不懂 一个可能的原因是, vhd文件的驱动程序装载慢了, 系统服务里各个驱动程序都是分组的, 组间有先后顺序, 但应该没人会改vhd驱动的加载顺序吧, 完全没必要 |
这是 pe作品发布区 版大 速移此贴 版大 干啥去了? |
版大 速移此贴 |
564156 |
没辙了,索性删掉VHD不用了! |
最新试验结果,电脑启动后,首次命令行运行DISKPART 结果回车后要等待20-30秒才出现提示符。以后再次运行DISKPART就不会等,为什么首次运行会这么慢呢!?期待大侠解惑! |
一直在等大侠出手,求解,谢谢! |
2013gdh 发表于 2014-8-21 17:53 我除了替换注册表,将SYSTEM32\DTIVERS文件夹下的文件也覆盖了,就是不管用,太郁闷了,VHD仍然是启动很慢,没辙了 |
2013gdh 发表于 2014-8-21 17:53 谢谢您的回复,我对照了两个注册表,HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\vhdmp\和HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ServiceGroupOrder\两项在两个注册表内内容完全一致,看来不是这里的问题了 |
我自己的硬盘win8.1是这样: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\vhdmp\Group = "SCSI miniport" 然后SCSI miniport在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ServiceGroupOrder\List里是: System Reserved EMS WdfLoadGroup Boot Bus Extender System Bus Extender SCSI miniport #这儿 Port Primary Disk |
2013gdh 发表于 2014-8-20 21:48 刚才试过了,不灵!我在PECMD.INI里面加上“DEVI %WinDir%\inf\vhdmp.inf”而且是加在前面,想尽早驱动,还是不行。郁闷中 |
本帖最后由 qingqing123 于 2014-8-20 22:50 编辑 2013gdh 发表于 2014-8-20 21:48 谢谢您的回复,我按您说的思路去看了DRIVER文件夹,去查看有关虚拟驱动的文件。发现并无不同。搞不明白了 查到了,vhdmp.inf 是虚拟驱动,现在的问题就是看看怎么让他快速加载了,等一下试试看 |
qingqing123 发表于 2014-8-20 17:46 我的技术只是拿来用的水平 vhd挂载, 无非是两个问题: vhd虚拟硬盘驱动程序是否准备好了, 这个取决于系统服务里vhd驱动被分到了哪个组里, 具体是哪个sys文件我不清楚; .vhd文件是否可以访问, 这个要看那个硬盘什么时候准备完成, 一般都会很早吧. diskpart为什么要等我就不知道了. 我能联想到的就是, .net4安装之后"计算机管理"打开会卡, 可PE不会带.net4的 |
本帖最后由 qingqing123 于 2014-8-20 18:23 编辑 2013gdh 发表于 2014-8-20 17:41 谢谢您的提醒! 我试验过,无论怎么提前加载VHD都不行,结果都是一样的,登陆桌面后要等一小会儿才会出现盘符,很郁闷 我在系统启动完成后手动加载也试验过:首次运行diskpart总是要等,以后再运行就很快。但是,在”〖自用W7PE〗。。。。“贴中发的那个PE环境就没这个问题,在那个PE里面不论何时运行diskpart都非常快,非常奇怪。 |
怎么没有大侠提供帮助啊 !盼大侠出手相助!!! |
Powered by Discuz! X3.3
© 2001-2017 Comsenz Inc.