при начальной загрузке начинает искать ошибки на жестком диске
А проверить диск на ошибки сторонним ПО?
Дан, напуркуа старой школе стороннее ПО, если есть команда от администратора?
chkdsk /?
Проверка диска и вывод отчета.
CHKDSK [том[[путь]имя_файла]]] [/F] [/V] [/R] [/X] [/I] [/C] [/L[:размер]] [/B] [/scan] [/spotfix]
том Буква диска (с двоеточием после нее),
точка подключения или имя тома.
имя_файла Файлы, проверяемые на наличие
фрагментации (только FAT/FAT32).
/F Исправляет ошибки на диске.
/V Для FAT/FAT32: выводит полный путь и имя каждого файла
на диске.
Для NTFS: выводит сообщения об очистке (при их наличии).
/R Ищет поврежденные сектора и восстанавливает уцелевшую
информацию (требует /F, когда не указан параметр /scan).
/L:size Только для NTFS: задает размер файла журнала (в КБ).
Если размер не указан, выводится
текущее значение.
/X Предварительно отключает том (при необходимости).
Все открытые дескрипторы для этого тома станут
недопустимы (требует /F)
/I Только для NTFS: выполняет менее строгую проверку элементов
индекса.
/C Только для NTFS: пропускает проверку циклов внутри
структуры папок.
/B Только для NTFS: повторно оценивает поврежденные кластеры в томе
(требует /R).
/scan Только для NTFS: выполняет оперативное сканирование тома
/forceofflinefix Только для NTFS (необходимо использовать со "/scan"):
обходит восстановление в подключенном состоянии; все найденные неполадки
добавляются в очередь для восстановления в автономном режиме (т. е. "chkdsk /spotfix").
/perf Только для NTFS (необходимо использовать со "/scan")
использует больше системных ресурсов для скорейшего выполнения
сканирования. Это может отрицательно повлиять
на производительность других задач, выполняемых в системе.
/spotfix Только для NTFS: точечно исправляет ошибки в томе
/sdcleanup Только для NTFS: собирает ненужные данные дескриптора безопасности в качестве
мусора (требует /F).
/offlinescanandfix Запускает автономную проверку и исправление тома.
/freeorphanedchains Только для FAT/FAT32/exFAT: освобождает потерянные цепочки кластеров
вместо восстановления их содержимого.
/markclean Только для FAT/FAT32/exFAT: помечает том как чистый, если не
были обнаружены повреждения, даже если параметр /F не задан.
Параметр /I или /C сокращает время выполнения Chkdsk за счет
пропуска некоторых проверок тома.
при начальной загрузке начинает искать ошибки на жестком диске
В случае некорректного завершения работы системы или проблемы с диском? Или деструктивного кода? Ну и т.д. по списку.
Все операционки в мире одинаковы.
В стартеркитах проверка через fsck по-умолчанию отключена. Но во времена где-то p6, она была включена. И периодически файловые корня и хомяка проверялись. В стартерах проверку можно включить. И настроить периодичность. Через tune2fs. Или даже форсить её на следующей загрузке. Вне зависимости от того когда была последняя проверка.
Виндоус начинает проверку на старте, если на томе установлен грязный бит. Теоретически, такие проверки можно отключить. Но при этом нужно помнить одну мелочь: беспричинными такие проверки не бывают.
Кстати в линукс, в случае затруднительных ситуаций, сразу жать кнопку power на работающей системе, это тоже плохая идея. Для таких ситуаций, в Unix-подобных существует SysRq.