Чтение онлайн

на главную - закладки

Жанры

500 типичных проблем и их решений при работе на ПК

Бардиян Дмитрий

Шрифт:
Таблица 9.1. Критические системные процессы

Совет

Если вы обнаружили у себя какие-то незнакомые процессы, обратитесь к списку задач (Task list) на сайте www.answersthatwork.com (архив есть и на прилагаемом компакт-диске). Здесь хранится подробное описание наиболее распространенных процессов и вирусов, которые могут под них маскироваться.

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

случае, вызвав командой services.msc из меню Пуск оснастку Службы, вы сможете отключить их загрузку, для чего установите параметр Тип запуска в положение Отключено. Если же найти интересующий процесс в оснастке Services не удалось, выполните из меню Пуск команду msconfi g и в открывшемся окне Настройка системы попробуйте найти ее на вкладке Автозагрузка (рис 9.4). Скорее всего, информация о загружаемом процессе прописана здесь.

Рис. 9.4. Отключение автозапуска ненужных процессов

Теперь проследуйте на вкладку Быстродействие Диспетчера задач (рис. 9.5). Обратите внимание на область Выделение памяти (табл. 9.2): если пиковое значение приближается к предельному, то стоит подумать об увеличении файла подкачки либо о покупке дополнительной платы оперативной памяти (предпочтительнее). Иначе в самый неподходящий момент система может заявить, что ей недостаточно ресурсов.

Рис. 9.5. Вкладка Быстродействие Диспетчера задач

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

Таблица 9.2. Блок Выделение памяти

Раз уж была поднята тема нежелательного автозапуска программ и контроля над ними, нельзя упустить из виду продукты сторонних разработчиков. Речь идет о двух бесплатных утилитах: Process Explorer и Autoruns от компании Sysinternals (вы их можете найти на прилагаемом диске или на сайте www.sysinternals.com).

Process Explorer – аналог Диспетчера задач, только более мощный. Эта утилита (рис. 9.6) отображает информацию в виде дерева: такая структура делает понятной иерархию процессов.

Рис. 9.6. Process Explorer

В Process Explorer есть возможность просматривать динамические библиотеки (DLL), которые используют тот или иной процесс. Программа может даже осуществлять поиск процесса по имени DLL.

Кроме того, Process Explorer

позволяет просматривать подробные свойства каждого процесса, начиная от использования протоколов TCP/IP и заканчивая местоположением выполняемого файла и графиком персональной производительности (выберите процесс, щелкните на нем правой кнопкой мыши и в открывшемся меню выберите команду Properties).

В контексте преимуществ Process Explorer нельзя не упомянуть об интеграции с Google, возможности получения расширенной информации о системе и возможности щелчком кнопкой мыши на окне программы определить процесс, запущенный данным приложением.

Autoruns – еще одно детище компании Sysinternals, которое полностью покрывает все возможности утилиты Настройка системы и оснастки Службы. С первого взгляда разобраться в Autoruns (рис. 9.7) сложно – программа показывает действительно все компоненты, которые загружаются вместе с системой.

Рис. 9.7. Утилита Autoruns

Помимо автозагрузки, приложение дает возможность управлять подключаемыми модулями для Internet Explorer, планировщиком задач, выполнением программ до загрузки системы (chkdsk и др.). На самом деле за видимой сложностью Autoruns скрываются большие возможности по конфигурированию системы.

На мой взгляд, использование Process Explorer и Autoruns предпочтительнее работы со встроенными средствами Windows.

В моей системе нет утилиты Настройка системы (msconfig). Где ее взять?

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

Однако утилиту несложно перенести с компьютера, на котором установлена полная версия Windows ХР. Исполняемый файл msconfi g.exe вы можете найти в папке по адресу windows\system32\dllcache. Скопируйте его себе в папку windows\system32 и запускайте с помощью команды msconfi g через меню Пуск– > Выполнить или командную строку.

Если же под рукой не оказалось ни компьютера с Windows XP, ни CD от книги, раздобудьте где-нибудь загрузочный диск Windows XP и в директории i386 отыщите файл с названием msconfi g.ex_ (это заархивированный файл msconfi g.exe) и распакуйте его в свою папку windows\system32.

При завершении работы Windows сообщает, что некоторые процессы не отвечают, и компьютер не выключается. Как завершать такие процессы автоматически?

Действительно, Windows XP может самостоятельно завершать работу зависших программ. Чтобы разрешить ей делать это, откройте реестр и по адресу HKEY_CURRENT_USER\Control Panel\Desktop установите параметр AutoEndTasks в значение 1. Таким образом вы дадите системе разрешение снимать зависшие процессы самостоятельно (по умолчанию значение параметра равно 0). Вдобавок, для управления автоматическим снятием задач можно поэкспериментировать (на ваш страх и риск) со значениями параметра HungAppTimeout (определяет интервал в миллисекундах, через который приложение, не отвечающее на запросы системы, считается зависшим) и параметра WaitToKillServiceTimeout (определяет время ожидания перед завершением неотвечающей службы). Все три перечисленных параметра находятся в одной и той же ветви.

Поделиться:
Популярные книги

Белые погоны

Лисина Александра
3. Гибрид
Фантастика:
фэнтези
попаданцы
технофэнтези
аниме
5.00
рейтинг книги
Белые погоны

Черный дембель. Часть 1

Федин Андрей Анатольевич
1. Черный дембель
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Черный дембель. Часть 1

Лишняя дочь

Nata Zzika
Любовные романы:
любовно-фантастические романы
8.22
рейтинг книги
Лишняя дочь

Темный Лекарь 5

Токсик Саша
5. Темный Лекарь
Фантастика:
фэнтези
аниме
5.00
рейтинг книги
Темный Лекарь 5

Последний из рода Демидовых

Ветров Борис
Фантастика:
детективная фантастика
попаданцы
аниме
5.00
рейтинг книги
Последний из рода Демидовых

Чиновникъ Особых поручений

Кулаков Алексей Иванович
6. Александр Агренев
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Чиновникъ Особых поручений

Попаданка в академии драконов 4

Свадьбина Любовь
4. Попаданка в академии драконов
Любовные романы:
любовно-фантастические романы
7.47
рейтинг книги
Попаданка в академии драконов 4

Боги, пиво и дурак. Том 6

Горина Юлия Николаевна
6. Боги, пиво и дурак
Фантастика:
фэнтези
попаданцы
5.00
рейтинг книги
Боги, пиво и дурак. Том 6

Курсант: Назад в СССР 10

Дамиров Рафаэль
10. Курсант
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Курсант: Назад в СССР 10

Сделай это со мной снова

Рам Янка
Любовные романы:
современные любовные романы
5.00
рейтинг книги
Сделай это со мной снова

Болотник 2

Панченко Андрей Алексеевич
2. Болотник
Фантастика:
попаданцы
альтернативная история
6.25
рейтинг книги
Болотник 2

Камень Книга двенадцатая

Минин Станислав
12. Камень
Фантастика:
боевая фантастика
городское фэнтези
аниме
фэнтези
5.00
рейтинг книги
Камень Книга двенадцатая

Небо для Беса

Рам Янка
3. Самбисты
Любовные романы:
современные любовные романы
5.25
рейтинг книги
Небо для Беса

Надуй щеки! Том 4

Вишневский Сергей Викторович
4. Чеболь за партой
Фантастика:
попаданцы
уся
дорама
5.00
рейтинг книги
Надуй щеки! Том 4