status_in_page_error在Windows 10中使用code 0xc0000006

如果在Windows 10计算机上运行Visual Basic ScriptVBS),您可以接收error message STATUS IN PAGE ERROR,随附error code 0xc0000006,那么这篇文章旨在帮助您。在这篇文章中,我们将提供一个合适的解决方案,您可以尝试帮助您修复此问题

AppInit_DLLs是一个registry key,注明影响其他软件的崩溃次数。有时,此键可以损坏STATUS IN PAGE ERROR中的system and result

status_in_page_error code 0xc0000006

STATUS_IN_PAGE_ERROR with code 0xc0000006

如果您使用code 0xc0000006问题面临此STATUS IN PAGE ERROR,您可以尝试下面提出的推荐解决方案,该解决方案是修改AppInit_DLLs的值以解决问题。请执行下列操作:

由于这是registry operation,建议您备份注册表或根据需要的预防措施创建系统恢复点。一旦完成,您可以按以下步骤操作:

  • Windows key + R调用Run dialog
  • Run dialog盒中,type regedit和HIT Enter打开Registry Editor
  • Navigate or jump到下面的注册表项路径:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows NT\CurrentVersion\Windows
  • 现在,在右侧,双击AppInit_DLLs registry键以编辑其属性。
  • Edit String window中,留下Value数据字段空白。
  • Click OK保存更改。
  • 您现在可以关闭Registry Editor window
  • Reboot您的计算机让更改生效

重新启动计算机后,在计算机上运行脚本。问题应该得到解决

Windows中的AppInit_DLLs

AppInit_DLLs是一种机制,允许将DLLs的任意列表加载到系统上的每个user mode process

在注册表中存储在此键下的值决定了AppInit_DLLs infrastructure的行为:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows

下表描述了这些注册表值:

CONFIGURATION
ValueDescriptionSample Values
LoadAppInit_DLLs (REG_DWORD)${REMOVE}$Globally enables or disables AppInit_DLLs.${REMOVE}$0x0 – AppInit_DLLs are disabled.
0x1 – AppInit_DLLs are enabled.
AppInit_DLLs (REG_SZ)Space or comma delimited list of DLLs to load. The complete path to the DLL should be specified using Short Names.C:\ PROGRA~1\WID288~1\MICROS~1.DLL
RequireSignedAppInit_DLLs (REG_DWORD)${REMOVE}$Only load code-signed DLLs.${REMOVE}$0x0 – Load any DLLs.
0x1 – Load only code-signed DLLs.

Windows中的AppInit DLLs facility增加了新的签名要求

这将有助于改善system reliability and performance,并提高软件起源的可见性

.


About the author

凭借在 Windows 10 和智能手机方面的丰富经验,我是 Microsoft Edge 及其提供的功能的坚定拥护者。除了是错误和 wifi 方面的专家之外,我还知道如何使用 OneDrive 和 Cortana 等工具让您的工作更轻松。



Related posts