在安装Office 2010时,提示出错,报错信息为"error 1402",如下图所示。出现这样的原因为:安装程序无法打开注册表项。本文给出两种解决安装Office 2010时出现"error 1402"错误信息的解决办法。
1、当出现出现这种情况时,建议先向下面那种情况一样,在cmd命令窗口输入以下命令,enter后刷新一下即可。
secedit /configure /cfg %windir%\inf\defltbase.inf /db defltbase.sdb /verbose
但是在一般情况下这种方法很难奏效,本人试过也没什么用处,所以推荐用下面一种方法。
2、 到下面的link 下载微软官方的msi文件,文件名为subinacl.msi
http://www.microsoft.com/download/en/confirmation.aspx?id=23510
http://www.downcc.com/file/349504.html
按默认路径安装。
然后把安装路径(C:\Program Files (x86)\Windows Resource Kits\Tools
或 C:\Program Files \Windows Resource Kits\Tools)下的文件SUBINACL.EXE 拷贝到 /Windows/System 32 文件夹下。
最后把下面的内容拷贝到 记事本里, 把txt后缀改为bat
subinacl /subkeyreg HKEY_LOCAL_MACHINE /setowner=administrators
subinacl /subkeyreg HKEY_CURRENT_USER /setowner=administrators
subinacl /subkeyreg HKEY_CLASSES_ROOT /setowner=administrators
subinacl /subkeyreg HKEY_LOCAL_MACHINE /grant=administrators=f /grant=system=f
subinacl /subkeyreg HKEY_CURRENT_USER /grant=administrators=f /grant=system=f
subinacl /subkeyreg HKEY_CLASSES_ROOT /grant=administrators=f /grant=system=f
cls
Exit
然后以管理员的身份run上面的bat文件。
这样,应该没有问题安装你的office 2010了。