如何删除文件夹“C:\ProgramData\Microsoft\Diagnosis\ETLLogs”并阻止 Windows 在我的 SSD 上堆积垃圾?

Vio*_*ffe 7 services windows-10 telemetry

网上有很多关于这个文件夹的提及,很明显它与 Windows 10 遥测有关,并且很多人都想摆脱这个文件夹(目前我的 C: 驱动器上有 30 GB,它占了大部分)随着时间的推移,自由空间神秘消失)。然而,我能找到的所有解决方案都已过时,因为他们建议禁用不再存在的 DiagTrack 服务。

我正在运行 Win 10 Pro x64 2004。我怎样才能至少删除这个文件夹(常规文件管理器无法访问),并且最好阻止它重新生成?

PS 我能够(令我惊讶的是)rmdir /S从管理员命令提示符中简单地删除此文件夹,但真正的问题是如何阻止它重新生成。

har*_*ymc 4

在您的情况下,Windows Telemetry 似乎正在疯狂运行。以下是我所知道的停止遥测的所有方法的列表。应用后重启。

更改隐私设置

  • 打开设置 > 隐私 > 常规
  • 将所有选项切换为关闭
  • 选择左侧“诊断和反馈”
  • 选择顶部的选项“所需的诊断数据”
  • 将“定制体验”切换为关闭

禁用 Microsoft 兼容性遥测

以管理员身份运行命令提示符 (CMD) 并输入以下命令:

sc stop DiagTrack
sc config DiagTrack start= disabled
sc stop dmwappushservice
sc config dmwappushservice start= disabled
echo "" > C:\\ProgramData\\Microsoft\\Diagnosis\\ETLLogs\\AutoLogger\\AutoLogger-Diagtrack-Listener.etl
reg add "HKLM\\SOFTWARE\\Policies\\Microsoft\\Windows\\DataCollection" /v AllowTelemetry /t REG_DWORD /d 0 /f
Run Code Online (Sandbox Code Playgroud)

从本地策略编辑器禁用

  • 运行本地策略编辑器 ( gpedit.msc)
  • 导航到以下位置:
    计算机配置 > 管理模板 > Windows 组件 > 数据收集和预览版本
  • 找到并双击“允许遥测”选项
  • 将其状态更改为已禁用
  • 单击“确定”保存更改

使用任务计划程序禁用 CompatTelRunner.exe 进程

  • 运行任务计划程序
  • 展开以下文件夹:任务计划程序库 > Microsoft > Windows > 应用程序体验
  • 右键单击“Microsoft 兼容性评估器”并选择“禁用”
  • 确认完成该过程