Раздел восставноления Windows RE
Вложений: 3
Создан раздел восстановления.
Но включить среду восстановления не могу. Код:
C:\windows\system32>REAGENTC /enable Код:
REAGENTC.EXE /enable /osguid {GUID} Подскажите либо как узнать GUID раздела, либо какой комбинацией команд запустить среду восстановления. Среда восстановления работала с этого диска, но напрягало то что explorer после каждого перезагрузки системы монтировал этот диск в проводнике. Удалил соответствующую запись в реестре. Код:
Компьютер\HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices |
так среда же в рамдиске пашет, она не должна, по идее, с физического раздела пахать
|
Цитата:
|
Цитата:
Код:
REAGENTC /disable Код:
REAGENTC /enable Ошибка повторного подключения может возникать из-за того, что перед изменением/ созданием раздела восстановления образ не отключался. |
Цитата:
|
Цитата:
Раздел создан правильно, он работал, пока не удалил запись монтирования из реестра, чтобы раздел каждый раз не монтировался к системе. Есть команда для запуска по идентификатору раздела. Но я так и нем понял как получить этот идентификатор. |
Цитата:
Если оно известно, нужно регистрировать с reagentc, указывая расположение Код:
reagentc /setreimage /path R:\Recovery\WindowsRE /target C:\Windows |
Цитата:
PHP код:
Вызывает сомнение его работоспособность. На днях на одном из своих ПК клонировал с помощью DiscWizard 10-ку с одного диска на диск большего размера. Во время первой попытки пытался вручную размечать увеличивая размер раздела восстановления до 1 Гб (на исходном он был 541 Мб и KB5034441 не ставился) и увеличивая на всё свободное под ОС, но операция прервалась из за какой то ошибки. DW успел на диске поразмечать что то. Во время второй DiscWizard сам предложил уже разметку как надо, только под раздел восстановления выделил уже 547 Мб. На что я согласился и и в этот раз диск заклонировался. Но подозрение работоспособности раздела восстановления вызывало то что KB5034441 снова полезло устанавливаться и опять неудачно. Хотя в сети написано что в разделе восстановления достаточно 250 Мб свободного места для его установки. А у меня он свободный на 100% (до сих пор). Шут с ним KB5034441, т.к. я его отключил "Скрывателем обновления от Microsoft" потому что битлокером не пользуюсь. Хотелось бы что бы этот раздел функционировал по своему прямому назначению т.е. пригодился например при сбросе 10-ки до первоначального состояния. Кстати он точно нужен для этого? |
Цитата:
Цитата:
|
Цитата:
Создаваемого в раме. Буквально несколько дней назад там шатался. По крайней мере, если запускать штатно, из бута при отказе загрузки, а не из оси. |
Цитата:
Во время первого этапа установки ОС в RAM загружается Windows PE с boot.wim на установочном диске. В этот момент раздел со средой восстановления даже не создан еще в 20H1+ Среда восстановления, Windows RE - в контексте обсуждаемой темы загружается в RAM с winre.wim на локальном диске. У PE и RE много общего, но это не одно и то же. См. также Нюансы программы установки Windows Как запустить среду восстановления командной строки при загрузке с установочной флэшки Windows |
Цитата:
Код:
DISKPART> lis par Цитата:
Код:
REAGENTC.EXE /enable /osguid {GUID} |
Кажется понял что идентификатор служебного раздела восстановления это и есть 27.
Тогда как вписать его в команду запуска? Код:
C:\windows\system32> REAGENTC /enable /osguid {27} |
|
В принципе, для регистрации среды можно даже букву не присваивать, если указать правильные номера диска и раздела
Код:
reagentc /setreimage /path \\?\GLOBALROOT\device\harddisk0\partition1\Recovery\WindowsRE /target C:\Windows Мб диск 0, но в первом посте на скриншоте акрониса среда на диске 1, и ФС там NTFS. И на этом диске два раздела. Однако в том же посте на скриншоте diskmgmt.msc на диске 1 всего один раздел, и он терабайтный. В общем инфо по созданию среды в блоге есть https://www.outsidethebox.ms/16446/#_Toc385802161, по регистрации тоже - пост 5 и этот. Дальше сам. |
Цитата:
Код:
C:\windows\system32>Reagentc /setreimage /path X:\Recovery\WindowsRE /target C:\Windows |
См. лог https://t.me/sterkin_ru/1573
|
Цитата:
Код:
PS C:\Windows\system32> reagentc /setreimage /path X:\Recovery\WindowsRE /logpath %temp%\reagent.log Скрытый текст
Код:
2024-02-22 20:04:21, Info [ReAgentc.exe] ------------------------------------------------------ |
Storvil, теперь см. лог неудачной команды
|
У меня такая же проблема.
Расширял раздел, после этого C:\Users\Root>reagentc /enable REAGENTC.EXE: The Windows RE image was not found Всё делал по инструкции уже на третьем компе. Апдейт: Восстановил winre.wim из установочного образа по этой статье. Заняло около 5 минут. Автору огромное спасибо! |
Цитата:
|
Вроде получилось запустить, подкинул файл boot.sdi. Задал по новой путь
Код:
PS C:\Windows\system32> reagentc /setreimage /path X:\Recovery\WindowsRE Код:
PS C:\Windows\system32> reagentc /enable Код:
DISKPART> detail par Код:
PS C:\Windows\system32> reagentc /enable Код:
PS C:\Windows\system32> reagentc /setreimage /path X:\Recovery\WindowsRE Если вернуть разделу тип обычного раздела, то все работает. Код:
PS C:\Windows\system32> diskpart |
Код:
DISKPART> detail par |
Вложений: 2
После перезагрузки раздел автоматически монтируется, несмотря на тип 27 в diskpart он почему-то читается как обычный логический, то есть в него можно зайти и посмотреть что там лежит. Среда восстановления работает. Тогда вопрос: как сделать чтобы раздел не монтировался и при этом среда восстановления работала?
Код:
PS C:\Windows\system32> reagentc /info |
Цитата:
Yuryc, я даже не сомневался! |
Цитата:
|
Storvil, я думаю вам надо начать все сначала. Удалить этот раздел, и новый создать по науке - справа от С. Инструкции я вам дал. И еще диск в GPT конвертировать, чтобы не плакаться, что инструкции не подходят. Гуд лак.
|
Цитата:
|
Вложений: 1
Цитата:
Теперь раздел восстановления постоянно монтируется в проводнике. Удаляю букву через diskpart, точно так же после этого среда восстановления отваливается. Код:
PS C:\WINDOWS\system32> reagentc /info Как сделать раздел действительно скрытым, чтобы ничего не монтировалось после ребута и при этом среда восстановления работала? |
Попутно вопрос, раз уже перешел на разметку GPT, то создал раздел 16 Мб System Reserved. Прочитал что он желателен для корректной работы системы на разметке GPT. Так как раздел создавался вручную, а не после переустановки системы, какие атрибуты он должен иметь и как их выставить?
|
Storvil
неактуальные команды удалены см. http://forum.oszone.net/post-3026072.html#post3026072 Цитата:
Код:
set id=e3c9e316-0b5c-4db8-817d-f92df00215ae https://learn.microsoft.com/en-us/wi...ommands/set-id |
Цитата:
Код:
PS C:\WINDOWS\system32> reagentc /disable reagent-set.log
2024-03-30 18:43:59, Info [ReAgentc.exe] ------------------------------------------------------
2024-03-30 18:43:59, Info [ReAgentc.exe] -----Executing command line: "C:\Windows\system32\ReAgentc.exe" /setreimage /path \\?\GLOBALROOT\device\harddisk0\partition4\Recovery\WindowsRE /logpath %temp%\reagent-set.log----- 2024-03-30 18:43:59, Info [ReAgentc.exe] ------------------------------------------------------ 2024-03-30 18:43:59, Info [ReAgentc.exe] Enter WinReSetConfig 2024-03-30 18:43:59, Info [ReAgentc.exe] Parameters: configWinDir: NULL 2024-03-30 18:43:59, Info [ReAgentc.exe] Update enhanced config info is enabled. 2024-03-30 18:43:59, Warning [ReAgentc.exe] Failed to get recovery entries: 0xc0000225 2024-03-30 18:43:59, Info [ReAgentc.exe] winreGetWinReGuid returning 0X490 2024-03-30 18:43:59, Info [ReAgentc.exe] ReAgentConfig::ReadBcdAndUpdateEnhancedConfigInfo WinRE disabled, WinRE Guid could not be determined (0x490) 2024-03-30 18:43:59, Error [ReAgentc.exe] winreConvertDirNameToOffset failed: 0x3 2024-03-30 18:43:59, Info [ReAgentc.exe] Exit WinReSetConfig return value: 0, last error: 0x3 2024-03-30 18:43:59, Error [ReAgentc.exe] WinReSetConfig failed: : 0x3 2024-03-30 18:43:59, Info [ReAgentc.exe] ------------------------------------------------------ 2024-03-30 18:43:59, Info [ReAgentc.exe] -----Exiting command line: "C:\Windows\system32\ReAgentc.exe" /setreimage /path \\?\GLOBALROOT\device\harddisk0\partition4\Recovery\WindowsRE /logpath %temp%\reagent-set.log, Error: 3----- 2024-03-30 18:43:59, Info [ReAgentc.exe] ------------------------------------------------------ reagent-enable.log
2024-03-30 18:46:55, Info [ReAgentc.exe] ------------------------------------------------------
2024-03-30 18:46:55, Info [ReAgentc.exe] -----Executing command line: "C:\Windows\system32\ReAgentc.exe" /enable /logpath %temp%\reagent-enable.log----- 2024-03-30 18:46:55, Info [ReAgentc.exe] ------------------------------------------------------ 2024-03-30 18:46:55, Info [ReAgentc.exe] Enter WinRECheckGuid 2024-03-30 18:46:55, Info [ReAgentc.exe] Parameter: TargetOsGuid: : NULL 2024-03-30 18:46:55, Info [ReAgentc.exe] Exit WinRECheckGuid return error code: 0x0 2024-03-30 18:46:55, Info [ReAgentc.exe] Enter WinReInstall 2024-03-30 18:46:55, Info [ReAgentc.exe] Parameter: ReInstallBecauseOfBitlocker: 0 2024-03-30 18:46:55, Info [ReAgentc.exe] --Install on target OS step 1: collect info like partition list, loading reagent.xml, source winre.wim and partition 2024-03-30 18:46:55, Info [ReAgentc.exe] Enumerate and log all fixed partitions: 2024-03-30 18:46:55, Info [ReAgentc.exe] --Partition info-- 2024-03-30 18:46:55, Info [ReAgentc.exe] VolumeName: \\?\Volume{9d60d966-3811-4f18-a1dd-2a812f1df6bf}, PartitionName: \\?\GLOBALROOT\device\harddisk0\partition1 2024-03-30 18:46:55, Info [ReAgentc.exe] Partition number: 1, offset: 1048576, free space: 76137472, total space: 104028160 2024-03-30 18:46:55, Info [ReAgentc.exe] DiskNumber:0, DiskSignature:0, NTFS:0, Mbr:0, Active:0, Boot:0, BitlockerEnabled:0 2024-03-30 18:46:55, Info [ReAgentc.exe] GPT partition GUID:: {C12A7328-F81F-11D2-BA4B-00A0C93EC93B} 2024-03-30 18:46:55, Info [ReAgentc.exe] DiskId: {986B5DFC-EE61-11EE-A736-0AE0AFE805B9} 2024-03-30 18:46:55, Info [ReAgentc.exe] --Partition info-- 2024-03-30 18:46:55, Info [ReAgentc.exe] VolumeName: \\?\Volume{7b034aaa-45dd-9192-8d9d-95a63823ada5}, PartitionName: \\?\GLOBALROOT\device\harddisk2\partition1 2024-03-30 18:46:55, Info [ReAgentc.exe] Partition number: 1, offset: 2097152, free space: 85104361472, total space: 499983646720 2024-03-30 18:46:55, Info [ReAgentc.exe] DiskNumber:2, DiskSignature:0, NTFS:0, Mbr:0, Active:0, Boot:0, BitlockerEnabled:0 2024-03-30 18:46:55, Info [ReAgentc.exe] GPT partition GUID:: {EBD0A0A2-B9E5-4433-87C0-68B6B72699C7} 2024-03-30 18:46:55, Info [ReAgentc.exe] DiskId: {7F526096-3C1E-2D9F-8FB5-0C9D57558C49} 2024-03-30 18:46:55, Info [ReAgentc.exe] --Partition info-- 2024-03-30 18:46:55, Info [ReAgentc.exe] VolumeName: \\?\Volume{7e1a5c99-9369-bec8-0fb1-79c9d2f73c03}, PartitionName: \\?\GLOBALROOT\device\harddisk1\partition1 2024-03-30 18:46:55, Info [ReAgentc.exe] Partition number: 1, offset: 1048576, free space: 212641914880, total space: 1000203087872 2024-03-30 18:46:55, Info [ReAgentc.exe] DiskNumber:1, DiskSignature:0, NTFS:1, Mbr:0, Active:0, Boot:0, BitlockerEnabled:0 2024-03-30 18:46:55, Info [ReAgentc.exe] GPT partition GUID:: {EBD0A0A2-B9E5-4433-87C0-68B6B72699C7} 2024-03-30 18:46:55, Info [ReAgentc.exe] DiskId: {83A17583-345F-C9AD-92CE-849576876BEC} 2024-03-30 18:46:55, Info [ReAgentc.exe] --Partition info-- 2024-03-30 18:46:55, Info [ReAgentc.exe] VolumeName: \\?\Volume{986b5df9-ee61-11ee-a736-0ae0afe805b9}, PartitionName: \\?\GLOBALROOT\device\harddisk0\partition3 2024-03-30 18:46:55, Info [ReAgentc.exe] Partition number: 3, offset: 122683392, free space: 168857178112, total space: 498911408128 2024-03-30 18:46:55, Info [ReAgentc.exe] DiskNumber:0, DiskSignature:0, NTFS:1, Mbr:0, Active:0, Boot:1, BitlockerEnabled:0 2024-03-30 18:46:55, Info [ReAgentc.exe] GPT partition GUID:: {EBD0A0A2-B9E5-4433-87C0-68B6B72699C7} 2024-03-30 18:46:55, Info [ReAgentc.exe] DiskId: {986B5DFC-EE61-11EE-A736-0AE0AFE805B9} 2024-03-30 18:46:55, Info [ReAgentc.exe] --Partition info-- 2024-03-30 18:46:55, Info [ReAgentc.exe] VolumeName: \\?\Volume{690da6a4-87aa-4eec-972c-aa8b7e23fd78}, PartitionName: \\?\GLOBALROOT\device\harddisk0\partition2 2024-03-30 18:46:55, Info [ReAgentc.exe] Partition number: 2, offset: 105906176, free space: 6491136, total space: 16776704 2024-03-30 18:46:55, Info [ReAgentc.exe] DiskNumber:0, DiskSignature:0, NTFS:1, Mbr:0, Active:0, Boot:0, BitlockerEnabled:0 2024-03-30 18:46:55, Info [ReAgentc.exe] GPT partition GUID:: {EBD0A0A2-B9E5-4433-87C0-68B6B72699C7} 2024-03-30 18:46:55, Info [ReAgentc.exe] DiskId: {986B5DFC-EE61-11EE-A736-0AE0AFE805B9} 2024-03-30 18:46:55, Info [ReAgentc.exe] Get downlevel ReAgent config 2024-03-30 18:46:55, Info [ReAgentc.exe] Downlevel config file path: \Recovery\ReAgentOld.xml 2024-03-30 18:46:55, Info [ReAgentc.exe] Checking for downlevel WinRE installation. 2024-03-30 18:46:55, Warning [ReAgentc.exe] read xml file (\Recovery\ReAgentOld.xml) failed: 0x3 2024-03-30 18:46:55, Warning [ReAgentc.exe] ReAgentXMLParser::ParseConfigFile failed to read config xml file (0x3) in file base\diagnosis\srt\reagent2\reinfo\parser_2.0.cpp line 784 2024-03-30 18:46:55, Warning [ReAgentc.exe] ReAgentXMLParser::ParseConfigFile (xml file: \Recovery\ReAgentOld.xml) returning 0x3 2024-03-30 18:46:55, Warning [ReAgentc.exe] ReAgentConfig::ParseConfigFile returned with 0x3 2024-03-30 18:46:55, Warning [ReAgentc.exe] ReAgentConfig::Init failed to init reagent xml parser (0x3) in file base\diagnosis\srt\reagent2\reinfo\parser_2.0.cpp line 1921 2024-03-30 18:46:55, Info [ReAgentc.exe] Ignore the error 3 in function GetDownlevelReAgentConfig 2024-03-30 18:46:55, Info [ReAgentc.exe] First round search 2024-03-30 18:46:55, Info [ReAgentc.exe] Get ReAgent config 2024-03-30 18:46:55, Info [ReAgentc.exe] GetReAgentConfig Config file path: C:\WINDOWS\system32\Recovery\ReAgent.xml 2024-03-30 18:46:55, Info [ReAgentc.exe] CheckRegKey test hook (SystemSetupInProgress) present and disabled 2024-03-30 18:46:55, Info [ReAgentc.exe] Update enhanced config info is enabled. 2024-03-30 18:46:55, Warning [ReAgentc.exe] Failed to get recovery entries: 0xc0000225 2024-03-30 18:46:55, Info [ReAgentc.exe] winreGetWinReGuid returning 0X490 2024-03-30 18:46:55, Info [ReAgentc.exe] ReAgentConfig::ReadBcdAndUpdateEnhancedConfigInfo WinRE disabled, WinRE Guid could not be determined (0x490) 2024-03-30 18:46:55, Info [ReAgentc.exe] FindWinReSourceImageAndPartition No source winre.wim was specified. Checking for a staged winre.wim. 2024-03-30 18:46:55, Info [ReAgentc.exe] FindWinReSourceImageAndPartition Searching for OEM Winre.wim 2024-03-30 18:46:55, Info [ReAgentc.exe] Skipping volume \\?\Volume{690da6a4-87aa-4eec-972c-aa8b7e23fd78} 2024-03-30 18:46:55, Info [ReAgentc.exe] Skipping OS volume 2024-03-30 18:46:55, Info [ReAgentc.exe] Skipping volume \\?\Volume{7e1a5c99-9369-bec8-0fb1-79c9d2f73c03} 2024-03-30 18:46:55, Error [ReAgentc.exe] Winre not found 2024-03-30 18:46:55, Error [ReAgentc.exe] winreFindOemWinRe failed: 0x2 2024-03-30 18:46:55, Error [ReAgentc.exe] FindWinReSourceImageAndPartition Error 0X2 while searching for OEM winre.wim 2024-03-30 18:46:55, Warning [ReAgentc.exe] WinReInstallOnTargetOSInternal failed to find source winre.wim (0x64e) in file base\diagnosis\srt\reagent2\reagent\installex.cpp line 1057 2024-03-30 18:46:55, Info [ReAgentc.exe] Exit WinReInstall return value: 0, last error: 0x64e 2024-03-30 18:46:55, Error [ReAgentc.exe] failed to install winre: : 0x64e 2024-03-30 18:46:55, Info [ReAgentc.exe] ------------------------------------------------------ 2024-03-30 18:46:55, Info [ReAgentc.exe] -----Exiting command line: "C:\Windows\system32\ReAgentc.exe" /enable /logpath %temp%\reagent-enable.log, Error: 1614----- 2024-03-30 18:46:55, Info [ReAgentc.exe] ------------------------------------------------------ Цитата:
Попробовал немного по-другому Код:
DISKPART> lis par Код:
DISKPART> remove letter=X |
Цитата:
Неактуальные команды удалены см http://forum.oszone.net/post-3026072.html#post3026072 |
Вложений: 1
Код:
C:\WINDOWS\system32>reagentc /disable Код:
PS C:\WINDOWS\system32> md \\GLOBALROOT\device\harddisk0\partition4\Recovery\WindowsRE |
По уму все это надо из RE делать, как в принципе я изначально и описал в блоге. Тогда не будет этих плясок с бубном вокруг присвоения букв и указания путей.
Powershell as admin Код:
reagentc /disable Перезагрузка. Код:
reagentc /info |
Цитата:
Код:
PS C:\WINDOWS\system32> reagentc /disable Цитата:
Код:
PS C:\WINDOWS\system32> reagentc /info Цитата:
Цитата:
|
Цитата:
И секрета тоже никакого нет. Просто у вас система запоминала назначенную ранее букву диска. Если бы вы делали это из среды восстановления, система бы не знала ничего о букве. Цитата:
Цитата:
0X8000000000000000 |
Цитата:
Код:
PS C:\WINDOWS\system32> diskpart |
Storvil, какие задачи у вас предполагаются, для которых этот раздел будет необходим?
|
Цитата:
|
Storvil, винда без вас ничего с этим делать не будет. В общем, когда возникнет необходимость, приходите.
|
Время: 16:53. |
Время: 16:53.
© OSzone.net 2001-