Чому індикатор активності жорсткого диска блимає, коли за комп’ютером нікого немає
З ким не бувало: відійдеш від комп'ютера, через кілька хвилин повертаєшся - а індикатор активності жорсткого диска блимає. Чим він там займається? Виглядає, звичайно, дуже підозріло.

Але насправді, хвилюватися, швидше за все, нема чого. Комп'ютери зі стандартними настройками Windows роблять так постійно. Хоча, зрозуміло, не можна виключити і ймовірність зараження, тому перевірити систему антивірусом для власного спокою не завадить.
Комп'ютер ввічливо чекає своєї черги
Насправді комп'ютер зовсім не намагається таємно від власника робити гидоти. Навпаки, він намагається бути розумним і чемним. Windows потрібно виконувати у фоновому режимі різноманітні службові завдання, і для їх запуску система терпляче чекає простою (тобто, догляду користувача). Це гарантує, що ресурси на комп'ютері не будуть витрачатися на сторонні справи, коли потрібні користувачеві для роботи. Якщо системою активно користуються, фонові службові процеси припиняються, щоб не знижувати продуктивність.
Так що це не гра уяви: Windows дійсно чекає простою, щоб приступити до обслуговування. А коли користувач повертається, виконання службових завдань зазвичай припиняється, тому з'ясувати, чому при бездіяльності блимав індикатор активності жорсткого диска, як правило, не вдається. Планувальник Windows дає можливість налаштувати запуск завдання виключно під час простою, і багато завдань виконуються саме так.

Чим же зайнятий комп'ютер при просте?
Але що саме комп'ютер робить у фоновому режимі? Конкретний набір завдань залежить від налаштувань системи і встановлених програм, але можна перерахувати найпоширеніші варіанти.
• Індексування файлів. Всі сучасні операційні системи мають функцію індексування файлів. Вони перевіряють кожен файл (включаючи його вміст) і створюють базу даних, яка потім моментально видає результати при пошуку. Щоб пошук працював, служба індексування повинна регулярно стежити за змінами файлів, і цим можна пояснити активність жорсткого диска при просте.
• Дефрагментація диска. За часів Windows 98 для успішної дефрагментації жорсткого диска доводилося закривати всі інші програми. Сучасні версії Windows виконують дефрагментацію автоматично у фоновому режимі, але тільки при просте.
• Антивірусне сканування за розкладом. Багато антивірусні програми і інші засоби безпеки за замовчуванням налаштовані на регулярне автоматичне сканування системи. Можливо, активність жорсткого диска пояснюється тим, що антивірус якраз перевіряє зберігаються на жорсткому диску файли.
• Автоматичне оновлення. Сама Windows і багато програм, такі як Google Chrome або Mozilla Firefox, забезпечені функцією автоматичного оновлення. Якщо комп'ютер чимось зайнятий при просте, цілком можливо, що він як раз викачує і встановлює оновлення.
Зрозуміло, це аж ніяк не повний список. Варіантів може бути безліч, в залежності від конкретного набору встановлених програм. Наприклад, якщо в тлі відкритий клієнт Steam і для однієї з ігор якраз вийшло оновлення, активність жорсткого диска може пояснюватися завантаженням і установкою цього оновлення. Програми для скачування файлів, типу BitTorrent-клієнтів, теж можуть викликати активність диска.

Як дізнатися, що за програми використовують диск при просте
В теорії все зрозуміло, але як з'ясувати, чим же комп'ютер займається на практиці? Перш за все, якщо є підозра на зараження, варто просканувати систему надійним антивірусом, не покладаючись виключно на вбудовані інструменти. Але якщо просто хочеться відстежити активність диска, це теж можна зробити.
З'ясувати, які процеси використовують диск, можна за допомогою Диспетчера завдань (Task Manager) і Монітору ресурсів (Resource Monitor), вбудованих в Windows. Це особливо актуально, якщо індикатор активності диска постійно блимає, а продуктивність комп'ютера з незрозумілих причин впала.
Щоб відкрити Диспетчер завдань, клацніть правою кнопкою миші на панелі завдань і виберіть пункт «Диспетчер завдань» або натисніть клавіші [Ctrl] + [Shift] + [Esc]. У Windows 8 навантаження на диск відображається прямо в диспетчері завдань - можна натиснути на стовпці «Диск» (Disk), щоб впорядкувати процеси за цим параметром і подивитися, який з них використовує диск найактивніше.

У Windows 7 такої можливості немає, тому потрібно відкрити вкладку «Продуктивність» (Performance) і натиснути посилання «Відкрити монітор ресурсів» (Open Resource Monitor). У вікні Монітора ресурсів перейдіть на вкладку «Диск» (Disk) - і побачите список процесів, який можна відсортувати за ступенем навантаження на диск. Між іншим, в Windows 8 / 8.1 Монітор ресурсів теж дає набагато більше інформації, ніж Диспетчер завдань.

Щоб відстежити активність диска протягом якогось часу, можна скористатися програмою Process Monitor від SysInternals - розробника корисних утиліт, які так люблять просунуті користувачі Windows. Можна запустити Process Monitor і залишити його працювати на час простою. Тоді, повернувшись за комп'ютер, ви зможете подивитися, які саме процесі використовували жорсткий диск під час вашої відсутності.
Process Monitor записує в журнал будь-яку активність, але за допомогою кнопок на панелі можна відфільтрувати список так, щоб відображались тільки події, пов'язані з файлової системою. Наприклад, на скріншоті нижче видно, що активність диска викликана індексуванням файлів.
Process Monitor хороший тим, що вміє показувати минулої активність. Навіть якщо процес припиняє використовувати диск або взагалі завершується, інформація про нього залишається в журналі. Але навряд чи варто використовувати цю утиліту постійно, тому що запис подій теж створює навантаження на систему і, як наслідок, знижує продуктивність. Також слід розуміти, що Process Monitor веде журнал подій тільки поки працює: якщо запустити його після сплеску активності жорсткого диска, з'ясувати, чим саме вона була викликана, вже не вийде.
