Едва мы закончили пятичасовой чай, как внизу раздался шум, и спустя минуту в дверях появилась миссис Хадсон. «К вам посетители, мистер Холмс», — объявила она, подняв глаза к потолку. В комнату вошли двое мужчин, в одном из которых я с удивлением узнал сэра Брайбанта, члена нижней палаты парламента, известного своей непримиримой борьбой с коррупцией.
История сэра Брайбанта
Пожав руку Холмсу и сдержанно кивнув мне, наш гость опустился в кресло. Его помощник, повинуясь невидимому жесту, достал из сумки ноутбук и положил на стол.
«Любимая игрушка моего внука… сломалась вчера», — пояснил парламентарий, с раздражением глядя на шикарный 18-дюймовый Alienware.
— Расскажите, что случилось.
— Система не загружается. Я точно не знаю, но он ставил какие-то игры, драйвера, черт знает что!
Холмс провел пальцем по крышке ноутбука и перевел взгляд на посетителя:
— Сэр, вы осведомлены о стоимости моих услуг?
— «Я понял вас, мистер Холмс», — кивнул гость. «Но дело не в деньгах. Сегодня мой внук летит на отдых в Ниццу со своей мамашей. Без этого ноутбука он сведет ее с ума, а она – меня. Это я вам гарантирую!»
— И во сколько вылет?
Наш гость посмотрел на часы и поднялся с кресла.
«Они заедут сюда по дороге в аэропорт, примерно через час», — он протянул руку Холмсу и с выражением глубокого уважения произнес, – «Я очень рассчитываю на вас, детектив!»
Холмс не колеблясь пожал протянутую руку так, что сэр Брайбант заметно поморщился.
Едва за посетителями закрылась дверь, как Холмс повернулся ко мне:
— Что вы об этом думаете, Ватсон?
— Безусловно, борьба с коррупцией приносит свои плоды, судя по пиджаку Kiton, бриллиантовым запонкам, швейцарскому хронометру и Vertu в нагрудном кармане…
— Браво, Ватсон! Жаль, это нисколько не приближает нас к решению проблемы.
Холмс поднял крышку ноутбука и включил питание.
Сбой шрифтов и черный экран
Система начала нормально загружаться, и мы с удивлением переглянулись. Однако на экране приветствия нас ждал сюрприз, который выглядел примерно так:
Сбой шрифтов мы созерцали буквально несколько секунд, после чего экран стал черным, а жесткий диск полностью прекратил активность.
— Ватсон, что скажете теперь?
— Очевидна проблема со шрифтами, наверное, после установки игры. А вот почему появляется черный экран, пока трудно сказать. Но думаю, что надо вернуть параметры реестра к рабочему состоянию, а там видно будет.
— И какой ход вы хотите сделать первым?
— Нужно попробовать откатиться к последней удачной конфигурации.
Холмс кивнул и жестом пригласил меня заняться делом.
Загрузка в последнюю удачную конфигурацию
Я перезапустил систему, нажал F8 при загрузке и оказался в сервисном меню.
Однако загрузка в последнюю удачную конфигурацию никаких дивидендов не принесла – мы увидели ту же картину.
«Этот способ действительно хорош, когда система не загружается после установки нового драйвера или устройства, либо изменениях в конфигурации служб», — философски заметил Холмс и потянулся за трубкой.
Я бы с удовольствием выслушал его рассказ о последней удачной конфигурации, но сейчас у нас не было времени!
— Теперь попробуем откатиться на точку восстановления системы?
— Да, это должно решить такую проблему.
Возврат к точке восстановления системы из Windows RE
Я выключил питание и собрался включить его, чтобы нажатием F8 опять отобразить меню дополнительных вариантов загрузки и войти в среду восстановления на этот раз.
Но Холмс внезапно остановил меня:
— Ватсон, для входа в среду восстановления вам понадобится пароль администратора. Вы его знаете?
Он открыл ящик стола, пошарил в нем и протянул мне легкую белую флэшку Transcend. «При загрузке в Windows RE с установочного диска или флэшки пароль не требуется», — подмигнул детектив.
Я загрузился в Windows RE, выбрал «Восстановление системы», но и там нас ждало разочарование – точек восстановления не оказалось!
— А вы знаете, Ватсон, что по статистике, люди с отключенным восстановлением системы в 7 раз чаще обращаются за помощью, чем те, у кого оно включено?
Холмс всегда поражал меня энциклопедическими знаниями в самых необычных областях, но сейчас было не до этого.
— Что будем дальше делать? Осталось всего полчаса!
— Это элементарно, Ватсон! У нас уже открыто все, что нужно для решения проблемы!
Восстановление разделов реестра из резервной копии
Не покидая среду восстановления, Холмс открыл командную строку. Он быстро набрал в ней notepad и нажал Enter.
В окне блокнота он нажал Ctrl + O, ловко определился с буквой системного диска и перешел в папку Windows\System32\Config. Затем Холмс ввел в поле «Имя файла» звездочку и нажал Enter, чтобы отобразить все файлы в папке.
«Файлы без расширений — это кусты реестра», — пояснил он, — «А в папке RegBack – их резервные копии!»
Холмс поочередно переименовал файлы SYSTEM и SOFTWARE, нажимая клавишу F2 и добавляя расширение .bad. «Думаю, этих двух кустов реестра, отвечающих за систему и программы, нам хватит для восстановления нормальной работы Windows», — прокомментировал детектив.
Затем он сочетаниями клавиш Ctrl + C и Ctrl + V скопировал резервные копии этих файлов из папки RegBack в папку config.
«Вот и все! Давайте попробуем загрузиться, Ватсон!», – уверенно провозгласил Холмс.
Он вышел из среды восстановления и перезапустил систему. Спустя несколько секунд перед нами предстал нормальный экран приветствия, приглашающий ввести пароль учетной записи SuperMegaAdmin.
— Ватсон, надо бы проверить, нормально ли работает профиль этого мега-админа. Сможете сбросить пароль администратора?
— Без проблем, Холмс!
Как Windows создает резервную копию реестра
Через пару минут я успешно вошел в учетную запись, что давало нам основание считать дело закрытым.
— Все отлично работает, Холмс! Но откуда взялись файлы в папке RegBack? Ведь восстановление системы было отключено.
— Это элементарно, Ватсон! Планировщик заданий отвечает не только за создание точек восстановления по расписанию, но и делает резервную копию разделов реестра каждые 10 дней.
Увеличить рисунок
Я не смог удержаться от вопроса, как бы мы решали проблему при отключенном планировщике или этом задании.
«Это была бы другая история, друг мой», — пожал плечами детектив. «Возможно, в этом случае сэру Брайбанту пришлось бы лечь в психиатрическую клинику, как он и гарантировал», — с усмешкой добавил он и закрыл крышку ноутбука.
Холмс отключил флэшку и небрежно бросил ее в ящик стола.
«В Windows 7 заложены хорошие инструменты восстановления, не правда ли, Ватсон? Но все-таки этот инструмент мне намного приятнее держать в руках!», — подмигнул он, бережно доставая из футляра скрипку.
После выхода первой истории о Шерлоке Холмсе вы просили продолжения. Поэтому я решил облечь в эту форму рассказ о том, как восстановить реестр, если система не загружается, выделив три способа:
- Загрузка в последнюю удачную конфигурацию
- Возврат к точке восстановления системы из Windows RE
- Восстановление разделов реестра из резервной копии
Возможно, кое-кто предпочел бы видеть в таком случае обычные сухие пошаговые инструкции, без лирики. Из ваших комментариев я надеюсь узнать, в правильном ли направлении я двигаюсь :)
Важно! Описанная в рассказе функция резервного копирования реестра перестала работать в Windows 10 начиная с версии 1803. Ее можно включить вручную, но я предпочитаю и рекомендую более надежный путь↓
Обходной путь — создание запланированного задания для копирования в заданную папку. В командной строке от имени администратора эта команда создает задание MyRegIdleBackup, которое еженедельно копирует кусты реестра в папку C:\MyRegBack
(можете заменить папку на любую другую в коде — OneDrive как вариант, но не внутри Windows, иначе после обновления до новой версии папку придется пересоздавать вручную).
md C:\MyRegBack & schtasks /create /ru system /sc weekly /st 12:00:00 /tn "MyRegIdleBackup" /tr "cmd /c del /f /q C:\MyRegBack & cd /d C:\MyRegBack & reg save HKLM\SAM SAM & reg save HKLM\SECURITY SECURITY & reg save HKLM\SOFTWARE SOFTWARE & reg save HKLM\SYSTEM SYSTEM & reg save HKU\.DEFAULT DEFAULT"
Yagron
Я тут видимо единственный, кто не разделяет всеобщего восторга и ликования.
Ещё та, первая статья меня просто взбесила, но тогда промолчал, потому что не мог тогда понять, что меня так раздражает. Сначала думал, что подобный стиль просто мешает мне сосредоточится и я устаю от необходимости постоянно фильтровать полезную информацию от художественной шелухи, но сейчас понял, что главная причина вовсе не в стиле изложения (с этим у автора как раз всё в порядке), а в самой этой пародии на Конан Дойла. Ну не могу я себе представить Шерлока Холмса, который вдруг начал заниматься ремонтом компьютеров — это выглядит так же нелепо, как сцена про то, как Колумб учит туземцев спутниковый интернет настраивать.
Ну к чему эта несуразная смесь эпох, да и весь этот непонятной формы плагиат? Вадим, у Вас явно есть литературные способности, так почему бы не попытаться придумать что-то своё, авторское, а не выдумывать совершенно неподходящие роли для чужих литературных персонажей!
Так же не могу согласится с прозвучавшим здесь мнением о якобы схожести со стилем В.Леонтьева. Даже и намёка нет! Леонтьев очень умело сухой технический текст размачивает юмором и ничего лишнего не выдумывает. Вот как раз такой стиль я считаю очень удачным для лёгкого усвоения материала.
Ну что ж! Раз я в абсолютном меньшинстве, то вынужден подчиниться большинству. Вадим сам просил высказывать любые мнения, поэтому ногами прошу не пинать :)
Compiller
Подскажите такое же изящное решение для сторонних серверов и рабочих станций с Windows 2003/XP. Извините за сарказм :-(
И для пользователей с отключённым System Restore и сборками в которых и планировщик для ускоерния отключен.
Про RegBack не знал, но к сожалению или к счастью большинство моих клиентов более консервативны — Vista/7 ко мне попадает с крупными проблемами пока редко.
За статьи — СПАСИБО!
un1c0de
Стиль понравился, но я бы попросил в конце сделать ссылку (или спрятать под спойлер) сухую инструкцию. Если данную статью можно показать человеку для самообучения и у него действительно всё легче запомнится, то сухая инструкция нужна в тех случаях, когда с проблемой не сталкивался и быстро ищешь решения в гугле (+ как правило, в таких ситуациях нет времени на художественное чтение).
Murom
Интересный вариант преподношения материала, но я не уверен, что он подойдёт для написания более объёмных и требующих напряжённого внимания статей. К тому же литературные герои совершенно не годятся на роль ремонтников компьютеров. Уж извините!
Вадим, у Вас хорошие писательские задатки, но может не надо делать пародии, а попробовать придумать что то своё, более оригинальное?
Drfss07
Слава Богу, ни разу этого не делал..
Но информация очень полезна!!!
Спасибо.
Виталий
А по моему, самое оно. Техника становится всё сложнее, связи не очевиднее. Увидев убитые шрифты, я бы начал копать в их сторону, и в жизни бы не догадался ковырять реестр. Теперь буду знать. Это я к тому, что отлов ошибок всё больше походит на расследование. А скоро будет походить на шаманство.
Не, только там, где утверждается, что 7 лучше ХР. Хотя в восстановлении я не прав. Штатные средства в 7 лучше. Акронис, правда, работает везде, но годен не для всех случаев.
Murom
Ну это говорит лишь о Вашей неопытности! Проблемы со шрифтами при любом раскладе не могут вызвать опрокидывание Windows (они просто могут неправильно отображаться), а вот реестр — это база данных для инициализации программ участвующих в запуске системы, поэтому при симптомах, описанных в статье, Холмсу ничего не оставалось делать, как начать копаться в реестре.
Сергей (Deportivo)
Художественное изложение всегда выигрывает, когда надо что то преподнести человеку не специалисту. Хотя у Руссиновича проза более сухая и близкая к технической, но благодаря ей я убедил минимум троих человек включить автоматическое обновление и восстановление системы. Сухой текст с множеством технических терминов они не переварили бы и бросили бы читать после первого абзаца. Добавлю, что никогда не надо скупиться на скриншоты — кто знает их пропустит, а новичку без них не обойтись. Ваш блог, наряду с форумом, добавил в список «аварийных» ссылок в теме про компьютеры на нашем игровом форуме.
Murom
Ну а что бы тогда они переварили? Они бы запомнили, что Холмс и Ватсон что -то там про реестр говорили, но вот что? — это уже тайна.
Murom
Совершенно идиотская система оценок на этом блоге!
Я могу сколько угодно изменять рейтинг любым пользователям :)
Vadim Sterkin
Андрей, вряд ли CCleaner удаляет резервные копии реестра, созданные системой. Это было бы крайне глупо. Так что исход был бы такой же.
Compiller, выше в моих комментариях была ссылка на статью базы знаний Microsoft для XP.
un1c0de, данный рассказ предлагается к прочтению «как есть», и добавление в него сухих инструкций испортит целостность изложения. Если мои коллеги сочтут нужным, они внесут выжимку в FAQ на OSZone.
Yagron, на всех не угодишь, но я не согласен с обвинением в плагиате. Что-то свое авторское придумать, говорите… читайте остальные материалы тогда :)
Murom, я придумал — читателям понравилось, просили еще — написал. В конце концов, это написано для развлечения — моего и моих читателей.
Опять же, мой оригинальный стиль изложения представлен в блоге в полном объеме, без всяких пародий.
Система эта для адекватных людей, которые с уважением относятся к автору блога и его читателям, а не для недоумков, которые под разными IP нещадно минусуют чужие комментарии и плюсуют свои.
Yagron
Вадим, недоумки — это те, кто делал соответствующий мод к движку Вашего блога!
Согласитесь, что плюсы и минусы оценки, после этого уже никого не интересуют. Так зачем они здесь?
Адекватный человек, придя в гости, всегда расскажет хозяину, что у него калитка на одной петле повисла.
А Вы похоже, считаете адекватными только тех, кто делает вид, что не заметил, что калитка поломалась и хвалит хозяина.
Ваш обычный стиль изложения меня вполне устраивает, с удовольствием читаю Ваш блог, но эксперимент с перефразированием Конан Дойля я не считаю удачным, но уверен, что у Вас бы неплохо получилось придумать свою, оригинальную одёжку.
Forest
Вадим,
вы красавчег!) зачитался, чуть на обед не опоздал))
Therion1966
Спасибо, Вадим, очень легко читается. Конечно, это гораздо лучше, чем сухое перечисление пунктов. Присоединяюсь к ранее высказавшимся: продолжайте в том же духе!
По теме: про RegBack знал, а о таком способе восстановления реестра — не знал. Просто грузился с CD/флешки и восстанавливал файлы. Ваш способ, похоже, быстрее будет.
Про сброс пароля — не знал вообще. Очень полезная информация!
А вот с этим:
позволю себе не согласиться. Если включено «Восстановление системы», то копия реестра создаётся в System Volume Information\_restore{бла-бла-бла}\RPxxx\snapshot\
Разве нет?
Vadim Sterkin
Therion1966, вы вырвали цитату из контекста, и теперь не соглашаетесь :) Там за пунктом 2 шел пункт 3, в котором говорилось о восстановлении системы.
Yagron, читатели блога просили ввести систему выделения лучших комментариев. Я внедрил, пожалуй, лучшую из имеющихся.
Сами-то подумайте, на чем может основываться предотвращение накруток — куки или IP, других вариантов нет! И то и другое можно обойти при желании. Платная версия позволяет отключить голосование для незарегистрированных пользователей, но у меня нет регистрации (да и ограничения накруток остаются теми же).
Ваша метафора неверно отражает суть произошедшего. Ибо нельзя считать адекватным человеком того, кто сообщил об этом, уже обокрав хозяина и его гостей.
Знаете, я пишу не для того чтобы потешить свое ЧСВ, а для читателей. И я реагирую на их отзывы о блоге в меру своих сил и возможностей. Но то, что сделал M, свидетельствует о недостатке ума — отсюда и мое определение его действий. Он даже не совсем понял, что делает — думал, что минусует людей, в то время как оценивается только комментарий.
Если он или кто-то другой будет продолжать в том же духе, я отключу фичу, и все дела.
Теперь о стиле. Я использую различные типы записей и стили подачи материала, чтобы читателям не было скучно. «Холмс» — это развлечение, шутка, хоть и с большой долей правды.
Если я, сохраняя детективный стиль, заменю Холмса на Колбаскина, а Ватсона на Сосискина, вам будет неинтересно читать. Я удивлен, что вас аж «бесит» такой стиль, но думаю, что вы справитесь — просто придется потерпеть недельку до следующей записи :)
Therion1966
Да, действительно. Извиняюсь. Первые два пункта прочитал, и завершение поста, а третий пункт у меня как-то выпал. Стало стыдно! :(
Шейхнур
Очень жаль, что у некоторых людей напрочь отсутствует совесть и уважение к создателю этого блога. Вадим, не обращайте внимание, всем не угодишь, большинство ваших постоянных читателей довольны, а из-за двух-трёх недовольных жизнью людей не стоит тратить своё время.
Толик
У меня при выборе планировщика снова Выбранная задача «{0}» больше не существует. Чтобы просмотреть текущие задачи, нажмите «Обновить».
Подскажите, пожалуйста, как можно это быстро и правильно исправить.
Читал, что можно удалить ветку реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache , но тогда даже системных звуков при перезагрузке нету.
Установил на VirtualPC W7, сделал .reg файл этой ветки, сделал копию папки C:\Windows\System32\Tasks\ и вот при такой ошибке планировщика, удаляю папку C:\Windows\System32\Tasks\ и копирую туда копию из VirtualPC, также удаляю ветку из реестра и запускаю .reg файл ранее сохраненный.
Перегружаюсь и вроде все работает, но все задачи что ставил позже конечно же пропадают.
Может как-то по другому можно быстро и правильно все поправить?
Vadim Sterkin
Толик, материал, изложенный в этом рассказе никак не связан с возникшей у вас проблемой.
Рекомендую упорнее искать решение в гугле, используя в качестве запроса сообщение об ошибке. Можете также обратиться на форум OSZone, а подходящую тему вы найдете вышеуказанным поиском.
simplix
Вадим, очень полезная статья получилась. Задумался, как же сделать то же самое в Windows XP, но одной строчкой и без сторонних программ, и вот что у меня получилось:
Эта команда добавляет новое запланированное задание, которое будет делать резервную копию реестра аналогично статье. К сожалению, у консольной утилиты schtasks довольно ограниченный функционал, поэтому нельзя добавить условия, абсолютно аналогичные Windows 7 — в этом примере задание будет выполняться каждый день в 12:00. После создания, при необходимости, можно вручную через графический интерфейс указать время простоя для запуска задачи. Но это не обязательно, так как задача выполняется в течении нескольких секунд и задействует только одно ядро процессора.
Vadim Sterkin
simplix, спасибо за решение для XP! Я бы, впрочем, поставил на ежендельное выполнение и не удалял исходные кусты. Можно же новую папку создать.
Казбек
А без звездочки — они бы не отобразились?
Виталий
В окне открытия текстового файла (.txt) в среде восстановления- нет.
Антон
круть ! спасли жизднь буквальна =)
Алексей
Большое спасибо!!!
Проблема была в следующем:
Скачал файл .ехе думал, что BPwin но размер был слишком маленький, но я согласился на установку, после чего комп автоматом перезагрузился и перестали работать все программы кроме интернет эксплорера. Ваш совет помог на раз два! СПАСИБО!
yamax777
Спасибо большое, Вадим! Очень выручили своими советами по восстановлению реестра. Очень рад, что вы есть! ))) Я и не знал что так просто и быстро можно восстановить систему. Спасибо, что помогли не вылететь с работы! ))) 180Гб ценной информации спасли )))
Vadim Sterkin
Я рад, что мой материал вам помог. Однако вытащить информацию можно всегда, если диск или файловая система в порядке. Достаточно загрузиться в Windows PE, например.
Виталий
Даже если не совсем в порядке, то можно постараться.
Алексей
Большое спасибо за статью.
Возомнил себя крутым компьютерщиком и выпилил кусок реестра))) Уж думал винду переставлять, а про последнюю удачную конфигурацию забыл совсем)))
PiT
Спасибо . Очень доходчиво. Логично и коротко, что особенно ценно . Уже побывал в такой ситуации — пришлось переустанавливать. Маловато знаний оказалось…
Igor Voroshilov
Вадим, вопрос: можно ли настроить в Windows7 сохранение реестра, так же как в XP (папка System Volume Information), чтоб можно было иметь несколько точек восстановления системы, а не одну последнюю в RegBack?
Vadim Sterkin
Игорь, реестр автоматически включается в каждую точку восстановления. Их использование тоже описано здесь, равно как и мораль — не отключайте восстановление системы и все будет намного проще.
Igor Voroshilov
Vadim Sterkin, тогда вопрос задам по другому: где можно на диске найти кусты реестра точек восстановления Windows 7, чтобы с помощью того же BartPE загрузиться и вручную переписать реестр, так же как из RegBack? в XP это было в System Volume Information, где по папкам разложены точки восстановления, а в 7-ке возможно ли такое?
Vadim Sterkin
Игорь, я не понимаю, зачем вам это нужно… Чтобы было «как в ХР»? Это не нужно. Если вы обозначите конкретную цель, я подскажу решение или обходной путь.
В XP вся эта несусветная возня с извлечением реестра из SVI была нужна лишь потому, что из консоли восстановления нельзя было запустить восстановление системы и откатиться к точке. В 7 такой проблемы нет, посему эти извращения не нужны.
Igor Voroshilov
Вадим, тут скорее всего дело привычки и незнания новых возможностей семёрки. Спасибо за ответ.
Logvinov Vladimir
Оригинальная форма подачи материала. Совмещение технического и художественного текста о Шерлоке Холмсе. Неплохо. Мне нравится. Такого я еще не видел.
Vadim Sterkin
Владимир, спасибо за оценку моих трудов :)
Роман
Браво!
Идея очень интересна!
Жду продолжения на тему: реестр опять накрылся, но на этот раз никто ничего не делал…
Спасибо за материал;)
Vadim Sterkin
Роман, сам по себе реестр не накрывается. Другие детективные истории есть по ссылкам прямо под рассказом.
Lidiq
Категорическое и безоговорочное Ура автору! Я даже рада что у меня возникла проблема с загрузкой, ведь я нашла такую чудесную статью! :)
Vadim Sterkin
Рад за вас :)
fortuno
Скопировал Волков Командером (его запустил с диска) файлы:
DEFAULT
SECURITY
SOFTWARE
SYSTEM
SAM
из папки: C:\WINDOWS\system32\config\RegBack
в папку: C:\WINDOWS\system32\config
и всё запустилось, система и установленные программы остались преждними.
ljudmila1973
очень понятная статья.
и вовремя
но папка RedBack пустая.
до этого чистила Advanced SystemCare 5
Vadim Sterkin
И что? В рассказе объясняется, что необходимо для автоматического создания резервных копий реестра.
А так, мне ничего неизвестно о сути вашей проблемы и испробованных вами методах ее решения. Обратитесь в форум, пожалуйста.
андрей
спс огромное
Jack Vong
Благодарю за статью, вовремя выручила, да и написана в интересном стиле =)
Vadim Sterkin
Рад за вас. Спасибо за отклик!
Юрий
Спасибо помогло! Сейчас решил заняться отладкой реестра и наткнулся на то что после любого действия над реестром после перезагрузки он восстанавливается до момента воздействия на него (удаленные ключи восстанавливаются). Файлы к котором дописывал «.bad» удалил а копии из папки RegBack оставил.
Так вот почему мусор в реестре восстанавливается?