Microsoft Visual Studio出现0xc000041d/0xc0000005等错误代码的解决办法
早前微软宣布在 Windows 11 24H2 版使用基于 IE 9 Chakra 引擎开发的 JScript9Legacy 脚本引擎替代系统原有的 JScript 脚本引擎,新版本提供更好的安全性,但可能也会降低兼容性导致部分软件出现错误。
例如在 Microsoft Visual Studio 2022 中尝试在资源视图中添加资源就可能导致 IDE 卡死或者崩溃重启,检查事件查看器记录可以看到出错模块为 jscript9Legacy.dll,错误代码为 0xc000041d 或 0xc0000005。
具体崩溃原因则是 Visual Studio 的资源管理器相关模块依然依赖于 JScript 引擎,所以在微软换成 JScript9Legacy 引擎后出现兼容性问题,导致 Visual Studio 卡死或者直接崩溃。
要解决这个问题也比较简单,只需要通过注册表换回旧版引擎即可:
打开注册表编辑器并导航至:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\
在这里检查是否有 Internet Explorer 项,如果没有则右键点击 \Microsoft\ 选择新建项并命名为 Internet Explorer
接着打开 \Internet Explorer\ 继续新建项并重命名为 Main
右键点击 \Main\ 选择新建 DWORD32 位值并命名为 JScriptReplacement
最后双击 JScriptReplacement 将其键值修改为 0 保存 (如果已经是 0 则不需要再修改)
通过以上操作后 Windows 11 24H2 的默认脚本引擎被重新修改为 JScript.dll,此时诸如 Microsoft Visual Studio 等软件应该不会再因为脚本引擎的问题发生崩溃。
在这里也提醒各位:
如果运行其他软件时弹出 Script Error 错误弹窗,并且错误来源显示为 JavaScript runtime error,那么也是引擎导致的兼容性问题,此时也可以通过上面的步骤将引擎重新设置为 JScript 来解决问题。
参考来源:https://innovationspace.ansys.com/forum/forums/topic/script-error-800a000d-in-meshing/


![[教程] ChatGPT还能搜索和发送图片?用这些话术设定后即可使用](https://5lnews.com/landian/2023/02/97403-T.png)
![[Web] 搭建Uptime-kuma自托管监控工具 可以用来监控网络连接](https://5lnews.com/landian/2023/02/97416-T.png)
![[技巧] 开启Windows 11 Dev最新版新功能:任务栏时间模块显示秒](https://5lnews.com/landian/2022/11/96070-T.png)
![[技巧] 一句简单命令即可绕过Windows 11硬件检查 支持快速升级](https://5lnews.com/landian/2023/10/100564-T.png)
![[教程] 从Office 2016~2021版 使用Office Tool Plus下载安装激活超简单](https://5lnews.com/landian/2022/07/94542-T1.png)
![[资源] 腾讯云EdgeOne免费CDN套餐优选IP 实现高速访问](https://5lnews.com/landian/2025/06/109405-T.png)
![[龙虾教程] 自建Sub2API中转站管理多个AI账号 方便集中管理/好友共享/快速切换](https://5lnews.com/landian/2026/03/112080-T.png)
