1 parent
6afa82fcaf
commit
0ce3616740
1 file changed
+97
@@ -0,0 +1,97 @@
|
||||
---
|
||||
title: Win10 任务管理器点“详细信息”秒退的排查与修复
|
||||
published: 2026-10-03
|
||||
description: Win10 任务管理器简略模式正常,一点“详细信息”就闪退。最终定位到注册表 Run 启动项中 Claude Desktop 的数据格式错误,修正后恢复。本文记录排查过程、sfc/DISM 修复,以及下载假冒 taskmgr.exe 木马的安全教训。
|
||||
tags:
|
||||
- Windows
|
||||
- Win10
|
||||
- 任务管理器
|
||||
- 注册表
|
||||
- 问题排查
|
||||
category: 问题排查
|
||||
draft: false
|
||||
lang: zh_CN
|
||||
---
|
||||
|
||||
## 问题现象
|
||||
|
||||
我的 Win10 出现了一个怪问题:
|
||||
|
||||
- 任务管理器在**简略模式**下一切正常
|
||||
- 一点“**详细信息**”,大约一秒后窗口就闪退
|
||||
- 运行 `sfc /scannow`,提示“找到了损坏文件,但其中有一些文件无法修复”
|
||||
|
||||
一开始我以为是系统文件坏了,甚至怀疑过中毒,折腾了不少时间。
|
||||
|
||||
## 真正的直接原因:启动项注册表格式错误
|
||||
|
||||
任务管理器的“详细信息”模式会加载“启动”选项卡,读取开机自启程序列表。这些信息来自注册表:
|
||||
|
||||
```
|
||||
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
|
||||
```
|
||||
|
||||
我检查后发现,**Claude Desktop** 写入的启动项数据格式不对,引号被多转义了一层:
|
||||
|
||||
```
|
||||
"\"C:\Users\用户名\AppData\Local\AnthropicClaude\claude.exe\" --startup"
|
||||
```
|
||||
|
||||
这种格式不符合 Windows 规范,任务管理器解析到它就直接崩溃。简略模式不读取启动项,所以小窗口能正常打开,这也解释了“只有点详细信息才闪退”。
|
||||
|
||||
这个思路最初来自 CSDN 上洛君No.1 的一篇文章([Win10 任务管理器点击“详细信息”崩溃 + U盘 PPTX 无法删除/复制(0x800700EA)问题排查](https://deepseek.csdn.net/6a312a85662f9a54cb7ff67d.html)),他指出此类问题常见于 Claude Desktop 等 Electron 类客户端。不过他文中还提到 U 盘 PPTX 无法删除的问题,我并没有这个症状,所以本文只讲任务管理器闪退。
|
||||
|
||||
## 解决步骤
|
||||
|
||||
1. 按 `Win + R`,输入 `regedit`,回车。
|
||||
2. 定位到 `HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run`(修改前建议先右键该项导出备份)。
|
||||
3. 找到名为 `Claude` 的值,双击,把“数值数据”改成正确格式:
|
||||
|
||||
```
|
||||
"C:\Users\用户名\AppData\Local\AnthropicClaude\claude.exe" --startup
|
||||
```
|
||||
|
||||
> 注意:路径要换成你自己的实际路径,并且去掉引号前多余的反斜杠 `\`。
|
||||
|
||||
4. 确定后,直接打开任务管理器,切换到“详细信息”,不再闪退。
|
||||
5. 如果仍不行,可以直接**删除**这个启动项。这不影响手动打开 Claude,只是不再开机自启。
|
||||
|
||||
## 顺带发现:系统文件损坏
|
||||
|
||||
`sfc /scannow` 提示有文件无法修复,说明系统组件存储可能有问题。可以用管理员身份打开命令提示符,依次执行:
|
||||
|
||||
```cmd
|
||||
DISM /Online /Cleanup-Image /RestoreHealth
|
||||
sfc /scannow
|
||||
```
|
||||
|
||||
如果仍然无法修复,建议先备份重要数据,再考虑重装系统。
|
||||
|
||||
## 一个重要的安全提醒
|
||||
|
||||
排查过程中,我曾想“替换”任务管理器,从网上下载过一个 `taskmgr.exe`,并把它上传到在线沙箱分析。结果让我后背发凉:
|
||||
|
||||
- 文件被 PECompact2 加壳
|
||||
- 内存中释放 Shellcode
|
||||
- 带有反调试、反沙箱行为
|
||||
- 会连接外部 C2 服务器
|
||||
- 创建互斥体 `NTShell Taskman Startup Mutex`
|
||||
|
||||
沙箱判定它是 **NTShell 远程控制木马**。
|
||||
|
||||
好在我只是下载后上传分析,**从未在本机运行或安装**,所以它和我最初的闪退问题无关。但这件事提醒我们:
|
||||
|
||||
- **不要从网上下载 `taskmgr.exe` 之类的系统组件**,这类下载站是木马的重灾区
|
||||
- 系统自带工具损坏,应使用 `sfc`、`DISM` 修复,或从干净的同版本系统中获取
|
||||
- 下载过可疑文件的话,及时删除并用杀毒软件扫描
|
||||
- 想要功能更强的替代品,可以用微软官方的 **Process Explorer**(Sysinternals 出品)
|
||||
|
||||
## 总结
|
||||
|
||||
| 问题 | 原因 | 处理方式 |
|
||||
|---|---|---|
|
||||
| 任务管理器点“详细信息”闪退 | Claude Desktop 启动项在注册表中格式错误 | 修正格式或删除该项 |
|
||||
| `sfc` 无法修复损坏文件 | 系统组件存储损坏 | DISM 修复,无效则重装 |
|
||||
| 网上下载的 `taskmgr.exe` | NTShell 木马(未运行) | 删除,切勿运行 |
|
||||
|
||||
整件事说明,**任务管理器闪退不一定是病毒或系统彻底坏了**,很可能只是一条格式错误的启动项。先查注册表 `Run` 项,往往几分钟就能解决。希望这篇文章能帮到同样被困扰的朋友。
|
||||
Reference in new issue
Block a user