Показать полную графическую версию : Восстановление среды восстановления Windows 10
Из системы в управлении дисками
iksrman, захватите системный раздел в WIM > отформатируйте диск > создайте новую структуру разделов программой установки Windows > примените образ. Это точно занимает меньше четырех дней, в течение которых вы пытаетесь устранить последствия своих же действий.
См. Как перенести Windows с HDD на SSD (http://www.outsidethebox.ms/15044/) (тип диска значения не имеет)
Не помогло... »Тут, видимо, okshef перепутал вашу систему с MBR (там раздел "Зарезервировано системой"), а у вас GPT. Поэтому буква ESP разделу в управлении дисками не добавится. Так что через diskpart из запущенной системы присвойте букву ESP разделу (например, букву M) и выполнить bcdedit /store M:\EFI\Microsoft\boot\BCD
Не знаю, поможет или нет, но вспомнилась история, которая, возможно, натолкнёт на новые мысли. Так вот, недавно на киберфоруме также чинили человеку заводское восстановление и тоже не шла запись в BCD. Мучались по-разному, но в итоге оказалось, что человек наизменял прав в реестре программой regownership, а файл BCD не является самодостаточным и цепляет информацию и из реестра. Благо в той программе был откат всех прав на ключи реестра и всё в итоге заработало.
Vadikan, я уже это понял. Готовлю все необходимое, чтоб так и сделать.
olen6, я из управления дисками и не делал этого. В disparte назначал efi разделу как раз букву М, но команду выполнял не по вашему образцу, а просто bcdedit. Попробую еще и так.
Прав доступа не менял ничем, единственное, что заметил с этим связанное, после августовского обновления были проблемы с изменением владельца некоторых файлов (в скайпе рекламу хотел убрать), так вот при нажатии "изменить" все пункты становились неактивными и владелец не менялся.
Vadikan, извиняюсь за возможно глупый вопрос. При захвате образа системы в wim файл, структура диска не захватывается? То есть потом при применении образа не вернется все как было?
olen6, я не путал, а посоветовал. Просто логику своих размышлений не озвучивал. А логика проста. При восстановлении загрузки не на исходный раздел возникают проблемы доступа. Если система загружается, а получить данные загрузки невозможно, то вполне логично, что первоначально разделом с загрузочными файлами был раздел 300мБ. При присвоении ему буквы эти проблемы могли быть сняты. Но не снялись...
При захвате образа системы в wim файл, структура диска не захватывается »
Захват идет по разделам - один захват=один раздел=один WIM
Тут, видимо, okshef перепутал вашу систему с MBR (там раздел "Зарезервировано системой"), а у вас GPT. Поэтому буква ESP разделу в управлении дисками не добавится. Так что через diskpart из запущенной системы присвойте букву ESP разделу (например, букву M) и выполнить bcdedit /store M:\EFI\Microsoft\boot\BCD »
А вот так сработало!
C:\windows\system32>bcdedit /store M:\EFI\Microsoft\boot\BCD
Диспетчер загрузки Windows
--------------------
идентификатор {bootmgr}
device partition=M:
path \EFI\Microsoft\Boot\bootmgfw.efi
description Windows Boot Manager
locale ru-ru
inherit {globalsettings}
default {default}
resumeobject {f77a869c-71e0-11e6-bb49-ccce2fb437de}
displayorder {default}
toolsdisplayorder {memdiag}
timeout 30
Загрузка Windows
-------------------
идентификатор {default}
device partition=C:
path \windows\system32\winload.efi
description Windows 10
locale ru-ru
inherit {bootloadersettings}
isolatedcontext Yes
allowedinmemorysettings 0x15000075
osdevice partition=C:
systemroot \windows
resumeobject {f77a869c-71e0-11e6-bb49-ccce2fb437de}
nx OptIn
bootmenupolicy Standard
Только могу ли я это как то теперь использовать в своей проблеме?
По крайней мере выяснилось, что с правами доступа к реестру у вас действительно всё в порядке. Осталось выяснить, почему система путается при запуске голой команды bcdedit. Есть предположение, может быть ошибочное, так что не смейтесь. Просто не люблю команду bcdboot с ключом /f ALL и всегда выполняю её с ключом /f bios, либо /f uefi (в зависимости от того, MBR или GPT диск). А вы ведь выполняли в 6 сообщении этой темы с ключиком /f ALL
bcdboot C:\Windows /L ru-ru /S M: /F ALL »
Не нравится этот ключ, т.к. файлы загрузки создаются одновременно и для MBR, и для GPT. Т.е. на ESP раздел копируются две папки boot с файлом BCD в каждой. Одна папка boot в корне ESP раздела, другая по пути M:\EFI\Microsoft\boot\
Возможно, что из-за двух файлов BCD и происходит путаница. Выход видится в удалении папки boot из корня ESP раздела. Так же присвоить M букву ESP разделу в дискпарте и удалить папку boot командой rd /s /q M:\boot
Для верности ещё раз выполнить bcdboot C:\Windows /L ru-ru /s M: /f UEFI
Попробовать голую команду bcdedit.
P.S. Перечитал ещё раз первое сообщение темы. Оказывается ошибка у вас появилась ещё до команды bcdboot C:\Windows /L ru-ru /S M: /F ALL
Тем не менее, написанное выше предположение попробовать стóит.
olen6, уже не пробовал. Создал резервный образ системы, сделал из него загрузочную флешку, удалил все разделы с диска и заново установил систему с этой флешки. Все вроде встало на свои места. bcdedit работает без танцев с бубном...
Единственное что теперь четко понял, в загруженной системе перед регистрацией среды восстановления файл winre.wim нужно помещать именно в папку "Буква диска"/Recovery , а не в "Буква диска"/Recovery/WindowsRE. Затем при включении среды восстановления, система сама создает пупку /WindowsRE и перемещает туда этот файл. Иначе среда не включается и выдает ошибку.
В итоге среда восстановления не работает как положено все равно. При загрузке захожу по F8 , далее для запуска среды восстановления F10 и потом F1 - запустить среду восстановления. Далее вываливается "Ваш компьютер или устройство необходимо восстановить. Произошла непредвиденная ошибка" Нажимаю "ВВОД"-для повтора - тоже самое. но еще дописывается код ошибки 0х00000bd Причем в первый раз при перезагрузке в таком случае началась диагностика и среда загрузилась, предложив мне просто перезагрузиться еще раз для устранения неполадки. Перезагрузившись попал в систему. Больше диагностика не начиналась в таком случае при перезагрузке, а просто загружается как положено система. Не знаю куда уже смотреть, спортивный интерес теперь.
В reagentc все подключено и показывает, что все работает в норме...
Может я не тот winre.wim из заводского образа вытащил для подключения среды? В образе install.wim две папки с именами "1" и "2", из первой, по пути windows\system32\recovery вытащил winre.wim. Может надо было из папки с именем "2" выдергивать?
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.