清空%TEMP%文件夹后无法运行Visual Studio 2022性能分析器
问题分析与解决方案
清空%TEMP%文件夹是导致Visual Studio 2022性能分析器(CPU Usage)故障的直接原因——性能分析器依赖临时目录存储诊断会话的缓存文件、组件依赖数据,清空后这些必要文件丢失,就会触发Microsoft.DiagnosticsHub.Diagnostics.CollectionStartFailedHubException和Could not found specified file (HRESULT: 0xe1110002)错误。
以下是可行的修复步骤:
- 重启Visual Studio 2022,让程序自动重新生成缺失的临时诊断文件
- 通过Visual Studio Installer修复诊断组件:打开安装器,选择“修改”→“单个组件”,找到「Visual Studio 诊断工具核心功能」,先取消勾选并应用,再重新勾选安装,强制修复组件依赖
- 重置VS配置:打开命令提示符,执行命令
devenv /ResetSettings,恢复到默认配置,排除配置文件关联的路径异常 - 手动创建诊断工具所需目录:关闭VS后,打开
%TEMP%文件夹,新建名为DiagnosticsHub的文件夹,再重启VS尝试运行性能分析器 - 检查
%TEMP%文件夹权限:右键文件夹→属性→安全,确保当前用户拥有读写/完全控制权限,避免因权限不足无法生成临时文件
内容的提问来源于stack exchange,提问作者DaniilV
相关产品推荐
相关产品推荐

