КомПик

Объявление

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » КомПик » Учебные пособия » ТОНКАЯ НАСТРОЙКА Windows XP


ТОНКАЯ НАСТРОЙКА Windows XP

Сообщений 1 страница 10 из 33

1

Введение

С момента выхода в свет официальной редакции операционной системы Micro-
soft Windows XP, а произошло это в 2001 году, мною было написано несколько
книг, посвященных этой платформе, и в каждой из них в той или иной форме
присутствовали сведения о методах настройки и управления ресурсами Windows.
Безусловно, Microsoft Windows XP Professional изначально позиционировалась
разработчиком как операционная система для персональных компьютеров и ра-
бочих станций, и потому в ней отсутствуют столь мощные и развернутые механиз-
мы администрирования, какие имеются, например, в Microsoft Windows 2003
Server. Вместе с тем, как и любая другая платформа, созданная на основе техно-
логии NT, Windows XP позволяет осуществлять тонкое управление параметра-
ми быстродействия, доступом к системным ресурсам, открывает возможность
протокол ировани я всех происходящих в операционной системе (ОС) процессов
и демонстрирует поистине замечательную гибкость в вопросах настройки поль-
зовательского интерфейса. Таким образом, передо мной возникла задача со-
брать воедино все разбросанные по предшествующим публикациям сведения о
возможностях администрирования Windows XP, добавить то, чего недоставало
и предыдущих книгах, и при этом постараться уложиться в заданный издатель-
ством объем. Результат этой работы вы видите сейчас перед собой.
В этой книге вы найдете сведения о практических методах увеличения быстро-
действия и производительности Microsoft Windows XP Professional, о способах
сокращения занимаемого Windows дискового пространства, подробную инфор-
мацию по управлению аппаратными и программными ресурсами системы, по
работе с реестром и системными службами. В книге описаны способы аварийно-
го восстановления Windows XP в случае возникновения непредвиденных сбоев
и профилактики последних. Данное издание рассчитано в первую очередь на
«продвинутых» пользователей Windows XP Professional и системных админист-
раторов рабочих станций, функционирующих под управлением этой операцион-
ной системы.

0

2

Какую файловую таблицу выбрать для системного раздела: FAT 32 или NTFS?

В процессе установки Microsoft Windows XP у пользователей нередко возника-
ет вопрос: какую файловую систему выбрать для раздела, в который будет уста-
новлена Windows? Если вам необходимо быстрое решение данной проблемы, то
совет будет довольно простым: NTFS обеспечивает существенно большую безо-
пасность и компактность хранения данных. Вместе с тем, при использовании NTFS
вы лишаетесь возможности получить доступ к дисковому разделу в режиме MSDOS,
например загрузившись с аварийной дискеты; кроме того, если в данном
разделе хранились зашифрованные данные, при полном крушении системы они,
скорее всего, будут безвозвратно утеряны. В случае с FAT 32 вы в любой мо-
мент сможете изменить хранящиеся в данном разделе файлы и папки, запустив
компьютер с загрузочной дискеты DOS, но данная файловая система чуть менее
надежна в случае отказа ОС или аппаратного сбоя и относится к свободному
дисковому пространству чуть более расточительно. Так что в каждом случае
файловую систему следует выбирать, исходя из ваших текущих потребностей.
Если же вам необходима более подробная информация об обоих стандартах, она
изложена далее.
Хранение данных на дисках современных компьютеров осуществляется в соот-
ветствии с так называемой кластерной архитектурой. Давайте попытаемся ра-
зобраться, что это такое.
Прежде всего, существует общепринятая логическая структура диска, предназна-
ченная для физической адресации дисковых устройств, которая включает в себя
понятия цилиндра (дорожки) и стороны (головки) диска. Например, используе-
мая в настоящее время спецификация P-CHS позволяет адресовать на аппаратном
уровне 65 535 цилиндров и 16 головок, что составляет 136 Гбайт информации.
Каждый цилиндр (дорожка) дробится на определенное количество секторов -
небольших участков дискового пространства, непосредственно предназначен-
ных для хранения данных. Размер одного сектора составляет 512 байт. Обра-
титься к какому-либо конкретному сектору можно либо по его индивидуально-
му номеру, либо по комбинированному номеру, состоящему из номера головки
(стороны), номера цилиндра (дорожки) и номера сектора на этой дорожке.
Однако адресация дискового пространства по принципу «головка — дорожка —
сектор» с объективной точки зрения неудобна: объемы жестких дисков постоянно
растут, в связи с чем операционным системам требовалось бы все больше времени
для выполнения процедур поиска и считывания/записи информации по отдель-
ным секторам диска. Именно тогда появилось понятие кластера — состоящего
из нескольких секторов дискового пространства, воспринимаемого операцион-
ной системой как единое целое. Иными словами кластер — это минимальный
объем дискового пространства, в котором операционной системой могут быть
записаны какие-либо данные. Физический размер кластера и количество со-
ставляющих его секторов зависят от совокупного объема раздела диска, исклю-
чение здесь составляет разве что файл овая таблица NTFS, о которой мы побесе-
дуем несколько позже.

Записываемый на диск файл большого объема также разделяется на некоторое
количество составляющих, каждая из которых помещается в собственный кла-
стер вместе со сведениями о том, где система должна искать «продолжение»
файла. При загрузке про грам м или считывании какого-либо документа го л овка
винчестера последовательно проходит требуемые кластеры диска, «собирая»
считываемую информацию в оперативной памяти воедино.
Согласно характеристикам алгоритма записи данных на диск, внутренней архи-
тектуре, а также механизму их размещения, различается несколько видов фай-
ловых систем. Microsoft Windows XP поддерживает несколько типов файловых
систем, среди которых можно перечислить следующие:
• FAT (FAT 16) — файловая система, наиболее подходящая для большинства
дисков, работающих не только с Windows XP или Windows 2000, но и с опе-
рационными системами семейства Windows более ранних версий, а также с
платформами MS-DOS и OS/2. При форматировании дисков большого объ-
ема, например винчестеров, этот режим становится недоступен, если объем
диска превышает 2 Гбайт;
• FAT 32 — усовершенствованная версия файловой таблицы FAT, позволя-
ющая работать с жесткими дисками объемом до 32 Гбайт, а также хранить
информацию на диске более компактно за счет меньшего размера кластера.
FAT 32 распознается операционными системами Windows 95 OSR2, Windows
98, Windows ME, Windows 2000 и Windows XP. ОС Windows 3.1, 3.11,
Windows NT 4.0 и ранние версии Windows 95 не смогут работать с диском,
содержащим разделы FAT 32, или загрузиться с дискеты, использующей эту
таблицу размещения данных;
• NTFS — файловая система, специально разработанная для ОС семейства Windows
NT. Позволяет использовать возможности ограничения доступа, шиф-
рования, компрессии и восстановления утраченной информации. Формати-
ровать разделы жесткого диска или дискеты в формате NTFS можно только
тогда, когда на вашем компьютере не используется никакая другая операци-
онная система, кроме Windows XP или Windows 2000. Все остальные ОС не
смогут обратиться к созданному Windows XP разделу NTFS или загрузиться
с дискеты, использующей эту таблицу размещения данных.
Файловая система NTFS по умолчанию устанавливает размер кластера равным
512 байт, что позволяет располагать данные на диске более оптимально, в то же
время пользователь может настроить размер кластера. Максимальный размер
кластера, который можно установить, составляет 64 Кбайт. Теоретически, NTFS
открывает возможность адресовать дисковые разделы объемом до 16777 216 Тбайт,
однако эта возможность все еще остается абстрактной, поскольку на сегодняш-
нее время не существует физических носителей, способных хранить такие объемы
информации. В разделе, отформатированном под NTFS,1 содержатся две копии
таблицы размещения файлов, которая в данной файловой системе носит назва-
ние MFT (Master File Table), причем поврежденные данные в основной таблице
восстанавливаются из резервной копии автоматически. Более того, информация в
раздел NTFS записывается путем передачи управления записью/чтением не драй-
веру диска, а драйверу ввода-вывода NTFS, который с использованием систем-
ного кэша, управляемого собственным менеджером (Cache Manager), копирует
массив данных в виртуальную память, а оттуда уже передает информацию драй-
веру диска, который перенаправляет ее контроллеру. Вся эта процедура фик-
сируется в специал ь н о м системном журнале, который используется системой в
случае возникновения ошибок чтения/записи. Таким образом, NTFS обеспечи-
вает надежность хранения данных на диске: в случае возникновения сбоев при
сохранении, копирован и и, удалении или перемещении папок или файлов унич-
тожаются только данные, хранящиеся в виртуальной памяти или системном
юте. вся записанная на диске информация остается в полной сохранности.
Безусловно, столь усложненный алгоритм работы сданными имеет и несколько
серьезных недостатков: во-первых, обмен информацией с разделами NTFS про-
исходит в несколько раз медленнее, чем с разделами FAT, во-вторых, использо-
вание NTFS требует, чтобы при запуске системы было загружено несколько до-
полнительных драйверов и сервисов, которые занимают оперативную память и
при недостаточном ее количестве могут замедлить работу компьютера. Помимо
прочих полезных свойств, NTFS позволяет шифровать хранящиеся на диске
данные и сжимать отдельные файловые объекты, причем компрессия произво-
ди тся таким образом, что пользователь может продолжать работать со сжатыми
файлами как с обычными. Этот подход позволяет заметно сэкономить дисковое
пространство. И наконец, NTFS «умеет» напрямую работать с кодовыми стра-

ницами Unicode (UTF-8), что позволяет назначать файловым объектам имена
в любой национальной кодировке, не изменяя всякий раз кодовую страницу
вручную.
В Microsoft Windows XP используется файловая система NTFS 5.0, которая пре-
терпела ряд функциональных изменений по сравнению с NTFS 4. Во-первых,
в NTFS 5 наконец появилась давно ожидаемая пользователями функция квоти-
рования, хорошо знакомая пользователям UNIX-подобных операционных систем.
Квотирование означает, что каждому пользователю компьютера, имеющему в
Windows XP собственную учетную запись, администратор может назначить
максимальный объем дискового пространства, которое тот может использовать.
Таким образом, перед администратором компьютера открывается возможность
гибко управлять дисковыми ресурсами своей системы, не допуская «засорения»
диска большими массивами неактуальной информации. Квотирование доступно
не только применительно к пользователям не присоединенного к сети компью-
тера, но и к пользователям локальной сети, причем создаваемые ими файлы мо-
гут располагаться не в одной папке, а на всех доступных дисках в произвольном
порядке: в данном случае квота будет определяться исходя из их совокупного
объема.
Еще одно важное свойство Windows XP, появившееся в данной ОС благодаря
обеспечиваемой ею поддержке файловой системы NTFS 5, — это поиск фай лов
по названию учетной записи, с помощью которой они были созданы. Данная функ-
ция может быть очень полезна в случае, если на вашем компьютере работает бо-
лее одного пользователя, а на дисках хранятся большие объемы информации.
При использовании на одном компьютере нескольких различных ОС необходи-
мо очень осторожно выбирать размещаемые в дисковых разделах файловые сис-
темы.

0

3

Интеграция необходимых драйверов устройств  в дистрибутив Windows XP

Вне всяких сомнений, Microsoft Windows XP — очень «умная» операционная си-
стема, в процессе установки она в большинстве случаев корректно определяет
значительное число подключенных к персональному компьютеру устройств
стандарта Plug & Play и даже правильно устанавливает соответствующие драй-
веры. Тем не менее, «значительное число» еще не означает «абсолютно все».
Наверняка, завершив установку системы, вы неоднократно сталкивались с необ-
ходимостью устанавливать ряд драйверов вручную, тратя на это свое драгоцен-
ное время. «Вот было бы здорово, — наверное думали вы в такие минуты, — если
бы Windows сама отыскивала и настраивала драйверы для моего оборудования,
автоматически определившегося в процессе установки как „неизвестное устрой-
ство"». А почему бы и нет? Правда, таким образом можно автоматизировать
лишь установку устройств, поддерживающих технологию Plug & Play. Но и это
уже немало, верно?
Итак, запустите программу Диспетчер установки Windows так, как было пока-
зано в предыдущем разделе:
• перейдите в папку \SUPPORT\TOOLS\ на компакт-диске, содержащем дистри-
бутив Windows XP, и отыщите в данной папке архивный файл deploy.cab;
• двойным щелчком мыши откройте этот архивный файл в соответствующей
программе-архиваторе (например, WinZip или WinRAR), после чего извле-
ките из архива на жесткий диск вашего компьютера файл setupmgr.exe;
• запустите программу setupmgr.exe на исполнение двойным щелчком мыши.
Теперь вам следует подготовить файл ответов (см. предыдущий раздел) для
полностью автоматической установки Windows, выбрав вариант Полностью авто-
матическая установка (Fully automated). Кроме того, потребуется скопировать ди-
стрибутив Windows XP на жесткий диск вашего компьютера — для этого в окне
Диспетчера установки Windows установите переключатель в положение Да, соз-
дать или изменить дистрибутивную папку (Yes, create or modify distribution folder)
и щелкните мышью на кнопке Далее (Next), в следующем окне установите пере-
ключатель в положение Копировать файлы с компакт-диска (Copy the files from
CD). По окончании работы Диспетчера установки Windows дождитесь заверше-
ния копирования дистрибутива Windows XP в указанную вами папку. Файл от-
ветов unattend.txt также будет автоматически размещен в папке с дистрибутивом
Windows на жестком диске вашего компьютера.

Откройте папку, в которую Диспетчер установки Windows скопировал дистри-
бутив Windows XP, и создайте в ней подпапку с именем $ОЕМ$, а в ней, в свою
очередь, еще две вложенные папки с именами $$ и $1. В папке $ОЕМ$\$1\ создай-
те подпапку Drivers и скопируйте в нее все необходимые драйверы ваших у
ройств. Например, в папке $OEM$\$l\Drivers\Video могут храниться драйверы ви-
деоадаптера, в папке $OEM$\$l\Drivers\Printer — файлы принтера и т. д. В папке
$ОЕМ$\$$\ создайте подпапку INF и разместите в ней все необходимые файлы .INF,
соответствующие устанавливаемым драйверам.
Теперь откройте созданный Диспетчером установки Windows файл ответов в тек-
стовом редакторе. Убедитесь, что в разделе [Unattended] файла unattend.txt при-
сутствует параметр OemPreinstall=Yes. В этом же разделе с новой строки запиши-
те параметр OemPnPDriversPath= и после знака «равно» укажите через точку с за-
пятой имена всех папок с драйверами, вложенных в папку $1. Например, если
папка $OEM$\$l\Drivers\ содержит вложенные папки Video, Printer и Modem, данная
строка будет иметь следующий вид:
OemPnPDriversPath=Drivers\Video:Drivers\Printer;Drivers\Modem
Обратите внимание на то, что имена папок верхнего уровня — $ОЕМ$\$1\ -
в данной строке не записываются.
Для того чтобы операционная система не возражала против установки драйве-
ров, не имеющих цифровой подпи с и Microsoft, последней строкой в разделе
[Unattended] файла unattend.txt укажите следующую команду:
OriverSigningPolicy=Ignore
Сохраните файл на диске, после чего создайте его копию и поместите ее в папку
1386 дистрибутива под именем winnt.sif.

0

4

Процедура загрузки Windows  • Возможные проблемы

В случае если мультизагрузчик был сконфигурирован неправильно или по ка-
ким-либо причинам оказались повреждены данные, необходимые для загрузки
операционной системы, на экране может появиться одно из приведенных далее
сообщений:
• «Windows could not start because the following file is missing or corrupt: <windows
root>\system32\hal.dll. Please re-install a copy of the above file». (He удается запус-
тить Windows из-за испорченного или отсутствующего файла <windows
root>\system32\hal.dll. Установите заново копию указанного файла.)
В большинстве случаев возникновение такой ошибки обусловлено неправиль-
ной конфигурацией мультизаг рузчика при вызове модуля HAL (Hardware
Abstraction Layer) либо использованием версии HAL, не соответствующей
реальной аппаратной конфигурации вашего компьютера. Например, для пер-
сональных компьютеров некоторых компаний-производителей, в частности
ряда моделей компьютеров фирмы Compaq, а также для систем, использу-
ющих симметричную многопроцессорную архитектуру, стандартный модуль
HAL не подходит. Среди методов борьбы с данной типичной ошибкой мож-
но перечислить следующие:
D если ошибка происходит в момент загрузки Windows 9x/ME из меню мно-
говариантной загрузки Windows XP, откройте для редактирования файл
boot.ini и измените строку ссылки на раздел, содержащий Windows 9x, та-
ким образом, чтобы вместо ARC-последовательности в ней значился стан-
дартный путь DOS, указывающий на корень системного диска, например,
с:\="Microsoft Windows 98" вместо multi(0)disk(0)rdisk(0)partition(l)\WINDOWS=
"Microsoft Windows 98";
• если ошибка происходит в момент загрузки Windows XP/2000/ NT (это
может быть вызвано, в частности, неверным указанием папки установки
системы (systemroot) для мультизагрузчика), убедитесь в том, что для дан-
ной установки Windows правильно указана корневая папка системы (для
этого запустите консоль восстановления, войдите в папку Windows текущей
установки Windows XP и наберите в командной строке директиву systemroot),
после чего используйте строку ссылки на соответствующий' дисковый раздел
с указанием ключа /ha!, например: multi(0)disk(0)rdisk(0)partition(l)\WINNT=
"Microsoft Windows XP" /hal=hal.dll, где файл hal.dll — файл модуля HAL,
хранящийся в папке System32 системной папки текущей установки Windows;
• если ваш компьютер имеет нестандартную конфигурацию, скачайте с веб-
сервера его производителя соответствующий модуль HAL и установите его
согласно инструкциям, предложенным в прилагающейся к компьютеру
документации.
• «Windows could not start because the following file is missing or corrupt: <windows
root>\system32\ntoskrnl.exe. Please re-install a copy of the above file». (He удается
запустить Windows из-за испорченного или отсутствующего файла <windows
root>\system32\ntoskrnl.exe. Установите заново копию указанного файла.)

Такая ошибка, возникающая при загрузке ядра Windows XP, чаще всего про-
является после перераспределения дисковых разделов без удаления текущей
установки Windows либо после изъятия/установки в системе дополнитель-
ных жестких дисков. Способы ее исправления таковы:
Q Откройте файл boot.ini для редактирования и убедитесь в том, что все
ссылки в разделе [operating systems] указаны правильно. Используйте ко-
манды MAP и BOOTCFG в консоли восстановления для определения правиль-
ных ссылок.
• Используйте строку ссылки на соответствующий дисковый раздел с ука-
занием ключа /kernel, например: multi(0)disk(0)rdisk(0)partition(l)\WINNT=
"Microsoft Windows XP" /kernel= ntkrn1mp.exe.
• «Windows XP could not start because of a computer disk hardware configuration problem:
Could not read from the selected boot disk. Check boot path and disk hardware.
Please check the windows documentation about hardware disk configuration and your
hardware reference manuals for additional information.» (Невозможно загрузить
Windows XP в связи с возникшей проблемой аппаратной конфигурации: не-
возможно загрузиться с указанного диска. Проверьте правильность указан-
ных путей, а также правильность работы оборудования.)
Скорее всего, в файле boot.ini просто указан неверный путь к загружаемой
копии Windows. Используйте команды MAP и BOOTCFG в консоли восстановле-
ния для определения правильных путей. Также возможна ситуация, при ко-
торой целевой диск недоступен из-за аппаратных проблем: например, не
замкнут ключ в блоке съемного жесткого диска, вследствие чего на диск не
подается питание.
• Загрузка Windows 9x и Windows XP
Для того чтобы получить возможность двухвариантной загрузки Microsoft Windows
9х/МЕ и Windows XP, достаточно выполнить установку Windows XP из
Windows 9x в режиме сохранения текущей версии операционной системы (ре-
жим Новая установка). Соответствующий такой конфигурации файл boot.ini бу-
дет создан автоматически. О том, каким образом можно установить Windows 9x
из Windows XP с сохранением на диске загрузочной записи, будет подробно
рассказано далее.
• Загрузка нескольких совместимых с NT версий Windows
Если вы хотите одновременно использовать на своем компьютере несколько вер-
сий совместимых с технологией NT операционных систем, например Windows
NT 4.0, Windows 2000 и Windows XP, достаточно выполнить установку Windows
XP из-под действующей версии Windows в режиме сохранения текущей операци-
онной системы (режим Новая установка). Соответствующий такой конфигура-
ции файл boot.ini будет создан автоматически. Если в процессе установки загру-
зочная запись Windows NT/2000 была уничтожена, используйте консоль
восстановления, чтобы определить правильную конфигурацию файла boot.ini.
• Загрузка нескольких версий Windows 9x и Windows XP
Нередко возникает ситуация, при которой помимо Windows XP вам необходи-
мо использовать на своем компьютере несколько более ранних версий Windows,

например Windows 98 и Windows Millennium Edition. Следует отметить, что без
применения ряда дополнительных средств данная задача не имеет простого ре-
шения, поскольку операционные системы линейки Windows 9x записывают соб-
ственные файлы загрузки в корневой раздел первичного жесткого диска и по
умолчанию не позволяют выполнять многовариантную загрузку.
Чтобы настроить запуск нескольких версий Windows 9x совместно с Windows XP,
можно воспользоваться одним из менеджеров загрузки от независимых произ-
водителей, например программой My Boot Manager израильского программиста
Юрия Марголина, которую можно бесплатно скачать с сайта http://www.fly.to/bum.
Загрузитесь в уже используемую вами версию Windows 9x и установите эту про-
грамму, затем, следуя прилагающимся к дистрибутиву My Boot Manager инструк-
циям (они хранятся в подпапке DOCS папки установки), установите другую версию
Windows 9х. Далее можно приступить к установке Windows XP в режиме сохра-
нения текущей версии операционной системы (режим Новая установка).
Существует также множество аналогичных программ, позволяющих выполнять
многовариантную загрузку Windows 9х и Windows XP. Их широчайший ассор-
тимент можно найти на сайтах, предлагающих своим посетителям бесплатное
программное обеспечение.

0

5

Если загрузочный сектор поврежден

Если вы уже установили Windows 9x/ME из MS-DOS при наличии на диске ус-
тановленной ранее Windows ХР, то могли утратить доступ к мультизагрузчику,
вследствие чего при включении компьютера будет сразу загружаться Windows 9x,
а меню многовариантной загрузки перестанет появляться на экране. Аналогично-
го эффекта можно добиться, выполнив во время сеанса DOS команду sys с:.
Самое неприятное в подобной ситуации заключается в том, что вы не сможете
также запустить консоль восстановления, поскольку вариант ее загрузки ока-
зался «похоронен» вместе с мультизагрузчиком Windows ХР, а применение ава-
рийной дискеты восстановления грозит опасностью переразметки дисковых раз-
делов и, как следствие, утратой хранящейся в них информации. В свою очередь,
перспектива полной переустановки Windows ХР вряд ли способна порадовать
пользователя.
Пугаться подобной ситуации не следует. Действительно, в данном случае не ос-
тается ничего иного, кроме как начать установку Windows ХР заново. Однако
полной переустановки системы все-таки не потребуется. Запустите программу
установки Windows ХР и дождитесь первой перезагрузки компьютера, после чего
установку можно прервать: загрузочный сектор будет восстановлен. Вам оста-
нется только отредактировать соответствующим образом файл boot. ini, после
чего вы сможете пользоваться Windows 9x и Windows ХР в обычном режиме.

0

6

Увеличение производительности Windows ХР и настройка пользовательского интерфейса

Пожалуй, один из самых острых вопросов, который беспокоит большинство
пользователей Windows ХР, помимо, разумеется, размеров личного капитала
Билла Гейтса, — это проблема производительности операционной системы.
Действительно, далеко не все из нас являются счастливыми обладателями
сверхмощных персональных компьютеров, а средства, отложенные на покупку
более вместительного жесткого диска или оперативной памяти, вполне можно
потратить и более приятным образом. В то же время практика показывает, что
Windows ХР, как, впрочем, и другие NT-совместимые платформы, в процессе
функционирования использует один незамысловатый принцип: «быстродейст-
вие равно противодействию». То есть чем больше усилий мы прикладываем,
чтобы заставить Windows работать быстрее, тем сильнее противодействие опе-
рационной системы. Столкнувшись с данным обстоятельством, пользователи в
отчаянье задаются вопросом: «Ну не выкидывать же мне устаревший компью-
тер?» Действительно, устаревший компьютер выкидывать ни в коем случае не
нужно. Его, например, вполне можно использовать в качестве подставки для
комнатных растений. А если снять с системного блока крышку, то из корпуса
ПК получится отличный мангал для приготовления шашлыков на даче. Если же
говорить серьезно, то существует несколько весьма эффективных способов за-
ставить Windows ХР работать быстрее даже на компьютерах с не слишком со-
временной аппаратной конфигурацией. О них и поговорим в дальнейшем.

0

7

Увеличение производительности системы за счет  настройки пользовательского интерфейса

Очевидно, что интерфейс Microsoft Windows ХР заметно выигрывает по сравне-
нию с внешним видом более ранних версий Windows: оформление Windows ХР
не только может похвастаться удобством для пользователя, но и радует глаз
с чисто эстетической точки зрения. Однако красота, как известно, требует
жертв. В данном случае в жертву некоторым «излишествам» дизайна Windows
ХР приносится определенный процент производительности системы, поскольку
для обработки сложных элементов интерфейса все же требуются определенные
аппаратные ресурсы. Это практически незаметно на высокопроизводительных и
современных компьютерах, но на машинах с довольно слабой аппаратной кон-
фигурацией проблема увеличения производительности встает, так сказать, в пол-
ный рост. Каковы способы решения этой задачи?
Во-первых, можно добиться определенного прироста производительности, от-
ключив визуальные темы Windows XP и используя на своем компьютере клас-
сическое оформление интерфейса.
После инсталляции и запуска операционной системы автоматически устанавли-
вается базовая тема Windows XP, получившая название Windows XP. Для того
чтобы изменить текущую тему, необходимо щелкнуть правой кнопкой мыши в
любой свободной от значков точке Рабочего стола и в появившемся меню вы-
брать пункт Свойства (Properties). На экране возникнет диалоговое окно Свойст-
ва: Экран (Display Properties), открытое на тематической вкладке Темы (Themes)
В верхней части окна имеется выпадающее меню, включающее названия уста-
новленных в системе тем, ниже расположена область предварительного про-
смотра, в которой отображается внешний вид операционной системы после вне-
сения изменений. Вы можете отказаться от использования дополнительных тем,
выбрав в предложенном меню пункт Классическая (Windows Classic). В этом
случае интерфейс операционной системы примет традиционный вид, хорошо
знакомый пользователям Windows 9X/ME/2000.
Кроме того, можно отказаться от использования графических файлов в роли обоев
Рабочего стола, установив вместо них однотонную заливку. Поскольку рисунок
обоев загружается в оперативную память компьютера, это позволит разгрузить
часть аппаратных ресурсов и увеличить тем самым производительность систе-
мы. Для этого:
• щелкните правой клавишей мыши в любой свободной от значков точке Ра-
бочего стола Windows и в поя вившемся меню выберите пункт Свойства (Properties);
• перейдите ко вкладке Рабочий стол (Desktop) диалогового окна Свойства: Эк-
ран (Display Properties).
У данной вкладки две функциональные области: в верхней расположено изобра-
жение монитора, на экране которого демонстрируется внешний вид Рабочего
стола Windows XP после внесения изменений в его настройки; ниже находится
список Фоновый рисунок (Background), включающий заголовки имеющихся в
системе фоновых изображений Рабочего стола. Чтобы отключить отображение
обоев Рабочего стола, в данном списке выберите щелчком мыши пункт Нет (None).
Задать фоновый цвет Рабочего стола можно, щелкнув мышью на меню Цвет (Color).
В появившемся на экране меню вам будет предложена палитра, состоящая из
20 базовых цветов. Если вы хотите выбрать какой-либо другой цвет, необходи-
мо щелкнуть мышью на кнопке Другие (Other), вызывающей на экран диалого-
вое окно Цвет (Color).
В левой верхней части окна расположена палитра Основные цвета (Basic Colors),
состоящая из 48 базовых цветов. Правее размещается специальная область, вклю-
чающая весь цветовой спектр, представленный в виде градиента: щелкая на изо-
бражении цветов левой кнопкой мыши, вы можете выбрать понравившийся от-
тенок; размещающийся правее вертикальный регулятор управляет насыщеннв-
стью выбранного тона. Указанный цвет отображается в поле Цвет/Заливка
(Color/Solid): таким образом, изменяя оттенок и насыщенность цвета, вы можете
контролировать полученный результат. Если вы хотите отрегулировать харак-
теристики выбранного цвета вручную (каждый цвет воспринимается системой
согласно стандарту RGB, иными словами, цвет трактуется как совокупность
красного, голубого и зеленого оттенков), к вашим услугам имеется набор специ-
альных полей, в которых можно указать следующие параметры цвета, набрав их
с клавиатуры:
• Оттенок (Hue) — определяет оттенок цвета в диапазоне от 0 до 239. Если вы
указываете некое числовое значение оттенка, это значение будет изменено
для красной, зеленой и синей составляющих выбранного цвета;
• Контраст (Sat) — определяет контрастность указанного оттенка в диапазоне
значений от 0 до 240. Чем выше насыщенность, тем более ярким и чистым
будет выглядеть цвет;
• Насыщенность (Lum) — определяет яркость цвета в диапазоне от 0 (черный)
до 240 (белый);
• Красный (Red) — насыщенность красного оттенка в данном цвете согласно
стандарту RGB варьируется в диапазоне от 0 до 255;
• Зеленый (Green) — насыщенность зеленого оттенка в данном цвете согласно
стандарту RGB варьируется в диапазоне от 0 до 255;
• Синий (Blue) — насыщенность голубого оттенка в данном цвете согласно
стандарту RGB варьируется в диапазоне от 0 до 255.
После того как параметры требуемого цвета введены, вы можете добавить этот
цвет в пользовательскую палитру, щелкнув мышью на кнопке Добавить в набор
(Add to custom colors). При следующем вызове диалогового окна Цвет (Color)
данный цвет будет отображаться в палитре Дополнительные цвета (Custom
colors), расположенной под палитрой базовых цветов. Чтобы зафиксировать на-
стройки цвета и вернуться ко вкладке Рабочий стол (Desktop) диалогового окна
Экран: Свойства (Desktop Properties), щелкните мышью на кнопке ОК.

0

8

Тонкая настройка пользовательского интерфейса

Теперь можно изменить настройки пользовательского интерфейса с целью по-
высить общую производительность системы. Теоретически, для того чтобы добиться
увеличения быстродействия, необходимо отключить целый ряд элементов
оформления и визуальных эффектов, при обсчете которых активно задейству-
ются ресурсы компьютера. Осталось лишь воплотить эту идею на практике.
Щелкните правой клавишей мыши на значке Мой компьютер, расположенном на
Рабочем столе Windows, и в появившемся контекстном меню выберите пункт
Свойства (Properties). В открывшемся окне Свойства системы (System properties)
перейдите на вкладку Дополнительно (Advanced) и щелкните мышью на кнопке
Параметры (Settings) в разделе Быстродействие (Performance). На экране откроет-
ся диалоговое окно Параметры быстродействия (Performance settings), внешний
вид которого показан на рис. 3.2.
Данное окно содержит две вкладки; в данный момент нас интересует первая из
них, озаглавленная Визуальные эффекты (Visual effects). В верхней части окна
имеется специальный переключатель, позволяющий быстро настроить параметры
интерфейса Windows, исходя из технических возможностей компьютера и ваших
личных предпочтений. Данный переключатель имеет четыре позиции:
• Восстановить значения по умолчанию (Let Windows choose what's best for my
computer) — в этом положении переключателя будут восстановлены изна-
чальные настройки визуальных эффектов;
• Обеспечить наилучший вид (Adjust for best appearance) — будут включены все
визуальные эффекты, предусмотренные в ОС Windows XP;
• Обеспечить наилучшее быстродействие (Adjust for best performance) — будут
отключены все визуальные эффекты;
• Особые эффекты (Custom) — пользователь сможет отключить некоторые эф-
фекты по своему выбору, сбросив соответствующие флажки в расположен-
ном ниже списке.
«Счастливым» владельцам очень медленных компьютеров можно посоветовать
установить переключатель в позицию Обеспечить наилучшее быстродействие, что
позволит им добиться резкого возрастания производительности операционной
системы ценой отказа от излишней эстетики и определенных удобств работы
с системой.В большинстве же случаев можно ограничиться выбором пункта Особые эффек-
ты и отключить «лишние» визуальные эффекты вручную, сбросив соответст-
вующие флажки в списке, расположенном в нижней части окна:
• Анимация окон при свертывании и развертывании (Animate windows when
minimizing and maximizing) — этот пункт управляет функцией плавного
уменьшения или увеличения размеров сворачиваемого/разворачиваемого окна.
От данного визуального эффекта можно отказаться без ощутимых потерь
для удобства работы с системой.
• Гладкое прокручивание списков (Smooth-scroll list boxes) — если флажок сбро-
шен, при прокручивании списков в диалоговых окнах Windows их содержи-
мое будет перемещаться не равномерно, а «рывками» при каждом щелчке
мышью на элементах управления списком. Отказ от этого эффекта не влияет
на удобство работы с Windows.
• Затухание меню после вызова команды (Fade out menu items after clicking) —
если флажок установлен, после выбора команды в любом из меню Windows
данное меню будет плавно терять яркость вплоть до полного исчезновения,
если флажок сброшен — просто пропадет с экрана. Можно расстаться с дан-
ным эффектом без всяких сожалений.
• Использование стилей отображения для окон и кнопок (Use visual styles on
windows and buttons) — если вы используете классическое отображение ин-
терфейса Windows XP, этот флажок можно безбоязненно сбросить; в против-
ном случае произойдет принудительное отключение всех настраиваемых тем
Windows и переключение интерфейса к классическому отображению.
• Использование типичных задач для папок (Use common tasks in folders) — если
флажок сброшен, то в левой части окон Windows не будет отображаться
инструментальная панель Задачи для файлов и папок (File and folder tasks),
что может привести к заметному снижению удобства работы с операционной
системой.
• Отбрасывание теней значками на рабочем столе (Use drop shadows for icon lables
on the desktop) — если флажок сброшен, значки и подписи к НИМ не будут
отбрасывать тень на обои Рабочего стола. Данный флажок вполне можно
сбросить без каких-либо вредных последствий.
• Отображать содержимое окна при перетаскивании (Show window contents while
dragging) — если флажок установлен, при перетаскивании масштабированных
не по всей высоте и ширине экрана окон методом Drag-and-Drop на дисплее
будет демонстрироваться само окно вместе со всем его содержимым, если фла-
жок сброшен — только прямоугольник, показывающий границы окна. От-
ключение этой функции ощутимо увеличивает быстродействие системы без
какого-либо заметного ущерба для пользователя.
• Отображать тени, отбрасываемые меню (Show shadows under menus), — эта
функция управляет отображением теней, отбрасываемых на экран различны-
ми меню Windows и прикладных программ. Можно отказаться от данного
визуального эффекта без ощутимых потерь для удобства работы с системой.
• Отображать фоновые рисунки для различных типов папок (Use a background
image for each folder type) — если флажок сброшен, при отображении папок
с различным содержимым в основной рабочей области окна не будет отобра-
жаться декоративный фоновый рисунок, присутствующий, например, в пап-
ках Мои рисунки, Моя музыка, Мои видеозаписи и т. д. Отказ от этого эффекта
не влияет на удобство работы с Windows.
• Отображение прозрачного прямоугольника выделения (Show translucent selection
rectangle) — если флажок сброшен, система не будет отображать прозрачный
прямоугольник при выделении экранных объектов. Отказ от этой функции
может привести к снижению удобства работы с операционной системой.
• Отображение тени под указателем мыши (Show shadows under mouse pointer) —
можно отказаться от данного визуального эффекта без ощутимых потерь для
удобства работы с системой.
• Сглаживать неровности экранных шрифтов (Smooth edges of screen fonts) — если
флажок установлен, к экранным шрифтам, используемым в подписях к знач-
кам, а также при оформлении окон, кнопок и меню, применяется функция
сглаживания, улучшающая внешний вид отображаемого текста. При исполь-
зовании больших экранных разрешений, а также на качественных мониторах
с диагональю больше 15 дюймов отказ от этой функции не приводит к ка-
ким-либо ощутимым изменениям в интерфейсе Windows или к ухудшению
читаемости текста, поэтому данный флажок вполне можно сбросить.
• Скольжение кнопок панели задач (Slide taskbar buttons) — сброс флажка отклю-
чает функцию плавного разворачивания содержимого окна Панели задач
Windows. Можно расстаться с данным эффектом без всяких сожалений.
• Скольжение при раскрытии списков (Slide open combo boxes) — сброс флажка
отключает совершенно ненужный эффект плавного разворачивания содер-
жимого списков в диалоговых окнах.
• Эффекты затухания и скольжения при обращении к меню (Fade or slide menus into
view) — можно отказаться от данного визуального эффекта без ощутимых
потерь для удобства работы с системой.
• Эффекты затухания и скольжения при появлении подсказок (Fade or slide Tool-
Tips into view) — данный флажок также можно сбросить, поскольку отказ от
этого эффекта не влияет на удобство работы с Windows.
Вы можете поэкспериментировать с различными настройками визуальных эф-
фектов, устанавливая и сбрасывая соответствующие флажки в списке и затем
щелкая мышью на кнопке Применить (Apply). Чтобы зафиксировать измененные
настройки, щелкните мышью на кнопке ОК.

0

9

Отключение автоматически запускаемых приложений

После установки на компьютере всех необходимых программ пользователи не-
редко замечают эффект значительного замедления в работе операционной си-
стемы — говоря попросту, Windows неожиданно начинает «тормозить». Одна из
возможных причин подобного явления — большое количество автоматически
запускаемых резидентных программ и утилит, устанавливаемых различными
приложениями в качестве своих компонентов. Такие утилиты старту ют вместе
с операционной системой и активно используют ресурсы оперативной памяти,
в то время как практическая польза некоторых из них весьма сомнительна.
Значки подобных программ вы можете увидеть в области уведомлений, рас-
положенной в правой части Панели задач Windows рядом с часами. Однако
несмотря на то что подобные программы автоматически запускаются одно-
временно с загрузкой операционной системы, их ярлыки, как правило, отсутст-
вуют в папке Автозагрузка Главного меню Windows. Оно и неудивительно: ко-
манда автоматического запуска программы может быть записана и в системном
реестре Windows XP. При этом, для того чтобы запретить автоматический за-
пуск ненужных резидентных программ, совершенно необязательно редактиро-
вать реестр напрямую: в Windows XP имеется гораздо более удобный инстру-
мент, позволяющий решить эту задачу.
Откройте окно Запуск программы (Run), выполнив последовательность команд
Пуск • Выполнить (Start • Run), введите в поле Открыть (Open) команду msconfig
и щелкните мышью на кнопке ОК. На экране появится окно программы На-
стройка системы (System Configuration Utility).
Перейдите на вкладку Автозагрузка (Startup). Здесь вы сможете увидеть список
всех программ, функция автоматического запуска которых записана в реестре
Windows XP. Сбросив соответствующие флажки, вы сможете отключить авто-
матический запуск ненужных программ. Если вы затрудняетесь определить по
названию, какая именно программа скрывается под одним из пунктов списка,
обратите внимание на полный путь к запускаемому модулю программы, отобра-
жающийся в столбце Команда (Command). Открыв в Проводнике папку, где хра-
нится этот модуль, вы, возможно, сможете определить назначение программы
по ее значку.
Изменив все необходимые настройки, последовательно щелкните мышью на кноп-
ках Применить (Apply) и Закрыть (ОК) в окне программы Настройка системы.
Если вы изменили какие-либо важные параметры системной конфигурации, мо-
жет потребоваться перезагрузка компьютера, непосредственно после которой на
экран будет выведено системное сообщение, говорящее о том, что загрузка осу-
ществлена с новыми параметрами конфигурации.

0

10

Сокращение занимаемого Windows дискового пространства

После завершения установки Windows XP займет на диске приблизительно
J ,5 Гбайт, причем в состав установки Windows будет входить множество компо-
нентов, которые в процессе работы с операционной системой вряд ли будут ис-
пользоваться. Существуют ли способы уменьшить размер установленной копии
Windows XP, удалив с диска весь «мусор»? Да, безусловно, существуют.
Завершив инсталляцию Windows XP, установите и настройте все драйверы ис-
пользуемого вами оборудования, после чего зайдите в папку, в которую вы уста-
новили Windows XP (например, C:\Windows), перейдите в подпапку Driver Cache,
найдите в ней подпапку 1386, в которой хранятся все драйверы устройств, вхо-
дящих в комплект поставки Windows, и уничтожьте ее. Таким образом вы сэко-
номите около 100 Мбайт дискового пространства. Если же впоследствии возник-
нет необходимость установить в Windows XP новое оборудование, вам придется
вос пользоваться дистрибутивным компакт-диском. Если ВЫ не планируете
пользоваться службой Справки и поддержки (Help and Support Center), можно
удалить также все содержимое подпапки HELP папки установки Windows, за ис-
ключением файлов bnts.dll, sniffpol.dll, sstub.dll и tshoot.dll (экономия — порядка
60 Мбайт).
В Windows XP существует специальный кэш системных библиотек, предна-
значенный для их автоматического восстановления в случае повреждения или
утраты. Этот кэш физически размещается в папке DLLCASH, расположенной в
подпапке SYSTEM32 папки установки Windows XP, причем размер кэша по умол-
чанию составляет 400 Мбайт. Сначала необходимо настроить максимально до-
пустимый размер системного кэша для того, чтобы при повторной загрузке си-
стема не заполнила эту папку автоматически. Для этого откройте окно быстрого
запуска программ, выполнив последовательность команд Пуск • Выполнить (Start •
Run), и наберите в нем команду
sfc /cachesize=X
где X — максимально допустимый размер системного кэша в мегабайтах, кото-
рый может быть задан в диапазоне от 0 до 400. Рекомендуется оставить мак-
симальный размер системного кэша не менее 50 Мбайт. Теперь можно открыть
папку установки Windows XP, затем перейти в подпапку SYSTEM32\DLLCASHE
и удалить все хранящиеся в ней файлы.
ВНИМАНИЕ
Установка размера системного кэша равным нулю командой sfc /cachesize=O может нега-
тивно повлиять на работоспособность Windows XP и ее устойчивость к программным сбо-
ям. В этом случае экономия дискового пространства рано или поздно приведет к необходи-
мости повторной переустановки Windows.

0


Вы здесь » КомПик » Учебные пособия » ТОНКАЯ НАСТРОЙКА Windows XP