Я уже много читал о 100% использовании диска (50%, потому что у меня есть второй диск) на компьютерах с Windows, но ничто не помогает мне. Я понял, что мне нужно остановить svchost.exe и ntdll.dll в нем. Однако, когда я прекращаю эту сервисную сеть, перестает работать на некоторое время, и убийство srervice не решает мою проблему. Я уже обновляю окна, отключаю предварительную загрузку. Вы можете увидеть сервис на изображении.

HW: Intel i7 4710HQ, 256 ГБ SSD, 16 ГБ ОЗУ ОС: Windows 8.1 x64

Файл ETL:

https://drive.google.com/file/d/0B8j7G6Ql6xXvekJLQU9IU0ZaanM/view?usp=sharing

1 ответ1

2

Проверяя трассировку использования процессора, я вижу, что загрузка процессора происходит от srumsvc.dll!SruWorkQueueThreadPoolCallback, который позже вызывает некоторые функции esent.dll .

SRUM означает "Монитор использования системных ресурсов".

Windows 8 и Windows 10 имеют недавно добавленную функцию для отслеживания использования системных ресурсов, в частности, технологических и сетевых показателей во времени. Связанная с процессом информация, такая как владелец процесса, используемые циклы ЦП, считанные / записанные байты данных и сетевые данные (отправленные / полученные) непрерывно записываются с помощью механизма, называемого монитором использования системных ресурсов (SRUM).

Это компонент, который является частью службы Diagnostic Policy Service . Посмотрите видео и прочитайте связанный PDF-файл, чтобы узнать, что такое System Resource Usage Monitor .

Проверяя трассировку для DiskIO, я вижу, что дисковый ввод-вывод происходит с файлом C:\Windows\System32\sru\SRUDB.dat который является базой данных службы SRUM, которая также объясняет вызовы базы данных ESET, которые вызывают использование ЦП.

Так что, если вы не используете дозированное соединение или хотите получать статистику о сети, загрузке ЦП в Taskmgr вы можете попытаться отключить Diagnostic Policy Service .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .