Event ID 157 Disk has been surprise removed в Windows Server
Симптомы ошибки Event ID 157 (Disk)
В журнале System появляется предупреждение с кодом Event ID 157:
Disk 2 has been surprise removed.
Как проявляется проблема:
- Логический диск или том внезапно исчезает из проводника Windows и оснастки «Управление дисками».
- Виртуальные машины на томах CSV / Storage Spaces переходят в состояние Paused-Critical.
- Базы данных падают с ошибками ввода-вывода (I/O Error).
- В диспетчере устройств появляется неопознанное устройство или контроллер с восклицательным знаком.
Что произошло: Windows зарегистрировала внезапное физическое или логическое отключение жесткого диска («Surprise Removal») без предварительной команды на безопасное извлечение. Система потеряла связь с накопителем по шине данных.
Пошаговая диагностика и устранение сбоя Event ID 157
Проверка аппаратных контактов, кабелей SAS/SATA и слотов Hot-Swap
Если диск физический: проверьте плотность посадки корзины в сервере, замените сигнальный кабель SATA/SAS и порт на объединительной панели (Backplane).
Увеличение таймаутов драйверов Storport и iSCSI/SAN
Если диск сетевой или виртуальный (iSCSI, SAN, MPIO), увеличьте время ожидания ответа хранилища:
# Увеличение таймаута iSCSI LUN в реестре: Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\Class\{4d36e97b-e325-11ce-bfc1-08002be10318}\0001\Parameters" -Name "LinkDownTime" -Value 60 -Type DWord Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\mpio\Parameters" -Name "PathVerifyEnabled" -Value 1 -Type DWordОтключение отключения питания дисков в параметрах электропитания
Запретите операционной системе отключать диски для экономии энергии:
# Отключение таймаута отключения дисков (значение 0): powercfg /change disk-timeout-ac 0 powercfg /change disk-timeout-dc 0Повторный поиск дисков в диспетчере дисков
Чтобы вернуть пропавший диск в систему без перезагрузки:
# Запуск повторного сканирования шины: "rescan" | diskpart
Частые вопросы (FAQ)
Почему Event ID 157 возникает на виртуальных машинах Hyper-V/Azure?
В облачных средах и Hyper-V это происходит при динамическом отмонтировании виртуальных дисков, живой миграции хранилища (Storage Live Migration) или сбросе очередей виртуального контроллера StorVsc.
Означает ли ошибка 157, что жесткий диск полностью сгорел?
Не обязательно. Чаще всего причина кроется в кратковременной просадке питания по линии 12V/5V, окислении контактов SATA, сбое прошивки SSD или сетевом сбое iSCSI-коммутатора.
Как узнать серийный номер и модель отключившегося диска?
Выполните команду PowerShell: Get-PhysicalDisk | Select-Object DeviceId, FriendlyName, SerialNumber, OperationalStatus.
Теряются ли данные при Surprise Removed?
Данные, которые находились в оперативной памяти и не были сброшены на пластины диска, могут быть потеряны. Файлы, записанные ранее, обычно остаются невредимыми.