修复“没有足够的存储空间来完成此操作”

目录:

视频: 不要嘲笑我們的性 2024

视频: 不要嘲笑我們的性 2024
Anonim

如果您收到“ ERROR_OUTOFMEMORY ”错误代码,并带有“ 没有足够的存储空间来完成此操作 ”说明,请按照列出的故障排除步骤进行修复。

ERROR_OUTOFMEMORY:错误背景

当用户尝试在计算机上安装最新更新时,通常会出现错误消息“没有足够的存储空间来完成此操作”。 更具体地说,ERROR_OUTOFMEMORY在Windows 7中很普遍,它主要在用户尝试安装新的Service Pack或语言包时发生。

该错误通常还伴随着0x8007000e错误代码。 换句话说,完整的错误代码通常如下所示: ERROR_OUTOFMEMORY(0x8007000e)

当用户通过使用.NET Framework 2.0中的WMI运行客户端应用程序或脚本时,也会发生此错误。

Windows 10系统也受此错误影响,特别是当用户尝试打开W​​indows特定功能时,例如services.msc,磁盘管理,事件查看器,组策略等。

,我们将向您展示在这三种情况下如何修复ERROR_OUTOFMEMORY(0x8007000e)。

如何修复“ ERROR_OUTOFMEMORY”

修复NET Framework 2.0上的ERROR_OUTOFMEMORY

在.NET Framework 2.0的Windows Management Instrumentation(WMI)中运行的应用程序或脚本时,发生错误0x8007000E。 停止工作。 Microsoft解释说,发生此错误是因为Mscoree.dll模块不会释放它创建的堆。

好消息是,Microsoft已经针对此问题推出了修补程序。 您需要做的只是转到此Microsoft支持页面,并检查此修补程序是否可供下载。 支持页面顶部应有一个“可用的修补程序下载”部分。 该修补程序仅适用于特定语言。

如果看不到您的语言,则表示此修补程序不适用于该语言。 在这种情况下,您需要联系Microsoft的客户服务和支持。

在Windows 7上修复ERROR_OUTOFMEMORY

解决方案1 ​​–运行Windows Update故障排除程序

从Microsoft下载故障排除程序,启动它,然后按照屏幕上的指示进行操作。 该过程完成后,请重新启动计算机,然后尝试再次安装最新的更新。

解决方案2 -卸载未使用的语言包

用户报告如果安装了所有语言包,则在Windows 7上会发生错误0x8007000e。 尝试卸载所有未使用的语言包,重新启动计算机,然后再次开始安装Service Pack。

以下是卸载语言包的方法:

  • 转到开始>在搜索框中键入“卸载显示语言”。
  • 单击安装或卸载显示语言>选择卸载显示语言。
  • 选择要卸载的语言>单击下一步。
  • 按照屏幕上的说明完成过程。

解决方案3 -检查导致内存泄漏的程序

检查计算机上所有正在运行的进程,以识别导致内存泄漏的任何程序。 为此,请启动任务管理器,然后选择“ 进程”列以查看哪些应用程序使用了大量的内存。

选择相应的进程,单击“ 结束任务”按钮将其禁用,然后尝试再次安装最新的Windows 7更新。

解决方案3-修复注册表

修复注册表的最简单方法是使用专用工具,例如CCleaner 。 不要忘记先备份注册表,以防万一发生问题。 通过这种方式,您将能够还原以前的功能OS版本。

解决方案4-运行完整的系统扫描

恶意软件可能会导致计算机上出现各种问题,包括错误。 执行完整的系统扫描,以检测计算机上运行的所有恶意软件。 您可以使用Windows的内置防病毒软件,Windows Defender或与Windows 7兼容的第三方防病毒解决方案。

解决方案5 -修复磁盘

如果磁盘有问题,也可能会出现“没有足够的存储空间来完成此操作”错误代码。 以下是在Windows 7上检查磁盘的方法:

1.以管理员身份启动命令提示符>键入chkdsk c:/ r命令>按Enter。

将c:替换为磁盘专用的字母。

2.等待扫描过程完成>重新启动计算机>尝试再次安装更新。

解决方案6 -转到Microsoft的更新目录

如果您要下载特定的更新,也可以使用Microsoft的更新目录网站。 只需在搜索框中输入您要安装的KB数量,选择更新版本,然后点击下载按钮即可。

解决方案7 –重置Catroot2文件夹的内容

  1. 启动命令提示符
  2. 键入以下命令,在每个命令后按Enter键:

    净停止cryptsvc

    md%systemroot%system32catroot2.old

    xcopy%systemroot%system32catroot2%systemroot%system32catroot2.old / s

  3. 删除catroot2文件夹的内容,但保留文件夹本身。 您应该在这里找到它:C:Windowssystem32CatRoot2。
  4. 键入命令net start cryptsvc。
  5. 退出命令提示符窗口。

解决方案8 –运行系统更新准备工具(CheckSur.exe)

该工具会扫描可能会导致无法维修的不一致情况。 运行该工具后,CheckSur.log文件保存在以下位置: %systemroot%logscbs

  1. 从Microsoft下载32位Windows 7版本或64位Windows 7 OS的系统更新准备工具。
  2. 安装并运行该工具。
  3. 在“ Windows Update独立安装程序”对话框中,单击“是”。

4.等待约15分钟以安装该工具。 安装完成后,单击“ 关闭”

5.尝试再次安装最新的Windows 7更新。

解决方案9 -暂时禁用防病毒/防火墙

如果仍然无法在计算机上安装最新更新,请尝试禁用防病毒和防火墙。 在下载和安装更新时,请暂时关闭这些工具。 一旦安装了更新,请再次启用您的安全解决方案。

在Windows 10上修复ERROR_OUTOFMEMORY

好消息是,在Windows 10上很少出现“ ERROR_OUTOFMEMORY”错误代码。在此OS上修复此错误的解决方案与Windows 7相似。

在Windows 10上,您可以执行以下操作来修复' ERROR_OUTOFMEMORY'0x8007000e错误代码:

解决方案1 ​​-删除不使用的语言包

在计算机上保留额外的语言包可能会导致“内存不足”错误。 因此,请卸载不再使用的所有语言包,然后尝试安装更新/再次访问Windows特定的功能。

解决方案2-运行完整的系统扫描

恶意软件可能会导致计算机上出现各种问题,包括错误。 执行完整的系统扫描,以检测计算机上运行的所有恶意软件。 您可以使用Windows的内置防病毒,Windows Defender或第三方防病毒解决方案。

解决方案3-修复注册表

修复注册表的最简单方法是使用专用工具,例如CCleaner。 不要忘记先备份注册表,以防万一发生问题。 如果您尚未在计算机上安装任何注册表清理程序,请查看我们有关在Windows 10 PC上使用的最佳注册表清理程序的文章。

您还可以使用Microsoft的系统文件检查器检查系统文件是否损坏。 这是运行SFC扫描的方法:

1.转到开始>键入cmd >右键单击命令提示符>选择以管理员身份运行

2.现在键入sfc / scannow命令

3.等待扫描过程完成,然后重新启动计算机。 重新启动后,所有损坏的文件将被替换。

解决方案4 -运行chkdsk命令

chkdsk命令可帮助您检测和修复各种磁盘问题,包括可能导致各种错误的损坏的文件和文件夹。

1.转到开始>键入cmd>右键单击第一个结果,然后以管理员身份启动命令提示符。

2.输入chkdsk / f X:命令。 将X替换为您分区的适当字母,然后按Enter

3.等待chkdsk修复您的文件。

解决方案5-清理您的临时文件和文件夹

删除临时文件和文件夹的最简单,最快的方法是使用“磁盘清理”。 当您使用计算机或浏览Internet时,您的PC会累积各种不必要的文件。

这些所谓的垃圾文件可能会影响计算机的处理速度,导致应用响应缓慢,还可能触发各种错误代码,包括“ ERROR_OUTOFMEMORY”错误代码。

以下是在Windows 10上使用磁盘清理的方法:

1.转到开始>键入磁盘清理>启动工具

2.选择要清理的磁盘>该工具将告诉您可以释放多少空间

3.选择“清理系统文件”。

解决方案6 -删除最近安装的软件

如果在计算机上安装新软件后发生此错误,请尝试将其卸载。 转到开始>键入控制面板>选择最近添加的程序>单击卸载。

然后重新启动计算机,然后尝试再次运行该可执行文件。 有时,各种应用程序可能会导致不兼容问题,并阻止您完成特定操作。

如果尝试在PC上安装更新时出现“ ERROR_OUTOFMEMORY”错误代码,则可能需要检查“数据无效”修复文章中列出的故障排除步骤。 此错误还阻止用户在其PC上安装最新更新。 该文章中列出的故障排除方法,也可以帮助您修复“ ERROR_OUTOFMEMORY”错误消息。

与往常一样,如果您遇到其他解决方案可以解决此问题,则可以通过在下面的注释中列出疑难解答步骤来帮助Windows社区。

修复“没有足够的存储空间来完成此操作”