
На форуме Glarysoft General Feedback есть много жалоб по поводуBootloop после последнего обновления Glary Utilities: BootDefragDriver.Sysи... ммм, как оставаться вежливым... лапидарный, разочаровывающий ответ "руководителя службы поддержки клиентов Glarysoft":
Пожалуйста, обновите до последней версии с www.glarysoft.com
Сегодня случилось так, что я обновил Glary Utilities до последней версии и при следующей загрузке понял, что проиграл. Светодиод HDD через некоторое время замолчал, и больше ничего не произошло.
Перезагрузка в безопасном режиме показала мне, что C:\Windows\System32\drivers\BootDefragDriver.sys
это виновник. Это крайне странно, так как я отключил эту функцию ранее, но обновление, по-видимому, активировало ее снова без дальнейшего уведомления.
решение1
Используя Linux Live USB, я понял, что C:\Windows\System32\drivers\BootDefragDriver.sys
его там вообще нет. Копирование с другой системы и перезагрузка не помогли.
Итак, я проверил конфигурацию другой системы и нашел два ключа реестра:
HKLM\SYSTEM\CurrentControlSet\Enum\Root\LEGACY_BOOTDEFRAGDRIVER
HKLM\SYSTEM\CurrentControlSet\Services\BootDefragDriver
Эти записи появляются/исчезают, как и вышеупомянутые BootDefragDriver.sys
, если вы активируете/деактивируетеДефрагментация/оптимизация загрузки Glary Utilities.
Итак, следующей задачей было редактирование реестра извне Windows. Я вспомнил, что в прошлом использовал для этого инструмент командной строки Linux, но прежде чем я вспомнил его название, чтобы иметь возможность поискать его, я наткнулся на:
AVG Rescue CD GNU/Linux (ARL)(ISO для CD и USB)
(Немецкая страница загрузкиупоминает, что это версия 2016 года и что есть другие рекомендуемые альтернативы.)
Этот инструмент ОТЛИЧНЫЙ! Он запускает приложение на основе COW, которое включаетУтилита реестрасреди прочего (если вы предпочитаете однострочные оболочки, илиmc
, просто < Exit >это).
Обязательно запустите версию USB setup.exe
какАдминистратор, в противном случае USB-накопитель не будет загрузочным (хотя в конце установки так и сказано). Вам понадобится USB-накопитель с объемом свободного места не менее 1,5 ГиБ.
Примечание: Судя по всему, утилита реестра может работать только с разделом, смонтированным первым. Если у вас, как у меня, есть несколько разделов Windows, и нужный вам раздел не смонтирован первым, выйдите из утилиты и выполните, например:
# umount /mnt/sdb1
# mount /dev/sdb2 /mnt/sdb1
Перезапустите инструмент arl
(он сообщит об этом при выходе).
БУДЬТЕ ОЧЕНЬ(!) ОСТОРОЖНЫпри выборе ключей для удаления с помощью
arl
Registry Utility. Когда вы выбираете < Remove >и нажимаете Enter, все готово! ЕстьОТСУТСТВИЕ ПОДТВЕРЖДЕНИЯ ЛЮБОГО РОДАиНЕТ ОТМЕНЫ.
После удаления вышеупомянутых ключей во всех ControlSet
с:
HKLM\SYSTEM\ControlSetNNN\Enum\Root\LEGACY_BOOTDEFRAGDRIVER
HKLM\SYSTEM\ControlSetNNN\Services\BootDefragDriver
система снова запустилась нормально.
Следующий шаг — выставить Glarysoft счет на 1000 долларов, которые я потерял, потратив на это целый день, а также удалить это приложение из всех систем, которые попадут мне в руки в будущем, и больше никогда его не устанавливать.
Пожалуйста, оставьте комментарий ниже, еслиссылка arl
не работаетснова, как это уже случалось в прошлом.