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

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 7 (http://forum.oszone.net/forumdisplay.php?f=95)
-   -   При нажатии F8 нет пункта "Устранение неполадок компьютера" (http://forum.oszone.net/showthread.php?t=207323)

Celsus 21-05-2011 21:35 1680291

При нажатии F8 нет пункта "Устранение неполадок компьютера"
 
Вопрос: можно ли использовать winre.wim из папки recovery для восстановления?
Прочитал 1 статью Как я восстанавливал рухнувший Windows 7, в которой написано, как это делать, но у меня нет пункта, который выделен на скриншоте

До загрузки Windows 7 Home Premium SP1 (оригинальная русская версия + активатор ****)) нажимаю F8, первая строка - Safe Mode. Или этот пункт УСТРАНЕНИЕ НЕПОЛАДОК КОМПЬЮТЕРА появляется только при неполадках? BCD сделан в Multiboot, в нем также запись о XP (хотя, может, это и не причем).

Кроме F8, есть другие способы запускать данную среду восстановления?

Решение


Восстановления пункта «Устранение неполадок компьютера» в меню дополнительных вариантов загрузки Windows 7

okshef 21-05-2011 22:18 1680312

Celsus, Восстановления пункта «Устранение неполадок компьютера» в меню дополнительных вариантов загрузки Windows 7

Можете добавить пункт в диспетчер загрузки. Если хотите узнать как - сделайте файл bcdcfg.txt - Получение текстового файла, содержащего сведения о конфигурации загрузки

Vadikan 21-05-2011 22:18 1680313

Цитата:

Цитата Celsus
Кроме F8, есть другие способы запускать данную среду восстановления? »

Да, с установочного диска или с диска восстановления.

См. Использование среды восстановления Windows RE в Windows 7

Celsus 23-05-2011 20:25 1681276

Вложений: 2
okshef,
После применения Multiboot информация о ramdisk из команды /enum пропала, но можно увидеть в команде /enum all

Загрузка Windows
-------------------
идентификатор {a7935430-8308-11e0-bee4-a75865a30a20}
device ramdisk=[C:]\Recovery\e2f03883-726c-11e0-8eb6-da89a6642520\Winre.wim,{a7935431-8308-11e0-bee4-a75865a30a20}
path \windows\system32\winload.exe
description Windows Recovery Environment (восстановлено)
locale
osdevice ramdisk=[C:]\Recovery\e2f03883-726c-11e0-8eb6-da89a6642520\Winre.wim,{a7935431-8308-11e0-bee4-a75865a30a20}
systemroot \windows
winpe Yes
При выполнение команды REAgentC.exe /disable
Появляется сообщение: REAGENTC.EXE: не удалось выполнить операцию: 2
Не удается найти указанный файл.

При выполнение команды REAgentC.exe /enable
Появляется сообщение: REAGENTC.EXE: не удалось выполнить операцию: 64e.
Продукт удален из системы.

Файл reagent в system32. Запускал командную строку с правами администратора. UAC отключен.

okshef 23-05-2011 20:52 1681294

Celsus, сделайте файл полной конфигурации загрузки (выберите /enum all) и выполните команду
Код:

reagentc /info >%userprofile%\info.txt
файл info.txt найдете в папке пользователя. Прикрепите к сообщению.

Celsus 23-05-2011 20:57 1681299

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

okshef 23-05-2011 21:06 1681306

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

bcdedit /delete {a7935431-8308-11e0-bee4-a75865a30a20}
bcdedit /delete {a7935430-8308-11e0-bee4-a75865a30a20}

(команды копируйте из сообщения и вставляйте в окно командной строки)

Проверьте наличие файла winre.wim в папке \Windows\System32\Recovery

Celsus 23-05-2011 21:16 1681313

Обе операции выполнены успешно.
Файла winre.wim в папке \Windows\System32\Recovery нет, только ReAgent.xml
Запись о RAMDISK в BCD пропали (посмотрел в расширенном отчете) Multiboot
Можно попробовать такой способ?: загрузиться с установочного диска, удалить BCD командой
attrib -s -h -r буква_системного_диска:\boot\bcd
del имя_системного_диска:\boot\bcd
Затем создать новый (команда вроде bcdedit /createstore)
Или сделать переустановку ОС в режиме обновления - обновится ли при этом BCD?

okshef 23-05-2011 21:24 1681317

Повторите команды
Код:

reagentc /enable
reagentc /info

По последней команде посмотрите - определился ли каталог для winre.wim

Celsus 23-05-2011 23:34 1681405

reagentc /enable - та же ошибка.
reagentc /info:
Расширенная конфигурация среды восстановления

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

Нашел руководство по созданию пункта меню ramdisk в BCD http://technet.microsoft.com/ru-ru/l...86(WS.10).aspx
(почти в самом низу), но для vista. Выполнил все пункты успешно (вместо GUID поставил идентификатор RAMDISK).

В Multiboot (или cmd) оно появилось:

Загрузка Windows
-------------------
идентификатор {b07502fe-84bc-11e0-93d8-95e4dcf83320}
device ramdisk=[C:]\sources\boot.wim,{ramdiskoptions}
path \windows\system32\winload.exe
description Boot from WIM
osdevice ramdisk=[C:]\sources\boot.wim,{ramdiskoptions}
systemroot \windows
detecthal Yes
winpe Yes

Осталось решить, куда поместить файлы Winre.wim (который либо надо переименовать в boot.wim, либо во время создания записей bcd надо указать имя Winre.wim) и boot.sdi. Если указано [c:]\sources\boot.wim и ramdisksdipath \boot\boot.sdi - где это должно располагаться? В Vista кажется не было системного раздела.

okshef 23-05-2011 23:54 1681413

Celsus, сначала отключите среду восстановления:
Код:

reagentc /disable
если снова будет ошибка, что ж, игнорируйте.
Winre.wim поместите в каталог c:\Recovery.
В командной строке с правами администратора удалите созданные вами параметры RAM-диска и записи загрузки в среду восстановления {a7935430-8308-11e0-bee4-a75865a30a20}, а затем выполните
Код:

reagentc /setreimage /path c:\recovery /target c:\windows
reagentc /enable

И для проверки
Код:

reagentc /info

Celsus 24-05-2011 10:00 1681548

okshef, спасибо Вам, Строчка Устранение неполадок компьютера появилась и работает =))
Новая запись reagentc /info:

Код:

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

    Включение среды восстановления Windows: 1
    Промежуточная среда восстановления Windows: 0
    Включение установки: 0
    Настраиваемое средство восстановления: 0
    Каталог WinRE.WIM: \\?\GLOBALROOT
\device\harddisk0\partition2\recovery
    Среда восстановления: \\?\GLOBALROOT
\device\harddisk0\partition2\Recovery\b07502ff-84bc-11e0-93d8-95e4dcf83320
    ИД данных конфигурации загрузки: b07502ff-84bc-
11e0-93d8-95e4dcf83320
    Файлы установки:
    Операция восстановления:  4
    Параметр операции:
    Код опроса клавиши загрузки: 0x0
REAGENTC.EXE: операция выполнена успешно



Сохраню инструкцию в дополнение к Вашей статье Восстановления пункта «Устранение неполадок компьютера» в меню дополнительных вариантов загрузки Windows 7.
Получается, ход примерно такой:
  1. Отключить среду восстановления:
    Код:

    reagentc /disable
    Возможно сообщение об ошибке
  2. Убедиться, что файл Winre.wim находится в c:\Recovery (boot.sdi потом создастся заново, старый можно удалить), где "c" - буква диска с установленным windows.
  3. При помощи команды bcdedit /enum all (или программы Multiboot - Дополнительно, сохранить в текстовой файл, расшииренный отчет) убедиться, что в BCD нет записи о ramdisk:
    читать дальше »
    Код:

    идентификатор {идентификатор}
    device ramdisk=[C:]\Recovery\e2f03883-726c-11e0-8eb6-da89a6642520\Winre.wim,{идентификатор}
    path \windows\system32\winload.exe
    description Windows Recovery Environment (восстановлено)
    locale
    osdevice ramdisk=[C:]\Recovery\e2f03883-726c-11e0-8eb6-da89a6642520\Winre.wim,{идентификатор}
    systemroot \windows
    winpe Yes


    Если есть, то удалить, запустив командную строку с правами администратора, выполнив:
    Код:

    bcdedit /delete {идентификатор} /f
    Должно появиться сообщение: операция выполнена успешно
  4. Выполнить
    Код:

    reagentc /setreimage /path c:\recovery /target c:\windows
    reagentc /enable

    Где "c" - буква диска с установленным windows
    Затем выполнить
    Код:

    reagentc /info
    И должно появиться сообщение об успешном выполнении, пример в начале поста.
ЗЫ Пометил тему как [решено], правда, не знаю, может, это в праве делать только модератор)

okshef 24-05-2011 10:51 1681578

Цитата:

Цитата Celsus
2. Убедиться, что файл Winre.wim »

Файл этот достаточно хорошо защищен и спрятан, чтобы он "случайно" пропадал.
Поэтому команда
Код:

reagentc /setreimage /path c:\recovery /target c:\windows
была сделана "под вас". Но за инструкцию - спасибо.
Цитата:

Цитата Celsus
Пометил тему как [решено] »

Правильно сделали: решенная тема.

drond 12-07-2011 07:35 1711654

Правильно ли я понял, что Recovery раздел удаляется безвозвратно?

okshef 12-07-2011 09:25 1711686

drond, поясните, что вы имеете ввиду, говоря о разделе Recovery. Файлы среды восстановления находятся на разделе с системой

drond 13-07-2011 02:04 1712210

Если я правильно понимаю, то под средой восстановления имеется ввиду раздел на диске С:, отличный основному разделу с ОС. Если
Цитата:

Отключить среду восстановления: Код: reagentc /disable Возможно сообщение об ошибке Убедиться, что файл Winre.wim находится в c:\Recovery
то вопрос у меня возникает о возможности вернуть все в прежнее состояние, если что-то пойдет не так.

okshef 13-07-2011 05:59 1712237

Цитата:

Цитата drond
о возможности вернуть »

Код:

reagentc /enable

drond 14-07-2011 00:33 1712845

Простите, не увидел. Буду полностью читать, прежде чем задавать вопросы.

negative_creep 20-08-2011 20:09 1735982

Ввожу в ком.строке REAgentC.exe /disable, отвечает ошибкой: REAGENTC.EXE: не удалось выполнить операцию: 2
Не удается найти указанный файл.

okshef 20-08-2011 20:54 1736002

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

reagentc /info >%userprofile%\info.txt
bcdedit /enum all >%userprofile%\bcdall.txt

В папке пользователя найдете два файла info.txt и bcdall.txt - прикрепите к сообщению.

negative_creep 20-08-2011 21:06 1736009

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

negative_creep 20-08-2011 21:10 1736013

выполните
Код:

reagentc /enable
и новые файлы сделайте

negative_creep 20-08-2011 21:14 1736017

Вложений: 2
C:\Users\Администратор>reagentc /enable
REAGENTC.EXE: не удалось выполнить операцию: 57
Параметр задан неверно.

Помоему ничего не изменилось
P.S. у меня отображается что автор последнего сообщения(#22) - это я. Оо

okshef 20-08-2011 21:28 1736024

выполните
Код:

bcdedit /delete {d780c2e2-cb40-11e0-92e8-806e6f6e6963}
dir /a c:\recovery\0611a759-cb60-11de-b293-da83ecb478a2 >%userprofile%\dir.txt

Файл dir.txt жду

negative_creep 20-08-2011 21:32 1736026

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

okshef 20-08-2011 21:42 1736032

Оперативно! :)
Выполняем
Код:

reagentc /disable        на ошибку не обращайте внимание
reagentc /setreimage /path c:\recovery\0611a759-cb60-11de-b293-da83ecb478a2 /target c:\Windows
reagentc /enable

Интересует: будет ли ошибка после крайней команды?
Если да - файлы info.txt и bcdall.txt повторите.

negative_creep 20-08-2011 21:51 1736035

Вложений: 2
Выполнение:
читать дальше »

C:\Users\Администратор>reagentc /disable
REAGENTC.EXE: не удалось выполнить операцию: 2
Не удается найти указанный файл.
C:\Users\Администратор>reagentc /setreimage /path c:\recovery\0611a759-cb60-11de -b293-da83ecb478a2 /target c:\Windows
REAGENTC.EXE: не удалось выполнить операцию: b7
Невозможно создать файл, так как он уже существует.
C:\Users\Администратор>reagentc /enable
REAGENTC.EXE: не удалось выполнить операцию: 57
Параметр задан неверно.

okshef 20-08-2011 22:01 1736042

Делаем:
Код:

dir /a c:\windows\system32\recovery >%userprofile%\dir2.txt
Файл - в студию

negative_creep 20-08-2011 22:03 1736043

Вложений: 1
Сектор приз на барабане, вот вам файл.

okshef 20-08-2011 22:47 1736072

Выполняем
Код:

reagentc /disable      ошибку игнорируем
attrib -h -s /s c:\recovery
move c:\recovery\0611a759-cb60-11de-b293-da83ecb478a2\winre.wim c:\windows\system32\recovery
rd c:\recovery\0611a759-cb60-11de-b293-da83ecb478a2
attrib +h +s c:\recovery
reagentc /setreimage /path c:\recovery /target c:\Windows
reagentc /enable

Отчитываемся

negative_creep 20-08-2011 22:59 1736076

C:\Users\Администратор>move c:\recovery\0611a759-cb60-11de-b293-da83ecb478a2\winre.wim c:\windows\system32\recovery
Не удается найти указанный файл.

okshef 20-08-2011 23:20 1736096

negative_creep, проверьте, файл winre.wim где? Должен быть или в c:\recovery\0611a759-cb60-11de-b293-da83ecb478a2 или в c:\windows\system32\recovery

negative_creep 20-08-2011 23:28 1736099

C:\Recovery\0611a759-cb60-11de-b293-da83ecb478a2 - тут есть
c:\windows\system32\recovery - тут нет

Наверное не заметил в первый раз, сейчас ругается на:
C:\Windows\System32>attrib -h -s /s c:\recovery
Не найден файл: C:\recovery

okshef 20-08-2011 23:32 1736101

Такая команда пройдет?
Код:

xcopy c:\recovery\0611a759-cb60-11de-b293-da83ecb478a2\winre.wim c:\windows\system32\recovery

negative_creep 20-08-2011 23:36 1736106

C:\Windows\System32>xcopy c:\recovery\0611a759-cb60-11de-b293-da83ecb478a2\winre
.wim c:\windows\system32\recovery
Скопировано файлов: 0.
вручную скопировать можно?

okshef 20-08-2011 23:53 1736122

negative_creep, загрузитесь с диска и выполните команду в ком. строке среды восстановления. Учтите - буква будет не С: Как быстро определить буквы дисков в среде восстановления или Windows PE
Наша цель - переместить winre.wim в windows\system32\recovery

Попробуйте вручную.

negative_creep 21-08-2011 00:08 1736128

Вручную скопировал файл Winre.wim в C:\windows\system32\recovery Файл весит 160Мб

okshef 21-08-2011 00:23 1736134

Выполняйте другие команды. Цель: удалить каталог 0611a759-cb60-11de-b293-da83ecb478a2

negative_creep 21-08-2011 00:25 1736138

удалил опятьже в ручную

okshef 21-08-2011 00:28 1736142

Делайте
Код:

attrib +h +s c:\recovery
reagentc /enable


Kot86 20-01-2012 05:52 1840116

Здравствуйте! По истечении некоторого времени (не знаю, месяц-два, может дольше) использования Windows 7 (пробовал разные редакции: проф. и макс.) при входе в среду восстановления (F8), а затем нажав на ссылку "Восстановление запуска" пишет "Не удалось запустить компьютер". После чего ведётся поиск ошибок, затем (почти сразу) предложение откатить систему на ранний срок. Отменив данное предложение поиск ошибок продолжается, но длится он очень долго, в результате чего пишет "Не удалось устранить проблему автоматически" (примерно так, не помню уже)! С чем это может быть связано?

andrew2 28-04-2012 14:15 1907293

при нажатии F8 отсутствует пункт Recovery Mode (режим востановлеия)
 
Windows 7 Home Premium OEM предустановленная на ноутбуке Acer
При загрузки нажимаю F8 но в списке отсутствует пункт Recovery Mode.
1. Как его установить?
2. Это особенности редакции Home Premium?
Заранее благодарен за ответ.

okshef 28-04-2012 14:26 1907303

andrew2, это не особенность Home Premium, но, вполне возможно, что это "проделки" производителя. Поэтому, прежде чем воспользоваться решением, внимательно прочитайте инструкцию к вашему аппарату. Вполне возможно, что в результате действий по восстановлению одного пункта пропадет возможность реставрации из заводского раздела.

P.S. Не вспомните, что делали (вторую систему устанавливали, загрузку восстанавливали)?

andrew2 28-04-2012 15:19 1907334

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

okshef 28-04-2012 15:56 1907348

Тогда действуйте: всего 2 команды

andrew2 29-04-2012 04:41 1907607

Цитата:

Цитата okshef
всего 2 команды »

Какие?

okshef 29-04-2012 09:27 1907653

andrew2, вы серьезно? Вы не прочитали статью по ссылке в первом сообщении темы после слова Решение?

Код:

Reagentc.exe /disable
Reagentc.exe /enable


Fan55 08-06-2012 13:09 1930590

Люди добрые помогите. :sorry: Пытаюсь восстановить среду восстановление windows7,которая запускается при нажатие f8,сам пункт меню "устранение неполадок компьютера" есть,но когда заходишь в него то выскакивает ошибка.Пробовал воспользоватся советами на этой страничке,используя команды
REAgentC.exe /disable
REAgentC.exe /enable
но выскакиевает сообщение:
при выполнение команды REAgentC.exe /disable
Появляется сообщение: REAGENTC.EXE: не удалось выполнить операцию: 2
Не удается найти указанный файл.

при выполнение команды REAgentC.exe /enable
Появляется сообщение: REAGENTC.EXE: не удалось выполнить операцию: 64e.
Продукт удален из системы.

Что для этого мне следует сделать?Напишите подробней и заранее вам большое спасибо.

okshef 08-06-2012 13:18 1930595

Fan55, 1) сделайте файл конфигурации загрузки с опцией enum /all: Получение текстового файла, содержащего сведения о конфигурации загрузки
2) в командной строке с правами администратора выполните:
Код:

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

на рабочем столе создадутся 2 текстовых файла - rinfo.txt и rec.txt - тоже прикрепите к сообщению.
3) посмотрите, какие файлы есть в папке c:\windows\system32\recovery
4) занесите в профиль сведения о конфигурации компьютера.

Fan55 08-06-2012 13:43 1930603

Вложений: 2
1)не получается выполнить команду bcdedit /enum all
выскакивает ошибка:
Не удается открыть данные конфигурации загрузки.
Не удается найти указанный файл.
3)в папке находится единственный файл ReAgent.xml

okshef 08-06-2012 13:48 1930605

Fan55, вы не выполнили просьбу о заполнении конфигурации компьютера - это раз.

Два: представьте скрин управления дисками: Пуск + R, в строке "Выполнить": diskmgmt.msc

Три: у вас есть установочный диск Windows 7 или диск восстановления системы Создание диска восстановления системы и загрузка с него?

Fan55 08-06-2012 14:07 1930614

Вложений: 1
вот скрин

okshef 08-06-2012 14:10 1930617

Присвойте букву разделу 100мБ и попробуйте еще раз получить bcdcfg.txt

Fan55 08-06-2012 14:13 1930620

что то получилось но как сохранить текст из cmd?

дальше мне что делать?

okshef 08-06-2012 14:22 1930625

Внимательно читать: Получение текстового файла, содержащего сведения о конфигурации загрузки

Fan55 08-06-2012 14:27 1930627

Вложений: 1
вот файл bcdcfg

okshef 08-06-2012 14:42 1930643

Давайте попробуем так:
вы сейчас (когда присвоена буква) перезагрузитесь, попробуйте зайти по F8. Если будет, как раньше
Цитата:

Цитата Fan55
выскакивает ошибка »

сообщите точный текст ошибки.

Fan55 08-06-2012 14:53 1930650

вот то вылетает когда нажимаю меню "устранение неполадок компьютера" status oxc000000f
info:The boot selection failed because a required device is inaccessible

информация о команде "REAgentC.exe /info" нужна?

я заметил одну вещь в файле bcdcfg.txt а именно,там в начале идут две строчки
идентификатор {bootmgr}
partition=D:

а в статье тут ,идентификатор состоит из длинных цепочек букв и цифр.Может все дело в этом?

okshef 08-06-2012 15:29 1930680

reagentc /info вы уже дали.
В командной строке с правами администратора выполните:
Код:

bcdedit /delete {88f0ec3f-ae2e-11e1-974c-e83935475bb3}
bcdedit /delete {88f0ec41-ae2e-11e1-974c-e83935475bb3}
bcdedit /delete {88f0ec42-ae2e-11e1-974c-e83935475bb3}
bcdedit /delete {88f0ec43-ae2e-11e1-974c-e83935475bb3}
bcdedit /delete {88f0ec44-ae2e-11e1-974c-e83935475bb3}
bcdedit /delete {88f0ec45-ae2e-11e1-974c-e83935475bb3}
bcdedit /delete {88f0ec46-ae2e-11e1-974c-e83935475bb3}
xcopy c:\Recovery\Temporary\boot.sdi c:\recovery /h
xcopy c:\Recovery\Temporary\winre.wim c:\recovery /h
reagentc /enable

После выполнения всех команд сделайте новый файл bcdcfg.txt

Fan55 08-06-2012 15:40 1930688

Вложений: 2
последнию команду "reagentc /enable" не удалось сделать.
Посмотри еще файл REAgentC info,там в информации нет идентификатора а только одни нули

okshef 08-06-2012 15:53 1930697

Fan55, вся нужная информация у меня есть, сделайте то, о чем я вас прошу. Новый файл bcdcfg.txt - не с тем. Переделайте. Заодно и новый файл от команды:
Код:

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

Fan55 08-06-2012 16:08 1930714

Вложений: 2
вот

okshef 08-06-2012 17:33 1930785

Выполните
Код:

xcopy c:\Recovery\Temporary\winre.wim c:\windows\system32\recovery /h
проверьте наличие файла winre.wim в c:\Windows\system32\recovery
Код:

reagentc /disable
reagentc /enable

Будут ли ошибки и какие? Если да, выполните
Код:

xcopy c:\Recovery\Temporary\winre.wim c:\recovery /h
reagentc /disable
reagentc /enable

И что в этом случае?

Fan55 08-06-2012 19:44 1930840

выскакивают ошибки

Vadikan 08-06-2012 21:30 1930895

Цитата:

Цитата Fan55
выскакивают ошибки »

Попробуйте что-нибудь...

okshef 08-06-2012 23:35 1930938

Цитата:

Цитата okshef
Будут ли ошибки и какие? »

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

Скажу более: подобная проблема была, и не решилась, поэтому продвигаться в достижении цели и так тяжело, а вы еще ни в чем не отчитываетесь.

Fan55 09-06-2012 11:59 1931129

Вложений: 1
вот отчетность.Также теперь у меня пропало меню “Устранение неполадок компьютера”

okshef 09-06-2012 13:39 1931192

Выполните еще раз команду из сообщения 61 и выложите новый файл.

Fan55 09-06-2012 13:44 1931202

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

получилось!!!После стольких экспериментов получилось :rupor:

okshef 09-06-2012 15:05 1931235

Fan55, опишите тернистый путь достижения результата, пожалуйста! :)
Жутко за вас рад!=)

Fan55 09-06-2012 15:42 1931258

После прочтение тут и
тут
начал немного разбираться,а именно воспользовался всего несколькими строчками, вот они:

1)REAgentC.exe /setreimage /path \\?\GLOBALROOT\device\harddisk0\partition2\recovery
2)xcopy /h c:\Windows\System32\Recovery\winre.wim D:\WinRE
3)Reagentc /setosimage /path D:\WinRE /target c:\Windows
4)Reagentc /setreimage /path D:\WinRE /target c:\Windows

В данный момент у меня образ ОС создан и находится на диске "D", а также на нем находится сама среда восстановления в папке "Recovery",что означает что теперь среда восстановление будет грузится не с диска "C" а с диска "D"
Честно скажу,что немного работал вслепую,так как не знал некоторые параметры REAgentC. Немного сомневаюсь стоило делать команду 1)REAgentC.exe /setreimage /path \\?\GLOBALROOT\device\harddisk0\partition2\recovery. Okshef пожалуйста дайте комментарий.

okshef 09-06-2012 17:43 1931344

Fan55, думаю, нет. Но у вас, судя по наличию файлов в C:\recovery, находится еще один каталог WindowsRE c winre.wim (???) - зачем.
Давайте посмотрим на bcdcfg.txt c опцией enum /all и инфо reagentc:
выполните:
Код:

reagentc /info >%userprofile%\desktop\rinfo.txt

Fan55 09-06-2012 18:30 1931362

Вложений: 2
вот

я так понимаю, что в папке C:\recovery должны находится только 2 файла:Winre и boot.sdi? верно?

okshef 09-06-2012 18:31 1931364

Fan55, остается констатировать вашу удачу.

Не совсем верно. То что 2 - то да. Еще должна быть папка с длинным рядом букв и цифр, а вот в ней уже эти файлы. Удивительно, что она (папка) не создается автоматом после reagentc /enable. Видимо, нужно прописывать "тагеты" :)
Учту...

Fan55 09-06-2012 18:47 1931372

у меня есть папка с цифрами и буквами

сначала идет папка Recovery на диске D, в ней папка с именем из букв и цифр а потом уже два эти файла.Все верно?

а на диске С в корне диска какая иерархия?

я имею ввиду там тоже 2 файла идут

я так понимаю, что мне папка Recovery, которая находится на диске C больше не нужна и ее можно удалить?

okshef 09-06-2012 19:13 1931384

Да.

Fan55 09-07-2012 20:53 1948897

Вложений: 2
что то у меня опять вылетела среда восстановление системы после обновление.Вот отчет:

okshef 09-07-2012 21:14 1948923

Делали?
Результат?

Fan55 09-07-2012 21:17 1948926

вот результат:

Microsoft Windows [Version 6.1.7601]
(c) Корпорация Майкрософт (Microsoft Corp.), 2009. Все права защищены.

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

C:\Windows\system32>Reagentc.exe /enable
REAGENTC.EXE: не удалось выполнить операцию: 64e
Продукт удален из системы.

C:\Windows\system32>

Хотел узнать также про "Не удается найти указанный файл" и "Продукт удален из системы" ,Что это за файл и продукт?

Fan55 09-07-2012 22:25 1948958

когда используется такая команда:

"Reagentc /setreimage /path D:\WinRE /target c:\Windows"

обязательно ли нужно иметь образ системы в папке WinRE?

вот статья

там создается образ с расширением wim

okshef 09-07-2012 22:32 1948967

Для этой команды должны быть файлы winre.wim и boot.sdi

Файл install.wim должен для команды ... /setosimage...

Fan55 09-07-2012 23:09 1948990

то есть получается, что мне нужно иметь образ системы install.wim, чтобы создать среду восстановление, которое запускается при нажатие клавиши f8 во время загрузки системы?

okshef 09-07-2012 23:23 1949000

Нет. Среда восстановления - одно, install.wim - другое

Fan55 09-07-2012 23:30 1949006

так что мне надо делать?Какая должна использоваться команда /setosimage или /setreimage?

okshef 09-07-2012 23:40 1949010

Почитайте тему, если не с начала, то хотя бы наш диалог. Смысл уже проделанного:
чтобы reagentc не выдавал ошибку, вам нужно поместить 2 файла, winre.wim и boot.sdi в любое место.
Стандартно - c:\recovery
Явно указать нахождение образа среды восстановления
Цитата:

Цитата Fan55
Reagentc /setreimage /path D:\WinRE /target c:\Windows »

Затем включить среду восстановления
Код:

reagentc /enable

Fan55 09-07-2012 23:52 1949018

я указываю Reagentc /setreimage /path С:\Recovery /target c:\Windows

okshef 10-07-2012 00:00 1949021

А указанные файлы в этом каталоге есть? Кстати, (начинается переписывание) файл winre.wim перед включением среды восстановления должен быть еще в папке c:\windows\system32\recovery

Fan55 10-07-2012 00:07 1949027

"c:\windows\system32\recovery"-есть файл winre.wim
"C:\Recovery"- файлы winre.wim и winre.wim тоже есть

но при использование команды Reagentc /setreimage /path С:\Recovery /target c:\Windows
выдает ошибку:REAGENTC.EXE: не удалось выполнить операцию:Системе не удается найти указанный путь.

okshef 10-07-2012 08:00 1949125

Хорошо. Давайте сначала. Так как какие-то действия вы все-таки предпринимали, с вас новые файлы rinfo.txt и bcdcfgtxt ( /enum all), а также информация о нахождении файлов winre.wim и boot.sdi:
Код:

dir c:\recovery /a:hs /s >%userprofile%\desktop\rec.txt
dir c:\windows\system32\recovery /a:hs /s >%userprofile%\desktop\rec32.txt


Fan55 10-07-2012 11:04 1949189

Вложений: 4
вот отчет

okshef 10-07-2012 21:53 1949595

Fan55, выполняйте:
Код:

xcopy c:\Recovery\Temporary\winre.wim c:\recovery /h
xcopy c:\windows\system32\boot.sdi c:\recovery/h
reagentc /setreimage /path c:\Recovery /target c:\Windows
reagentc /enable

Результаты.
Новые файлы bcdcfg.txt (enum /all) и rinfo.txt

Fan55 10-07-2012 22:22 1949607

Вложений: 2
при выполнение команды reagentc /enable ошибка:Не удается найти указанный файл

"Не удается найти указанный файл"
Хотелось узнать, какой файл не может найти команда reagentc /enable

okshef 10-07-2012 22:27 1949609

Ничего не понимаю. Сделайте еще раз файлы rec.txt и rec32.txt
Вы bcd сами не правили? Откуда у вас эти записи взялись:
Код:

Загрузка Windows
-------------------
идентификатор          {88f0ec54-ae2e-11e1-974c-e83935475bb3}
description            Windows RE

Один из двух - winre.wim или boot.sdi

Fan55 10-07-2012 22:41 1949615

Вложений: 2
У меня все заработало :)

okshef 10-07-2012 22:49 1949618

Удивительно. Все равно - рад за вас. Можно вас попросить текстовый файл программы Multiboot c опцией enum all - Получение текстового файла, содержащего сведения о конфигурации загрузки

Fan55 10-07-2012 22:49 1949619

Вложений: 1
обратил на вашу команду "xcopy c:\windows\system32\boot.sdi c:\recovery/h",которую вы давали мне выше,и обратил внимание, что она ссылается на файл boot.sdi,который по какой то причине отсутствовал в папке System 32 ,но я скопировал этот файл в папку System32 и о чудо!Все сработало.Короче говоря вся проблема была из за этого

вы не подскажите как убрать лишнею запись:

Загрузка Windows
-------------------
идентификатор {88f0ec54-ae2e-11e1-974c-e83935475bb3}
description Windows RE

okshef 10-07-2012 22:57 1949629

Удалять нужно две:
Код:

bcdedit /delete {88f0ec54-ae2e-11e1-974c-e83935475bb3}
bcdedit /delete {ramdiskoptions} /f


Fan55 10-07-2012 23:00 1949632

большое вам спасибо

mark23 01-10-2012 13:16 1997684

система Windows 2008 R2 SP1
при запуске команды: SFC /verifyonly
ответ: защите ресурсов windows не удается запустить службу восстановления.
прочитав эту тему сразу прилагаю файл с результатами выполнения команд.

okshef 01-10-2012 22:57 1998068

mark23, да уж... Еще сделайте файл bcdcfg.txt (Получение текстового файла, содержащего сведения о конфигурации загрузки) с опцией enum all

mark23 02-10-2012 06:59 1998167

bcdcfg.txt с опцией enum all

okshef 02-10-2012 09:35 1998210

mark23, обратил внимание, что нет результатов проверки содержимого папки c:\windows\system32\recovery:
Цитата:

dir c:\windows\system32\recovery /a:hs /s
Том в устройстве C не имеет метки.
Серийный номер тома: F675-00D1
Для начала пропишите полный путь к файлам среды восстановления
Код:

reagentc /setreimage /path c:\recovery\624bc442-b92b-11e1-96cd-f1a2691f94bc /target c:\windows
reagentc /enable

Если результата не будет, сделайте новые текстовые файлы с информацией о местоположении файлов среды восстановления:
Код:

dir c:\recovery /a:hs /s >%userprofile%\desktop\rec.txt
dir c:\windows\system32\recovery /a:hs /s >%userprofile%\desktop\rec32.txt

+ новый полный (enum all) файл bcdcfg.txt
+ Проверьте наличие файла boot.sdi в папке c:\Windows\system32

mark23 02-10-2012 10:05 1998224

содержимое папки c:\windows\system32\recovery: ReAgent.xml файл прилагаю. в этой папке нет больше ничего.
файл BOOT.SDI - имеется в c:\Windows\system32 и c:\Recovery\624bc442-b92b-11e1-96cd-f1a2691f94bc\
не зависимо от этого делать???:
Цитата:

Цитата okshef
reagentc /setreimage /path c:\recovery\624bc442-b92b-11e1-96cd-f1a2691f94bc /target c:\windows
reagentc /enable »


okshef 02-10-2012 10:07 1998225

Цитата:

Цитата mark23
делать??? »

Да

mark23 02-10-2012 10:13 1998233

Цитата:

Цитата okshef
reagentc /setreimage /path c:\recovery\624bc442-b92b-11e1-96cd-f1a2691f94bc /target c:\windows »

результат этой команды: reagentc.exe не удалось выполнить операцию: b7 Не возможно создать файл, так как он уже существует.

okshef 02-10-2012 10:29 1998242

Тогда делаем так: выполните, не обращая внимание на ошибки:
Код:

reagentc /disable
Приводим файлы в исходное состояние:
Код:

xcopy c:\Recovery\624bc442-b92b-11e1-96cd-f1a2691f94bc\winre.wim c:\recovery /h
xcopy c:\Recovery\624bc442-b92b-11e1-96cd-f1a2691f94bc\boot.sdi c:\recovery /h
xcopy c:\Recovery\winre.wim c:\windows\system32\recovery /h
rd c:\Recovery\624bc442-b92b-11e1-96cd-f1a2691f94bc /s /q
bcdedit /delete {624bc442-b92b-11e1-96cd-f1a2691f94bc}
bcdedit/ delete {624bc443-b92b-11e1-96cd-f1a2691f94bc}

После этого обязательно сделайте файлы, о которых я просил выше:
Код:

dir c:\recovery /a:hs /s >%userprofile%\desktop\rec.txt
dir c:\windows\system32\recovery /a:hs /s >%userprofile%\desktop\rec32.txt

и bcdcfg.txt c enum all

mark23 02-10-2012 10:41 1998252

после команды reagentc /disable система сообщила что команда выполнена успешно и файлы winre.wim и boot.sdi из каталога c:\Recovery\624bc442-b92b-11e1-96cd-f1a2691f94bc\ ИСЧЕЗЛИ

okshef 02-10-2012 10:43 1998253

Цитата:

Цитата okshef
После этого обязательно сделайте файлы »

третий раз прошу!

Тем более команда выполнилась и файлы переместились.

mark23 02-10-2012 10:46 1998257

Цитата:

Цитата okshef
dir c:\recovery /a:hs /s >%userprofile%\desktop\rec.txt
dir c:\windows\system32\recovery /a:hs /s >%userprofile%\desktop\rec32.txt »

прикрепил

okshef 02-10-2012 10:48 1998259

Выполняйте
Код:

reagentc /enable
Если команда выполнится без ошибок - перезагружайтесь и проверяйте

mark23 02-10-2012 11:10 1998268

команда выполнена успешно. перезагрузиться пока не могу, только вечером. проверка запуска команды SFC /verifyonly - успешная. вечером отпишусь о перезагрузке.

Lonely_Mouse 30-06-2013 19:59 2176964

Вложений: 1
Единственная тема в гугле... Пришлось самому ковыряться. В windows/system32/recovery должен быть ReAgent.xml и Winre.win если Recovery на С: пропала или пуста. Так вот, называться файлы должны именно так. Вирус переименовать может в winRE.wim например. Чтобы увидеть этот файл нужно тыкнуть упорядочить - параметры папок и поиска - вид - снять галку скрывать защищенные системные файлы и поставить галку на показать скрытые файлы. Файл ReAgent.xml тыц вставить в windows/system32/recovery и в командной строке reagentc /enable

okshef 30-06-2013 21:36 2177013

Lonely_Mouse, я не думаю, что регистр символов имеет значение. Папка в System32 должна быть пустой, если все сделано правильно, и среда восстановления подключена.

Tima182 14-02-2016 15:44 2605997

Я восстановил проще, взял копию boot папки с рабочего компа, потом старую удалил, кинул новую, удалил BCD файл там, и запустил с диска восстановление, оно нашло, предложило исправить, нажал исправить, получал рабочий бут с восстановленной загрузкой и рекавери.

cbr2002 21-06-2016 09:34 2644470

Возврат пункта "Устранение неполадок загрузки"
 
Здравствуйте.
Подскажите, кто может, пожалуйста, возможно ли восстановление пункта "Устранение неполадок загрузки" (это который на черном фоне по F8 вылазит) без установочного диска? Сам образ имеется - валяется в папке на системном диске (winre.wim). Если верить bcdedit, то путь прописан правильно (вплоть до каждой циферки GUID).
reagentc на любые попытки что-либо сделать выдает: failed operation 3
ну, или failed operation 2 (если скопировать папку Recovery в system32)
---------------------------------------
W7pro 7601 - SP1 - 32-разр

Илья_Рудоманенко@vk 21-06-2016 12:16 2644502

cbr2002, http://answers.microsoft.com/ru-ru/w...8-bdba440cb101

okshef 28-06-2016 00:34 2646098

Илья_Рудоманенко@vk, стырил, гад...

Microsoft Community любезно восстановило авторство

Iska 28-06-2016 01:05 2646103

Ух ты! Они Wiki сделали?! Или это я, как обычно, «токмо проснулся»?

aaalekseyyy 25-01-2019 22:29 2854637

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


Читал топик, но ответа не нашел (может быть плохо читал).

Решение оказалось такое:
Reagentc /enable /osguid {bcd_guid}

<bcd_guid> — Указывает идентификатор данных конфигурации загрузки (BCD)
для целевой установки Windows. Идентификатор можно определить,
выполнив команду "bcdedit -enum -v".


Дополнительный параметр /osguid {bcd_guid} наверное потребовался из-за того, что у меня установлено несколько ОС.

Может кому пригодится.

aaalekseyyy 27-01-2019 04:55 2854832

Вопросом восстановления пункта "Устранение неполадок компьютера" в меню дополнительных вариантов загрузки Windows я заинтересовался вот по какой причине.

Если взять Microsoft Diagnostic and Recovery Toolset (MSDaRT) All in one, например с http://forum.rsload.net/cat-/utility/topic-5828.html, достать из ISO-образа MSDaRTFull.iso файлы ERD7X64.WIM (или ERD81X64.WIM, или ERD10X64.WIM, и так далее), или сделать эти образы самому, и переименовать их в Winre.wim, потом, обязательно именно после восстановления пункта "Устранение неполадок компьютера", поместить с заменой в папку C:\Recovery\WidowsRE (для Windows 8.1, 10), или в папку C:\Recovery\<id> (для Windows 7). Менять Winre.wim надо после восстановления пункта "Устранение неполадок компьютера" потому, что если это сделать до, а потом вводить все команды, то Windows станет ругаться на наш замененный Winre.wim, говоря, что не найдено подходящего образа.

После этих процедур команда "reagentc /info /target c:\windows" будет показывать "Состояние среды восстановления Windows: Disabled", так как Windows будет не нравится наш замененный образ Winre.wim, но это уже не важно, пункт "Устранение неполадок компьютера" в меню дополнительных вариантов загрузки Windows никуда не исчезнет, он останется и будет работать, то есть, вместо обкоцанной среды восстановления будет вызываться полноценный ERD Commander. У меня все получилось, на моих всех системах (Windows 7 x64, 8.1 x64, 10 x64), при нажатии на "Устранение неполадок компьютера", грузятся соответствующие каждой из систем образы ERD Commander.

Аналогично, кому как нравится, можно взять ISO-образы AcronisBootCD WinPE (или ParagonBootCD WinPE), извлечь из них boot.wim и переименовать его в Winre.wim. Дальше процедура аналогичная. И тогда, при нажатии на пункт "Устранение неполадок компьютера" в меню дополнительных вариантов загрузки Windows будет загружаться AcronisBootCD WinPE (или ParagonBootCD WinPE). Образы AcronisBootCD WinPE, или ParagonBootCD WinPE, так же можно скачать в интернете, или сделать самому. Я, например, образы AcronisBootCDWinPE.iso и ParagonBootCDWinPE.iso сделал сам, а MSDaRTFull.iso скачал в интернете, потому что с ним очень много возни.


Время: 23:25.

Время: 23:25.
© OSzone.net 2001-