Любая версия Windows не лишена ошибок, но особенно этим грешат самые свежие релизы. Мигрировавшие на Windows 10 пользователи вынуждены сосуществовать с периодическими появлениями синего экрана смерти. Не все пытаются найти причину, надеясь на авось, и лишь немногие упорно ищут способ решить проблему. Один из них – это запуск процедуры восстановления системы, выполняемый после запуска компьютера в расширенном режиме.
Но иногда и он даёт сбой, и тогда синий экран указывает на проблемы с файлом srttrail.txt, рекомендуя выключить ПК или использовать другие варианты загрузки в расширенном режиме. Как правило, этот совет оказывается бесполезным. Можно что-нибудь сделать, чтобы восстановить работоспособность операционной системы?
Оказывается, да, причём множественными способами.
Причины появления проблемы
Если перевести текст, высвечиваемый при появлении синего экрана смерти, то получится, что предпринятая пользователем попытка восстановления системы закончилась неудачно. При этом указывается, что ошибка возникла из-за невозможности прочитать файл srttrail.txt, который является текстовым лог-файлом. Но что это означает и почему так случилось?
Причин, как водится, может быть множество, но все они сводятся к тому, что при выполнении попытки восстановления Windows что-то пошло не так, и теперь сама процедура восстановления требует ремонта. Итак, что можно предпринять, когда Windows 10 не загружается из-за файла srttrail.txt? Рассмотрим самые эффективные варианты решения проблемы.
Способы исправления ошибки srttrail.txt при восстановлении Windows 10
Заранее предупреждаем, что единственного способа решения проблемы не существует. Вам придётся использовать много вариантов, и можете считать, что вам крупно повезло, если подходящим окажется какой-нибудь из первых описанных способов. Но будьте готовы и к тому, что перепробовать нужно будет большинство из них – они перечислены не в порядке эффективности, поскольку такая статистика нам недоступна. Вполне возможно, что её не знают даже в Microsoft. Так что запасаемся терпением…
Использование командной строки
Ошибку файла srttrail.txt, расположенного в каталоге Logfiles системной директории System32, можно попытать исправить, используя командную строку. Поскольку в обычном режиме компьютер не запускается, использовать данный способ можно только через среду восстановления Windows 10.
Приводим пошаговый алгоритм спасательной операции:
- первым делом записываем образ системы на флешку;
- перезагружаем компьютер, подключаем к нему внешний накопитель;
- если удалось попасть в «Дополнительные параметры», вместо «Восстановления системы» выбираем вкладку «Командная строка»;
- запустив окно терминала, вводим набор команд, завершая каждую нажатием Enter:
bootrec /rebuildbcd
bootrec /fixboot
bootrec /fixmbr - перезагружаем компьютер, снова открываем командную строку и вводим команду chkdsk/r с:, то есть запускаем проверку системного диска на ошибки.
Если последняя проверка завершится обнаружением ошибок, они будут устранены автоматически, и после этого ошибка srttrail.txt больше не должна проявляться. Если же ошибки возникли на этапе выполнения предыдущих команд, придётся воспользоваться мануалом по восстановлению загрузочного образа Windows и повторить процедуру.
Запуск проверки системных файлов
Среди встроенных средств восстановления имеется ещё одна утилита (тоже запускаемая исключительно через командную строку), которая умеет проверять целостность важных системных файлов и данных. И не только проверять, но и самостоятельно исправлять, если обнаружатся ошибки.
Надеемся, как запустить командную строку, вы уже усвоили. Осталось только вести команду sfc /scannow, нажать Enter, дождаться завершения проверки, а затем выполнить команду DISM /Online /Cleanup-Image /RestoreHealth.
После этого набираем shutdown –r/, и завершаем наш сеанс работы с командной строкой вводом последовательности bcdedit /deletevalue {globalsettings} advancedoptions. С достаточно высокой вероятностью проблема должна исчезнуть.
Если восстановить компьютер таким способом не удалось, переходим к следующему варианту.
Отключение автоматического запуска
Вполне возможно, что неудачная попытка восстановления системы произошла из-за включённой функции автозапуска. Наша задача – деактивировать, отключить её. И снова нам пригодится режим командной строки (строго говоря, большинство встроенных средств при такой ошибке можно запустить только так).
Итак, входим в режим командной строки, и вводим в появившемся чёрном окне команду bcdedit /set {default} recoveryenabled No, запустив её на выполнение нажатием Enter. В результате автозапуск отключится, но изменения вступят в силу только после перезагрузки компьютера. Если этот способ не решил проблему, двигаемся дальше.
Запуск Командной строки с использованием безопасного режима
Следующий шаг, если три предыдущие ни к чему не привели, заключается в использовании команды DISM с параметрами /Online /Cleanup-Image /RestoreHealth. Главное отличие от способа №2 заключается в том, что запуск командной строки необходимо осуществить, загрузившись в безопасном режиме.
Наша задача – попасть в меню восстановления с дополнительными параметрами. Возможно, для этого потребуется выключить/включить компьютер (нажать кнопку Reset) несколько раз подряд – это спровоцирует ошибку и вызовет меню «Диагностики…». Нам останется выключить компьютер кнопкой Power, нажав и удерживая её, а затем включить ПК – должно появиться меню восстановления.
Выбираем «Дополнительные параметры», а затем вкладку «Поиск/устранение неполадок». В подразделе «Перезагрузить» необходимо активировать режим безопасной загрузки и снова перегрузить компьютер. И уже в безопасном режиме запустить командную строку и выполнить указанную ранее команду.
ВАЖНО. Раз уж мы попали в безопасный режим, стоит этим воспользоваться, чтобы проверить возможность обновления драйверов для всех подключённых устройств, используя знакомый всем инструмент «Диспетчер устройств».
Восстановление поврежденного реестра
Реестр Windows – одно из важнейших системных средств ОС. Именно здесь хранятся записи обо всех параметрах работы системных файлов и средств, а также об установленных пользователем программах. Неудивительно, что если реестр оказался повреждённым, то появление ошибки srttrail.txt при загрузке Windows 10 – вполне ожидаемое событие. Для этого достаточно одного неправильного параметра из многих тысяч записей реестра. К счастью, в системе имеется дубликат реестра, поэтому его восстановление сводится к выполнению соответствующей команды в командной строке, которая выглядит следующим образом:
xcopy c:windowssystem32configRegBack c:windowssystem32config
Вам останется только перезагрузить ПК и проверить, сможет ли Windows восстановиться.
Отключение встроенной защиты от вредоносного ПО
С каждой новой версией Windows встроенные средства безопасности становятся всё совершеннее, обрастая функционалом, свойственным специализированному антивирусному программному обеспечению. Но забота о безопасности иногда становится слишком навязчивой, блокируя доступ к совершенно безобидным и важным системным файлам.
Так что стоит попробовать отключить встроенный защитник и посмотреть, не изменится ли ситуация с ошибкой srttrail.txt. Делается это так:
- заходим в дополнительные параметры и кликаем по вкладке «Восстановление системы»;
- выбираем пункт «Поиск и устранение ошибок»;
- снова кликаем по фразе «Дополнительные параметры»;
- переходим во вкладку «Параметры загрузки» и кликаем по пункту «Перезагрузить»;
- в открывшемся окне выбираем строку «Отключить ранний запуск защиты от вредоносного ПО», он значится под номером 8, то есть для активации режима нужно нажать клавишу F8.
Получилось загрузиться – значит, нужно искать файл, на который встроенная защита Windows реагирует столь неадекватно.
Выявление и удаление проблемного файла
Повреждение даже одного важного системного файла может стать причиной невозможности завершения процедуры восстановления Windows. Но как найти этот файл? Средство для этого имеется, это тот самый файл журнала srttrail.txt, который фигурирует вы синем экране смерти. Нужно только уметь получить к нему доступ. И делается это, как вы уже догадались, с помощью командной строки.
Запустив консоль, выполняем команду, завершая её нажатием Enter:
C: cd WindowsSystem32LogFilesSrt. SrtTrail.txt
Если ошибка восстановления действительно появилась из-за повреждения единичного системного файла, в окне терминала высветится сообщение, предупреждающее о нарушении целостности загрузочного компонента системы. К примеру, им может оказаться файл vsock.sys.
Что можно предпринять в этом случае? Попробовать удалить повреждённый файл, не выходя из консоли командной строки. Для этого сначала переходим в нужную директорию:
cd c:windowssystem32drivers
а затем удаляем файл:
del vsock.sys.
После перезагрузки проверяем, исчезла ли проблема. Если нет, стоит удалить компоненту, использующую повреждённый и удалённый файл. Обычно это исполняемый файл, находящийся в том же каталоге.
Проверка порядка загрузки в BIOS
Данная ошибка может появляться вследствие того, в BIOS был случайно изменён приоритет загрузки ОС, и вместо системного диска выбран накопитель без загрузочной записи. Это легко исправляется: перезагружаем компьютер, и сразу после появления заставки материнской платы жмём клавишу Del (F8 или другую, в соответствии с инструкцией к MB). Когда BIOS загрузится, переходим в раздел Boot и меняем порядок загрузки на правильный. Не забываем сохранить результат ваших манипуляций.
Изменение режима контроллера накопителя в BIOS
Неправильно сконфигурированный BIOS становится источником самых разных проблем, в том числе и связанных с невозможность загрузки операционной системы. Возможно, что причина заключается в изменении типа контроллера жёсткого диска. Как в этом случае исправить ошибку srttrail.txt? Заходим в BIOS, выбираем раздел Main, а в нём – пункт Storage Configuration. Изменяем параметр в подпункте «Configure SATA as» на IDE. Если это решит проблему, значит, кто-то действительно «постарался», хотя сбой настроек BIOS может произойти и по другим причинам – например, при пропадании питания.
Подключаем жесткий диск
Все, или почти все пользователи знают о необходимости периодической чистки внутренностей компьютера от пыли и загрязнений. Но обычно ограничиваются компонентами, расположенными на материнской плате (процессор с кулеров, видеокарта и т. д.). На жёсткий диск внимания не обращают, он обычно спрятан в нише, но и он может засориться, или, к примеру, могут отойти контакты. И тогда восстановление Windows 10 во время загрузки завершится синим экраном.
Поэтому при выключенном компьютере снимаем боковую крышку и внимательно осматриваем накопитель, желательно при этом его извлечь из штатного места – он крепится четырьмя винтами. Если нужно, выполните чистку корпуса диска мягкой щёткой. Вставьте винчестер на место, прикрутите, аккуратно подключите кабель питания и интерфейсный шнур. Установите крышку на место, включите компьютер. Если загрузка пойдёт нормально, значит, действительно отошли контакты HDD.
Извлечение аккумулятора ноутбука
Точно так, же, как загрязняются контакты жёсткого диска, проблемы могут возникнуть с аккумулятором ноутбука. Поэтому имеет смысл извлечь его, протереть контакты мягкой и обязательно сухой ветошью и снова установить. В современных моделях ноутбуков доступ к отсеку с батареей осуществляется через защёлки, с которыми следует обращаться осторожно, чтобы не сломать. Возможно, вам попадётся модель, где придётся орудовать отвёрткой. Впрочем, существуют модели с несъёмными аккумуляторами, по аналогии со смартфонами. Здесь такой вариант решения проблемы не прокатит.
Переподключение оперативной памяти
Перечень неполадок аппаратной части ПК, приводящих к тому, что компьютер при восстановлении Windows выдаёт синий экран смерти со ссылкой на srttrail.txt, можно продолжить. Не исключено, что проблема заключается в возникновении дефекта оперативной памяти, что можно проверить на другом устройстве. Если физических повреждений нет, стоит почистить планки от накопившейся грязи, которая и становится причиной сбоя в работе ПК. Иногда помогает перестановка планки в другой посадочный модуль, и если после этого компьютер загрузится, значит, проблема заключалась именно в этом.
Отсоединение USB-накопителей и устройств
USB-разъёмы оказались настолько удачным способом подключения различной периферии, что сегодня практически нет компонентов, за исключением памяти, процессора и видеокарты, которые бы нельзя было подключать через этот порт. Даже внешние накопители вполне могут работать через USB. В итоге современный компьютер буквально облеплен внешними устройствами, нужными и ненужными. И вполне вероятно, что именно это и стало причиной появления пресловутой ошибки. Можно попробовать её убрать, отключив все устройства, использующие USB-разъём, после чего перезагрузить компьютер и проверит, не исчезла ли проблема.
Заключение
Как видим, проблема с файлом srttrail.txt при загрузке Windows – достаточно серьёзная, но вполне решаемая. Следует признать, что практически любой синий экран смерти становится головной болью из-за невозможности однозначно идентифицировать ошибку. Так что придётся повозиться, но и другого варианта при таком исходе нет.