![]() |
reagentc.exe: сбой операции: 70
Пытаюсь включить -- reagentc /enable, получаю ошибку
reagentc.exe: сбой операции: 70 Код:
C:\windows\system32>reagentc /info Почему? Еще момент, этот образ я многократно захватывал и распаковывал с помощью соответсвующих команд, dism /capture-image dism /apply-image и затем же так же регистрировал расположение inslall.wim и winre.wim, с файла winre.wim сняты аттрибуты "системный" и "скрытый" Все отрабатывается на виртуальной машине Но reagentc хорошо отрабатывается у меня на физической машине, без ошибок, четко указывается место регистрации winre.wim На виртуальной машине в работающей системе с помощью diskpart назначил служебному разделу букву и пробовал зарегистрировать расположение winre.wim, получил сообщение об успешной отработке команды, но все равно reagentc при регистрации выдает ошибку, а при запросе не показывает место регистрации инструмента восстановления. |
Решение нашлось, но есть вопросы ?
Код:
1. dism /get-wiminfo /wimfile:%win8%\sources\install.wim Код:
dism /get-wiminfo /wimfile:%win8%\sources\install.wim %mount%/Windows\System32\Recovery - копируем файл winre.wim , а также %mount%/Windows\System32 - копируем файл boot.sdi в какой-либо временный каталог. Код:
dism /Unmount-Wim /MountDir:%mount% /discard 4. reagentc /info - убеждаемся что данный инструмент находится в состоянии disable, либо выполняем команду reagentc /disable Код:
Вопрос но почему же при выполнении этих команд автоматически не появлялись файлы в каталоге С:\Recovery, теперь же (после успешной регистрации и включении среды восстановления) даже если их удалить , то после команды reagentc /enable снова появятся ... Пока разбираюсь дальше, ведь изначально было задумано сделать по рекомендации microsoft, то есть файл образа восстановления на отдельном скрытом разделе, образ среды восстановления на отдельном скрытом разделе. потом есть нюансы в регистрации образа восстановления в Windows 7 и Windows 8 , в Windows 7 не нужно указывать /index Пока такие наблюдения, но больше вопросов чем ответов... Если кто знает подскажите |
Нашел почему появляется ошибка
Код:
C:\windows\system32>reagentc /enable Код:
C:\Windows\System32\reagentc /setreimage /path T:\Recovery\WindowsRE /target C:\Windows Но если пытаюсь включить среду восстановления, появляется ошибка REAGENTC.EXE: сбой операции: 70 Если регистрировать среду восстановления по пути С:\Recovery\WindowsRE Код:
C:\Windows\System32\reagentc /setreimage /path С:\Recovery\WindowsRE /target C:\Windows Попробовал создать ссылку на обычный раздел без идентефикатора id="de94bba4-06d1-4d40-a16a-bfd50179d6ac" Команда отработалась успешно и среда восстановления включилась. Вот мой сценарий для скрытого диска,на который пытаюсь зарегистрировать среду восстановления Код:
rem == 1. Windows RE tools раздел =============== Каким образом можно настроить ссылку на среду восстановления которая находиться на скрытом отдельном разделе? |
Как я уже говорил выше, я считал что из-за того, что аттрибуты "мешали" утилите reagentc работать, я решил удалить аттрибуты но ничего не вышло
Код:
select volume 2 Код:
select disk 1 Теперь решил опять проверить аттрибуты тома, информация аттрибутов показывалась и команды ATTRIBUTES VOLUME CLEAR NODEFAULTDRIVELETTER ATTRIBUTES VOLUME CLEAR HIDDEN не помогли, пришлось удалить разделы и заново создать, теперь это были разделы обычные , базовые разделы, с которыми можно работать пользователю. Зарегистрировал утилиту win.re и образ восстановления, все равно получил ошибку Код:
C:\windows\system32>reagentc /enable Код:
C:\windows\system32>reagentc /setreimage /path c:\recovery\windowsRe /target c:\windows |
Провел еще несколько эксперементов.
На обычные разделы регистрирую winre.wim и образ восстановления , после этого назначаю аттрибуты и идентификатор (скрытый раздел) , все регистрируется и включается без ошибок. Вывод такой, возможно сделана неправильная запись в таблице разделов при назначении аттрибутов, причем пытался удалить идентефикатор ramdiska появлялась ошибка о невозможности выполнить команду. хоть вопрос и остался открытым, попробую все сделать заново на системе на которой не было экспериментов. |
Что и требовалось доказать, все отработалось.
1.Создал скрипты 2.Создаются разделы EFI - windows re - MSR - Windows- recovery image 3. Захватывается образ, и сразу же с именем install.wim помещается в каталог r:\osimage раздела 5 (recovery image) 4.Образ распаковывается на раздел Windows 5.Создаются файлы загрузки и копируется среда восстановления в раздел 2 (windows re) T:\Recovery\WindowsRE Код:
bcdboot c:\windows /l ru-RU /s s: /f all /v 7. загружаемся в Windows и проверяем включение среды восстановления 8. Затем загружаюсь в windows pe , убираю буквы разделов 2 и 5 9. Запускаю сценарий Код:
rem == HideRecoveryPartitions-UEFI.txt Вывод ошибка reagentc.exe: сбой операции: 70 - это следствие повреждения меню загрузки, я так предпологаю.... |
Теперь могу с уверенностью сказать, что рекомендации Microsoft по наладке функции Восстановление одной кнопкой работают.
Кратко. 1. Загружаемся в Windows PE и Создаем разделы Код:
rem Данный сценарий выполнит: После этого настраиваем ее (если машина доменная, настраиваем вход пользователя , сетевые папки , принтеры и т.д, то есть полностью готовую к работе) Выключаем reagentc Код:
c:\windows\system32\reagentc /info Код:
.... 4. Регистрируем среду восстановления и образ для восстановления. Все делается из среды Windows PE Так как при загрузки Windows PE присваивает себе букву C , я меняю и даю основному разделу букву С, а разделу WinPE например букву F( но это необязательно , не забудьте поменять тогда в своих командах букву присвоенную основному разделу) Код:
@echo Создаем каталоги Recovery\WindowsRE на служебном разделе T Код:
@echo развертывание ранее захваченного образа 6. Копируем файлы среды загрузки Код:
@echo Настройте системный раздел с помощью средства BCDBoot Код:
Microsoft Windows [Version 6.3.9600] Параметры\Изменение параметров компьютера\Обновление и восстановление\ -----------Восстановления ПК без удаления личных файлов |-----------Удаление всех данных и переустановка ПК Помните что для того чтобы выбрать Восстановления ПК без удаления личных файлов у вас должно быть свободное место на диске такого объема, сколько занимает основная система. А для Удаление всех данных и переустановка ПК это не требуется но 20 % свободного пространства всегда оставляйте на диске с системой Windows. Вообще тема это многогранная, но интересная и полезная, гланое , правильно настроенная, позволяет экономить ваше время. |
maslinaV, Добрый вечер коллега.
Я так же боролся с этой напастью под названием reagentc.exe: сбой операции: 70 В итоге я пришел к удивительному открытию, которое очень плохо документировано, хотя может быть это я плохо искал. Все кто разворачивает системы через dism и создает разделы diskpart, должна быть известна статья step by step http://technet.microsoft.com/ru-ru/l.../hh825212.aspx. В которой очень подробно описана процедура создания всем хорошо известной красивой разметки диска, среды восстановления и быстрого сброса параметров до заводских с помощью данной статьи http://technet.microsoft.com/ru-ru/l.../hh824917.aspx. И в этих всех статьях размер для раздела с "Windows RE tools" указан 300 мб, которые многие так и используют, но оказывается это не работает в некоторых ситуациях, таких как моя и maslinaV, и еще пару десятков людей, на которых я наткнулся во время поиска решения. Как только я сделал этот раздел размером в 500 мб, reagentc /enable сразу же корректно отработал. И дорогой коллега maslinaV, у вас так же заработало из-за этого, так как вы в своем куске скрипта заменили эти 300 мб на 1000. Код:
rem Создаем основной раздел размером 300мбайт Код:
rem == 1. Windows RE tools раздел =============== Цитата:
После того как я нашел причину я полазил по технету и нашел следующие статьи. 1. http://technet.microsoft.com/ru-ru/l...(v=ws.10).aspx Где указан размер в 400 мб Код:
rem === 3. Create the Windows PE partition === Где указаны рекомендации к этому разделу, но как то расплывчато Цитата:
Надеюсь мои замечания и находки помогут нашим коллегам решить вопрос более оперативно. И мои потраченные ночные часы не пропадут зря. С уважением Александр. |
Вложений: 1
Сделал фотку разметки жесткого диска своего планшета, данная разметка OEM'ная от производителя.
Тут можно увидеть что у них 2 раздела с WinPE и оба больше чем 300, один 350 а второй 1000. http://forum.oszone.net/attachment.p...1&d=1419272810 |
Это проблема убрана в Windows 8.1 c последним обновлением.
Ставил не так давно Windows 8.1 и не смог сделать backup, после работы wbadmin выходило сообщение ....нехватка места... Поставил последнее обновление и все заработало, так как изначально раздел был создан установочным диском, а переделывать не хотел. А вот ваше замечание проверю, напишу как получиться. Еще совет. Находясь в Windows PE можно проверить состояние среды восстановления. Код:
c:\>C:\Windows\System32\reagentc /info /target c:\windows Код:
c:\>bcdedit -enum -v |
Цитата:
|
Цитата:
Разговор шел о размере раздела Восстановление Ошибка reagentc.exe: сбой операции: может появиться когда среда восстановления была включена и происходил захват образа, потом данный образ разворачивался и вот в этом случае могут быть всевозможные ошибки, это еще одна из дополнительных причин в дополнение к выше написанному |
Цитата:
|
Как правильно задать /bootkey параметр? после задания этого аргумента клавиша всеравно не работает.
Скрытый текст
![]() Скрытый текст
![]() |
Добрый день!
Я правильно понимаю, что в Windows 8.1 DaRT в среде восстановления также необходимо регистрировать через ragentc.exe ? Первый раздел восстановления 1000 МБ, второй - система. После установки системы и ПО создал на отдельной машине DaRT, получил файл boot.wim. Переименовал его в winre.wim, и разместил в C:\Temp на эталонной машине. Перезагрузил эталонную из WinPE, открыл C:\Recovery\WindowsRE и заменил существующий winre.wim на созданный с DaRT в комплекте. Подмену осуществлял через winpe чтобы не менять права ntfs в разделе восстановления. После подмены и перезагрузки эталонной машины в восстановление в меню DaRT отсутствует. В windows 7 такая простая замена давала ожидаемый результат. На Windows 8.1, получается, необходимо назначить разделу восстановления букву и выполнить REAgentC.exe /disable REAgentC.exe /setreimage /path S:\Recovery\WindowsRE REAgentC.exe /enable после чего удалить букву скрытого раздела ? Как предполагал - не работает. |
Время: 21:04. |
Время: 21:04.
© OSzone.net 2001-