作者timeline (299792458)
看板Windows
标题Re: [问题] VGA.sys 停用/解除安装 後进系统黑画面
时间Mon Mar 8 04:55:10 2010
※ 引述《leicheong (睡魔)》之铭言:
: 1) 用安装光碟进recovery console. (不懂怎样做请Google)
我的 recovery console 不支援 reg 指令
所以下列操作是将 %windir%\system32\config 底下的
system 无副档名档案,复制到正常 XP 底下
以 regedit.exe → 档案 → 载入 Hive 控制档 来操作
: 2) 用reg load + query指令检查以下机码 (不慬reg指令用法请reg /?
: 或Google):
: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VgaSave
: 结果应类似这样:
: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VgaSave
: Group REG_SZ Video Save
: ImagePath REG_EXPAND_SZ \SystemRoot\System32\drivers\vga.sys
: ErrorControl REG_DWORD 0x0
: Start REG_DWORD 0x1
: Tag REG_DWORD 0x1
: Type REG_DWORD 0x1
: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VgaSave\Device0
: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VgaSave\Video
: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VgaSave\Enum
: 没有的话请用reg import加回去, 有的话请检查Start的值. 停用了的话会是4,
: 那请用reg export搭配reg import修改为1.
: 然後是下面三条Key, 没有的话也请加回去...
: 1) HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VgaSave\Device0
: InstalledDisplayDrivers REG_MULTI_SZ vga\0framebuf\0vga256\0vga64k
: VgaCompatible REG_DWORD 0x1
: 2) HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VgaSave\Video
: Service REG_SZ VgaSave
: VideoID REG_SZ {23A77BF7-ED96-40EC-AF06-9B1F4867732A}
: InstalledDisplayDrivers REG_MULTI_SZ vga\0framebuf\0vga256\0vga64k
: 3) HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VgaSave\Enum
: 0 REG_SZ Root\LEGACY_VGASAVE\0000
: Count REG_DWORD 0x1
: NextInstance REG_DWORD 0x1
: 重开机後, 应该就可以了......
我以载入 Hive 档的方式,只找到 ControlSet001、ControlSet003 两条机码
应该是因为并非现行使用中机码,所以不存在 CurrentControlSet
照上述 L 大提到的内容修改後,仍然是一样的结果...
: 还是不行的话, 应该是device也停用了...
: 把
: 1) HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\LEGACY_VGASAVE
[HKEY_LOCAL_MACHINE\ED2\ControlSet001\Enum\Root\LEGACY_VGASAVE]
"NextInstance"=dword:00000001
[HKEY_LOCAL_MACHINE\ED2\ControlSet001\Enum\Root\LEGACY_VGASAVE\0000]
"Service"="VgaSave"
"Legacy"=dword:00000001
"ConfigFlags"=dword:00000020
"Class"="LegacyDriver"
"ClassGUID"="{8ECC055D-047F-11D1-A537-0000F8753ED1}"
"DeviceDesc"="VgaSave"
"Capabilities"=dword:00000000
"Driver"="{8ECC055D-047F-11D1-A537-0000F8753ED1}\\0030"
[HKEY_LOCAL_MACHINE\ED2\ControlSet001\Enum\Root\LEGACY_VGASAVE\0000\LogConf]
: 和
: 2) HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\PCI\
: VEN_1002&DEV_9442&SUBSYS_21C01458&REV_00
不存在 VEN_1002&DEV_9442 开头的这串机码
: 下的所有机码贴回来
: 看吧...
感谢 L 大热情回覆,再次请教後续动作,谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.169.10.240