无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 814|回复: 28
打印 上一主题 下一主题

[分享] 感谢mysxbg2000,修改注册表,使VHD 实际所用有多大就占用多大,而不是 最大值

[复制链接]
跳转到指定楼层
1#
发表于 2024-5-15 15:44:41 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 likeyouli 于 2024-5-15 15:44 编辑

感谢的帖子源自http://bbs.wuyou.net/forum.php?mod=viewthread&tid=376733的6楼,mysxbg2000发的:
改下注册表    就能解决 空间  占用VHD 所设置大小的问题
也就是VHD 实际所用有多大 就占用多大 而不是 最大值

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\FsDepends\Parameters]
"VirtualDiskExpandOnMount"=dword:00000004
这种方式确实使vhd文件以实际大小占用空间,,请问各位:没有办法使img(光盘映像文件)也能按照实际大小占用空间?我有一个1GB的img文件,压缩后竟然才10多MB,可见这个img显示的1GB不是实际大小,有没有办法使其按实际大小显示?

1.png (8.68 KB, 下载次数: 0)

1.png

0.png (10.76 KB, 下载次数: 0)

0.png

点评

用心了  发表于 4 天前
辛苦了  发表于 2024-5-15 16:03

评分

参与人数 3无忧币 +12 收起 理由
董大 + 5 赞一个!
whyme22 + 5
yyz2191958 + 2 赞一个!

查看全部评分

2#
发表于 2024-5-15 16:02:42 | 只看该作者
谢谢分享
回复

使用道具 举报

3#
发表于 2024-5-15 16:25:11 | 只看该作者
谢谢分享
回复

使用道具 举报

4#
发表于 2024-5-15 17:25:11 | 只看该作者
谢谢分享
回复

使用道具 举报

5#
发表于 2024-5-15 17:43:07 | 只看该作者
这个本来的值是1,改成4是什么意思?对电脑的稳定有影响吗
回复

使用道具 举报

6#
发表于 2024-5-15 17:50:47 | 只看该作者
用DISM++调整更容易





回复

使用道具 举报

7#
 楼主| 发表于 2024-5-15 18:09:13 | 只看该作者
d9o 发表于 2024-5-15 17:50
用DISM++调整更容易

感谢,,请问img文件有办法这样调整吗
回复

使用道具 举报

8#
发表于 2024-5-15 19:16:16 | 只看该作者
不用修改注册表的吧,关机后,会自动变为真实大小的。最大容量,只是在使用的时候才会占用。
回复

使用道具 举报

9#
发表于 2024-5-15 19:21:19 | 只看该作者
本帖最后由 BestMiniPE 于 2024-5-15 19:22 编辑

还是有点用处,我镜像一般100 120G,但磁盘可用空间才40来G,不改成4,开机就直接黑屏,如果是机械硬盘,即便有空间,可能也要卡一阵子
回复

使用道具 举报

10#
 楼主| 发表于 2024-5-15 19:57:17 | 只看该作者
wanghh 发表于 2024-5-15 17:43
这个本来的值是1,改成4是什么意思?对电脑的稳定有影响吗

没发现有任何影响。

评分

参与人数 1无忧币 +5 收起 理由
wanghh + 5 赞一个!

查看全部评分

回复

使用道具 举报

11#
发表于 2024-5-15 20:26:46 | 只看该作者
RE: 感谢mysxbg2000,修改注册表,使VHD 实际所用有多大就占用多大,而不是 最大值 [修改]
回复

使用道具 举报

12#
发表于 2024-5-15 20:37:47 | 只看该作者
学习了!
回复

使用道具 举报

13#
发表于 2024-5-15 22:41:05 | 只看该作者
帮顶一下
回复

使用道具 举报

14#
发表于 2024-5-15 22:42:58 | 只看该作者
谢谢分享
回复

使用道具 举报

15#
发表于 2024-5-15 22:43:26 | 只看该作者
谢谢分享
回复

使用道具 举报

16#
发表于 2024-5-16 08:25:23 | 只看该作者
thanks  very  much
回复

使用道具 举报

17#
发表于 2024-5-16 09:29:40 | 只看该作者
IMG不支持动态大小,设置是多大就是多大,你要改变大小只能腾挪内容到小img里。

点评

谢谢,,挪小img里边太麻烦,看样子还是直接将img打包成压缩文件比较方便了。  详情 回复 发表于 2024-5-16 09:57
回复

使用道具 举报

18#
 楼主| 发表于 2024-5-16 09:57:26 | 只看该作者
2012ssln 发表于 2024-5-16 09:29
IMG不支持动态大小,设置是多大就是多大,你要改变大小只能腾挪内容到小img里。

谢谢,,挪小img里边太麻烦,看样子还是直接将img打包成压缩文件比较方便了。
回复

使用道具 举报

19#
发表于 2024-5-16 14:47:03 来自手机 | 只看该作者
感谢分享
回复

使用道具 举报

20#
发表于 2024-5-16 15:24:14 | 只看该作者
感谢分享
回复

使用道具 举报

21#
发表于 2024-5-16 23:04:30 | 只看该作者
谢谢分享
回复

使用道具 举报

22#
发表于 7 天前 | 只看该作者
d9o 发表于 2024-5-15 17:50
用DISM++调整更容易

我没有看到这个功能啊。
回复

使用道具 举报

23#
发表于 7 天前 | 只看该作者

  1. @echo off
  2. set sysreg=\windows\system32\config\SYSTEM

  3. :_cursys
  4. echo Perform current system...
  5. reg add HKLM\SYSTEM\ControlSet001\Services\FsDepends\Parameters /v VirtualDiskExpandOnMount /t reg_dword /d 4 /f

  6. set dstd=%1
  7. if NOT [%dstd%]==[] goto :_sys

  8. for %%d in (e f g h i j k l m n o p q r s t u v w x y z) do (
  9.         set dstd=%%d:
  10.         call :_sys %%d: )
  11. goto :eof

  12. :_sys
  13. if not [%1]==[] set dstd=%1
  14. if not exist %dstd%\%sysreg% goto :eof
  15. echo.
  16. echo Perform %dstd%...
  17. reg load HKLM\SYS %dstd%\%sysreg%
  18. reg add HKLM\SYS\ControlSet001\Services\FsDepends\Parameters /v VirtualDiskExpandOnMount /t reg_dword /d 4 /f
  19. reg unload HKLM\SYS
  20. goto :eof
复制代码
回复

使用道具 举报

24#
发表于 7 天前 | 只看该作者
谢谢分享
回复

使用道具 举报

25#
 楼主| 发表于 7 天前 | 只看该作者

是不是多了一个 \
  第三行改为set sysreg=windows\system32\config\SYSTEM 或把%dstd%\%sysreg% 两个变量之间的\去掉 ?
回复

使用道具 举报

26#
发表于 7 天前 | 只看该作者
本帖最后由 Climbing 于 2024-5-18 09:35 编辑
likeyouli 发表于 2024-5-17 14:48
是不是多了一个 \
  第三行改为set sysreg=windows\system32\config\SYSTEM 或把%dstd%\%sysreg% 两个变 ...

我仔细看了看,确实如此,不过不影响服用效果。
回复

使用道具 举报

27#
发表于 3 天前 | 只看该作者
感谢分享,到时试试
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-5-24 11:55

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表