PDA

Показать полную графическую версию : [решено] Раздел восставноления Windows RE


Страниц : [1] 2 3

Storvil
18-02-2024, 21:13
Создан раздел восстановления.
Но включить среду восстановления не могу.
C:\windows\system32>REAGENTC /enable
REAGENTC.EXE: образ среды восстановления Windows не найден.
Не могу указать более точный путь для запуска среды по команде

REAGENTC.EXE /enable /osguid {GUID}
так как не могу получить GUID раздела восстановления и потратив время так и не нашел как это сделать в винде в консоли.)
Подскажите либо как узнать GUID раздела, либо какой комбинацией команд запустить среду восстановления.
Среда восстановления работала с этого диска, но напрягало то что explorer после каждого перезагрузки системы монтировал этот диск в проводнике. Удалил соответствующую запись в реестре.
Компьютер\HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices
Монтироваться перестал, но и среда восстановления перестала работать.

bredych
19-02-2024, 00:43
так среда же в рамдиске пашет, она не должна, по идее, с физического раздела пахать

Storvil
19-02-2024, 09:47
так среда же в рамдиске пашет, она не должна, по идее, с физического раздела пахать

Впервые о таком слышу. Винда сама при установке создаёт раздел востановления с минимальным образом системы winre.wim.

NickM
19-02-2024, 10:18
Создан раздел восстановления.
Но включить среду восстановления не могу. »
Отключите и включите повторно, не взирая на ошибки:
REAGENTC /disable
и
REAGENTC /enable

Если раздел восстановления на накопителе с системным/ загрузочным томами создан правильно, то система самостоятельно его найдёт и подключит.

Ошибка повторного подключения может возникать из-за того, что перед изменением/ созданием раздела восстановления образ не отключался.

Vadikan
19-02-2024, 10:32
так как не могу получить GUID раздела восстановления и потратив время так и не нашел как это сделать в винде в консоли.) »
Как предотвратить назначение буквы диска или получить доступ к служебному разделу (https://www.outsidethebox.ms/21409/) + внедренные туда же посты ТГ

Storvil
19-02-2024, 11:15
Создан раздел восстановления.
Но включить среду восстановления не могу. »
Отключите и включите повторно, не взирая на ошибки:
REAGENTC /disable
и
REAGENTC /enable

Если раздел восстановления на накопителе с системным/ загрузочным томами создан правильно, то система самостоятельно его найдёт и подключит.

Ошибка повторного подключения может возникать из-за того, что перед изменением/ созданием раздела восстановления образ не отключался.

Этот способ не работает. При отключении пишет что уже отключено. При включении что образ не найден.
Раздел создан правильно, он работал, пока не удалил запись монтирования из реестра, чтобы раздел каждый раз не монтировался к системе. Есть команда для запуска по идентификатору раздела. Но я так и нем понял как получить этот идентификатор.

Vadikan
19-02-2024, 11:20
Это для GPT. У меня MBR. »
Инфо применима к MBR. Втч поиск образа по типичным расположениям вообще не зависит от типа разметки.

Если оно известно, нужно регистрировать с reagentc, указывая расположение
reagentc /setreimage /path R:\Recovery\WindowsRE /target C:\Windows

BoBaH 13
19-02-2024, 15:15
REAGENTC /disable
REAGENTC /enable
»
Если КС после выполнения каждой пишет:
REAGENTC.EXE: операция выполнена успешно
значит этот раздел исправен т.е. с ОС у него связь налажена?

Вызывает сомнение его работоспособность. На днях на одном из своих ПК клонировал с помощью DiscWizard 10-ку с одного диска на диск большего размера. Во время первой попытки пытался вручную размечать увеличивая размер раздела восстановления до 1 Гб (на исходном он был 541 Мб и KB5034441 не ставился) и увеличивая на всё свободное под ОС, но операция прервалась из за какой то ошибки. DW успел на диске поразмечать что то.
Во время второй DiscWizard сам предложил уже разметку как надо, только под раздел восстановления выделил уже 547 Мб. На что я согласился и и в этот раз диск заклонировался.
Но подозрение работоспособности раздела восстановления вызывало то что KB5034441 снова полезло устанавливаться и опять неудачно. Хотя в сети написано что в разделе восстановления достаточно 250 Мб свободного места для его установки. А у меня он свободный на 100% (до сих пор). Шут с ним KB5034441, т.к. я его отключил "Скрывателем обновления от Microsoft" потому что битлокером не пользуюсь.
Хотелось бы что бы этот раздел функционировал по своему прямому назначению т.е. пригодился например при сбросе 10-ки до первоначального состояния. Кстати он точно нужен для этого?

Vadikan
19-02-2024, 15:30
отелось бы что бы этот раздел функционировал по своему прямому назначению »
Ничто не мешает проверить https://www.outsidethebox.ms/14711/#_Toc349501506

например при сбросе 10-ки до первоначального состояния. Кстати он точно нужен для этого? »
Необязательно. Win+R - systemreset

bredych
19-02-2024, 17:25
Винда сама при установке создаёт раздел »
создаёт. Но запускается она с виртуального диска Х:
Создаваемого в раме.
Буквально несколько дней назад там шатался.

По крайней мере, если запускать штатно, из бута при отказе загрузки, а не из оси.

Vadikan
19-02-2024, 20:17
Цитата Storvil:
Винда сама при установке создаёт раздел »
создаёт. Но запускается она с виртуального диска Х:
Создаваемого в раме.»
Эта информация может вводить в заблуждение ввиду размытых формулировок.

Во время первого этапа установки ОС в RAM загружается Windows PE с boot.wim на установочном диске. В этот момент раздел со средой восстановления даже не создан еще в 20H1+

Среда восстановления, Windows RE - в контексте обсуждаемой темы загружается в RAM с winre.wim на локальном диске.

У PE и RE много общего, но это не одно и то же. См. также
Нюансы программы установки Windows (https://www.outsidethebox.ms/21522/)
Как запустить среду восстановления командной строки при загрузке с установочной флэшки Windows (https://t.me/sterkin_ru/1476)

Storvil
19-02-2024, 20:56
Инфо применима к MBR. Втч поиск образа по типичным расположениям вообще не зависит от типа разметки. »
Не показывает идентификатор раздела по этим командам
DISKPART> lis par

Раздел ### Тип Размер Смещение
------------- ---------------- ------- -------
Раздел 0 Расширенный 1025 Mб 1024 Kб
Раздел 2 Восстановление 1024 Mб 2048 Kб
Раздел 1 Основной 464 Gб 1026 Mб

DISKPART> sel par 2

Выбран раздел 2.

DISKPART> detail partition

Раздел 2
Тип : 27
Скрытый: Нет
Активный: Нет
Смещение в байтах: 2097152

Том ### Имя Метка ФС Тип Размер Состояние Сведения
---------- --- ----------- ----- ---------- ------- --------- --------
* Том 1 RAW Раздел 1024 Mб Исправен Скрытый

Если оно известно, нужно регистрировать с reagentc, указывая расположение
reagentc /setreimage /path R:\Recovery\WindowsRE /target C:\Windows »
Так в том то и проблема что я не могу указать расположение, потому что разделу не присвоена буква. Хочу указать путь по идентификатору по команде REAGENTC.EXE /enable /osguid {GUID}

Storvil
19-02-2024, 21:14
Кажется понял что идентификатор служебного раздела восстановления это и есть 27.
Тогда как вписать его в команду запуска?
C:\windows\system32> REAGENTC /enable /osguid {27}

Настраивает среду восстановления Windows и сброс системы.

REAGENTC.EXE <команда> <аргументы>

Можно указать следующие команды:

/info — Отображает информацию о конфигурации среды восстановления
Windows и сброса системы.
/setreimage — Задает расположение пользовательского образа среды восстановления Windows.
/enable — Включает среду восстановления Windows.
/disable — Отключает среду восстановления Windows.
/boottore — Задает запуск среды восстановления Windows при следующем
запуске системы.
/setbootshelllink — Добавляет запись на странице сброса и восстановления в
меню загрузки.

Чтобы получить дополнительные сведения об этих командах и их аргументах, введите
REAGENTC.EXE <команда> /?.

Примеры:
REAGENTC.EXE /setreimage /?
REAGENTC.EXE /disable /?

Vadikan
20-02-2024, 00:41
Так в том то и проблема что я не могу указать расположение, потому что разделу не присвоена буква »
Так присвойте в diskpart. Все есть в посте 5.

Тогда как вписать его в команду запуска? »
Это не нужно.

Vadikan
20-02-2024, 01:18
В принципе, для регистрации среды можно даже букву не присваивать, если указать правильные номера диска и раздела
reagentc /setreimage /path \\?\GLOBALROOT\device\harddisk0\partition1\Recovery\WindowsRE /target C:\Windows
Но я абсолютно не понимаю, что у ТС с дисками и разделами. Что вообще можно зарегистрировать, если в посте 12 у раздела восстановления файловая система RAW. Какой это диск по номеру тоже непонятно.

Мб диск 0, но в первом посте на скриншоте акрониса среда на диске 1, и ФС там NTFS. И на этом диске два раздела. Однако в том же посте на скриншоте diskmgmt.msc на диске 1 всего один раздел, и он терабайтный.

В общем инфо по созданию среды в блоге есть https://www.outsidethebox.ms/16446/#_Toc385802161, по регистрации тоже - пост 5 и этот. Дальше сам.

Storvil
20-02-2024, 21:41
Инфо применима к MBR. Втч поиск образа по типичным расположениям вообще не зависит от типа разметки.
Если оно известно, нужно регистрировать с reagentc, указывая расположение
Код: Выделить весь код
reagentc /setreimage /path R:\Recovery\WindowsRE /target C:\Windows »
Получается вот это
C:\windows\system32>Reagentc /setreimage /path X:\Recovery\WindowsRE /target C:\Windows
Задан каталог: \\?\GLOBALROOT\device\harddisk0\partition2\Recovery\WindowsRE

REAGENTC.EXE: операция выполнена успешно.


C:\windows\system32>Reagentc /enable
REAGENTC.EXE: не удалось обновить данные конфигурации загрузки.

Vadikan
21-02-2024, 10:42
См. лог https://t.me/sterkin_ru/1573

Storvil
22-02-2024, 20:06
См. лог https://t.me/sterkin_ru/1573 »
PS C:\Windows\system32> reagentc /setreimage /path X:\Recovery\WindowsRE /logpath %temp%\reagent.log
Directory set to: \\?\GLOBALROOT\device\harddisk0\partition2\Recovery\WindowsRE

REAGENTC.EXE: Operation Successful.
В логе это

2024-02-22 20:04:21, Info [ReAgentc.exe] ------------------------------------------------------
2024-02-22 20:04:21, Info [ReAgentc.exe] -----Executing command line: "C:\Windows\system32\ReAgentc.exe" /setreimage /path d:\Recovery\WindowsRE /logpath %temp%\reagent.log-----
2024-02-22 20:04:21, Info [ReAgentc.exe] ------------------------------------------------------
2024-02-22 20:04:21, Info [ReAgentc.exe] Enter WinReSetConfig
2024-02-22 20:04:21, Info [ReAgentc.exe] Parameters: configWinDir: NULL
2024-02-22 20:04:21, Info [ReAgentc.exe] Update enhanced config info is enabled.
2024-02-22 20:04:22, Warning [ReAgentc.exe] ReAgentConfig::ReadBcdAndUpdateEnhancedConfigInfo BCD recovery entry points to invalid location (no boot.sdi at X:\Recovery\WindowsRE)
2024-02-22 20:04:22, Error [ReAgentc.exe] winreConvertDirNameToOffset failed: 0x3
2024-02-22 20:04:22, Info [ReAgentc.exe] Exit WinReSetConfig return value: 0, last error: 0x3
2024-02-22 20:04:22, Error [ReAgentc.exe] WinReSetConfig failed: : 0x3
2024-02-22 20:04:22, Info [ReAgentc.exe] ------------------------------------------------------
2024-02-22 20:04:22, Info [ReAgentc.exe] -----Exiting command line: "C:\Windows\system32\ReAgentc.exe" /setreimage /path d:\Recovery\WindowsRE /logpath %temp%\reagent.log, Error: 3-----
2024-02-22 20:04:22, Info [ReAgentc.exe] ------------------------------------------------------
2024-02-22 20:04:38, Info [ReAgentc.exe] ------------------------------------------------------
2024-02-22 20:04:38, Info [ReAgentc.exe] -----Executing command line: "C:\Windows\system32\ReAgentc.exe" /setreimage /path d:\Recovery\WindowsRE /logpath %temp%\reagent.log-----
2024-02-22 20:04:38, Info [ReAgentc.exe] ------------------------------------------------------
2024-02-22 20:04:38, Info [ReAgentc.exe] Enter WinReSetConfig
2024-02-22 20:04:38, Info [ReAgentc.exe] Parameters: configWinDir: NULL
2024-02-22 20:04:38, Info [ReAgentc.exe] Update enhanced config info is enabled.
2024-02-22 20:04:38, Warning [ReAgentc.exe] ReAgentConfig::ReadBcdAndUpdateEnhancedConfigInfo BCD recovery entry points to invalid location (no boot.sdi at X:\Recovery\WindowsRE)
2024-02-22 20:04:38, Error [ReAgentc.exe] winreConvertDirNameToOffset failed: 0x3
2024-02-22 20:04:38, Info [ReAgentc.exe] Exit WinReSetConfig return value: 0, last error: 0x3
2024-02-22 20:04:38, Error [ReAgentc.exe] WinReSetConfig failed: : 0x3
2024-02-22 20:04:38, Info [ReAgentc.exe] ------------------------------------------------------
2024-02-22 20:04:38, Info [ReAgentc.exe] -----Exiting command line: "C:\Windows\system32\ReAgentc.exe" /setreimage /path d:\Recovery\WindowsRE /logpath %temp%\reagent.log, Error: 3-----
2024-02-22 20:04:38, Info [ReAgentc.exe] ------------------------------------------------------
2024-02-22 20:05:16, Info [ReAgentc.exe] ------------------------------------------------------
2024-02-22 20:05:16, Info [ReAgentc.exe] -----Executing command line: "C:\Windows\system32\ReAgentc.exe" /setreimage /path X:\Recovery\WindowsRE /logpath %temp%\reagent.log-----
2024-02-22 20:05:16, Info [ReAgentc.exe] ------------------------------------------------------
2024-02-22 20:05:16, Info [ReAgentc.exe] Enter WinReSetConfig
2024-02-22 20:05:16, Info [ReAgentc.exe] Parameters: configWinDir: NULL
2024-02-22 20:05:16, Info [ReAgentc.exe] Update enhanced config info is enabled.
2024-02-22 20:05:16, Warning [ReAgentc.exe] ReAgentConfig::ReadBcdAndUpdateEnhancedConfigInfo BCD recovery entry points to invalid location (no boot.sdi at X:\Recovery\WindowsRE)
2024-02-22 20:05:16, Info [ReAgentc.exe] WinRE is not installed, nothing to back up
2024-02-22 20:05:16, Info [ReAgentc.exe] Exit WinReSetConfig return value: 1, last error: 0x0
2024-02-22 20:05:16, Info [ReAgentc.exe] Enter WinReGetConfig
2024-02-22 20:05:16, Info [ReAgentc.exe] Parameters: configWinDir: NULL
2024-02-22 20:05:16, Info [ReAgentc.exe] WinRE config file path: C:\Windows\system32\Recovery\ReAgent.xml
2024-02-22 20:05:16, Info [ReAgentc.exe] Update enhanced config info is enabled.
2024-02-22 20:05:16, Warning [ReAgentc.exe] ReAgentConfig::ReadBcdAndUpdateEnhancedConfigInfo BCD recovery entry points to invalid location (no boot.sdi at X:\Recovery\WindowsRE)
2024-02-22 20:05:16, Info [ReAgentc.exe] WinRE is staged
2024-02-22 20:05:16, Info [ReAgentc.exe] Wim dir location: \\?\GLOBALROOT\device\harddisk0\partition2\Recovery\WindowsRE
2024-02-22 20:05:16, Info [ReAgentc.exe] System is WimBoot: FALSE
2024-02-22 20:05:16, Info [ReAgentc.exe] WinRE image validated
2024-02-22 20:05:16, Info [ReAgentc.exe] Exit WinReGetConfig return value: 1, last error: 0x0
2024-02-22 20:05:16, Info [ReAgentc.exe] ------------------------------------------------------
2024-02-22 20:05:16, Info [ReAgentc.exe] -----Exiting command line: "C:\Windows\system32\ReAgentc.exe" /setreimage /path X:\Recovery\WindowsRE /logpath %temp%\reagent.log, Error: 0-----
2024-02-22 20:05:16, Info [ReAgentc.exe] ------------------------------------------------------

Vadikan
23-02-2024, 11:54
Storvil, теперь см. лог неудачной команды

Yuryc
23-02-2024, 14:46
У меня такая же проблема.
Расширял раздел, после этого

C:\Users\Root>reagentc /enable
REAGENTC.EXE: The Windows RE image was not found

Всё делал по инструкции уже на третьем компе.


Апдейт:
Восстановил winre.wim из установочного образа по этой (https://www.outsidethebox.ms/16446/#_Toc385802164) статье. Заняло около 5 минут. Автору огромное спасибо!




© OSzone.net 2001-2012