Сделал диск активным перестал загружаться windows
Для того, чтобы сделать его просто основным диском пришлось учить возможности командной строки.
После запуска командной строки от имени администратора нужно выполнить ряд команд:
diskpart (запустить приложение)
list disk (здесь посмотреть, под каккой цифрой значится нужный диск. У меня это 3)
sel disk 3 (команда для выбора нужного диска)
list part (посмотреть имеющиеся разделы на указанном диске)
sel part X (выдор раздела диска, где Х это цифра нужного раздела. У меня это 1)
inactive (снятие флага активности с раздела)
exit (выход из diskpart) Командную строку можно закрыть.
После этого диск будет просто основным, не активным.
Если основной раздел диска сделаете неактивным, система грузится перестанет. Это предупреждение.
Зайдите в систему с правами администратора. Для этой цели нажмите одновременно кнопку с эмблемой Виндовс и кнопку R. Выскочит опция "Выполнить". Набираете в ней cmd и выполняете.
Теперь вы администратор.
Нажимаете меню Пуск, затем входите в "Компьютер", затем "Управление", если нужно вводите пароль адмнистратора. Далее на левой панели в разделе "Запоминающие устройства" выбираете "Управление дисками".
Там и увидите, какой раздел диска активный, а какой не очень. Повторяю, работайте осторожно. Иначе система перестанет загружаться, даже если это совсем другой диск.
У меня 4 диска и почему-то система их сделала всех активными и основными. Я боюсь трогать. Иначе потом сутками придется все переустанавливать.
Проще всего диск отформатировать и выставить все необходимые номиналы. Сделать его сразу основным или логическим. Уже логический диск активным не бывает. Ну, а если не боитесь рисковать и остаться без системы, вызываете вышеозначенной парой кнопок строку "Выполнить" и набираете в ней последовательно команды:
diskpart – для запуска утилиты Disk Part;
list disk – просмотр всех дисков на компьютере;
sel disk 1 – выбор необходимого диска;
list part – просмотр всех разделов выбранного диска;
sel part 1 – выбор раздела;
inactive – деактивация раздела.
Ну а далее как Бог рассудит. Я на подобные эксперименты не решаюсь. Работает и ладно. Раньше нужно было мне думать.
В этой статье данная статья позволяет решить проблему, при которой компьютер не начинает работу после того, как вы пометите основной раздел как активный.
Применяется к: Windows Server 2012 R2
Исходный номер КБ: 315261
Решение
Перед выполнением перечисленных ниже действий убедитесь, что у вас есть хорошая резервная копия критически важных файлов данных.
Чтобы устранить это поведение, используйте одну из следующих процедур:
Попробуйте изменить активный раздел, загрузив на дискетный диск, а затем с помощью утилиты диска вручную изменить активный раздел:
Загрузка компьютера с помощью Windows XP. Дополнительные сведения см. в дополнительных сведениях о создании диска для восстановления системы.
Если раздел, неправильно помеченный как активный, отформатирован в файловой системе FAT, файловой системе FAT32 или файловой системе NTFS, вы можете использовать консоль восстановления Windows для исправления поведения.
Дополнительные сведения см. в дополнительных сведениях о параметрах восстановления системы в Windows?.
С помощью консоли восстановления скопируйте файл Ntldr из Windows XP CD-ROM в корневой каталог текущего активного раздела. Выполните приведенные ниже действия.
Запустите компьютер с помощью дискетных дисков Windows xp Setup или с помощью Windows XP CD-ROM.
На экране Welcome to Setup нажмите кнопку F10 или нажмите кнопку R для восстановления.
Скопируйте файл Ntldr из Windows XP CD-ROM в корневую часть раздела системы, используя следующие команды, нажимая ВВОД после каждой команды:
cd .. Введите, чтобы перейти к корневому диску C.
Существует пространство между d и двумя периодами (..).
Введите букву диска CD-ROM.
Тип Copy ntldr c: .
Тип Bootcfg /add .
Если раздел не был отформатирован с помощью Windows, может потребоваться также запустить команду fixboot консоли восстановления, чтобы сделать активную часть загружаемой.
После загрузки в Windows рекомендуется использовать средство оснастки Windows Disk Management для сброса исходного раздела системы в качестве активного раздела, а затем перезапустить компьютер.
Итак, после включения компьютера/ ноутбука имеем зловещую надпись "BOOTMGR is missing Press Ctrl+Alt+Del to restart". Зачастую такая ошибка возникает после неудачных экспериментов с разделами жесткого диска.
Для устранения этой ошибки необходимо вставить диск с вашей операционной системой и загрузиться с него. Как это сделать описано в статье- как загрузиться с диска .
После этого выбираем язык и другие параметры, нажимаем «Далее».
Затем нажимаем «Восстановление системы».
После этого автоматически запуститься восстановление компьютера с помощью созданного ранее образа. В параметрах восстановления системы нажимаем «Нет».
Если у вас нету бекапа системы, то в следующих окнах нажимаем «Отмена».
В окне Параметры восстановления системы запускаем командную строку.
Теперь необходимо с помощью утилиты diskpart изменить активный раздел.
Активный раздел – это основной раздел, с которого происходит загрузка компьютера. На компьютере может содержаться несколько основных разделов с собственной операционной системой. При этом, загрузка происходит именно с того основного раздела, который в данный момент является активным.
Например, если вы нажмете правой кнопкой мыши на ярлыке Компьютер выберите «Управление – Управления дисками» вы увидите все жесткие диски и их разделы. Для Windows 7 Активный раздел должен быть раздел размером 100 Мб (в Windows 8 – 350 Мб. ). Атрибут "Активен" нужен BIOS, чтобы кратчайшим способом определить, на каком из основных разделов находятся файлы загрузки, а то что этот раздел не отображается в проводнике Windows и помечен как "Зарезервировано системой", указывая на его чрезвычайную важность и не стоить с ним ничего делать.
Последовательно запускаем команды:
1 Diskpart - утилита работы с разделами жёсткого диска для командной строки, включённая в версии линеек ОС Windows NT начиная с Windows 2000, которая заменила fdisk что была под MS-DOS.
2 List disk - команда выведет список всех подключенных к вашему компьютеру дисков и назначит им номера.
3 Select Disk x – где x- номер диска, содержащего раздел, который вы хотите сделать активным.
4 List partition –команда просмотра всех разделов на выбранном ранее диске.
5 Select Partition x - где x- номер раздела, который необходимо сделать активным
6 Active - сделает выбранный вами раздел активным.
После этого перезагружаем Windows 7. Если все сделано правильно ошибки BOOTMGR is missing Press Ctrl+Alt+Del to restart не должно быть, операционная система должна загрузиться в нормальном режиме.
Имеется ноутбук Acer Aspire, внутри него стоит родной HDD с Windows 7 и ещё SSD с Windows 7( вместо cd-привода).
Вчера по тупости решил из-под системы на HDD поменять активный раздел на SSD, чтобы быстро перезагружаться между ними. SSD, вставленный вместо cd-привода не хочет запускаться из-под bios, когда одновременно в ноуте находится HDD).
Я сначала поменял активный раздел диска HDD на раздел диска SSD, а потом, не перезагружаясь, поменял обратно (поняв, что сделаю ерунду).
После перезагрузки ни один Windows не загружается.
Надпись :
An operating system wasn't found. Try disconnecting any drives that don't contain an operating system.
Press ctrl+alt+del to restart.
В Bios менял порядок загрузки дисков, а так же менял их местами в ноутбуке.
Имеется ещё старый компьютер. Можно ли, не переустанавливая windows на HDD, с помощью старого ПК указать для HDD, какой раздел является активным?
Добавлено через 8 часов 37 минут
Я починил!
Как я исправил:
Скачал образ .iso Windows 7 (нужно, чтобы помимо установщика системы был и инструмент восстановления), сделал загрузочную флешку.
Запустил флешку в bios первым номером, (далее долгие проверки встроенными инструментами, командной строкой и т.д.).
Восстанавливал загрузочные файлы этими способами, но при загрузке в Win7 выдавал на чёрном экране, что файл oem-drv64.sys повреждён.
Как оказалось, в моём случае нужно было только присвоить активные разделы на обоих дисках (моими действиями я комп запутал и активных разделов не было).
Это я сделал в том же Восстановлении системы-Командная строка (далее-поочерёдно и после каждой команды ENTER)
diskpart (входим в diskpart).
lis vol (тут выводятся все найденные разделы, нам нужен раздел, в которой содержится файлы загрузки системы 100Мб или 350Мб как у меня. В общем, он помечен как "Зарезервировано системой", другие тома с диском "С" и другими не трогать!).
sel vol 0 (выбираем номер тома: у меня "Зарезервировано системой" -100Мб или 350Мб -это "ТОМ 0", Диск С- "ТОМ 1", Диск D- "ТОМ 2" и т.д.
activ (делаем его активным)
exit (выходим из diskpart).
Далее перезагружаемся и заходим в bios, там меняем обратно порядок загрузки дисков (первый- HDD или SSD) и всё.
Эта статья предназначена для использования агентами поддержки и ИТ-специалистами. Если вы ищете более общие сведения о вариантах восстановления, см. раздел Параметры восстановления в Windows 10.
Метод 5. Восстановление системного куста
Если Windows не удается загрузить куст системного реестра в память, необходимо восстановить системный куст. Для этого шага используйте среду восстановления Windows или диск аварийного восстановления (ERD) для копирования файлов из папки C:\Windows\System32\config\RegBack в C:\Windows\System32\config.
Если проблема сохраняется, может потребоваться восстановить резервную копию состояния системы в альтернативное расположение, а затем получить заменяемые кусты реестра.
Начиная с Windows 10 версии 1803, Windows больше не будет автоматически возвращать системный реестр в папку RegBack. Это изменение сделано специально и призвано помочь уменьшить общий размер дискового места в Windows. Чтобы восстановить систему с поврежденным кустом реестра, Корпорация Майкрософт рекомендует использовать точку восстановления системы. Дополнительные сведения смотрите в этой статье
Сводка
Существует несколько причин, по которым на компьютере с Windows могут возникнуть проблемы при запуске. Чтобы устранить проблемы загрузки, сначала определите, на каких из следующих этапов компьютер зависает:
Этап | Процесс загрузки | BIOS | UEFI |
---|---|---|---|
1 | Предзагрузка | MBR/PBR (код загрузки) | Встроенное ПО UEFI |
2 | Диспетчер загрузки Windows | %SystemDrive%\bootmgr | \EFI\Microsoft\Boot\bootmgfw.efi |
3 | Загрузчик ОС Windows | %SystemRoot%\system32\winload.exe | %SystemRoot%\system32\winload.efi |
4 | Ядро ОС Windows NT | %SystemRoot%\system32\ntoskrnl.exe |
1. Предзагрузка
Встроенное ПО компьютера инициирует POST и загружает параметры встроенного ПО. Этот процесс предварительной загрузки завершается при обнаружении допустимого системного диска. Встроенное ПО считывает основную загрузочную запись (MBR), а затем запускает диспетчер загрузки Windows.
2. Диспетчер загрузки Windows
Диспетчер загрузки Windows находит и запускает загрузчик Windows (Winload.exe) в загрузочном разделе Windows.
3. Загрузчик операционной системы Windows
Основные драйверы, необходимые для запуска ядра Windows, загружаются и ядро запускается.
4. Ябро ОС Windows NT
Ядро загружается в память куст системного реестра и другие драйверы, помеченные как BOOT_START.
Ядро передает управление процессу диспетчера сеансов (Smss.exe), который инициализирует системный сеанс, загружает и запускает устройства и драйверы, не помеченные BOOT_START.
Вот краткое описание последовательности загрузки, того, что будет видно на дисплее, и типичных проблем с загрузкой в этой точке последовательности. Перед началом устранения неполадок необходимо понять структуру процесса загрузки и состояние отображения, чтобы убедиться, что проблема правильно определена в начале взаимодействия.
Щелкните для увеличения
Каждый этап имеет разные подходы к устранению неполадок. Данная статья содержит методы устранения неполадок, которые возникают на первых трех этапах.
Если компьютер постоянно загружается с параметрами восстановления, для разрыва цикла в командной строке запустите следующую команду:
Bcdedit /set recoveryenabled no
Если параметры F8 не работают, запустите следующую команду:
Bcdedit /set bootmenupolicy legacy
Метод 2. Восстановление кодов загрузки
Чтобы восстановить коды загрузки, запустите следующую команду:
Чтобы восстановить загрузочный сектор, запустите следующую команду:
При запуске BOOTREC вместе с Fixmbr перезаписывается только основной загрузочный код. Если повреждение данных в MBR влияет на таблицу разделов, запуск Fixmbr может не устранить проблему.
Чистая загрузка
Для устранения неполадок, влияющих на службы, выполните чистую загрузку с помощью конфигурации системы (msconfig). Выберите Выборочный запуск, чтобы проверить службы по одному, чтобы определить, какая из них вызывает проблему. Если не удается найти причину, попробуйте включить системные службы. Однако в большинстве случаев проблемная служба — сторонняя.
Отключите любую неисправную службу и попытайтесь снова запустить компьютер, выбрав Обычный запуск.
Если компьютер запускается в режиме отключения подписей драйверов, запустите компьютер в режиме отключения обязательной проверки подписей драйверов, а затем выполните действия, которые описаны в следующей статье, чтобы определить, какие драйверы или файлы требуют обязательную проверку подписей драйверов: Устранение неполадок при загрузке, вызванной отсутствием подписей драйверов (x64)
Если компьютер является контроллером домена, попробуйте режим восстановления служб каталогов (DSRM).
Этот метод является важным этапом при возникновении STOP-ошибки "0xC00002E1" или "0xC00002E2"
Примеры:
Неправильное изменение параметров реестра с помощью редактора реестра или любым иным путем может привести к возникновению серьезных неполадок. Для этих проблем может потребоваться переустановка операционной системы. Корпорация Майкрософт не гарантирует, что такие неполадки могут быть устранены. Внося изменения в реестр, вы действуете на свой страх и риск.
Код ошибки INACCESSIBLE_BOOT_DEVICE (СТОП 0x7B)
Чтобы устранить эту STOP-ошибку, выполните следующие действия, чтобы отфильтровать драйверы:
Перейдите в среду восстановления Windows (WinRE), вставив ISO-диск системы в дисковод. ISO должен иметь ту же версию Windows или более позднюю версию.
Загрузит системный куст и назовет его "тест".
В следующем подразделе реестра проверьте, нет ли элементов нижнего и верхнего фильтра для драйверов сторонних производителей:
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class
Для каждого найденного стороннего драйвера, щелкните верхний или нижний фильтр, а затем удалите данные значения.
Выполните поиск похожих элементов во всем реестре. Обработайте соответствующим образом, а затем выгрузите куст реестра.
Перезапустите сервер в обычном режиме.
Дополнительные действия по устранению неполадок см. в следующих статьях:
Чтобы устранить проблемы, которые возникают после установки обновлений Windows, проверьте ожидающие обновления, выполнив следующие действия:
Откройте окно командной подсказки в WinRE.
При наличии ожидающих обновлений, удалите их, выполнив следующие команды::
Попробуйте запустить компьютер.
Если компьютер не запускается, выполните следующие действия.
Откройте окно командной строки в WinRE и запустите текстовый редактор, например Блокнот.
Перейдите на системный диск и найдите windows\winsxs\pending.xml.
Если файл Pending.xml, переименуйте его как Pending.xml.old.
Откройте реестр, а затем загрузите куст компонентов в HKEY_LOCAL_MACHINE в качестве теста.
Выделите загруженный тестовый куст, а затем найдите значение pendingxmlidentifier.
Если значение pendingxmlidentifier существует, удалите его.
Выгрузите тестовый куст.
Загрузите системный куст, назовите его "test".
Перейдите к следующему подразделу:
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\TrustedInstaller
Изменение начальное значение с 1 на 4
Попробуйте запустить компьютер.
Если STOP-ошибка возникает в конце процесса загрузки или если STOP-ошибка все еще генерируется, вы можете записать дамп памяти. Хороший дамп памяти может помочь определить причину STOP-ошибки. Дополнительные сведения см. в следующих статьях:
Подробнее о проблемах с файлами страниц в Windows 10 или Windows Server 2016 см. в следующей статье:
Дополнительные сведения о STOP-ошибках см. в следующей статье базы знаний:
Если в файле дампа появляется ошибка, связанная с драйвером (например, windows\system32\drivers\stcvsm.sys отсутствует или поврежден), соблюдайте следующие правила.
Проверьте функциональность, предоставляемую драйвером. Если это сторонний драйвер загрузки, убедитесь, что вы понимаете процесс его работы.
Если драйвер не важен и не имеет зависимостей, загрузите системный куст, а затем отключите драйвер.
Если STOP-ошибка указывает на повреждения системного файла, запустите проверку системного файла в автономном режиме.
Для этого откройте WinRE, откройте командную строку и запустите следующую команду:
При повреждении диска выполните команду check disk:
Если STOP-ошибка указывает на общее повреждение данных реестра или если вы считаете, что установлены новые драйверы или службы, выполните следующие действия:
- Запустите WinRE и откройте окно командной строки.
- Запустите текстовый редактор, например Блокнот.
- Перейдите в C:\Windows\System32\Config.
- Переименуйте все пять кустов, добавив к имени ".old".
- Скопируйте все кусты из папки Regback, вложите их в папку Config и попробуйте запустить компьютер в обычном режиме.
Начиная с Windows 10 версии 1803, Windows больше не будет автоматически возвращать системный реестр в папку RegBack. Это изменение сделано специально и призвано помочь уменьшить общий размер дискового места в Windows. Чтобы восстановить систему с поврежденным кустом реестра, Корпорация Майкрософт рекомендует использовать точку восстановления системы. Дополнительные сведения см. в этой статье.
Этап ядра
После экрана-заставки появляется STOP-ошибка (экран логотипа Windows).
Отображается определенный код ошибки.
Например, "0x00000C2", "0x0000007B", "недоступное загрузочное устройство" и так далее.
Экран завис на значке "Вращающийся колесик" (скользяющиеся точки) "система занята".
После экрана-заставки появляется черный экран.
Чтобы устранить эти проблемы, попробуйте следующие варианты загрузки восстановления по одному.
Сценарий 1. Попытайтесь запустить компьютер в безопасном режиме или последнюю удачную конфигурацию
На экране Дополнительные параметры загрузки попробуйте запустить компьютер в безопасном режиме или безопасном режиме с загрузкой сетевых драйверов. Если любой из этих параметров работает, используйте просмотр событий, чтобы определить и диагностировать причину проблемы загрузки. Чтобы просмотреть события, записанные в журналы событий, выполните следующие действия:
Используйте один из следующих методов, чтобы открыть средство просмотра событий:
В меню Пуск последовательно выберите пункты Администрирование > Просмотр событий.
Запустите оснастку "Просмотр событий" в консоли управления (MMC).
В дереве консоли разверните "Просмотр событий" и щелкните на журнал, который хотите просмотреть. Например, щелкните Системный журнал или Журнал приложений.
В области сведений дважды щелкните событие, которое хотите просмотреть.
В меню Правка нажмите кнопку Копировать, откройте новый документ в программе, в которую нужно ввести событие (например, Microsoft Word), а затем нажмите кнопку Вставить.
Используйте клавиши СТРЕЛКА ВВЕРХ или СТРЕЛКА ВНИЗ, чтобы просмотреть описание предыдущего или следующего события.
Метод 1. Средство восстановления при загрузке
Средство восстановления при загрузке автоматически устраняет множество распространенных проблем. Это средство также позволяет быстро диагностировать и устранить более сложные проблемы при загрузке. При обнаружении компьютером проблемы при загрузке, компьютер запускает средство восстановления при загрузке. При запуске средства, оно выполняет диагностику. Эти диагностические данные включают анализ файлов журналов запуска, чтобы определить причину проблемы. Когда средство восстановления при загрузке определяет причину, оно пытается устранить проблему автоматически.
Чтобы вызвать средство восстановления при запуске, выполните следующие действия.
Дополнительные методы запуска WinRE см. в разделе Среда восстановления Windows (Windows RE).
Запустите систему на установочном носителе для установленной версии Windows. Дополнительные сведения см. в разделе Создание установочного носителя для Windows".
На экране Установка Windows выберите Далее > Восстановить компьютер.
На экране Выбор варианта выберите Устранения неполадок.
На экране Дополнительные параметры выберите Восстановление при загрузке.
После восстановления при загрузке выберите Завершение работы и включите компьютер, чтобы узнать, может ли Windows правильно загрузиться.
Средство восстановления при загрузке создает файл журнала, который поможет вам понять проблемы при запуске и сделанные восстановления. Файл журнала можно найти в следующем расположении:
%windir%\System32\LogFiles\Srt\Srttrail.txt
Метод 4. Замена Bootmgr
Если методы 1, 2 и 3 не устраняют проблему, замените файл Bootmgr с диска C на раздел, зарезервированный системой. Чтобы осуществить эту замену, выполните следующие действия.
В командной строке измените каталог на раздел, зарезервированный в системе.
Запустите команду attrib, чтобы отобразить файл:
Перейдите на системный диск и запустите ту же команду:
Переименуйте файл Bootmgr в Bootmgr.old:
Перейдите на системный диск.
Скопируйте файл Bootmgr и вставьте его в раздел, зарезервированный в системе.
Этап BIOS
Чтобы определить, прошла ли система этап BIOS, выполните следующие действия:
Если к компьютеру подключены какие-либо внешние периферийные устройства, отключите их.
Проверьте, работает ли свет жесткого диска на физическом компьютере. Если он не работает, эта дисфункция указывает на то, что процесс запуска завис на этапе BIOS.
Нажмите клавишу NumLock, чтобы узнать, выключен ли индикатор. Если он не переключается, это означает, что процесс запуска завис на этапе BIOS.
Если система зависла на этапе BIOS, возможно, проблема с оборудованием.
Метод 3. Устранение ошибок BCD
При получении ошибок, связанных с BCD, выполните следующие действия:
Сканируйте все установленные системы. Чтобы выполнить этот шаг, запустите следующую команду:
Перезапустите компьютер, чтобы проверить, устранена ли проблема.
Если проблема не устранена, запустите следующие команды:
Этап загрузки загрузчика
Если экран черный, за исключением мигающего курсора, или если вы получаете один из следующих кодов ошибок, это состояние указывает на то, что процесс загрузки завис на этапе загрузчика:
- Данные конфигурации загрузки (BCD) отсутствуют или повреждены
- Файл загрузки или MBR поврежден
- Операционная система отсутствует
- Загрузочный сектор отсутствует или поврежден
- Bootmgr отсутствует или поврежден
- Загрузка невозможна из-за отсутствия или повреждения системных кустов
Чтобы устранить эту проблему, запустите компьютер с помощью установочного носителя Windows, нажмите shift+F10 для командной строки и используйте любой из следующих методов.
Симптомы
Причина
Такое поведение происходит, если раздел, помеченный как активный, не содержит Windows загрузок или файлов загрузки для другой операционной системы. На компьютерах на базе Intel раздел системы должен быть основным разделом, который был отмечен как активный для запуска. Этот раздел должен располагаться на диске, к который компьютер получает доступ при запуске. Одновременно может быть только один активный раздел системы. Если вы хотите использовать другую операционную систему, перед перезапуском компьютера необходимо сначала отметить ее раздел системы как активную.
Читайте также: