office2007安装不了,这是怎么回事?

 我来答
百度网友8ca34fa
推荐于2016-08-18
知道答主
回答量:10
采纳率:0%
帮助的人:8.9万
展开全部

几个答案,试一下。

一、

此错误提示访问注册表项时没有管理员权限。


但明明你是作为管理员登录的,对不对?导致产生此问题的原因是由于某些设置和操作可能弄乱注册表权限。

修复方法:

1.使用组合键 Win+R 打开“运行”对话框,输入 regedit 并回车(可能需要管理员权限)

2.找到这个键值 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData

3.右击“UserData” 选择“权限(P)...”

4.点击“高级(V)”按钮

5.选定“Administrators……”,勾选“替换子容器和对象的所有者(R)”,点击“应用(A)”,将“当前所有者(C):”更改为“Administrators……”

6.“权限项目(T):”选定“Administrators……”,勾选“使用可从此对象继承的权限替换所有子对象权限(P)”,点击“确定”按钮

至此,所有操作全部完成,关闭“注册表编辑器”,开始 Office 安装之旅吧!

二、

 



今天安装OFFICE07,在安装到差不多90%时,进度条卡住,过了一会则报错,大概意思就是ERROR1402,请确认是否对注册表中的某一条或某一字段注册信息是否有权限读写......。在网上百度了一下,发现有好多朋友也遇到同样问题,最后,经过搜索,找到了解决办法,大概解决思路就是利用命令行对WIN注册表进行修复,修复后便可以顺利安装OFFICE了。现在拿出来分享一下。


具体步骤:


1、下载SubInAcl,微软的命令行工具,它使管理员能够获得安全的有关文件、注册表项服务等,将默认安装到C:\Program Files文件夹内;

2、将安装好的SUBINACL.exe文件复制到c:\windows\system32\  文件夹内;

3、现在创建一个新的txt文本文档,将下面绿色代码复制粘贴到txt文本内;

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

4、复制并保存好txt后,重命名txt文档,名称为   reset.cmd   ,以管理员权限运行这个文件,开始重置注册表。这个过程需要几分钟,请不要关闭命令行窗口。完成后命令行窗口将自动关闭,你就可以成功安装Office了。

 

三、

首先确定你自己是正常安装,不是管理员权限或安装包是坏的。如果只是这一个软件安装不了,那就要有针对性,重新下载一个,或者让朋友安装试一试。

简单办法是,安装包里会有 vcredist2005、2008,或Visual C++2008 也是安装不了的,当然麻烦的话就不要实验了。


1. 依次点击开始,所有程序,附件,右键单击命令提示符,选择以管理员身份运行。


2. 复制或手动输入下列命令,


secedit /configure /cfg %windir%\inf\defltbase.inf /db defltbase.sdb /verbose


3. 待运行完成后,重新尝试安装



这是我找了两个月才成功的,完美安装任何东西,解决Error 1042.


如果还是不可以的话,去找找注册表权限修改的 方法(我用了不行啊);

四、

当未使用 Office 自身的卸载功能进行清除、卸载原先的安装时,或者使用了不够安全的注册表清理软件,都有可能导致重新安装 Office 软件出现 1402 错误而无法继续。

主要表现为:错误 1402。安装程序无法打开注册表项 UNKNOWN\Components\“随机数字”

此错误提示访问注册表项时没有管理员权限。

但明明你是作为管理员登录的,对不对?导致产生此问题的原因是由于某些设置和操作可能弄乱注册表权限。

 

修复方法:

1.使用组合键 Win+R 打开“运行”对话框,输入 regedit 并回车(可能需要管理员权限)

2.找到这个键值 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData

3.右击“UserData” 选择“权限(P)...”

 

 

 

4.点击“高级(V)”按钮

 

 

 

5.选定“Administrators……”,勾选“替换子容器和对象的所有者(R)”,点击“应用(A)”,将“当前所有者(C):”更改为“Administrators……”

 

 

 

 

6.“权限项目(T):”选定“Administrators……”,勾选“使用可从此对象继承的权限替换所有子对象权限(P)”,点击“确定”按钮

 

 

 

至此,所有操作全部完成,关闭“注册表编辑器”,开始 Office 安装之旅吧!

 

白天痴梦
2012-12-16 · TA获得超过1.7万个赞
知道大有可为答主
回答量:1.1万
采纳率:0%
帮助的人:6102万
展开全部
使用office专用卸载工具MicrosoftFixit把原来的office清理干净或者用微软自产卸载软件Windows Install Clean Up强力卸载原来安装的office,把带有office的文件夹和文件全都删了, 然后清理垃圾和组册表,这样应该可以重新安装了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
歪比巴比qaq
2012-12-16
知道答主
回答量:30
采纳率:0%
帮助的人:19万
展开全部
你把他全部删了重新装一编
追问
但是全都删除了还是不行、
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xielihanjie8
2012-12-16 · TA获得超过1275个赞
知道小有建树答主
回答量:3389
采纳率:24%
帮助的人:886万
展开全部
这个软件可能和系统不兼容,可能不是正宗的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
南方_King
2015-07-27 · 项目经理、数码领域创作者
个人认证用户
南方_King
采纳数:4097 获赞数:113346

向TA提问 私信TA
展开全部

主要的原因是权限不够。

肯定是因为升级系统打补丁引起的。

之前没打全补丁,直接安装OFFICE的机器没出现过这样的情况。

此次全新安装的系统,打完所有补丁,安装OFFICE也顺利完成,打开就会提示stdole32.tlb,导致宏按键无法点击。

用安装、卸载后,再次安装时出现类似以上图片提示。

当前帐号也是管理员。

找了网络上雷同的4种方法,均无效。

用以下方法解决:

1使用官方的卸载工具清理系统。附件中有。

2查看 枫色儿 回答第四点。

给HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData 改所有者和权限

在我机子上用1清理后,UserData这个项被删除了!

3重新安装Office.

此方法也可以解决打开Excel时出现stdold32.tlb的情况。

建议!

多用户的机器最好进入管理员帐户安装软件。比较方便。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式