6种删除系统错误内存转储文件的方法

6种删除系统错误内存转储文件的方法

如何删除系统错误内存转储文件: (How to Delete System Error Memory Dump Files: )每当您的系统遇到某种问题(例如随机崩溃或看到蓝屏(Blue Screen)死机错误(Death error))时,系统会在崩溃时按顺序存储计算机内存(computer memory)的副本以帮助您稍后诊断崩溃背后的原因。这些保存的文件(内存转储)称为系统错误内存转储(System Error Memory Dump)文件。这些会自动存储在C 驱动器(C drive)(安装Windows的位置)中。

6种删除系统错误内存转储文件的方法

这些是四种不同类型的内存转储:

完全内存转储:(Complete memory dump:)这是同类中最大的内存转储类型。(memory dump)它包含Windows在物理内存中使用的所有数据的副本。此转储文件(dump file)需要一个至少与主系统内存(system memory)一样大的页面文件。完整内存转储文件(Memory Dump file)默认写入 %SystemRoot%Memory.dmp。

内核内存转储: (Kernel memory dump: )内核内存(Kernel memory)转储:它比完整的内存转储(memory dump)要小得多,根据微软(Microsoft)的说法,内核内存转储文件(memory dump file)将是系统上物理内存大小的三分之一左右。此转储文件(dump file)不包括分配给用户模式应用程序的任何内存和任何未分配的内存。它仅包括分配给Windows 内核和硬件抽象级别(Windows kernel and Hardware Abstraction Level)( HAL ) 的内存,以及分配给内核模式驱动程序和其他内核模式程序的内存。

小内存转储:(Small memory dump:)它是最小的内存转储(memory dump),大小正好为 64 KB,并且在引导驱动器(boot drive)上只需要 64 KB 的页面文件空间。小内存转储文件(memory dump file)包含的有关崩溃的信息非常少。但是,当磁盘空间(disk space)非常有限时,这种转储文件(dump file)非常有用。

自动内存转储:(Automatic memory dump:)内存转储包含与(memory dump)内核内存转储(kernel memory dump)完全相同的信息。两者的区别不在于转储文件(dump file)本身,而在于Windows设置系统分页文件大小的方式。

现在,随着 Windows 保存所有这些内存转储文件(memory dump files),一段时间后您的磁盘将开始填满,这些文件将开始占用您的硬盘的很大一部分。如果您不清除旧的系统错误内存转储(system error memory dump)文件,您甚至可能会出现空间不足。您可以使用磁盘清理实用程序(disk cleanup utility)删除转储文件并释放硬盘上的一些空间。但是很少有用户报告说他们无法删除转储文件,这就是为什么我们整理了本指南,我们将在其中讨论 6 种不同的方法来删除 Windows 10 上的系统错误内存转储文件。(Delete System Error Memory Dump Files on Windows 10.)

6种删除系统错误内存转储文件的方法(6 Ways to Delete System Error Memory Dump Files)

确保(Make)创建一个还原点(restore point) 以防万一(case something)出现问题。

方法 1:使用提升的磁盘清理(Method 1: Use Elevated Disk Clean-up)

您可以使用 Elevated Disk Cleanup轻松删除系统错误内存转储文件:(delete system error memory dump files)

1.在Windows 搜索(Windows Search)中键入磁盘清理(Disk Cleanup),然后从搜索结果中右键单击它并选择(search result and select)以管理员身份运行。(Run as administrator.)

在 Windows 搜索中键入磁盘清理,然后从搜索结果中单击它

2.接下来,选择(select the drive)要为其运行磁盘清理的驱动器。( Disk Cleanup for.)

选择需要清理的分区

3.一旦磁盘清理(Disk Cleanup)窗口打开,点击底部的“清理系统文件”按钮。(Clean up system files)

单击磁盘清理窗口中的清理系统文件按钮 |  删除系统错误内存转储文件

4.如果 UAC 提示,选择(Yes),然后再次选择 Windows C: 驱动器(C: drive)并单击确定。

5.现在选中或取消选中要删除的项目,然后单击确定。

注意:(Note:)确保选中系统错误内存转储文件。(System error memory dump files.)

选中或取消选中要从磁盘清理中包含或排除的项目 |  删除系统错误内存转储文件

方法 2:运行扩展磁盘清理(Method 2: Run Extended Disk Cleanup)

1.按 Windows 键 + X 然后选择命令提示符(管理员)。( Command Prompt (Admin).)

命令提示符管理员

2.在 cmd 中键入以下命令并按Enter

cmd.exe /c Cleanmgr /sageset:65535 & Cleanmgr /sagerun:65535

如何使用命令提示符使用扩展磁盘清理  删除系统错误内存转储文件

注意:(Note:) 确保在(Make sure)磁盘清理(Disk Cleanup)完成之前不要关闭命令提示符。(Command Prompt)

3.现在选中或取消选中要从磁盘清理中包含或排除的项目,(check or uncheck items you want to include or exclude from Disk Clean up)然后单击确定。

将弹出磁盘清理设置的新窗口 |  删除系统错误内存转储文件

注意:(Note:) Extended Disk Cleanup比普通的Disk Cleanup有更多的选择。

4.磁盘清理现在将删除所选项目(Disk Cleanup will now delete the selected items),完成后,您可以关闭cmd。

磁盘清理现在将删除所选项目 |  删除系统错误内存转储文件

5.重新启动您的 PC 以保存更改。

这将使用Extended Disk Cleanup轻松删除系统错误内存转储文件(delete system error memory dump files),但如果您仍然卡住,请继续使用下一种方法。

方法 3:物理删除转储文件 (Method 3: Physically Deleting the Dump Files )

您还可以通过查找内存转储(memory dump)文件的位置来手动删除转储文件。要删除系统错误内存转储(memory dump)文件,请按照以下步骤操作: 

1.单击开始(Start )按钮或按Windows键。

2.键入控制面板(Control Panel)并按回车。

输入控制面板并按回车

3.从“查看(View)方式:”下拉菜单中选择大图标。(Large Icons.)

4.找到并点击系统(System)

找到并点击系统

5.从左侧窗格单击(side window pane click)高级系统设置(Advanced System Settings )链接。

单击左侧面板中的高级系统设置之一 |  删除系统错误内存转储文件

6.在启动和恢复(Startup and Recovery click)下的新窗口中单击设置(Settings)

在启动和恢复下的新窗口中单击设置

7.在转储文件(Dump file)下,您将找到存储转储文件(dump file)的位置。

在转储文件下找到存储转储文件的位置

8.复制此地址并粘贴(address and paste)运行(Run)中。

9.要访问运行按Windows Key + R,粘贴您复制的地址。

要访问运行,请按 Windows 和 R,粘贴复制的地址

10.右键单击Memory.DMP文件并选择删除。(Delete.)

物理删除系统错误内存转储文件

就是这样,您将能够使用此方法删除转储文件。

方法 4:禁用索引(Method 4: Disable Indexing)

索引(Indexing)是一种改进文件检索时间和提高性能(file retrieval time and enhances performance)的技术。存储在系统中的每个文件都有一个(Every file)索引值(index value),通过它可以轻松找到它。索引(Indexing)可能听起来是一个非常好的概念,但是,这会占用系统的大量内存空间(memory space)。维护大量文件的记录会消耗大量内存。要禁用索引,请按照以下步骤操作。

1.同时按Windows( key)E。

2.右键单击本地驱动器 C 并选择Properties

右键单击本地驱动器 C 并选择属性

3.在新窗口的底部取消选中选项(uncheck the option)允许此驱动器上的文件除了文件属性之外还有内容索引(Allow files on this drive to have contents indexed in addition to file properties)”。

取消选中允许此驱动器上的文件除文件属性外还有内容索引

4.要保存更改,请单击应用(Apply)

要在所有驱动器上禁用索引,您需要遵循本指南:在Windows 10中禁用索引。

方法5: 使用(Method 5: )CMD删除不需要的文件

要从系统中删除不需要的文件,请按照以下步骤操作。

1.单击开始(Start )按钮或按Windows键。

2.键入Cmd。然后右键单击命令提示符(Command Prompt)并选择以管理员身份运行(Run as Administrator)

右键单击命令提示符并选择以管理员身份运行

3.当窗口打开时,一个接一个地键入这些命令,并在每个命令后按回车键。(press enter)

fsutil usn deletejournal /d /n c:
del “%temp%*” /s /f /q
del “C:$Recycle.bin*” /s /f /q
del “%systemroot%temp*” /s /f /q
vssadmin delete shadows /for=c: /all /quiet
Dism /Online /Cleanup-Image /StartComponentCleanup /ResetBase

要通过从系统中删除不需要的文件来删除系统错误内存转储文件,请键入命令

删除系统错误内存转储文件

4.重新启动计算机,不需要的文件现在就消失了。

方法 6:删除 Windows 10 上的临时文件(Method 6: Delete the Temporary files on Windows 10)

系统性能缓慢或任务管理器(Task Manager)消耗大量内存的主要原因是临时文件。这些临时文件随着时间的推移而积累起来,会给 PC 用户带来很多麻烦。您需要不时删除临时文件,以确保 PC 正常运行。应按照以下步骤删除临时文件:

1.按Windows键和R键打开运行对话框。

2.在运行对话框中键入%temp%

在运行对话框中键入 %temp%

3.会出现一个新窗口,按Ctrl+A 选择所有文件,然后按Left shift+Del 删除所有选择的文件和文件夹。

删除系统错误内存转储文件

4.所有文件将被删除,您的系统将没有所有临时文件。

单击确定,所有文件将从您的系统中删除

应定期执行该过程以删除系统上存在的临时文件,因为这些文件会随着时间的推移累积并占用您的硬盘的很大一部分并增加应用程序的处理时间(processing time)。 

找出(Find out w)实际占用磁盘空间的内容(hat is actually taking up the disk space)

现在,在清理驱动器上的一些空间之前,您可能需要弄清楚哪些文件实际上占用了所有磁盘空间(disk space)Windows本身为您提供了这些重要信息,它提供了一个磁盘分析器工具(disk analyzer tool)来查找您需要删除哪些文件。要分析您的磁盘空间(disk space),请阅读本指南:在Windows 10上释放(Windows 10)硬盘空间(Hard Disk Space)的 10 种方法。

找出实际占用磁盘空间的内容 |  删除系统错误内存转储文件

推荐的:(Recommended:)

  • 修复(Fix Page Fault)Windows 10中的非分页区域错误(Nonpaged Area Error)中的页面错误
  • 修复(Fix Enter Network Credentials Error)Windows 10上的输入网络凭据错误
  • 适用于Windows 10的5款最佳视频编辑软件(Best Video Editing Software)
  • 什么是BIOS以及如何更新BIOS

我希望这篇文章对您有所帮助,您现在可以轻松地删除 Windows 10 上的系统错误内存转储文件(Delete System Error Memory Dump Files on Windows 10) 但如果您对本教程仍有任何疑问,请随时在评论部分提出。



About the author

我是一名专业的音频工程师,拥有超过 10 年的经验。我参与过各种各样的项目,从小型家庭音响系统到大型商业制作。我的技能在于创造出色的配乐和声音处理工具,让音乐听起来很棒。我对 Windows 10 也非常有经验,可以帮助您充分利用您的计算机系统。



Related posts