2

У меня есть специальный ноутбук с 5 ОС: Debian + Grub, DOS, Win XP, Win 7, Win 8.1. grub - загрузчик, все отлично работает.

Но некоторое время назад случилось так, что вдруг один chkdsk вошел в игру при загрузке в windows. После этого Windows XP больше не работала, мне пришлось переустанавливать XP.

Кто-нибудь знает, почему chkdsk (после grub перед windowsstart) убил XP?

Что я могу сделать, чтобы ОС Windows не убивала друг друга?

Кроме того, какие еще варианты вы бы выбрали (в целом)?

Я уже установил HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\BootExecute пустым во всех Windows. https://www.maketecheasier.com/cancel-scheduled-chkdsk-operations-windows/

1 ответ1

2

Вы никогда не должны, никогда, абсолютно никогда, позволять одной операционной системе делать chkdsk из другой, если они не той же версии операционной системы. Вы никогда не сможете предвидеть результат - он может сработать или разрушить.

Форматы дисков Windows развиваются с каждым основным выпуском. Обратная совместимость довольно хорошая, но прямой совместимости не существует.

Я предлагаю в каждой операционной системе скрывать разделы других. Вы можете скрыть диски тремя способами:

  • Управление дисками: щелкните правой кнопкой мыши по разделу, выберите "Изменить букву и путь" и нажмите "Удалить".
  • Групповая политика: Запустите gpedit.msc and перейдите к ключу

    User Configuration/Administrative Templates/Windows Components/File Explorer
    

    Дважды щелкните "Скрыть указанные диски в моем компьютере" и выберите "Включено".

Это следует делать в каждом экземпляре Windows, где возможен один из методов.

Попробуйте также корректно завершить работу каждой операционной системы, поэтому chkdsk не требуется.

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