Петр Ташков - Сбои и ошибки ПК. Лечим компьютер сами. Начали!
Для настройки совместимости программ с операционной системой предназначен специальный режим. От того, насколько качественно разработана эта функция, зависит корректность работы программы.
Используя возможности операционной системы Windows Vista, можно в любой момент настроить режим совместимости определенной программы, если вы не уверены в том, что она будет работать корректно, или уверены в этом наверняка.
Для этого выполните следующие действия. Предположим, ярлык программы выведен на Рабочий стол. В таком случае щелкните на нем правой кнопкой мыши и в появившемся контекстном меню выберите пункт Свойства (рис. 3.1).
Рис. 3.1. Выбираем пункт Свойства
В результате на экране появится окно свойств ярлыка программы (рис. 3.2), содержащее несколько вкладок с параметрами.
Рис. 3.2. Окно свойств ярлыка программы
Перейдите в данном окне на вкладку Совместимость (рис. 3.3). В области Режим совместимости установите флажок Запустить программу в режиме совместимости с. Из раскрывающегося списка выберите операционную систему, в которой данная программа работает без сбоев. Нажав кнопку ОК, закройте окно и запустите приложение.
Рис. 3.3. Устанавливаем флажок Запустить программу в режиме совместимости с
Если программа все равно отказывается запускаться, можно попробовать установить флажок Выполнять эту программу от имени администратора, поскольку может потребоваться доступ к некоторым ресурсам, недоступным обычным пользователям. Если и это не дало результата, придется либо отказаться от использования данного приложения, либо найти его более новую версию.
Отказ программы устанавливаться на компьютер
Операционная система Windows Vista обладает очень мощными механизмами защиты, которые позволяют обезопасить ее работу от вмешательства сторонних программ. Как следствие, система может заблокировать установку приложения. В этом случае, когда пользователь пытается установить «критичную» программу, система выдает соответствующее сообщение (рис. 3.4).
Рис. 3.4. Установка программы заблокирована
Единственное, что остается сделать, – отказаться от установки данной версии программы и поискать ее более новый вариант.
Проблемы с Internet Explorer
Как ни стараются программисты Microsoft избавить «родной» браузер от множества ошибок и программных «дыр», сделать это не получается. Возможно, виноват «движок» браузера, возможно, сами разработчики, однако факт налицо: даже последняя, седьмая, версия браузера имеет недоработки, которые не позволяют использовать эту программу в полной мере.
Перечислю основные недостатки Internet Explorer.
• Использование значительного количества памяти. Практика показывает, что Internet Explorer не стесняет себя в использовании оперативной памяти. Мало того, чем дольше вы работаете в окне браузера, тем больше памяти он отнимает. Параллельно с этим увеличивается и файл подкачки операционной системы, что однозначно сказывается на скорости ее работы.
• Зависание. Зависание браузера при загрузке очередного веб-ресурса – история, которая тянется с давних времен. Разработчики либо не обращают на это внимания, либо не знают, как избавиться от подобного деффекта. Самое неприятное в этой ситуации то, что при принудительном завершении работы программы закрываются все окна и вкладки, которые были открыты из ее окна.
• Неустранимые ошибки. При работе браузера может появиться сообщение о неустранимой ошибке (ошибку выдает отладчик, используемый по умолчанию). При закрытии такого сообщения все окна, открытые из браузера, также закрываются.
• Некорректная работа с всплывающими окнами. Механизм отслеживания и блокирования всплывающих окон явно не доработан до того уровня, как это сделано в других браузерах, например Mozilla Firefox. Часто случается так, что механизм не срабатывает и пропускает подобного рода окна.
Этот список можно продолжать, однако остальные ошибки некритичны и, в принципе, не мешают нормальной работе. Примером такой некритичной ошибки может быть потеря фокуса у браузера, то есть если сначала вы можете открыть окно браузера и сразу же набирать адрес страницы, то по прошествии некоторого времени вы почему-то не можете этого сделать.
Зависание и некорректная работа программ
Как уже упоминалось, работа программы, будь то серьезный графический пакет или простенькое приложение, зависит от множества факторов. В первую очередь – от наличия достаточного количества ресурсов, а также возможности доступа к нужной информации и аппаратной части компьютера. Если хотя бы одно из этих условий не выполняется, то работа программы может сопровождаться разными неожиданностями (в частности, зависанием, внезапным завершением и т. д.).
Для примера рассмотрим популярную программу Adobe Acrobat Reader.
Предположим, ссылка на просматриваемой веб-странице относится к файлу с расширением PDF, за работу с которым отвечает программа Acrobat Reader (если, конечно, никакая другая подобная программа на вашем компьютере не установлена). Щелкнув на этой ссылке, вы просматриваете документ в окне браузера. Если браузер вам больше не нужен, вы закрываете его и занимаетесь чем-то другим. Как оказывается, модуль программы Acrobat Reader, который использовался для просмотра содержимого документа в браузере, остается «висеть» в оперативной памяти, хотя надобности в нем уже нет, и занимает определенный объем оперативной памяти, а кроме этого, еще и использует другие системные ресурсы (дескриптор работы с процессом, файл подкачки и т. д.).
Убедиться в правдивости подобной ситуации достаточно просто, открыв Диспетчер задач. Для этого щелкните правой кнопкой мыши на свободном участке Панели задач и в появившемся контекстном меню выберите пункт Диспетчер задач (для этого можно также нажать сочетание клавиш Ctrl+Alt+Delete). В открывшемся окне перейдите на вкладку Приложения и убедитесь в том, что программы Acrobat Reader нет в списке работающих приложений (рис. 3.5).
Рис. 3.5. Список работающих приложений
На вкладке Процессы данного окна (рис. 3.6) вы увидите файл программы AcroRd32.exe, что говорит о том, что приложение в данный момент находится в оперативной памяти.
Рис. 3.6. Список выполняющихся процессов
Единственное, что можно сделать при возникновении этой проблемы, – вручную остановить выполнение процесса. Для этого щелкните правой кнопкой мыши на названии процесса и в появившемся меню выберите пункт Завершить процесс или Завершить дерево процессов, что более предпочтительно в данной ситуации (рис. 3.7).
Рис. 3.7. Завершаем выполнение процесса
В результате вы освободите не только некоторый объем оперативной памяти и файла подкачки, но и занятые программой файлы и устройства, которые до этого не могли быть использованы другими процессами.
Кстати, аналогичным образом можно поступить и с другими подозрительными процессами, отнимающими ресурсы у системы. Главное при этом – не переусердствовать.
Глава 4
Вирусы, трояны и программы-шпионы
Наверное, не будет ошибкой сказать, что вместе с компьютером появились и программы, пытающиеся ему навредить. Различные вирусы, троянские кони, приложения-шпионы, «черви» и прочие неприятные программные вредители постоянно держат в напряжении пользователя, работающего на компьютере. Если раньше они могли попасть в компьютер только с носителей информации (дискет, компакт-дисков и т. п.), то сейчас, чтобы подцепить какой-нибудь вирус, достаточно просмотреть десяток страниц из Интернета.
Нет смысла рассказывать, чем чревато посещение компьютера подобными «гостями». Ясно одно: следует любыми доступными способами обезопасить его от этих неприятностей.
Брандмауэр Windows
Эффективным способом защиты компьютера от программ-шпионов и троянских коней является использование брандмауэра Windows. Брандмауэр отслеживает и ограничивает любые входящие и исходящие сетевые подключения, блокируя все вирусные или другие вредоносные атаки из Интернета или локальной сети, которые могут своими действиями навредить безопасной работе операционной системы.
Если вы используете другую аналогичную программу, например Kerio Personal Firewall, то брандмауэр Windows вам фактически не нужен. Если же никаких сторонних программ у вас не установлено, то желательно и даже необходимо использовать встроенную защиту.
Рассмотрим работу с встроенным брандмауэром Windows более подробно.
Для начала откройте Панель управления и щелкните на ссылке Безопасность, после чего – на значке Брандмауэр Windows.
Рис. 4.1. Находим на Панели управления элемент Брандмауэр Windows