Устранение неисправностей
«Что случилось с компьютером?» Простой и даже глупый вопрос, согласен. Все равно что спрашивать: «Какова длина этой веревочки?» Но на простые (или глупые) вопросы отвечать труднее, чем мы думаем. Windows 7 во многом превосходит операционную систему-предшествениика, но в то же время список ее уязвимостей неизмеримо длиннее.
Не устанавливается приложение? Возможно, это ошибка установочного комплекта. Или испорчен доступ к системному реестру. Или 32-битное приложение несовместимо с 64-битной операционной системой. В конце концов, причина может быть в системе контроля учетных записей пользователей, которая вечно осложняет дело.
Иногда вам кажется, что программное обеспечение и «железо» «устали»? Например, устройство, которое, как правило, работает стабильно, начинает барахлить при более интенсивном использовании. Причиной этого может быть перегрев или ошибка в функциях энергосбережения. Или же Windows исправно работает, пока вы не откроете сразу несколько приложений или не поработаете минут двадцать. В этом случае можно предположить ошибку источника питания или дефект ОЗУ
Еще хуже — появляется оповещение: «Обнаружен вирус!» Минуточку, это всплывающее окно браузера? Или ваш лицензионный антивирус проявляет излишнюю бдительность? Или это программа-шпион, маскирующаяся под своего антипода? Недоступен Интернет? Возможно, вы неверно ввели пароль. Или — неисправен роутер. Или ураган вывел из строя цифровую абонентскую линию связи? Или, может быть, у вас сгорел модем?
Конечно, решению проблем посвящена вся эта книга, но именно в эту главу имеет смысл заглянуть, если:
О Windows не загружается (или не выключается);
О обнаружены вредоносные программы;
О обнаружены проблемы с аппаратным оборудованием;
О вы хотите, чтобы ничего из вышеперечисленного с вами не случилось.
И если вам суждено запомнить лишь немногое из этой главы, пусть это будут именно эти две светлые мысли:
О 99% всех проблем с компьютером решается путем простой перезагрузки (откройте и закройте Windows, выключите и перезапустите компьютер, нажмите кнопку Reset, и псе в таком духе).
О Безумен тот, кто многократно повторяет одно и то же действие, надеясь получить разные результаты. Вдвойне безумен тот, кто повторяет одно и то же действие, зная, что результат всегда будет одинаков.
Логический вывод из этих двух истин — многократная перезагрузка ничего вам не даст. В этом-то и заключается загвоздка: как поступить в пресловутом 1% случаев, когда перезагрузка оказывается бессильна?
Первое, что вам требуется для устранения проблемы, - ее правильное описание, в котором почти всегда будет присутствовать словосочетание «не работает». Гораздо разумнее обрати ться к краткому списку вопросов, который наставит вас, точнее, ваш ПК, на истинный путь, ведущий к выздоровлению.
Q Когда вы впервые столкнулись с проблемой?
Внезапные «перепады настроения» и необычное поведение компьютера, как правило, не случаются «вдруг». Если что-то вдруг перестало работать, то, скорее всего, в этом виноваты недавние изменения в системе. Если проблема обнаружилась в тот же день, как вы обновили приложение, установили новый драйвер, добавили новую панель инструментов к интернет-браузеру, то главный подозреваемый — это вы. О Это единичный случай или проблема отмечалась неоднократно?
Windows 7 менее подвержена сбоям, чем ОС, построенные на ранних платформах, но это не относится к браузеру, Проводнику, Microsoft Word и прочим приложениям, работающим на ее базе. Отдельные неприятности неизбежны, и лучшая защита от них — почаще сохранять то, над чем вы в данный момент работаете. С другой стороны, если проблема повторяется более или менее регулярно и вы можете связать один конкретный случай с другими, то это значительно приблизит вас к решению загадки.
О Связана ли проблема с определенным приложением, аппаратурой, есть ли несовместимость?
Не забывайте, что программные продукты сродни лекарствам: взаимодействие может вызвать побочные реакции, хотя сами по себе эти продукты вполне нейтральны и безопасны. У вас два межсетевых защитных экрана, работающих одновременно? Странно, почему это вы не можете выйти в Интернет? Или вы установили кое-какую программу и теперь другая программа от того же разработчика не может обновиться?
Конфликты решаются удалением того, что мешает. Если проблема затрагивает несколько приложений, можно вычислить и исключить приложение-виновника. Можно исключить отдельные устройства, последовательно отключая их или их драйверы (не забывайте руководствоваться инструкцией по установке устройств). Если вам в самом деле интересно, можно установить отдельную или виртуальную копию Windows (см. главу 1), чтобы исключить специфические настройки Windows и (или) проверить работу того или иного приложения в изолированной (чистой) среде.
О Это последняя версия продукта?
Разработчики программного и аппаратного обеспечения постоянно выпускают обновления и исправления, поэтому желательно проверять соответствующие сайты на предмет последних версий всех приложений и драйверов. Подробнее см, «Укрощение драйверов и дрессировка устройств».
О Сталкивался ли кто-нибудь еще с похожей проблемой?
Зачастую это самый полезный вопрос, который вы можете себе задать. Всегда есть шанс, что кто-то еще не только столкнулся с похожей проблемой (будь то раздражающая причуда или сокрушительная поломка приложения), ной нашел се решение, которое описал на каком-нибудь форуме в сети. Например, здесь (http://www.annoyances.org) можно найти форум, посвященный проблемам Windows 7.
О Тех ли людей я спрашиваю?
Если вы не можете выйти в Интернет, сидя в аэропорту, не просите сантехника помочь вам. По той же логике: компьютерный магазин — не то место, где можно купить клапан для выравнивания давления. Речь, опять же, идет о том, чтобы обозначить проблему и ее источники, а это очень непросто сделать. Особенно в том случае, когда техподдержка убеждена, что ваши проблемы их не касаются.
О Сколько стоит мое время?
Это последнее зерно истины, дарованное нам годами опыта. На решение некоторых проблем подчас тратятся долгие часы, оборачивающиеся затем жестокой головной болыо. Иногда разумнее заменить нечто, доставляющее массу неудобств, чем пытаться это нечто починить или исправить. Вспомните об этом в 4 часа утра, когда Windows в очередной раз откажется прочитать флэш-карту стоимостью 8 долларов.
На этом мы заканчиваем нашу сегодняшнюю лекцию по программированию, до следующих встреч!
Сбои и сообщения об ошибке
Когда вы начнете изучать операционную систему Windows, то заметите некоторые программные средства, которые были включены, чтобы система работала без проблем. Некоторые из этих средств на самом деле работают, но важно знать, какие из них использовать, а какие просто являются гаджетами.
Вирусы, вредоносные программы и программное обеспечение, предназначенное для слежения за действиями пользователя на компьютере
Вредоносные программы — это класс программного обеспечения, разработанный специально, чтобы наносить вред компьютеру и пользователю. В группу этих
программ входят такие опасные объекты, как вирусы, троянские программы, «черви» и программы, предназначенные для слежения за действиями пользователя на компьютере. Есть люди, которые пытаются придумать, как же еще испортить ваш компьютер, и, очевидно, им эго удается.
Если у вас часто происходят сбои программы, выскакивают бессмысленные сообщения об ошибке, всплывающие рекламы (не только когда вы сидите в Интернете), а также компьютер работает медленнее, чем обычно, то виновным в этом может быть одна из следующих вредоносных программ:
О Вирусы
Вирус — это программа или часть кода программы, которая «заражает» другое программное обеспечение, встраивая свою копию в один или несколько исполняемых файлов. Когда программное обеспечение со встроенным вирусом запускается, тогда запускается и вирус, распространяя инфекцию. Вирусы могут копировать сами себя, а некоторые (известные как полиморфные) могут даже каждый раз изменять код (сигнатуру) вируса, чтобы их не обнаружило антивирусное программное обеспечение. В отличие от «червей» вирусы не могут заражать другие компьютеры без помощи со стороны человека. Эту тему мы подробнее обсудим в следующем разделе.
О «Черви»
«Червь»5 — это особый вид вируса, который может заразить компьютер без вмешательства со стороны пользователя. Обычно это происходит по локальной сети или через подключение к Интернету. «Черви» могут копировать себя, как и обычные вирусы, но они не распространяются путем заражения программ или документов. Классический пример — W32.Blaster.Worm, который использовал сбой в системе Windows ХР, вызывающий постоянную перезагрузку компьютера или его «зависание».
О Троянские программы
«Троянский конь» распространяется, выдавая себя за приложение (в противоположность заражению настоящего файла приложения), такое, например, как экранная заставка или даже анпгвирусная программа Просмотрите врезку «Зомби и ботнеты» (с. 248) одну из причин создания троянских программ, а также подраздел «Распространение вредоносных программ».
0 Руткиты
Руткит — это форма вредоносной программы, разработанная так, чтобы скрыть факт заражения вашего компьютера. Руткиты очень сложно удалш ь, так же как и найти. Чтобы руткит невозможно было обнаружить на компьютере, он должен быть спрятан в его памяти. Поэтому лучший способ обнаружения и устранения руткита — получить доступ к накопителю из другой операционной системы, либо используя двухвариантную загрузку (см. главу 1), либо извлекая накопитель из компьютера и подключая его к другому (см. главу 4). Для обнаружения и удаления руткитов можно также использовать программу GMER (можно скачать бесплатно с http://www.gmer.net/).
О Программное обеспечение, предназначенное для слежения за действиями пользо-вателя на компьютере, и бесплатный программный продукт с размещенной в нем рекламой.
Программное обеспечение, предназначенное для слежения за действиями пользователя на компьютере, немного отличается от вышеупомянутых вирусов и «червей», так как оно не обязательно повреждает компьютер или стирает информацию. Оно разработано таким образом, что может установиться на вашей системе, шпионить за вами или вашим работодателем, а потом посылать собранную информацию интернет-серверу. Иногда это делается, чтобы собрать информацию о доверчивых пользователях, но также может работать проводником для всплывающих реклам.
Кроме этических последствий, такое программное обеспечение может приносить много проблем из-за того, что оно очень часто некачественно разработано и, как результат, является причиной появления сообщений об ошибке, медленной работы компьютера и зависания программ. К тому же для осуществления своих целей оно использует производительность центрального процессора и пропускную способность подключения к Интернету, оставляя меньшее количество доступных вам ресурсов.
Например, какая-то вредоносная программа похищает данные вашей электронной почты и использует ваш почтовый ящик, чтобы посылать зараженные файлы но всем адресам адресной книги. Практически во всех случаях такие программы сделаны для работы с программным обеспечением электронной почты, которое есть у большинства людей, а именно Microsoft Outlook и Windows Mail (ранее называвшаяся Outlook Express). Если вы хотите снизить восприимчивость компьютера к этому виду атаки, то следует использовать любое другое программное обеспечение, например Mozilla Thunderbird (http://www.mozHla.com) или перейти на электронную почту, базирующуюся на интернет-технологиях, такую как Gmail (http://www.gmai!. com) или Yahoo!Mail (http://mail.yahoo.com),
Л для того, чтобы никакое программное обеспечение не могло устанавливаться на компьютере без вашего разрешения, уделите некоторое время реконфигурации системы Контроля учетных записей пользователя, как описано в разделе «Управление UAO.
Сегодня очень трудно отличить один вид вредоносной программы от другого, а иногда это просто неважно. Но если вы понимаете, как эти программы работают, как они попадают на компьютер и что делать, если они там укоренились, то сможете избавиться от них и сделать так, чтобы они больше не возвращались.
Распространение вредоносных программ
Как только эти программы попадают в систему, их очень трудно удалить. По этой причине лучшая защита от них — это, в первую очередь, предотвращение попадания их на компьютер.
Самый полезный инструмент для защиты вашего компьютера от вредоносных программ — это ваши мозги. Программы разработаны с учетом уязвимых мест в компьютерных системах, а их распространение зачастую возможно благодаря глупым и неосторожным пользователям.
Вредоносные программы обычно распространяются следующими способами:
О Оформление в виде приложений к электронной почте.
Чаще всего вирусы попадают в компьютеры через спам. Приложения встроены в электронные сообщения и рассылаются миллионам людей, на каждый существующий электронный адрес, с тем чтобы ничего не подозревающие пользователи щелкали мышкой на этом сообщении, открывали его и отправляли на исполнение. Тут возникает вопрос: почему же люди такие глупые? Приведем, к примеру, название типичной троянской программы:
котята играют с ниткой.jpg.scr
Так как Windows 7 по умолчанию скрывает расширение файла (см. главу 2), то вот как этот файл выглядит для большинства пользователей:
котята играют с ниткой.jpg
Другими словами, большинство людей не догадаются, что это .scr (экранная заставка), а не фотография котят. (Большая последовательность пробелов в названии файла также гарантирует, что его будет нелегко опознать, даже если расширения видны.) Многие антиспамовые фильтры и антивирусные программы блокируют
.exe-файлы, но не блокируют .scr-файлы, поэтому файл, выглядящий абсолютно безвредно, может занести вирус на любой компьютер просто двойным щелчком мыши.
Как же защитить себя от этого? Во-первых, не следует открывать электронные вложения, которые вы не ожидали получить, все их следует вручную сканировать при помощи программы поиска вирусов, которую следует своевременно обновлять (об этом говорится далее в этой части). Установите хороший антиспамовый фильтр (см. раздел «Пресечение спама »), кроме того, хороший иитернет-провайдер должен позаботиться о «фильтрации» вирусов.
О Зараженные файлы
Вирусы не просто проникают на компьютер и причиняют вред, они также копируются и оставляют свои копии в других файлах. Это значит, что как только на компьютер попал вирус, вполне вероятно, что ом пока временно бездействует и находится в любом приложении или даже в личных документах на жестком диске. Это означает, что вы, возможно, распространяете вирус каждый раз, когда посылаете электронную почту, а также то, что другие пользователи невольно делятся своими вирусами с вами.
О Раздача файлов в компьютерной сети
Napster (файлообменная пиринговая сеть) начала обмен файлами много лет назад, но современный файлообмен представляет собой передачу не только безвредных музыкальных файлов. Подсчитано, что примерно 40% файлов, доступных в этой сети, содержат вирусы, троянские программы и другие вредоносные объекты. Например, несложно найти файлы, защищенные правами на цифровые материалы, которые дают указание программе Windows Media Player скачать вредоносный файл под маской кодека или лицензии на управление цифровыми правами.
Чтобы защитить себя от зараженных фильмов или музыки, откройте Windows Media Player. Из меню Средства (Tools) выберите Опции (Options), а после этого закладку Защита (Privacy), Отключите опцию Скачивать права на использование про* граммы автоматически, когда я проигрываю или синхронизирую файл. Затем выберите вкладку Безопасность (Security), и выключите все опции в разделе Содержание (Content) и нажмите кнопку ОК. Ознакомьтесь также с разделом «Обеспечение защиты Internet Explorer», где вы найдете дополнительную информацию о настройках безопасности, которые влияют на возможность подключения Windows Media Player к интернет-ресурсам.
Но не всегда файлы, скачиваемые через Napster, должны служить причиной беспокойства. Чтобы осуществлять передачу файлов, программы этого Tima открывают сетевые порты (глава 6) и создают «дыры» в защитной системе компьютера, в любую из которых может проникнуть вредоносная программа. А так как обычно эти программы работают постоянно (намеренно или нет), то эти «дыры» в защите постоянно открыты для новых вирусов.
Но и это еще не все! Файлообменные сети не только приносят вирусы и троянские программы. Некоторые из приложений для работы с этими сетями могут
содержать в себе программное обеспечение, предназначенное для слежения за действиями пользователя на компьютере или для распространения рекламы. Эти программы устанавливаются на вашу систему вместе с приложением файлообмеиа. Прежде чем устанавливать такие приложения, узнайте больше о пиринговых сетях.
О Веб-сайты и вредоносные программы, разработанные в социальных целях
Вам может показаться странным, но даже посещение некоторых веб-сайтов может заразить компьютер программным обеспечением, предназначенным для слежения за действиями пользователя, а также программными продуктами с размещенной в них рекламой. Конечно же, это не будет происходить открыто, но многие не замечают различных предупреждений, даже когда смотрят прямо на них. Например, некоторые веб-сайты предлагают программы, предоставляющие дополнительные возможности — пользовательские курсоры, интерактивные меню или другие приятные глазу вещи. Такие программы могут оказаться троянскими. Если при загрузке веб-страницы появляется сообщение об установке гаджета, необходимого для ее просмотра, всегда нажимайте кнопку НЕТ.
Вы также можете столкнуться с всплывающим окном, которое выдает себя за антивредоносную программу, с сообщениями типа «Произошло заражение компьютера». Хотя в Internet Explorer есть встроенный фильтр SmartScreen Filter, который должен блокировать такие сообщении, новые сайты появляются быстрее, чем Microsoft может их отслеживать.
Большинство вирусов разработано с целью заражения Microsoft Outlook, а большинство шпионских и рекламных программ поражают Microsoft Internet Explorer. Устраните угрозу заражения одной из этих программ: используйте Internet Explorer только в защищенном режиме или переключитесь на браузеры, которые не могут устанавливать программное обеспечение системного уровня, например Firefox или Chrome. Для дополнительной информации ознакомьтесь с разделом «Обеспечение защиты Internet Explorer».
О Сеть и подключение к Интернету
Подключение к сети (и к локальной сети, и к Интернету) может служить средством передачи «червей» и особых вирусов, которые самостоятельно заражают компьютер. Конечно же, самый эффективный способ защитить систему — отключиться от сети, но более реалистичный метод — использовать брандмауэр (аппаратно-программные средства межсетевой защиты). Windows 7 поставляется с уже встроенным брандмауэром, хотя маршрутизатор обеспечивает более надежную защиту. Более подробно это описано в главе 6.
О Флэшки и съемные носители информации
Любой носитель информации может оказаться переносчиком вредоносных программ, и не только потому, что может содержать зараженные файлы. Например, произошло мошенничество, и флэшка с логотипом компании была оставлена в коридоре университета, в лифте или на стоянке. Ничего не подозревающий сотрудник берет этот носитель информации и вставляет в компьютер, чтобы посмотреть, что на нем. Сразу же вся безопасность компании оказывается под
угрозой. По крайней мере, Windows 7 выводит сообщение об опасности перед запуском программного обеспечения со съемного информационного носителя. Этого предупреждения не существовало в Windows ХР и других более ранних версиях Windows.
Защита и очистка вашего компьютера
Самый известный и эффективный способ очистки компьютера от вредоносных программ — это использование специального антивирусного, аитишпионского и антивредоносного программного обеспечения. Эти программы основаны на своей внутренней базе данных известных вирусов, «червей», троянских, шпионящих и рекламных программ, и их следует постоянно обновлять (ежедневно или еженедельно), чтобы они могли обнаруживать и устранять новые угрозы.
В поставку Windows 7 входит Защитник Windows (Windows Defender) (он находится на Панели управления и показан на рис. 5.1). Он не поймает все вирусы, но будет постоянно сам сканировать систем}' и своевременно обновлять свою базу шпионящего программного обеспечения.
Система Windows существует уже много лет, но в ней до сих пор нет антивирусных средств. Основная причина в том, что разработчики Windows хотят жить мирное компаниями, которые делают деньги на продаже антивирусного программного обеспечения на вторичном рынке (по иронии судьбы лучшие средства можно скачать бесплатно). Microsoft даже предлагает бесплатные антивирусные средства (перечислены ниже), но их нужно скачивать и устанавливать отдельно. Ниже приведен список некоторых популярных антивирусных продуктов:
О Avast! Home Edition (http://www.avastav.org/)
Бесплатное программное обеспечение с отличным интерфейсом и хорошей скоростью обнаружения вирусов.
О Avira AntiVir (http://www.avira.com/)
Бесплатное программное обеспечение с частыми обновлениями, но со средней скоростью обнаружения вирусов.
О AVG Anti-Virus (http://free.avg.com/?)
Бесплатное программное обеспечение, популярное, но все еще плохо работающее.
О GMER (http://www.gmer.net/)
Бесплатное программное обеспечение для удаления руткитов.
О Kaspersky Antivirus Personal (http://www.kaspersky.com/)
Программа, которую высоко оценивают за хороший уровень обнаружения вирусов.
О McAfee VirusScan (http://www.mcafee.com/)
Признанная и авторитетная программа поиска вирусов с удобным интерфейсом и небольшим количеством ограничений.
О Microsoft Security Essentials (http://www.miCTOSoft.com/security_essentials/)
Новая и абсолютно бесплатная программа производства Microsoft, которая тем не менее не включена в систему Windows.
О Panda Anti-Virus Titanium & Platinum (http://www.pandasecurity.com/)
Менее известная, но достаточно хорошая антивирусная программа.
О Symantec Norton AntiVirus (http://www.symantec.com/)
Средняя по качеству, медленно работающая антивирусная программа с известным именем. Учтите, что у нее дорогая подписка на обновление базы вирусов. Антишпионское и антивредоносное программное обеспечение является сложным полем деятельности, и лучше всего использовать несколько средств в дополнение к Защитнику (Windows Defender). К лучшим антишпионским продуктам относятся:
О Ad-Aware Personal Edition (http://www.adawarepe.com/)
Это одна из самых старых аитншпионских программ, но ее база все еще постоянно обновляется. Персональная версия бесплатная и легкодоступная, но иногда не такая эффективная в удалении заражений, как Mahvarebytes’ Anti-Malware или Spy Sweeper, о которых речь пойдет дальше.
При использовании Ad-Aware убедитесь в том, что вы нажали кнопку Проверка *%t обновлений сейчас перед сканированием. Также выключите ужасный раздра-^ f fi жающий звук, который можно услышать, когда Ad-Aware находит шпионящее программное обеспечение, нажмите на значок «звездочка* (*), чтобы открыть окно Настройки, нажмите кнопку Настройка (TWeak), откройте категорию Настройки вспомогательной команды и выключите опцию Издавать звук при обнаружении вируса.
О Malwarebytes'Anti-Malware (http://www.antimalware.us/)
Относительно новая программа, устраняющая вредоносные объекты, которые не могут устранить другие программы (рис. 5.2.) Когда Защитник (Windows Defender) находит угрозу, но не может удалить ее, не удивляйтесь, если Malwarebytes' Anti-Malware быстро очистит вашу систему. Основная версия предоставляется бесплатно; в платной версии добавлена защита в реальном времени.
О Spy Sweeper (http://www.spysweeper.us/)
Достойная внимания, хотя, в отличие от первых двух, не бесплатная программа. Она является желательным добавлением к инструментарию любого пользователя, так как зачастую удаляет те вредоносные программы, которые другие приложения пропускают.
Некогда лучшей защитой от шпионских программ был Spybot: Search and Destroy. Но сегодня это приложение ие входит в список наиболее предпочтительных. В последнее время я видел много компьютеров, содержащих большое количество шпионящего ПО. которые были предположительно защищены Spybot. На сегодняшний день другие приложения (упомянутые выше) защищают компьютер намного лучше.
Итак, вы вооружились антивирусными и антишпионскими приложениями. Вот четыре вещи, которые необходимо сделать» чтобы защитить свой компьютер от вредоносных программ:
О Поместите маршрутизатор между компьютером и подключением к сети Интернет так, как это описано в главе 6.
О Регулярно проверяйте систему иа наличие вирусов, не полагайтесь полностью на автоматическую защиту антивирусной программы (подробнее описано в следующем разделе). Полностью сканируйте компьютер, по крайней мере каждые две недели.
О Постоянно проверяйте компьютер на наличие шпионящих программ. Делайте это один или два раза в месяц. Если вы скачиваете и устанавливаете много компьютерных программ, то сканировать компьютер нужно чаще.
О Всегда подумайте несколько раз! Прочитайте предыдущий раздел, где описаны пути распрос транения вредоносных программ, а также следующий, чтобы узнать, что можно сделать, чтобы уменьшить подверженность воздействию вирусов, шпионящих и рекламных ПО, а также других вредоносных программ.
В чем опасность автозащиты
Антивирусные программы имеют как положительные, так и отрицательные стороны, Конечно же, вирусы представляют собой настоящую угрозу, и для многих из нас антивирусные программы — это необходимая защита. Но они могут приносить и много проблем.
Самая основная и безопасная функция антивирусной программы — это сканирование файлов по требованию. Когда вы запускаете программу поиска вирусов, даете команду сканировать диск или отдельный файл, вы выполняете полезные действия. Проблема заключается в том, что многие из нас забывают или просто не хотят тратить время на поиск вирусов и полагаются на так называемую «автозащиту», при которой программа поиска вирусов работает постоянно. Но это может привести к следующим проблемам:
О Время выполнения операции
Загрузка программ автозащиты при запуске Windows увеличивает время начальной загрузки. Кроме того, каждое приложение (и документ), которое вы открываете, сначала должно быть просканировано, и время его загрузки может увеличиться. К тому же программа поиска вирусов, которая постоянно работает, тратит производительность процессора, даже если вы и не собираетесь скачивать много новых, потенциально опасных файлов, которые нужно будет сканировать.
О Браузер и контроль электронной почты Некоторые из антивирусных автозащитных свойств включают в себя компоненты для интернет-браузера и электронной почты, они сканируют все скачанные и присоединенные к письмам файлы. Кроме ухудшения быстродействия эти компоненты иногда работают не так, как надо, и вызывают различные проблемы с приложениями, которые используются для открытия файлов.
О Выскакивающие сообщения Постоянно выскакивающие сообщения с предупреждениями о наличии вирусов всегда очень сильно раздражают. Например, если антивирусная программа
автоматически сканирует входящие электронные сообщения, то вам придется десятки раз щелкать мышкой по сообщениям с предупреждением о приложениях с вирусами, даже если фильтр спама удалит их все еще до того, как вы их увидите. Хорошо, когда компьютерные программы выполняют свою работу, но было бы еще лучше, если бы они делали ее незаметно для пользователя.
О Ложное чувство защиты
И еще одна важная деталь: после установки автозащиты у вас может возникнуть ложное чувство безопасности («Конечно же, я открою это — ведь у меня установлены антивирусные программы!»). Этот факт уменьшает шансы того, что вы примете все меры предосторожности, перечисленные в этом разделе, и увеличивает возможность заражения компьютера. Даже если вы старательно сканируете файлы вручную, никакая антивирусная программа не защитит вас от неумелого обращения и ни одна программа не может заменить здравый смысл. Если вы сами примете все меры предосторожности, то подверженность вашего компьютера вирусам будет минимальной и не нужно будет пользоваться свойством автозащиты. Конечно, отключать свойство автозащиты или нет, зависит от вас. Но если вы будете держать в голове все, о чем говорилось выше, то устраните восприимчивость своего компьютера к вирусам и защита вообще ие потребуется.
Если вы не скачиваете документы или приложения из Интернета, если вы не подсоединены к локальной сети, если у вас защищенное подключение к Интернету и единственный вид программ, которые вы устанавливаете, — это лицензионные программы, то можете спать спокойно — шансы заразить компьютер вирусом равны нулю.
Вирусы могут постоянно храниться только в определенных видах файлов, включая приложения (.ехё и .scr), в файлах, связанных с приложениями, которые используют макрос (такие, как Microsoft Word), а также в некоторых видах файлов, которые поддерживают приложения (.dll, .vbx, .vxd, и т. д.). И так как zip-файлы (описанные в главе 2) могут содержать любой из вышеупомянутых файлов, они восприимчивы к вирусам.
Большинство обычных электронных сообщений, текстовых файлов (.txt), графических файлов (.jpg, .gif, .bmp, etc.), видеофайлов (.mpg, .avi, и т. д.) и остальных видов файлов данных просто не могут содержать в себе вирус. Тем не менее не все так просто. Вот в чем дело: троянскнй вирус Bloodhound.Exploit. 13 (обнаруженный в 2004 году) поразил некоторые файлы с расширением -jpg и проник в Internet Explorer (и в большинство других продуктов Microsoft). С тех пор эта ошибка была устранена, но, кажется, она не последняя. Подобным образом, файл сценария .vbs, являясь обычным текстовым файлом, не может содержать вирусы. Но это не означает, что при выполнении сценария не произойдет скачивания вредоносных программ и выполнения их команд, поэтому он также считается опасным.
Возможно, вы уже это слышали, но не побоюсь повторить снова: не открывайте приложения в своей электронной почте, отправленные вам людьми, которых вы не знаете, особенно если это документы Word или файлы с расширением .ехе. Если
кто-то посылает вам приложение и вы очень хотите его открыть, предварительно просканируйте его вручную, а лучше вообще воздержитесь от открытия таких файлов. Большинство антивирусных программ добавляют элемент в контекстное меню Проводника, позволяя сканировать любой файл щелчком на нем правой кнопкой мыши и выбором соответствующего пункта меню.
Если компьютер подключен к сети, то он практически не защищен от вирусов. Если это домашняя сеть, убедитесь, что все пользователи компьютеров, подключенные к ней, понимают основные принципы безопасности. А если это корпоративная сеть, то у вас не остается выбора: нужно включать автозащитную антивирусную программу.
Что делать, если Windows не запускается
К сожалению, неспособность Windows загружаться - это проблема, возникающая без сообщений об ошибке или любого другого очевидного пути ее решения. У вас может появиться черный экран сразу же после запуска, или компьютер будет самостоятельно перезагружаться вместо или даже после отображения на экране Рабочего стола.
Чаще всего это происходит из-за неправильных драйверов устройств, ошибок в системном реестре, разрушения файлов и вредоносных программ, которые ранее упоминались в этой главе.
Что же делать, если Windows не запускается? Перед вами нет Проводника, чтобы удалить файлы, нет Интернета, чтобы найти какое-нибудь решение, нет Диспетчера устройств, где можно отключать и включать компоненты, а также нет и пасьянса, чтобы убить время, пока вы ждете окончания загрузки антивредоносной программы. У вас есть только эта книга и звук вашего дыхания, раздающийся в тишине.
К счастью, Microsoft удал if ла ту ограниченную Консоль восстановления (Recovery Console), которая использовалась в Windows 2000 и ХР. Она заменена полностью автоматическим (но в большинстве своем бесполезным) набором инструментов, о котором речь пойдет далее, а также полнофункциональной командной строкой.
Восстановление запуска
Когда происходила сборка инструментов для Восстановлення запуска Windows 7, Microsoft использовала подход корпорации Apple Computer: все сделать просто, но так, чтобы это не начало работать в реальном мире.
Запуск Восстановления установлен по умолчанию Windows 7 в отдельном разделе диска (описано в разделе «Как предотвратить создание дополнительных разделов при установке Windows» на с. 26), но в зависимости от уровня поломки вы либо сможете туда попасть, либо нет. Прочитайте раздел «Использование F8» на с. 260.
Если же F8 не работает, то придется найти установочный диск Windows 7, о котором вы, возможно, уже успели позабыть. (Если Windows 7 была предварительно установлена на компьютере и вы никогда не видели этот диск, то свяжитесь с фирмой-изготовителем и попросите оригинальный установочный диск DVD; в конце концов, вы заплатили за него, когда купили компьютер.)
Вставьте установочный диск в дисковод и включите компьютер. (Если же ком-пьютер не захочет загружать диск, прочитайте раздел «Установка Windows на пустой жесткий диск».) Если появилось окошко «Установить сейчас», то нажмите на ссылку Восстановить компьютер (Repair your computer), находящуюся внизу. Если на экране выскочила подсказка, то выберите функцию Использовать инструменты восстановления (Use recovery tools.*.), выберите операционную систему из списка и нажмите Далее (Next).
Еще одна опция здесь называется Восстановление компьютера с помощью с системы и применяется, только если вы использовали инструмент Создание образа системы так, как это описано в разделе «Восстановление системы после поломки». Будьте осторожны с этим инструментом; вы точно потеряете всю информацию, если выберете эту опцию.
Хорошая новость — вы можете развалиться в кресле и следить за указателем, показанным на рис. 5.3, примерно минут двадцать. Плохая новость — у вас нет другого выбора.
Возможно, вы знакомы с интерактивным меню пяти полезных восстанавливающих инструментов, использующихся в Windows Vista; не переживайте, они присутствуют и в Windows 7, но нужно их подождать. Несколько минут Windows попытается решить проблему без вашей помощи, но только для того, чтобы после этого предоставить вариант — начать установку Windows заново. (Некоторые говорят, что этот инструмент все же сработал, просто потребовалось несколько попыток, чтобы запустить Windows.) Нажмите кнопку Отмена, чтобы продолжать смотреть на бегущую черную полосу; позже вам будут предложены лучшие инструменты восстановления системы.
Если автоматизированный инструмент Windows помог решить проблему, то считайте себя счастливчиком. В противном случае появится сообщение «Восстановление запуска не может восстановить этот компьютер автоматически» с предложением послать сообщение о проблеме в Microsoft; но так как система Windows не работает и подключение к сети неактивно, то такое сообщение никуда не отправится. Нажмите Отмена для вывода на экран долгожданной страницы с инструментами Восстановления системы, показанными на рис. 5.3.
Вот как эти инструменты работают:
О Восстановление запуска
Нажатие этой кнопки вернет вас на шаг назад; если вы уже зашли так далеко, то эта опция бесполезна.
О Восстановление Системы
Эта кнопка возвращает Windows назад на несколько точек восстановления. Это оказывается полезным, если последняя установка драйвера помешала Windows запустить систему. В зависимости от того, как давно происходило создание последней точки восстановления системы, может либо ничего не произойти, либо можно вернуться очень далеко назад. Стоит попробовать, но не удивляйтесь, если это приведет к поломке недавно установленного приложения или драйвера. Обратите внимание на раздел «Назад в прошлое — используем точки восстановления и теневые копии».
О Восстановление образа системы
Эту операцию можно использовать для очистки жесткого диска и восстановления резервной копии, сделанной при помощи инструмента Создание образа системы в Панели управления. Более подробно эта информация освещена в разделе «Восстановление системы после поломки».
*&-
Поскольку программа восстановления полностью стирает всю информацию с
- I жесткого диска, то ваша личная информация должна быть скопирована в отдел ь-J ? ный раздел диска. Это объясняется подробнее в разделе «Работа с разделами». Таким образом, операция Восстановления образа системы только перезапишет раздел Windows, не затронув файлы, видоизмененные с момента последнего резервного копирования.
О Диагностика памяти Windows
Эта кнопка позволит проверить системную память на наличие ошибок; прочитайте раздел «Диагностика сбоев памяти (ОЗУ)». В отличие от всех остальных этот инструмент ничего не меняет на жестком диске, поэтому его можно использовать в любое время.
О Командная строка
Из всех перечисленных на этой странице инструментов этот является именно тем, который сохранит ваше время. Используйте этот инструмент, чтобы открыть окно Командной строки, которое позволит копировать, удалять или переименовывать файлы, которые, возможно, мешают загрузке Windows. Эти
действия также возможны в режиме Безопасный режим с поддержкой командной строки, о котором будет говориться позже в этой главе.
Командная строка — прекрасный инструмент для восстановления системы Windows, особенно если невозможно даже войти в стартовое меню, нажав F8. Но инструмент Безопасный режим с поддержкой командной строки, описанный ?' в следующем разделе, предоставляет доступ к инструментам Windows, таким как Диспетчер устройств и Редактор реестра, которые недоступны из командной строки.
Г**г-
3'4
Использование F8
Сразу же после запуска компьютера (и после того, как он выведет на экран свой логотип), но до того, как появится логотип Windows, нажмите F8 для запуска меню Дополнительные варианты загрузки, показанного на рис. 5,4.
Рис 5.4. Нажмите F8 до появления логотипа Windows, чтобы вывести на экран это меню, где имеется доступ к инструментам, которые помогут попасть в систему Windows, когда она не загружается
Если же F8 не помогает, тогда, возможно, ваш компьютер не распознает установку Windows, и потребуется инструмент Восстановление запуска на установочном диске Windows, описанный ранее. Если же и эти инструменты не работают или ‘‘ у вас нет оригинального диска, тогда лучше всего отсоединить жесткий диск от компьютера и подключить его к другому компьютеру, используя специальный USB-инструмент, описанный в разделе «Перенос Windows на другой жесткий диск». И тогда появится возможность определить проблему, или — в худшем случае — попытаться восстановить хотя бы часть своих данных, как это описано в разделе «Восстановление системы после поломки».
*?•
Из меню, появляющегося после нажатия F8, вы сможете выбрать следующие функции:
О Восстановление компьютера
При выборе этой опции вы сразу же переходите на страницу Параметры восстановления системы, показанную на рис. 5.3.
Если вариант Восстановление компьютера не появился, это означает, что ваш J жесткий диск не содержит скрытый раздел «Восстановлениесистемы» объемом ^ * Л* 100 Мбайт, описанный в разделе «Как предотвратить создание дополнительных разделов при установке Windows» на с. 26. Если этого раздела нет, то для получения доступа к инструментам необходим установочный диск Windows 7.
О Безопасный режим
В этом режиме Windows работает в полуфункциональном состоянии, позволяющем устранить неполадки или удалить программы или драйверы устройств. Если сетевые драйверы не ответственны за поломку Windows, используйте вариант Безопасный режим с загрузкой сетевых драйверов вместо просто Безопасный режим.
О Безопасный режим с загрузкой сетевых драйверов
Это практически то же самое, что и Безопасный режим, за исключением того, что Windows загружает сетевые драйверы. Это очень важно, если для поиска решений и скачивания антивредоносных программ вам нужен доступ к Интернету или передача файлов с других компьютеров или на другие компьютеры по сети.
О Безопасный режим с поддержкой командной строки
Вместо загрузки Windows и Рабочего стола вы увидите окно Командной строки. Оно будет похоже на то, которое доступно из окна Параметры восстановления системы (см. рис. 5.3).
Вариант загрузки Безопасный режим с поддержкой командной строки является хорошим выбором, если вы подозреваете, что запуску Windows препятствует недавняя установка драйвера. Когда появляется окно Командной строки, введите devmgmt. ms с и нажмите Enter для запуска Диспетчера устройств. Затем в окне Диспетчера устройств найдите драйвер, щелкните правой кнопкой мышки и отключите его. Закройте Диспетчер устройств и перезапустите Windows.
Чтобы выйти из окна Командной строки и перезапустить Windows, введите слово Exit и нажмите Enter. Если после введения слова Exit окно Командной строки закрывается, но Windows остается работать, нажмите Ctrl+Att+Del, а затем — на маленькую стрелку, находящуюся рядом с красной кнопкой внизу экрана. Чтобы устранить файловые ошибки на жестком диске, обратитесь к разделу «Поиск ошибок на диске».
О Ведение журнала загрузки
Эта опция запускает Windows обычным способом, за исключением того, что каждый шаг загрузки записывается в файл ntbtlog.txt, который находится в папке
Windows. Если Windows не запускается, то запустите ее, выбрав ведение журнала загрузки по крайней мере один раз. Затем перезагрузите компьютер, снова нажмите кнопку F8 и выберите один из вариантов безопасного режима, перечисленных ранее (предпочтительнее всего будет безопасный режим с загрузкой сетевых драйверов). Когда вы снова войдете в Windows, прочитайте запись при помощи Блокнота; вполне вероятно, что последняя запись в протоколе содержит информацию об источнике проблемы.
О Включение видеорежима с низким разрешением (640x480)
Эта опция запускает Windows обычным способом, но в режиме VGA (разрешение 640*480, 16 цветов). Она помогает обнаружить нерабочие драйверы или неправильные настройки видеоаппаратуры, запуская Windows в наиболее совместимом (и наименее красивом) режиме работы дисплея.
О Загрузка последней удачной конфигурации
Эта опция запускает Windows с той конфигурацией драйверов и настроек Системного реестра, с которой система успешно загружалась ранее. Используйте эту опцию, если к проблеме, которая не позволяет Windows начать работу, привели недавние изменения в Системном реестре или установка аппаратных средств. Ознакомьтесь с разделом «Назад в прошлое — используем точки восстановления и теневые копии».
О Режим восстановления служб каталогов
Если ваш компьютер является контроллером домена сети, что, строго говоря, невозможно в Windows 7, эта опция отключает’ Active Directory. Другими словами, в Windows 7 вы не сможете использовать этот метод.
О Режим отладки
В этом режиме, обычно не предназначенном для конечных пользователей, информация об исправлении неполадки отсылается на последовательный порт для записи ее другим компьютером. А вообще, есть ли на вашем компьютере последовательный порт?
О Отключить автоматическую перезагрузку при отказе системы
В отличие от остальных восьми вариантов этот просто изменяет настройки для того, чтобы вы смогли определить причину незапуска Windows. Если сбой происходит во время загрузки Windows (см. «Синий экран смерти»), то по умолчанию компьютер перезагружается так быстро, что невозможно прочитать сообщение об ошибке на этом печально известном синем экране. Отключите автоматическую перезагрузку при отказе системы, если вы хотите прочитать сообщение, а затем перезагрузить компьютер вручную.
О Отключить принудительное подписание драйверов
По умолчанию 64-битное издание Windows 7 не разрешит установку любых драйверов, иа которых не была поставлена электронная подпись. (Электронные подписи — это в основном бюрократическое требование ставить фирменный знак компании Microsoft иа упаковку продукции; но это также средство обнаружения, был ли файл инфицирован.)
Можно отключить принудительное подписание драйверов, чтобы компьютер смог установить драйверы, не имеющие подписи, но на практике это никогда не срабатывает. Вместо этого для загрузки Windows следует открыть окно Командной строки (в режиме «Запуск от имени администратора»; см. главу 7) и ввести следующее:
bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS
Нажмите кнопку Enter, закройте окно Командной строки и перезагрузите Windows, чтобы получить желаемый результат. Если это не срабатывает, то, возможно, вам придется отказаться от поддержки определенных устройств, пока производитель не сделает для них подписанный и «родной» (64-битный) драйвер. О Обычная загрузка Windows
Название этой опции говорит само за себя — используйте ее, чтобы продолжить обычную загрузку Windows, как будто вы никогда и не нажимали F8.
С помощью этих инструментов вы получите все необходимое, чтобы запустить Windows заново. После того как вы обнаружите, что исправление системы превратилось в восстановление, прочитайте раздел «Восстановление системы после поломки».
Управление автоматически запускаемыми программами
Папка Автозагрузка в меню Пуск — это место, куда обращается большинство людей, если нужно, чтобы система Windows при загрузке автоматически запустила приложение. Просто поместите ярлык программы в эту папку, a Windows сделает все остальное. Или удалите существующий ярлык, чтобы программа не запускалась во время загрузки компьютера.
Проблема в том, что кроме папки Автозагрузка существует еще много способов задать конфигурацию программ запуска, и если вы пытаетесь решить проблему или просто хотите уменьшить время запуска компьютера, то нужно просмотреть все эти способы. Чтобы увидеть их все в одном месте, откройте инструмент Конфигурация системы (msconfig.exe) и выберите автозагрузку. Уберите галочки с программ, запуск которых вы хотите отменить, и нажмите Применить. Также есть бесплатный инструмент Autoruns (Автозапуск) (http://technet.microsoft.com/en-us/sysintemals/bb963902. aspx). Кроме прочего, существует и инструмент командной строки, который можно использовать, когда Windows не запускается.
Ниже перечислен список мест, где Windows ищет элементы запуска:
О Папки автозагрузки
На самом деле на жестком диске имеется две такие папки, но в меню Автозагрузка (под словами Все программы в меню Пуск) показаны ярлыки из обеих. Если вам необходимо вплотную заняться очисткой компьютера, то проще открыть Проводник, чем многократно открывать меню Пуск. Во-первых, ваша личная палка запуска находится здесь:
С:Users{username}AppDataRoamingMicrosoft:WindowsStart Menu ProgramsStartup
Программы, указанные в ней, будут загружаться автоматически после входа в систему с вашей учетной записью пользователя. Далее, папка запуска «Все пользователи» находится здесь:
С:ProgramDataMicrosoftWindowsStar MenuProgramsStartup и в ней перечислены программы, которые загружаются автоматически при входе в систему любого пользователя.
О Системный реестр
В системном реестре (см. главу 3) есть несколько мест, в которых заданы программы запуска. Инсталляторы добавляют свои программы в эти разделы по нескольким причинам: чтобы предотвратить вмешательство, для большей гибкости или — в случае вирусов, троянских программ и шпионского ПО — чтобы убрать их с видного места.
Эти разделы содержат в себе программы запуска для текущего пользователя (то есть вас):
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRun
HKEY_CURRENTJJSERSoftwareMicrosoftWindowsCurrentVersionRunOnce
А эти содержат в себе программы запуска для всех пользователей:
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRunOnce
Если вы используете 64-битную Windows, то тогда могут быть еще такие записи:
HKEY_L0CAL_MACHINES0FTWAREWow6432NodeMicrosoftWindows
CurrentVersionRun
HKEY_L0CAL_MACHINES0FTWAREWow6432NodeMicrosoftWindows
CurrentVersionRunOnce
Наименование разделов должно говорить само за себя. Программы, ссылающиеся на какой-либо из разделов Run, запускаются каждый раз при запуске Windows, и это именно то место, где находится большинство программ автозагрузки. Программы, ссылающиеся на разделы RunOnce, запускаются только один раз, а потом удаляются из разделов.
Другие, не такие стандартные места для программ автозагрузки в системном реестре:
HKEY_LOCAL_MACHINESystemCurrentControlSetControlSession Manager BootExecute
HKEY_LOCAL_MACHINESystemCurrentControlSetControlTerminalServerWds
rdpwdStartupPrograms
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersion WinlogonShell
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersion WinlogonUserinit
О Службы
Окно Службы (services.msc) перечисляет десятки программ, специально разработанных для работы в фоновом режиме. Преимущество служб над другими методами автозагрузки состоит в том, что они активны даже тогда, когда ни один пользователь не вошел в систему. Например, веб-сервер может продолжать обслуживание веб-страниц, когда отображается экран приветствия (входа) в систему Некоторые службы включаются автоматически по умолчанию вместе с запуском Windows, другие - нет. Эго различие управляется типом запуска. Щелкните два раза мышкой на любой службе и выберите тип запуска Автоматически, чтобы сервис запускался вместе с Windows, или на Отключена, чтобы он никогда не запускался автоматически. Можно сгруппировать все автоматические службы, сделав сортировку списка по типу запуска.
"V Изменение типа запуска для службы не загрузит и не остановит ее. Используйте
кнопки Запустить и Остановить на Панели инструментов окна службы или дважды
I «Г; щелкните на службе и нажмите кнопку Запустить или Остановить. Но полностью ' удал ить службу из окна невозможно; более подробную информацию читайте во врезке «Удаление службы» на с. 266.
О Планирование заданий
Программа не обязательно должна запускаться во время начальной загрузки, чтобы работать автоматически. Планировщик заданий может запускать программы в любое время. Вы можете воспользоваться автозапуском, чтобы получить краткий список всех программ, которые могут запускаться при помощи Планировщика заданий.
О Драйверы
При запуске Windows запускается та категория программ, которой часто пренебрегают, хотя драйверы устройств мотуг заразиться вирусами так же, как и любой другой исполняемый файл. Правда, что 64-битная версия Windows 7 не допускает драйверы без цифровой подписи, а видоизмененный код нарушает ее, но правда и то, что неповрежденный драйвер может в любой момент запустить не имеющую подписи зараженную программу.
Драйверы, которые загружаются вместе с Windows, можно найти в Диспетчере устройств, а также иа вкладке Драйверы инструмента Автозапуск.
Итак, вы решили очистить систему от запуска ненужных или опасных программ и случайно обнаружили незнакомое приложение. Прежде чем отключить систему, проделайте несколько простых шагов.
Во-первых, определите исполняемый файл. Для элементов папки Автозагрузка щелкните правой кнопкой мыши на значке ярлыка и выберите Свойства, чтобы узнать имя файла программы.
На вкладке Ярлык нажмите Узнать расположение файла, чтобы обнаружить расположение файла.
Если это элемент системного реестра, то имя файла (и, обычно, полный путь) показано в колонке Данные в разделе Run/RunOnce. Если путь к папке не указан, го введите имя файла в поле Поиск в Проводнике, чтобы найти эту папку.
А если это служба, то щелкните иа нее дважды правой кнопкой мыши н просмотрите строку Исполняемый файл на вкладке Общие. Как только вы узнали имя файла программы, откройте Проводник и перейдите к нему. л
Пытаетес ь проследить за запущенной программой, но не знаете, где она нахо-дится? Откройте Диспетчер задач Windows, выберите закладку Процессы и щел-^ • i* кните на кнопке внизу — Отображать процессы всех пользователей. Чтобы увидеть %* имена файлов и путей для текущих процессов, откройте меню Вид, нажмите на Выбрать столбцы и включите столбец Путь к образу. Обратите внимание, что если имя файла svchost.exe, то эта запись представляет собой службу, как описано во врезке ?Что такое Svchost?» на с. 275.
Щелкните правой кнопкой мыши на исполняемой программе, выберите Свойства, а там — вкладку Подробно для просмотра имени производителя, названия продукта, номера версии и т. д. Если же там нет вкладки Подробно, то это значит, что информация о файле отсутствует; и хотя такая ситуация чаще характерна для вирусов и вредоносных программ, чем для законных приложений, она не обязательно указывает на вредоносные программы.
УДАЛЕНИЕ СЛУЖБЫ
Так как службы можно выключать, компания Microsoft не посчитала нужным позволять пользователям удалять службы прямо из окна Службы. Но службы могут вызывать различные проблемы, независимо от того, являются ли они ненужным дополнением к полезному программному обеспечению, оставленными деинсталляторами или добавленными тайно вредоносными программами. Ниже описано, как удалить службу раз и навсегда.
Откройте окно Службы (services.msc) и щелкните два раза мышкой на той службе, которую вы хотите удалить. Выделите текст, стоящий возле Имя службы (верхний под вкладкой Общий) и нажмите Ctr!+C, чтобы скопировать имя в буфер обмена.
Затем откройте окно Командной строки в режиме запуска от имени администратора (см. главу 7) и введите следующее:
sc delete "Rogue Service”,
где "Rogue Service" (в кавычках) — имя службы, которое вы только что скопировали. Нажмите Enter, и если удаление произошло удачно, то появится следующее сообщение:
[SC] DeleteService SUCCESS
Вернитесь в окно Службы и нажмите F5, чтобы обновить список и убедиться, что этой службы больше нет.
Если вы все еще не уверены, для чего используется эта программа, а антивредонос-ные и антивирусные программы проверили ее и выяснили, что она не заражена, включите веб-браузер и поищите в Google имя файла. Вы практически всегда найдете несколько ссылок на этот файл, а если это вредоносная программа, то ссылки и на то, как ее удалить. Конечно же, многие виды вредоносных про1рамм. особенно рутюггы, маскируются, принимая случайно сгенерированные имена файлов, поэтому не ожидайте хороших результатов от названия вроде AJJDG91.EXE.
Чтобы отключить ярлык из панки Автозагрузка, не удаляя его навсегда, просто перенесите его в друг ую папку. Перед отключением элемента системного реестра создайте файл реестра для восстановления (см. главу 3), а затем удалите проблемный элемент. Или используйте вышеупомянутый инструмент Конфигурация системы (msconfig.exe), который выполняет резервное копирование отключаемых программ автозагрузки для более простого восстановления их впоследствии.
Перезагрузите Windows, чтобы проверить изменения.
Поиск ошибок на диске
Сервисная программа Chkdsk (chkdsk.exe), или «проверка диска», проверяет жесткий диск на ошибки и, при задании параметра, устраняет их, если находит. Для запуска этой программы откройте окно Командной строки в режиме запуск от имени администратора (см. главу 7), введите chkdsk и нажмите Enter.
Файловые ошибки — одна из проблем, которые может выявить и удалить Chkdsk. Они даже способны помешать запуску Windows. Исли Windows не запускается, выберите вариант Безопасный режим с поддержкой командной строки, о которой мы говорили и разделе «Что делать, если Windows не запускается», и запустите Chkdsk оттуда.
Когда вы запускаете Chkdsk без каких-либо параметров, то появляется сообщение, как показано на рисунке:
Chkdsk может быть остановлен в любое время нажатием Ctrl+C.
Если Chkdsk находит ошибки, то он выводит сообщение. Однако, как подсказывает строка «ВНИМАНИЕ! Параметр F не указан», Chkdsk не станет решать найденные проблемы, если вы не дадите ему специально такую команду, используя параметр /f, например: chkdsk /f
Нижеприведенные термины описывают различные виды проблем, о которых может сообщить Chkdsk:
О Потерянный кластер
Это кусочки информации, которые больше не связаны ни с какими существующими файлами. Их просто нужно удалить.
О Плохой сектор
Плохие сектора — это физические дефекты на поверхности диска. Используйте параметр /г, чтобы попытаться восстановить информацию, записанную в плохом секторе.
Обратите внимание на то, что восстановление такой информации не гарантировано, если у вас нет где-нибудь резервной копии.
л
Еслн появляются непонятные названия при просмотре каталога (с помощью ~€• А команды dir) или если происходит отказ системы Windows либо она завнса*
• А* ет кажДь,й Раз« когда вы пытаетесь получить доступ к определенному файлу, возможно, иа диске имеется один или несколько дефектных секторов. Хотя такое может происходить и из-за «зеленой ленты смерти», описанной ниже в этой главе.
О Файлы с поперечными связями
Если на определенную часть информации были предъявлены требования двумя или несколькими файлами, то говорят, что это файлы с общим кластером.
О Ошибочные дата или время создания файла
Chkdsk также проверяет даты и время создания файлов, он считает ошибкой, например, отсутствие даты или даты до 1 января 1980 года.
* * I По умолчанию Chkdsk проверит только текущий накопитель (на экран будет
I выведено С:> для диска С:). Для сканирования другого накопителя добавьте ^ ДЛ* в команду обозначение дискового накопителя, например: chkdsk d: /f.
Другими важными параметрами Chkdsk являются:
О /г
Параметр /г практически такой же, как и параметр /f, за исключением того, что он проверяет наличие плохих секторов и пытается восстановить с них информацию. Это занимает больше времени и необходимо только в том случае, если параметра /f недостаточно.
о /ь
Когда Chkdsk находит плохой сектор (в результате проверки с параметром /г), он так эффективно «огораживает» поврежденную область, что Windows никогда больше не сможет сохранять там информацию. Используйте параметр /Ь для перепроверки этих областей в надежде на то, что их можно будет использовать еще раз. По очевидным причинам обычно это плохая идея и к тому же сопровождается большой потерей времени.
О /х
Используйте этот параметр для того, чтобы Windows размонтировала том перед его проверкой. Эта операция будет полезна для накопителей с совместно используемыми папками (см. главу 7). Если не указан параметр /х, а накопитель работает, то Chkdsk обычно планирует проверку во время следующей загрузки. Параметр /х содержит в себе параметр /f.
Имеются также параметры /i и /с, которые используются, чтобы пропускать некоторые проверки и завершить сканирование быстрее, но обычно для их использования нет причин. А параметр /1 только показывает текущий размер файла протокола NTFS и, если надо, изменяет его (например, chkdsk /1:128, чтобы сделать размер файла протокола 131 072 бита).
Для запуска Chkdsk из Проводника щелкните правой кнопкой мыши на любом накопителе, выберите Свойства, затем вкладку Сервис и нажмите Выполнить проверку. Здесь параметр Автоматически исправлять системные ошибки совпадает с ключом /f, а параметр Проверять и восстанавливать поврежденные сектора соответствует ключу /г. После завершения сканирования появится сообщение, похожее на вариант командной строки. Конечно же, если Windows не запускается, то интерфейс командной строки для Chkdsk — практически ваш единственный выбор.
Для просмотра результатов любого недавнего сканирования Chkdsk откройте программу просмотра событий (eventvwr.exe). В дереве слева откройте ветвь Журналы Windows и выберите Приложение Нажмите на заголовок колонки Дата и Время, чтобы отсортировать список в хронологическом порядке, или заголовок колонки Источник, чтобы отсортировать список по программам, а затем найдите в колонке Источник информацию о самом последнем событии, которое происходило с Chkdsk.
«Поврежденные» накопители и автоматическое сканирование
Если том отмечен как «поврежденный», то Windows автоматически сканирует его при помощи Chkdsk во время загрузки. Накопитель становится «поврежденным», если он использовался в момент отказа Windows или Chkdsk запланировал проверку, когда вы пытались проверить используемый диск. Накопитель, который не является «поврежденным», называют «чистым».
Чтобы справиться с «поврежденными» накопителями, можно использовать сервисную программу Fsutil (Fsutil.exe). Откройте окно командной строки в режиме администратора и введите fsutil (без каких-либо параметров), чтобы увидеть список команд, которые могут использоваться с этим инструментом. Самая важная здесь команда — это команда dirty. Вот как она работает:
Чтобы посмотреть, отмечен ли диск G: как «поврежденный», введите fsutil dirty query g:
Чтобы отметить диск Н: как «поврежденный» для его сканирования Chkdsk при следующем запуске Windows, введите
fsutil dirty set h:
Оказалось, что Fsutil ненадежен при его использовании на накопителях FAT или FAT32, поэтому его лучше использовать на более современных NTFS-томах. (См. раздел «Выберите правильную файловую систему*-.)
Еще одна утилита называется «Chkntfs» и используется, чтобы выбрать, запускать или нет Chkdsk автоматически при запуске Windows, независимо от так называемой «чистоты» накопителя. (Chkntfs не используется для проверки накопителей NTFS, как можно предположить из названия.) Вот как она работает.
Для вывода на экран сообщения о «чистоте» любого накопителя (например, G:) введите
chkntfs g:
Для исключения диска Н: из проверки при запуске Windows (что не установлено по умолчанию) введите chkntfs /х h:
Для включения диск Н: в проверку при запуске Windows введите chkntfs /с h:
Для того чтобы заставить Windows проверять диск Н: при следующем запуске Windows, введите
chkntfs /с h: fsutil dirty set h:
Для того чтобы включить в список проверки все накопители и таким образом восстановить умолчания Windows, введите chkntfs /d
Когда Windows обнаруживает «поврежденный» накопитель, начинается обратный отсчет времени (по умолчанию — 10 секунд), что позволяет нажатием клавиши отменять запуск Chkdsk для этого накопителя. Для изменения продолжительности этого отсчета, например, до 5 секунд, введите
chkntfs /t:5
В Системном реестре установка продолжительности времени ожидания хранится в разделе HKEY_LOCALJ1ACHINESYSTErtCurrentControlSetControl Session Manager в значении AutoChkTimeOut.
Чтобы произошли любые из этих изменений, необходимо перезапустить Windows.
Что делать при сбое программы
Сообщения об ошибках уже в прошлом. Когда происходит сбой программы, то Windows не обязательно сообщит, что сбой произошел. Вместо этого программа просто «перестает отвечать». Это означает, что вы не можете нажимать на любые элементы управления в ее интерфейсе, сохранять открытые документы или (что важнее всего) закрыть документы и открыть их снова. Windows позволяет передвигать эти документы по экрану, а иногда даже нажимать кнопку Закрыть, чтобы завершить работу. Но это также и симптомы приложения, которое просто «занято» выполнением вашей последней задачи.
Вас раздражает, что Windows настаивает на «поиске решения проблемы» по-0% I еле закрытия программы, в которой произошел сбой? Хотя Windows находит ** * * ft решения некоторых проблем из тех, о которых вы можете сообщить, однако *’ маловероятно, что Microsoft найдет решение быстрее, чем разработчик приложения, в котором произошел сбой, выпустит новую версию обновления. Для выключения блока поиска, чтобы вам пришлось закрывать только одно окно вместо двух, откройте Центр поддержки на Панели управления. Щелкните слева иа ссылке Настройка центра поддержки, а затем внизу на установочной ссылке Параметры отчета о неполадках. Выберите параметр Не проверять на наличие новых решений и нажмите ОК.
В любом случае инициированная вашей первой попыткой обратиться к программе, в которой произошел сбой, либо «занятой» программе Windows, пытаясь связаться с ней, показывает ее окно бледным. Если вы хотите знать, достигла ли программа этого состояния, без щелканья мыши, просто проведите курсор по краям окна; если он не транформируется в знакомые стрелки для изменения размеров окна, то программа, возможно, перестала отвечать.
Итак, как же отличить программу, в которой произошел сбой, и «занятую» программу? На самом деле Windows не может сделать этого наверняка, вместо этого, когда вы пытаетесь закрыть такую программу, она показывает вам окно, как на рис. 5.5. Рекомендация в таком случае одна — быть терпеливым и полагаться на свои инстинкты.
Но одно лишь терпение вам не поможет. Через некоторое время, скажем, три или четыре секунды, возникнет вопрос, начнет ли программа когда-нибудь отвечать. Если вам надоело ждать, то можете закрыть программу. Иногда это помогает.
“ Если окно приложения развернуто, то достаточно просто нажать маленькую
кнопку х на строке заголовка, чтобы закрыть его. Но если окно минимизировано f ft (то есть свернуто до пиктограммы) или главное окно не отвечает, то щелкните правой кнопкой мыши на значке программы на Панели задач и выберите Закрыть.
Если закрытие окна не помогает или если после закрытия окна вы не можете открыть другое окно, то настало время обратиться к Диспетчеру задач, показанному на рис. 5.6.
Существует три способа запуска Диспетчера задач:
О Панель задач
Щелкните правой кнопкой мыши на пустой области Панели задач и выберите Запустить диспетчер задач.
О Клавиатура
Нажмите Shift+Ctrl+Esc.
О Комбинация из трех пальцев
Если методы с использованием Панели задач и клавиатуры не работают, ^значит, либо в самой системе Windows произошел сбой, либо она «занята». В этом случае нажмите Ctrl+Alt+Del, чтобы очистить экран и вызвать специальное меню администрирования. В этот момент вы можете щелкнуть на варианте Запустить диспетчер задач, чтобы запустить его.
Хоть вкладка Приложения и выглядит привлекательно и ее легко понять, она не так уж полезна для вашей цели. Выберите вкладку Процессы, активируйте внизу опцию Отображать процессы всех пользователей (эта возможность присутствует, только если задействована функция UAC (средство контроля учетных записей пользователей) и найдите в списке программу, в которой произошел сбой.
В Диспетчере задач Windows 7 есть ошибка, которую, к счастью, легко устранить. Если Диспетчер задач появляется без строки заголовка, меню или вкладок,
—
, ..............-----------—• ----г--------------------- ----------
I у просто щелкните два раза мышкой на тонкой серой границе вокруг главного списка, чтобы вернуть их обратно. Если это не помогает или мышка не активна, откройте Редактор системного реестра, перейдите к HKEY_CURRENT_USER SoftwareMicrosoftWindows NTCurrentVersionTaskManager и удалите этот раздел.
Чтобы найти ту программу, которую нужно закрыть, отсортируйте список. Вы можете сделать это в алфавитном порядке по имени файла (например, explorer, exe для Проводника), нажав на заголовок колонки Имя образа. Или отсортируйте по имени приложения, нажав на заголовок Описание. Чтобы показать полный путь и имена файлов для каждого запущенного процесса, откройте меню Вид, нажмите Выбрать столбцы и включите колонку Путь к образу.
Но для большинства «зависших» приложений, лучше всего будет отсортировать список по тому, насколько «заняты» программы.
Нажмите на заголовок колонки ЦП (центральный процессор) так, чтобы маленькая стрелочка указывала вниз, чтобы отсортировать список по степени использования процессора (в процентах от 0 до 99), и программа, в которой произошел сбой, перепрыгнет в начало списка. Например, если сбой произошел в Проводнике — к несчастью, такое часто происходит в Windows 7 и Vista, и специально для этого был придуман новый термин «зеленая лента смерти», - то использование им центрального процессора будет более 80%! (Или, в случае двухъядерного процессора, его использование будет близко к 50%.)
Просто выделите программу в списке и нажмите кнопку Завершить процесс. Только после этого вы сможете открыть приложение заново.
t*r-
В Windows Vista появился отличный инструмент под названием Windows Defender Software Explorer, который был, к сожалению, удален из Windows 7. В отсутствие такого инструмента можно использовать Диспетчер задач, чтобы '* составить список процессов в памяти, либо Конфигурацию системы (msconfig. схе) и Автозапуск, чтобы изучить список программ, которые запускаются вместе с Windows (все они обсуждались в разделе «Управление автоматически запускаемыми программами»).
Ознакомьтесь с разделом «Быстрое завершение работы Windows», чтобы выяснить, сколько времени Windows ждет ответа от «занятого» приложения до того, как начинает полагать, что в нем произошел сбой.
Программы, работающие в фоне
Система Windows — это набор компонентов, и в любой момент некоторые из них загружены в память и показаны как запущенные процессы на Панели задач. На самом деле вы увидите больше работающих программ, чем ожидали, особенно когда отметите параметр Отображать процессы всех пользователей.
Если вы увидели программу, которую не узнаете, не паникуйте: это не обязательно вредоносная программа. В табл. 5.1. показан список тех элементов, которые, как правило, присутствуют в большинстве систем Windows 7.
Таблица 5.1. Процессы, которые могут быть запущены в вашей системе
Процесс Описание_
csrss.exe Это Client Server Runtime Process — важный компонент системы Windows, так как он обрабатывает пользовательский режим блока подсистемы Win32. Это и обычная мишень для вирусов, поэтому если этот процесс потребляет большой процент процессорного времени, необходимо обновить и запустить антивирусное ПО
explorer.exe Это Проводник, ответственный за Рабочий стол и меню Пуск. Если в этой программе происходят сбои или она закрыта, то Windows обычно автоматически снова запускает ее. Если появляется больше чем одна копия explorer.exe, то это означает, что окна папок запускаются как отдельный процесс, как объяснено в главе 2. Если в Проводнике происходит сбой и вам необходимо завершить процесс в Диспетчере задач, выберите Новая задача из меню Файл, введите слово «explorer» и нажмите ОК для того, чтобы вернуть Рабочий стол и меню Пуск
lsass.exe Эта подсистема несет ответственность за аутентификацию пользователей в вашей системе
rundll32.exe Эта программа, целью которой является запуск функции в Динамически подключаемой библиотеке, как будто она является отдельной программой, используется для миллиона различных функций в Windows. Так как она является загрузчиком для других программ, то она не приносит ни вреда, ни пользы
services.exe Эта программа похожа на программу svchost. exe, описанную ниже. Разница в том, что services.exe запускает службы, которые являются автономными процессами, a svchost. exe запускает службы из динамически подключаемых библиотек
smss.exe Это важный компонент Windows. Среди всего прочего он запускает программы, указанные в Системном реестре в разделе HKEY_LOCAL_MACHINESYSTEM CurrentControlSetControlSession
spoolsv.exe Эта программа занимается процессами печати и организации очередей печати
svchostехе Это приложение несет ответственность за запуск большинства служб. См. врезку «Что такое Svchost?» на с. 275, а также services.exe
System Это системный процесс (ntoskrnl. ехе), основной компонент Windows
System Idle Этот «незанятый» процесс — 16-килобайтный цикл, используемый для того,
Process чтобы занять все циклы центрального процессора, не используемые другими
1 запущенными процессами. Чем большее число указано для него в колонке цен
трального процессора (максимум — 99%), тем меньше процессор используется работающими в данный момент программами
winlogon.exe Этот процесс управляет действиями пользователя, связанными с безопасностью, такими как запрос входа и выхода из системы, блокировка либо разблокировка компьютера, изменение пароля и удаленное обслуживание Системного реестра
Процесс Описание_
wmiprvse.exe Этот процесс в Windows 7 несет ответственность за поддержку инструментальных средств управления средой Windows (WMI), также известен как Управление предприятием на основе веб-технологий (WBEM). Как и csrss .exe, описанный выше, wmiprvse.exe является популярной мишенью для вирусов, поэтому если этот процесс использует много циклов центрального процессора, необходимо обновить и запустить антивирусное ПО
N7 Обычно не следует вмешиваться в компоненты, которые требуются для работы Windows, в процессе поиска ошибочных программ или программ, без которых Ф I у вы м°жете обойтись. И если что-то не указано здесь, это не значит, что вашей системе это не требуется, поэтому будьте осторожны, останавливая процесс, который вам не знаком.
ЧТО ТАКОЕ SVCHOST?
Svchost.exe и services.exe несут ответственность за запуск процессов, связанных с «тайными» программами, которые находятся иод контролем окна Службы (servi-ces.msc).
Один экземпляр svchost.exe отвечает за одну или несколько служб. Никогда не вмешивайтесь в копии svchost.exe или services.exe, которые вы увидите в списке Диспетчера задач. Вместо этого используйте окно Службы для запуска или остановки службы или для того, чтобы выбрать, запускать ли эту службу автоматически при запуске Windows.
Хотите знать, что делает данная копия Svchost.exe или services.exe? В Диспетчере задач щелкните иа ней правой кнопкой мышки и выберите Перейти к службам для того, чтобы выбрать закладку Службы и автоматически выделить связанную текущую службу.
Если вы используете Профессиональную (или более высокую) версию Windows, то можно также использовать Список задач (tasklistexe), чтобы посмотреть, какие службы обрабатываются каждой копией svchost.exe. Просто откройте окно командной строки (cmd.exe) и введите
tasklist /svc
Затем сопоставьте числа в колонке Идентификатор процесса (PID) на выводе списка задач с числами в такой же колонке вкладки Процессы Диспетчера задач.
Прочитайте «Управление автоматически запускаемыми программами», чтобы получить советы по исследованию и определению процессов и программ, которые вы не можете распознать.
Что делать, если программа не запускается
Вы когда-нибудь делали двойной щелчок мышью на значке на Рабочем столе так, что курсор мышки моментально превращался в маленький крутящийся кружочек, затем превращался обратно в стрелочку, а никакое новое приложение при этом не открывалось? Именно так обычно происходит, когда программа не запускается, и это не обязательно вина Windows.
Ниже перечислены четыре распространенные причины незапуска программ (или установщика ПО) в Windows 7:
О Контроль учетной записи пользователя
Как описано в главе 7, контроль учетной записи пользователя разработан, чтобы вредоносные программы или плохие приложения не навредили компьютеру. К сожалению, программы, которые не написаны специально для Vista или Windows 7, не знают, что это такое, и в результате закрываются, когда Контроль учетной записи пользователя не дает им выполнять определенные действия, например записать что-либо в свою собственную папку в Program Files. Если их обновления недоступны, обычно есть возможность запускать программы в режиме администратора О Написаны для более старой версии Windows
Некоторые программы — особенно те, которые взаимодействуют с операционной системой или полагаются на свойства, доступные только в определенных версиях Windows, — не будут загружаться, если ваша версия Windows не находится в их заранее одобренном списке. (То же самое и для программ установки.) Чтобы справиться с этим, щелкните правой кнопкой мыши иа любом .ехе-файле (или ярлыке любого файла .ехе), выберите Свойства, а затем вкладку Совместимость. Включите опцию Запустить программу в режиме совместимости с, а затем выберите версию Windows, которую поддерживает ваше программное обеспечение. Нажмите ОК и попробуйте запустить программу заново.
ЪРг
Теперь программа думает, что в данный момент она работает, скажем, в системе Windows ХР со вторым пакетом обновления, но это еще не значит, что она будет j Л* правильно работать в Windows 7. Если это приложение работает правильно толь-
* ко в Windows ХР, то можно использовать специальную версию Виртуального компьютера: режим Windows ХР, о котором говорилось в главе 1.
О Недостающий файл или настройка
Большинство приложений требуют для их функционирования запуска списка различных поддерживающих файлов (и это не говоря уже о нескольких десятках параметров Системного реестра). Если программа работала раньше, но больше не работает, она, возможно, должна быть переустановлена. (Это особенно касается тех программ, которые были установлены в предыдущей версии Windows и не были переставлены после обновления системы до Windows 7.)
О Кодеки ПО, драйверы аппаратных средств
Взаимодействует ли приложение с аппаратным устройством? Если так, то перед тем, как приложение заработает, понадобятся родные драйверы Windows 7 или Vista. Точно так же, если есть проблема с запуском программы, редактирующей видео, или с самим видеопроигрывателем, один из установленных кодеков может быть поврежден или несовместим с Windows 7.
О Просто ошибки
Не исключайте возможность того, что в ПО есть ошибка, которая мешает запу* ску программы. Проверьте веб-сайт производителя данного ПО, поищите там обновления, исправления или другие обходные пути.
Программное обеспечение постоянно обновляется, поэтому не удивляйтесь, если придется распрощаться со старым ПО, так как оно уже «износилось». Конечно же, вы можете поискать в Интернете: вдруг кто-нибудь с таким же ПО знает, как запустить его снова.
Что делать, если приложение не удаляется полностью
Не очень приятно, когда приложение не удаляется с компьютера полностью и при этом не может быть переустановлено, потому что сохранились остатки предыдущей инсталляции.
Самая общая проблема — это разорванная связь. Каждая запись соответствует подразделу из раздела реестра HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows CurrentVersionUninstall.
Если все, что вы хотите сделать, — это удалить запись, просто удалите соответствующие подразделы в системном реестре; чтобы узнать больше о том, как удалять разделы системного реестра, см. главу 3. Но если вы хотите запустить деинсталлятор и удалить ПО с компьютера, то не удаляйте раздел.
Вверху раздела Uninstall вы увидите несколько подразделов с такими именами, как у класса ID (например, {50A0F899-A8B3-42B3-8494-BFD8276C785B}). Если один из разделов представляет собой программу, которую вы хотите полностью удалить из системы, откройте меню Пуск и введите следующую команду в блок Поиск:
rasiexec /х {50A0F899-A8B3-42B3-8494-BFD8276C785B} /q,
где {50A0F899-A8B3-42B3-8494-BFD8276C785B} - ЭТО ID программы, которую необходимо удалить.
Если запуск процесса msiexec.exe вручную не работает, то виновной в этом может быть плохая инсталляция. Это настолько общая проблема программы установки Windows, что Microsoft выпустила инструмент, который устраняет эту проблему. Скачайте сервисную программу Windows Installer CleanUp по адресу http://support. microsoft.com/kb/290301. Затем запустите программу (msicuu2.exe), выберите приложение, которое необходимо удалить из списка, и нажмите на кнопку Удалить.
Удаление записи при помощи сервисной программы Windows Installer CleanUp иа самом деле не удалит ПО с вашего компьютера, оно только сотрет инфор-
• У маци ю °б установке из вашего системного реестра. Чтобы полностью удалить все ненужное ПО, нужно установить его заново, а затем сразу же деинсталлировать.
Если сервисная программа Windows Installer CleanUp не показывает ваше приложение, а раздел системного реестра не такой, как показано выше, это означает, что оно использует стороннюю или собственную программу установки. В этом случае необходимо связаться с производителем для инструкций по удалению программы.
БЫСТРОЕ УСТРАНЕНИЕ НЕПОЛАДОК В ПРИЛОЖЕНИИ
Иногда, хотя в это трудно поверить, компания Microsoft не виновата в неполадках. И в этих случаях самые полезные программы — это Enabler и Dud.
Вам попалось приложение с отключенным пунктом меню или с кнопкой, которой там не должно быть? Просто запустите бесплатную сервисную программу Windows Enabler (http://www.angelfire.cofn/falcon/speedload/Enabler.htm), а после этого щелкните левой кнопкой мышки на ее значке в Панели задач. После этого будет снята блокировка отключенных элементов управления в активном окне. Конечно же, это не всегда работает; некоторые программы достаточно умные (или глупые), чтобы все равно запретить это действие, но иногда все же стоит попробовать.
Иногда приложение настаивает на запуске программы, даже когда это не нужно. Классический пример — это ПО, которое идет в комплекте с планшетными сканерами Cannon: программа позволит сканировать изображение в файл, только если вы уточните приложение, с помощью которого его можно открыть. Решение этой проблемы — программа Dud, которую можно скачать бесплатно с http:// www3.telus.net/_/dud/. Эта программа ничего не делает. Просто задайте dud.exe как целевое приложение, и у вас не будет проблем со сканированием. Вам также будет необходимо заменить любой существующий файл ,ехе или .dll на dud.exe, и он будет работать вместо проблемной программы. Обратите внимание на то, что есть программа, похожая на Dud, — это программа Replacer (http://www3.telus. net/_/replacer/), которая позволяет заменять файл, который сейчас в употреблении на dud.exe.
Также стоит упомянуть программу ShutDownGuard, которая может предотвратить выключение Windows; ее можно бесплатно скачать с http://code.google.eom/p/ shutdownguard/. Похожее приложение — Shut It (доступно бесплатно но адресу http:// www.delphiness.com/) — добавляет свойство контроля, которое может автоматически игнорировать запрос о выключении, если определенная программа работает. С этими приложениями вам не стоит волноваться о неконтролируемых автообновлениях или о том, что вредоносные программы могут перезагрузить компьютер, — они уже не смогут это сделать.
«Зеленая лента смерти»
Как вам нравится тот факт, что когда что-то имеет особенно дурную славу, то придумывают даже новый термин, чтобы это описать? Так случилось с «синим экраном смерти», описанным в следующем разделе. Произошло это и с «зеленой лентой смерти» (рис. 5.7.), которая впервые появилась в Vista и продолжает жить в Windows 7. Зеленая лента — это индикатор выполнения хода задания, элемент экрана. Но этот индикатор выполнения хода задания может быть предвестником поломки активного окна Проводника, что, к несчастью, не так уж редко встречается.
Зеленый индикатор выполнения хода задания медленно двигается по адресной строке, когда Windows пытается собрать список файлов для данной папки. Чаще всего, если она вообще появляется, зеленая лента видна только несколько секунд. Проблема возникает тогда, когда она не исчезает. В этот момент Проводник перестает действовать, когда, например, вы пытаетесь открыть другую папку или отменить продвижение этой ленты, нажимая на маленькую красную кнопку х, расположенную рядом с адресной строкой.
-J X | [ СиТЛ ~ р | | Упорядочить т UflK»p управлении гетрмп j* обиузд доступам »$ - а ф | Рис. 5.7. «Зеленая лента смерти», предвестник того, что в окне Проводника произошел (или скоро произойдет) сбойХуже всего то, что, если вы попытаетесь открыть другое окно Проводника, оно будет также неисправно, даже если вы закроете первое окно Решение проблемы состоит о том, чтобы закрыть процесс explorer.exe в Диспетчере задач, как это описано в разделе «Что делать при сбое программы?». Но если вы хотите, чтобы «зеленая лента смерти» больше не появлялась, примите меры.
Существует четыре основные причины, вызывающие ее появление:
О Поврежденные миниатюры
Это самая распространенная причина проблемы, и с ней легче всего справиться. Каждый раз при просмотре папок с фотографиями (файлы JPG, TIF) или фильмами (файлы формата AVI, MPG, WMV) Проводник открывает каждый файл, чтобы извлечь и вывести на экран предварительный просмотр миниатюр в качестве значков файлов. Даже если один файл в папке поврежден или один из файлов использует поврежденный кодек в системе, произойдет выход из строя Проводника.
Чтобы решить эту проблему, необходимо сделать две вещи. Во-первых, выяснить, какой файл ломает Проводник. Конечно, так как вы не можете просмотреть папку в Проводнике, не повредив его, нужно сначала выключить функцию предварительного просмотра изображения. В окне Система на Панели управления нажмите Дополнительные параметры системы, а затем на вкладке Дополнительно щелкните на кнопке Параметры в разделе Быстродействие. Снимите флажок с параметра Отображать эскизы вместо значков и нажмите ОК.
По умолчанию Проводник помещает в кэш-память значки предварительного просмотра изображений; и если кэш-память повреждена, то в Проводнике может произойти сбой. Для решения проблемы удалите файл thumbs.db, а затем попытайтесь повторить все сначала.
Далее, откройте папку и протестируйте каждый из медиафайлов. Видео, которое не запускается, или фотография, которая не выводится на экран, возможно, и есть виновник сбоя. Остается выяснить, является ли файл поврежденным или необходимо настроить кодек, как это описано в начале главы 4. В любом случае скопируйте файл в другую папку и отмените запрет на опцию Отображать эскизы вместо значков, чтобы убедиться, что Проводник теперь может читать эту папку.
О Медленный доступ к сети
Когда вы открываете папку Сеть, чтобы увидеть другие компьютеры локальной сети, Проводнику иногда требуется много времени, чтобы показать их все.
Просмотрите главы 6 и 7, чтобы устранить неполадки в сетевых подключениях и в совместно используемых папках.
О Поиск при изменении файлов
Если вы ищете папку особенно при использовании параметра Включить неичдек-сированное, как описано в главе 2, а другая программа вводит данные в эту панку, результаты поиска могут появляться и исчезать, в то время как вы смотрите на зеленый индикатор выполнения хода задания. Для решения этой проблемы закройте окно Поиск на то время, пока программы сохраняют файлы на жесткий диск.
О Копирование файлов
Windows 7 безнадежно медленно выполняет копирование файлов в нескольких ситуациях. Если быть точными, то в двух. (Подробнее об этом в главе 2.) Во-первых, характеристика UAC заставляет Проводник оценивать при копировании возможное влияние каждого файла на безопасность, а это влечет за собой серьезные последствия, особенно при копировании файлов по сети. Во-вторых, всем известно, что Windows 7 плохо справляется с копированием файлов с и на USB-устройства. Поэтому если вы копируете папку, полную изображений, с USB карт-ридера прямо на внешний жесткий диск USB или перемещаете файловые документы из USB флэш-памяти в совместно используемую сетевую папку, Проводник может дать сбой. Эту проблему не так легко устранить, но можно что-нибудь придумать, предварительно скопировав файлы на Рабочий стол.
Как сказано выше, вам необходимо будет использовать Диспетчер задач, чтобы закрыть нерабочее окно Проводника. Но если вы хотите закрыть нерабочее окно и при этом оставить другие окна Проводника неповрежденными, то потребуется внести изменения в Панель управления. Откройте окно Параметры папок и выберите вкладку Вид. В списке Дополнительные параметры включите Запускать окна с папками в отдель* ном процессе, а затем нажмите ОК. С этого времени, когда появляется «зеленая лента смерти», она означает сбой только одного окна Проводника, а не всех.
«Синий экран смерти»
«Синий экран смерти» назван подходящим для него образом. Он синий, он заполняет весь экран и означает выход из строя того, с чем вы работали перед тем, как он появился. Microsoft называет ошибки «замерзшего» экрана «сигнальными сообщениями», это эвфемизм для достаточно серьезных видов сбоев, которые могут привести к падению всей системы.
Одна-единственная ошибка не является причиной для беспокойства. Только если «синий экран смерти» появляется постоянно, необходимо предпринять j какие-либо из действий, перечисленных здесь.
По умолчанию Windows перезапускает компьютер, как только появляется «синий экран смерти», практически не оставляя времени для прочтения сообщения об
ошибке перед тем, как оно исчезает. Чтобы это изменить, откройте страницу Система на Панели управления и щелкните слева на ссылке Дополнительные параметры системы. В блоке Загрузка и Восстановление нажмите кнопку Параметры, выключите опцию Выполнить автоматическую перезагрузку и нажмите ОК. Вы также можете просмотреть ошибки «синего экрана смерти» в Программе просмотра событий (eventvwr.exe), но только при условии, что Windows запускается.
Если же Windows не запускается, а вам необходимо прочитать сообщение об ошибке «синего экрана смерти», используйте опцию Отключить автоматическую перезагрузку при неисправности системы, как описано в разделе «Что делать, если Windows не запускается».
Алфавитный список ошибок «синего экрана смерти»
Существует много различных сообщений «синего экрана смерти»; возможно, более ста. Однако только около двадцати сообщений, которые означают наличие проблемы, появляются достаточно часто. Вполне вероятно, что вы видели по крайней мере одно из следующих сообщений:
О Попытка ввода информации в память, которая предназначена только для чтения (код останова 0X000000BE)
За эту ошибку обычно отвечает неисправный или устаревший драйвер. Если имя файла указано, то попытайтесь переустановить ПО. Свяжитесь с производителем по вопросу встроенного ПО, а также обновлений для драйвера.
О Плохой оператор накопителя (код останова ОХООООООС2)
Причины появления и меры защиты похожи на «Попытку ввода информации в память, которая предназначена только для чтения*. Вдобавок эта ошибка может быть результатом неисправного устройства или аппаратного ПО.
Если это сообщение появилось при обновлении Windows 7 (см. главу 1), то это может означать, что одно или несколько устройств компьютера несовместимы с новой операционной системой. Попытайтесь отсоединить ненужные устройства или, по крайней мере, поищите обновленные драйверы и программы. Также отключите любое антивирусное ПО, которое может работать в данный момент. О Ошибка шины данных (код останова 0Х0000002Е)
Эта ошибка может быть вызвана поврежденной памятью (см. «Диагностика сбоев памяти (ОЗУ)»), включая систему оперативной памяти, второй уровень кэш-памяти и даже память на видеокарте. Другие причины этой ошибки включают в себя серьезное повреждение жесткого диска, сбои драйверов аппаратного ПО или повреждения материнской платы. Один из путей тестирования памяти компьютера указан в разделе «Что делать, если Windows не запускается».
О Уровень прерываний драйвера не меньше или одинаковый (код останова OXOOOOOOD1)
Причиной этой ошибки обычно являются драйверы, запрограммированные для принятия неисправных адресов аппаратного ПО. Причины поломки и пути ее устранения похожи на ошибку «Попытка ввода информации в память, которая предназначена только для чтения», обсуждавшуюся ранее.
О Перебои в питании драйвера (код останова 0X0000009F)
Эта ошибка вызвана несовместимостью управления питанием компьютера и одного или нескольких установленных драйверов, особенно когда компьютер входит в «спящий режим» (см. главу 4). Если имя файла или службы указано, то попытайтесь переустановить ПО. Или отключите поддержку Windows состояния «спящего режима».
О Разгрузка драйвера без отмены текущих операций (код останова 0X000000CE)
Причины поломки и пути ее устранения похожи на ошибку «Попытка ввода информации в память, которая предназначена только для чтения», обсуждавшуюся выше.
О Драйвер использовал слишком много элементов таблицы страниц (код останова 0X000000D8)
Причины поломки и пути ее устранения похожи на ошибку «Больше нет элементов таблицы страниц», описанную далее.
О Аппаратное ПО не освобождает запрос на режим прерывания (код останова 0X000000F2)
Эта ошибка появляется, когда устройства аппаратного ПО не освобождает запрос на прерывание. Обычно она вызвана ошибкой в работе драйвера или программно-аппаратных средств. Данная ошибка возникает, если двум устройствам ошибочно назначен один и тот же запрос на прерывание. Иногда достаточно переместить плату расширения из одного слота в другой, чтобы решить эту проблему.
О Недоступное устройство загрузки (код останова 0Х0000007В)
Эта ошибка может возникать во время загрузки Window's, если Windows не может считать информацию из системы или разделов загрузки (описано в главе 1). Поврежденные драйверы контроллера диска часто являются причиной этой ошибки, но проблема может быть вызвана и ошибками на жестком диске.
Если у вас система с альтернативной загрузкой ОС, то эту проблему может вызвать конфигурация диспетчера загрузки; см. раздел «Изменение конфигурации диспетчера загрузки» на с. 38. Если все в порядке с драйверами и накопителем и вы не проводили эксперименты с диспетчером загрузки, то проверьте настройки базовой системы ввода-вывода.
Если это сообщение появилось при обновлении Windows 7 (см. главу 1), это может означать, что одно или несколько устройств в вашей системе несовместимы с новой операционной системой. Попытайтесь отсоединить ненужные устройства или, по крайней мере, поищите обновления для драйверов и программно-аппаратных средств. Также отключите или обновите антивирусное ПО, которое может быть запущено на компьютере.
О Ошибка данных из ядра (код останова 0Х0000СЮ7А)
Эта ошибка подразумевает проблему в виртуальной памяти (см. главу 4) чаще всего в случае, если Windows не смогла прочитать или послать информацию файлу подкачки. Возможные причины включают в себя дефектные сектора, вирусы, неисправную память или повреждения материнской платы или контроллера диска.
О Ошибка данных из стека (код останова 0X00000077)
Причины поломки и пути ее устранения похожи на ошибку «Ошибка данных из ядра».
О Исключение Kmode не указано (код останова 0Х0000001Е)
Иногда за эту ошибку отвечают неисправный драйвер либо службы, если возникают конфликты между памятью и линией запроса прерывания, а также неисправные программно-аппаратные средства. Если имя файла или службы обозначено, то попытайтесь переустановить ПО.
Если файл Win32k.sys упомянут в сообщении, причиной поломки может являться программное обеспечение удаленного управления независимых разработчиков (см. главу 6).
Эта ошибка также может появиться, если не хватило места на диске при установке приложения или закончилось место в памяти при работе приложения с ошибкой угечки памяти.
О Больше нет элементов таблицы страниц (код останова 0X0000003F)
Элементы таблицы страниц используются для отображения оперативной памяти, так как она разделена на страничные блоки диспетчером виртуальной памяти. Эта ошибка обычно означает, что в системе Windows закончились элементы таблицы страниц.
Кроме неисправных драйверов и служб, которые могут вызывать различные проблемы, эта ошибка также может появляться при использовании нескольких мониторов.
О Файловая система NTFS (код останова 0X00000024)
Эта ошибка вызвана проблемой с Ntfe.sys, драйвером, ответственным за чтение и запись томов NTFS (см. главу 4). Если вы используете файловую систему FAT32, то вы можете увидеть подобное сообщение (с кодом останова 0X00000023).
К причинам ошибки также относятся неисправный контроллер IDE- или SCSI-интерфейса, неправильное завершение интерфейса SCSI, слишком настойчивая про1рамма поиска вирусов или ошибки на диске; попытайтесь проверить накопитель при помощи Chkdsk, как описано ранее в этой главе.
Для дальнейшего исследования необходимо открыть Программу просмотра событий (eventvwr.msc) и посмотреть сообщения об ошибке, связанные с SCSI-интерфейсом или с Таблицей размещения файлов (в категории Система) или Авто-проверкой (в категории Приложение).
О Ошибка из-за отсутствия страницы в неперемещаемой части (код останова 0X00000050)
Причины появления и меры защиты похожи на «Попытку ввода информации в память, которая предназначена только для чтения», указанную ранее в этом списке.
О Несоответствие статуса изображения контрольной суммы (код останова ОХс0000221) Возможные причины появления этой ошибки включают в себя повреждение файла подкачки или драйвера. См. «Попытка ввода информации в память, которая предназначена только для чтения», указанную ранее в этом списке, о дополнительных причинах появления ошибки и о ее устранении.
О Статус системного процесса остановлен (код останова ОХс000021А)
Эта ошибка подразумевает проблемы либо в Winlogon.exe, либо в CSRSS. Она также может быть вызвана тем, что пользователь с правами администратора видоизменил разрешения (см. главу 7) некоторых системных файлов так, что Windows не может их прочитать. Для устранения проблемы необходимо установить вторую копию Windows 7 (см. «Двойная загрузка»), а затем восстановить файловые разрешения оттуда.
О Застревание треда в драйвере устройства (код останова 0X000000EA)
Эта ошибка, также известная как «бесконечный цикл», имеет около сотни различных причин появления. На самом деле это означает, что видеодрайвер вошел в «бесконечный цикл» и оказался заблокирован. Компания Microsoft поместила на своем веб-сайте решения этой проблемы, которые включают в себя блокировку некоторых аспектов ускорения передачи видеосигналов, но на самом деле не встречалось случая, где бы они сработали. Вместо этого попытайтесь сделать следующее:
• Если у вас настольный компьютер, то попытайтесь обновить источник питания компьютера. Источник питания плохого качества или недостаточной мощности не может предоставить необходимое питание всем компонентам компьютера. Обратите внимание на то, что чем новее видеоадаптеры, тем больше энергии они требуют и тем больше они подвержены появлению этой ошибки. См. раздел «Не упускайте из виду блок питания».
• Убедитесь, что установлен новейший драйвер для видеокарты. Поменяйте драйвер, чтобы узнать, устранит ли это проблему.
• Убедитесь, что установлен новейший драйвер для звуковой карты. Также убедитесь, что звуковая карта не находится в разъеме, смежном с разъемом для видеокарты, чтобы в результате взаимных помех или перегрева не нарушалась работа каждой из карт.
• Осмотрите видеокарту и материнскую плату на наличие повреждений.
• Только для настольных компьютеров: убедитесь, что видеокарта хорошо вставлена в разъемы PCI-E, AGP или PCI. Если возможно, попробуйте переместить ее в другой разъем. Затем попытайтесь изменить некоторые из настроек базовой системы ввода-вывода, особенно те, которые касаются разъема видеокарты или видеоподсистемы. Например, если разъем AGP
поддерживает режим 8х, а видеоадаптер — только 1х, то нужно изменить настройки.
• Убедитесь, что компьютер и видеокарта достаточно охлаждаются. Перегревание может привести к блокировке микропроцессорного набора видеокарты.
• Проконсультируйтесь с производителем материнской платы по поводу новых драйверов для микропроцессорного набора материнской платы.
Например, проблема «бесконечного цикла» широко распространена среди материнских плат с микропроцессорными наборами фирмы VIA и видеокарт nVidia. Посетите веб-сайт фирмы VIA (http://www.viaarena.com/?pageid=64), чтобы найти обновления для драйверов и дополнительные решения этой проблемы.
• Попытайтесь заменить системный драйвер Processor-to-AGP Controller. Откройте Диспетчер устройств (devmgmt.msc), разверните ветвь Системные устройства и щелкните два раза мышкой на записи, соответствующей этому контроллеру. Выберите вкладку Драйвер и нажмите Обновить драйвер для выбора нового драйвера. Если вы не можете получить новейший драйвер от производителя микропроцессорного набора вашей материнской платы, то попытайтесь установить универсальный драйвер «Стандарт PCI, PCI-to-PCI», показанный в Мастере обновления аппаратного ПО.
• Если у вашей материнской млаты есть встроенный адаптер Ethernet, то попытайтесь отключить опцию Удаленное пробуждение в базовой системе ввода-вывода.
О Неожиданное прерывание ядра (код останова OX0000007F)
Причинами этой ошибки могут являться поврежденная память, повреждения материнской платы и чрезмерное перегревание процессора из-за его разгона (если центральный процессор работает на большей частоте, чем предусмотрено).
О Демонтированный том загрузки (код останова OXOOOOOOED)
Это означает, что Windows не смогла установить том загрузки (подробнее о начальной загрузке и системных томах см. главу 1). Эта ошибка также может быть вызвана неподходящим кабелем с контроллером с высокой пропускной способностью (более чем 33 Мбайт/с); попытайтесь использовать 80-контактный кабель вместо 40-контактного. См. также «Недоступное устройство загрузки», описанное ранее в этой части.
О Код останова ОхООООООвЕ
Эта ошибка, у которой обычно нет названия, часто вызвана неисправной памятью. Но это также может быть и заражение руткитом, описанное в разделе «Вирусы, вредоносные программы и программное обеспечение, предназначенное для слежения за действиями пользователя на компьютере».
Если ошибки «замерзшего» экрана повторяются, а вышеописанные пути их устранения не работают, попытайтесь установить вторую копию Windows на ваш компьютер, как описано в разделе «Двойная загрузка». Если в этой копии появляется такая же проблема, тогда причина в аппаратном ПО. Но если вторая копия работает исправно, тогда лучше всего скопировать информацию во вновь установленную операционную систему и удалить старую.
Укрощение драйверов и дрессировка устройств
Драйвер — это программа, позволяющая Windows и различным установленным в системе приложениям работать с устройствами, такими как принтер или видеокарта. Например, благодаря наличию драйверов в текстовый редактор не нужно встраивать сведения обо всех существующих в мире принтерах (хотя именно так и поступали в эпоху зарождения персональных компьютеров). В Windows хранится централизованная база данных драйверов, и система незаметно для пользователя управляет обменом данными между приложениями и любыми устройствами, которые могут потребоваться для выполнения той или иной задачи.
Проблемы возникают с плохо написанными или устаревшими драйверами, а также когда один из файлов драйвера отсутствует или поврежден. Устаревший драйвер — это драйвер, написанный либо для предыдущей версии Windows, либо для более старой версии устройства. Производителям приходится постоянно обновлять драйверы своих устройств, решая проблемы несовместимости и исправляя ошибки, которые вылезают на поверхность уже после выпуска оборудования на рынок. Перед тем как приступить к устранению неполадки, всегда полезно заглянуть на сайт производителя устройства и удостовериться, что у вас установлена новейшая версия драйвера. Помимо этого, новые драйверы помогают повысить производительность, они более стабильные и надежные, обеспечивают лучшую совместимость с другими программами и драйверами в системе, а также включают в себя больше разнообразных функций и настроек.
Иногда оказывается, что драйвер просто-напросто не подходит для вашей системы. Например, программа установки Windows неправильно определяет тип видеокарты или монитора и выбирает неподходящий драйвер (или даже устанавливает унтер-сальный драйвер). Из-за этого у вас не получается использовать полную цветовую палитру или наиболее высокое разрешение из поддерживаемых видеокартой. Удостоверьтесь, что в списке диспетчера устройств, devmgmt.msc, перечислены именно те драйверы, которые вы выбрали для своей системы.
В первую очередь я рекомендую вам проверить драйверы видеокарты, монитора, чипсета материнской платы, сетевого адаптера, а также всех USB-устройств. Если вы не уверены в производителе и модели устройства, то откройте корпус компьютера и проверьте либо загляните в счет-фактуру или документацию, которая прилагалась к системе при покупке.
Установка устройств
В состав Windows 7 входит огромный ассортимент драйверов для оборудования, существовавшего на момент выпуска операционной системы, однако с течением времени выпускается все больше устройств разных производителей, и каждое из них требует собственного драйвера. Первое правило установки компьютерного оборудования — никогда не использовать диск, прилагающийся к устройству. Сразу
открывайте веб-сайт производителя и загружайте новейшую версию драйвера. В целом установка устройств в Windows 7 - процесс простой и понятный... когда он работает, конечно. Если что-то не получается, надеяться на помощь операционной системы бесполезно.
Вы, вероятно, уже нашли ссылку Установить оборудование (Add a device) на странице Устройства и принтеры (Devices and Printers) Панели управления. Однако как бы вам ни хотелось щелкнуть на ней и пойти по простому пути, это не то, что вам нужно. Любое современное устройство, если оно правильно работает, распознается операционной системой сразу же после подключения (в некоторых случаях сразу же после загрузки Windows). Увидев новое оборудование, Windows завершает процесс установки самостоятельно. Никогда не пытайтесь перехитрить операционную систему и сделать по-своему - подобные эксперименты всегда оканчиваются слезами.
Так что же делать, если Windows не удалось обнаружить новое устройство? Во-первых, откройте на Панели управления страницу Устранение неполадок (Troubleshooting), щелкните на ссылке Оборудование и звук (Hardware and Sound) и выберите пункт Оборудование и устройства (Hardware and Devices), чтобы открыть инструмент устранения неполадок с оборудованием. Щелкните на ссылке Дополнительно (Advanced), сбросьте флажок Автоматически применять исправления (Apply repairs automatically) и нажмите Далее (Next).
После небольшого вступления появится окно с просьбой выбрать в списке необходимые исправления. Если ни одна из записей не соответствует в точности вашей проблеме, сбросьте все флажки, за исключением Выполните обновление конфигурации оборудования (Scan for recent hardware changes), и нажмите Далее (Next).
То же самое можно сделать быстрее: откройте Диспетчер устройств командой devmgmt.msc или через Панель управления и выберите первый пункт в списке ^ 1 v (имя вашего компьютера). Теперь выберите в меню Действие (Action) команду J Обновить конфигурацию оборудования (Scan for recent hardware changes) и немного подождите.
Если оборудование не распознается автоматически, весьма вероятно, что оно не так уж хорошо подключено. Например, в случае USB-устройства порт USB может быть отсоединен или поврежден; попробуйте подключить устройство к другому порту. Также проверьте настройки BIOS, чтобы удостовериться, что все нужные порты включены.
Обновление драйвера
Список почти всех устройств (даже неработающих) содержится в Диспетчере устройств. Ветви неработающих устройств автоматически разворачиваются, а на значке такого устройства отображается крошечный желтый восклицательный знак. Кроме того, в списке может быть еще один пункт — Неизвестные устройства (Unknown Devices).
Это самые очевидные признаки неполадок с драйверами, и подобные проблемы несложно решить. (Разумеется, причиной могут быть также неверные настройки BIOS или неисправность самого оборудования... но чаще всего дело в драйвере.)
Для того чтобы проверить текущий драйвер устройства, дважды щелкните на строчке интересующего вас оборудования в окне Диспетчера устройств и в открывшемся окне перейдите на вкладку Драйвер (Driver). Взгляните на дату выпуска драйвера — это самый простой, хотя и не безошибочный способ определить, что установленный драйвер входит в состав Windows 7. Если вы видите дату 13 июля 2009 года (первый выпуск операционной системы) и номер версии 6.1.7600.ххххх, то это драйвер из поставки Windows 7. В противном случае это, скорее всего, драйвер, установленный с диска, с сайта производителя устройства, из пакета обновления Windows Update или оставшийся от предыдущей версии Windows. Хотя о свежести драйвера можно судить по дате его выпуска, полагаться исключительно на нее не стоит.
Щелкните на кнопке Сведения (Driver Details), чтобы проверить, какие файлы использует данный драйвер. Иногда загрузить драйвер не удается просто потому, что одни из нужных файлов отсутствует или поврежден, — проблема, с которой обновление драйвера справляется не всегда. В таких случаях полезнее всего удалить и заново установить устройство (подробнее об этом далее).
Обновили драйвер совсем недавно? Отменит!» последнее обновление можно, #%, щелкнув на кнопке Откатить (Roll Back Driver) в Диспетчере устройств. Еще более
1 $' надежную защиту обеспечивает утилита Double Driver, которую можно бес-платно загрузить с сайта http://vyrww.boozet.org/dd.htm. Эта утилита сохраняет архив драйверов для всего оборудования, установленного в системе, благодаря чему у вас никогда не возникает проблем с удалением поврежденных драйверов и восстановлением надежных и проверенных. Утилита DriverMax (загрузитеее бесплатно с сайта http://www.innovative-sol.com/drivermax/) позволяет копировать файлы драйверов с одного компьютера на другой — полезно, когда не удается найти программу установки.
Для того чтобы установить новый драйвер устройства, щелкните правой кнопкой мыши на строке этого устройства в окне Диспетчера устройств и выберите команду Обновить драйверы (Update Driver Software). В окне приглашения выберите папку с новейшим и самым лучшим драйвером, который вы только что загрузили с вебсайта производителя и,.если необходимо, извлекли из Zip-apxiiBa.
Или же можно начать все сначала. Щелкните на устройстве правой кнопкой мыши и выберите в контекстном меню, пункт Удалить (Uninstall). Затем в меню Действие (Action) выберите команду Обновить конфигурацию оборудования (Scan for hardware changes).
При устранении неполадок с оборудованием важно не забывать про обновление прошивки; подробнее об этом в следующей врезке.
ПРОШИВКА: ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ АППАРАТНОГО ОБЕСПЕЧЕНИЯ
Прошивку многих современных устройств, включая жесткие диски, принтеры, видеокарты и, разумеется, материнские платы, могут обновлять сами пользователи. Прошивка — это программное обеспечение, записанное внутрь устройства и управляющее большинством его функций. Хотя новая прошивка не сможет, например, увеличить объем жесткого диска, она вполне способна повысить производительность и устранить ошибки в таких устройствах, как беспроводные маршрутизаторы, DVD-проигрыватели, материнские платы и даже цифровые камеры.
Прелесть прошивок в том, что они экономят вам деньга. Предположим, производитель имеющегося у вас устройства выпускает его новую версию. Вы загружаете с сайта производителя новейшую прошивку, устанавливаете ее и получаете новое устройство совершенно бесплатно.
Если устройство не работает или вам не удается установить драйвер, зайдите на сайт производителя и найдите обновление прошивки. Так как все прошивки обновляются по-разному, не забудьте помимо самого файла также загрузить и инструкции по его установке.
Что делать, если Windows не удается найти обычный драйвер
В Windows 7 много недоделок: например, иногда она страдает потерей памяти. Вы подключаете устройство, возможно, уже не в первый раз, a Windows, поразмышляв некоторое время, сообщает, что драйвер найти невозможно. Это особенно раздражает, когда речь идет о таком распространенном устройстве, как жесткий диск или USB-устройство для считывания карт памяти. К счастью, подобный недуг легко излечить.
Проблема в том, что Windows ведет кэш местоположений драйверов и по причинам, которые для нас навсегда останутся тайной за семью печатями, хранит ему верность даже в случае повреждения данных кэша. Вот так и обстоят дела.
Чтобы очистить кэш драйверов, откройте Проводник Windows и перейдите к папке C:Windowsinf. Если в папке присутствует файл INFCACHE.1, немедленно удалите его. Если операционная система не позволяет удалить файл, выполните инструкции раздела «Удаление используемых файлов».
Избавившись от файла, удалите и снова установите проблемное устройство, чтобы заново установить и драйвер для него. На этот раз должно получиться.
Что делать, если Windows не удается найти редкий драйвер
Заставить Windows 7 распознать устаревшее оборудование — то же самое, что попытаться вразумить младенца: мы прекрасно понимаем, что смысла в этом никакого, но продолжаем усердствовать.
Первый шаг — идентифицировать устройство. Если это некий внешний блок, то обычно достаточно бывает прочитать метку на его тыльной стороне. Но если у вас в руках внутреннее устройство или устройство без опознавательных признаков, то придется поиграть в детективов. Откройте Диспетчер устройств (devmgmt.msc), дважды щелкните бездрайверное устройство и в открывшемся окне перейдите на вкладку Сведения (Details). В списке Свойства (Property) выберите пункт Путь к экземпляру устройства (Device Instance Path), и вы увидите нечто подобное:
USBVID_04A9&PID_22245&10EF021E&0&2
Здесь VID — это идентификатор производителя, a PID — идентификатор продукта (номер модели). Вооружившись этой полезной информацией, зайдите в поисковую систему, например Google, и несколько изобретательных запросов помогут вам найти нужный драйвер.
Но что делать, если драйвер у вас имеется, но установить его не удается из-за того, что он несовместим с текущей версией Windows? В некоторых случаях проблему можно решить извлечением файлов драйвера и установкой вручную:
1. Запустите программу установки, чтобы начать установку оборудования.
2. Когда раскроется первое диалоговое окно, оставьте его на экране и запустите Проводник Windows.
3. Перейдите к папке временных файлов Temp (см. раздел «Запускайте Window быстрее») и поищите либо в этой папке, либо в одной из подпапок файл с расширением .msi.
4. Скопируйте (но не перемещайте!) файл .msi в новую папку.
5. Снова вернитесь к окну мастера установки из шага 2 и нажмите Отмена (Cancel).
6. Откройте Командную строку в режиме администратора (см. главу 7) и с помощью команды CD перейдите к папке, куда вы на шаге 4 скопировали файл .msi.
7. Выполните следующую команду, чтобы извлечь файлы в текущую папку: msiexec /а "setup.msi" /qb targetdir=.
setup. msi — это имя вашего файла с расширением .msi. Закончив, закройте окно Командной строки.
8. Снова откройте Диспетчер устройств, щелкните на проблемном устройстве правой кнопкой мыши и выберите в контекстном меню команду Обновить драйверы (Update Driver Software).
9. В открывшемся окне выберите вариант Выполнить поиск драйверов на этом компьютере (Browse my computer for driver software), а затем нажмите Обзор (Browse) и найдите папку, в которую были извлечены файлы.
Это самый надежный способ заставить устройство работать, но не удивляйтесь, если даже после успешной установки драйвер будет конфликтовать с операционной системой.
Установка 32-разрядного драйвера в 64-разрядной версии Windows
У некоторых драйверов нет двоичных файлов (например, .dll, .sys, .exe) — только файлы .inf, в которых содержится информация об устройстве (пример устройства с подобным драйвером — монитор). Тем не менее в 64-разрядной версии Windows 7 вам не удастся установить файл .inf, предназначенный для 32-разрядной версии. Однако есть способ заставить Windows принять такой драйвер. Для этого откройте файл .inf в текстовом редакторе, например в Блокноте (Notepad), и найдите раздел [Manufacturer]:
[Manufacturer]
%SONY%=SONY
поставьте во второй строке запятую и добавьте текст NTamd64:
[Manufacturer]
%SONY%=SONY, NT amd64
Теперь найдите раздел, соответствующий производителю (в данном случае — [Sony]):
[SONY]
%SDM-P234%=SDM-P234.Install, MonitorSNY03D0 %SDM-P234D%=SDM-P234D.Install, MonitorSNY02D0
Выделите этот раздел, нажмите Ctrl+C, чтобы скопировать его, и вставьте (Ctrl+V) копию текста сразу же после этих трех строк. После этого поставьте в конце названия нового раздела точку и добавьте текст NTamd64:
[S0NY.NTamd64]
%SDM-P234%=SDM-P234.Install, MonitorSNY03D0 %SDM-P234D%=SDM-P234D.Install, MonitorSNY02D0
Закончив, сохраните файл и повторите попытку установки.
Отключение распознавания устройств системой Plug and Play
Один из недостатков технологии Plug and Play (РпР) заключается в том, что она стремится загрузить драйверы для всех устройств, даже для тех, которые вы использовать не планируете. Хотя невозможно сделать так, чтобы новые устройства не распознавались, а драйверы не устанавливались, выход все же есть. Просто отключите устройства, которые могут вызывать конфликты.
Для того чтобы отключить устройство и запретить Windows снова его распознавать и устанавливать, щелкните строку этого устройства в Диспетчере устройств (devmgmt.msc) и в контекстном меню выберите пункт Отключить (Disable). Поверх значка устройства появится красный крестик. В любой момент можно снова включить устройство; просто щелкните на его строке правой кнопкой мыши и выберите в контекстном меню команду Включить (Enable).
Удаление драйверов неиспользуемых устройств
По умолчанию не подключенные к компьютеру устройства не отображаются в окне Диспетчера устройств, даже если их драйверы все еще установлены и занимают место на жестком диске. Из-за этого возникают проблемы с удалением ненужных устройств — приходится либо снова подключать их, либо включать отображение «скрытых» устройств.
Откройте в Диспетчере устройств меню Вид (View) и выберите команду Показать скрытые устройства (Show hidden devices). К списку будут добавлены устройства, которые технология Plug and Play автоматически не распознает. Для того чтобы отображались абсолютно все устройства, включая те, которые давным-давно не подключались и не использовались, сделайте следующее:
1. На Панели управления откройте страницу Система (System) и щелкните на ссылке Дополнительные параметры системы (Advanced system settings) в левой части окна.
2. Щелкните на кнопке Переменные среды (Environment Variables).
3. В нижней области, Системные переменные (System variables), нажмите Создать (New).
4. В поле Имя переменной (Variable name) введите devmgt_show_nonpresent_devices, а в поле Значение переменной (Variable name) введите 1.
5. Если окно Диспетчера устройств открыто, то закройте и снова откройте его.
6. Выберите в меню Вид (View) команду Показать скрытые устройства (Show hidden devices).
Теперь скрытые (иногда их также называют призрачными) устройства отображаются в списке Диспетчера устройств с серыми значками. За исключением того, что они представляют отсутствующее оборудование, эти скрытые записи ничем не отличаются от обычных. Они позволяют точно так же удалять отсутствующие устройства или менять их свойства.
Интерпретация сообщений об ошибках в Диспетчере устройств
Время от времени на значке одного из устройств в Диспетчере устройств появляется желтый восклицательный знак или красный крестик. Это говорит о том, что для данного устройства обнаружены конфликты. Далее перечислены наиболее часто встречающиеся сообщения об ошибке, которые можно увидеть, если дважды щелк* нуть на записи неисправного устройства:
О Устройство неправильно сконфигурировано (This device is not configured correctly) (код 1)
Это проблема драйвера; нажмите Обновить (Update Driver), чтобы установить новый драйвер.
О Windows не удалось загрузить драйвер для данного устройства (Windows could not load the driver for this device) (код 2)
Аналогично, попробуйте установить новый драйвер. Если это не поможет, то запросите у производителя материнской платы обновление BIOS.
О Драйвер устройства поврежден, или в системе недостаточно памяти или других ресурсов (The driver for this device may be bad, or your system may be running low on memory or other resources) (код 3)
Попробуйте удалить устройство (щелкните на нем правой кнопкой мыши и выберите пункт Удалить (Uninstall)), перезапустить Windows и заново установить драйвер.
О Устройство работает неправильно, так как поврежден один из драйверов или записи реестра (This device is not working properly because one of its drivers may be bad, or your registry may be bad) (код 4)
Разумеется, в первую очередь необходимо обновить драйверы, (Что интересно, Microsoft для устранения этой неполадки предлагает использовать программу Scanregw.exe, предназначенную для Windows Me, которая не входит в состав Windows 7.) Если обновление драйвера не решило проблему, попытайтесь применить решение для ошибки с кодом 3, описанное выше.
О Драйвер для данного устройства запросил ресурс, который невозможно обработать (The driver for this device requested a resource that Windows does not know how to handle) (код 5)
Удалите устройство (щелкните на нем правой кнопкой мыши и выберите команду Удалить (Uninstall)), отсоедините его, а затем подключите снова и подождите, пока Windows распознает его и установит драйверы.
О Ресурсы, необходимые данному устройству, уже используются (Another device is using the resources this device needs) (код 6)
Эта ошибка отображается для устройств, не поддерживающих технологию Plug and Play.
О Необходимо переустановить драйверы для данного устройства (The drivers for this device need to be reinstalled) (код 7)
Щелкните на кнопке Обновить (Update Driver), чтобы переустановить драйверы. Элементарно.
О Устройство работает неправильно, потому что Windows не удалось загрузить...
(This device is not working properly because Windows cannot load...) (код 8)
Такое сообщение может указывать на отсутствующий или поврежденный файл .inf, расположенный в папке WindowsINF. В подобном случае переустановить устройство может быть довольно трудно. Если кнопка Переустановить устройство (Reinstall Device) не работает или отсутствует, а установить драйвер, предоставленный производителем, не получается, то обратитесь к подразделу «Что делать, если Windows не удается найти обычный драйвер». Если же инструкции из этого раздела не помогают, то запросите у производителя устройства инструкции по удалению драйвера вручную.
О Устройство работает неправильно, так как BIOS компьютера предоставляет неверные сведения о ресурсах для данного устройства (This device is not working properly because the BIOS in your computer is reporting the resources for the device incorrectly) (код 9)
Это сообщение указывает на то, что материнская плата не поддерживает управление электропитанием ACPI (подробнее об этом — в главе 4). Запросите обновление BIOS у производителя материнской платы. Затем попробуйте удалить устройство (щелкните на нем правой кнопкой мыши и выберите команду Удалить (Uninstall)) и перезапустить Windows.
О Устройство отсутствует, работает неправильно, или для него установлены не все драйверы (This device is either not present, not working properly, or does not have all the drivers installed) (код 10)
Если данное устройство — это плата PCI или ISA, установленная в компьютер (относится только к настольным компьютерам), то удостоверьтесь, что она плотно вставлена в разъем. В противном случае проверьте, что устройство подключено к компьютеру и питание на нем включено. Если это внешнее устройство, попробуйте выключить его, а затем снова включить. И, разумеется, не помешает удалить драйверы (щелкните иа устройстве правой кнопкой мыши и выберите команду Удалить (Uninstall)), а затем снова подключить устройство и установить для него драйверы.
О Windows перестала отвечать при попытке запуска устройства и не будет повторять попытку запуска (Windows stopped responding while attempting to start this device, and therefore will never attempt to start this device again) (код 11)
Windows отключает устройства, приводящие к сбою загрузки. Для того чтобы снова включить устройство, щелкните на нем правой кнопкой мыши, выберете команду Удалить (Uninstall), а затем перезапустите Windows.
О Устройству не удается найти свободные ресурсы типа {тип}
(This device cannot find any free {type} resources to use) (код 12)
См. решение для кода ошибки 6.
О Устройство отсутствует, работает неправильно, или для него установлены не все драйверы (This device is either not present, not working property, or does not have all the drivers installed) (код 13)
См. решение для кода ошибки 10.
О Для нормальной работы устройства требуется перезагрузка компьютера (This device cannot work properly until you restart your computer) (код 14)
Вам действительно нужен мой совет?
О Устройство вызывает конфликт ресурсов
(This device is causing a resource conflict) (код 15)
См. решение для кода ошибки 10.
О Windows не удалось идентифицировать все используемые этим устройством ресурсы (Windows could not identify all the resources this device uses) (код 16)
Щелкните на устройстве правой кнопкой мыши, выберите пункт Свойства (Properties) и перейдите на вкладку Ресурсы (Resource). Возможно, понадобится
вручную ввести информацию, пользуясь документацией по устройству. Также см. решение для кода ошибки 10.
О Файл информации драйвера {имя} приказывает данному дочернему устройству использовать ресурс, отсутствующий или не распознаваемый родительским устройством (The driver information file {name} is telling this child device to use a resource that the parent device does not have or recognize) (код 17)
Для данного устройства необходимо установить новые драйверы.
О Требуется переустановка драйверов устройства (The drivers for this device need to be reinstalled) (код 18)
См. решение для кода ошибки 7.
О Возможно, поврежден реестр (Your registry may be bad) (код 19)
Это крайне полезное сообщение отображается, если в разделах реестра, относящихся к данному устройству, обнаружены поврежденные данные. Обратите внимание на то, что при перезагрузке Windows может быть восстановлена более ранняя копия реестра, что не всегда желательно. В главе 3 рассказывается, как создать резервную копию реестра, прежде чем вносить в него изменения. Также в данном случае может помочь удаление и переустановка драйвера.
О Windows не удалось загрузить один из драйверов устройства (Windows could not load one of the drivers for this device) (код 20)
Вероятно, текущий драйвер предназначен для более ранней версии Windows; запросите у производителя драйвер, совместимый с Windows 7,
О Windows удаляет устройство (Windows is removing this device) (код 21)
Это временное сообщение появляется сразу же после того, как вы щелкнете на команде Удалить (Uninstall). Закройте окно Свойства (Properties), подождите пару минут и повторите попытку. Если сообщение не исчезло, попробуйте перезапустить Windows.
О Устройство отключено (This device is disabled) (код 22, версия 1)
Это означает, что вы вручную отключили устройство, щелкнув на нем правой кнопкой мыши и выбрав пункт Отключить (Disable). Для того чтобы снова включить его, выберите команду Включить (Enable Device). Если включить устройство не удается, попробуйте удалить его (щелкните правой кнопкой мыши и выберите команду Удалить (Uninstall)), а затем перезапустите Windows.
О Устройство не запущено (This device is not started) (код 22, версия 2)
Некоторые устройства можно останавливать — вручную или через настройки драйвера. Для того чтобы снова включить такое устройство, нажмите Включить устройство (Start Device). Если ошибка повторяется, то попробуйте обновить драйверы устройства, а также проверьте, не используются ли для него функции энергосбережения, и при необходимости отключите их.
О Адаптер дисплея работает правильно
(This display adapter is functioning correctly) (код 23)
Несмотря на утверждение, что устройство работает правильно, наличие ошибки очевидно. Такая ошибка характерна для системы с двумя адаптерами дисплея (видеокартами), один из которых не поддерживает все возможности работы в системе с двумя мониторами (это относится только к настольным компьютерам). Попробуйте обновить драйверы обеих карт, а также проверьте обновления BIOS. Также можно попробовать поменять карты местами.
О Устройство отсутствует, работает неправильно, или для него установлены не все драйверы (This device is either not present, not working properly, or does not have all the drivers installed) (код 24)
См. решение для кода ошибки 10.
О Выполняется настройка устройства (Windows is in the process of setting up this device) (код 25 и 26)
Это сообщение означает, что Windows ожидает перезагрузки, чтобы завершить установку драйверов для устройства. Перезагрузите компьютер. Обратите внимание на то, что в некоторых случаях компьютер приходится перезагружать дважды. Если это не помогает устранить неполадку, удалите устройство (щелкните на нем правой кнопкой мыши и выберите команду Удалить (Uninstall)), снова перезагрузите Windows и повторите попытку.
О Не удалось указать ресурсы для устройства (Windows can't specif/ the resources for this device) (код 27)
См. решение для кода ошибки 16.
О Драйверы для данного устройства не установлены (The drivers for this device are not installed) (код 28)
Щелкните на кнопке Переустановить драйвер (Reinstall Driver), чтобы установить драйверы из дистрибутива операционной системы, либо запросите новые драйверы у производителя устройства.
О Устройство отключено, так как BIOS не предоставил устройству ресурсы (This device is disabled because the BIOS for the device did not give it any resources) (код 29)
Это сообщение отображается для устройств, установленных на материнской плате (встроенные контроллеры жестких дисков, сетевые адаптеры или видеоадаптеры), которые отключены в настройках BIOS. (Если такое сообщение появилось для внешнего устройства, то, чтобы устранить неполадку, необходимо изменить иа-стройки прошивки устройства.)
О Устройству требуется запрос прерывания, который используется другим устройством, и совместное использование невозможно (This device is using an Interrupt Request (IRQ) resource that is in use by another device and cannot be shared) (код 30)
См. решение для кода ошибки 10.
О Устройство работает неверно, так как {устройство} работает неверно (This device is not working properly because {device) is not working properly) (код 31)
Это означает, что данное устройство зависит от другого устройства (или драйвера). Например, такое сообщение может отображаться для порта джойстика (игрового порта), который физически находится на звуковой плате, причем звуковая плата работает неправильно. Для того чтобы устранить эту неполадку, проведите диагностику оборудования, от которого зависит данное устройство.
О Windows не удалось установить драйверы устройства, так как невозможен доступ к диску или сетевому местоположению файлов установки (Windows cannot install the drivers for this device because it cannot access the drive or network location that had the setup files on it) (код 32)
Во-первых, перезагрузите компьютер. Если это не помогло устранить неполадку, вручную скопируйте нужные драйверы в новую папку на локальном жестком диске и попробуйте еще раз установить их.
О Устройство не отвечает на запросы драйвера (This device isn't responding to its driver) (код 33)
Такое сообщение может указывать на неполадки оборудования или на то, что драйвер новрежден. Попробуйте удалить устройство (щелкните на нем правой кнопкой мыши и выберите пункт Удалить (Uninstall)), перезапустить Windows и заново установить драйверы. Если проблема не решена, возможно, устройство просто сломалось.
О Устройство в данный момент не подключено к компьютеру (Currently, this hardware device is not connected to the computer) (код 45)
Это сообщение характерно для скрытых и призрачных устройств, отображение которых в Диспетчере устройств можно включить командой Вид ? Показать скрытые устройства (View ? Show Hidden Devices). Оно означает, что драйвер установлен, но устройство физически отсоединено (или, по крайней мере, так кажется операционной системе).
Диагностика сбоев памяти (ОЗУ)
Неполадки памяти могут проявляться разными способами: начиная от частых сообщений об ошибках и заканчивая полным отказом операционной системы. Однако ошибки компьютерной памяти (ОЗУ) сложно отследить: при одних и тех же условиях они то проявляются, то нет, и со временем дела обычно становятся только хуже.
Нередко причина проста — неподходящий тип памяти. Если вы одолжите старые модули памяти у друга, то велика вероятность, что ойи не только не будут работать в вашей системе, но и поджарят — в буквальном смысле — внутренности компьютера. Подробнее об этом рассказывается во врезке «Как покупать память» на с. 298.
"^v Не можете определить, какой тип памяти подойдет для вашего компьютера? За-
грузите бесплатную утилиту SIW с веб-сайта http://www.gtopala.com/siw4lownload. ^ j html. Запустите программу, выберите в дереве Устройства (Hardware) пункт Память *' (Memory), и вы узнаете производителя, объем, скорость, форм-фактор и прочие жизненно важные сведения о модулях ОЗУ, установленных в вашей машине.
Итак, вы подозреваете, что модули памяти работают неправильно. В первую очередь вытащите все модули памяти и удостоверьтесь, что в разъемы на материнской плате или на сам модуль памяти не налипла пыль или грязь (для ее удаления воспользуйтесь тканью из микроволокна или бумагой для чистки объективов;
никогда не используйте жидкости или растворители). Проверьте, что разъемы не сломаны и не погнуты, нет металлической стружки или обломков, других мелких частиц и, разумеется, следов горения (или запаха дыма). Удостоверьтесь, что модули правильно установлены: они должны защелкиваться в разъемах и сидеть ровно и плотно (постарайтесь не слишком усердствовать с проверкой, чтобы ненароком не сломать их).
Если все в порядке, то есть два способа определить, действительно ли ОЗУ работает неправильно: протестировать его или выгрузить память.
Самый простой, но наименее эффективный тест памяти выполняет сам компьютер.
Более серьезную диагностику можно провести с помощью утилиты Windows Memory Diagnostic Tool, которая упоминалась в разделе «Что делать, если Windows не запускается».
КАК ПОКУПАТЬ ПАМЯТЬ
Двух мнений быть не может: чем больше памяти, тем лучше (по крайней мере, до определенного порога). Установка дополнительной планки памяти в компьютер почти всегда приводит к повышению производительности и уменьшению числа ошибок. Windows загружает в память драйверы, приложения и документы до тех пор, пока память не переполняется; когда это происходит, система начинает извлекать из памяти большие фрагменты информации и записывать их на жесткий диск, освобождая ОЗУ для приложений, которым она необходима прямо сейчас. Так как жесткий диск работает намного медленнее оперативной памяти, то такой «обмен данными» значительно снижает производительность системы. Чем больше памяти установлено в компьютере, тем реже Windows сбрасывает содержимое оперативной памяти на жесткий диск и тем быстрее работает система. (Подробнее об этом механизме рассказывается в разделе «Оптимизируйте настройки виртуальной памяти и кэша».)
Большое преимущество оперативной памяти в том, что она недорого стоит, но позволяет быстро и просто повысить производительность системы. Во времена Windows 3.x модуль ОЗУ объемом 32 Мбайт стоил около тысячи долларов. Сегодня модули объемом в 32 раза больше стоят дешевле билета в кино.
Подходящий для вашего компьютера тип памяти зависит от того, какая в нем установлена материнская плата. Очень часто рекомендации по подбору оперативной памяти можно найти в инструкции к материнской плате или на сайте ее производителя, выполнив поиск по номеру модели. Также можно посетить веб-сайт известного производителя памяти и поискать рекомендации, касающиеся конкретной модели компьютера или материнской платы. Один из лучших подобных сайтов — http:// crudal.com.
Таким образом, остается подумать всего лишь об одной вещи: количестве. Если не углубляться в детали, то рекомендация такая: установите столько памяти, сколько можете себе позволить. Однако, как и везде, в деле подбора памяти есть определенный порог, после которого отдача от ваших вложений начинает убывать. Абсолютный минимум для системы под управлением Windows 7 — это 1 Гбайт (1024 Мбайт) ОЗУ; гораздо лучше, если вы можете установить 3-4 Гбайт. Однако, как рассказывалось в главе 1, для того, чтобы воспользоваться преимуществами четырех гигабайт (или больше) оперативной памяти, вам потребуется 64-разрядная версия Windows 7.
Для наилучших результатов используйте утилиту Memtest86+, которую можно бесплатно загрузить с сайта http://www.memtest.org/. (Не пользуйтесь версиями младше 4.0 — теми, где в названии нет плюса, — так как они несовместимы с некоторыми многоядерными процессорами и не поддерживают более 4 Гбайт памяти.) Для того чтобы запустить программу, загрузите новейший образ ISO утилиты и запишите его на компакт-диск (см. главу 3). Затем загрузите компьютер с этого диска, как рассказывается в главе 1.
Если диагностика выявила проблему ОЗУ, значит, настало время для похода в компьютерный магазин. Возможно, вам понадобится приобрести только один дополнительный модуль (предполагая, что в компьютере их установлено несколько), — маловероятно, что сбойными окажутся все имеющиеся. Выньте один старый модуль ОЗУ и замените его новым; проверьте систему, включив компьютер. Если ничего не изменилось, установите старый модуль обратно. Повторяйте опыт со всеми модулями памяти по очереди, пока не заметите, что неполадки исчезли — вы обнаружили виновника! Выкиньте его немедленно. Если вы проверили все модули памяти, но неполадки не пропали, то либо сбойных модулей несколько, либо проблема лежит в другой области — например, что-то сломалось в процессоре или на материнской плате (а может быть, в ходе эксперимента вы обнаружите, что действительно использовали неподходящие модули памяти).
Можно воспользоваться ситуацией и добавить в систему новые модули памяти (или заменить все имеющиеся). Добавление памяти — один из лучших способов повысить производительность; подробнее об этом — во врезке «Как покупать память» на с. 298.
Как справиться с избытком памяти
Иногда бывает, что память даже подходящего типа работает неправильно, несмотря на то что с технической точки зрения все в порядке. Хотя после убеждений маркетологов в это сложно поверить, такое явление, как «слишком много памяти», действительно существует. (Обратите внимание на то, что подобная проблема характерна скорее для настольных компьютеров, так как в ноутбуках редко бывает больше двух разъемов для модулей ОЗУ.)
32-разрядная версия Windows 7 - вернее, любая 32-разрядная операционная система — накладывает ограничения на объем оперативной памяти. Как говорилось в главе 1, только 64-разрядная версия Windows 7 способна распознать 4 Гбайт ОЗУ или больше. Большинство 32-разрядных изданий Windows распознают не более 3 Гбайт.
Предположим, на материнской плате вашего компьютера четыре разъема для модулей памяти, каждый из которых, как утверждается в руководстве пользователя, поддерживает модули объемом до 8 Гбайт. Это означает, по крайней мере в теории, что в компьютер можно установить 32 Гбайт памяти. Так почему же, когда заполнены все четыре разъема, Windows не загружается?
Представьте себе маленький грузовичок (цвет выберите сами). Производитель утверждает, что грузовичок способен буксировать прицеп весом до 3000 кг. Нос прицепом весом 3000 кг вы не разгонитесь до 100 км/ч на автостраде, не напугав до смерти водителей всех соседних автомобилей. Ваш вариант — 50 км/ч но второстепенной дороге.
Так же работает и компьютерная память. От установки 4 или даже 8 Гбайт ОЗУ система только выиграет, но заполните все разъемы — и чем-то придется пожертвовать.
Оказывается, жертвовать приходится скоростью памяти. Чтобы заполнить материнскую плату, вам, вероятно, придется снизить скорость памяти, что, в свою очередь, сведет на нет выигрыш в производительности от большого объема ОЗУ. Конкретные значения тайминга сильно разнятся среди разных типов памяти и марок материнских плат; однако это достаточно распространенная проблема, и вы без труда найдете в Интернете информацию о рекомендуемых значениях тайминга. Подобные рекомендации часто предоставляют сами производители модулей памяти.
Для того чтобы изменить тайминг памяти, придется заглянуть в настройки BIOS компьютера. К сожалению, череда проб и ошибок неизбежна; вам не один раз придется перезагрузить компьютер, прежде чем вы подберете удачное сочетание параметров.
Не упускайте из виду блок питания
Каждый раз, когда я был уверен, что у проблемы не может быть никакого логичного объяснения (речь идет о настольном компьютере), причиной переполоха оказывался блок питания. Я уже начинаю подозревать заговор.
Представьте, что ни с того ни с сего одно из запоминающих устройств (жесткий диск, ленточный привод и т. д.) начинает работать неправильно, периодически вовсе отключаясь. Вы удаляете и переустанавливаете драйверы (если они нужны), заменяете все кабели, отключаете все прочие устройства. Вы даже идете в магазин и меняете устройство иа совершенно новое — но и оно отказывается работать. Велики шансы, что следующий в очереди на замену должен быть блок питания.
Блок питания компьютера поставляет энергию всем внутренним устройствам, а также некоторым внешним (таким, как клавиатура, мышь и большинство USB-устройств). Если блок питания не в состоянии предоставить адекватную мощность для всего имеющегося оборудования, то или иное устройство страдает.
Обычно в компьютерах используются дешевые блоки питания, и именно это становится причиной большинства сопутствующих неполадок. Нет смысла заменять один дешевый блок другим, даже более мощным.
Блоки питания классифицируются по мощности (которая измеряется в ваттах): большинство компьютеров поставляются с блоками питания мощностью 200-300 Вт, но многие пользователи быстро обнаруживают, что для стабильной работы их системам необходимо 350-400 Вт. Однако подобная классификация не всегда
отражает истинное положение вещей: многие дешевые блоки питания сдают позиции под нагрузкой. Стоит вам начать подключать устройства, и выход дешевого 400-ваттного блока может упасть до 300 Вт, однако хорошие блоки питания дают более чем достаточно мощности даже для самых требовательных систем. Более того, они надежны и прослужат вам много лет. Хорошо сделанный блок питания может быть тяжелым, с несколькими вентиляторами и стоить немного больше, чем бессмысленные поделки, которыми завалены полки магазинов.
Исключения из общего правила — портативные компьютеры, на большей части которых блоки питания замене не подлежат (по крайней мере, это недоступно пользователю). С другой стороны, необходимость в повышении мощности возникает обычно с настольными системами, к которым подключается множество внешних устройств, поэтому дискутировать о блоках питания ноутбуков мне кажется бессмысленным занятием.
Устранение неполадок с питанием через разъемы USB
Управление электропитанием — краеугольный камень многих проблем с устройствами USB. В системах, где Windows отключает контроллер USB для экономии энергии, не всегда удается подключит!» его обратно, из-за чего некоторые устройства USB (особенно сканеры) перестают работать.
Чтобы запретить Windows «управлять» электропитанием контроллера или устройств USB, сделайте следующее:
1. Откройте Диспетчер устройств (devmgmt.msc).
1. Разверните ветвь Контроллеры USB (Universal Serial Bus controllers).
2. Дважды щелкните на устройстве Корневой USB-концентратор (USB Root Hub) и в открывшемся окне перейдите на вкладку Управление электропитанием (Power Management). (Если корневых USB-концентраторов несколько, то повторите эти шаги для каждого устройства.)
3. Сбросьте флажок Разрешить отключение этого устройства для экономии энергии (Allow the computer to turn off this device to save power) и нажмите ОК.
О других хитростях управления электропитанием говорится в разделе «Запустите Windows немедленно (почти).
Устранение неполадок с принтерами
То, что когда-то ввергало пользователей Windows в безграничную тоску, — установка принтера — сегодня превратилось в относительно простую задачу. Ушли в прошлое кабели этого ужасного параллельного интерфейса, а их место заняли надежные USB-кабели и встроенные модули для беспроводного подключения к сети. Однако в Windows 7 есть две хитрости, которые могут вызвать головную боль даже у пользователей новейших принтеров и автоматически устанавливаемых драйверов.
Первое препятствие, которое вам придется преодолеть в попытке заставить принтер работать, — это очистка очереди печати. Очередью печати называется набор документов, которые будут напечатаны на определенном принтере. Годами очередь печати оставалась одним из самых плохо сделанных инструментов системы, и в Windows 7, к сожалению, ситуация не улучшилась. К примеру, попробуйте удалить (отменить) один или несколько документов из очереди печати неисправного принтера — вам придется ждать целую вечность, прежде чем это произойдет! Решение заключается в принудительной очистке очереди печати. Откройте окно служб (Services, services.msc), щелкните правой кнопкой мыши на службе Диспетчер печати (Print Spooler) и выберите в контекстном меню команду Остановить (Stop), чтобы остановить службу. Теперь откройте Проводник Windows, перейдите к папке WindowsSystem32spoolprinters и удалите все содержащиеся в ней файлы. Удостоверившись, что папка принтеров пуста, снова вернитесь к окну Службы (Services), щелкните на службе Printer Spool правой кнопкой мыши и выберите команду Запустить (Start), чтобы снова включить эту службу.
Вторая проблема Windows 7 — отсутствие простого и очевидного способа удалить драйвер принтера, а ведь это ингредиент номер один сложносочиненного рецепта починки принтера а-ля Windows 7. Конечно, можно удалить сам принтер: щелкните правой кнопкой мыши на его значке на странице Устройства и принтеры (Devicesand Printers) в Панели управления и выберите в контекстном меню команду Удалить устройство (Remove device). Однако драйвер при этом удален не будет — исчезнет только экземпляр устройства на Панели управления. Не успеете вы и глазом моргнуть, как благодаря технологии Plug and Play устройство снова объявится с тем же сбойным драйвером, от которого вы хотели избавиться.
Для того чтобы устранить неполадку, откройте окно Свойства сервера печати (Print Server Properties): если в списке Устройства и принтеры (Devices and Printers) присутствует хотя бы один принтер, выберите его и нажмите Свойства сервера печати (Print Server Properties) на горизонтальной панели вверху окна. (Если такой кнопки нет, то в поле поиска меню Пуск введите printui /s /t2 и нажмите клавишу Enter.)
Драйвер принтера невозможно удалить, если он используется принтером. Перед тем как продолжать, удалите экземпляр принтера в окне Устройства и принтеры (Devices and Printers).
Теперь перейдите на вкладку Драйверы (Drivers), выберите ненужный драйвер и щелкните Удалить (Remove). В окне Удаление драйвера и пакета (Remove Driver and Package) выберите вариант Удалить драйвер и пакет драйвера (Remove driver and driver package) и нажмите ОК. Щелкните на кнопке Да (Yes), подтверждая, что вы абсолютно, полностью уверены, что хотите удалить этот дурацкий драйвер, и завершите дело в следующем окне, щелкнув на кнопке Удалить (Delete). Уф!
Закончив, перезагрузите Windows и снова подключите принтер; на этот раз раскроется окно с запросом драйвера, и вы сможете установить то, что действительно будет работать.
Профилактическое обслуживание и восстановление данных
Периодические потери данных неизбежны, и с этим необходимо смириться. Идет ли речь о единственном файле или о полном сбое жесткого диска, когда-то это точно произойдет, — может, завтра, а может, через двенадцать лет. С другой стороны, у вас есть масса возможностей смягчить последствия.
Во-первых, для восстановления данных после сбоя нет ничего лучше, чем хорошая резервная копия. Украденное или сломанное оборудование нетрудно заменить, в отличие от данных на жестком диске. К сожалению, все мы крепки задним умом, и если сбой уже произошел, то вариантов действий остается не много. Даже если все компьютерное оборудование застраховано в компании с мировым именем и потерю «железа» вам компенсируют, если данные теряются, то они теряются навсегда. Таким образом, не стоит пренебрегать профилактическим обслуживанием.
Настройка обновлений Windows
Если бы производители программного обеспечения не выпускали свои продукты на рынок до тех пор, пока не устранят малейшие неполадки, то эта книга называлась бы «Хитрости печатных машинок».
Система обновления Windows 7 работает почти автоматически: как только важные заплатки появляются на веб-сайте Microsoft, она загружает их и устанавливает иа компьютер.
Для того чтобы получить список еще ие установленных обновлений, просто откройте на Панели управления окно Центр обновления Windows (Windows Update) и щелкните в левой части окна на ссылке Поиск обновлений (Check for updates). Процедура довольно проста, но необходимости в ней нет, потому что Windows сама все делает за вас. Или не все?
Едва ли не первым делом после установки Windows просит вас указать, каким образом выполнять обновление системы. Microsoft рекомендует выбрать вариант Устанавливать обновления автоматически (Install updates automatically); более того, если на вашем компьютере выбран другой вариант, вы периодически видите предупреждения Центра безопасности (Security Center) (см. главу 6). Однако не спешите соглашаться с настройками по умолчанию, если не хотите, чтобы Microsoft распоряжалась вашим компьютером по своему усмотрению. Я имею в виду надоедливые напоминания о необходимости перезагрузить машину, не позволяющие сосредоточиться на работе, или замирания системы, когда вам необходимо срочно выключить компьютер.
На противоположном конце спектра находится параметр Не проверять наличие обновлений (Never check for updates) - выбор многих пользователей Windows. Конечно, с такими настройками вы не будете регулярно (то есть почти каждый день) получать обновления для Internet Explorer, но для пользователей Firefox это не такая уж большая проблема.
По моему мнению, наилучший компромиссный вариант — параметр Загружать обновления, но решение об установке принимается мной (Download updates but let me choose whether to install them). Он позволяет выбирать только нужные обновления
и, что еще лучше, устанавливать их в подходящий момент.
| | Драйверы устройств, поставляемые в составе обновлений Windows, нередко преподносят сюрпризы. Порой их даже не удается установить, а иногда уста-новка выполняется успешно, но устройство перестает работать. Обновляйте драйверы только в тех случаях, если на компьютере уже используются драйверы от Microsoft (см. раздел «Установка устройств»); в противном случае всегда используйте драйверы, предоставленные производителями устройств. К счастью, драйвер, установленный через Центр обновления Windows, можно «откатить назад», но кому понравится делать это без необходимости?
Если по какой-то причине вам понадобится удалить обновление, то в большинстве случаев это можно сделать через Панель управления. Откройте окно Программы и компоненты (Programs and Features) и щелкните на ссылке Просмотр установленных обновлений (View installed updates) в левой части окна. Для того чтобы избавиться от ненужного обновления, выделите его в списке и нажмите Удалить (Uninstall). Для Microsoft Office и других крупных продуктов Microsoft обновления можно загружать так же, как и для операционной системы. Откройте Центр обновления Windows (Windows Update), щелкните на ссылке Загрузить обновления продуктов Microsoft (Give me updates for Microsoft products) и нажмите ОК.
Отключение напоминаний о перезагрузке
Некоторые обновления невозможно установить, пока операционная система рабо-тает, поэтому иногда Центр обновлений Windows (Windows Update) просит вас перезагрузить компьютер для завершения установки. Как вы говорите? Нет времени? Разумеется, перезагрузку можно отложить, но приготовьтесь к тому, что очередное напоминание выскочит уже через пять минут.
Во втором окне напоминания перезагрузку мржно отложить еще на четыре часа, но кнопки «прекрати меня доставать», к сожалению, не предусмотрено. Для того чтобы избавиться от окна напоминания по крайней мере до следующей перезагрузки, откройте окно служб (Services, services.msc), выделите Центр обновления Windows (Windows Update) и щелкните на квадратной кнопке Остановка службы (Stop), расположенной на Панели инструментов. Не беспокойтесь, Windows снова запустит ее, когда у вас, наконец, появится время для перезагрузки.
Более сложный способ позволяет полностью избавиться от окна напоминания;
1. Откройте Редактор реестра (см. главу 3) и перейдите к разделу HKEY_LOCAl_ MACHINESOFTWAREPoliciesMicrosoftWindows.
2. Внутри раздела Windows создайте новый раздел с именем WindowsUpdate.
3. Теперь внутри раздела WindowsUpdate создайте раздел с именем AU.
4. В новом разделе AU создайте параметр типа DWORD (32 бита) с именем NoAuto-RebootWrthLoggedOnUsers.
5. Дважды щелкните на параметре NoAuboRebootWithLoggedOnUsers, введите 1 в поле Значение параметра (Value) и нажмите ОК.
6. Перезагрузите компьютер, чтобы изменения вступили в силу.
Для того чтобы отменить изменения, просто удалите параметр NoAutoReboot-WithLoggedOnUsers.
Принудительная установка обновления после неудачи
Так что же делать, если Windows сообщает, что установка обновления завершилась неудачей? Microsoft не дает ни объяснений, почему это произошло, ни вариантов устранения проблемы: вам остается только повторять попытки, пока есть силы. Итак, в первую очередь необходимо выяснить, какое именно обновление установить не удалось. Откройте на Панели управления страницу Центр обновления Windows (Windows Update) и в левой части окна щелкните на ссылке Просмотр журнала обновлений (View update history). Найдите обновление, для которого в столбце Состояние (Status) будет указано Сбой (Failed), и удостоверьтесь, что это обновление не было успешно установлено при очередной попытке.
Теперь щелкните на нужном обновлении правой кнопкой мыши, выберите в контекстном меню пункт Подробности (View details) и щелкните на ссылке под заголовком Дополнительные сведения (More information). Если откроется стандартное окно с рассказом о том, как работают обновления (чаще всего предлагающее обновления определений для Защитника Windows (Windows Defender)), то это тупик. Однако если вы видите пронумерованный бюллетень, относящийся к выбранному обновлению (например, «Бюллетень безопасности Microsoft MS09-035 - критические обновления» (Microsoft Security Bulletin MS09-035 — Critical)), то вы на верном пути. Прочитайте сводку, чтобы проверить, нужно ли вам это обновление; если оно решает проблему компонента, который вы никогда не используете, то просто закройте окно и сэкономьте несколько минут. В противном случае пролистайте страницу и проверьте необходимые условия для установки. Иногда требуется наличие определенных программ (или программных компонентов), без которых установка обновления невозможна.
Среди необходимых условий установки обновления часто встречаются условия, относящиеся к версии механизма Установщика Windows (Windows Installer). Для того чтобы определить, какая версия используется на вашем компьютере, откройте панку WindowsSystem32 в Проводнике Windows. Щелкните правой кнопкой мыши на файле msi.dll, выберите пункт Свойства (Properties) и в открывшемся окне перейдите на вкладку Дополнительно (Details). Вам нужна строка Версия продукта (Product version): Windows 7 поставляется с MSI 5.0.7600.
Затем попробуйте найти автономную программу установки. Некоторые обновления доступны в пакетных файлах .ехе или .msi, и зачастую их удается установить даже в том случае, если автоматическая установка завершилась неудачей. Но что еще важнее, автономные программы установки формируют журнал хода выполнения (или ошибок выполнения), с помощью которого можно точно установить причину ошибок.
Не можете найти нужную ссылку? Откройте Internet Explorer (но не Firefox) и пе-рейдите к каталогу обновлений Windows по адресу http://catalog.update.microsoft.com/ v7/site/Home.aspx. Введите в поле поиска номер из базы знаний (например* КВ971091), но не номер бюллетеня (например, MS09-035). Номер статьи в базе знаний можно проверить в истории обновлений.
На странице результатов поиска в строке нужного обновления нажмите Добавить (Add). Затем щелкните на ссылке Корзина (View basket) вверху страницы, а потом -на кнопке Загрузить (Download). В окне приглашения нажмите Обзор (Browse), чтобы выбрать папку для сохранения файла. Щелкните на кнопке Продолжить (Continue). Начнется загрузка.
После завершения загрузки вы увидите в выбранной папке файл с расширением .ехе или .msi (о том, как включить отображение расширений файлов, рассказывается в главе 2).
Если обновление содержится в файле с расширением .ехе, то для запуска интерактивной программы установки дважды щелкните на этом файле. В случае сбоя установки на последней странице мастера щелкните на кнопке Просмотреть файл журнала (View the log file) и прокрутите открывшийся файл до выделенной красным строки с объяснением ошибки.
Если же у загруженного файла расширение .msi, то для того, чтобы добраться до журнала установки, вам придется сделать несколько дополнительных шагов. Во-первых, откройте окно командной строки в режиме администратора (см. главу 7), В командной строке перейдите к папке, в которую был сохранен файл ,msi, например:
cd "C:users{eame имя пользователя}Рабочий столнеудачное обновление" и выполните обновление с параметрами командной строки /qf /Le: msiexec /i файл^Л.тя! /qf /Le .Log.txt
где файл_т51.т51 — это имя файла обновления. После завершения установки откройте файл log.txt и просмотрите содержащиеся в нем сведения, чтобы найти ошибку.
Узнав, в чем кроется причина неполадки — чаще всего ошибка связана с разрешениями для разделов реестра или файлов, — вы сможете устранить ее и повторить попытку.
Назад в прошлое: используем точки восстановления и теневые копии
Служба восстановления системы выполняется в фоновом режиме незаметно для пользователя, регулярно создавая резервные копии драйверов, важных системных файлов и определенных параметров реестра и обеспечивая возможность при необходимости полностью или частично откатить конфигурацию компьютера до состояния в некий предыдущий момент времени. В Windows 7 служба восстановления помимо
системных файлов и настроек архивирует также личные документы пользователей, создавая так называемые теневые копни (shadow сору) (в Windows Vista теневые копии создавались только в расширенных редакциях системы; в Windows 7 они доступны даже пользователям простейших ограниченных редакций).
Windows обращается с точками восстановления компьютера примерно так же, как с данными в Корзине: старые данные удаляются незаметно для пользователей, освобождая место для новых точек восстановления. По этой причине не стоит полагаться исключительно на системные точки восстановления; создавайте резервные копии нужных доку ментов самостоятельно.
Обратиться к точкам восстановления можно четырьмя способами, у каждого из которых свое назначение и масштаб охвата:
О Откат драйвера
На странице Диспетчера устройств (devingmt.msc) разверните нужную категорию, щелкните на устройстве правой кнопкой мыши и в контекстном меню выберите пункт Свойства (Properties). Перейдите на вкладку Драйвер (Driver). Для того чтобы заменить текущий драйвер его предыдущей версией, нажмите Откатить (Roll Back Driver). Если кнопка Откатить (Roll Back Driver) затемнена, это означает, что либо более ранней версии драйвера не существует, либо в данной системе недоступны функции восстановления (подробнее об этом говорится далее). Главное преимущество этой возможности в том, что ее масштаб действия очевиден: если щелкнуть на кнопке Откатить (Roll Back Driver), то изменятся только файлы драйвера и настройки соответствующего устройства.
О Восстановление системы
Для того чтобы запустить Мастер восстановления системы (System Restore wizard), откройте меню Пуск, введите в поле поиска команду rstrui и нажмите клавишу Enter. На первой странице Мастера нажмите Далее (Next). В списке последних точек восстановления выберите нужную запись и нажмите Далее (Next), чтобы откатить системные файлы и конфигурацию компьютера до предыдущего состояния. (Если в списке нет точек восстановления, то нужно включить их создание; подробнее об этом читайте далее.)
Лучше всего представлять себе эту функцию как нечто среднее между утилитой удаления ПО и машиной времени. Windows создает точки восстановлении при установке аппаратных драйверов, во время установки (почти любого) программного обеспечения и по расписанию через определенные интервалы времени. (Также точки восстановления можно создавать вручную в окне Защита системы (System Protection), о котором речь пойдет далее.) Невозможно сказать, что именно меняется при откате к точке восстановления, и поэтому данный инструмент нельзя назвать совершенно безопасным. К счастью, если что-то пойдет не так (и при условии, что загрузить Windows потом все же удастся), всегда можно снова открыть Мастер восстановления системы (System Restore wizard) и отменить последнее изменение.
Если вам всего лишь необходимо удалить программу, то используйте для этого возможность Программы и компоненты (Programs and Features) Панели управления. Аналогично, для удаления драйвера устройства откройте диспетчер устройств (Device Manager, devmgmt.msc), щелкните на устройстве правой кнопкой мыши и выберите в контекстном меню пункт Удалить (Uninstall). В обоих случаях вы четко представляете, что именно меняется в вашей системе.
О Последняя надежная конфигурация
Г*&-
Если после установки драйвера или программы операционная система Windows прекратила загружаться, после включения компьютера нажмите клавишу F8 (см. раздел «Что делать, если Windows не запускается») и в меню Дополнительные параметры загрузки (Advanced Boot Options) выберите пункт Загрузка последней удачной конфигурации (Last Known Good Configuration (advanced)).
Если повезет, то эффект будет примерно таким, как при откате к последней точке восстановления в Мастере восстановления системы (System Restore wizard), то есть вы сможете загрузить Windows. Но на практике это решение зачастую не срабатывает — либо потому, что изменение не затрагивает те области, в которых кроется проблема, либо потому, что в Windows вообще не настроено сохранение точек восстановления (подробнее об этом далее).
О Предыдущие версии
Найдите документ, с которым недавно работали, щелкните на нем правой к поп-кой мыши и в контекстном меню выберите пункт Свойства (Properties). Перейдите на вкладку Предыдущие версии (Previous Versions). Содержимое списка Версии файлов (File versions) зависит от нескольких факторов.
Во-первых, если вы запускали резервное копирование кнопкой Архивировать (Back up now) на странице Архивация и восстановление (Backup and Restore) Панели управления и файл, на котором вы только что щелкнули, вошел в резервную копию, то в списке должна присутствовать по меньшей мере одна запись со значением Архивация (Backup) в столбце Местоположение (Location). (Таким образом, полезность данной возможности напрямую зависит от встроенной в Windows 7 функции архивации по расписанию.)
Помимо этого, если файл находится на диске, защищенном функцией Восстановление системы (System Restore), в списке вы должны увидеть по меньшей мере одну запись со значением Точка восстановления (Restore point) в столбце Местоположение (Location).
Возможность Предыдущие версии (Previous Versions) связана с административными (скрытыми) общими ресурсами жестких дисков. Если отключить административный доступ к общим ресурсам, то список Версии файлов (File Versions) заполняться не будет. Более того, Windows не coxpaiшет предыдущие версии зашифрованных файлов (о которых также говорится в главе 7).
Для того чтобы восстановить предыдущую версию файла, выберите желаемую резервную или теневую копию и нажмите Восстановить (Restore). Однако будьте осторожны: предыдущая версия записывается на место новой версии файла. Можно восстановить резервную копию в другую папку; для этого нажмите Копировать (Сору). Для восстановления теневых копий также удобно использовать утилиту Shadow Explorer, которую можно бесплатно загрузить с сайта http://www. shadowexplorer.com.
Самая большая проблема возможностей Восстановление системы (System Restore) и Предыдущие версии (Previous Versions) состоит в том, что очень часто они не работают. Если настройки неверны, то точки восстановления не создаются. Для того чтобы правильно настроить создание точек восстановления, сделайте следующее:
1. Откройте окно Защита системы (System Protection); для этого в поле поиска меню Пуск введите SystemPropertiesProtection и нажмите клавишу Enter. (Или откройте страницу Система (System) на Панели управления, щелкните в левой части окна на ссылке Дополнительные параметры системы (Advanced system settings) и перейдите на вкладку Защита системы (System Protection).)
2. В открывшемся окне выделите диск С: и нажмите Настроить (Configure).
3. Выберите один из первых двух вариантов: Восстановить параметры системы и предыдущие версии файлов (Restore system settings and previous versions of files) или Восстановить только предыдущие версии файлов (Only restore previous versions of files). Теперь удостоверьтесь, что в поле Максимальное использование (Max Usage) выбрано подходящее значение (если возможно, несколько гигабайт), и нажмите ОК.
Для того чтобы полностью отключить функцию восстановления системы, уста* новите флажок Отключить защиту системы (Turn off system protection) в окне настроек каждого диска и нажмите ОК.
4. Повторите шаги 2 и 3 для остальных дисков, где также требуется создание точек восстановления.
5. Если необходимо, создайте точки восстановления для дисков, щелкнув на кнопке Создать (Create).
6. Закончив, нажмите ОК.
7. Откройте окно службы (Services, services.msc) и найдите службу Теневое копирование тома (Volume Shadow Сору). Если в столбце Статус (Status) отображается любое значение, отличное от Работает (Started), то нужно дважды щелкнуть на этой записи и выбрать в списке Тип запуска (Startup type) вариант Автоматически (Automatic). Щелкните на кнопке Запустить (Start), чтобы включить службу, а затем нажмите ОК.
8. Повторите шаг 7 для службы Программный поставщик теневого копирования (Microsoft) (Microsoft Software Shadow Copy Provider).
Если вы заметите, что теневые копии все же не создаются, проверьте, не установлены ли на компьютере утилиты, несовместимые с точками восстановления Windows 7. Например, известно, что некоторые «уборщики реестра», такие как TuneUp Utilities и CCleaner, препятствуют созданию точек восстановления (а также мешают некоторым другим функциями системы). Аналогично, программа для дефрагментирования диска Diskeeper 2007 и ее предыдущие версии стирают данные теневых копий (эта проблема устранена в версии Diskeeper 2008). Когда создание теневых копий не работает, в первую очередь необходимо отключить подобные утилиты. Это поможет выследить причину ошибки.
Управление дисковым пространством для теневых копий и точек восстановления
По умолчанию точки восстановления занимают до 15% дискового пространства. Это означает, что на жестком диске объемом 320 Гбайт до 48 Гбайт могут быть заполнены предыдущими версиями файлов, драйверами устройств и прочими про* дуктами жизнедеятельности системы. Разумеется, активные пользователи теневых копий и обладатели больших дисков могут отвести под точки восстановления еще больше пространства на диске.
Для того чтобы выяснить, сколько места в данный момент занимают точки восстановления, откройте командную строку в режиме администратора (см. главу 7) и выполните такую команду:
vssadmin list shadowstorage
Отчет команды будет выглядеть приблизительно так:
VSSADMIN 1.1 - Утилита теневого копирования тома (С) Корпорация Майкрософт, 2001-200Б.
Сопоставление хранилища теневой копии
Для тома: (С:)?Volume{642e3cb7-c6be-llde-8d64-806e6f6e6963}
Том хранилища теневой копии:
(С: )?Volume{642e3cb7-c6be-llde-8d64-806e6f6e6963}
Использованный объем хранилища теневой копии: 14.1216 GB (10%) Выделенный объем хранилища теневой копии: 14.425 GB (10%)
Максимальный объем хранилища теневой копии: 20.959 GB (15%)
Здесь мы видим, что точки восстановления и теневые копии занимают чуть больше 14 Гбайт дискового пространства. Сами файлы хранятся в скрытой папке System Volume Information, которую невозможно увидеть в Проводнике, если в настройках отображения папок не сброшен флажок Скрывать защищенные системные файлы (Hide protected operating system files) (подробнее об этом — в главе 2). Кстати, независимо от этой настройки, Windows не позволяет напрямую просмотреть содержимое этой папки.
Для того чтобы уменьшить или увеличить дисковое пространство, выделенное для теневых копий, откройте окно Защита системы (System Protection); для этого в поле поиска меню Пуск введите команду SystemPropertiesProtection и нажмите клавишу Enter. (Либо откройте страницу Система (System) на Панели управления, щелкните на ссылке Дополнительные параметры системы (Advanced system settings) в левой части окна и перейдите на вкладку Защита системы (System Protection).) Выделите нужный диск, нажмите Настроить (Configure) и выберите походящее значение, подвигав ползунок Максимальное использование (Max Usage). Если нужно предоставить теневым копиям неограниченное место на диске, то переместите ползунок в крайнее правое положение (до значения 100%).
Возникла необходимость срочно освободить место на диске? Щелкните в этом окне на кнопке Удалить (Delete), и все теневые копии и точки восстановления будут удалены. Никакие настройки не изменятся, но вы мгновенно освободите примерно 10-15% дискового пространства. Конечно, все предыдущие версии файлов будут утеряны, поэтому, прежде чем удалять их, стоит создать резервную копию диска. Об этом речь пойдет далее.
У фанатов командной строки есть возможность управлять хранилищем теневых копий при помощи своего любимого инструмента. Откройте командную строку в режиме администратора и выполните такую команду:
vssadmin resize shadowstorage /for=C: /on=C: /maxsize=5GB
(Замените С: буквой нужного диска, a 5GB - фактическим объемом, который хотите выделить для хранения теневых копий.) Обратите внимание на то, что буква диска присутствует в вышеуказанной команде дважды. Благодаря формату команды вы можете осуществить весьма хитрый трюк: сохранить теневые данные с одного диска на другом. Например, выполните команду
vssadmin add shadowstorage /for=C: /on=D:
Теперь теневые данные диска С: будут записываться на диск D:. (Если С: — ваш первичный системный диск, то сохранение теневых данных на диске D: должно повысить производительность системы; при условии, конечно, что D: — это реальный жесткий диск.) Для того чтобы отменить предыдущее изменение, используйте следующую команду:
vssadmin delete shadowstorage /for=C: /on=D:
Удалить теневые данные без изменения настроек (так же, как кнопкой Удалить (Delete) в описанном выше окне) можно такой командой:
vssadmin delete shadows /for=C: /all
При необходимости удалить все теневые данные в системе с множеством дисков удобно использовать такой сценарий WSH:
Set oWMI=GetObject( "winmgmts:{impersonationLevel*irapersonate> 1 . oot cimv2”)
Set cVolumes - oWMI.ExecQuery("Select * From Win32_ShadowCopy")
For Each oVolume in cVolumes oVolume.Delete
Next
Во врезке «Моментальная архивация» на с. 313 рассказывается о быстрой и доступной альтернативе теневым копиям.
Настройка расписания создания теневых копий
Полезность теневых копий и, в частности, функции Предыдущие версии (Previous Versions), во многом зависит от того, как часто в системе проводится архивация данных. Теневые копии создаются по расписанию: каждый день в полночь (но только если компьютер включен и не используется) и через 30 минут после запуска Windows.
Однако должны соблюдаться определенные условия. Во-первых, процесс запускается только через 10 минут простоя компьютера; пока вы работаете, архивация не выполняется. Во-вторых, для экономии заряда батареи иа ноутбуках архивация производится только при подключении к источнику переменного тока (то есть файлы не будут архивироваться, пока вы сидите в кафе). Наконец, в случае сбоя система не повторяет попытку архивации до следующего запланированного момента. Если вы всерьез решили использовать функцию Предыдущие версии (Previous Versions), то, вероятно, захотите настроить более надежное расписание.
Начните с запуска Планировщика заданий (taskschd.msc). Раскройте в левой панели ветвь Библиотека планировщика заданийМicrosoftWindоwsSystemRestore (Task Scheduler LibraryMicrosoftWindowsSystemRestore). Щелкните правой кнопкой мыши на пункте SR в средней панели, выберите в контекстном меню команду Свойства (Properties) и перейдите на вкладку Журнал (History), чтобы проверить, как часто Windows создает теневые копии данных.
Для того чтобы изменить расписание, перейдите на вкладку Триггеры (Triggers). Если вы еще ничего не меняли, то в списке присутствуют две записи: Ежедневно (Daily) и При запуске (At startup). Выделите триггер и нажмите Изменить (Edit).
В одном томе (каждому тому соответствует своя буква диска) можно создать не более 64 теневых копий, поэтому если вам вдруг покажется разумным создавать резервные копии каждый час, не торопитесь менять настройки. При таком расписании копни старше двух дней и шестнадцати часов будут моментально удаляться, причем независимо от установленных в Панели инструментов ограничений дискового пространства, о которых говорилось чуть выше.
Закончив настройку расписания в окне Изменение триггера (Edit Trigger), удостоверьтесь, что флажок Включено (Enabled) установлен, и нажмите ОК.
Теперь перейдите на вкладку Условия (Conditions). Если ваш компьютер редко простаивает без дела, сбросьте флажок Запускать задачу при простое компьютера (Start the task only if the computer is idle for). В противном случае создание теневых копий может откладываться до бесконечности. Однако если производительность компьютера для вас важнее, то лучше оставить этот параметр включенным. Аналогично, если вы часто отключаете ноутбук от сети, то сбросьте флажок Запускать только при питании от электросети (Start the task only if the computer is on AC power). С другой стороны, когда этот параметр включен, заряд батареи экономится.
Наконец, перейдите на вкладку Параметры (Settings) и удостоверьтесь, что флажок Немедленно запускать задачу, если пропущен плановый запуск (Run task as soon as possible after a scheduled start is missed) установлен. Для сохранения изменений нажмите ОК.
Более надежный, но менее автоматизированный способ архивации предыдущих версий файлов описан во врезке «Моментальная архивация», а в следующем разделе мы поговорим о полной архивации системы и защите от случайных ошибок.
МОМЕНТАЛЬНАЯ АРХИВАЦИЯ
Процесс архивации занимает много времени. Более того, даже если вы создаете резервную копию каждый день, потеря данных все равно возможна - представьте, что вы промахнулись мимо клавиши, отключилось электричество или приложение дало сбой. Поскольку архивация почти не отличается от простого копирования, почему бы при работе с особенно важными данными не прибегать к быстрому и незамысловатому резервному копированию несколько раз в день? Никакое особое программное или аппаратное обеспечение вам не потребуется, а что еще лучше, процесс займет всего несколько секунд.
Решение 1: простое копирование
Если вы несколько часов потратили на редактирование документа и не хотите потерять изменения, то сделайте дубликат файла: откройте папку документа, щелкните на документе правой кнопкой мыши и перетащите его в другую часть того же окна. В открывшемся контекстном меню выберите команду Копировать (Сору Неге). Новейшая резервная копия документа теперь есть в той же папке! Разумеется, копию можно поместить на USB-диск, иа сервер архивации или на другой компьютер в локальной сети.
Решение 2: простой Zip-файл
Для того чтобы быстро создать резервную копию целой папки, щелкните на ней правой кнопкой мыши и в контекстном меню выберите команду Отправить (Send То), а затем Сжатая ZIP-папка (Compressed (zipped) Folder). Через несколько секунд вы получите новый файл с расширением .zip, содержащий сжатые версии всех данных из вашей папки. Восстановить файлы очень просто: дважды щелкните zip-файл и перетащите нужные файлы обратно в исходную папку. Подробнее об этом вездесущем формате читайте в разделе «Архивирование».
Решение 3: предыдущие версии
Щелкните на документе правой кнопкой мыши, выберите команду Свойства (Properties) и перейдите в открывшемся окне на вкладку Предыдущие версии (Previous Versions), чтобы проверить автоматически созданные резервные копии данного файла. Нажмите Копировать (Сору), чтобы при восстановлении резервной копни не пропала самая новая версия файла, В Windows автоматическая архивация выполняется по расписанию, если она вообще включена, поэтому нет никакой гарантии, что восстановленная копия будет свежей. Но то, что архивация автоматическая, уже многое значит. Подробнее о предыдущих версиях рассказывается в разделе «Назад в прошлое — используем точки восстановления и теневые копии».
Решение 4: надстройки
Если вы не питаете неприязни к надстройкам, то вам должна понравиться SyncToy от Microsoft. Версию 2.1 или более новую можно загрузить с сайта http://www.microsoft. com/downloads/. Вкратце, SyncToy предназначена для синхронизации двух или более папок; она следит за тем, чтобы содержимое в них оставалось идентичным. Однако эту надстройку можно также использовать для оперативного резервного копирования содержимого папки. (Совет: для дополнительной защиты создайте вторую папку на сетевом диске или диске USB.) Представляйте себе SyncToy как массив RAID 1 для отдельных папок; подробнее об этом - в разделе «Защита данных при помощи массива RAID». Похожая утилита Second Сору (бесплатную версию которой можно загрузить с сай га http://www.secondcopy.com/) обладает еще более широким набором возможностей.
Полная архивация системы
Существует больше способов создать резервную копию данных, чем вариантов записать их на диск. Резервные копии нужны для того, чтобы у вас под рукой всегда был дубликат всего содержимого жесткого диска. Имея полную резервную копию данных, в случае непредвиденных обстоятельств можно с легкостью восстановить нужную информацию. Представьте, что вати компьютер украли или он внезапно загорелся и старые данные необходимо восстановить на новом компьютере. Можно ли это сделать? Нет, если только у вас нет хорошей резервной копии.
Архивация должна проводиться часто и без ошибок, резервная копия должна храниться в надежном месте (вдалеке от компьютера), и у вас должна быть возможность в любой момент быстро восстановить все данные. Если процесс будет слишком сложным или продолжительным, велики шансы, что вы не станете утруждать себя архивацией, поэтому постарайтесь упростить себе жизнь.
Простейшее устройство для архивации — это компакт-диск или USB-диск, на который сброшены последние тридцать-сорок важных документов. Это лучше, чем ничего, и позволяет обезопасить результаты работы, но как насчет закладок в обозревателе, цифровых фотографий и тысйч других документов, созданных за предыдущие шесть лет?
В идеальном варианте хотелось бы архивировать весь жесткий диск на одном носителе. Мысль о компакт-дисках придется отбросить сразу — для архивации полного жесткого диска объемом 500 Гбайт потребовалось бы 625 компакт-дисков (или 58 двухслойных DVD-дисков, что также не вызывает энтузиазма). ZIP-диски — смешно, USB-диски слишком медленные и маленькие. Пленки давно ушли в прошлое; в составе Windows 7 даже нет драйверов для пленочных устройств.
Самое практичное решение для полной архивации современного компьютера - это съемный жесткий диск. Вскоре после первого выпуска Windows 7 иолугоратера-байтный 3,5-дюймовый жесткий диск стоил уже менее 100 долларов США, причем приятный внешний корпус добавлял к цене не более 30%.
В современных сетях доступен еще один вариант архивации — интерактивная служба резервного копирования. Хотя за использование подобной службы придется вносить ежемесячную плату, вы получаете значительное преимущество-удаленное хранение резервной копии. Интерактивные службы архивации лучше всего подходят для личных файлов (при условии, что у вас на компьютере нет конфиденциальных данных, которые ни в коем случае не должны попадаться на глаза другим). Если вы решите создать полную удаленную копию диска, то в случае сбоя жесткого диска загрузка всего архива с сервера займет огромное количество времени. Тем не менее интерактивная архивация — это отличное дополнение к съемному жесткому диску, который всегда под рукой. Одни из наиболее надежных служб удаленной архивации — это MozyHome (http://mozy. com/home) и Carbonite (http://www.carbonlte.com).
В состав Windows 7 входят три программные технологии архивации:
О Архивация и восстановление файлов
С помощью инструмента архивации очень просто создать резервную копию личных файлов на любом диске — съемном или постоянном — и при необходимости восстанавливать отдельные документы. Откройте страницу Архивация и восстановление (Backup and Restore) на Панели управления (рис. 5.8) и нажмите Архивировать (Back up now).
"*v Если кнопка Архивировать (Back up now) затемнена, это означает, что архивация
#%, еще не настроена либо диск для хралення резервной копии недоступен (от-^ ключей). Для того чтобы настроить параметры архивации, щелкните на ссылке Изменить параметры (Change settings) внизу окна.
Чтобы восстановить один или несколько файлов из архива, нажмите Восстановить мои файлы (Restore my files), а затем Поиск (Search), Обзор файлов (Browse for files) или Обзор папок (Browse for folders). Ни в одном из окон выбора нет дерева папок, поэтому восстанавливать сразу большое количество документов неудобно, но вы справитесь.
Данный инструмент сохраняет резервные копии в отдельных Zip-файлах (см. главу 2) размером до 200 Мбайт каждый, поэтому восстановить файлы можно на любом компьютере с любой операционной системой, просто скопировав и распаковав Zip-файлы.
Автоматическая архивация в составе Мастера архивации файлов (Back Up Files wizard) — часть возможности Предыдущие версии (Previous Versions), о которой говорилось в разделе «Назад в прошлое — используем точки восстановления и теневые копии». Это означает, что если щелкнуть на файле правой кнопкой мыши, выбрать в контекстном меню пункт Свойства (Properties) и перейти на вкладку Предыдущие версии (Previous Versions), то можно восстановить более раннюю копию этого файла, сделанную при помощи инструмента архивации.
Инструмент архивации файлов в Windows 7 намного полезнее и функциональнее своего предшественника из Windows Vista, особенно с учетом разнообразия средств восстановления файлов, но все же ему не сравниться с функцией созда-ния образа системы. Во-первых, работает он крайне медленно — в три-четыре раза медленнее инструмента создания образа системы. Во-вторых, он создает резервные копии только для тех файлов, на которые вы ему укажете. Однако важнее всего то, что он не позволяет с легкостью восстановить всю систему из резервной копии, как описано в разделе «Восстановление системы после поломки».
О Создание образа системы
Образ системы — это мгновенный снимок каждого байта на жестком диске, записанный в файл на выбранном вами носителе. Полностью восстановить систему после серьезного сбоя или поломки жесткого диска проще всего именно из образа системы. Откройте страницу Архивация и восстановление (Backup and Restore) (см. рис. 5.8), щелкните на ссылке Создание образа системы (Create a system image) в левой части окна и выполняйте инструкции на экране, чтобы создать файлы образа для каждого из жестких дисков. (Данный инструмент — это новейшая инкарнация того, что в Windows Vista носило название Полная архивация компьютера (Complete PC Backup).)
ПрИСМДККНТЬ Ь|1рГЬП1ГЬМЫ.1 КССЮТ& /влсс УИ1?ЩМ ' tft.a*4re Р90ПВ-лсме*м0 дня жесткого досг.а мл wnw-epe L Qjfog. JО ТоЛ»*0 ДЛЯ | ОГ, | [ Огнен* ] Рис. 5.9. Для того чтобы восстановить отдельные файлы из образа диска, подключите виртуальный жесткий диск в утилите Управление дисками (Disk Management)Однако не все так радужно: оказывается, из системного образа невозможно восстановить отдельные файлы (по крайней мере, без дополнительных хитростей,
о которых речь пойдет далее). Образ системы предназначен для полного восстановления системы после серьезного сбоя, потребовавшего замены жесткого диска (подробнее об этом — в главе 4).
~ К сожалению, системные образы никак не связаны с возможностью Предыдущие версии (Previous Versions), о которой говорилось выше. Таким образом, если вы не хотите одновременно использовать инструмент архивации файлов н системные образы, то придется полагаться только на точки восстановления утилиты Предыдущие версии (Previous Versions).
Еще один недостаток системных образов — невозможность настроить для них расписание архивации (во всяком случае, без использования утилит сторонних производителей). Единственное, что можно сделать стандартными средствами, — создать в Планировщике заданий запись с командой
sdclt.exe /blbbackupwizard
которая запускает мастер Создание образа системы (Create a system image). Автоматизировать весь процесс архивации системы можно только с помощью программы, которая будет сама отправлять команды мастеру, такой как бесплатная утилита AutoHotKey (http://www.autohotkey.com/).
О Теневые копии/предыдущие версии
Инструмент Теневые копии (Shadow Copies), также известный под именем Предыдущие версии (Previous Versions), - это расширение утилиты Восстановление системы (System Restore), которая сохраняет предыдущие версии системных файлов и драйверов оборудования на случай, если вследствие каких-то изменений Windows перестанет загружаться. Подробнее о том, как использовать эту возможность, говорится в разделе «Назад в прошлое — используем точки восстановления и теневые копии».
Еще один вариант автоматизированной архивации рассматривается в разделе «Защита данных при помощи массива RAID».
Восстановление образа системы
При восстановлении системы из образа все существующие данные на жестком диске стираются, и на их место записываются данные из резервной копии. Если вы создавали или модифицировали какие-то файлы после архивации, то все изменения теряются навсегда, поэтому прибегать к полному восстановлению системы рекомендуется только в случае серьезного сбоя жесткого диска. Если операционная система запускается, то, перед тем как восстанавливать данные из системного образа, сделайте еще одну резервную копию своих данных на другом носителе. Существует два способа восстановления системного образа. Первый применяется при замене жесткого диска или когда невозможно запустить Windows, и ему посвящен раздел «Восстановление системы после поломки». Второй способ — для реализации которого в Windows нужно применить небольшую хитрость — рассматривается далее.
Восстановление отдельных файлов из образа системы
Самое разочаровывающее ограничение инструмента создания образа системы состоит в том, что Microsoft не предусмотрела простого и понятного способа восстановления отдельных файлов из файла образа. Это неправильно, когда для полной защиты и удобства восстановления отдельных файлов приходится прибегать к обоим методам архивации системы.
Образ системы — эго виртуальный образ жесткого диска, файл с расширением .vhd. В таких же файлах хранятся данные виртуальных машин Microsoft Virtual PC и Virtual Server. Это означает, что образ системы Windows 7 позволяет не только полностью восстановить содержимое жесткого диска, но в буквальном смысле открыть окно в прошлое — запустить сеанс виртуальной машины на основе резервной копии, как описано в главе 1. (Если вы работаете в редакции Windows Enterprise или Ultimate, то можете даже загружаться с виртуального жесткого диска.) Кроме того, это также дает возможность восстанавливать индивидуальные файлы... если знать, где их искать.
Самый простой способ подключить файл .vhd — открыть утилиту Управление дисками (Disk Management, diskmgmt.msc), о которой рассказывалось в разделе «Работа с разделами». В меню Действие (Action) выберите пункт Присоединить виртуальный жесткий диск (Attach VHD), а затем нажмите Обзор (Browse) и выберите нужный файл с расширением .vhd (рис. 5.10). Откройте диск с резервной копией и перейдите к папке WindowsImageBackup{MM« компьютера}Васкир {дата}, где {имя компьютера} -это имя вашего компьютера, а {дата} — дата последней архивации.
Не забудьте установить флажок Только для чтения (Read-only) в окне Присоединить виртуальный жесткий диск (Attach Virtual Hard Disk) (см. рис. 5.9), чтобы непреднамеренно не изменить данные архива. Если вы планируете модифицировать резервные копии документов, то этот флажок устанавливать не нужно. Нажмите ОК, и через несколько мгновений файл .vhd появится в системе в виде нового тома с собственной буквой диска. Новый том будет также присутствовать в списке в главном окне утилиты Управление дисками (Disk Management), отличаясь от физических дисков только синим значком.
* А
I Для того чтобы отключить виртуальный диск, в самом левом столбце щелкните #«' I на нем правой кнопкой мыши и выберите в контекстном меню пункт Отключить Д*, виртуальный жесткий диск (Detach VHD). Чтобы изменить букву диска, щелкните нужный том в графическом представлении (на нижней панели) правой кнопкой мыши и выберите пункт Изменить букву диска или путь к диску (Change Drive Letter and Paths).
Подключенный новый диск отображается в ветви Компьютер (Computer) в Проводнике так же, как остальные диски. Перетащите любой файл из резервной копии, чтобы восстановить его в действующей системе.
Если вам часто приходится подключать и отключать файлы .vhd, воспользуйтесь утилитой командной строки VHDMount, входящей в состав Virtual Server 2005. Ее можно бесплатно загрузить с сайта http://www.microsoft.com/virtualserver/. (Не обращайте внимания на номер версии; новейший выпуск на момент написания этой книги, R2 SP1, превосходно работает в Windows 7.) Затем загрузите файл заплатки для реестра vhdmount.reg (http://annoyances.org/downloads/vhdmount.reg) и дважды щелкните на нем, чтобы встроить новую команду в Проводник. (На компьютерах,
где папка Program Files находится не на диске С:, придется отредактировать содержимое vhd mount, reg, исправив упоминающееся дважды местоположение папки VHDMount.) Теперь щелкните на файле .vhd правой кнопкой мыши и выберите в контекстном меню команду Mount (Присоединить). (Ненадолго раскроется окно командной строки; не закрывайте его, оно исчезнет после того, как команда отработает.) Закончив работу с резервной копией, снова перейдите к папке, где хранятся файлы .vhd, щелкните иа подключенном файле правой кнопкой мыши и выберите Unmount (discard changes) (Отключить (отменить изменения)). Второй вариант, commit changes (сохранить изменения) предназначен только для случаев, когда сделанные изменения необходимо записать в файл образа системы. Временный диск незамедлительно будет удален из списка дисков в Проводнике Windows.
Защита данных при помощи массива RAID
RAID (Redundant Array of Inexpensive Disks, независимый массив недорогих дисков) — это набор из двух или более жестких дисков, которые на вашем компьютере (то есть в Windows) представлены как единый том. Вы сохраняете на нем данные лишь однажды, а они одновременно и незаметно для вас записываются на два разных физических диска. Если на одном из дисков произойдет сбой, просто замените его новым и продолжайте обычную работу, пока подсистема RAID в фоновом режиме перестраивает новый диск.
Существует несколько разновидностей массивов RAID, но не все они обеспечивают необходимую избыточность. Самый распространенный - Raid 1 — защищает компьютер, «зеркально отображая» данные на несколько дисков. В отличие от него Raid 0 распределяет данные среди нескольких дисков, повышая общую производительность (это называется чередованием), но не поддерживает избыточность данных. Raid 5 работает аналогично Raid 0, но предлагает механизм контроля четности для дополнительной защиты данных и требует установки не менее трех дисков. Наконец, Raid 10 объединяет истинное дублирование (как Raid 1) с чередованием (как Raid 0), но для оптимальной работы ему требуется четыре жестких диска. Проще и дешевле всего реализовать защиту данных при помощи массива Raid 1.
В первую очередь, вам потребуется контроллер RAID SATA - либо встроенный в материнскую плату, либо в виде дополнительной платы RAID. Кроме того, понадобятся два жестких диска SATA одинакового объема и, желательно, одинаковой марки и модели.
I I Не все жесткие диски хорошо работают в массивах; некоторые могут внезапно отключаться и вызывать прочие неполадки. Перед тем как приобретать какую-то модель, прочитайте, что о ней пишут другие пользователи и не возникало ли проблем при установке такого диска в массив. В некоторых случаях, как, например, с хорошо известным диском Seagate на 1,5 Тбайт, улучшить производительность работы в массиве можно с помощью обновления прошивки.
Для начала подключите диски к портам 0 и 1 соответственно, если в документации не говорится иное (на некоторых контроллерах есть специальные разъемы RAID).
Возможно, вам придется подключить другие устройства SATA, например диски DVD, к разъемам с более высокими номерами.
Войдите в BIOS компьютера и удостоверьтесь, что оба используемых порта SATA включены. Отключите все неиспользуемые порты SATA (некоторые контроллеры RAID ошибочно принимают их за отсутствующие диски) и, если это еще не сделано, включите функцию RAID. Сохраните настройки и перезапустите компьютер.
После приглашения настроить BIOS, но до начала загрузки Windows появится сообщение от контроллера RAID. Не пропустите его и нажмите нужное сочетание клавиш (например, Ctrl+I для Intel Matrix Storage Manager), чтобы открыть утилиту конфигурации RAID. На открывшемся экране выбери те диски и постройте массив. Если на странице настройки будет поле для ввода имени, то не забудьте включить в имя массива слово RAID или Array, так как оно будет отображаться в Диспетчере устройств.
После присоединения диска к массиву RAID все данные на нем, вероятнее всего, будут уничтожены, поэтому заранее позаботьтесь о создании резервной копии.
После того как вы все сделаете, массив будет отображаться в Windows как один диск. Теперь можно заново установить Windows (см. главу 1) или восстановить на новый диск резервную копию системы. Когда операционная система будет установлена, войдите в Windows и установите утилиту управления массивом RAID, для того чтобы всегда иметь доступ к данным о работоспособности массива.
Недостатки массивов RAID
Описание массивов RAID звучит просто сказочно: мгновенная прозрачная архивация каждого байта, записанного на жесткий диск, и все это в реальном времени. Однако мгновенно архивируются не только полезные данные, но и злонамеренные программы, удаленные файлы, испорченные записи реестра. Таким образом, RAID — это не столько система архивации, сколько страховка от механических сбоев; для полной защиты системы необходимо также регулярно создавать резервные копии, как говорилось ранее в этой главе.
Кроме того, массив RAID потребляет много энергии, выделяет тепло и шумит,аего стоимость по меньшей мере в два раза выше стоимости одного диска. Однако самая большая проблема — это вибрация. Два диска в раме компьютера вибрируют намного сильнее, чем один, а вибрация способна привести к преждевременному сбою жесткого диска — какая ирония!
Лучший способ справиться с вибрацией — установить каждый диск в изолированную раму с системой гашения вибраций. Некоторые производители также предлагают специальные жесткие диски, менее подверженные износу из-за вибрации (например, серия NS у Seagate). Кроме того, важно обеспечить для массива хорошую вентиляцию и охлаждение.
Одно из преимуществ массивов RAID — активный мониторинг состояния жестких дисков и данных; это вторая, помимо избыточности, причина, почему пользователи создают на своих компьютерах массивы RAID. Однако за мониторинг тоже приходится платить. Например, если вы увидите «синий экран смерти» или произойдет другой сбой, мешающий нормальному выключению Windows, то при очередном включении компьютера RAID запустит проверку массива на ошибки. Поскольку это означает считывание каждого байта на каждом диске массива, то производительность компьютера на это время может сильно упасть (в зависимости от объема и скорости дисков проверка может длиться 4-5 часов).
Департамент лишних департаментов
Если на диске будет обнаружен сбой, то контроллер RAID удалит его из массива, а остальные диски (или оставшийся диск) продолжат работать так, словно ничего не случилось. Чем скорее вы замените сломанный диск, тем быстрее будет восстановлена защита данных.
Многие серверы оборудованы салазками, позволяющими вынимать и устанавливать диски буквально за секунду; вам не приходится открывать корпус сервера. А благодаря конфигурации разъемов S АТА в некоторых стойках отпадает даже необходимость откручивать винтики или выдвигать держатели дисков. Однако в подобных стойках диски чаще всего находятся очень близко друг к другу, что может вызывать перегрев и усиление вибрации — две вещи, сводящие на нет преимущества массива*
Тем не менее для компьютеров, не перегоняющих данные ту да и обратно двадцать четыре часа в сутки, стойка с салазками - весьма удачное дополнение к системе RAID. В конце дня, после того как вы вышли из системы и выключили компьютер, просто вытащите один из дисков RAID и заберите его домой. Вуаля! У вас в руках свежайшая копия рабочих данных - всех, до последнего байта. На следующий день снова принесите диск на работу и вставьте его в соответствующий слот стойки перед включением компьютера.
ней
Если начать загрузку компьютера до установки диска, который вы уносили домой, то Windows загрузится нормально, несмотря на изменение конфигурации массива. Однако отсутствующий диск «потеряет права», и, когда вы снова подключите его, контроллер RAID сотрет его содержимое, чтобы заполнить данными с других активных дисков. Обычно этот процесс проходит незаметно, вы чувствуете только снижение производительности системы. И, разумеется, до тех пор, пока перестроение массива не завершено, избыточность данных не гарантируется. Будьте внимательны и всегда устанавливайте снятый ранее диск массива до включения компьютера.
Если вы регулярно вынимаете один из дисков, то рекомендуется использовать массив, состоящий по меньшей мере из трех дисков, чтобы избыточность данных гарантировалась даже в отсутствие «переносного» диска.
Учитывая, с какой легкостью диск можно вытащить из стойки с салазками, неплохо также включить для массива шифрование дисков, как описано в главе 7. Эта простая мера поможет защитить информацию от любопытных глаз.
Восстановление системы после поломки
Смысл архивации в том, чтобы в случае чрезвычайного происшествия — кражи жесткого диска, пожара, аппаратного сбоя, нашествия термитов, торнадо, неизбежного нападения инопланетян или диверсии вашего злобного брата-близнеца -можно было полностью восстановить систему в исходном состоянии. Однако вы удивитесь, узнав, сколько пользователей архивируют систему, не имея ни малейшего представления о том, как впоследствии ее восстановить. От резервной копии нет никакой пользы, если из нее невозможно извлечь нужные файлы, поэтому очень важно научиться восстанавливать систему с нуля.
Предположим, что жесткий диск на вашем компьютере окончательно сломался, или с него исчезли все данные, или его украли. Перед вами стоит задача восстановить компьютер на пустой том. Способ восстановления зависит от типа имеющегося у вас архива.
А что, если диск не пуст? Бывают случаи, когда операционная система зависает и не загружается до конца или теряется только половина файлов данных. Если ^ только вы не создали свежую резервную копию сегодня утром, лучше не стирать оставшиеся файлы и не заменять их содержимым архива. Установите новый пустой диск и восстановите систему на него, а затем подключите старый диски скопируйте сохранившиеся данные. У этого решения есть еще одно преимущество: вы сможете отформатировать поврежденный диск или вовсе избавиться от него, ведь вам не придется снова использовать основной раздел, где была установлена операционная система Windows.
Восстановление из образа системы
Если целевой диск пуст, то вам потребуется исходный диск с дистрибутивом Windows, диск восстановления системы или раздел для восстановления (последние два предоставляются производителем компьютера). Выполните загрузку с диска (см. главу 1) и на странице Установить (Install Now) щелкните внизу экрана на ссылке Восстановление системы (Repair your computer). Когда появится соответствующее всплывающее окно, выберите восстановление из образа системы и продолжайте выполнять инструкции на экране.
При восстановлении данных из образа системы все содержимое целевого диска стирается. О том, как восстановить отдельные файлы, рассказывается в предыдущем разделе.
Если на целевом диске установлена Windows, но войти в систему не удается, то во время загрузки нажмите клавишу F8, чтобы открыть меню дополнительных параметров загрузки (см. рис. 5.4). Нажимайте стрелки вверх и вниз, чтобы выбрать пункт Восстановление системы (Repair your computer); затем нажмите клавишу Enter. В соответствующем окне выберите раскладку клавиатуры и введите имя пользователя и пароль. На странице параметров восстановления системы (см. рис. 5.3) выберите
Восстановление образа системы (System Image Recovery) и выполняйте инструкции на экране.
В маловероятном случае, когда Windows успешно загружается, но вы все же хотите удалить содержимое жесткого диска и восстановить систему из образа — возможно, чтобы очистить диск от последствий масштабного заражения вирусами, — откройте Панель управления, а затем страницу Восстановление (Recovery). Щелкните на ссылке Расширенные методы восстановления (Advanced Recovery Methods). На следующей странице выберите вариант Используйте образ системы, созданный ранее для восстановления компьютера (Use a system image you created earlier to recover your computer).
Восстановление из архивных файлов
Если у вас есть только резервные копии файлов, сделанные утилитой архивации файлов, то перед тем, как восстанавливать что-либо, необходимо установить новую копию Windows 7. Завершив установку, войдите в систему, откройте страницу Архивация и восстановление (Backup and Restore) на Панели управления, подключите диск с резервными копиями и щелкните на ссылке Восстановить файлы всех пользователей (Restore all users' files). (Кнопка Восстановить мои файлы (Restore my files) кажется более подходящей, но если щелкнуть на ней, то нет гарантии, что будут восстановлены все заархивированные файлы.)