Diagnosis папка windows 10 занимает много места

There are many mentions of this folder on the web, it’s clear that it relates to Windows 10 telemetry, and many people want to get rid of this folder (it’s 30 GB on my C: drive at the moment, and it accounts for most of the mysterious loss of free space over time). However, all the solutions I could find are outdated as they suggest disabling the DiagTrack service which no longer exists.

I’m running Win 10 Pro x64 2004. How can I at least delete this folder (inaccessible to regular file managers), and preferably — stop it from being regenerated?

P. S. I was able (to my surprise) to simply delete this folder with rmdir /S from Administrator command prompt, but the real question is how to stop it from regenerating.

Henke's user avatar

Henke

8531 gold badge8 silver badges21 bronze badges

asked Dec 20, 2020 at 0:17

Violet Giraffe's user avatar

Violet GiraffeViolet Giraffe

1,1976 gold badges21 silver badges36 bronze badges

1

It seems that in your case Windows Telemetry is running wild.
The following is a list of all the methods I know to stop telemetry.
Reboot after applying.

Change Privacy Settings

  • Open Settings > Privacy > General
  • Toggle all options to Off
  • Select on the left «Diagnostic and Feedback»
  • Select on top the option saying «Required diagnostic data»
  • Toggle «Tailored experience» to Off

Disable Microsoft Compatibility Telemetry

Run Command Prompt (CMD) as Administrator and enter the following commands:

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

Disable From The Local Policy Editor

  • Run the Local Policy Editor (gpedit.msc)
  • Navigate to the following location:
    Computer Configuration > Administrative Templates > Windows Components > Data Collection and Preview Builds
  • Locate and double-click on the «Allow telemetry» option
  • Change its status to Disabled
  • Click on OK to save the changes

Use Task Scheduler to disable CompatTelRunner.exe process

  • Run Task Scheduler
  • Expand the following folders:
    Task Scheduler Library > Microsoft > Windows > Application Experience
  • Right-click «Microsoft Compatibility Appraiser» and select «Disable»
  • Confirm to complete the process

answered Apr 11, 2021 at 15:05

harrymc's user avatar

2

This folder is filled by Microsoft Compatibility Telemetry (CompatTelRunner.exe), it is started by a scheduled task, the task is located at \Microsoft\Windows\Application Experience\ and its name is «Microsoft Compatibility Appraiser», however there are three other tasks there, so you might disable them all.

This is a PowerShell one-liner that does the job, note you need Administrator Privileges to do so.

"Microsoft Compatibility Appraiser","PcaPatchDbTask","ProgramDataUpdater","StartupAppTask" | %{ Disable-ScheduledTask -TaskPath "\Microsoft\Windows\Application Experience\" -TaskName $_ | Out-Null }

If these commands give you errors, then you need run these commands with TrustedInstaller privileges, you can use either NSudo or PsExec.

answered Apr 11, 2021 at 12:16

Ξένη Γήινος's user avatar

Ξένη ΓήινοςΞένη Γήινος

2,8846 gold badges29 silver badges63 bronze badges

1

Open cmd as administrator.
Then run :
1

net stop DiagTrack & sc config DiagTrack start= disabled

Expect a response like :

The Connected User Experiences and Telemetry service was stopped successfully.

or :

The Connected User Experiences and Telemetry service is not started.

and :

[SC] ChangeServiceConfig SUCCESS

You might have to re-run this every time
Windows Update installs a new build version.

About DiagTrack

However, all the solutions I could find are outdated as they suggest
disabling the DiagTrack service which no longer exists.

With all due respect, I think you are wrong. I am currently on
version 21H2 (build 19044), and DiagTrack was definitely running
after I recently ran Windows Update.
(I have since disabled it.)

Henke Windows specifications, April 2022.

But I don’t blame you for not finding it.
I have a hunch that Microsoft has changed its name with every new
build.
For example, in 2016 the official name of DiagTrack apparently was
‘Configure telemetry and other settings in your organization’.
Keeping the name unchanged over the years would have made the life for
us – their paying customers – much too easy?

Hit Win ⊞+R, paste services.msc and hit
Enter.
Sort by name and look for Connected User Experiences and Telemetry
and double-click that service.

Instead of running the command above, you can achieve the exact same
thing as follows.

Where it says Service status: Running, click Stop.
Then where it says Startup type: Automatic, change to Disabled.
Click OK and then F5.

As you can see, the DiagTrack service is sadly still around.
2

Henke DiagTrack service settings, April 2022.

References

  • Open cmd as administrator
  • Windows Update installs a new build version
  • In 2016 the official name of DiagTrack apparently was
    ‘Configure telemetry and other settings in your organization’
  • You are not alone.

1 Never, ever run sc delete!

2
I wish Microsoft would get rid of it, but I don’t think they will.

MMM's user avatar

MMM

2,6626 gold badges25 silver badges43 bronze badges

answered May 6, 2022 at 13:18

Henke's user avatar

HenkeHenke

8531 gold badge8 silver badges21 bronze badges

2

You must log in to answer this question.

Not the answer you’re looking for? Browse other questions tagged

.

О том, что Windows собирает ваши сведения, может свидетельствовать появление файлов в папках:

C:\ProgramData\Microsoft\Diagnosis\ETLLogs\

C:\ProgramData\Microsoft\Diagnosis\

Для полного отключения сбора любых сведений проделайте следующее:

1. Планировщик заданий (раздел «Microsoft\Windows…») — отключить все задания следующих подпапок:

  • Application Expirence
  • Autochk
  • Customer Experience Improvement Program

2. Отключить службы:

  • dmwappushservice (dmwappushsvc)
  • проверить наличие службы DiagTrack, если есть — также отключить!

Небольшой скрипт для автоматического отключения и вывода результата:

if (gsv "diagtrack" -ErrorAction SilentlyContinue) {
gsv "diagtrack" | Stop-Service
gsv "diagtrack" | Set-Service -StartupType "Disabled"
gsv "diagtrack" | select Name,Status,StartType
}
if (gsv "dmwappushsvc" -ErrorAction SilentlyContinue) {
gsv "dmwappushsvc" | Stop-Service
gsv "dmwappushsvc" | Set-Service -StartupType "Disabled"
gsv "dmwappushsvc" | select Name,Status,StartType
}

3. Ну и собственно проверить. чтобы не было включено ничего лишнего в Settings App («Параметры — Конфиденциальность»)

Просмотрите вкладки начиная от «Общие» и заканчивая «Радио». Отключайте то, чем не пользуетесь.


Написано на основе данных материалов + собственноручно проверено:

https://support.cryptopro.ru/index.php?/Knowledgebase/Article/View/209

https://pikabu.ru/story/ubivaem_klaviaturnyiy_shpion_ot_windows_3676650

https://realadmin.ru/admining/windows-shpion.html

На сайте c 15.11.2016
Сообщений: 397

На диске С — системном, стоит только виндоус, и пара программ. Ничего туда уже не ставлю давно, потому что место наглейшим образом подтаивает. Сначала от 100, до 150 расширил, сгорело за пол года до «красного уровня», добавил ещё 100, и того, из 250, свободно 93, и постепенно подтаивает. Было 108, за месяц опустилось до 93. 

Чищу всё что можно, но я думаю это сам виндоус хамит так. Есть какие то общие правила, как это дело прекратить, или почистить?

На сайте c 10.07.2008
Сообщений: 1692
Украина, Киев

Какой виндовз стоит? Включено ли автообновление?

На сайте c 14.06.2012
Сообщений: 14527
Москва

Цитата Conejoxiv:

Есть какие то общие правила, как это дело прекратить, или почистить?

Скачайте прогу WinDirStat. Она вам всё наглядно покажет, а там решите, что стирать, а что оставить.

На сайте c 08.04.2013
Сообщений: 85
Екатеринбург

Попробуйте удалить временные файлы фотошопа, и 3дмакса, они по умолчанию сохраняются на диск С, файлы из вацапа тоже туда сохраняются, Проверьте все пути загрузок, и перенаправьте на другие диски

На сайте c 31.03.2011
Сообщений: 9669
Renderfarm

виндовый клинап прогоняйте периодически, десятка любит место на системном диске загаживать всяким мусором, иногда клинап надо прогонять по несколько раз, чтоб все вычистить

На сайте c 07.10.2010
Сообщений: 1709
Минск

Если часто юзаете например редшифт, он кеширует текстуры на диск С по умолчанию. Выедает очень много места.

На сайте c 27.04.2016
Сообщений: 2237
Kyiv

найдите папку \temp и удивитесь ее размером

автобекапы. Мне забра однажда подсунула такой сюрприз из 90 гиг автосейва рекавери и прочей дряни в юзерс локал искал в темп она не пишет критичного ничего

На сайте c 22.09.2006
Сообщений: 252

c:\programdata\microsoft\diagnosis\etllogs — винда записывает все ваши нажатия и сохраняет их сюда.

Почитайте про кейлогер windows 10

https://pcshop.ua/articles/windows-10/kak-mozhno-otklyuchit-shpionazh-v-windows-10
 

На сайте c 08.02.2013
Сообщений: 12

Itunes если есть, проверьте резервные копии своих эпплов.

На сайте c 14.06.2012
Сообщений: 14527
Москва

На диске занято 160 гигов. Это на самом деле мало. Винда да софт 3Д по минималке столько дружно и весят. Надо покупать 500гб ссд и клонироваться.

На сайте c 15.11.2016
Сообщений: 397

Хорошая программулина, вон чё нарыла. Гуглю. Я так понимаю эти ребята всё и жрут.

Ещё там драйверов на 10 гиг накопало. 

На сайте c 13.12.2007
Сообщений: 1097
г. Омск

hiberfil если я не ошибаюсь — файл, нужный для гибернации компьютера (уход в сон). Отключите её, если не пользуетесь.

Файл подкачки тоже может отъедать прилично. pagefile.sys

На сайте c 15.11.2016
Сообщений: 397

Цитата Lier:

hiberfil если я не ошибаюсь — файл, нужный для гибернации компьютера (уход в сон). Отключите её, если не пользуетесь.

Файл подкачки тоже может отъедать прилично. pagefile.sys

да, отжирает, но у меня клинит комп даже с 64 гиг, если отключить подкачку

На сайте c 14.06.2012
Сообщений: 14527
Москва

hiberfil.sys отключается командой «powercfg -h off«

.

Цитата Conejoxiv:

Я так понимаю эти ребята всё и жрут.

После скана внизу будет наглядная таблица о том, что сколько занимает и где лежит.

На сайте c 15.11.2016
Сообщений: 397

Цитата Yehat:

hiberfil.sys отключается командой «powercfg -h off«

.

Цитата Conejoxiv:

Я так понимаю эти ребята всё и жрут.

После скана внизу будет наглядная таблица о том, что сколько занимает и где лежит.

+30гиг, сразу приплыло. круто. мне оно вроде и не надо, у меня бесперебойник, успею сохранить всё.

На сайте c 04.06.2010
Сообщений: 3603

Цитата Conejoxiv:

Ничего туда уже не ставлю давно, потому что место наглейшим образом подтаивает.

Точки восстановление могут сжирать и прочие автобэкапы.

  • Diag track windows 10 что это
  • Diagnosis etllogs очистить папку windows 10
  • Diagnose and fix windows usb problems automatically
  • Diagbox установка на windows 10 x64
  • Dhcpcsvc dll не предназначена для выполнения в windows