Windows 10 任务管理器一点“详细信息”就崩溃?一次由 Claude Desktop 残留启动项引发的排查记录
Windows 10 任务管理器一点“详细信息”就崩溃?一次由 Claude Desktop 残留启动项引发的排查记录
问题现象
最近遇到一个很奇怪的问题:
Windows 10 的任务管理器只能打开简略模式,一点击“详细信息”,界面会短暂显示 1 到 2 秒,然后直接卡死、崩溃、自动退出。
重启电脑无效,执行系统修复命令后也无效。
系统环境大致如下:
系统:Windows 10 Pro 22H2
任务管理器:Taskmgr.exe
事件查看器里能看到固定的崩溃记录:
错误应用程序名称: Taskmgr.exe
异常代码: 0xc0000005
错误偏移量: 0x00000000000748a1
错误模块路径: C:\Windows\System32\Taskmgr.exe
其中最关键的是:
Taskmgr.exe
0xc0000005
0x748a1
这个偏移后来证明非常重要。
先尝试过的常规修复
一开始以为是 Windows 系统文件损坏,于是执行了常见的系统修复:
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow
执行完成后重启,问题仍然存在。
然后又怀疑是性能计数器异常,因为任务管理器详细视图会读取进程和性能数据,于是执行:
lodctr /R
winmgmt /resyncperf
重启后依然没有解决。
抓取任务管理器崩溃 Dump
为了进一步定位问题,开启了 Taskmgr.exe 的本地崩溃转储:
reg add "HKLM\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps\Taskmgr.exe" /v DumpFolder /t REG_EXPAND_SZ /d "D:\temp\taskmgr-dumps" /f
reg add "HKLM\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps\Taskmgr.exe" /v DumpType /t REG_DWORD /d 2 /f
reg add "HKLM\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps\Taskmgr.exe" /v DumpCount /t REG_DWORD /d 3 /f
然后再次打开任务管理器并点击“详细信息”,让它崩溃一次。
生成的 dump 文件中,可以看到崩溃仍然发生在:
Taskmgr.exe + 0x748a1
这和事件查看器里的偏移完全一致。
真正的原因:Claude Desktop 残留启动项格式异常
继续分析 dump 里的字符串,发现里面反复出现类似下面的内容:
"\" C:\Users\<用户名>\AppData\Local\AnthropicClaude\claude.exe\" --startup"
注意这里的引号格式非常异常:
"\" ... \" --startup"
也就是启动项的命令行被写成了错误的多层转义格式。
进一步检查注册表启动项:
reg query "HKCU\Software\Microsoft\Windows\CurrentVersion\Run"
发现里面有一个残留的 Claude 启动项:
Claude REG_SZ "\"C:\Users\<用户名>\AppData\Local\AnthropicClaude\claude.exe\" --startup"
这就是问题根源。
Windows 10 某些版本的任务管理器在切换到“详细信息”时,会读取并解析启动项信息。如果遇到这种格式异常的启动项,可能直接触发 Taskmgr.exe 崩溃。
这也解释了为什么:
- 系统文件修复无效
- 性能计数器重建无效
- 卸载或删除 Claude 文件夹后仍可能无效
- 任务管理器始终在同一个偏移
0x748a1崩溃
因为真正导致崩溃的是注册表里的残留启动项。
解决方法
删除异常的 Claude 启动项即可。
打开命令提示符或 PowerShell,执行:
reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Run" /v Claude /f
然后确认是否删除成功:
reg query "HKCU\Software\Microsoft\Windows\CurrentVersion\Run" /v Claude
如果显示类似下面的信息,说明已经删除:
错误: 系统找不到指定的注册表项或值。
之后建议注销并重新登录,或者直接重启电脑。
重启后再次打开任务管理器,点击“详细信息”,问题恢复正常。
如果你也遇到类似问题,可以这样排查
如果你的任务管理器也是点击“详细信息”就崩溃,可以先看事件查看器:
事件查看器 -> Windows 日志 -> 应用程序
重点看是否有:
Taskmgr.exe
异常代码: 0xc0000005
错误偏移量: 0x00000000000748a1
如果偏移也是 0x748a1,可以优先检查启动项:
reg query "HKCU\Software\Microsoft\Windows\CurrentVersion\Run"
reg query "HKLM\Software\Microsoft\Windows\CurrentVersion\Run"
reg query "HKLM\Software\WOW6432Node\Microsoft\Windows\CurrentVersion\Run"
重点检查这些情况:
- 路径包含空格但没有加引号
- 引号数量明显异常
- 命令行开头出现
\" - 指向已经不存在的软件路径
- Electron/Squirrel 应用残留启动项,比如 Claude、Notion、Teams 等
补充说明
这类问题容易被误判成系统文件损坏,因为崩溃模块显示的是 Taskmgr.exe 自己:
错误模块路径: C:\Windows\System32\Taskmgr.exe
但实际上,任务管理器只是读取启动项时被异常数据触发了崩溃。真正要处理的是异常启动项,而不是反复修复系统文件。
如果已经卸载 Claude Desktop,但问题仍然存在,也要继续检查注册表启动项。卸载程序不一定会把损坏的启动项完全清掉。
总结
这次问题表面上看是任务管理器崩溃,实际上是一个第三方软件残留启动项导致的。
最终关键点:
Taskmgr.exe 崩溃偏移:0x748a1
异常启动项:Claude
位置:HKCU\Software\Microsoft\Windows\CurrentVersion\Run
原因:启动命令引号格式异常
解决:删除残留 Claude 启动项
如果你最近安装、升级或卸载过 Claude Desktop,并且 Windows 10 任务管理器一点“详细信息”就崩,可以优先检查这个启动项。
更多推荐


所有评论(0)