无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 10852|回复: 24
打印 上一主题 下一主题

求助PE快速加载VHD

[复制链接]
跳转到指定楼层
1#
发表于 2014-8-18 22:53:57 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 qingqing123 于 2014-8-20 02:16 编辑

本人给Win7PE(版本6.1.7600.16385)加载一个VHDisk虚拟磁盘,每次启动后都要等上一会儿才会听到系统识别新硬件的声音,然后才出现加载的盘符。怎样才能让这个虚拟盘快速加载呢!?而另一个版本为6.1.7601的PE就没这个问题。求解!!!

推荐
发表于 2014-8-20 17:41:16 | 只看该作者
不懂
一个可能的原因是, vhd文件的驱动程序装载慢了, 系统服务里各个驱动程序都是分组的, 组间有先后顺序, 但应该没人会改vhd驱动的加载顺序吧, 完全没必要

点评

我试验过了,无论怎么提前加载VHD驱动都不行,结果都是一样的,登陆桌面后要等一小会儿才会出现盘符,很郁闷  详情 回复 发表于 2014-8-20 17:46
回复

使用道具 举报

2#
 楼主| 发表于 2014-8-19 02:18:35 | 只看该作者
怎么没有大侠提供帮助啊 !盼大侠出手相助!!!
回复

使用道具 举报

4#
 楼主| 发表于 2014-8-20 17:46:56 | 只看该作者
本帖最后由 qingqing123 于 2014-8-20 18:23 编辑
2013gdh 发表于 2014-8-20 17:41
不懂
一个可能的原因是, vhd文件的驱动程序装载慢了, 系统服务里各个驱动程序都是分组的, 组间有先后顺序, ...

谢谢您的提醒!
我试验过,无论怎么提前加载VHD都不行,结果都是一样的,登陆桌面后要等一小会儿才会出现盘符,很郁闷
我在系统启动完成后手动加载也试验过:首次运行diskpart总是要等,以后再运行就很快。但是,在”〖自用W7PE〗。。。。“贴中发的那个PE环境就没这个问题,在那个PE里面不论何时运行diskpart都非常快,非常奇怪。

点评

我的技术只是拿来用的水平 vhd挂载, 无非是两个问题: vhd虚拟硬盘驱动程序是否准备好了, 这个取决于系统服务里vhd驱动被分到了哪个组里, 具体是哪个sys文件我不清楚; .vhd文件是否可以访问, 这个要看那个硬盘什么时  详情 回复 发表于 2014-8-20 21:48
回复

使用道具 举报

5#
发表于 2014-8-20 21:48:06 | 只看该作者
qingqing123 发表于 2014-8-20 17:46
谢谢您的提醒!
我试验过,无论怎么提前加载VHD都不行,结果都是一样的,登陆桌面后要等一小会儿才会出 ...

我的技术只是拿来用的水平
vhd挂载, 无非是两个问题: vhd虚拟硬盘驱动程序是否准备好了, 这个取决于系统服务里vhd驱动被分到了哪个组里, 具体是哪个sys文件我不清楚; .vhd文件是否可以访问, 这个要看那个硬盘什么时候准备完成, 一般都会很早吧.

diskpart为什么要等我就不知道了. 我能联想到的就是, .net4安装之后"计算机管理"打开会卡, 可PE不会带.net4的

点评

刚才是过了,不灵!我在PECMD.INI里面加上“DEVI %WinDir%\inf\vhdmp.inf”而且是加在前面,想尽早驱动,还是不行。郁闷中  详情 回复 发表于 2014-8-20 23:03
谢谢您的回复,我按您说的思路去看了DRIVER文件夹,去查看有关虚拟驱动的文件。7601的PE在DRIVER文件夹内部有个vdrvroot.sys,而那个启动很慢的7600 PE是vhdmp.sys。不太一样  详情 回复 发表于 2014-8-20 22:29
回复

使用道具 举报

6#
 楼主| 发表于 2014-8-20 22:29:01 | 只看该作者
本帖最后由 qingqing123 于 2014-8-20 22:50 编辑
2013gdh 发表于 2014-8-20 21:48
我的技术只是拿来用的水平
vhd挂载, 无非是两个问题: vhd虚拟硬盘驱动程序是否准备好了, 这个取决于系统 ...


谢谢您的回复,我按您说的思路去看了DRIVER文件夹,去查看有关虚拟驱动的文件。发现并无不同。搞不明白了

查到了,vhdmp.inf  是虚拟驱动,现在的问题就是看看怎么让他快速加载了,等一下试试看
回复

使用道具 举报

7#
 楼主| 发表于 2014-8-20 23:03:18 | 只看该作者
2013gdh 发表于 2014-8-20 21:48
我的技术只是拿来用的水平
vhd挂载, 无非是两个问题: vhd虚拟硬盘驱动程序是否准备好了, 这个取决于系统 ...


刚才试过了,不灵!我在PECMD.INI里面加上“DEVI %WinDir%\inf\vhdmp.inf”而且是加在前面,想尽早驱动,还是不行。郁闷中

点评

你的做法不科学啊, 这个驱动已经自动加载了, devi这条命令没必要, 而且pecmd不会执行多早的. 顺便看一看vhdmp.sys的版本吧, sys才是可执行文件. 另, 貌似vhdmp.sys有bug: http://support.microsoft.com/kb/2929870  发表于 2014-8-21 00:44
回复

使用道具 举报

8#
 楼主| 发表于 2014-8-21 00:49:30 | 只看该作者
本帖最后由 qingqing123 于 2014-8-21 00:53 编辑

vhdmp.sys  版本信息见图片,貌似版本没有问题哦

temp.jpg (29.62 KB, 下载次数: 69)

temp.jpg
回复

使用道具 举报

9#
发表于 2014-8-21 17:53:56 | 只看该作者
我自己的硬盘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

点评

我除了替换注册表,将SYSTEM32\DTIVERS文件夹下的文件也覆盖了,就是不管用,太郁闷了,VHD仍然是启动很慢,没辙了  详情 回复 发表于 2014-8-21 22:48
我除了替换注册表,将SYSTEM32\DTIVERS文件夹下的文件也覆盖了,就是不管用,太郁闷了,VHD仍然是启动很慢,没辙了  发表于 2014-8-21 22:44
我刚才试了一下,将可以快速启动VHD的PE注册表SAM、SECURITY、SOFTWARE、SYSTEM完全拿来使用,效果也是一样的,似乎不是注册表的问题  发表于 2014-8-21 21:51
谢谢您的回复,我对照了两个注册表,HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\vhdmp\和HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ServiceGroupOrder\两项在两个注册表内内容完全一致,看  详情 回复 发表于 2014-8-21 20:51
回复

使用道具 举报

10#
 楼主| 发表于 2014-8-21 20:51:26 | 只看该作者
2013gdh 发表于 2014-8-21 17:53
我自己的硬盘win8.1是这样: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\vhdmp\Group = "SCSI m ...

谢谢您的回复,我对照了两个注册表,HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\vhdmp\和HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ServiceGroupOrder\两项在两个注册表内内容完全一致,看来不是这里的问题了

点评

我没辙了. 还是换掉不合适的PE吧  发表于 2014-8-21 22:46
回复

使用道具 举报

11#
 楼主| 发表于 2014-8-21 22:48:16 | 只看该作者
2013gdh 发表于 2014-8-21 17:53
我自己的硬盘win8.1是这样: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\vhdmp\Group = "SCSI m ...

我除了替换注册表,将SYSTEM32\DTIVERS文件夹下的文件也覆盖了,就是不管用,太郁闷了,VHD仍然是启动很慢,没辙了
回复

使用道具 举报

12#
 楼主| 发表于 2014-8-23 01:03:54 | 只看该作者
一直在等大侠出手,求解,谢谢!
回复

使用道具 举报

13#
 楼主| 发表于 2014-8-23 22:49:02 | 只看该作者
最新试验结果,电脑启动后,首次命令行运行DISKPART  结果回车后要等待20-30秒才出现提示符。以后再次运行DISKPART就不会等,为什么首次运行会这么慢呢!?期待大侠解惑!
回复

使用道具 举报

14#
 楼主| 发表于 2014-11-1 02:04:33 | 只看该作者
没辙了,索性删掉VHD不用了!
回复

使用道具 举报

15#
发表于 2015-2-11 15:48:53 | 只看该作者
564156
回复

使用道具 举报

16#
发表于 2016-1-18 13:16:32 | 只看该作者
版大 速移此贴
回复

使用道具 举报

17#
发表于 2016-1-18 13:34:22 | 只看该作者
这是  pe作品发布区
版大 速移此贴
版大 干啥去了?
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-8-10 21:50

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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