Windows7 由7000安装到7068/7100/7127/

sucn| 阅读:2392 发表时间:2008-05-15 经验技巧

对于在 [url=http://www.microsoft.com/windows/windows-7/][FONT-COLOR=#0c72a2]Windows 7[/FONT-COLOR][/url] 上密码 输入控件的安装,需要修改以下设置:
1、先设置 IE8 浏览器。在 Tools - Internet Options - Advanced 里面,取消
enable memory protection to help mitigate online attacks 前面的勾(这步对于解决无法输入密码很关键)。
2、Tools - Internet Options - Security 里面,去掉 enable protected mod 前面的勾。
3、帐户控制里面,设置提示等级为最低,控制面板里面的 user accounts, turn user account control on or off ,进去后设置 never notify。
4、重启计算机,或者注销。
5、登录支付宝网站,会提示安装证书。到这步,密码问题应该可以解决了
或者采用如下方式
直接关掉 DEP 数据保护,以管理员方式打开 CMD(命令提示符)并输入:bcdedit.exe /set {current} nx Alwaysoff
重启才会生效,注销不行。用过支付宝,如果想恢复原样,把 Alwaysoff 改为 OptIn (系统默认值)就可以了。之后你就可以进入支付宝账户了。
安装证书遇到的问题
在 [url=http://www.microsoft.com/windows/windows-7/][FONT-COLOR=#0c72a2]Windows 7[/FONT-COLOR][/url] 上安装支付宝证书,一般会遇到 2 个错误提示。
错误一:800A138F 错误
这个错误是因为禁用 Microsoft Certificate Enrollment CAB 引起的,取消禁用即可。
解决方法:如果出现 “错误代码800A138F” 的错误,只需要安装上“雅虎助手”,然后在插件管理里面把对 Microsoft Certificate Enrollment CAB的 屏蔽解除。当然过后就可以把雅虎助手删除掉。
错误二: 80070057 错误
这个错误是由于 xenroll.dll 控件没有注册引起的。
解决方法:自己搜索下这个文件(文件名即为关键字)。 [url=http://blog.alipay.com/wp-content/2009/02/xenroll.dll][FONT-COLOR=#0c72a2]下载这个dll[/FONT-COLOR][/url] 文件后, 放到 C 盘 Windows/system32 目录下,然后点击”开始”菜单,“运行”,输入 regsvr32 xenroll.dll 即可解决。
注意
1、取消禁用的 Microsoft Certificate Enrollment CAB 时候,也可以通过修改注册表解决,参见后面的附录。
2、对于 xenroll.dll 这个 DLL 文件,版本有很多。下载的时候注意文件版本号 “5.131.3686.0″ ,其他版本不适用 Windows 7。
附录
Microsoft Certificate Enrollment CAB禁用.reg
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{127698e4-e730-4e5c-a2b1-21490a70c8a1}]
“Compatibility Flags”=dword:00000400
“IeaDo”=-
Microsoft Certificate Enrollment CAB开锁 .reg
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{127698e4-e730-4e5c-a2b1-21490a70c8a1}]
“Compatibility Flags”=dword:00000000
“IeaDo”=dword:00000001
文件 xenroll.dll 下载:[url=http://blog.alipay.com/wp-content/2009/02/xenroll.dll][FONT-COLOR=#0c72a2]xenroll[/FONT-COLOR][/url]

[color=Red]Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{127698e4-e730-4e5c-a2b1-21490a70c8a1}]
"Compatibility Flags"=dword:00000000
"IeaDo"=dword:00000001

[/color]
[color=Blue]如果导入到注册表中不起作用,请手动运行regedit修改注册表
“Compatibility Flags”=dword十六进制填写 0
“IeaDo”=dword 十六进制 填写1[/color]

请运行 regsvr32 xenroll.dll。运行后出现了“模块“xenroll.dll”已加载,但对DllregisterServer的调用失败,错误代码为0x80070005”的出错提示。

Windows 7 只以管理员权限登录还不具备完整的管理员权限,要右键单击命令提示符选择以管理员身份运行,然后再输入REGSVR32 xenroll.DLL才可以。

*文章为原作者独立观点,不代表网站的立场
本文由网站发表并编辑,转载此文章须经作者同意,并请附上出处及本页链接。如有侵权,请联系本站删除。

友情连接