Меню Рубрики

Windows xp восстановление системных файлов консоль восстановления windows

Как восстановить системные файлы Windows XP

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

Проверка системы

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

  1. Нажмите Win+R и выполните команду «sfc /scannow».
  2. Операционная система начнет проверку системных файлов. Если для их восстановления нужен диск Windows XP, на экране появится соответствующее требование. Подключите носитель с дистрибутивом к компьютеру и нажмите «Повторить».

Если при запуске утилиты Scannow система сообщает, что вы установили неправильный компакт-диск, то может быть два варианта:

  • На диске записан неоригинальный дистрибутив Windows XP.
  • Дистрибутив оригинальный, но более ранней версии (на диске SP1, а на компьютере – SP3).

Какой бы ни была причина появления ошибки, восстановить системные данные с такого диска уже не получится. Решение – найти носитель с оригинальным дистрибутивом и подходящей версией и повторить сканирование системы. Проверка с помощью sfc /scannow – это наиболее действенный способ восстановления системных файлов, который помогает практически всегда. Исключением может стать разве что серьезный сбой, который устраняется только переустановкой системы.

Загрузка удачной конфигурации

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

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

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

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

Ручная замена

Чтобы выполнить ручную замену файлов, нужно загрузиться с аварийного носителя ERD Commander. Но сначала запишем дистрибутив ERD на флешку.

  1. Загрузите архив с файлами, необходимым для записи ERD Commader на флешку.
  2. Подключите USB-носитель к компьютеру.
  3. Запустите из архива файл HPUSBdisk.exe – эта утилита произведет форматирование флешки. В поле «Device» выберите флешку. Файловую систему поставьте FAT32. Нажмите «Start» для запуска форматирования.
  4. Запустите утилиту grubinst_gui.exe. В поле «Disk» по объему найдите флеш-накопитель и нажмите «Install».
  5. Запустите Ghost32.exe. Нажмите «Ок» и в появившемся меню откройте раздел «Local». Далее – «Disk» и «From Image».
  6. В окне проводника выберите файл ERD.GHO.
  7. В появившемся окне выделите флеш-накопитель (не перепутайте случайно с жестким диском, смотрите объем). В окнах, которые будут появляться, нажимайте «Ок» и «Yes».

Создание загрузочной флешки ERD Commander занимает минут 10. После завершения процесса перезагрузите компьютер и нажмите F11 для запуска Boot Menu. Выполните загрузку с подключенной флешки. Теперь можно восстановить системные файлы, заменив их с носителя ERD Commander.

Важно: для корректной замены вам нужно знать, какие системные файлы Windows XP повреждены. Посмотреть список поврежденных данных можно в сообщении об ошибке, которая выдает системе при запуске. Перемещать с ERD Commander следует только эти поврежденные данные.

Восстановление производится с оригинального дистрибутива Windows XP. ERD Commander не содержит необходимые данные, он лишь создает среду для перемещения.

  1. При появлении стартового окна ERD Commander выберите загрузку пятой версии (для Windows XP).
  2. Выполните подключение к установленной системе.
  3. Появится рабочий стол, отдаленно похожий на XP. Установите диск с дистрибутивом Виндовс и откройте его через «Мой компьютер».

Ваша цель – найти на установочном диске поврежденные файлы и скопировать их в папку «Windows». Все необходимые данные на диске хранятся в каталоге «I386». Посмотрим, как проводится восстановление на примере файла userinit.exe, отвечающего за запуск важных системных процессов:

  1. Найдите на диске с дистрибутивом в папке «I386» файл USERINIT.EX_. Кликните по нему правой кнопкой и выберите «Copy to».
  2. В окне выберите путь C:\Windows\System32.

Перенесенный файл не готов к работе – его нужно еще распаковать. Распаковка осуществляется через командную строку:

  1. Откройте меню «Start» и запустите инструмент «Run». Это аналог инструмента «Выполнить» в меню «Пуск» в среде Виндовс.
  2. Введите команду такого вида: «expand c:\windows\system32\userinit.ex_ c:\windows\system32\userinit.exe». Пробел должен быть только между командой и адресами файлов; внутри пути к файлу пробелов нет.

Разберем синтаксис команды: expand – это запрос на замену файла. Первый путь – это запакованные данные, второй путь – поврежденный файл, который нужно заменить. После выполнения распаковки нужно перезапустить компьютер и загрузиться с жесткого диска. Если вы заменили все поврежденные данные, то Виндовс XP должна загрузиться без ошибок.

Если ручная замена поврежденных данных не помогла, то остается один вариант – переустановить Windows XP, заново переписав все системные файлы. Это длительный процесс, но другого выхода нет.

Источник

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

Если загрузка системы в безопасном режиме и откат до предыдущего состояния не помогает устранить проблемы в работе Windows XP, то попробуйте использовать более мощное средство – консоль восстановления. Работа с этим инструментом требует прав администратора и знание ряда команд, правильное применение которых позволит вернуть Виндовс в работоспособное состояние.

Добавление в меню загрузки

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

  1. Вставьте установочный диск Виндовс в дисковод.
  2. Откройте меню «Пуск» и запустите инструмент «Выполнить».
  3. Выполните команду «D:\i386\winnt32.exe /cmdcons».

«D:» в синтаксисе команды – буква дистрибутива Виндовс. После выполнения этой команды появится окно с предложением установить консоль как параметр загрузки. Нажмите «Да».

Если появится предупреждение о том, что издателя проверить не удается, нажмите «Выполнить» для продолжения. Дождитесь, пока будет завершено копирование установочных файлов системы.

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

Запуск с установочного диска

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

  1. Подключите установочный диск/флешку к компьютеру.
  2. Перезагрузите компьютер. Нажимайте при запуске клавишу Delete, чтобы запустить BIOS.
  3. На вкладке «Boot» установите в приоритете загрузку с установочного носителя (CDROM или USB).
  4. Нажмите F10 для выхода с сохранением конфигурации.

После повторного перезапуска компьютера должно появиться первое окно установщика XP. Вам нужно запустить режим «Ручная установка».

При появлении приветствия мастера установки нажмите «R» – запустится консоль.

Дальше нужно войти в систему, указав её номер и нажав Enter. Если есть пароль администратора, его тоже придется ввести.

Команды консоли

Чтобы восстановить Windows XP с помощью консоли восстановления, нужно уметь применять специальные команды. Запоминать их не нужно – напишите слово «Help» и вы увидите все доступные для выполнения команды.

Посмотрим, как работает инструмент восстановления, на примере перезаписи загрузчика – одной из наиболее распространенных операций по возврату системы в работоспособное состояние. Вам нужно:

  1. Запустить консоль и войти в систему, которую нужно восстановить.
  2. Выполнить «fixmbr». При появлении предупреждения о том, что на компьютере обнаружен нестандартная загрузочная запись, ввести «Y» и нажать Enter.
  3. Выполнить «fixboot» для перезаписи загрузочного сектора системы. Снова ввести «Y» и нажать Enter.
  4. Ввести «exit», чтобы завершить работу с консолью восстановления системы.

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

  • Bootcfg – изменение файла Boot.ini, необходимое для восстановления загрузки.
  • Chkdsk – проверка диска на ошибки. Имеет параметры /p (поиск и исправление ошибок) и /r (восстановление поврежденных секторов). Рекомендуется сразу выполнять команду в виде «Chkdsk /r», так как этот параметр содержит в себе /p.
  • Diskpart – встроенная утилита управления разделами жесткого диска. Позволяет заново разметить винчестера.
  • Format – запуск форматирования диска. С помощью параметра /fs указывается конкретная файловая система, в которую нужно форматировать диск.
  • Help – без конкретизации команды выводит список всех доступных действий. Если написать в формате «команда_help», то отобразится список атрибутов для конкретной команды.
  • Map – выводит список всех обнаруженных дисков.

Это лишь малая часть действий, выполнение которых можно запустить через консоль восстановления. Чтобы посмотреть все доступные команды для возврата системы в работоспособное состояние, введите в консоль «Help».

Источник

Средства восстановления системных файлов Windows XP

Чтобы ни говорили про повышенную надежность Windows 2000/ХР, иногда она все же подводит. Правда, по сравнению со своими предшественницами Windows 9x/Me это случается гораздо реже. А поскольку вместе с ОС вы теряете полноценный доступ к файлам родной для Windows 2000/ХР файловой системы NTFS, то надо что-то делать, чтобы вернуть систему в работоспособное состояние без полной переустановки ОС, программ и настроек.

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

Важно также понять происхождение возможных сбоев системы при загрузке еще до их возникновения и наметить, какие действия необходимо предпринять для устранения сбоя. Ниже приведены причины наиболее часто встречающихся сбоев при загрузке Windows 2000/ХР:

повреждение или удаление важных системных файлов (например, файлов системного реестра, ntoskrnl.exe, ntdetect.com, hal.dll, boot.ini);
установка несовместимых или неисправных служб или драйверов; повреждение или удаление необходимых для системы служб или драйверов;
физическое повреждение или разрушение диска;
повреждение файловой системы, в том числе нарушение структуры каталогов, главной загрузочной записи (MBR) и загрузочного сектора;
появление неверных данных в системном реестре (при физически неповрежденном реестре записи содержат логически неверные данные, например, выходящие за пределы допустимых значений для служб или драйверов);
неверно установленные или слишком ограниченные права доступа к папке \%systemroot%.

Средства восстановления ОС можно разделить на штатные, входящие в дистрибутив Windows 2000/ХР, и утилиты от сторонних производителей. Сегодня речь пойдет именно о штатных средствах, которые не требуется дополнительно скачивать или покупать. Начнем с утилит, входящих в поставку как Windows 2000, так и Windows XP, а затем рассмотрим новые средства, появившиеся в последней версии.

Диск аварийного восстановления

Чтобы создать диск аварийного восстановления, или Emergency Recovery Disc (ERD) в Windows 2000 надо, пройдя по цепочке «Пуск -> Программы -> Стандартные -> Служебные -> Архивация данных», нажать кнопку «Диск аварийного восстановления». В появившемся окне вам будет предложено вставить отформатированную дискету. Не забудьте поставить галочку рядом с пунктом «Архивировать реестр в папку восстановления». В результате получаем дискету, где будут находиться три файла: setup.log, autoexec.nt, config.nt, а в директории %systemroot% будет создана папка Repair c резервными копиями файлов реестра.

Здесь вместо создания ERD предлагается аналогичное, но более мощное средство Automated System Recovery (ASR). которое позволяет создать резервную копию всей системы, используя современные и распространенные носители большой емкости, такие как CD-R/RW или жесткие диски (еще и ленты, если у кого-то есть стример).

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

Чтобы восстановить реестр с помощью диска ERD и каталога Repair, необходимо запустить программу setup, которая осуществляет установку Windows 2000. Когда эта программа начнет выполняться, она найдет все установленные ОС Windows 2000 и соответствующие им каталоги Repair, после чего предоставит на выбор три возможности:

  • начать установку;
  • исправить поврежденную конфигурацию;
  • выйти без изменений.

Прежде всего, попытаемся исправить систему. Для этого предстоит выбрать, как будет происходить восстановление:

  • через консоль восстановления;
  • с помощью операции аварийного восстановления.

Работу первого пункта мы рассмотрим в следующем разделе, а сейчас перейдем сразу ко второму. Нам вновь предлагаются на выбор два пункта: ручной режим; быстрый, автоматический режим.

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

  • анализ среды (проверяются и при необходимости исправляются boot.ini, ntdetect.com и некоторые другие важные системные файлы);
  • проверка системных файлов (проверяются и при необходимости испраавдются все файлы, находящиеся в корневой папке и папках %systemroot% и %systemroot/system%; это может помочь в случае повреждения одного или нескольких системных файлов, из-за ошибок диска, особенно если они произошли на разделе NTFS, но при этом будут потеряны вес обновления, внесенные установкой Service Pack, и их придется переустанавливать);
  • анализ загрузочного сектора (проверяется и при необходимости исправляется сектор загрузки).

Стрелками перемещаемся по пунктам, для выбора или отмены пункта нажимаем «Enter». По умолчанию выбраны все пункты. Затем выбираем «Продолжить» (отдельный, четвертый пункт меню), и программа Setup выполнит ту же проверку, что и при обычной установке, и попытается провести исправления.

Если у вас установлено несколько Windows 2000 (например, русская и английская), правильно укажите местонахождение каталога Repair и используйте соответствующую дискету аварийного восстановления. Нет ничего обиднее, чем исправить неповрежденную копию Windows 2000. Вместо «Продолжить» можно нажать F3 для выхода или «Esc» для перехода к меню выбора между консолью восстановления и операцией аварийного восстановления.

Для восстановления системы ХР при помощи ASR-дисков загрузитесь с загрузочного CD (дистрибутива) и нажмите F2, когда система предложит это сделать, и следуйте указаниям системы.

Естественно, если вы восстанавливаете систему с ASR-дисков. то все изменения внесенные в нее после создания ASR-дис-ков, теряются.

Emergency Recovery Console

Другой инструмент восстановления системы — Emergency Recovery Console (сокра­щенно ERC), входящая в дистрибутив Windows 2000/XP. Установить ERC на компьютер можно только после установки Windows 2000/XP, для чего необходимо выполнить следующие действия:

  • нажмите кнопку «Пуск»;
  • выберите в развернувшемся меню пункт «Выполнить. »;
  • в открывшемся окне введите следующую команду: M:\i386\winnt32.exe /emdeons, где М — буква диска, соответствующая приводу CD-ROM;
  • нажмите кнопку «ОК»;
  • следуйте инструкциям, появляющимся на экране;
  • при завершении установки перезагрузитесь.

Установка потребует порядка 6 Мбайт в системном разделе. Если у вас в системе физически два жестких диска, на первом диске два раздела С и Е, a Windows 2000/XP установлена на Е, то каталог с файлами ERC — emdeons — будет на разделе С. Теперь в меню выбора ОС, появляющемся при старте системы, будет новый пункт — «Windows 2000 Recovery Console» или «Windows XP Recovery Console». Выбрав этот пункт, вы начнете загрузку ERC.

ERC, просмотрел разделы ваших жестких дисков, перечислит все Windows 2000/XP, на них установленные, и предложит сделать выбор. Надо просто ввести номер Windows 2000/XP, с которой вы хотите работать. Затем нужно будет указать пароль для встроенной учетной записи администратора системы. При вводе неправильного пароля три раза подряд будет произведен принудительный выход из ERC. Также при отсутствии или повреждении базы SAM использовать ERC невозможно, поскольку нельзя провести аутентификацию пользователя. Пройдя процедуру аутентификации, вы получите в свое распоряжение интерфейс командной строки и ограниченный набор команд.

Для того чтобы в ERC получить доступ в папки, отличные от системной, надо заблаговременно выполнить следующие действия в Windows 2000/XP. Под аккаунтом администратора запускаем апплет локальной политики безопасности: «Пуск-> Програм­мы -> Администрирование -> Локальная политика безопасности», или «Пуск -> Настройка -> Панель управления -> Администрирование -> Локальная политика безопасности». В открывшемся окне в дереве политик идем далее: «Параметры безопасности -> Локальные политики -> Параметры безопасности -> Консоль восстановления: разрешить копирование дискет и доступ ко всем дискам и папкам», устанавливаем значение «Включить». После чего в ERC выполняем команду SET Allow All Paths = TRUE.

ERC можно использовать для решения проблем, вызванных повреждениями файловой системы. В ERC включено несколько команд, специально предназначенных для этого. Одна из них — CHKDSK, работающая аналогично соответствующей команде из Windows 9x/Me. Другая — FIXMBR — заменяет MBR (Master Boot Record) основного раздела системного диска исправной копией. Не менее полезна и команда FIXBOOT, с помошью которой можно восстановить загрузочный сектор, поврежденный при установке другой ОС (когда теряется возможность загрузки операционной системы Windows 2000/XP). В составе ERC есть еще одна команда — DISKPART, которую можно использовать для добавления и удаления разделов диска.

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

Если же неприятности случились еще до момента установки ERC, то запустить ее можно с установочных дискет Windows 2000/XP или же с установочного CD-ROM Windows 2000/XP, как описано в предыдущем разделе.

К сожалению, при помощи ERC можно решить далеко не все проблемы, возникающие при загрузке операционной системы. В некоторых случаях для восстановления системы ERC может оказаться недостаточно. В составе ERC нет, например, средств, позволяющих редактировать права доступа к файлам или папкам на диске. Их придется переопределять вручную. Наконец, ERC может оказаться недоступной в том случае, когда повреждения, сделавшие невозможной загрузку ОС, повлияли и на установленную в системе ERC. В этом случае придется воспользоваться либо параллельной установкой Windows 2000/ХР, либо какой-нибудь программой от сторонних производителей.

Новые средства Windows XP

Очень часто сбой системы наступает при обновлении драйвера какого-либо устройства. Поскольку драйвер по своей сути та же программа, он иногда содержит ошибки, приводящие при некоторых конфигурациях к некорректной работе и, как следствие, сбою системы. Вероятно, помня пословицу «лучшее — враг хорошего», но­вая Windows при обновлении драйвера устройства не удаляет старый, а заботливо сохраняет его на случай, если возникнут проблемы. И когда новый драйвер порождает проблемы, новое средство Rollback Driver позволяет вернуть старый, то есть, как бы откатить изменения системы. Более того, встроенный механизм проверки драйвера на совместимость может не позволить установить драйвер, который, по мнению Windows XP для нее не подходит.

Наверное, часто ваши друзья и знакомые просили вас помочь настроить компьютер по телефону. Теперь появившаяся в Windows ХР служба Remote Assistance (Удаленный помощник) позволяет вам подключаться к удаленному компьютеру и использовать его как локальный. Хотя проблем с безопасностью эта служба, конечно, тоже добавляет.

Наконец, наиболее полезное средство восстановления системы — System Restore, позволяющее вернуть ее в работоспособное состояние, основываясь на концепции точек восстаноштения (Restore Points). Идея проста, как все гениальное: заставить систему саму отслеживать и фиксировать все изменения, происходящие с системными файлами. Такой механизм даст возможность отката к работоспособной версии системы при повреждении системных файлов неграмотными действиями пользователя или установке некорректных драйверов или программ. Механизм System Restore автоматически сохраняет набор системных файлов перед установкой драйверов или программ, а также раз в сутки создается точка восстановления системы.

При запуске этой службы вам предложат выбрать — восстановить систему в соответствии с сохраненной ранее точкой восстановления или же создать новую точку восстановления. Выбирайте то, что нужно, и далее просто следуйте инструкциям, появляющимся на экране. Если же компьютер не загружается, попробуйте открыть «Последнюю удачную конфигурацию* (Last Known Good Configuration), как описано в начале статьи. Windows XР восстановит систему, используя последнюю точку восстановления. Поскольку каждая точка восстановления занимает место на жестком диске, имеет смысл удалять ненужные. Для этого выполните следующее: «Пуск -> Программы -> Стандартные -> Служебные -> Очистка диска», вкладка «Дополнительно». Удаляются все точки кроме последней. Также в реестре можно задать продолжительность жизни точек восстановления, поправив параметр RP Life Interval в разделе:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ WindowsNT\CurrentVersion\System Restore. Тип параметра — dword. Значение в секундах по умолчанию — 0076а700, что соответствует 90 дням.

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

Команды, применяемые в ERC

attrib — Отображение атрибутов файлов и каталогов
cd, chdir — Смена текущего каталога
chkdsk — Проверка целостности диска
cis — Очистка экрана
copy — Копирование файла
delete, del — Удаление файла
dir — Просмотр содержимого каталога
diskpart — Добавление и удаление дисковых разделов
enable, disable — Подключение и отключение драйверов и служб
extract — Распаковка САВ-файлов Windows 2000
fixboot — Восстановление загрузочного сектора
fixmbr — Восстановление Master Boot Record
format — Форматирование диска
listsvc — Просмотр служб и их дескрипторов
logon — Регистрация в выбранную установку NT/ Windows 2000
map — Отображение буква-диск
mkdir — Создание каталога
type, more — Отображение содержимого файла
rmdir — Удаление каталога
repair — Обновление установки на базе файлов с компакт-диска Windows 2000
rename, ren — Переименование файла или каталога
systemroot — Изменение каталога на системный (\winnt)

Центр компьютерных технологий является лидирующей фирмой по реализации лицензионного программного обеспечения от ведущих производителей. Позвоните нам по телефонам, указанным ниже, или напишите нам на почту info @ center-soft.ru. Наши специалисты с удовольствием проконсультируют Вас по всем интересующим вопросам.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Windows xp восстановление рабочего стола active desktop windows
  • Windows xp восстановить рабочий стол active desktop windows
  • Windows xp возможно вы приобрели поддельную копию как убрать надпись
  • Windows xp вильтуасквая память быстродействие не принимает
  • Windows xp введен неправильный серийный номер продукта