Едва мы закончили пятичасовой чай, как внизу раздался шум, и спустя минуту в дверях появилась миссис Хадсон. «К вам посетители, мистер Холмс», — объявила она, подняв глаза к потолку. В комнату вошли двое мужчин, в одном из которых я с удивлением узнал сэра Брайбанта, члена нижней палаты парламента, известного своей непримиримой борьбой с коррупцией.
История сэра Брайбанта
Пожав руку Холмсу и сдержанно кивнув мне, наш гость опустился в кресло. Его помощник, повинуясь невидимому жесту, достал из сумки ноутбук и положил на стол.
«Любимая игрушка моего внука… сломалась вчера», — пояснил парламентарий, с раздражением глядя на шикарный 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"
vladsyss
Браво! Изящно и великолепно! (на мой взгляд)
equinox
Великолепный рассказ! Шерлок уже «поднатаскал» Ватсона, тот уже неплохо разбирается в системе, как я посмотрю :)
О таком способе восстановления реестра не знал, честно. Добавил в закладки, крайне полезная информация.
А те «улучшатели», которые отключают планировщик, так как он «не нужен», «тормозит» или «nnCron круче», лишают себя такой удобной встроенной «аптечки»… увы! При первом знакомстве с планировщиком Windows 7 я заглянул в раздел Microsoft\Windows — и понял, что там лучше ничего не трогать наобум, так как можно лекго получить нестабильную систему.
юрий2
нет…
в «таком» варианте намного удобнее и «увлекательнее» запоминать.
помню книжки левина идеально подходили для изучения именно из за
«свободнолирического» стиля изложения.
Angry Demon
Браво, Вадим!
Как всегда, доходчиво и увлекательно.
Антон Плескановский
Браво!!!
+1
Vadim Sterkin
vladsyss, Антон Плескановский, Angry Demon,
я рад, что вам понравилось :)
equinox, трудно найти в Windows 7 секреты, достойные Шерлока Холмса и одновременно интересные широкой аудитории :)
Про вред отключения планировщика я неоднократно писал в форуме. Это верный способ снизить производительность и устойчивость системы.
юрий2, я все-таки держу в уме то, как материал будет использоваться в дальнейшем. Очевидно, это на него будем ссылаться в форуме, в т.ч. когда ВС отключено.
В этом случае четкость инструкций имеет большое значение. Когда у человека насущная проблема, он вряд ли заинтересован в лирике :) Но я пытаюсь соблюсти хоть какой-то баланс…
Semargl
Сразу после прочтения этой записи блога, поправил запись планировщика, так что бы он делал архив не каждые 10 дней, а каждые 7. Архивы же не накапливаются, как я понял, а лишь заменяются. То есть архив реестра сделаный 10 числа, заменит собой архив сделанный 1 числа, верно?
Саня
Браво!!!
Когда на почту пришло письмо с темой: «Дело о восстановлении реестра», то сразу появилась мысль, что Вадим пошел по дороге плагиата, а не по своей собственной. Что попытался «подстроиться» под Руссиновича и меня это огорчило.
Но начав читать статью был Очень приятно удивлен =)
Отличный стиль изложения материала!
Вадим, продолжайте в том же духе!
DreDa
в таком стиле приятнее читать, чем по сухим пунктам 1, 2, 3…
myr4ik07
Покажите мне, хотя бы одного человека, которому помогла Загрузка в последнюю удачную конфигурацию?!
Я не знаю, для чего эта «фишка» была придумана, но она никогда не помогла мне в «реанимации» ОС.
А вот средство восстановления Windows RE, действительно, в ОС Windows версии «нового поколения», типа Win7, хорошая, полезная штука, которая выполняет свои заложенные функции на все 100%.
Хотя конечно, эти точки восстановления «рай» для жизни вирусов.
На счет варианта восстановления реестра, могу сказать, БРАВО! Я по- другому восстановления делаю реестра. Ваш способ, отличный, я не знал!
Андрей Максимов
Мне помогла. После того, как сервер 2012 при загрузке встал колом (после некоторых моих непродуманных действий), Загрузка в последнюю удачную конфигурацию решила проблему.
Шейхнур
Спасибо Вадим. Довольно оригинальный способ изложения. Когда получил уведомление с названием статьи, подумал, что это что-то из серии «Дело о …» от Марка Руссиновича :-) Но почитав, понял, насколько легче запомнить ряд важных фактов с таким подходом. А музыка в конце как бы «оживляет» происходящее. :-)
Vadim Sterkin
Semargl, верно, резервные копии реестра перезаписываются. Однако учтите, что задача выполняется только при бездействии компьютера на протяжении 3 минут в течение 23 часов с момента запуска задания (вкладка «Условия»).
Саня, спасибо за отклик! Копирование чужого стиля вовсе необязательно является плагиатом, если содержимое авторское.
Я, конечно, знал о сходстве заголовка со знаменитой серией Руссиновича, однако в почту также приходит и аннотация рассказа ;)
Копировать Руссиновича глупо, ибо он обладает более глубокими знаниями. В своих «делах» он докапывается до сути проблемы, и это очень интересно читать. Однако применять на практике затруднительно — ведь нужно обладать эквивалентными знаниями.
Зачастую проблему нужно решить в ограниченный срок, да и не всегда нужно знать ее точную причину. Это и продемонстрировал Шерлок Холмс, хотя он мог бы и добраться до сути в других условиях :)
Шейхнур, я подумаю, как избежать сходства с Руссиновичем. С другой стороны, он сам подает свои истории под соусом детектива, коим и является главный герой моего рассказа.
DreDa, ок, тогда буду пролжать в таком стиле.
myr4ik07, в рассказе есть намек на то, что о последней удачной конфигурации будет более подробный разговор. Следите за обновлениями блога ;)
myr4ik07
Очень интересно будет посмотреть, узнать об этой «фишке» :)
Максим
Хоть и знал о такой методике еще со времен ХР, но все равно с интересом прочитал. Продолжайте в том же стиле, Вадим, хоть и проще выполнять инструкции по пунктам(время), но в таком стиле читать приятней
Иванович
Просто и понятно! Похожее случилось, когда дети неправильно игру установили. Мало, что шрифты слетели, так ещё и «материнка» перестала узнавать видеокарту. Теперь имея эту статью попробую восстановить компьютер.
Вадим, я восхищён Вашими глубокими знаниями и статьи всегда интересные и полезные. Спасибо Вам за труды!!!
Vadim Sterkin
Иванович, спасибо за добрые слова :) Расскажите потом, получилось ли восстановить систему.
Максим, в ХР все происходит иначе, несмотря на некую схожесть процесса. Основные отличия:
1. Действия выполняются в консоли восстановления, поэтому единственный инструмент — командная строка. Я говорю исключительно о встроенных возможностях ОС.
2. Windows XP сама не создает резервные копии реестра, и приходится откатываться к копиям, созданным при установке системы.
3. После восстановления этих копий предлагается извлекать недавние копии из точек восстановления системы (папки System Volume Information). Если оно отключено, все настройки системы и программ пропадают — ведь при установке реестр чист.
Второй пункт здесь ключевой. Да и трудоемкость процесса легко оценить, просто сравнив статью базы знаний с одной частью моего рассказа.
Вообще, сравнение этих способов является хорошей иллюстрацией к тезису о лучшей устойчивости Windows 7.
Алекс
Мне помогла ! после установки, т.е обновления драйверов система сначала выловила «синьку» а потом уже и не загрузилась. Загрузка последней удачной конфигурации решила проблему на все 100% :).
Leonid
Здорово! Все будет понятно и младенцу и не нудно.(А я использую Paragon- там тоже можно использовать флешку)
Morpheus
Намного легче читается, чем сухомятина.
Как гаварится, этапять! Аффтар писши есшо!
Про папку RegBack не знал, пригодится.
Ещё в похожей ситуации помогало восстановление запуска.
Тысячу раз помогала.
http://forum.oszone.net/thread-190883.html №3 в шапке темы.
Vadim Sterkin
Алекс, обновление драйверов — классический случай, когда последняя удачная конфигурация должна помогать.
Leonid, насчет младенцев я не зарекался бы :)
Morpheus, странно, что ты не знал про RegBack — я давал инструкции в форуме… может, в отпуске был :) А восстановление запуска тут вряд ли поможет — оно для проблем загрузчика предназначено.
А кто-нибудь уловил иронию в фамилии борца с коррупцией? :)
Morpheus
Не было нужно, вот и не откладывалось. Действительно более десятка упоминаний, первые из которых датируются 2009 годом.
Не только, как показала практика. Невозможность ввалиться в профиль тоже излечивалась.
Нет, судя по тому, что никто не упомянул.
myr4ik07
Не хочу разводить холивар, но, цитирую: «а отключение защиты системы никак не защищает от вирусов. Да, он может восстановиться при откате»,(дальше уже не по теме) как видите написано, что всё возможно, а значит всё же вывод не может утверждаться, что это не возможно.
Вы счастливый человек :), меня, в ряду проблем с драйверами, службами и т.д. этот функционал, увы не спасал. (Лицензия).
Андрей
Да-, да- и ещё раз Да!- вот так нужно писать.
Спасибо Вадим!!!
QWERTY
Спасибо за статью!
Vadim Sterkin
Morpheus, если всплывет тема про восстановление запуска и как оно решило проблему со входом в профиль, скинь ссылку в почту.
Ирония в фамилии борца с коррупцией в том, что bribe (брайб) — по-английски означает «взятка» :)
myr4ik07, не хотите устраивать холиварный оффтоп, не устраивайте — пишите в тему сразу тогда.
Андрей, буду стараться ;)
Morpheus
myr4ik07, вирус, если он есть в системе, может её рушить, может записываться в образ при создании бэкапа, может попадать в файлы точки восстановления, короче, много чего может… Я не понимаю, почему у некоторых «точка восстановления» ассоциируется со словом «вирус», а «бэкап акронисом» таких ассоциаций не вызывает. Если у вас есть объяснение, то вэлкам в вышеобозначенную тему, а если нет, то я бы не стал в дальнейшем проводить такие аналогии, ни в уме, ни тем более во всеуслышанье.
myr4ik07
Полностью согласен с вами, не будем разводить здесь флудообщение.
Виталий
Устойчивость примерно одинакова. Сама по себе ни та ни другая система не сломаются. Но в Семёрке удобнее встроенные средства восстановления. Только они не нужны ни в Семёрке, ни в ХРюше. По крайней мере мне не пригодились ни разу. Если что- то ломалось, то по моей вине, и я точно знал, где что исправить.
Morpheus
Это было в практике, я постараюсь воспроизвести. Как вспомню — чиркану.
Всё нам надо расшифровывать :)
Vadim Sterkin
Виталий, вы либо пессимист, либо задались целью в каждой записи противоречить моим словам — если не в тексте, то хоть в комментарии что-то выискать :-/
Я в понятие устойчивость включаю также и восстановление (ванька-встанька очень устойчив). И если вам это не нужно, то нужно тысячам других людей, которые воспользуются этим материалом, хотя бы по указанию модераторов форума.
Владимир
Вадим, вот что я имею Вам сказать: читая первую статью в стиле а- ля Конан Дойль, мне вспомнился один из авторов книг по компьютерной теме- В. П. Леонтьев. Свои книги он пишет достаточно прикольно, но есть «маленький» недостаток- много воды. Так вот: Вы его переплюнули :)- и с приколом, и всё в тему- не «расстекаясь мыслью по древу».
Теперь по поводу статей: мнил, что за время пользования Виндой (~ 3 года) думал, что хоть чуть, хоть как- то познакомился с ней. Да видать- обманывался :)- читать мне Ваш блог до самой смерти :). Вам большое респектище.
vadymg
Отличный стиль изложения, четкий ход мыслей. Очень легко читается и запоминается.
Вадим, даже не сомневайся — направление правильное ;)
Vadim Sterkin
Владимир, с творчеством Леонтьева не знаком, но раз «переплюнул», то спасибо за комплимент :)
Из этого материала можно выжать «воду» вплоть до трех процедур из нескольких шагов каждая. Но такое годится для FAQ на сайте OSZone, а не для записи в моем блоге. Я пишу для читателей, которых знаю по именам, а не безликих посетителей.
Чтобы не растекаться, нужно уметь кратко и емко излагать суть, а все остальное уже можно облечь в художественную форму. По части первого у меня есть профессиональный опыт, а второе я только начинаю осваивать :)
Что же касается опыта использования Windows, поверьте, год на форуме идет за три, а то и пять! Morpheus подтвердит ;)
vadymg, спасибо за отзыв, тезка :)
Андрей
Спасибо!!! Хорошая форма приподнесения Информации. Так держать!
sollo7
Прекрасная статья !Гораздо удобней чем набор сухих заеженых фраз.
equinox
Я понял периодичность выхода статей «про Шерлока Холмса»! Это первый понедельник месяца. Первая статья была 1 августа, вторая вышла 5 августа. Значит… третий выпуск ждем 3-го октября!
Конечно, это лишь догадки с налетом юмора и элементами оффтопа, не судите строго.
Vadim Sterkin
Андрей, sollo7, спасибо за отзыв, я рад, что вам понравилось!
equinox, нет, это всего лишь совпадение :)
Сергей
Превосходно! Такого рода текст становится очень приятно читать даже простому пользователю. Автору респект! Продолжай в том же духе!
Андрей
Браво! за рассказ. Интересно а если бы внук пользовался чистилками типа — CCleaner, The Mop каков бы тогда был исход дела? -)
Max04
myr4ik07,
Мне помогала, так что не стоит сбрасывать ее со счетов…