Visual Studio 2022诊断工具:无需重启应用如何清除数据?
无需重启Visual Studio 2022即可清除诊断工具数据的方法
针对你遇到的诊断工具磁盘配额耗尽、无法重启VS和应用的问题,可尝试以下几种实用解决方式:
手动清理诊断工具临时存储目录
- 先点击诊断工具面板的「停止收集」按钮,暂停当前性能分析会话,再关闭诊断工具面板
- 打开路径:
%LocalAppData%\Microsoft\VisualStudio\17.0_<随机字符>\DiagnosticsHub(其中17.0是VS2022的版本标识,<随机字符>是你本地VS实例的唯一串) - 删除该目录下所有文件和子文件夹,释放磁盘空间
- 重新打开诊断工具面板,启动新的收集会话即可
删除旧分析会话释放空间
在诊断工具的会话列表区域,右键点击已完成或暂停的旧会话,选择「删除会话」,系统会自动清理该会话占用的磁盘空间,无需重启VS临时调整采样频率缓解空间压力
如果暂时来不及清理,可降低CPU采样频率:在诊断工具的CPU分析设置里,把采样间隔从默认的1ms调至5ms或更高,减少数据生成速度,延长可收集时长,不会影响核心性能分析结论
注意事项
- 清理目录前必须暂停收集会话,否则会出现文件被占用无法删除的情况
- 若删除文件后仍提示空间不足,可通过任务管理器结束
DiagnosticsHub.CollectionService.exe这类相关进程,再重新尝试
内容的提问来源于stack exchange,提问作者ILIA BROUDNO
相关产品推荐
相关产品推荐

