爱生活,爱IT
全部博文(436)
分类: WINDOWS
2009-08-11 20:35:49
我在自己制作GHOST版的XPSP3后,其他一切正常,但唯独就是声卡驱动无法安装,在无数次卸载与安装后,我得到的还是一个另人崩溃的结果:安装设备时出现一个错误,拒绝访问 错误5!!
在网上搜索相关信息,发现只有提问的,没有回答的,更郁闷,有回答的基本上也就不外乎以下几点:
1、驱动版本不正确的问题![PS:我以前也是装的这个版本,可以啊!呵呵,排除]
2、重新安装操作系统![PS:鄙视这种没有深入研究精神的人!遇到问题,就要解决!]
3、卸载防火墙 [PS:江民,金山,瑞星的防火墙可能会拒绝写入相关注册表项目,于是,禁用一切可能对注册表进行阻止的程序,包括防火墙,结果依然是拒绝访问]
万般无奈之下,我只有去分析最另人头痛的系统日志,硬件安装日志位于 X:\WINDOWS\SETUPAPI.LOG,这里的X:\ 是指当前系统安装盘的位置,于是在日志中找到这样一段文字
E360 驱动程序 "SoundMAX Integrated Digital Audio" 的一个未经过签署或签署不正确的文件 "c:\driver\sound\analog_ac97\smx.cat" 将得到安装(策略=忽略)。 错误 0x800b0003: 指定的信任提供程序不认识或支持该指定的主题格式。
#E008 正在设置注册表值 HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce\MSPCLOCK
#E033 错误 5: 拒绝访问。
#E065 在 "c:\driver\sound\analog_ac97\smwdmch4.inf" 的 [DeviceRegistration] 段分析 "AddReg" 失败。 错误 5: 拒绝访问。
#E064 分析安装 "c:\driver\sound\analog_ac97\smwdmch4.inf" 的 [Ks.Registration] 段失败。 错误 5: 拒绝访问。
#E122 设备安装失败。 错误 5: 拒绝访问。
#E154 类别安装程式失败。 错误 5: 拒绝访问。
很明显的发现,这是将驱动信息添加到注册表时出现拒绝访问的错误,分析 HKLM ,发现HKLM 这个字段并不是注册表名称,仔细分析发现,这是一个简写,指向的注册表键值为 HKEY_Local_Machine ,兴奋中。。。然后依次找到 MSPCLOCK 的位置,将其注册表的权限设置为完全访问,然后删除之。
补充:
有些Ghost版可以对一些注册表项限制了。如我这里,一点击RunOnce,就显示“无法打开RunOnce,打开项时出错”
解决思想:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]
"DisableRegistryTools"=dword:00000000
将以上文本另存为.reg文件,导入即可,如是win98第一句应改为REGEDIT4.0
你把以下保存为REG格式导入,我中病试过次次都可以,导入后不管你管隐藏还是显示,都只有显示。至于不能修改删除我想是权限的问题你点那个项的右健那里有个权限分配的
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden\NOHIDDEN]
"RegPath"="Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced"
"CheckedValue"=dword:00000002
"DefaultValue"=dword:00000002
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden\SHOWALL]
"RegPath"="Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced"
"DefaultValue"=dword:00000002
"CheckedValue"=dword:00000002
那试试这个吧,在记事本里保存成.reg的双击导入。
精典收藏:SQL Server 2008 集群+SAN集成方案: