Диск на 100% у диспетчері завдань: як знайти причину

Диск на 100% у диспетчері завдань означає, що накопичувач жодного разу не простоював, а не що він заповнений. Як знайти програму чи завдання Windows, що тримає його зайнятим, що встигає жорсткий диск і як перевірити справність накопичувача.

Гра підвисає, ти відкриваєш диспетчер завдань, а в стовпці Диск стоїть 100%. Або після входу в систему ПК хвилинами не стає придатним до роботи, а диск увесь цей час завантажений до упору. Або це з'являється посеред матчу, і ти гадаєш, чи не вмирає накопичувач.

Число справжнє, але вузьке: воно каже, що в диска весь час була робота в черзі, а не скільки її було і чия вона. Знайти, чия, — це і є завдання.

Що вимірюють 100%

На вкладці Продуктивність вибери диск. Диспетчер завдань описує його Час активності як відсоток часу, коли диск обробляє запити на читання чи запис, а монітор ресурсів (Resource Monitor) описує свій стовпець Active Time (%) як відсоток часу, коли диск не простоює. Команда Microsoft Ask Core, пояснюючи лічильник % Idle Time у Performance Monitor, визначає простій як стан, коли всі запити виконано і жоден не очікує.

Отже, 100% означає, що протягом інтервалу не було жодної миті, коли нічого не чекало б у черзі. Це нічого не каже про те, скільки даних перемістилося чи наскільки заповнений накопичувач. Решту показує та сама сторінка: Швидкість читання і Швидкість записування, Середній час відгуку, Тип (наприклад, SSD чи HDD) і Системний диск (чи стоїть на ньому Windows).

Зайнятий диск, через який проходить багато даних, — це велика робота, як-от інсталяція, копіювання чи патч. Зайнятий диск, через який проходить мало даних, із довгим часом відгуку означає, що запити чекають на накопичувач, і посібник Microsoft з усунення проблем продуктивності ставить тоді те питання, яке має значення: чи диск перевантажений, і якщо так, хто ним користується?

Знайди процес

На вкладці Процеси вибери заголовок стовпця Диск, щоб відсортувати за ним. Багато служб Windows працюють усередині процесів Хост служби, і починаючи з Windows 10 версії 1703 на ПК з понад 3,5 ГБ оперативної пам'яті кожна служба отримує власний такий процес, за кількома винятками; документація Microsoft про хост служб каже, що це дає змогу подивитися в диспетчер завдань і точно знати, яка служба які ресурси використовує.

Якщо ти застосував налаштування w0a Об'єднати процеси служб (svchost), служби знову ділять процеси-хости, а його сторінка називає ціною цього саме показники по кожній службі в диспетчері завдань (Твіки пам'яті).

Для подробиць на рівні файлів скористайся командою диспетчера завдань Відкрити монітор ресурсів або натисни Win+R і запусти resmon. Вкладка Disk монітора ресурсів має три списки:

Якщо диск завантажений одразу після входу, перевір також стовпець Вплив автозавантаження на сторінці автозапуску диспетчера завдань: він вимірює активність процесора й диска під час запуску.

Завдання Windows, які використовують диск

Кілька завдань Windows читають або записують файли, поки працюють:

Коли Windows стоїть на жорсткому диску

Якщо зайнятий диск — це HDD і він системний, темп задає сам накопичувач. Той самий посібник Microsoft виводить це з обертання: диск на 5400 об/хв теоретично має бути здатен прочитати будь-який блок приблизно за 11 мс. В інженерних тестах Windows 7, які Microsoft провела 2009 року, 176 зі 182 конфігурацій жорстких дисків показали в тесті випадкового читання від 0,8 до 1,6 МБ/с. Тож жорсткий диск, що обслуговує розкидані читання, може бути зайнятий увесь час, переміщуючи близько мегабайта на секунду.

Посібник також оцінює затримку. Для лічильників Performance Monitor «Avg. Disk sec/Read» і «Avg. Disk sec/Write» він називає менше 15 мс нормою, понад 25 мс — попередженням, а понад 50 мс — критичним станом; короткі сплески допустимі, а періоди довші за хвилину варто розслідувати. Показник Середній час відгуку у диспетчері завдань дає швидкий показник у мілісекундах; пороги ж писали для лічильників Performance Monitor.

Жодне налаштування не змусить диск обертатися швидше. SSD чи HDD для ігор розповідає, що SSD змінює в іграх, а чого не змінює.

Коли може відмовляти сам накопичувач

Якщо ніщо в Resource Monitor не пояснює цієї активності або час відгуку лишається довгим, коли даних переміщується мало, перевір накопичувач. Без прав адміністратора PowerShell видає власний підсумок Windows:

Get-PhysicalDisk | Format-Table DeviceId, FriendlyName, MediaType, HealthStatus

HealthStatus показує Healthy, Warning, Unhealthy або Unknown — за словами Microsoft, це загальний показник справності пристрою. Для власних лічильників накопичувача відкрий PowerShell від імені адміністратора (без цього Windows відмовляє з помилкою відмови в доступі) і виконай:

Get-PhysicalDisk | Get-StorageReliabilityCounter | Format-List DeviceId, Temperature, Wear, ReadErrorsUncorrected, WriteErrorsUncorrected, ReadLatencyMax

DeviceId збігається з першою командою. Деякі поля можуть повернутися порожніми, як одне з них у власному прикладі Microsoft. Довідник лічильників надійності визначає Wear як відсоток, де 100 означає, що оціночну межу зносу досягнуто, і каже, що ReadLatencyMax (у мілісекундах) понад 10 секунд може вказувати на проблему з диском або з адаптером головної шини. Невиправлені лічильники — це помилки, яких сам накопичувач не зміг виправити.

CrystalDiskInfo читає дані S.M.A.R.T. накопичувача й оцінює його як Good, Caution, Bad або Unknown. Його документація каже, що на жорстких дисках він стежить за кількістю перепризначених (reallocated), очікуваних (current pending) і невиправних (uncorrectable) секторів, а на SSD, у якого лишилося 10% ресурсу або менше, показує Caution. Якщо будь-який із цих показників виглядає неправильно, спершу скопіюй із накопичувача все важливе.

Що не допомагає

Пов'язане

Які налаштування Windows щось змінюють у грі, кому кожне допомагає і кому не дає нічого: Налаштування Windows 11 для ігор, які справді важать

w0a не змінює жодного налаштування Windows, поки ти не попросиш, а твік зберігає старе значення, перш ніж записати нове. Бути в курсі

Ця сторінка допомогла?

Чого бракувало або що не спрацювало? Ми читаємо кожну таку відповідь.

Якщо ця сторінка не розв'язала проблему, напиши нам — скажи, яку статтю ти читав, і ми виправимо статтю.