Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 7 (http://forum.oszone.net/forumdisplay.php?f=95)
-   -   [решено] Проблема со средством восстановления системы (http://forum.oszone.net/showthread.php?t=246770)

Nomad_AlexSS 12-11-2012 17:05 2024173

Проблема со средством восстановления системы
 
Здравствуйте. Имеется Windows 7 x64 SP1 Ultimate. В загрузочном меню кнопки F8 имеется пункт "Устранение неполадок компьютера", но директория C:\Recovery отсутствует, следовательно никакое средство восстановления системы не грузится. Как мне её можно восстановить ?

rover_61eg 12-11-2012 19:21 2024271

Цитата:

Цитата Nomad_AlexSS
В загрузочном меню кнопки F8 имеется пункт "Устранение неполадок компьютера" »

А Вы хоть раз пробовали нажать "на устранение неполадок"?
Цитата:

Цитата Nomad_AlexSS
но директория C:\Recovery отсутствует, »

Она скрыта на отдельном разделе диска, можете глянуть через оснастку управления дисками.

Nomad_AlexSS 12-11-2012 19:42 2024291

Цитата:

Цитата rover_61eg
А Вы хоть раз пробовали нажать "на устранение неполадок"? »

Да. Начинается обычная загрузка Windows.
Цитата:

Цитата rover_61eg
Она скрыта на отдельном разделе диска, можете глянуть через оснастку управления дисками. »

У меня стационарный компьютер, раздела этого у меня никогда в жизни не было. Насколько я понял, прочитав данную статью, на диске C должна быть папка Recovery. Или данный пункт требует также наличие скрытого раздела ? Если это так, то тогда я не пойму откуда у меня этот пункт вообще взялся. :)
Ставил систему на абсолютно чистый винчестер. На винчестере: 1 основной раздел (Win7) и 1 дополнительный (внутри дополнительного 3 логических тома 2 из которых отданы под ubuntu).

Denisoff 12-11-2012 19:57 2024305

Nomad_AlexSS,
Скрытый раздел System Reserved в Windows 7

rover_61eg 12-11-2012 20:01 2024308

Точно нет?, Сделайте снимок экрана.


зы: вот другаястатья .

okshef 12-11-2012 20:01 2024309

Nomad_AlexSS, сделайте 2 файла, получение которых описано после слов Внимание - обязательно к исполнению! в шапке темы Восстановление загрузки Windows 7 после установки XP и создание двойной загрузки (файл bcdcfg.txt c опцией enum all). Так же в командной строке с правами администратора выполните:
Код:

reagentc /info >%userprofile%\desktop\rinfo.txt
dir c:\recovery /a:hs /s >%userprofile%\desktop\rec.txt

на рабочем столе создадутся 2 текстовых файла - rinfo.txt и rec.txt - тоже прикрепите к сообщению.


Цитата:

Цитата rover_61eg
Она скрыта на отдельном разделе диска »

это в Win 8. В Win 7 - на разделе С

rover_61eg 12-11-2012 20:06 2024317

Цитата:

Цитата okshef
это в Win 8. В Win 7 - на разделе С »

Ну не знаю, может я не правильно выразился, вот мой принтскрин


Nomad_AlexSS 12-11-2012 21:13 2024368

Цитата:

Цитата rover_61eg
Точно нет?, »


Абсолютно точно. :)

Vadikan 12-11-2012 21:20 2024376

Nomad_AlexSS, читайте пост 6.

Nomad_AlexSS 12-11-2012 21:52 2024404

Вложений: 2
Цитата:

Цитата okshef
сделайте 2 файла, получение которых описано после слов Внимание - обязательно к исполнению! в шапке темы Восстановление загрузки Windows 7 после установки XP и создание двойной загрузки (файл bcdcfg.txt c опцией enum all). »

Программа MultiBoot у меня почему-то не запускается. :o
Код:

Сигнатура проблемы:
  Имя события проблемы:        APPCRASH
  Имя приложения:        MultiBoot.exe
  Версия приложения:        0.0.0.0
  Отметка времени приложения:        4d33800c
  Имя модуля с ошибкой:        ntdll.dll
  Версия модуля с ошибкой:        6.1.7601.17725
  Отметка времени модуля с ошибкой:        4ec49b8f
  Код исключения:        c0000005
  Смещение исключения:        00033792
  Версия ОС:        6.1.7601.2.1.0.256.1
  Код языка:        1049
  Дополнительные сведения 1:        0a9e
  Дополнительные сведения 2:        0a9e372d3b4ad19135b953a78882e789
  Дополнительные сведения 3:        0a9e
  Дополнительные сведения 4:        0a9e372d3b4ad19135b953a78882e789

Ознакомьтесь с заявлением о конфиденциальности в Интернете:
  http://go.microsoft.com/fwlink/?link...8&clcid=0x0419

Если заявление о конфиденциальности в Интернете недоступно, ознакомьтесь с его локальным вариантом:
  C:\Windows\system32\ru-RU\erofflps.txt

Из неё только сама распаковывается програмка BcdEdit, файл которой лежит рядом.

Диск - 0. Собственно, на C стоит Windows 7, D - для файлов, а последние 2 "безбуквенных" - линукс.

Цитата:

Цитата okshef
Так же в командной строке с правами администратора выполните »

Код:

C:\Users\Alex_SS>reagentc /info >%userprofile%\desktop\rinfo.txt

C:\Users\Alex_SS>dir c:\recovery /a:hs /s >%userprofile%\desktop\rec.txt
Файл не найден

C:\Users\Alex_SS>


okshef 12-11-2012 21:59 2024408

Не запускается - плохо, но не смертельно. Выполните
Код:

bcdedit /enum all >%userprofile%\desktop\bcdcfg.txt
Воспользуйтесь поиском и выясните, есть ли в папке Windows (и в каких подпапках), файлы winre.wim и boot.sdi

Nomad_AlexSS 12-11-2012 22:03 2024414

Вложений: 1
Вот.

Нашёл только это:
Код:

C:\Windows\Boot\DVD\EFI\boot.sdi
C:\Windows\Boot\DVD\PCAT\boot.sdi
C:\Windows\System32\boot.sdi
C:\Windows\SysWOW64\boot.sdi
C:\Windows\winsxs\amd64_microsoft-windows-b..environment-dvd-efi_31bf3856ad364e35_6.1.7600.16385_none_313c88fc9e3423aa\boot.sdi
C:\Windows\winsxs\amd64_microsoft-windows-b..nvironment-dvd-pcat_31bf3856ad364e35_6.1.7600.16385_none_f60cc30a4a2fb068\boot.sdi
C:\Windows\winsxs\amd64_microsoft-windows-winre-recoverytools_31bf3856ad364e35_6.1.7600.16385_none_3142c61b8ada510f\boot.sdi
C:\Windows\winsxs\x86_microsoft-windows-winre-recoverytools_31bf3856ad364e35_6.1.7601.17514_none_d7553e5fcf6b6373\boot.sdi

Цитата:

Отключите антивирусник, или добавтье программу в исключения.
Я его заранее выгрузил полностью (KIS) - бестолку.

rover_61eg 12-11-2012 22:04 2024415

Цитата:

Цитата Nomad_AlexSS
Программа MultiBoot у меня почему-то не запускается. »

Отключите антивирусник, или добавтье программу в исключения.

okshef 12-11-2012 22:36 2024434

Что вы делали с системой, что у вас такая катавасия? Чтобы продолжить, мне нужно знать, есть ли у вас установочный диск с системой?

Nomad_AlexSS 12-11-2012 22:49 2024441

Да я уже сам не знаю. :) Диск имеется в наличии.

okshef 12-11-2012 23:00 2024456

В командной строке выполните:
Код:

bcdedit /deletevalue {bootmgr} path
bcdedit /delete {416823f2-4fe6-11e0-a0a0-9b81f5a939f2}
bcdedit /delete {416823f3-4fe6-11e0-a0a0-9b81f5a939f2}
bcdedit /delete {416823f4-4fe6-11e0-a0a0-9b81f5a939f2}
bcdedit /delete {416823f5-4fe6-11e0-a0a0-9b81f5a939f2}
bcdedit /delete {416823f8-4fe6-11e0-a0a0-9b81f5a939f2}
bcdedit /delete {416823f9-4fe6-11e0-a0a0-9b81f5a939f2}
bcdedit /enum all >%userprofile%\desktop\bcdcfg.txt
reagentc /disable

в результате выполнения предпоследней команды появится новый файл bcdcfg.txt - прикрепите к следующему сообщению.

Nomad_AlexSS 12-11-2012 23:07 2024459

Вложений: 1
Сделал

okshef 12-11-2012 23:18 2024469

Продолжаем:
Код:

bcdedit /displayorder {416823f3-4fe6-11e0-a0a0-9b81f5a939f2} /remove
bcdedit /displayorder {416823f4-4fe6-11e0-a0a0-9b81f5a939f2} /remove
bcdedit /displayorder {416823f8-4fe6-11e0-a0a0-9b81f5a939f2} /remove
bcdedit /enum all >%userprofile%\desktop\bcdcfg.txt

Как вы понимаете - новый файл bcdcfg.txt

Очень интересно. Команда reagentc /disable выполнилась успешно?

Nomad_AlexSS 12-11-2012 23:23 2024472

Вложений: 1
Цитата:

Цитата okshef
reagentc /disable выполнилась успешно? »

Неа, с ошибкой.
Цитата:

C:\Users\Alex_SS>reagentc /disable
REAGENTC.EXE: не удалось выполнить операцию: 2
Не удается найти указанный файл.

okshef 13-11-2012 00:09 2024495

А вот теперь самое интересное:
в папке source на дистрибутивном диске с Windows 7 найдите файл install.wim
Откройте его с помощью 7-Zip
Найдите папку 4\Windows\System32\Recovery\. Скопируйте папку Recovery в свою папку Windows/System32
После этого в командной строке выполните
Код:

md c:\recovery\416823f4-4fe6-11e0-a0a0-9b81f5a939f2
xcopy Windows\System32\Recovery\winre.wim c:\recovery\416823f4-4fe6-11e0-a0a0-9b81f5a939f2
xcopy Windows\System32\boot.sdi c:\recovery\416823f4-4fe6-11e0-a0a0-9b81f5a939f2
reagentc /disable          обратите внимание на успешность выполнения команды
reagentc /enable            сообщите результат выполнения
bcdedit /enum all >%userprofile%\desktop\bcdcfg.txt

Новый файл bcdcfg.txt

Nomad_AlexSS 13-11-2012 00:32 2024509

Вложений: 1
Код:

C:\Users\Alex_SS>reagentc /disable
REAGENTC.EXE: не удалось выполнить операцию: 2
Не удается найти указанный файл.

C:\Users\Alex_SS>reagentc /enable
REAGENTC.EXE: не удалось выполнить операцию: 3
Системе не удается найти указанный путь.


okshef 13-11-2012 07:38 2024566

Nomad_AlexSS, повторите еще раз 2 файла
Код:

reagentc /info >%userprofile%\desktop\rinfo.txt
dir c:\recovery /a:hs /s >%userprofile%\desktop\rec.txt


Nomad_AlexSS 13-11-2012 16:23 2024869

Вложений: 1
Сделал. :)

Только папку Recovery у меня не скрытая, поэтому подкорректировал команду.

okshef 13-11-2012 16:47 2024889

Nomad_AlexSS, файл bcdcfg свежий? Откуда в нем берется мусор, который мы удаляем каждый раз?

Nomad_AlexSS 13-11-2012 17:17 2024917

Это уже вторая интересная история. ))
Он сбрасывается после перезагрузки системы. Сейчас специально проверил. Выполнил все команды по чистке:
читать дальше »
Код:


Диспетчер загрузки Windows
--------------------
идентификатор          {bootmgr}
device                  partition=C:
description            Windows Boot Manager
locale                  ru-RU
inherit                {globalsettings}
default                {current}
resumeobject            {f82c66af-2e0d-11e1-97f3-806e6f6e6963}
displayorder            {current}
toolsdisplayorder      {memdiag}
timeout                5

Загрузка Windows
-------------------
идентификатор          {current}
device                  partition=C:
path                    \Windows\system32\winload.exe
description            Microsoft Windows 7 Ultimate x64
locale                  ru-ru
recoverysequence        {416823f4-4fe6-11e0-a0a0-9b81f5a939f2}
recoveryenabled        Yes
osdevice                partition=C:
systemroot              \Windows
resumeobject            {f82c66af-2e0d-11e1-97f3-806e6f6e6963}
nx                      OptOut
numproc                4
usefirmwarepcisettings  No
safebootalternateshell  No

Выход из режима гибернации
--------------------------
идентификатор          {f82c66af-2e0d-11e1-97f3-806e6f6e6963}
device                  partition=C:
path                    \Windows\system32\winresume.exe
description            Microsoft Windows 7 Ultimate x64
locale                  ru-RU
inherit                {resumeloadersettings}
filedevice              partition=C:
filepath                \hiberfil.sys
debugoptionenabled      No

Проверка памяти Windows
---------------------
идентификатор          {memdiag}
device                  partition=C:
path                    \boot\memtest.exe
description            Диагностика памяти
locale                  ru-RU
inherit                {globalsettings}
badmemoryaccess        Yes

Параметры EMS
-------------
идентификатор          {emssettings}
bootems                Yes

Параметры отладчика
-------------------
идентификатор          {dbgsettings}
debugtype              Serial
debugport              1
baudrate                115200

Дефекты ОЗУ
-----------
идентификатор          {badmemory}

Глобальные параметры
--------------------
идентификатор          {globalsettings}
inherit                {dbgsettings}
                        {emssettings}
                        {badmemory}

Параметры загрузчика
--------------------
идентификатор          {bootloadersettings}
inherit                {globalsettings}
                        {hypervisorsettings}

Параметры гипервизора
-------------------
идентификатор          {hypervisorsettings}
hypervisordebugtype    Serial
hypervisordebugport    1
hypervisorbaudrate      115200

Параметры загрузчика восстановления
-----------------------------------
идентификатор          {resumeloadersettings}
inherit                {globalsettings}

Перезагрузил компьютер и стало так:
Код:


Диспетчер загрузки Windows
--------------------
идентификатор          {bootmgr}
device                  partition=C:
path                    \
description            Windows Boot Manager
locale                  ru-RU
inherit                {globalsettings}
default                {current}
resumeobject            {f82c66af-2e0d-11e1-97f3-806e6f6e6963}
displayorder            {416823f3-4fe6-11e0-a0a0-9b81f5a939f2}
                        {416823f4-4fe6-11e0-a0a0-9b81f5a939f2}
                        {416823f8-4fe6-11e0-a0a0-9b81f5a939f2}
                        {current}
toolsdisplayorder      {memdiag}
timeout                5

Загрузка Windows
-------------------
идентификатор          {current}
device                  partition=C:
path                    \Windows\system32\winload.exe
description            Microsoft Windows 7 Ultimate x64
locale                  ru-ru
recoverysequence        {416823f4-4fe6-11e0-a0a0-9b81f5a939f2}
recoveryenabled        Yes
osdevice                partition=C:
systemroot              \Windows
resumeobject            {f82c66af-2e0d-11e1-97f3-806e6f6e6963}
nx                      OptOut
numproc                4
usefirmwarepcisettings  No
safebootalternateshell  No

Выход из режима гибернации
--------------------------
идентификатор          {416823f2-4fe6-11e0-a0a0-9b81f5a939f2}
device                  unknown
path                    \Windows\system32\winresume.exe
description            Windows Resume Application
locale                  ru-RU
inherit                {resumeloadersettings}
filedevice              unknown
filepath                \hiberfil.sys
debugoptionenabled      No

Выход из режима гибернации
--------------------------
идентификатор          {f82c66af-2e0d-11e1-97f3-806e6f6e6963}
device                  partition=C:
path                    \Windows\system32\winresume.exe
description            Microsoft Windows 7 Ultimate x64
locale                  ru-RU
inherit                {resumeloadersettings}
filedevice              partition=C:
filepath                \hiberfil.sys
debugoptionenabled      No

Проверка памяти Windows
---------------------
идентификатор          {memdiag}
device                  partition=C:
path                    \boot\memtest.exe
description            Диагностика памяти
locale                  ru-RU
inherit                {globalsettings}
badmemoryaccess        Yes

Параметры EMS
-------------
идентификатор          {emssettings}
bootems                Yes

Параметры отладчика
-------------------
идентификатор          {dbgsettings}
debugtype              Serial
debugport              1
baudrate                115200

Дефекты ОЗУ
-----------
идентификатор          {badmemory}

Глобальные параметры
--------------------
идентификатор          {globalsettings}
inherit                {dbgsettings}
                        {emssettings}
                        {badmemory}

Параметры загрузчика
--------------------
идентификатор          {bootloadersettings}
inherit                {globalsettings}
                        {hypervisorsettings}

Параметры гипервизора
-------------------
идентификатор          {hypervisorsettings}
hypervisordebugtype    Serial
hypervisordebugport    1
hypervisorbaudrate      115200

Параметры загрузчика восстановления
-----------------------------------
идентификатор          {resumeloadersettings}
inherit                {globalsettings}

Параметры устройств
-------------------
идентификатор          {416823f5-4fe6-11e0-a0a0-9b81f5a939f2}
description            Ramdisk Options
ramdisksdidevice        unknown
ramdisksdipath          \Recovery\416823f4-4fe6-11e0-a0a0-9b81f5a939f2\boot.sdi

Параметры устройств
-------------------
идентификатор          {416823f9-4fe6-11e0-a0a0-9b81f5a939f2}
ramdisksdidevice        unknown
ramdisksdipath          \Recovery\416823f4-4fe6-11e0-a0a0-9b81f5a939f2\boot.sdi


okshef 13-11-2012 19:07 2024991

Делаем так:
- переместите файлы winre.wim и boot.sdi из папки c:\recovery\416823f4-4fe6-11e0-a0a0-9b81f5a939f2 в папку c:\Recovery
- в командной строке выполните
Код:

reagentc /setreimage /path C:\Recovery /target c:\Windows
reagentc /enable

Сообщите результаты выполнения команд и повторите все три файла. Перезагрузитесь и проверьте работу F8.

Nomad_AlexSS 13-11-2012 19:55 2025033

Вот всё.
Пункт по-прежнему не работает.
читать дальше »
Код:

C:\Users\Alex_SS>reagentc /setreimage /path C:\Recovery /target c:\Windows
REAGENTC.EXE: не удалось выполнить операцию: 3
Системе не удается найти указанный путь.

C:\Users\Alex_SS>reagentc /enable
REAGENTC.EXE: не удалось выполнить операцию: 3
Системе не удается найти указанный путь.

Код:

Расширенная конфигурация среды восстановления

    Включение среды восстановления Windows:                      0
    Промежуточная среда восстановления Windows:                  1
    Включение установки:                                          0
    Настраиваемое средство восстановления:                        0
    Каталог WinRE.WIM:                                           
    Среда восстановления:                                       
    ИД данных конфигурации загрузки:                              00000000-0000-0000-0000-000000000000
    Файлы установки:                                             
    Операция восстановления:                                      4
    Параметр операции:                                           
    Код опроса клавиши загрузки:                                  0x0
REAGENTC.EXE: операция выполнена успешно

Код:

Содержимое папки c:\recovery

13.11.2012  19:43    <DIR>          .
13.11.2012  19:43    <DIR>          ..
11.06.2009  01:06        3*170*304 boot.sdi
14.07.2009  07:43      168*390*841 winRE.wim
              2 файлов    171*561*145 байт

    Всего файлов:
              2 файлов    171*561*145 байт
              2 папок  51*110*010*880 байт свободно

Код:

Диспетчер загрузки Windows
--------------------
идентификатор          {bootmgr}
device                  partition=C:
path                    \
description            Windows Boot Manager
locale                  ru-RU
inherit                {globalsettings}
default                {current}
resumeobject            {f82c66af-2e0d-11e1-97f3-806e6f6e6963}
displayorder            {416823f3-4fe6-11e0-a0a0-9b81f5a939f2}
                        {416823f4-4fe6-11e0-a0a0-9b81f5a939f2}
                        {416823f8-4fe6-11e0-a0a0-9b81f5a939f2}
                        {current}
toolsdisplayorder      {memdiag}
timeout                5

Загрузка Windows
-------------------
идентификатор          {current}
device                  partition=C:
path                    \Windows\system32\winload.exe
description            Microsoft Windows 7 Ultimate x64
locale                  ru-ru
recoverysequence        {416823f4-4fe6-11e0-a0a0-9b81f5a939f2}
recoveryenabled        Yes
osdevice                partition=C:
systemroot              \Windows
resumeobject            {f82c66af-2e0d-11e1-97f3-806e6f6e6963}
nx                      OptOut
numproc                4
usefirmwarepcisettings  No
safebootalternateshell  No

Выход из режима гибернации
--------------------------
идентификатор          {416823f2-4fe6-11e0-a0a0-9b81f5a939f2}
device                  unknown
path                    \Windows\system32\winresume.exe
description            Windows Resume Application
locale                  ru-RU
inherit                {resumeloadersettings}
filedevice              unknown
filepath                \hiberfil.sys
debugoptionenabled      No

Выход из режима гибернации
--------------------------
идентификатор          {f82c66af-2e0d-11e1-97f3-806e6f6e6963}
device                  partition=C:
path                    \Windows\system32\winresume.exe
description            Microsoft Windows 7 Ultimate x64
locale                  ru-RU
inherit                {resumeloadersettings}
filedevice              partition=C:
filepath                \hiberfil.sys
debugoptionenabled      No

Проверка памяти Windows
---------------------
идентификатор          {memdiag}
device                  partition=C:
path                    \boot\memtest.exe
description            Диагностика памяти
locale                  ru-RU
inherit                {globalsettings}
badmemoryaccess        Yes

Параметры EMS
-------------
идентификатор          {emssettings}
bootems                Yes

Параметры отладчика
-------------------
идентификатор          {dbgsettings}
debugtype              Serial
debugport              1
baudrate                115200

Дефекты ОЗУ
-----------
идентификатор          {badmemory}

Глобальные параметры
--------------------
идентификатор          {globalsettings}
inherit                {dbgsettings}
                        {emssettings}
                        {badmemory}

Параметры загрузчика
--------------------
идентификатор          {bootloadersettings}
inherit                {globalsettings}
                        {hypervisorsettings}

Параметры гипервизора
-------------------
идентификатор          {hypervisorsettings}
hypervisordebugtype    Serial
hypervisordebugport    1
hypervisorbaudrate      115200

Параметры загрузчика восстановления
-----------------------------------
идентификатор          {resumeloadersettings}
inherit                {globalsettings}

Параметры устройств
-------------------
идентификатор          {416823f5-4fe6-11e0-a0a0-9b81f5a939f2}
description            Ramdisk Options
ramdisksdidevice        unknown
ramdisksdipath          \Recovery\416823f4-4fe6-11e0-a0a0-9b81f5a939f2\boot.sdi

Параметры устройств
-------------------
идентификатор          {416823f9-4fe6-11e0-a0a0-9b81f5a939f2}
ramdisksdidevice        unknown
ramdisksdipath          \Recovery\416823f4-4fe6-11e0-a0a0-9b81f5a939f2\boot.sdi


Reagentc не имеет случайно каких-нибудь завимостей от других служб ? Или от ещё каких-нибудь файлов ?
Да что ж такое, опять этот BCD сбросился... :lamer:

Nomad_AlexSS 13-11-2012 21:06 2025086

Да нет, на это он тоже ошибки выдаёт.
В общем есть идея перекинуть пару файликов с другой системы. Завтра займусь, если что - отпишусь.

okshef 13-11-2012 23:14 2025175

Цитата:

Цитата Nomad_AlexSS
есть идея »

плохая. Файлы то у вас на месте. Давайте проверять:
у вас в папках \Windows\system32 и \Windows\sysWOW64 должны быть каталоги Recovery
Что в этих (Recovery) каталогах?
Так же в папках \Windows\system32 и \Windows\sysWOW64 должны быть файлы boot.sdi
Что сейчас находится в папке C:\Recovery?

Nomad_AlexSS 14-11-2012 16:22 2025538

Цитата:

Цитата okshef
плохая. »

Так и есть. Не сработало, хотел подменить файл ReAgent.xml ))

\Windows\system32\Recovery
Здесь файлы ReAgent.xml и winRE.wim

Содержимое файла ReAgent.xml
Код:

<?xml version='1.0' encoding='utf-8' standalone='yes'?>
<WindowsRE version="1.0">
        <WinreBCD id=""></WinreBCD>
        <WinreLocation path="" id="0" offset="0"></WinreLocation>
        <ImageLocation path="" id="0" offset="0"></ImageLocation>
        <OsInstallLocation path="" id="0" offset="0"></OsInstallLocation>
        <InstallState state="0"></InstallState>
        <OsInstallAvailable state="0"></OsInstallAvailable>
        <WinREStaged state="0"></WinREStaged>       
        <ScheduledOperation state="4"></ScheduledOperation>
        <OperationParam path=""></OperationParam>
        <OsBuildVersion path=""></OsBuildVersion>
        <OemTool state="0"></OemTool>
        <BootKey state="0"></BootKey>
</WindowsRE>

\Windows\SysWOW64\Recovery
Здесь только файл ReAgent.xml полностью идентичный первому.
Докинул образ winre.wim и сюда.

C:\Windows\System32\boot.sdi
C:\Windows\SysWOW64\boot.sdi

Эти файлы имеются.

Код:

Содержимое папки C:\recovery

14.11.2012  16:11    <DIR>          .
14.11.2012  16:11    <DIR>          ..
11.06.2009  01:06        3 170 304 boot.sdi
14.07.2009  07:43      168 390 841 winRE.wim
              2 файлов    171 561 145 байт
              2 папок  50 742 132 736 байт свободно


okshef 14-11-2012 16:35 2025552

Давайте сделаем так: вы 2 файла из C:\Recovery куда-нибудь сохраните (в папку профиля, и т.п.), чтобы они у вас были для восстановления. Убедитесь, что в обоих системных папках (system32 и syswow64) есть файлы winre.wim
В командной строке выполните
Код:

reagentc /setreimage /path C:\Recovery /target c:\Windows
reagentc /enable

Будет ругаться?

Nomad_AlexSS 14-11-2012 17:03 2025570

Да, ругается на обе команды.
Код:

C:\Users\Alex_SS>reagentc /setreimage /path C:\Recovery /target c:\Windows
REAGENTC.EXE: не удалось выполнить операцию: 3
Системе не удается найти указанный путь.

C:\Users\Alex_SS>reagentc /enable
REAGENTC.EXE: не удалось выполнить операцию: 3
Системе не удается найти указанный путь.

P.S: Зато вроде бы разобрался с BCD. Больше не сбрасывается. :) Теперь такой:
читать дальше »
Код:

Диспетчер загрузки Windows
--------------------
идентификатор          {bootmgr}
device                  partition=C:
description            Windows Boot Manager
locale                  ru-RU
inherit                {globalsettings}
default                {current}
resumeobject            {f82c66af-2e0d-11e1-97f3-806e6f6e6963}
displayorder            {current}
toolsdisplayorder      {memdiag}
timeout                5

Загрузка Windows
-------------------
идентификатор          {current}
device                  partition=C:
path                    \Windows\system32\winload.exe
description            Microsoft Windows 7 Ultimate x64
locale                  ru-ru
recoverysequence        {416823f4-4fe6-11e0-a0a0-9b81f5a939f2}
recoveryenabled        Yes
osdevice                partition=C:
systemroot              \Windows
resumeobject            {f82c66af-2e0d-11e1-97f3-806e6f6e6963}
nx                      OptOut
numproc                4
usefirmwarepcisettings  No
safebootalternateshell  No

Выход из режима гибернации
--------------------------
идентификатор          {f82c66af-2e0d-11e1-97f3-806e6f6e6963}
device                  partition=C:
path                    \Windows\system32\winresume.exe
description            Microsoft Windows 7 Ultimate x64
locale                  ru-RU
inherit                {resumeloadersettings}
filedevice              partition=C:
filepath                \hiberfil.sys
debugoptionenabled      No

Проверка памяти Windows
---------------------
идентификатор          {memdiag}
device                  partition=C:
path                    \boot\memtest.exe
description            Диагностика памяти
locale                  ru-RU
inherit                {globalsettings}
badmemoryaccess        Yes

Параметры EMS
-------------
идентификатор          {emssettings}
bootems                Yes

Параметры отладчика
-------------------
идентификатор          {dbgsettings}
debugtype              Serial
debugport              1
baudrate                115200

Дефекты ОЗУ
-----------
идентификатор          {badmemory}

Глобальные параметры
--------------------
идентификатор          {globalsettings}
inherit                {dbgsettings}
                        {emssettings}
                        {badmemory}

Параметры загрузчика
--------------------
идентификатор          {bootloadersettings}
inherit                {globalsettings}
                        {hypervisorsettings}

Параметры гипервизора
-------------------
идентификатор          {hypervisorsettings}
hypervisordebugtype    Serial
hypervisordebugport    1
hypervisorbaudrate      115200

Параметры загрузчика восстановления
-----------------------------------
идентификатор          {resumeloadersettings}
inherit                {globalsettings}


okshef 14-11-2012 22:55 2025748

Давайте попробуем пойти на "обман": создайте в корне С: папку WinRE, закиньте туда файлы winre.wim и boot.sdi и выполните:
Код:

reagentc /disable      ошибку игнорируйте
reagentc /setreimage /path C:\WinRE /target c:\Windows
reagentc /enable

Результат?

Nomad_AlexSS 15-11-2012 15:48 2026130

Код:

C:\Users\Alex_SS>reagentc /disable
REAGENTC.EXE: не удалось выполнить операцию: 2
Не удается найти указанный файл.

C:\Users\Alex_SS>reagentc /setreimage /path C:\WinRE /target c:\Windows
REAGENTC.EXE: не удалось выполнить операцию: 3
Системе не удается найти указанный путь.

C:\Users\Alex_SS>reagentc /enable
REAGENTC.EXE: не удалось выполнить операцию: 3
Системе не удается найти указанный путь.

Интересно... На disable ошибка про операцию 2, а на остальные команды - 3...

okshef 15-11-2012 16:49 2026188

Вынужден расписаться в своем бессилии, что-то не нравиться реагенту. Права на папку Windows\system32 не меняли?
Как переустановить Windows 7, сохранив настройки и установленные программы - не вариант?

Nomad_AlexSS 15-11-2012 18:30 2026280

Вообщем я проблему решил. :)
1. Загрузил средство восстановления системы с установочного диска и удалил C:\boot\BCD (хотя может это и не надо было делать вовсе, но решил чтобы уж наверняка).
2. Перезагрузился. Сново загрузился с установочного диска. На этот раз средство восстановления системы выдало сообщение о проблемах с загрузкой системы (так как BCD нет на жёстком диске) и оно автоматически восстановило загрузку для Windows 7 и для среды восстановления.
3. Загружаюсь, жму F8. Имеется пункт для восстановления системы, но он всё равно не работает. Перезагружаюсь.
4. Захожу в Безопасный режим. Русифицировал меню загрузки командой:
Код:

bcdboot %windir% /l ru-ru
и опять перезагрузился.
5. На этот раз пункт ПРОПАЛ (но зато всё на-русском стало :) ). Загружаю снова Безопасный режим, чищу програмкой Visual BCD мусор (была запись о RAM-диске). Пробую команду для reagentc'а, которую Вы мне несколько раз писали и о чудо - операция выполнена успешно !! :gigi:

читать дальше »

Код:

Расширенная конфигурация среды восстановления

    Включение среды восстановления Windows:                      1
    Промежуточная среда восстановления Windows:                  1
    Включение установки:                                          1
    Настраиваемое средство восстановления:                        1
    Каталог WinRE.WIM:                                            \\?\GLOBALROOT
\device\harddisk0\partition1\Recovery\416823fb-4fe6-11e0-a0a0-9b81f5a939f2
    Среда восстановления:                                        \\?\GLOBALROOT
\device\harddisk0\partition1\Recovery\e17d50bf-2f2d-11e2-86f5-b977c249da3e
    ИД данных конфигурации загрузки:                              e17d50bf-2f2d-
11e2-86f5-b977c249da3e
    Файлы установки:
    Операция восстановления:                                      4
    Параметр операции:
    Код опроса клавиши загрузки:                                  0x0
REAGENTC.EXE: операция выполнена успешно

А это версия ответа на команду для небезопасного режима Windows:
Код:

Расширенная конфигурация среды восстановления

    Включение среды восстановления Windows:                      1
    Промежуточная среда восстановления Windows:                  0
    Включение установки:                                          1
    Настраиваемое средство восстановления:                        1
    Каталог WinRE.WIM:                                           
    Среда восстановления:                                        \\?\GLOBALROOT\device\harddisk0\partition1\Recovery\e17d50c1-2f2d-11e2-86f5-b977c249da3e
    ИД данных конфигурации загрузки:                              e17d50c1-2f2d-11e2-86f5-b977c249da3e
    Файлы установки:                                             
    Операция восстановления:                                      4
    Параметр операции:                                           
    Код опроса клавиши загрузки:                                  0x0
REAGENTC.EXE: операция выполнена успешно

BCD:
Код:

Диспетчер загрузки Windows
--------------------
идентификатор          {bootmgr}
device                  partition=C:
description            Windows Boot Manager
locale                  ru-Ru
inherit                {globalsettings}
default                {current}
resumeobject            {e17d50bd-2f2d-11e2-86f5-b977c249da3e}
displayorder            {current}
toolsdisplayorder      {memdiag}
timeout                5

Загрузка Windows
-------------------
идентификатор          {current}
device                  partition=C:
path                    \Windows\system32\winload.exe
description            Microsoft Windows 7 Ultimate x64
locale                  ru-Ru
inherit                {bootloadersettings}
recoverysequence        {e17d50c1-2f2d-11e2-86f5-b977c249da3e}
recoveryenabled        Yes
osdevice                partition=C:
systemroot              \Windows
resumeobject            {e17d50bd-2f2d-11e2-86f5-b977c249da3e}
nx                      OptIn
detecthal              Yes

Загрузка Windows
-------------------
идентификатор          {e17d50c1-2f2d-11e2-86f5-b977c249da3e}
device                  ramdisk=[C:]\Recovery\e17d50c1-2f2d-11e2-86f5-b977c249da3e\Winre.wim,{e17d50c2-2f2d-11e2-86f5-b977c249da3e}
path                    \windows\system32\winload.exe
description            Windows Recovery Environment
inherit                {bootloadersettings}
osdevice                ramdisk=[C:]\Recovery\e17d50c1-2f2d-11e2-86f5-b977c249da3e\Winre.wim,{e17d50c2-2f2d-11e2-86f5-b977c249da3e}
systemroot              \windows
nx                      OptIn
winpe                  Yes

Выход из режима гибернации
--------------------------
идентификатор          {e17d50bd-2f2d-11e2-86f5-b977c249da3e}
device                  partition=C:
path                    \Windows\system32\winresume.exe
description            Windows Resume Application
locale                  ru-Ru
inherit                {resumeloadersettings}
filedevice              partition=C:
filepath                \hiberfil.sys
debugoptionenabled      No

Проверка памяти Windows
---------------------
идентификатор          {memdiag}
device                  partition=C:
path                    \boot\memtest.exe
description            Диагностика памяти
locale                  ru-Ru
inherit                {globalsettings}
badmemoryaccess        Yes

Параметры EMS
-------------
идентификатор          {emssettings}
bootems                Yes

Параметры отладчика
-------------------
идентификатор          {dbgsettings}
debugtype              Serial
debugport              1
baudrate                115200

Дефекты ОЗУ
-----------
идентификатор          {badmemory}

Глобальные параметры
--------------------
идентификатор          {globalsettings}
inherit                {dbgsettings}
                        {emssettings}
                        {badmemory}

Параметры загрузчика
--------------------
идентификатор          {bootloadersettings}
inherit                {globalsettings}
                        {hypervisorsettings}

Параметры гипервизора
-------------------
идентификатор          {hypervisorsettings}
hypervisordebugtype    Serial
hypervisordebugport    1
hypervisorbaudrate      115200

Параметры загрузчика восстановления
-----------------------------------
идентификатор          {resumeloadersettings}
inherit                {globalsettings}

Параметры устройств
-------------------
идентификатор          {e17d50c2-2f2d-11e2-86f5-b977c249da3e}
description            Ramdisk Options
ramdisksdidevice        partition=C:
ramdisksdipath          \Recovery\e17d50c1-2f2d-11e2-86f5-b977c249da3e\boot.sdi


Также работают команды \enable и \disable. Однако в обычном режиме reagentc полностью бесполезен и говорит о каких-то тупых непонятых ошибках.

P.S: А средство-то на английском языке. Русский язык вообще не переваривает, пишет знаки вопроса. Но это уже мелочи. :)

okshef 15-11-2012 20:46 2026395

Nomad_AlexSS, вы меня очень обрадовали. Хотел бы для себя узнать поподробнее
Цитата:

Цитата Nomad_AlexSS
в обычном режиме reagentc полностью бесполезен и говорит о каких-то тупых непонятых ошибках. »

Какие?
Цитата:

Цитата Nomad_AlexSS
P.S: А средство-то »

О каком средстве речь?

Nomad_AlexSS 15-11-2012 22:47 2026476

Цитата:

Цитата okshef
Какие? »

Ну как в постах 32, 34, например. ))

Цитата:

Цитата okshef
О каком средстве речь? »

То самое "Устранение неполадок компьютера", которое пытались восстановить. :)

okshef 15-11-2012 23:50 2026528

Язык, видимо, определен файлом winre.wim

А по остальному - остается только удивляться. Спасибо за терпение и плодотворную работу!

Wu-Tang 08-03-2021 05:34 2952004

приветствую!
подниму тему, тк проблема схожая, восстанавливал winre на двух 7-ах и какие-то странности творятся, как у Nomad_AlexSS, сижу вторую ночь ковыряю, но пока не нашел, где собака порылась )))
в общем пункт по f8 есть, среду при выборе пункта загружает, но мне не нравятся детали.

info

C:\Windows\System32>reagentc /info
Расширенная конфигурация среды восстановления

Включение среды восстановления Windows: 0
Промежуточная среда восстановления Windows: 0
Включение установки: 0
Настраиваемое средство восстановления: 0
Каталог WinRE.WIM:
Среда восстановления:
ИД данных конфигурации загрузки: 00000000-0000-
0000-0000-000000000000
Файлы установки:
Операция восстановления: 4
Параметр операции:
Код опроса клавиши загрузки: 0x0
REAGENTC.EXE: операция выполнена успешно

C:\Windows\System32>

то что показывает, что среда выключена, ноли в id, хотя winre лежит в папке с именем в виде id, а также я не могу выключить и включить re повторно.
http://ipic.su/img/img7/fs/2021-03-0...1615170790.jpg
я бы хотел, чтобы было, как положено, а не вот с такими багами...


Время: 09:01.

Время: 09:01.
© OSzone.net 2001-