Удалил всю папку wow6432node в виндовс 10 из реестра

Автор Stiv, 31-05-2019, 23:33:58

« назад - далее »

StivTopic starter

Чет не нашел правильного раздела, так что пишу тут.

Ребята, помогите!
По глупости удалил всю папку wow6432node в виндовс 10 из реестра после чего полетела винда, ниче не грузится. пробовал разные команды в строке, пытался восстановить через систему Boot Menu - дополнительные параметры - восстановление образа системы, восстановление при загрузке/из точек восстановления, проверки и т.д ничего не получается (нет точек восстановления и образов системы). Ноут асер новый всего пол года. Восстановление системы через флешку с загрузочным диском дает тот же плачевный результат. Показывает что не может восстановить систему. На скрине точь точь как у меня, если восстановление без загрузочной флехи.

Запускал командную строку из меню дополнительных параметров и вводил команду xcopy c:\windows\system32\config\RegBack c:\windows\system32\config чтобы восстановить утраченные файлы реестра. пишет что скопировано 5 файлов, закрываю командную строку и выключаю компьютер, загружаю заново через флешку с загрузочным диском и снова та же проблема, видимо копии реестра отсутствуют или не корректны.

Че делать? Не хочу перебивать винду заново, там много важной инфы.
Может можно как-то вернуть удаленную папку или скопировать из сети и вставить обратно в реестр? Или как вытащить оттуда файлы?
Если перебивать, какова вероятность удаления файлов (важной инфы) в папке windows.old после появления новой винды на ноуте? Спасибо
Оказываем психологическую помощь. Излечиваем хронические заболевания, все психические и физические травмы.
Любимые фильмы.
  •  


Val_Ery

Stiv, привет!
Сожалею о случившемся :(
Цитата: Stiv от 31-05-2019, 23:33:58xcopy c:\windows\system32\config\RegBack c:\windows\system32\config
...
видимо копии реестра отсутствуют или не корректны
Раз скопировано 5 файлов (кустов реестра) и всё без изменений, значит они есть. Видимо, они просто содержат все внесенные вами изменения.
Проверить это просто - запустить в командной строке
dir c:\Windows\System32\config\RegBack
Команда покажет все содержимое каталога с датой создания каждого из файлов. Вас должен интересовать software, самый большой из них.
Аналогично, можно проверить содержимое каталога config, чтобы убедиться, что выбранный файл был скопирован.

Цитата: Stiv от 31-05-2019, 23:33:58восстановление при загрузке/из точек восстановления
Точки восстановления, если восстановление системы включено, находятся в каталоге system volume information. Для запуска восстановления системы (по контрольным точкам) можно в командной строке набрать rstrui.exe. Ну, или из консоли восстановления, как вы уже делали...

С подобным восстановлением могу только посоветовать выбрать точку восстановления, созданную до возникновения проблемы (в списке контрольных точек они отсортированы по дате). В этом случае могут "пропасть" программы, которые были установлены после даты создания точки. Документы все останутся.

Восстановление из образа требует наличие созданного образа. Это - архивация Виндовс с включением истории файлов и созданием образов системы. Если архивация была отключена и никакие образы в формате vhd не создавались, для вас эта возможность ничего не даст.

Цитата: Stiv от 31-05-2019, 23:33:58Может можно как-то вернуть удаленную папку или скопировать из сети и вставить обратно в реестр?
Да, это возможно. Но для этого желательно иметь wow6432node с аналогичной и чистой системы системы. При этом, учтите, установленные у вас программы могут перестать работать.
Если найдете, добавляются данные в реестр просто:
для импорта рег-файла - reg import название_файла.reg
для добавления куста используется reg load название_раздела имя_куста.hiv
Если с reg файлами всё понятно (он содержит "путь", куда данные должны быть вставлены), то вот с кустами нужно быть аккуратней: там нужно указывать название подраздела реестра.

Цитата: Stiv от 31-05-2019, 23:33:58Если перебивать, какова вероятность удаления файлов (важной инфы) в папке windows.old после появления новой винды на ноуте?
Вероятность очень высока.
С некоторого времени мелкомягкие стали использовать обновления винды образами. По сути это похоже на установку операционной системы поверху предыдущей. Каждое такое обновление создает (если до этого не было) каталог windows.old и закидывает туда все, что считает нужным: установленные программы, данные, каталог windows и пр. - а после, по сути, установки винды переносит сохраненное по прописанным путям.
В вашем случае, если у вас что-то имеется в каталоге windows.old, оно будет заменено/дополнено при, как вы называете, перебивании винды.

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

P.S. Все манипуляции проще делать с какого-нибудь liveCD.
Насколько я помню, такая полезная штука, как Kaspersky Rescue Disk, содержит файловый менеджер и редактор реестра. Не знаю, как сейчас, раньше он был сделан на Gentoo (это линукс) и имел файловый менеджер Dolphin, мой любимый файловый менеджер. Очень удобно перемещаться по каталогам, работать с файлами... Редактор реестра там, правда, консольный. Вызывается из midnight commander'а.
Или поищите какой-нибудь adminPE, диск админа. Работает с флешки, содержит очень много всего.
  •  


StivTopic starter

огромное спасибо за ответ)

Вот что выдало, похоже все файлы пустые
Оказываем психологическую помощь. Излечиваем хронические заболевания, все психические и физические травмы.
Любимые фильмы.
  •  

Val_Ery

#3
Цитата: Stiv от 01-06-2019, 21:03:19похоже все файлы пустые

Похоже на то...

Я вот совсем не уверен в том, о чем буду сейчас писать. Есть у меня нехорошее подозрение, что оно из консоли восстановления (это где восстановление системы со множеством параметров) не работает... Но чем черт не шутит...

В винде есть такая штука, теневое копирование. Если самостоятельно не отключали (или не цепляли каких-нибудь вирусов шифровальщиков), то служба теневого копирования работает по умолчанию. А следовательно в системе есть возможность восстановить предыдущие версии файлов/документов и прочего. Видели, наверное, такое: нажимаешь на папку или файл -> свойства и в открывшемся окне наблюдаешь закладку "Предыдущие версии". Это вот оно и работает, теневое копирование то есть.

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

Смысл такой.
1. Надо определить "место хранения" данной теневой копии - утилита vssadmin
2. Необходимо создать в файловой системе сим-линк (символьная ссылка) к данному месту хранения

Теперь по командам
vssadmin.exe list shadows
Выведет список всех теневых копии данного тома, запускается из C:\Windows\system32>
В выхлопе будет что-то подобное

Содержимое для ID набора теневых копий: {97bf909a-ab96-4e2f-8950-31e4da942021}
   Содержит 1 теневых копий на время создания: 25.05.2019 23:12:06
      ID теневой копии: {6c00a8b5-0a8e-4042-a885-98e2c18ee952}
         Исходный том: (C:)\\?\Volume{6ec96dc6-0000-0000-0000-501f00000000}\
         Том теневой копии: \\?\GLOBALROOT\Device\HarddiskVolumeShadowCopy6
         Размещающий компьютер: DESKTOP-Q0MUQS0
         Обслуживающий компьютер: DESKTOP-Q0MUQS0
         Поставщик: "Microsoft Software Shadow Copy provider 1.0"
         Тип: ClientAccessibleWriters
         Атрибуты: Сохранение, Доступно клиентам, Без автоматического  освобождения, Разностная, Восстановлен автоматически

Смотрите на "том теневой копии" и копируете его. Далее создаете ссылку на этот том из файловой системы, например так:
mklink /D C:\Shadow \\?\GLOBALROOT\Device\HarddiskVolumeShadowCopy6\

В результате в корне диска Це появится ссылка с названием Shadow
Переходите по ней cd C:\Shadow и разлистываете теневой том командой dir
Там есть и каталог windows\system32\config. Просто заходите туда обычным cd и смотрите (dir'ом) на содержимое. Если находите ваш файл software, то пробуете его скопировать в windows\system32\config

Команда vssadmin отобразит не одну имеющуюся теневую копию. В списке смотрите на цифру в HarddiskVolumeShadowCopy, чем выше цифра, тем свежее копия. Если из последней копии вытащить ничего не получится, то повторяете процедуру для другой.

Удачи! Отпишитесь, ладно?
  •  

StivTopic starter

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


goryaninn

так у вас цель восстановить винду или вытащить необходимые файлы?

Val_Ery

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

P.S. Относительно файлов в regback нулевого размера...
В общем, как выясняется, начиная с версии 1803 винда не создает резервных копий реестра https://www.comss.ru/page.php?id=5534. Типа, не надо...
Вот тут говорят, что теперь резервные копии реестра - только руками, и только при помощи reg.exe

Добавлено: 02-06-2019, 08:25:01


Цитата: goryaninn от 02-06-2019, 07:01:12так у вас цель восстановить винду или вытащить необходимые файлы?
Задача была - восстановить винду после удаления ветки реестра. Так как удаленная ветка "физически" находится в файле software, автор предпринимал попытки восстановить этот файл из его резервной копии. Я предположил, что данный файл может быть найден в одной из теневых копий системы... Неудачно  ::)

С учетом написанного мною выше, получается, что мелко-мягкие просто лишили своих пользователей возможности восстановить систему в случае повреждения куста реестра. Только обновлением...
  •  

StivTopic starter

Цитата: Val_Ery от 02-06-2019, 08:09:12
Эх... Ничего, кроме копирования необходимых файлов на внешний диск и обновления винды я предложить больше не могу :(

P.S. Относительно файлов в regback нулевого размера...
В общем, как выясняется, начиная с версии 1803 винда не создает резервных копий реестра https://www.comss.ru/page.php?id=5534. Типа, не надо...
Вот тут говорят, что теперь резервные копии реестра - только руками, и только при помощи reg.exe

Добавлено: 02-06-2019, 08:25:01

Задача была - восстановить винду после удаления ветки реестра. Так как удаленная ветка "физически" находится в файле software, автор предпринимал попытки восстановить этот файл из его резервной копии. Я предположил, что данный файл может быть найден в одной из теневых копий системы... Неудачно  ::)

С учетом написанного мною выше, получается, что мелко-мягкие просто лишили своих пользователей возможности восстановить систему в случае повреждения куста реестра. Только обновлением...

Все в точности) в любом случае спасибо за инфу и помощь! =)
Оказываем психологическую помощь. Излечиваем хронические заболевания, все психические и физические травмы.
Любимые фильмы.
  •