可能修复“内存不足,无法运行 Microsoft Excel”错误的注册表

可能修复“内存不足,无法运行 Microsoft Excel”错误的注册表

背景:

前几天,在我的 Microsoft XP 笔记本电脑上,当我尝试启动 Excel 2007 时,开始收到“内存不足,无法运行 Microsoft Office Excel。请关闭其他应用程序,然后重试。”的提示。此外,所有其他 Office 应用程序都拒绝启动,并出现各种错误消息。我尝试了安装映像中的修复选项,也卸载/重新安装了,但错误仍然存​​在。

我发现超级用户线程,带有一个链接,提示这是注册表中的用户帐户错误

它说:

“我知道您遇到的错误,为了消除它,您必须删除受影响用户的以下注册表项 HKLM\Software\Microsoft\Windows\CurrentVersion\Installer\UserData\SID> 您可以按照以下步骤进行操作。转到开始 > 运行 > 输入“regedit”(不带引号),然后单击确定。导航到上述注册表项并将其删除。请确保备份当前注册表以确保安全,祝您好运。”

为了检查这是否是用户帐户错误,我在笔记本电脑上设置了一个新的测试帐户,并且使用该帐户 Office 可以照常工作。

因此,建议的注册表修复方法是删除受影响用户的 HKLM\Software\Microsoft\Windows\CurrentVersion\Installer\UserData\SID>

此注册表项包含大量子文件夹和项,如果不清楚它的用途和可能产生的影响,我不太愿意删除它。

那么有没有注册表专家可以告诉我删除此项以修复此 Office 错误是否可以安全?

编辑:wmic useraccount get name,sid在命令提示符中输入以找出您的 SID。

答案1

只需重命名密钥,然后查看结果。如果出现问题,请将其重命名。

当然,没人能保证任何事情,但我怀疑不会发生任何太糟糕的事情。最坏的情况是 Office 无法运行,并出现非常奇怪的错误;最好的情况(很可能)是它可以运行,并且一切都会干净、新鲜。

答案2

  1. 尝试以安全模式运行 Excel --> 如果成功,请检查 Excel 插件并将其删除。

单击“开始”,转到“程序”,转到“附件”,单击“运行”,输入 excel /safe。(请注意 excel 和 / 之间有一个空格)

  1. 在安全模式下重新启动 Windows,然后启动办公应用程序 --> 如果正常,请尝试重新检查您当前正在运行的应用程序和最近安装的应用程序 --> 终止或卸载它。

去年我经常会遇到这个错误,原因是谷歌浏览器占用了太多内存 --> 我停止了它,一切正常。

相关内容