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

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

Диск на 100% у Диспетчері завдань означає, що диск увесь виміряний час обробляв запити на читання чи запис. Щоб знайти причину, відсортуй вкладку Процеси за стовпцем Диск, потім перевір завдання Windows, як-от Windows Update, чи стоїть 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. Якщо будь-який із цих показників виглядає неправильно, спершу скопіюй із накопичувача все важливе.

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

Пов'язане

Автор — w0a, проєкт, який розробляє застосунок. Статтю публікують лише після того, як пройдуть автоматичні перевірки сайту, а дата вгорі — це день, коли її текст змінювався востаннє.

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

Pro-тріал на 3 дні забирається в застосунку через Discord, без картки: Як працює пробний період

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

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

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

Надсилається лише те, що ти напишеш, разом із назвою цієї сторінки. Наш сервер також записує IP-адресу з'єднання, щоб обмежити зловживання, і видаляє її разом із повідомленням. Будь ласка, не користуйся цим полем, якщо тобі менше 16 років. Політика конфіденційності

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