4

У меня есть ноутбук HP, который поставляется с предустановленной Win 7. На самом деле было 4 основных раздела:

  • 200 МБ системный раздел, который не виден в Windows
  • C: раздел
  • HP_Recovery раздел около 15 ГБ
  • Раздел HP_Tools около 5 ГБ

Я хотел добавить дополнительный раздел D: для данных, что было невозможно, так как все существующие разделы были первичными. То, что я сделал, было:

  1. Сделал образ раздела HP_Tools с помощью Clonezilla
  2. Удалил раздел HP_Tools с помощью GParted
  3. Создан новый расширенный раздел с GParted
  4. Скопировал существующий основной раздел HP_Recovery внутри расширенного раздела, создав тем самым новый логический раздел (снова с помощью GParted)
  5. Я удалил оригинальный основной раздел HP_Recovery с помощью GParted
  6. Я создал 6 Гб пустого логического раздела HP_Tools с помощью GParted
  7. Я создал раздел D: и упорядочил размеры в GParted

Я перезагрузился в Windows, появился стандартный экран CHKDSK, после которого Win 7 загружалась без проблем.

Однако, когда я попытался запустить Repair Your Computer из меню автозагрузки, и я получил код ошибки 0xc0000225 и сообщение:выбранная запись не может быть загружена, поскольку приложение отсутствует или повреждено.

Я попробовал это решение: Использование GParted для изменения размера раздела Windows 7 или Vista, безуспешно.

Я также попытался решить проблему с BCDEasy, вручную указав на файл * .wim. Но с BCDEasy я могу только добавить новую запись (нет записи для опции « Восстановить ваш компьютер» ). В любом случае, когда я пробую это решение, я получаю 0xc0000017 Ошибка: не удалось создать устройство Ramdisk из-за недостатка памяти

У кого-нибудь есть идея? Я отказываюсь сдаваться :), так как я считаю, что мне нужно только указать правильный диск / файл, чтобы это работало. Но я просто не понимаю как.

2 ответа2

2

Я пока не могу комментировать SuperUser, поэтому я оставляю ответ (извините), хотя я не уверен, что это все исправит.

Что-то вроде TestDisk - он ищет потерянные разделы и может переписать таблицу разделов, чтобы включить их. Я никогда не пробовал это для загрузочного раздела, но я восстановил разделы NTFS и FAT, которые иначе были удалены таким образом. TestDisk является бесплатным на http://www.cgsecurity.org/wiki/TestDisk

2

У вас есть два варианта здесь. Вы можете создать новую загрузочную запись с правильными параметрами для загрузочной записи (в частности, WinPEMode и RecoveryOS). Кроме того, вы можете исправить существующую загрузочную запись, чтобы указать на правильное местоположение.

Большинство инструментов редактирования BCD по какой-либо причине не показывают записи восстановления. Можно редактировать эти записи в реестре HKEY_LOCAL_MACHINE\BCD00000000\Objects\ но это может запутаться довольно быстро. Visual BCD Editor отображает записи восстановления, в том числе, в дружественном виде.

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

Вероятные отличия от решения в этом ответе заключаются в следующем:

Первое, что нужно сделать, это убедиться, что вы редактируете запись восстановления, на которую указывает основная запись OS OS RecoverySequence . Это тот, который будет загружен при запуске.

Параметры ApplicationDevice и OSDevice должны указывать на расположение образа среды восстановления Windows (.wim). Для меня это 169,213,970 byte называемый Winre.wim . Поскольку вы перетасовали разделы, вероятно, путь уже существует, но буква диска отсутствует. Вы должны определить, какой раздел содержит соответствующий путь и файлы. При обычной установке Windows это основной диск ОС (C: .

Я вижу раздел HP_Recovery в Windows и там я могу найти некоторые * .wim файлы. Например, E:\Recovery\WindowsRE\winre.wim 160MB файл там.

Это, вероятно, правильное изображение. В вашем случае эти параметры должны иметь букву диска E:

Я не уверен, что WinRE можно загрузить из логического / расширенного раздела. Стоит попробовать, в противном случае вам, вероятно, следует восстановить раздел восстановления обратно в основной. Или вы можете даже попробовать скопировать образ в основной раздел ОС. Худшее, что должно произойти, это неудачная загрузка в RE.

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