Решена Как автоматически войти в меню восстановления системы на Windows 7 ?

Dragokas

Very kind Developer
Команда форума
Супер-Модератор
Разработчик
Клуб переводчиков
Сообщения
6,630
Реакции
6,087
Это только если есть образ .WIM. А его там нет. К тому же /enable [/auditmode] используется только по сети, хотя и написало что операция успешна.
А вот что пишет /info

Скриншот 2015-04-23 20.59.38.png


Koza Nozdri, команды bcdedit отработали хорошо.
Меню параметров загрузки отображается всегда (и без секундомера), пока не отключишь второй командой.
fseto, Ваша команда также сработала хорошо.
Спасибо.
 

Phoenix

Аксакал
Сообщения
2,108
Реакции
1,845
PHP:
<?xml version='1.0' encoding='utf-8'?>
<WindowsRE version="1.0">
    <WinreBCD id="{221c77bd-ddf1-11e3-a80a-aa505e8b575c}"/>
    <WinreLocation path="\Recovery\221c77bd-ddf1-11e3-a80a-aa505e8b575c" id="3468938947" offset="118776397824" guid="{00000000-0000-0000-0000-000000000000}"/>
    <ImageLocation path="" id="0" offset="0" guid="{00000000-0000-0000-0000-000000000000}"/>
    <OsInstallLocation path="" id="0" offset="0" guid="{00000000-0000-0000-0000-000000000000}"/>
    <InstallState state="1"/>
    <OsInstallAvailable state="0"/>
    <WinREStaged state="0"/>
    <OperationParam path=""/>
    <OsBuildVersion path="7601.17514.x86fre.win7sp1_rtm.101119-1850"/>
    <OemTool state="0"/>
    <BootKey state="0"/>
    <IsServer state="0"/>
    <ScheduledOperation state="5"/>
</WindowsRE>
E:\Windows\System32\Recovery\ReAgent.xml - мой конфиг (нули обескураживают, параметр /boottore выдаёт - не удалось выполнить операцию: 2 Не удается найти указанный файл.)

Это только если есть образ .WIM. А его там нет. К тому же /enable [/auditmode] используется только по сети, хотя и написало что операция успешна.
А вот что пишет /info
Мне кажется что - в сети имеется ввиду online (не offline)
PHP:
Расширенная конфигурация среды восстановления

    Включение среды восстановления Windows:                       1
    Промежуточная среда восстановления Windows:                   0
    Включение установки:                                          0
    Настраиваемое средство восстановления:                        0
    Каталог WinRE.WIM:
    Среда восстановления:                                         \\?\GLOBALROOT
\device\harddisk2\partition2\Recovery\221c77bd-ddf1-11e3-a80a-aa505e8b575c
    ИД данных конфигурации загрузки:                              221c77bd-ddf1-
11e3-a80a-aa505e8b575c
    Файлы установки:
    Операция восстановления:                                      5
    Параметр операции:
    Код опроса клавиши загрузки:                                  0x0
REAGENTC.EXE: операция выполнена успешно
http://forum.oszone.net/post-2230936.html
Это только если есть образ .WIM. А его там нет.
Если нет, то и не чем восстановление делать имхо.
http://answers.microsoft.com/ru-ru/...восстано/a777bcf4-0a9f-46eb-8a88-bdba440cb101
 
Последнее редактирование:

Dragokas

Very kind Developer
Команда форума
Супер-Модератор
Разработчик
Клуб переводчиков
Сообщения
6,630
Реакции
6,087
Хотя на другой системе у меня иначе:
reagentc.jpg


Но в меню параметров загрузки все равно автоматом не заходит.
 

Dragokas

Very kind Developer
Команда форума
Супер-Модератор
Разработчик
Клуб переводчиков
Сообщения
6,630
Реакции
6,087
О... это вообще замечательно. Сразу грузится в режим устранения неполадок!
После перезагрузки - в нормальный режим.

А на системе, где подпорчена конфигурация, эта команда выдает ошибку:
REAGENTC.EXE: не удалось выполнить операцию: 490
Элемент не найден.

Хорошо было бы еще и восстановить эту конфигурацию.
Правда здесь, похоже проблема по-серъезней. Папки c:\recovery вообще нет. Интересно, какой утиль это мне так похозяйничал.
 

Phoenix

Аксакал
Сообщения
2,108
Реакции
1,845
Папки c:\recovery вообще нет.
http://wintech.net.ru/windows-7/win7-admin/222-vosstanovlenie-sistemy-windows-7.html
PHP:
1.    В командной строке наберите 2 команды
1)    CHCP 1251
2)    bcdedit /enum all >C:\rec.txt
2.    Откройте Блокнотом файл C:\rec.txt
Нас интересует название папки в последнем разделе « Параметры устройств» ramdisksdipath \Recovery\(длинное имя)\boot.sdi
(к примеру: ramdisksdipath \Recovery\28f1a92d-2b1b-11e1-999f-83e4da12328b\boot.sdi, но у Вас свое имя)
3.    md c:\Recovery\(длинное имя)
(к примеру: md C:\Recovery\28f1a92d-2b1b-11e1-999f-83e4da12328b
Если такая папка существует – неплохо!)
4.    Теперь с Вашего установочного диска Windows 7 (или с другого компьютера с такой же разрядностью как у Вас из папки C:\Recovery\(длинное имя)\) надо скопировать 2 файла:
1)    copy d:\sources\boot.wim c:\Recovery\(длинное имя)\winre.wim
(или перетащите в Эксплорере d:\sources\boot.wim в папку C:\Recovery\28f1a92d-2b1b-11e1-999f-83e4da12328b\ и переименуте в winre.wim )
2)    copy d:\boot\boot.sdi c:\Recovery\(длинное имя)
(переименовывать не надо)
 

Dragokas

Very kind Developer
Команда форума
Супер-Модератор
Разработчик
Клуб переводчиков
Сообщения
6,630
Реакции
6,087
fseto, в XP нет этих утилит, как и WinRE, поэтому и пользы от автоматического входа в меню опций загрузки особо нет.

Phoenix, +
Код:
REAgentC.exe /disable
REAgentC.exe /enable
чтобы обновить конфигурацию.

Спасибо огромное. Воспользовался статьей от okshef.
Успешно восстановил файлы WinRE и пункт устранение неполадок в меню дополнительных опций загрузки.
WinRE заработал.
 

fseto

Ветеран
Сообщения
1,438
Реакции
320
Ясно.
А вообще, как я понял, там намного сложнее. За меню допол. вариан. загр-ки отвечает файл ntldr - загрузчик xp и видимо его нужно патчить. На этом и пришлось остановиться т.к. нужно было разбираться в хекс редакторе, хотя одна корявая попытка была). Выяснил, что в предшествующих ос можно было добиться успеха, например в win 9.x при помощи файла msdos.sys , открыв блокнотом изменив параметр BootMenu=1. Этим файлом можно много что отредактировать. В xp тоже есть msdos.sys , но он не используется и при удалении появляется после перезагрузки.

Теперь несколько команд по bcdedit.exe
Bcdedit.exe /set advancedoptions 1 /yes включает Advanced Boot Menu
Bcdedit.exe /set advancedoptions o /no выключает Advanced Boot Menu
Bcdedit.exe /deletevalue advancedoptions убирает функционал Advanced Boot Menu
p.s. не лишняя "вода"))
 

Phoenix

Аксакал
Сообщения
2,108
Реакции
1,845
про XP речь?
Для хрюши несколько методов попробовал, пока все тщетно.
А что надо ? Войти в установку с параметром R ?
Можно установить консоль восстановления (текстовый режим) с диска - X:\i386\winnt32 /cmdcons
Добавится меню:
PHP:
[boot loader]
timeout=30
Default=C:\CMDCONS\BOOTSECT.DAT
[operating systems]
C:\CMDCONS\BOOTSECT.DAT="Microsoft Windows Recovery Console" /cmdcons
 

fseto

Ветеран
Сообщения
1,438
Реакции
320
в хр просто правим бут ини,там легче
с помощью бут ини, можно сразу зайти в какой-либо режим представленный в меню дополн. вариан. загруз. это да..(например так: /safemode:network), но не остановиться на этом меню.
 
Сверху Снизу