Windows 10 平板设备仅创建小型转储文件

在今天的帖子中,我们将找出原因,然后为运行Windows操作系统的平板电脑设备仅创建一个 minidump 文件的问题提供可能的解决方案。Windows minidump是一个 小文件,每次计算机意外停止时都会保存到您的计算机中,例如当您遇到BSOD(蓝屏死机)(BSOD (Blue Screen of Death))时。这些文件存储在C:\Windows\minidumpC:\Winnt\minidump目录中,具体取决于您的Windows版本,并具有诸如“ Mini031120-01.dmp ”之类的文件名。

在此示例中,03 是月份,11 是日期,20 是年份,-01 是转储文件的编号。

Windows 10 仅创建一个小型转储文件

如果您注意到使用 SD eMMC内存的 Windows 10/8 设备仅创建一个小型转储文件,那么这篇文章将对您有所帮助。

术语 e MMC是“嵌入式多媒体控制器”的缩写,是指由闪存和闪存控制器组成的封装,集成在同一硅芯片上。e MMC解决方案至少包含三个组件——MMC多媒体(multimedia)卡)接口、闪存和闪存控制器——并采用行业标准的BGA封装。

当今的嵌入式应用程序(例如数码相机、智能手机和平板电脑)几乎总是将其内容存储在闪存中。

您将在运行Windows 10/8.1/8并使用 SD eMMC 内存(Kernel memory dump)平板(Complete memory dump) 电脑 设备上遇到此问题- Windows仅生成一个 minidump 文件,即使 在 Advanced System Settings > Startup恢复(Recovery)

minidump 文件保存到%systemroot%\minidump目录,而不是标准的C:\windows\minidump位置。

导致此问题的原因是由于 SD eMMC 设备上的激进电源管理,Windows始终创建一个小型转储并忽略管理员配置的内存转储设置。

要覆盖此默认Windows行为,必须在设备上配置特殊的注册表设置。(Registry)

您可以按照下面概述的步骤在错误检查(也称为停止错误或蓝屏错误)期间覆盖Windows(BugCheck) eMMC节能(Stop)功能,以生成内核内存转储或完整的内存转储(Windows)

在开始之前,由于这是注册表操作,建议您备份注册表(back up the registry)或创建系统还原点,以防过程出错。采取必要的预防措施后,您可以进行以下操作:

1. 按Windows键 + R。在“运行”(Run)对话框中,键入control system并按 Enter 以打开“高级系统设置”(Advanced System Settings) > “启动和恢复(Startup and Recovery)”,“ 写入调试信息(Write debugging information)” 选项必须设置为“ 内核内存转储(Kernel memory dump)” 或 “完整内存转储”(Complete memory dump)

2. 接下来,继续启动注册表编辑器以创建和配置以下注册表项:

ForceF0State: REG_DWORD: 0x1

此注册表设置允许写入转储文件。

  • 导航到下面的注册表路径。
HKLM\SYSTEM\CurrentControlSet\services\sdbus\Parameters\
  • 然后右键单击右窗格中的空白区域。
  • 选择新建 > DWORD(32 位)值。
  • 将键命名为ForceF0State
  • 双击(Double-click)新创建的键并将(Value)数据设置为0x1
  • 单击确定。

3. 接下来,创建并配置以下注册表项:

AlwaysKeepMemoryDump: REG_DWORD: 1

此注册表设置可确保在重新启动时不会删除转储文件,即使您的可用磁盘空间不足。

  • 导航到下面的注册表路径。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl
  • 然后右键单击右窗格中的空白区域。
  • 选择新建 > DWORD(32 位)值。
  • 将键命名为AlwaysKeepMemoryDump
  • 双击(Double-click)新创建的键并将(Value)数据设置为1
  • 单击确定。

4. 确保最大页面文件大小大于计算机上正在使用的RAM量。(RAM)在Advanced System Settings(Advanced System Settings) > Performance  > Advanced下进行检查。系统驱动器上的虚拟内存 页面文件大小(paging file size)设置必须大于正在使用的RAM量。(RAM)

使用 SD eMMC 内存的 Windows 10 仅创建一个 minidump 文件

5. 重启设备。

This should help!



About the author

我是一名 Windows 10 技术人员,多年来一直在帮助个人和企业利用新操作系统。我对 Microsoft Office 有丰富的知识,包括如何为不同的用户自定义外观和个性化应用程序。此外,我知道如何使用 Explorer 应用程序来探索和查找计算机上的文件和文件夹。



Related posts