Текст книги "Защита компьютера на 100%: cбои, ошибки и вирусы"
Автор книги: Петр Ташков
Жанр: Компьютерное Железо, Компьютеры
сообщить о неприемлемом содержимом
Текущая страница: 13 (всего у книги 19 страниц)
Программа настройки Windows
В качестве дополнительного средства устранения проблем, возникающих при загрузке Windows, можно воспользоваться специальной программой настройки системы, встроенной в Windows. Часто ее называют утилитой msconfig по имени исполняемого файла msconfig. exe. С ее помощью можно исключить запуск отдельных служб и автоматически загружаемых приложений при запуске Windows, а затем поочередно включать их. Если после отключения службы проблема устраняется, но снова возникает при запуске службы, значит, проблема возникла по ее вине. Такой подход иногда приносит пользу.
1. В строку поиска в меню Пуск введите msconfig и нажмите клавишу Enter. На экране отобразится диалоговое окно Конфигурация системы (рис. 4.70).
Рис. 4.70. Окно утилиты msconfig
На вкладке Общие можно выбрать режим запуска. По умолчанию установлен Обычный запуск. При наладке системы прежде всего следует попытаться загрузить ее в режиме диагностического запуска. В этом случае при запуске Windows загружаются только основные системные службы и драйверы.
2. На вкладке Общие установите переключатель в положение Диагностический запуск.
3. Нажмите кнопку ОК. Отобразится диалоговое окно Настройка системы с предложением перезагрузить компьютер (рис. 4.71).
Рис. 4.71. Окно с предложением перезагрузить систему
4. Нажмите кнопку Перезагрузка.
После повторной загрузки системы проверьте ее работу. Если вы снова столкнетесь с той же самой проблемой, это с большой вероятностью будет свидетельствовать о повреждении основных системных файлов и драйверов Windows, и вам придется воспользоваться одним из средств восстановления, описанных в данной главе. Если же система работает нормально, следует продолжить поиск причины неполадок в режиме выборочной загрузки. В этом режиме вы можете по своему выбору включать и отключать отдельные службы или автоматически загружаемые программы.
Действительно, нередко весь «корень зла» кроется в том, что при загрузке Windows автоматически загружаются некорректно работающие программы. Особенно часто это происходит при установке приложений малоизвестных производителей, да еще и загруженных с сомнительных сайтов. В таком случае вы можете легко и быстро диагностировать проблему, исключив автоматически загружаемые программы.
1. Снова запустите программу настройки системы и в окне Конфигурация системы (см. рис. 4.70) установите переключатель в положение Выборочный запуск.
2. Установите флажок Загружать системные службы.
3. Если нужно, снимите флажок Загружать элементы автозагрузки (по умолчанию он снят) и нажмите кнопку ОК.
4. В появившемся диалоговом окне Настройка системы (см. рис. 4.71) нажмите кнопку Перезагрузка.
После перезагрузки компьютера проверьте работу системы. Если проблемы не устранились, это значит, что их причина лежит в одной из системных служб. Чтобы определить, какая именно служба нарушает работу компьютера, нужно поступить следующим образом.
1. В окне Конфигурация системы перейдите на вкладку Службы (рис. 4.72).
Рис. 4.72. Вкладка Службы
2. Нажмите кнопку Отключить все. Все флажки справа от названий служб будут сняты.
3. Установите флажок в поле первой сверху службы.
4. Перезагрузите компьютер. Если после перезагрузки проблема не появится, это означает, что первая служба не является ее причиной и вы должны продолжить поиски.
5. Снова запустите программу настройки системы и на вкладке Служб ы установите второй флажок.
6. Убедитесь, что флажок первой службы все еще установлен.
7. Перезагрузите компьютер.
Повторяйте описанную процедуру до тех пор, пока после запуска очередной службы в системе не проявится проблема. Тогда вы сможете с большой долей уверенности утверждать, что сбои в работе появились по вине именно этой службы, и вам ничего больше не останется, как приступить к восстановлению системы. Как это сделать, вы уже знаете.
Если вам не удалось установить причину проблем в работе путем поочередного включения служб, можете исключить все службы из числа «подозреваемых» и поискать виновника среди автоматически загружаемых программ. Действуйте, как и прежде, методом исключения.
1. Запустите программу настройки системы и на вкладке Общие установите флажок Загружать элементы автозагрузки.
2. Перейдите на вкладку Автозагрузка (рис. 4.73).
Рис. 4.73. Вкладка Автозагрузка
3. Нажмите кнопку Отключить все. Тем самым вы исключите из автозагрузки все программы.
4. Установите флажок в поле первого элемента автозагрузки. Теперь при загрузке компьютера будет запускаться только эта утилита.
5. Перезагрузите компьютер.
Проверьте работу системы. Если компьютер работает нормально, значит, проблемы появляются не по вине первого элемента автозагрузки и надо искать дальше.
1. Перейдите на вкладку Автозагрузка и выберите второй элемент в списке.
2. Убедитесь, что слева от имени первого элемента стоит флажок, то есть он включен в автозагрузку.
3. Перезагрузите компьютер.
Повторяйте описанную процедуру до тех пор, пока не выявите программу, после автозагрузки которой в системе наблюдаются сбои. После этого ее можно будет смело считать виновницей всех бед.
Таков несложный алгоритм поиска проблем вашего компьютера с помощью программы настройки системы. В некоторых случаях путем поочередного запуска системных служб и автозагружаемых программ можно действительно выявить источник сбоев.
Резюме
В этой главе я постарался описать большую часть методов, применяемых для восстановления работоспособности операционной системы. Прежде всего вы должны воспользоваться теми из них, которые встроены в саму систему: возврат к точке восстановления, создание аварийного диска восстановления и резервной копии системы. Это почти всегда ведет к успеху, особенно в случае тяжелых аварий, когда компьютер перестает загружаться. С этой же целью можно воспользоваться программой Acronis, предоставляющей множество мощных средств резервирования системных файлов и папок.
Следует также постоянно следить за системой и периодически обслуживать ее: своевременно очищать системный реестр, дефрагментировать диски, тестировать работу оборудования. Нередко причина неполадок кроется именно в этих упущениях, которые сами по себе не разрушают системные файлы, но могут повлечь значительное замедление работы компьютера.
И всегда помните, что самое ценное в компьютере – это не «железо» и не операционная система, а та информация, которая в нем хранится. Действительно, оборудование всегда можно заменить, операционную систему – восстановить или переустановить, а вот утрата данных порой может носить драматический характер, особенно если вы используете компьютер для работы. Поэтому в следующей главе я расскажу о том, как защитить от потери ту информацию, которая хранится в многочисленных файлах и папках на дисках вашего верного помощника – компьютера, и избежать непоправимых потерь.
Глава 5
Восстановление утерянной информации
Восстановление случайно удаленных данных из Корзины
Восстановление данных при логических ошибках диска
Резервное копирование данных
Резюме
Утверждение, что информация бесценна, – известный штамп. Чем больший объем информации поступает к нам каждый день, тем больше мы зависим от ее сохранности. Любопытно, что количество цифровых данных, к которым нам приходится обращаться, растет гораздо быстрее, чем степень надежности устройств для их хранения. Человеческий фактор также остается неизменным. Более того, то трепетное отношение, которое мы испытывали к первым дискетам и винчестерам, стало уже немодным. В результате материальный и моральный ущерб от потерь данных только увеличивается. И в самом деле, оценить информацию достаточно просто – нужно лишь подсчитать возможные убытки от ее потери.
Представьте такой сценарий развития событий. Предположим, есть некая оптово-розничная фирма по продаже автозапчастей. Товар отпускается по накладным, которые заполняются в программе «1С: Торговля и склад». В этой же программе ведется весь товарный учет (2000 позиций), а в день совершается около 50 приходно-расходных операций. С поставщиками и постоянными клиентами общение ведется в основном по электронной почте. Остается мысленно проиграть спектакль, какие бизнес-процессы и насколько прервутся, если придет в негодность винчестер с базой данных, кто и как будет ее восстанавливать, сколько времени на это уйдет. Точно так же можно представить, что произойдет при потере недавних сообщений электронной почты с заявками и заказами.
Все сказанное касается не только бизнеса, но и любого домашнего компьютера. Каждому наверняка известно, что из всей хранящейся на компьютере информации серьезным компроматом или находкой для мошенника могут послужить, например, откровенные снимки или данные учетных записей, почта или история ICQ. Что-то, наоборот, представляет исключительную ценность только для пользователя и его близких. Это могут быть какие-то творческие наработки, семейные фотографии или коллекционные записи, оцифрованные со старинного магнитофона.
Именно поэтому сегодня забота о сохранении и восстановлении данных – важная составляющая работы с любой информацией. Существуют большие компании, сделавшие восстановление потерянной информации своей основной сферой деятельности, и множество индивидуальных мастеров, предлагающих помощь в решении подобных проблем. Вместе с тем в большинстве случаев с извлечением удаленных или поврежденных данных грамотный пользователь, не говоря уже о системном администраторе, вполне может справиться самостоятельно. Благо и отдельные энтузиасты, и целые коллективы наработали множество программных решений, используемых для восстановления данных, с которыми вы уже готовы были проститься навсегда. Некоторые приложения ориентированы даже на начинающего пользователя и довольно просты в применении.
Восстановление случайно удаленных данных из Корзины
Эта задача является частным случаем исправления логических ошибок диска. Особенность ее в том, что пользователь обычно знает, что, откуда и когда удалено, а диск, как правило, совершенно исправен и физически, и логически. Кроме того, прогноз восстановления полностью определяется тем, как быстро владелец компьютера вспомнил об утрате. При физических дефектах или серьезных логических ошибках диска работа сразу прекращается – и винчестер экстренно начинают восстанавливать. После случайного удаления документов пользователь обычно работает до тех пор, пока эти файлы вдруг не понадобятся. Если на место удаленных данных что-то было записано, вероятность восстановления уменьшается, а если записано было много, она стремится к нулю.
Извлекать информацию после удаления файлов, форматирования или удаления разделов умеют практически все программы восстановления данных. Как уже было сказано, это частный и один из самых простых случаев. Существуют и утилиты, специально предназначенные для восстановления случайно удаленной информации. В частности, компания Runtime Software (www.runtime.org) выпускает большой набор специализированных средств восстановления в различных файловых системах как для Windows, так и для Linux.
В самом простейшем случае, когда вы по ошибке удалили файл с какими-то важными данными, можете восстановить его с помощью Корзины Windows. Корзина – это просто папка, в которую помещаются файлы или папки, удаленные из файловой системы компьютера. Они хранятся в Корзине в течение нескольких дней, в зависимости от объема отведенного для нее дискового пространства. После заполнения Корзины файлы, помещенные в нее ранее, будут удаляться.
Допустим, вы нечаянно удалили нужный файл или папку и тут же спохватились. Что делать? Все очень просто.
1. Дважды щелкните кнопкой мыши на ярлыке Корзина на Рабочем столе. Отобразится окно Проводника с содержимым папки Корзина (рис. 5.1).
Рис. 5.1. Содержимое Корзины
2. Чтобы восстановить все объекты, хранящиеся в Корзине, нажмите на панели инструментов кнопку Восстановить все объекты. Выбранные объекты будут восстановлены на прежних местах в файловой системе.
3. Чтобы восстановить какой-то один объект, выделите его и нажмите кнопку Восстановить объект.
Эта операция – первое, что нужно сделать при утрате данных. Чтобы она была более успешной, можно настроить параметры работы Корзины.
1. Щелкните на ярлыке Корзина правой кнопкой мыши и в контекстном меню выберите пункт Свойства. Отобразится диалог Свойства: Корзина (рис. 5.2).
Рис. 5.2. Свойства Корзины
Единственное, что вы можете здесь настроить, – несколько увеличить место для хранения файлов, что может продлить срок хранения удаляемых объектов.
2. Выполнив настройки, нажмите кнопку OK.
Такова простейшая техника восстановления данных. Указанный метод нельзя назвать совершенным, поскольку вы можете спохватиться только через несколько дней после удаления файлов, когда они уже будут автоматически удалены из Корзины. В таких случаях вам не избежать обращения к более совершенным средствам восстановления данных, отдельные из которых описаны в этой главе.
Восстановление данных при логических ошибках диска
Под логическими ошибками диска понимается повреждение таблицы разделов и/или файловых систем. Такие неприятности встречаются довольно часто и в чистом виде, и как прямое следствие аппаратных проблем. Если на диске пропали разделы или файловая система, то можно использовать два пути.
• Восстановить (исправить, создать заново) поврежденную структуру. Путь логичный, но рискованный! Именно этим занимаются встроенные средства проверки и исправления ошибок диска операционной системы Windows и различные «диск-доктора». Как правило, то, что в файловой системе ошибочно или недоступно, они либо игнорируют, либо выбрасывают. Логическая структура в целом обычно восстанавливается, но за счет уничтожения части данных.
• Ничего не исправляя, найти на диске файлы, основываясь на их формате, и скопировать на другой носитель. Этот неразрушающий способ и является единственно правильным.
Идея неразрушающего восстановления данных совершенно неочевидна для большинства обычных пользователей. Они идут по прямому пути: есть ошибка – надо исправлять! После исправления ошибок данные восстановить гораздо труднее, поэтому существует железное правило: если на диске есть важные данные, категорически запрещается запускать программы исправления! Исправлять ошибки файловой системы можно лишь после успешного копирования информации средствами неразрушающего восстановления.
Средства такого восстановления широко известны. Это программы EasyRecovery, R-Studio и др. Явным лидером по эффективности при восстановлении данных в самых распространенных файловых системах (FAT32, NTFS, EXT2, EXT3, UFS) является пакет R-Studio. Данная утилита не только проста в применении, но и выдает отличные результаты (даже исходную структуру папок). Когда файловая система серьезно повреждена, лучше использовать EasyRecovery в режиме RawRecovery. В результате такого восстановления образуется набор файлов без имен, рассортированных по типам.
Программа R-StudioR-Studio следует признать одной из лучших утилит в своей области. Она предоставляет четыре основных метода для восстановления данных:
• создание файла образа диска или раздела;
• восстановление удаленных файлов из существующих разделов с сохранными файловыми системами (Basic File Recovery);
• сканирование физических дисков, поиск на них данных, несмотря на повреждение или удаление разделов и файловых систем (Disk Scan и Advanced Data Recovery);
• восстановление данных из RAID-массивов.
Рассмотрим первые три метода, а восстановление данных с RAID-массивов опустим, поскольку такой метод хранения редко применяется начинающими пользователями. Восстановление информации всегда следует начинать с копирования содержимого проблемного диска.
После запуска программы в ее главном окне на вкладке Drives (Приводы) перечисляются все обнаруженные в системе физические носители и существующие на них разделы или логические диски (рис. 5.3). Справа от списка дисков и разделов находится вкладка Properties (Свойства), где показываются свойства носителя или раздела, выбранного на вкладке Drives (Приводы).
Рис. 5.3. Выбор диска
1. На вкладке Drives (Приводы) выберите физический диск, с которого необходимо снять копию. На вкладке Properties (Свойства) будут показаны его свойства.
В группе Drive Control (Управление диском) настраиваются параметры доступа к диску. При нестабильном чтении диска может понадобиться их неоднократная регулировка до получения удовлетворительных результатов.
· Maximum Transfer (Максимальный объем) – максимальный объем данных, передаваемых за одно обращение к диску, в килобайтах. Если возникают проблемы при доступе к диску, можно уменьшить это значение.
· I/O Unit (Единица чтения/записи) – размер единичной порции данных при обмене с диском, в байтах. При проблемах доступа к диску можно уменьшить это значение.
· Buffer Alignment (Выравнивание буфера) – размер порции данных, помещаемых в буфер. При проблемах с доступом можно увеличить значение.
· I/O Tries (Количество попыток чтения/записи) – число попыток обращения к нестабильно читаемым секторам. В случае наличия физических bad-блоков и зависания программы или компьютера при попытке прочитать эти блоки уменьшите значение параметра до нуля.
2. Нажмите кнопку Create Image (Создать образ) на панели инструментов или выполните команду меню Drive → Create Image File (Диск → Создать файл образа). Откроется окно Create Image (Создать образ) (рис. 5.4).
Рис. 5.4. Окно создания образа
3. В поле Image filename (Имя файла образа) укажите путь и имя для сохранения файла.
4. Определите тип сохраняемого файла (установите переключатель в одно из положений).
· Byte to byte image (Бинарный файл) – стандартный бинарный файл, с которым могут работать любые программы подобного рода.
· Compressed Image (Сжатый файл) – сжатый файл образа. Он меньше по размеру, но работать с таким файлом сможет лишь программа R-Studio текущей или последующей версии.
5. Переключатель в области Image split size (Размер разделения образа) задает разделение образа на несколько файлов-частей, например, для последующей записи на DVD. Когда переключатель установлен в положение Automatic (Автоматически), программа постарается создать непрерывный файл максимально возможного размера.
6. На вкладке Advanced (Дополнительно) вы можете выбрать параметр Read attempts (Количество попыток чтения) и указать, какими символами в образе диска будут заполнены секторы, которые не удалось считать.
7. Установите желаемые параметры (в большинстве случаев подойдут настройки по умолчанию) и нажмите кнопку Ok. Создание образа может занять длительное время.
Как уже было сказано, после создания образа компьютер можно выключить, проблемный диск отсоединить и работать в дальнейшем только с файлом образа. Если диск работает нормально, а потеря данных была вызвана, например, вирусами или неосторожными действиями пользователя, то можно работать и с самим диском. Программа не вносит в него никаких изменений. Открывается файл образа командой меню Drive → Open Image File (Диск → Открыть файл образа). Открытый образ появляется на вкладке Drives (Приводы) в том же списке, что и физические диски. Работа с ним ничем не отличается от работы с реальным диском.
В описываемом выше примере на опытном винчестере есть один раздел (диск M:), в котором дисковым редактором серьезно испорчена файловая система, на втором разделе (диск N:) несколько раз были скопированы и удалены папки, а третий раздел удален вовсе. С точки зрения Проводника Windows на обоих дисках теперь пусто: нет ни папок, ни файлов. Можно попытаться извлечь данные! Нужно начать с того раздела, в котором файлы были удалены корректно, но мимо Корзины (то есть с использованием сочетания клавиш Shift+Delete).
1. На вкладке Drives (Приводы) щелкните правой кнопкой мыши на значке диска N: и в контекстном меню выберите команду Open Drive Files (Открыть файлы диска). Отобразится вкладка Folders (Папки), где в виде дерева перечислены найденные на диске вхождения каталогов, а справа от нее – вкладка Contents (Содержимое), где показано содержимое папки, выбранной в дереве каталогов (рис. 5.5).
Рис. 5.5. Просмотр найденных папок и файлов
Построение дерева каталогов занимает определенное время, иногда несколько минут. Корневая файловая система находится в каталоге Root. В папке Metafiles располагаются служебные файлы файловой системы NTFS, а в папках с названиями $$$FoLder***** можно найти файлы, которые не удалось связать с корневым каталогом. Красными крестиками помечены папки и файлы, которые были удалены.
2. Просмотрите файлы и папки. Установите флажки напротив тех, которые вы хотите восстановить. Для поиска и выделения желаемой информации удобно пользоваться командами меню Tools → Find (Инструменты → Найти) и Tools → File Mask (Поиск по шаблону).
3. Пометив нужные файлы, вызовите команду меню File → Recover Marked (Файл → Восстановить помеченное) или нажмите кнопку Recover Marked (Восстановить помеченное) на панели инструментов. Откроется окно Recover (Восстановить) с двумя вкладками, на которых задаются параметры восстановления этих файлов и папок (рис. 5.6).
Рис. 5.6. Окно восстановления
4. В поле Output folder (Выходная папка) укажите, куда нужно поместить восстановленные файлы и папки. Флажки на вкладке Main (Основное) рекомендуется оставить по умолчанию, а переключатели на вкладке Advanced (Дополнительное) определяют, как будут обрабатываться имена обнаруженных на диске файлов при их совпадении с существующими. Нажмите кнопку Ok. Через короткое время восстановленные элементы появятся в папке, которую вы указали.
Это самый простой и легкий случай: файловая система не была повреждена. На такое восстановление способны многие программы. Если попробовать сделать то же самое с другим тестовым разделом, то появится сообщение, что файловая система на нем повреждена (corrupted) и простое восстановление с этого диска невозможно. Здесь придется применить тот инструмент, который составляет основу программы R-Studio, – технологию умного сканирования (IntelligentScan). Она обнаруживает на диске обрывки записей файловых систем, а также сами тела файлов и по ним старается воссоздать утраченные данные.
1. На вкладке Drives (Приводы) щелкните правой кнопкой мыши на значке диска M: и в контекстном меню выберите команду Scan (Сканировать). Откроется окно Scan (Сканировать) (рис. 5.7). В нем можно задать начальный сектор (Start) и объем диска, который нужно от него просканировать (Size), а также указать, какие файловые системы (File System) и типы файлов следует искать.
Рис. 5.7. Окно сканирования
2. Для выбора типов файлов, которые должна искать программа, нажмите кнопку Known File Types (Известные типы файлов) и в дочернем окне установите флажки напротив нужных (рис. 5.8). По умолчанию программа ищет все известные ей файлы (а это более сотни типов!).
Рис. 5.8. Выбор типов файлов
3. Нажмите кнопку Scan (Сканировать), и программа начнет сканировать диск. В правой части окна появится вкладка Scan Information (Информация о сканировании), на которой в виде карты показываются обнаруживаемые файлы (рис. 5.9).
Рис. 5.9. Процесс сканирования
Когда процесс сканирования завершится, на вкладке Drives (Приводы) под просканированным диском или разделом появится несколько записей. Это найденные сведения о разделах или файловых системах, данные из которых можно восстановить (рис. 5.10). По сути, каждая запись – набор файлов, обнаруженных на диске, который можно (или нельзя) «привязать» к найденным там же таблицам файловых систем или их остаткам.
Рис. 5.10. Обнаруженные разделы и файловые системы для восстановления
В приведенном примере это Recognizedl – распознанная файловая система, прогноз на восстановление которой хороший, и Extra Found Files – набор файлов, которые не удалось отнести к какой-либо восстановимой файловой системе.
4. Чтобы начать восстановление данных из одного из этих наборов, дважды щелкните на нем кнопкой мыши. В обоих случаях появится картинка, подобная приведенной на рис. 5.5.
· При восстановлении файлов из обнаруженного набора Recognizedl на вкладке Folders (Папки) отобразится предположительная структура каталогов.
· При восстановлении файлов из обнаруженного набора Extra Found Files на вкладке Folders (Папки) файлы будут сгруппированы лишь по типам – сведения о структуре каталогов для этих файлов программе найти не удалось.
5. Пометьте флажками файлы, которые требуется восстановить, и далее действуйте, как при простом восстановлении.
Аналогично восстанавливаются данные с целого физического диска, на котором создавались, удалялись и пропадали разделы и файловые системы. В этом случае наборов может оказаться довольно много. Ведь сами тела файлов остаются на диске до тех пор, пока в занимаемые ими секторы не будет записана новая информация.
В списке возможных карт расположения информации зеленым цветом выделены хорошие наборы, желтым – сомнительные, а красным – плохие. Если присутствуют только красные варианты, то рискнуть можно, но лучше сразу обратиться к другой программе, обладающей способностью восстанавливать из «руин» именно неструктурированные данные, – EasyRecovery. Но так как она обладает и многими другими характеристиками, ее возможности будут рассмотрены отдельно чуть ниже.
Правообладателям!
Это произведение, предположительно, находится в статусе 'public domain'. Если это не так и размещение материала нарушает чьи-либо права, то сообщите нам об этом.