2

Вот что я сделал: я использую Linux, установленный на моем SSD. В последнее время я решил установить Windows 7 на другом отдельном жестком диске (не ssd) и обновить его до Windows 10. Поэтому я временно отключил SSD с установкой Linux и установил Windows 7 на другой жесткий диск, который я отформатировал перед установкой. Затем я обновил Windows до последней версии. Все работало нормально, пока я не подключил SSD с linux обратно к ноутбуку. если ssd подключен к компьютеру, Windows всегда полностью зависает в случайное время после входа в систему (единственное, что я могу сделать, это удерживать кнопку питания, чтобы выключить компьютер).

Обратите внимание, что я не изменил порты sata, к которым оба диска были подключены в начале процесса.
Я уверен, что это не аппаратная проблема.
Обратите внимание, что я попытался отключить опцию быстрого запуска в настройках питания.
SSD, на котором установлена система linux, отформатирован в ext4 . Жесткий диск с системой Windows имеет файловую систему ntfs .

HDD с установкой Windows настроен в качестве первого варианта загрузки и подключен к sda.
С этой настройкой компьютер автоматически загружается в Windows. Если я хочу загрузиться в Linux, я должен держать клавишу ESC до загрузки и выбрать SSD в качестве опции загрузки. (Я ненавижу это поведение, но это единственное, что я могу придумать, чтобы помочь загрузке Windows). Это действительно сводит меня с ума! У вас есть идеи, как решить проблему?
Изменится ли что-нибудь, если я откатлю обновление Windows 10 до Windows 7?

ОБНОВИТЬ:

После ответа @ Michael, который, к сожалению, ничего не изменил, я потратил несколько часов на тестирование поведения. Я тестировал следующий сценарий несколько раз подряд, и он всегда вел себя одинаково:

HDD = жесткий диск с установленной Windows 10 Pro 64bit (BUILD 10240) (не UEFI)
SSD = твердотельный накопитель с установленным Xubuntu 14.04 64bit (не UEFI)

Поэтому я начал только с HDD подключенного к компьютеру, и, как и ожидалось, в этом состоянии Windows никогда не зависает.
Затем я подключил SSD но снова загрузился на HDD с Windows . Windows также не зависает в этом состоянии. Я продолжил и перезагрузил компьютер и загрузился на SSD с Xubuntu , после входа в систему я выключил компьютер и попытался снова загрузиться в Windows . На этот раз Windows всегда зависала до или во время процесса входа в систему и обычно заканчивалась синим экраном смерти после некоторого времени ожидания.
После этого я несколько раз попытался снова загрузить Windows .
Результатом было то, что Windows всегда зависала ПОСЛЕ входа в систему в случайное время (она не зависала сразу, она работала пару минут без проблем, пока не зависала ...), пока я не отключил SSD тогда можно было снова запустить Windows .

Обратите внимание, что Windows не зависает при входе в safe mode (по крайней мере, это не произошло со мной во время тестирования).

Заключение:

Linux редактирует что-то, связанное с последовательностью загрузки, каждый раз, когда я загружаюсь в Linux, что не позволяет Windows загружаться должным образом после этого.

1 ответ1

0

Обратите внимание, что я пытался отключить опцию быстрого запуска в настройках питания

Проверьте, содержит ли ваш диск Win10 файл "hiberfil.sys". Если это так, Win10 все еще использует какой-то быстрый запуск. Вы можете отключить это, применив команду (запустить в консоли с правами администратора):

powercfg /H off

У меня была похожая проблема, и это помогло.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .