Зізнайся, як часто після скачування черговий тулзи з инета ти перевіряєш її антивирь з останніми оновленнями вірусних баз? Або ти думаєш, що якщо прога завантажена з download.ru, а не з vasaya_pupkin_megahacker.narod.ru, в ній гарантовано не буде багів? На жаль, це не так.
Часто, встановлюючи у себе на компі нову софтину, ти не підозрюєш, що може з ним статися після перезавантаження. А варіантів розвитку подій багато: починаючи від збою системного часу і закінчуючи помилкою драйвера або пристрою. Причому такий помилкою, що комп може просто не завантажитися. І причина тому - пара непотрібних рядків в реєстрі або застаріла версія драйвера. Щоб уникнути подібного, необхідно своєчасно перевіряти файли антивірусом і не викачувати що попало.
Якщо ж збій стався, не варто впадати у відчай - існують програми, за допомогою яких можна повернути твою вісь в працездатний стан. Багато хто й не підозрюють, що порятунок вінди знаходиться в самій винде!
Це нововведення перейшло в XP з Windows ME. Мета - повернути твої віконця в працездатний стан без втрати даних і переустановлення системи. Прога автоматично створює точки відновлення (restore points) при установці кожного нового додатка, драйвера або при оновленні системи. Крім цього, точки відновлення за замовчуванням створюються щодня, а також можливе їх створення вручну.
Якщо тобі не шкода 200 метрів на гвинті (а саме стільки потрібно для нормальної роботи System Restore), то сміливо запускай. Саму утилітки можна знайти в меню Start -> All Programs -> Accessories -> System Tools -> System Restore, або запусти її безпосередньо з папки, де вона лежить: C: \ WINDOWS \ System32 \ restore \ rstrui.exe.
Часто буває необхідно створити точку відновлення вручну. Наприклад, якщо ти встановив стару іграшку і не впевнений в сумісності з твоєї виндой. Цим ми зараз і займемося.
Кожна утилитка хороша по-своєму. І якщо ти впевнений, що збій стався через нового патча або через нову проги, викачаних з інету, то System Restore - твій вірний друг і помічник. Але разом з усіма перевагами є і недоліки. Наприклад, використовувати її для скасування драйверів незручно. Для цього є окремий інструмент в XP - Device Driver Roll Back (про це нижче).
Плюси: Проста у використанні, в ній розбереться і новачок.
Мінуси: При помилках, пов'язаних із завантаженням системи, виявиться марною, так як запускається вже з завантаженою осі.
Recovery Console по суті - командний рядок з набором відповідних опцій. За допомогою консолі відновлення можна маніпулювати системними файлами (копіювати, переміщати, перейменовувати), відновлювати головний завантажувальний запис (Master Boot Record, MBR), створювати завантажувальний сектор, запускати і зупиняти певні служби, створювати нові і форматувати існуючі розділи диска.
Можна завантажувати Recovery Console кожен раз при необхідності з завантажувального диска XP, а можна встановити заздалегідь. Другий спосіб зручніше, так як в разі падіння системи ти не будеш довго ритися в пошуках завантажувального CD з Windows XP, якого може не виявитися під рукою в потрібний час.
Для установки тобі потрібно завантажувальний диск XP і 7 вільних метрів на гвинті. З директорії \ i386 диска запускаєш команду winnt32.exe / cmdcons (або ручками, або через меню Start -> Run). Після чого натискаєш Yes, потім Next.
Відразу після запуску консолі з'явиться запрошення вибрати вісь, яку ти хочеш відновити (на той випадок, якщо у тебе стоїть кілька операційних систем). Вводь адмінських пароль і починай підйом вінди. Команд в консолі існує багато, деякі з них не мають прямого відношення до відновлення.
Якщо ти вважаєш, що системний збій стався з вини якоїсь служби або драйвера, їх можна відключити. За це відповідає команда disable (enable - включити). Синтаксис такий: disable servicename, де servicename - ім'я того сервісу, який потрібно вимкнути. Повний перелік всіх служб дасть команда listsvc. За відновлення завантажувального сектора відповідає fixboot. Після введення комп перепитає, а чи потрібно це тобі, і після отримання позитивної відповіді відновить завантажувальний сектор. Так само працює команда fixmbr, яка відновлює головний завантажувальний запис (MBR).
Плюси: Дозволяє працювати з завантажувальним сектором і з MBR, чого не може жодна інша тулза з вбудованих засобів відновлення.
Мінуси: Відсутня звичний графічний інтерфейс. Чи не відновлює призначені для користувача файли.
Automated System Recovery
Заміна системі ERD (Emergency Repair Disk), яка застосовувалася в попередніх версіях. На відміну від свого попередника, ASR пропонує більш ретельне відновлення системи, включаючи твої проги, налаштування системи і дрова. Для Юзан потрібно місце на гвинті і дискетка. Принцип роботи дуже простий: ASR створює набір з двох дисків (як правило, це розділ гвинта і дискетка). Після чого на розділі HDD (небажано вказувати системний розділ) буде створений ASR-архів з усіма даними і налаштуваннями, а на дискету запишуться файли, які необхідні для відновлення операційки.
Тож почнемо. Запускаєш майстер архівації, який можна дістати в Start -> All Programs -> Accessories -> System Tools -> Backup. Або з системної папки (C: \ WINDOWS \ System32 \ ntbackup.exe), або запуском ntbackup.exe командою RUN. Після чого переходиш в розширений режим (натиснувши на Advanced Mode). Перед тобою з'явиться віконце настройки ASR.
На вкладці Backup вибираєш, що будеш архівувати. Якщо архівіруешь системний розділ (а нам це і потрібно), то нічого змінювати тут не треба. Після цього повертаєшся на вкладку Welcome і запускаєш Майстер архівування системи (Automated System Recovery Wizard). Тиснеш Next, вказуєш шлях, де буде створено архів, знову Next і в кінці Finish, після чого почнеться процес архівації. Далі на дискетку записуються дані, необхідні для відновлення системи. Архівація на цьому закінчена.
Відновлення системи за допомогою ASR
Завантажуйте з завантажувального диска XP, вибираєш установку системи. Як тільки з'являється запрошення натиснути F2 для відновлення, натискаєш. Потім вставляєш створену дискетку і чекаєш. Як це не сумно, після цього системний розділ буде відформатований, після чого запуститься установка вінди. Потім майстер відновлення впала системи відновить всі файли і настройки, які були на компі в момент створення архіву, і ти отримаєш робочу вісь!
Плюси: При наявності створеного архіву ти нічого не втратиш і вже приблизно через півгодини отримаєш нову вісь з усіма прогами і твіки.
Мінуси: Цей метод ефективний, коли є недавно створений архів (всі проги, встановлені після створення архіву, не відновляться).
Device Driver Roll Back
Буває, що установка драйвера може позначитися на працездатності системи. Скажімо, купив ти собі нову мегарульную видюху. Прийшов додому, встромив її в слот і кинувся перевіряти, як бігає на ньому Max Payne 2. Раптом виявляється, що твоя нова покупка виявилася настільки нової, що іграшка просто не запускається :). Каже, мовляв, незрозуміле пристрій у тебе. Ти бігом в інет качати дрова. Хочеться швидше, і ти береш перше, що попалося під руку. І ось результат: після установки свежескачанних драйверів виявляється, що комп перестав бачити половину інших девайсів.
Добрі дяді з MS передбачили це, і спеціально для таких випадків створили ТУЛЗ Driver Roll Back. Працює вона просто. Заходиш в Start -> Control Panel -> System. Далі переходиш на вкладку Hardware -> Device Manager (Менеджер пристроїв). У новому віконці бачиш список всіх девайсів, встановлених на твоєму компі. Вибираєш потрібний, тиснеш правої мишачої кнопкою і переходиш в Properties (Властивості). Потім шукаєш вкладку Driver, після чого вибираєш Roll Back Driver. І в разі якщо драйвер був замінений, відбувається відкат драйвера, а твоя вісь знову піднята!
Плюси: При помилку або несумісності якогось одного драйвера прога ефективна, так як дозволяє "відкатати" драйвер мінімальними зусиллями.
Мінуси: Більше прога нічого не вміє.
За допомогою GoBack ти зможеш швидко відновити систему, що впала, включаючи всі налаштування і втрачені дані. Установка відбувається за стандартним маршрутом: Next -> Next -> Finish. Після установки всі файли твого компа потрапляють під невсипущий контроль GoBack (як монітор в AVP). Відразу після завантаження BIOS'a з'явиться так званий GoBack Boot Screen (щоб потрапити в меню, треба натиснути пробіл). Звідси можна відновити систему. Прога виведе кілька точок відкату і запропонує повернутися в недалеке минуле твоєї осі.
Доступні кілька дій: відновити окремі файли, відновити весь гвинт або перейти до додаткових опцій, наприклад, подивитися детальний звіт про активність компа (що і коли було запущено). Моніторить файли прога дійсно добре, причому зберігає всі зміни файлів (до зміни і після, що дуже зручно). Клікнувши по потрібному файлу, можна повернути його до того стану, в якому він був до зміни (причому вказується дата і час, коли файл був змінений, аж до секунди). Що стосується відновлення системи, GoBack створює точки відкоту (restore points) при кожному завантаженні, плюс окремо перед запуском кожної (!) Проги.
Плюси: Поставивши GoBack, можна забути про постійні бекапи, боязнь поставити новий софт або драйвер. Тепер, навіть якщо щось і глюканет, GoBack поверне все в робочий стан.
Мінуси: Велика ресурсомісткість і підтримка тільки віндовскій файлових систем. Розробники хочуть отримати за неї 60 доларів, але ти ж знаєш, де можна взяти і дешевше :).
Paragon Drive Backup
Створює образ твого хард-року цілком або його окремого розділу з подальшою можливістю відновлення. Зручна в основному при заміні старого гвинта новим.
Розробники обіцяють, при наявності повного (зробленого їй же заздалегідь) бекапа гвинта прога повністю продублює все ПО, файли, налаштування, дрова зі старого гвинта на новий, включаючи завантажувальний сектор. Для зручності передбачено майстер архівації. З додаткових можливостей: створення завантажувального дискетки і запис MBR на будь-який встановлений в системі гвинт.
Плюси: Працює з усіма типами файлових систем, копіює розділи, включаючи завантажувальний сектор (можна не встановлювати заново систему).
Мінуси: Ні файлового монітора. Не передбачено автоматичне створення контрольних точок відновлення.
Маючи маленький розмір (всього 200 Кб і не вимагає інсталяції), чудово справляється зі своїми функціями: створення архіву з будь-якими файлами і папками, відновлення файлів, каталогів, ключів реєстру, робота з-під DOS, сканування каталогів, будь-яких файлів (в тому числі системних) і розділів реєстру, а також порівняння раніше виконаних сканувань з метою виявлення змін.
Мінуси: Каву не варить :).
Перш ніж переходити до радикальних методів відновлення, можна спробувати завантажитися в Safe Mode. Можливо, безпечний режим покаже, в чому справа. Або при завантаженні натиснути F8 і вибрати пункт LastKnownGood Configuration.
System Restore має кілька параметрів в реєстрі, зберігається в розділі [HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ SystemRestore]. DiskPercent відповідає за кількість місця, яке буде відведено для зберігання контрольних точок відновлення (за замовчуванням 12%). RPGlobalInterval відповідає за часовий інтервал між автосозданіе точок відкату (за замовчуванням 86400 секунд - раз на добу). RPGlobalInterval відповідає за час життя кожної точки відновлення (за замовчуванням 7776000 секунд - 90 днів).
System File Checker запускається з консолі командою sfc.exe, має 6 параметрів:
/ Scannow - негайний запуск перевірки;
/ Scanonce - перевірить файли один раз, при наступному завантаженні компа;
/ Scanboot - перевірятиме захищені системні файли при кожному завантаженні системи;
/ Revert - відновить дефолтовая настройки тулзи (скасує перевірку файлів при кожному завантаженні осі);
/ Purgecache - очистить захищені файли з кешу, які лежать в \ system32 \ dllcache системної директорії, після чого перевірить файли на оригінальність;
/ Cachesize = x - встановить розмір системних файлів (в Мб).
Додаткові варіанти завантаження
Safe Mode - завантаження зі стандартними драйверами і системними файлами;
Safe Mode with Networking - завантаження безпечного режиму з підтримкою мережевих з'єднань;
Safe Mode with Command Prompt - завантаження безпечного режиму з командним рядком;
Enable Boot Logging - стандартне завантаження із записом інформації про драйвери і службах, які завантажуються разом з системою (файл Ntbtlog.txt);
Enable VGA Mode - завантажує стандартний VGA;
Last Known Good Configuration - завантажує останню вдало збережену конфігурацію;
Debugging Mode - пересилає зневадження по кабелю на інший комп;
Start Windows Normally - завантажує вісь в звичайному режимі;
Reboot - виробляє перезавантаження компа;
Return to OS Choices Menu - меню вибору встановлених осей.
Серед всіх версій вінди максимальну увагу відновленню системи приділено в Windows XP.
Створення контрольних точок відновлення вручну є гарантією того, що після помилки будь-проги можна буде відкотити систему назад, навіть якщо точка відновлення не була створена автоматично.
За допомогою утиліти sfc.exe вирішується проблема зникнення системних шрифтів XP. Після сканування System File Checker замінить "ліві" шрифти на оригінальні, або встановить заново в разі їх відсутності.
Немає сенсу ставити на комп відразу кілька програм для відновлення завантажувального сектора і MBR, так як це може призвести до збоїв при завантаженні системи.
Вперше додаткові варіанти завантаження системи були застосовані в Windows NT, але тільки в XP цей метод став по-справжньому зручним і практичним.
Відновлюй правильно! Якщо помилка драйвера, використовуй Driver Roll Back, якщо ж глючить прога, то тобі допоможе System Restore.