Восстановление виндовс xp. Восстановление Windows XP через консоль

Операционная система Windows XP на сегодняшний день является устаревшей и не выпускает нужных обновлений, которые избавляют её от многочисленных “багов”, зависаний при загрузке и системных сбоев. Поэтому у пользователей даже на самых современных компьютерах могут возникать различные проблемы. Но далеко не все пользователи Windows XP сразу же берутся переустанавливать систему или же полностью форматировать имеющиеся локальные диски. Хотя бы потому, что на компьютере может содержаться важная для пользователя информация, которая нужна ему для различных целей. Да и просто вряд ли кому-то захочется после переустановки компьютера заново устанавливать все необходимые программы, вспоминать страницы и вкладки в интернете и восстанавливать их в браузерах. И для такого случая можно воспользоваться восстановлением операционной системы. Для этого потребуется или специальный диск восстановления, или программа, специально предназначенная для этого процесса. Рассмотрим подробнее каждый из этих двух вариантов, а читатель пусть выберет наиболее подходящий именно для него.

Восстановление с помощью диска

Если существуют проблемы с запуском операционной системы или же пользователь просто не имеет возможности зайти на Рабочий стол для использования специальных программ (а такое может быть из-за вирусов, блокировки доступа, отсутствующего системного файла), то необходимо использовать диск восстановления. Этот диск представляет собой обычный загрузочный вариант Windows XP, с помощью которого и устанавливается на компьютер операционная система. Чтобы восстановить работоспособность вашего компьютера, необходимо выполнить следующие действия:

  • В CD/DVD-дисковод вставляется загрузочный диск с операционной системой, запускается программа установки. После этого необходимо подождать, пока появится такой экран:

  • Внизу можно заметить надпись “Восстановить”. Операция восстановления запускается после нажатия клавиши “R”, что и нужно сделать пользователю. После этого нужно проявить немного терпения – система сканирует жесткий диск на наличие имеющихся на компьютере установленных операционных систем. В результате появляется такое окно:

  • Вводится номер копии Windows XP, которая находится на одном из локальных дисков (распространенный вариант – это кнопка “1”). Затем вводится пароль Администратора, а при отсутствии такового просто нажимается клавиша “Enter”. Если все было сделано правильно, то непосредственное восстановление системы будет доступно уже следующим шагом, когда перед пользователем появится специальная консоль:

Подобное восстановление провести невозможно, поскольку из-за некоторых типов неисправностей загрузочный диск может не определить имеющиеся на компьютере копии Windows XP (что происходит достаточно часто). Но если таковых проблем не возникает, то можно использовать дальше диск восстановления и приступить к процедуре с помощью команды fixmbr, которая предназначена для восстановления MBR. Делается это следующим образом:

  • Вводится команда fixmbr, после чего действие подтверждается клавишей “Y”;

  • После этого необходимо ввести еще одну загрузочную команду fixboot и таким же образом подтвердить изменения. После данного действия необходимо перезагрузиться, для чего вводится команда exit.

После всех вышеперечисленных действий пользователям удается восстановить функциональность существующей операционной системы, но если не удалось провести все данные действия (ввиду невозможности или сложности), то можно использовать стандартные ресурсы ОС Windows XP или же использовать специальную программу.

Восстановление с помощью программ

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

“Откат” системы на предыдущее состояние

Данный способ является возможным только для предусмотрительных пользователей, которые заранее создали контрольную точку восстановления системы на компьютере. Данная точка восстановления позволяет возвратить функциональность компьютера в состояние, которое имелось на момент создания данной точки. Компонент “Восстановление системы” можно найти по следующему адресу: меню “Пуск” – Все программы – Стандартные – Служебные – Восстановление системы . Далее все делается очень просто – вас приветствует мастер восстановления, после чего появляется календарь с отмеченными точками резервирования системы. Но такие точки необходимо создавать преждевременно, поскольку без их наличия сделать что-то не представляется возможным. Пользователи, которые уже работали с этим компонентом, сразу же будут пробовать восстановить систему именно таким образом. Для остальных же единственной возможностью будет являться программа, специально предназначенная для таких ситуаций.

Программы для восстановления системы

Существует большое множество различных программ, которые можно использовать для восстановления системы. Большинство из них “заточено” под все существующие операционные системы, поэтому являются универсальными и могут использоваться даже при наличии другой ОС. Не будем описывать все особенности работы с каждой программой – что одному пользователю хорошо, то для другого будет не совсем уместно. Все нижеперечисленные программы имеют простой и удобный интерфейс и предусматривают очень простую процедуру восстановления. Пользователь может только выбирать, какая программа наиболее удобна для него.

  • File Rescue Pro. Отличная программа, которая способна восстановить практически все существующие данные на компьютере. С помощью неё можно восстановить как случайно удаленные файлы, так и поврежденные компоненты Windows XP или файлы, которые пострадали вследствие вирусных атак. Может использоваться в файловых системах FAT12, FAT 16, FAT32, NTFS.

  • FomSoft Disk Doctor. Программа, которая предназначается сугубо для работы с восстановлением компонентов и файлов операционных систем. Позволяет автоматически выстраивать древо каталогов, проверяет логические и физические секторы дисков и восстанавливает утерянные файлы. Может использоваться в операционных системах Windows XP, Vista, 7, 8.

  • Raise Data Recovery for FAT. Данная программа специально предназначена для работы в файловой системе FAT, которая чаще всего стоит на компьютерах у пользователей. Помимо стандартных функций восстановления, имеется специальный набор инструментов, с помощью которого можно восстановить даже сильно поврежденную систему.

  • BlueScreen View. Очень полезная утилита, которая позволяет не только восстанавливать данные на компьютере, но и в сводной таблице предоставляет всю информацию о сбоях. В таблице можно увидеть сведения про имя файла дампа, основные сведения, которые выводились в систему во время BSOD и все необходимые сведения о модуле или драйвере, из-за которого произошел системный сбой.

  • Recuva 1.49. Простая и понятная программа, которая предназначается для восстановления удаленных файлов. Основное преимущество – это легкость использования и понятный, доступный интерфейс.

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

Можно рассмотреть на простом примере, и второй вариант: редактирование из консоли восстановления файла BOOT.INI.

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

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

Восстановление Windows XP через консоль

Вставляем установочный диск Windows XP в дисковод и перезагружаемся, в BIOS выставляем в качестве первого загрузочного устройства дисковод, если не знаете как, читайте у нас . Далее, загружается установочная программа Windows XP и после загрузки появляется меню, в нём нужно выбрать пункт №2. Чтобы восстановить Windows XP с помощью консоли восстановления нажмите R .

Нажимаем R и входим в Консоль восстановления, кстати можете почитать

У нас установлена одна операционная система на диске С и на вопрос в какую копию Windows следует выполнить вход, ставим цифру 1 и жмём Enter.

Если у вас не было пароля администратора просто нажмите Enter, если был вводите пароль.

Появится сообщение:



Вот и всё Восстановление Windows XP через консоль должно удачно завершиться, водим exit и перезагружаемся.

Что у нас может не получиться, при вводе команды FIXMBR появляется сообщение об ошибке, это означает, что запись в таблицу разделов (MBR) блокирована настройками в BIOS, нужно зайти в BIOS и найти там параметр Boot Virus Detection (значение Enabled) этой опции блокирует перезапись загрузочного сектора жесткого диска, что в нашем случае и происходит.

Далее может возникнуть такая ошибка "Не удается запустить Windows из-за аппаратных ошибок настройки диска", в этом случае виноват файл BOOT.INI, для его исправления опять загружаемся в консоль восстановления и вводим команду bootcfg /rebuild и нажмите клавишу ВВОД

  • Добавить систему в список загрузки? .
    Соглашаемся Y (да)
    Введите идентификатор загрузки:
    Вводим Windows XP Professional.
    Введите параметры загрузки операционной системы:
    Введите/fastdetect специальный ключ, система не определяет Plug and Play устройства в процессе загрузки, можете прочесть

Ну вот мы изменили файл BOOT.INI и последнее если у вас несколько жёстких дисков, узнать какие именно им назначены буквы можно командой MAP и на экран будут выведены устройства и соответствующие им буквы, а также файловые системы.

Неприятно, но иногда случается что Windows не загружается 🙁

И тут же встает вопрос: Как восстановить windows XP не переустанавливая систему?

Скажу сразу, это 98% возможно, НО! Мое личное мнение — если у вас есть все драйвера и установлено пару программ типа офис, то лучше переустановить винду, а если нет, то рассмотрим как восстановить Windows без потери данных 4 способами:

Способ №1

Самый простой способ восстановить виндовс, но лично у меня он сработал 2 раза из 9. Но вначале пользуюсь им всегда. Нужно диск с дистрибутивом windows или специальные с консолью восстановления(reanimator и пр.) При это все данные и программы останутся в сохранности!!!

Загружаемся с диска и ждем первого меню: Вас приветствует программа установки, которая вторым пунктом предлагает: «Чтобы восстановить Windows XP» с помощью консоли восстановления, нажмите R=восстановить.(смотрите первый рисунок ниже)

Нажимаем R, загрузится консоль восстановления и появиться сообщение

В какую копию Windows следует выполнить вход?

Если система у вас одна, нажимаем 1 и Enter

Появиться сообщение:

Введите пароль администратора

Вводим пароль, если его нет просто Enter

На экране появляется «C:\Windows»

Теперь будем вводить команды. Первое что пишем fixboot . Эта команда записывает новый загрузочный сектор. На вопрос Хотите записать новый загрузочный сектор вводим y (латинское, что значит yes) и Enter.

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

Ждем появления сообщения о успешной записи и вводим третью команду

chkdsk /r — проверка и восстановление ошибок жесткого диска. Это может занять длительное время. После успешного сообщения вводим exit и пере загружаемся.

Надеюсь у вас получилось, если нет, не отчаивайтесь, идем дальше!!!

Способ №2

Восстановление Windows с помощью диска, с которого вы его устанавливали. Подчеркиваю, именно с того самого диска! Иначе может не прокатить (у меня было раз).

Итак, вставляем этот диск, загружаемся и на первом меню выбираем установку Windows(нажимаем ввод), а не консоль восстановления(R), как в первом способе.

Потом прочитаете лицензионное соглашение и на втором меню в случае если у вас установлена Windows Xp, программа установки предложит восстановить ее. Согласитесь с этим, нажав клавишу R. Далее процедура напоминает обычную установку системы. Также вводите лицензионный ключ, выбираете часовой пояс и т.д. По времени это аналогично установке новой системы, но все драйвера, данные и программы останутся нетронутыми. У вас восстановленная Windows XP.

У вас нет диска, с которого установлена ваша винда, тогда

Как восстановить windows XP Способ №3

Этот способ помогает восстановить Windows XP, если не было отключено восстановление системы. Если вы не знаете, было ли оно включено, то можно посмотреть, загрузившись с любого Live CD(кто не знает — это диски, которые позволяют загружать компьютер без или с нерабочей Windows, и спокойно перемещать и копировать файлы. — без него дальше никак). После загрузки (загружается долго- минут 3-5) имеем рабочий линукс на нашем компьютере. Запускаем Midnight Commander(похорж на обычный тотал коммандер) и заходим в папку /win, в ней мы видим привычные диски нашего компьютера. Заходим в C:\System Volume Information. Идея способа — заменить файлы реестра последней резервной копией из этой папки. Для этого находим в ней последнюю по времени создания папку вида PR0 (у вас может быть и другая). В ней должна быть папка snapshot — в ней копия реестра. Находим там REGISTRY_MACHINE_SYSTEM и копируем его в WINDOWS\system32\config. Переименовываем REGISTRY_MACHINE_SYSTEM в system. Все, Windows XP восстановлена! Перезагружаемся и пробуем. Если не помогло, то аналогично поступаем с остальными ветками реестра из папки snapshot.

Но если какой то «плохой» человек отключил функцию восстановления системы, то что тогда? Тогда делаем так(у меня получилось — уж очень влом было переустанавливать туеву хучу программ и искать дрова на старый ящик, но делал так только раз).

Способ №4


Опять же надо LiveCD и играть с реестром. Дело в том, что есть такая папочка C:\WINDOWS\repair где хранится чистая копия реестра. Вот с нее и надо выдернуть файлы реестра в папку config, но сначала скопируем полностью реестр с WINDOWS\system32\config в какую нибудь папку, например C:\Kopy. Дальше с папки C:\WINDOWS\repair все копируем и если надо, замещаем, в папку WINDOWS\system32\config. В этом месте я перезагружался(рекомендую и вам) и у меня виндовс уже работала. Но практически все программы были не установленными. Опять загружаемся с LiveCD и копируем с нашего сохраненного реестра (папки C:\Kopy) в папку WINDOWS\system32\config только файлы , имена точно не помню, но там присутствует software. После перезагрузки у меня получилась полностью рабочая Windows XP со всеми программами, лицензиями и рисунком рабочего стола.

Удачи. Напоследок замечу, у кого файловая система NTFS, а не FAT32, то виндовс слетает намного реже.

ОЦЕНИТЕ,пожалуйста, статью количеством звезд 1 - 5:

Ели заранее об этом позаботиться,то восстановить систему в Windows XP будет гораздо проще.Наиболее радикальным методом будет сохранение всех основных системных файлов. Для этого, в Properties жёсткого диска выберите закладку Инструменты и нажмите на кнопку Backup now…, а лучше через Пуск -> Программы -> Стандартные -> Служебные -> Backup.

В открывшемся окне выбираем закладку Backup, и отмечаем галочкой System state - Состояние системы. Далее остаётся только нажать на Start Backup.

К недостаткам этого метода можно отнести то, что созданный файл с расширением *.bkf займёт около 200МБ места на диске, и для того чтобы воспользоваться им, необходимо иметь работающую систему. То есть, он не спасёт вас от полной переустановки системы , он просто поможет восстановить вам все свои настройки и позволит не переустанавливать заново некоторые программы.

Поэтому я предлагаю воспользоваться менее радикальным методом и сохранить только содержимое папки С:\WINDOWS\system32\config: это займёт всего 10-30МБ. Точный список файлов реестра Windows XP можно посмотреть здесь: HKEY_LOCAL_MACHINE\System\CotnrolSet\Control\HiveList\ Причём для этой цели можно и не пользоваться каким-либо дополнительным софтом, а просто скопируйте их в другое место. Файлы, содержащиеся в этой папке включают в себя весь реестр Windows XP , поэтому все проблемы связанные с реестром решаются просто перезаписыванием сбойного реестра старым, гарантированно работающим. Сделать это можно, например, загрузившись с любой досовской загрузочной дискеты .

Однако, если системный раздел отформатирован под NTFS, то вы не сможете увидеть его, загрузившись с простой досовской дискеты. Вам придётся использовать NTFS драйвер для DOS или Win98. Найти их можно на http://www.sysinternals.com

Штатными средствами, можно только загрузиться с загрузочного CD Windows XP . После загрузки вам будет предложено установить систему заново или восстановить её с помощью Recovery Сonsole. Выбрав пункт Recovery Сonsole нам предложат выбрать, какую из инсталляций Windows XP необходимо отремонтировать (если в системе их несколько), потом спросят пароль администратора. После этого вы окажетесь в интерфейсе командной строки. Список поддерживаемых команд невелик: с ним можно ознакомиться командой «help». Для того, чтобы перезаписать реестр можно воспользоваться командой «copy» . Кроме этого, стоит отметить ещё несколько команд. Во-первых, это команды «listsvc», «disable» и «enable». Первая выдаёт список системных служб и драйверов с информацией о способе старта. Вторая позволяет отключить службы, которые являются источником проблем. Ну а третья, позволит наоборот, включить службы или драйвера. Во-вторых, можно отметить команды «fixboot» и «fixmbr», которые восстанавливают загрузочные файлы и master boot record.

Для того, чтобы попасть в Recovery Соnsole вовсе не обязательно использовать загрузочный CD. Можно установить её на жёсткий диск, тогда каждый раз при загрузке сможете выбирать нужное: загружать систему полностью или загружаться в Recovery Console.

Чтобы установить Recovery Console нужно из командной строки в директории i386 дистрибутива Windows XP набрать winnt32.exe /cmdcons. Но, вообще-то, набор команд доступных с консоли весьма ограничен, и мы бы посоветовали Вам в случае каких-либо неприятностей ставить винт на другую машину, с установленной Windows XP или W2k, она увидит NTFS5 раздел и позволит с ним нормально работать. Если же такой возможности нет, и вы склоны к экспериментам со своей машиной, то стоит системный раздел отформатировать под FAT32 . В противном случае возможна ситуация, когда при крахе системы вы не сможете добраться до своих данных.

Восстанавливать систему можно при помощи Windows Automated System Recovery Disk. Для этого этот диск необходимо предварительно создать. Сделать это можно в окне Backup wizard-а нажатием на кнопку Automated System Recovery Wizard. Правда, при создании этого диска будет бэкапиться всё содержимое системного диска, так что решайте сами, надо ли оно вам.

Для использования Windows Automated System Recovery Disk нужно загрузиться с загрузочного диска Windows XP (или запустить winnt.exe из директории i386 дистрибутива) и нажать на F2 в начале загрузки, когда соответствующая надпись будет на экране.

Если система загружается хотя бы в safe mode , можно попробовать загрузиться в safe mode с поддержкой командной строки и дать команду «chkdsk /r».

С помощью этих методик можно решить множество возникающих проблем, но далеко не все . Например, ни одна из них не поможет, если в системе установлено неверное ядро.

Более радикальным методом является использование System Restore, пришедшем в Windows XP из WinME . Справедливости ради стоит сказать, что System Restore в Windows XP сделана гораздо толковее, чем в его предшественнике. Запустить этот апплет можно из меню Пуск -> Программы -> Стандартные -> Служебные -> Восстановление системы . При запуске этого апплета Вам будет предложено два выбора, сохранить текущее состояние системы, или восстановиться с сохраненного ранее. Выбирайте то, что нужно, и просто следуйте инструкциям на экране.

Восстановление повреждённого загрузчика Windows XP
Загрузиться в Recovery Console и дать команду FIXBOOT . Ещё можно использовать программу Bootpart, загрузившись с досовской дискеты и дав команду «bootpart winnt boot:c:». Кроме того, при помощи этой программы легко конфигурируется загрузка любых ОС NT загрузчиком. Взять программу можно на http://www.winimage.com/ - это официальный сайт её автора.

Кроме этого, всегда можно воспользоваться более радикальным методом , и запустить заново инсталляционную программу Windows XP , и выбрать там отремонтировать текущую инсталляцию.

Для более полного понимания,как восстановить Windows XP ,Вы можете посмотреть видео уроки,которые можете скачать по следующей ссылке Установка и восстановление Windows XP .

Загрузка Windows состоит из множества этапов, выполняемых последовательно. Если одна из операций при запуске выполняет некорректно, то система не загрузится. Одной из наиболее распространенных проблем такого рода является повреждение загрузочной записи Windows XP.

Что такое загрузочная запись?

В главной загрузочной записи, более известной как MBR, хранится фрагмент кода, специальная сигнатура и таблицы разделов, необходимые для корректного запуска системы. При включении компьютера BIOS после завершения начального теста загружает фрагмент кода MBR на оперативную память, передавая ему (коду) управление дальнейшим запуском Windows.

Если вы видите на экране сообщение типа «ntldr is missing», «no boot device» или просто черный фон без дальнейшего продвижения, то для исправления ошибки вам необходимо выполнить восстановление загрузчика Windows XP.

Причины сбоя:

  • Неправильная установка нескольких операционных систем, при котором загрузочный код затирается.
  • Удаление ОС Linux или менеджера загрузки.
  • Вирусное заражение (обычно программы-вымогатели, блокирующие запуск Windows).
  • Аппаратное повреждение диска.
  • Перебои с питанием (аварийное выключение).

Иногда получается вернуть системе работоспособностью простой перезаписью MBR, порой приходится восстанавливать загрузочный сектор. Наиболее трудный случай – ручное копирование файлов загрузчика в загрузочный сектор винчестера.

Восстановление MBR

Первое, что нужно сделать, если система не запускается – восстановить MBR, используя консоль восстановления:


Загрузочная запись восстановлена – попробуйте перезагрузиться и снова включить Windows XP.

Восстановление загрузочного сектора

Если на экране появляется сообщение типа «NTLDR is missing», то причиной неполадки является повреждение загрузочной записи. По симптомам этот сбой похож на ошибку MBR, поэтому лучше выполнить две команды восстановления:

Если перезапись загрузочного сектора и MBR не помогла, то попробуйте исправить ошибки в файле Boot.INI:


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

Копирование файлов загрузки

Если создание новых MBR и загрузочного сектора не помогает устранить ошибку при запуске, то придется вручную переносить файлы NTLDR, NTDETECT.COM и boot.ini в корень диска.

  1. Загрузитесь с диска, откройте консоль восстановления.
  2. Проведите запись MBR и загрузочного сектора, как показано выше.
  3. Выполните команду «map» для вывода списка всех подключенных дисков. Найдите букву носителя с дистрибутивом Windows.
  4. Введите букву диска с дистрибутивом и нажмите Enter, чтобы перейти к работе с ним.
  5. Введите «cd i386», чтобы открыть одноименную папку на дистрибутиве Windows XP.
  6. Введите «copy NTLDR C:\», чтобы скопировать файл NTLDR.
  7. Введите «copy NTDETECT.COM C:\» для копирования файла NTDETECT.COM.

Следующим на очереди будет файл BOOT.INI.