Софт-Архив

Настройка Windows Xp img-1

Настройка Windows Xp

Рейтинг: 4.5/5.0 (1542 проголосовавших)

Описание

Глава 8 Настройка быстродействия Windows XP

Настройка быстродействия Windows XP

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

При внесении изменений в реестр настоятельно рекомендуется создавать резервные копии реестра, а также запоминать, куда и какие изменения были внесены.

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

Визуальные эффекты

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

1. Щелкните правой клавишей мыши на папке Мой компьютер, выберите пункт Свойства и перейдите на вкладку Дополнительно.

2. Щелкните на кнопке Параметры в разделе Быстродействие. Откроется окно со всевозможными визуальными настройками (рис. 8.1). Можно изменять настройки самостоятельно или выбрать пункты Обеспечить наилучший вид либо Обеспечить наилучшее быстродействие. Кроме этого, если при изменении настроек вы отключили одну из функций и забыли, какую именно, вам поможет пункт Восстановить значения по умолчанию. Для получения максимальной производительности и одновременно сохранения привлекательного интерфейса операционной системы рекомендуем сбросить все флажки за исключением пунктов Использование стилей отображения для окон и кнопок, Использование типичных задач для папок и Сглаживать неровности экранных шрифтов (рис. 8.1).

Рис. 8.1. Настройка визуальных эффектов

3. После изменений щелкните на кнопке ОК и подождите пару секунд, пока Windows применит новые настройки. Если вам не хватает некоторых визуальных эффектов, вы можете включить их, однако это скажется на производительности компьютера.

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

Кроме различных визуальных настроек можно настроить использование ресурсов процессора и памяти при работе с программами и службами, которые работают в фоновом режиме. Для изменения этих настроек необходимо щелкнуть правой клавишей мыши на папке Мой компьютер, выбрать пункт Свойства и перейти на вкладку Дополнительно. Затем щелкните на кнопке Параметры в разделе Быстродействие и в появившемся окне перейдите на вкладку Дополнительно (рис. 8.2).

Операционная система Windows может распределять задачи по процессорам, а также выполнять несколько процессов на одном процессоре. На данной вкладке можно настроить Windows XP таким образом, чтобы программе, выполняющейся в данный момент, выделялось больше времени процессора, или же выделить больше ресурсов под фоновые программы, такие как печать или архивация диска. Рекомендуется оптимизировать работу компьютера под выполняющиеся программы, так как в домашних условиях вы реже запускаете фоновые программы.

Рис. 8.2. Распределение ресурсов процессора и памяти

Файл подкачки

Если компьютер испытывает нехватку свободной оперативной памяти, а для завершения текущей задачи требуется дополнительная память, Windows использует пространство жесткого диска для виртуальной памяти, или файла подкачки. По умолчанию размер файла подкачки (pagefile.sys), создаваемого в ходе установки, в полтора раза превышает объем оперативной памяти компьютера.

Для изменения этих настроек щелкните правой клавишей мыши на папке Мой компьютер, выберите пункт Свойства и перейдите на вкладку Дополнительно. Затем щелкните на кнопке Изменить в разделе Виртуальная память (рис. 8.3).

Если на вашем компьютере установлено более 1 гигабайта оперативной памяти, можно отключить файл подкачки и увеличить производительность компьютера за счет того, что под программы будет выделяться вся память из оперативной памяти, а значит, не будет лишних обращений к жесткому диску.

Отключение удаленного помощника

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

Рис. 8.3. Изменения файла подкачки

Если вы не планируете использовать функцию удаленного Рабочего стола, отключите данную опцию. Тем самым вы повысите безопасность вашего компьютера.

Для этого необходимо щелкнуть правой клавишей мыши на папке Мой компьютер и выбрать пункт Свойства, после чего перейти на вкладку Удаленное использование. Откроется окно, в котором нужно сбросить флажок с пунктов Разрешить отправку приглашения удаленному помощнику и с пункта Разрешить удаленный доступ к этому компьютеру (рис. 8.4).

Отключение автоматического обновления системы

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

Для настроек автоматического обновления щелкните правой клавишей мыши на папке Мой компьютер на Рабочем столе и в раскрывшемся меню выберите пункт Свойства. В появившемся окне перейдите на вкладку Автоматическое обновление. Для отключения данной функции выберите пункт Отключить автоматическое обновление (рис. 8.5).

Рис. 8.4. Удаленное использование

Рис. 8.5. Настройки автоматического обновления

Отключение всплывающих подсказок

Если вас раздражают всплывающие уведомления в системной панели (например, при установлении интернет-соединения), вы можете от них избавиться (рис. 8.6).

Рис. 8.6. Всплывающие подсказки

Для этого необходимо запустить редактор реестра.

1. Выберите Пуск/Выполнить, введите в командной строке команду regedit.

2. Перейдите в ветку реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ExpLorer\Advanced.

3. Щелкните правой клавишей мыши на правой панели, выберите пункт Новый/DWORD параметр и назовите его EnabLeBaLLoonTips.

4. Оставьте значение этого параметра равным 0.

5. Закройте редактор реестра и перезагрузите компьютер.

Отключение уведомления о недостатке места на диске

Когда места на жестком диске становится недостаточно, Windows время от времени выводит предупреждения в системной панели. Ничего страшного в этом нет, но не всегда можно очистить место на диске, удалив или переместив файлы. Чтобы выключить это уведомление, проделайте следующее (рис. 8.7).

1. Выберите Пуск/Выполнить, в командной строке введите команду regedit.

Рис. 8.7. Отключение предупреждения

2. Перейдите в ветку HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\PoLicies\ExpLorer\.

3. Щелкните правой клавишей мыши на правой панели, выберите пункт Новый/DWORD параметр и назовите его NoLowDiskSpaceChecks.

4. Щелкните правой клавишей мыши на созданном ключе и выберите пункт Изменить.

5. Введите в поле Значение: 1.

6. Щелкните на кнопке ОК.

7. Закройте редактор реестра и перезагрузите компьютер.

Отключение значков системной панели

Если вы хотите видеть в системной панели только дату и хотите скрыть значки программ, можно отключить отображение значков в системной панели (рис. 8.8).

Рис. 8.8. Пустая системная панель

Для этого выполните следующие действия.

1. Выберите Пуск/Выполнить, в командной строке введите команду regedit.

2. Перейдите в ветку HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\PoLicies\ExpLorer\.

3. Щелкните правой клавишей мыши на правой панели, выберите пункт Новый/DWORD параметр и назовите его NoTrayltemsDisplay.

4. Щелкните правой клавишей мыши на созданном ключе и выберите пункт Изменить.

5. Сделайте значение параметра равным 1.

6. Щелкните на кнопке ОК.

7. Закройте редактор реестра и перезагрузите компьютер.

Очистка меню Пуск

В Windows XP появилось много новых функций в меню Пуск по сравнению с предыдущими операционными системами Windows. Например, по умолчанию отображается шесть наиболее часто используемых программ. Чтобы изменить число этих программ или вообще отключить данную функцию, щелкните правой клавишей мыши на свободном месте на панели задач и выберите пункт Свойства. После этого перейдите на вкладку Меню Пуск и щелкните на кнопке Настроить. Откроется окно, в котором можно задать количество программ, отображающихся в списке, а также изменить размер самих значков (рис. 8.9).

Если вы откроете вкладку Дополнительно, то увидите другие настройки меню Пуск. В частности, можно определить, какие ярлыки вы хотите отображать, а также каким образом вы хотите отображать меню Мой Компьютер, Мои Документы и т. д. На этой же вкладке можно отключить или очистить лист документов, к которым вы обращались в последнее время (рис. 8.10).

Рис. 8.9. Общие настройки меню Пуск

Рис. 8.10. Дополнительные настройки меню Пуск

Увеличение числа одновременных закачек в Internet Explorer

Если при посещении веб-страниц вы нашли файлы, которые хотите скачать, то можете обнаружить, что одновременно возможно загружать только два файла, а остальные файлы Internet Explorer ставит в очередь и начинает загружать только после завершения предыдущих загрузок. Однако можно изменить количество одновременно скачиваемых файлов.

Для этого проделайте следующие действия.

1. Выберите Пуск/Выполнить, в командной строке введите команду regedit.

2. Перейдите в ветку HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\InternetSettings\.

3. Щелкните правой клавишей мыши на правой панели, выберите Новый/DWORD параметр и назовите его MaxConnectionsPerServer.

4. Щелкните правой клавишей мыши на созданном ключе и выберите Изменить.

5. Отметьте десятичное исчисление и введите значение, равное желаемому количеству сессий закачек.

6. Щелкните на кнопке ОК.

7. Закройте редактор реестра и перезагрузите компьютер.

Ускорение меню Пуск

Можно увеличить скорость открывания пунктов меню Пуск, то есть увеличить скорость появления раскрывающихся меню при подведении указателя мыши к названию программы в меню Пуск. Для этого проделайте следующее.

1. Выберите Пуск/Выполнить, в командной строке введите команду regedit.

2. Перейдите в ветку реестра HKEY_CURRENT_USER\ControlPanel\Desktop\.

3. Щелкните правой клавишей мыши на параметре MenuShowDelay и выберите пункт Изменить.

4. Измените значение параметра (чем меньше значение, тем быстрее открываются пункты меню; время указывается в миллисекундах, значение по умолчанию -400) (рис. 8.11).

Рис. 8.11. Ускорение меню Пуск

5. Щелкните на кнопке ОК.

6. Закройте редактор реестра и перезагрузите компьютер.

Выгрузка. dll из оперативной памяти

Windows ХР помещает в кэш библиотеки dll в течение некоторого времени после закрытия приложения, которое их использует. Это приводит к загрузке оперативной памяти, что сказывается на производительности компьютера. Для решения проблемы необходимо проделать следующее.

1. Выберите Пуск/Выполнить, в командной строке введите команду regedit.

2. Перейдите в ветку HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ExpLorer.

3. Щелкните правой клавишей мыши на правой панели, выберите пункт Новый/DWORD параметр и назовите его AlwaysUnloadDLL.

4. Щелкните правой клавишей мыши на созданном ключе и выберите пункт Изменить.

5. Введите в поле Значение: 1 (рис. 8.12).

Рис. 8.12. Изменение значения ключа

6. Щелкните на кнопке ОК.

7. Закройте редактор реестра и перезагрузите компьютер.

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

Время ожидания программ

В операционной системе Windows XP программе на работу в фоновом режиме отводится определенное время, то есть если программа зависла, она какое-то время будет «висеть» в памяти, пока не окажется «заморожена». Обычно это время слишком велико, но иногда бывает и наоборот (программа закрывается, так и не успев выполнить необходимые задачи). Для предотвращения данных проблем можно выставить таймаут для программ. Для этого проделайте следующее.

1. Выберите Пуск/Выполнить, в командной строке введите команду regedit.

2. Перейдите в ветку HKEY_CURRENT_USER\ControlPanel\Desktop.

3. Щелкните правой клавишей мыши на параметре HungAppTimeout и выберите пункт Изменить (рис. 8.13).

Рис. 8.13. Изменение параметра

4. Измените значение параметра (чем оно меньше, тем меньше время таймаута; время указано в миллисекундах; значение по умолчанию – 5000).

5. Щелкните на кнопке ОК.

6. Закройте редактор реестра и перезагрузите компьютер.

Настройки автоматической перезагрузки

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

Для этого проделайте следующее.

1. Выберите Пуск/Выполнить, в командной строке введите команду regedit.

2. Перейдите в ветку HKEY_LOCAL_MACHINE\SYSTEM\CurrentControLSet\ControL\CrashControL.

3. Щелкните правой клавишей мыши на параметре AutoReboot и выберите пункт Изменить.

4. Введите в поле Значение: 0 для отключения данной функции или 1 для включения (рис. 8.14).

5. Щелкните на кнопке ОК.

6. Закройте редактор реестра и перезагрузите компьютер.

Теперь в случае возникновения критической ошибки компьютер не будет автоматически перезагружаться, а всего лишь сообщит об ошибке.

Рис. 8.14. Отключение функции автоперезагрузки

Очистка жесткого диска

Windows ХР использует файл hiberfil.sys, располагающийся в корне диска С. для сохранения всех данных при переходе в спящий режим. Спящий режим – это состояние, в котором компьютер завершает работу, предварительно сохранив все содержимое памяти на жестком диске. При перезапуске компьютера состояние Рабочего стола полностью восстанавливается.

Если вы не используете спящий режим, просто отключите его, этим вы удалите файл hiberfil.sys и сэкономите место на жестком диске, равное размеру вашей оперативной памяти, то есть в нашем случае при отключении спящего режима вы освободите на жестком диске 128 Мбайт.

Для отключения спящего режима необходимо проделать следующее.

1. Выберите Мой Компьютер/Панель Управления/Электропитание.

2. Откройте вкладку Спящий режим и сбросьте флажок рядом с пунктом Разрешить использование спящего режима (рис. 8.15).

3. Перезагрузите компьютер.

Рис. 8.15. Отключение спящего режима

Отключение экрана загрузки

В операционной системе Windows XP есть возможность отключить экран загрузки (Boot Logo), что ускорит процесс загрузки операционной системы (рис. 8.16).

Рис. 8.16. Экран загрузки включен

Для этого проделайте следующее.

1. Выберите Пуск/Выполнить, в командной строке введите команду msconfig.

2. Перейдите на вкладку Boot.ini и установите флажок около пункта /N0GUIB00T (рис. 8.17).

Рис. 8.17. Отключение экрана загрузки 3. Перезагрузите компьютер.

После перезагрузки компьютера вы увидите сообщение о том, что с помощью программы настройки системы были произведены изменения в способе загрузки ОС. Чтобы отключить появление данного сообщения, после следующей перезагрузки установите флажок и щелкните на кнопке ОК.

Отключение восстановления системы

По умолчанию в Windows XP включена служба восстановления системы, которая позволяет восстановить компьютер в случае сбоя компьютера. Рекомендуется ее не отключать, но если вам не хватает места, можно освободить более 1 гигабайта.

ПРИМЕЧАНИЕ

После отключения службы восстановления не будут создаваться контрольные точки для восстановления системы при сбое.

Для отключения системы нужно сделать следующее.

1. Щелкните правой клавишей мыши на значке Мой компьютер и выберите пункт Свойства.

2. Перейдите на вкладку Восстановление системы.

3. Установите флажок около пункта Отключить восстановление системы на всех дисках (рис. 8.18).

Рис. 8.18. Отключаем восстановление системы

4. Щелкните на кнопке ОК.

5. Перезагрузите компьютер.

С помощью данного способа вы отключили систему восстановления, однако делать это категорически не рекомендуется.

Отключение записи документов в history

Обычно при открытии документа ссылка на него сразу же добавляется в список, который находится в меню Пуск/Недавние документы (рис. 8.19).

Рис. 8.19. Недавние документы

Данная функция используется редко, поэтому просто отключите автоматическое добавление документов в history.

Для этого необходимо сделать следующее.

1. Выберите Пуск/Выполнить, в командной строке введите команду regedit.

2. Найдите ветви реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\PoLicies\ и HKEY_L0CAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\.

3. Создайте ключ (если он еще не создан) NoRecentDocsHistory. Для этого щелкните правой клавишей мыши на правой панели, выберите пункт Новый/DWORD параметр и назовите его NoRecentDocsHistory.

4. Щелкните правой клавишей мыши на созданном ключе и выберите пункт Изменить.

5. Сделайте значение параметра равным 1.

6. Щелкните на кнопке ОК.

7. Перезагрузите компьютер.

Boot дефрагментация

В Windows ХР появилась очень полезная функция – boot-дефрагментации. Данная функция позволяет расположить все загрузочные файлы один за другим на диске, что позволяет увеличить скорость загрузки. В некоторых дистрибутивах операционной системы эта функция отключена.

Для включения функции boot-дефрагментации необходимо сделать следующее.

Рис. 8.20. Включаем функцию

5. Щелкните на кнопке ОК.

6. Закройте редактор реестра и перезагрузите компьютер.

Отключение индексирования

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

Для этого сделайте следующее.

1. Выберите Пуск/Выполнить, в командной строке введите команду servi ces. msc.

2. В появившемся окне в списке службы найдите Службу индексирования, щелкните на ней правой клавишей мыши и выберите пункт Свойства (рис. 8.21).

Рис. 8.21. Свойства службы индексирования

3. В появившемся окне в поле Тип запуска выберите вариант Отключено (рис. 8.22).

4. Щелкните на кнопке ОК.

Отключение ненужных служб

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

Перед отключением ненужных служб настоятельно рекомендуется создать копию ветви реестра, отвечающую за работу служб. Это позволит восстановить исходное состояние системы в случае неполадок, вызванных отключением некоторых служб. Для этого проделайте следующее.

1. Выберите Пуск/Выполнить, в командной строке введите команду regedit.

2. Найдите ветвь реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControLSet\Services.

3. Щелкните на выбранной ветви реестра правой клавишей мыши и в появившемся меню выберите пункт Экспортировать (рис. 8.23).

Рис. 8.22. Отключение службы индексирования

Рис. 8.23. Экспорт настроек реестра

4. Откроется окно, где необходимо указать путь к папке, в которую будет сохранена копия ветви реестра, отвечающая за службы (рис. 8.24).

Рис. 8.24. Выбор папки

Если после отключения различных служб появились сбои в работе компьютера (перестал работать Интернет, не запускаются некоторые программы и т. д.), запустите файл, в котором находится копия ветви реестра, сделанная до произведенных настроек.

Теперь пришло время поговорить о том, каким способом можно настроить (отключить или включить) различные службы. Для этого в операционной системе Windows XP была создана специальная утилита, которую можно запустить, выбрав в меню Пуск пункт Выполнить и введя в командной строке команду services.msc. Откроется окно, в котором вы увидите список всех служб, их рабочее состояние и краткое описание (рис. 8.25).

Для того чтобы изменить тип запуска службы, выберите ее из списка служб и щелкните на ней правой клавишей мыши, после чего в появившемся меню выберите пункт Свойства (рис. 8.26).

Вам будут доступны три типа запуска службы:

– Авто – при данном типе запуска выбранная служба будет автоматически запускаться при загрузке операционной системы;

Рис. 8.25. Список всех служб в Windows XP

Рис. 8.26. Свойства службы

– Вручную – служба не будет автоматически запускаться при загрузке операционной системы; при выборе данного пункта вам необходимо задействовать службу вручную;

– Отключено – если вы выберете этот вариант запуска, то ни вы, ни операционная система не сможете запустить данную службу.

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

– Автоматическое обновление – данная служба отвечает за автоматическое обновление различных компонентов операционной системы. Если вы используете модемное соединение или платите за трафик, рекомендуется отключить данную службу и загружать обновления вручную для экономии трафика.

– Адаптер производительности WMI – предоставляет информацию о библиотеках производительности от поставщиков WMI HiPerf. В домашних условиях данную службу можно смело отключить.

– Беспроводная настройка – предоставляет автоматическую настройку адаптеров беспроводной связи. Если к компьютеру не подключены устройства беспроводной связи, рекомендуется отключить данную службу для экономии системных ресурсов.

– Брандмауэр Интернета (ICF) / Общий доступ к Интернету (ICS) – обеспечивает защиту вашего компьютера при работе в домашней сети или Интернете. Если вы используете брандмауэр сторонних производителей (Outpost Firewall, Norton Personal Firewall, ZoneAlarm и т. п.), необходимо отключить данную службу.

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

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

– Диспетчер сеанса справки для удаленного рабочего стола – управляет возможностями удаленного помощника. Если вы не используете удаленного помощника, отключите данную службу.

– Диспетчер сетевого DDE – данная служба никогда не используется в домашних условиях, поэтому отключите ее.

– Доступ к HID-устройствам – обеспечивает универсальный доступ к НШ-уст-ройствам (Human Interface Devices), которые активизируют и поддерживают использование заранее определенных клавиш быстрого вызова, устройствах управления или иных устройствах мультимедиа. Если эта служба остановлена, клавиши быстрого вызова, управляемые ей, не будут работать. Если какая-нибудь «уникальная» функция вашего устройства перестанет работать, измените значение на Автоматически.

– Журналы и оповещения производительности – управляет сбором данных о производительности с локального или удаленных компьютеров. Данная служба не представляет особой ценности, поэтому ее можно отключить.

– Источник бесперебойного питания – управляет работой источников бесперебойного питания (ИБП), подключенных к компьютеру. Обычно ИБП продается с собственным программным обеспечением, поэтому в данной службе нет необходимости.

– Локатор удаленного вызова процедур (RPC) – мы не видим необходимости в использовании этой службы, поэтому рекомендуем ее отключить.

– Маршрутизация и удаленный доступ – данная служба необходима, если вы хотите разрешить входящие подключения к вашему компьютеру с помощью модема (или других устройств) для получения доступа к вашей локальной сети. В домашних условиях данные возможности не используются, поэтому службу можно отключить.

– Модуль поддержки смарт-карт – еще одна не нужная обычному для пользователю служба, которая существует для поддержки локальной или сетевой авторизации через смарт-карты. Смело отключаем данную службу.

– Обозреватель компьютеров – данную службу можно не запускать в домашних условиях.

– Оповещатель – посылает выбранным пользователям и компьютерам административные оповещения. В домашних условиях данная служба не нужна.

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

– Серийный номер переносного медиа-устройства – получает серийные номера всех переносных медиа-устройств, подключенных к системе. Данная служба бесполезна для большинства пользователей.

– Сетевой вход в систему – данная служба не нужна в условиях домашних сетей, поэтому можете ее отключить.

– Служба времени Windows – управляет синхронизацией даты и времени на всех клиентах и серверах в сети. Для экономии системных ресурсов рекомендуется отключить данную службу.

– Служба индексирования – один из главных «пожирателей» ресурсов, поэтому настоятельно рекомендуется ее отключить.

– Служба обнаружения SSDP – данная служба включает обнаружение UPnP-уст-ройств в домашней сети. Необходимость данного сервиса в домашних условиях вызывает сомнения.

– Служба регистрации ошибок – позволяет регистрировать ошибки для служб и приложений, выполняющихся в нестандартной среде. При возникновении ошибки отправляет информацию об ошибке в корпорацию Microsoft. Использование данной службы – это пустая трата системных ресурсов вашего компьютера.

– Служба сетевого DDE – мы не видим необходимости в применении данной службы в домашних условиях. Если вы не используете службу Сервер папки обмена, отключите данную службу.

– Служба сообщений – позволяет обмениваться сообщениями между клиентами и серверами. Рекомендуется отключить данную службу для повышения безопасности и экономии системных ресурсов.

– Службы IPSEC – может понадобиться при использовании VPN или домена. Домашние пользователи могут отключить данную службу.

– Съемные ЗУ – управляет съемными носителями, дисками и библиотеками. Необходима для работы со сменными носителями (магнитооптическими приводами и т. д.). Если у вас есть такие носители, переведите данную службу в автоматический режим. В домашних условиях данная служба не нужна, поэтому можно выбрать значение Отключено.

– Удаленный реестр – данной службы нет в операционной системе Windows XP Ноте, да и в Windows XP Professional она абсолютно не нужна. Ее можно отключить сразу после установки операционной системы.

– Узел универсальных РпР-устройств – отключение данной службы никак не скажется на работе вашего компьютера и позволит сэкономить системные ресурсы.

– Фоновая интеллектуальная служба передачи – позволяет использовать для передачи данных резервы сети по пропускной способности. В домашних условиях она не нужна.

– QoS RSVP – советуем отключить данную службу, так как в 99% случаев в ней нет необходимости. Во многих статьях в сети Интернет указывается, что служба QoS резервирует под себя 20% пропускной способности сети и не дает использовать эти 20% для работы в сети. Это заблуждение. Подробно об этом можно прочитать в статье q316666 на сайте корпорации Microsoft.

– Telnet – данная служба не нужна при работе на домашнем компьютере.

Отключение ненужных служб позволит существенно сэкономить ресурсы вашего компьютера, что поможет увеличить его быстродействие. Подробную информацию обо всех службах, содержащихся в операционной системе Windows XP, можно найти на странице http://www.oszone.net/displ.ay.php7ich2357 .

При внесении изменений в работе служб не забывайте делать резервные копии соответствующей ветви реестра, чтобы восстановить исходное состояние в случае сбоя в работе компьютера.

Функция Prefetch

Функция Prefetch впервые появилась в операционной системе Windows XP. Она позволяет увеличить скорость работы системы путем кэширования программ.

Для включения или отключения данной функции необходимо сделать следующее.

1. Выберите Пуск/Выполнить, в командной строке введите команду regedit.

2. Найдите ветвь реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControLSet\ControL\SessionManager\MemoryManagement\PrefetchParameters\.

3. Щелкните правой клавишей мыши на параметре EnabLePrefetcher и выберите пункт Изменить.

4. Можно ввести следующие значения: 0 – функция отключена; 1 – функция включена для программ; 2 – функция включена для загрузки; 3 – функция включена для программ и загрузки. Рекомендуется выбрать значение 3 (рис. 8.27).

Рис. 8.27. Включаем функцию Prefetch

5. Щелкните на кнопке ОК.

6. Перезагрузите компьютер.

Включение данной функции должно увеличить скорость загрузки системы и запуска программ.

Не рекомендуется включать данную функцию на компьютерах, у которых установлено менее 128 Мбайт оперативной памяти, так как это может вызвать обратный эффект, то есть система будет работать медленнее, чем до момента включения данной функции.

Расстановка приоритетов

3. Щелкните правой клавишей мыши на параметре Win32PrioritySeparation и выберите пункт Изменить.

4. Введите в поле Значение: 38 (рис. 8.28).

Рис. 8.28. Вводим новое значение 5. Щелкните на кнопке ОК.

Второй шаг состоит из следующих пунктов.

1. Дважды щелкните левой клавишей мыши на папке Мой компьютер.

2. В появившемся окне выберите Сервис/Свойства папки.

3. Перейдите на вкладку Вид и установите флажок около пункта Открывать каждую папку в отдельном окне (рис. 8.29).

Рис. 8.29. Настройки свойства папки

После данных изменений Windows XP будет выделять под каждую папку и программу свою область в памяти и таким образом разделит приоритет процессора. Это увеличивает стабильность системы и скорость работы, но занимает намного больше памяти, чем раньше. Поэтому данные настройки рекомендуется применять только тем, у кого на компьютере установлена оперативная память большого объема.

Уменьшение времени загрузки приложений

Корпорация Microsoft создала команду, которая позволяет ускорить загрузки приложений: достаточно добавить в свойствах программы команду /prefetch: 1 – и время ее загрузки уменьшится в несколько раз.

Давайте рассмотрим на примере процесс добавления данной команды. Щелкните правой клавишей мыши на любом ярлыке программы (в данном случае на ярлыке проигрывателя Windows Media на панели быстрого запуска) и выберите пункт Свойства. Откроется окно, в котором в графе Объект после кавычек необходимо добавить команду /prefetch. (рис. 8.30).

Рис. 8.30. Добавление команды к объекту

После этого щелкните на кнопке ОК. Аналогичным образом можно добавить эту команду к ярлыкам других программам, которые долго запускаются.

Ускорение загрузки Windows XP

Если ваша система находится «в подвисшем состоянии» в течение 2-3 минут после загрузки, когда вы не можете получить доступ к кнопке Пуск или панели задач, то это означает, что у вас, скорее всего, включена Фоновая интеллектуальная служба передачи. Отключив ее, вы увидите, что система стала загружаться практически моментально после ввода пароля на экране приветствия.

Для отключения данной службы необходимо проделать следующее.

1. Выберите Пуск/Выполнить, в командной строке введите команду servi ces. msc.

2. В появившемся окне в списке службы найдите пункт Фоновая интеллектуальная служба передачи, щелкните на ней правой клавишей мыши и выберите пункт Свойства.

3. В появившемся окне в поле Тип запуска выберите вариант Отключено (рис. 8.31).

4. Щелкните на кнопке ОК.

5. Перезагрузите компьютер.

Рис. 8.31. Отключение службы передачи

Увеличение скорости работы в сети

В Windows XP присутствует небольшая ошибка, которая снижает скорость работы при обращении к сетевым ресурсам. Она связана с назначенными заданиями: когда вы присоединяетесь в сети к компьютеру, на котором установлена операционная система Windows XP, сначала идет процесс идентификации наличия назначенных заданий на компьютере, к которому происходит присоединение. Этот процесс занимает около 30 секунд, но зачем их тратить впустую?

Для решения данной проблемы необходимо проделать следующее.

1. Выберите Пуск/Выполнить, в командной строке введите команду regedit.

2. Найдите ветвь реестра HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/CurrentVersion/ExpLorer/Remote-Computer/NameSpace.

3. Удалите ветвь реестра (D6277990-4C6A-11CF-8D87-00AA0060F5BF) (рис. 8.32).

4. Перезагрузите компьютер.

Рис. 8.32. Удаление ветви реестра

Уменьшение количества временных файлов Интернета

Временные файлы Интернета «поедают» место на жестком диске при каждом посещении веб-страницы. Может возникнуть проблема при посещении страниц, которые постоянно обновляются. Если у вас низкая скорость подключения (вы выходите в Интернет через обычный модем), хранение временных файлов позволит ускорить работу, но если скорость вашего подключения больше 56 Кбит/с, советуем уменьшить количество временных файлов Интернета на вашем компьютере.

1. Запустите Internet Explorer.

2. Выберите пункт меню Сервис/Свойства обозревателя и перейдите на вкладку Общие.

3. В разделе Временные файлы Интернета щелкните на кнопке Параметры. С помощью ползунка можно указать размер дискового пространства, отводимого для временных файлов Интернета (рис. 8.33).

4. Щелкните на кнопке ОК.

Рис. 8.33. Выбор размера временных файлов

Ускорение работы в Интернете

При активном использовании сети Интернет для посещений различных сайтов вы можете заметить, что постепенно скорость загрузки страниц начинает падать. В чем же проблема? Проблема в кэше DNS. Для поддержания высокой скорости загрузки сайтов необходимо периодически его очищать. Для этого выполните следующие действия.

1. Выберите Пуск/Выполнить, введите в командной строке команду cmd.

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

Другие статьи, обзоры программ, новости

Установка и настройка Windows XP на рабочей станции

Установка и настройка Windows XP на рабочей станции Оглавление

Установка ОС

    Параметры установки Windows XP

Преобразование файловой системы Установка необходимых обновлений

    Проверка среды на предмет недостающих патчей
Настройка Windows XP
    Встроенная оптимизация Windows XP.

Настройка выключения компьютера

Отключаем функцию Prefetch для компьютеров с малым количеством оперативной памяти

Удаляем файлы prefetch автоматически

Уменьшаем время загрузки приложений

Нажатие на файл .avi в проводнике вызывает 100% загрузку процессора

Снизьте количество эффектов

Быстрое переключение между пользователями

Восстановление системных файлов

Автоматическая очистка диска

Регулярно производите дефрагментацию.

Автоматизируем процесс дефрагментации диска

Отключение неиспользуемых служб

Отключаем Службу индексирования

Отключаем поиск в zip архивах

Как удалить "скрытые" компоненты Windows XP?
    Настройка жесткого диска.
      Ultra DMA:
    Дополнительные настройки скорости:

    Файл BOOT.INI в Windows XP

    Настройка автоматически выполняемых программ

    Настройка реестра

Автоматическая перезагрузка при отказе системы

Настройка системы безопасности Windows XP

    Установка разрешения из командной строки

Устранение проблем с разрешениями

Агент восстановления данных

Конструктор шаблонов безопасности

На сегодня в большинстве организаций в качестве операционных систем для рабочих станций применяются операционные системы семейства Windows. При этом все большее распространение получает ОС Windows XP Professional (в этой статье мы не будем рассматривать Windows XP Home Edition в связи с ее домашним предназначение, хотя большинство рассмотренного будет касаться обеих систем).

Установка ОС

Итак, вы решили установить ОС Windows XP. Для корректной установки рекомендуется создать загрузочный диск с предустановленным Service Pack 1 (тогда вы потратите куда меньше времени на установку). Описывать собственно процесс установки нет особого смысла, так как, я думаю, что у вас есть большой опыт в такого рода работе.

Параметры установки Windows XP

Запустить установку Windows XP можно:

  • Из-под MS-DOS с помощью файла winnt.exe (в каталоге I386)
  • Из-под Windows с помощью файла winnt32.exe (в каталоге I386)

Набор параметров командной строки у этих двух программ различен.

Параметры winnt.exe таковы:

  • /? Вызов справки
  • /a использование специальных средств для людей с ограниченными возможностями
  • /e задает команду, выполняемую по окончании графической стадии установки ОС
  • /r включает создание папки в каталоге Windows, которая остается после установки ОС
  • /rx включает создание временной папки в каталоге Windows, которая будет удалена по окончании инсталляции
  • /s указывает путь к дистрибутиву Windows. Применяется при установке с сервера сети
  • /t задает диск для временных файлов. Если этот параметр отсутствует, то используется диск, на котором больше свободного места
  • /u:файл_ответов задает файл ответов для программы установки Windows
  • /udf:id[,UDF_файл] указывает идентификатор ID, с помощью которого программа установки Windows определяет значения в UDF_файле (Uniqueness Database File) для модификации файла ответов каждого компьютера при установке системы на множество ПК. Если не указан UDF_файл, то система потребует дискету с файлом при $Unique$.udb

Параметры командной строки winnt32.exe:

  • /? Справка о программе
  • /checkupgradeonly производится проверка возможности обновления текущей версии Windows. По окончании проверки будет сгенерирован отчет о возможности установки новой ОС
  • /cmd:command_line задает команду, которая должна быть выполнена во время завершающей стадии установки ОС
  • /cmdcons установить консоль восстановления системы и добавить ее вызов в загрузочное меню. Инсталляция ОС не производится
  • /copydir:i386\folder_name создание дополнительной папки с именем папки в каталоге Windows
  • /copysource:folder_name создание временной папки в каталоге Windows, по окончании инсталляции папка будет удалена
  • /debug[level]:[filename] включает протокол отладки (по умолчанию C:\systemroot\Winnt32.log) с заданным уровнем (по умолчанию - 2; "0" -критические ошибки, "1" - обычные ошибки, "2" - предупреждения, "3" - информацию, "4" - детальная информация для отладки)
  • /dudisable препятствует выполнению динамического обновления (файлы Update Microsoft Windows). Инсталляция выполняется только с первоначальными установками
  • /duprepare:pathname выполняет модификацию инсталляционного ресурса таким образом, чтобы использовать динамические файлы модификации с сайта Windows Update
  • /dushare:pathname определяет ресурс, на котором расположены файлы обновлений
  • /m:folder_name во время установки копируются файлы из дополнительной папки и если они присутствуют, то используются вместо файлов из заданной по умолчанию папки
  • /makelocalsource указывает программе установки на необходимость скопировать все файлы на локальный жесткий диск. Используется в том случае, если компакт-диск может быть недоступен в процессе установки
  • /noreboot отключает автоматическую перезагрузку после копирования файлов
  • /s:sourcepath указывает размещений файлов установки Windows XP (обычно на сервере)
  • /syspart:drive_letter позволяет скопировать файлы установки на жесткий диск, сделать его активным, перенести на другой компьютер и продолжить установку на этом компьютере. Должен использоваться вместе с ключом /tempdrive
  • /tempdrive:drive_letter используется вместе / syspart для указания основного раздела, предназначенного для размещения файлов и последующей установки Windows XP
  • /udf:id [,UDB_file] задает файл базы данных уникальности, модифицирующий файл ответов
  • /unattend обновляет предыдущую версию Windows в автоматическом режиме. Все пользовательские настройки берутся из предыдущей инсталляции
  • /unattend[num]:[answer_file] указывается при автоматизированной установке. Имя файла можно опустить, если используется файл Unattend.txt (по умолчанию)
Преобразование файловой системы

Чтобы преобразовать диск из FAT (FAT32) в NTFS. воспользуйтесь утилитой Convert. Синтаксис команды

CONVERT том: /FS:NTFS [/V] [/CvtArea:имя_файла] [/NoSecurity] [/X]

  • том - определяет букву диска (с последующим двоеточием) точку подключения или имя тома.
  • /FS:NTFS Конечная файловая система: NTFS.
  • /V Включение режима вывода сообщений.
  • /CVTAREA:имя_файла Указывает непрерывный файл в корневой папке для резервирования места для системных файлов NTFS.
  • /NoSecurity Параметры безопасности для преобразуемых файлов и папок будут доступны для изменения всем.
  • /X Принудительное снятие этого тома (если он был подключен). Все открытые дескрипторы этого тома станут недопустимыми.

Если в вашей организации используется большое количество компьютеров, то необходимо продумать процесс автоматизации установки ОС.

Существует два возможных варианта автоматизации процесса установки:

  1. Автоматизированная установка. В этом случае используется пакетный файл и сценарий (называемый файлом ответов 1 ), благодаря этому отключаются запросы операционной системы, а необходимые данные выбираются из файлов ответов автоматически. Существует пять режимов автоматической установки.
  2. Копирование диска (клонирование). В этом случае запускается утилита подготовки системы к копированию (Sysprep.exe), которая удаляет идентификатор безопасности (Security Identifier - SID). Затем диск копируется с помощью программы клонирования дисков, например Ghost (Symantec) (http://www.symantec.com/ghost ) или Drive Image (Power Quest) (http://www.powerquest.com/driveimage ). После копирования будет выполнена "сжатая" процедура установки (5-10 минут) 2 .

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

Установка необходимых обновлений

Не взирая на то, что, согласно документации, установка ОС занимает около 1 часа, на самом деле установка, настройка, установка всех критических патчей (обновлений) займет у вас по меньшей мере 4-5 часов (это при условии, что все патчи уже есть у вас на жестком диске или CD-ROM и вам не нужно вытягивать их из Internet).

Итак, вы установили операционную систему. Для дальнейшей установки патчей у вас есть два пути:

  1. Воспользоваться службой автоматического обновления Windows Update. Этот путь достаточно хорошо описан в литературе и не требует никаких усилий со стороны программиста. Однако, предположим, что в вашей организации хотя бы 20 компьютеров. Таким образом, вам придется 20 раз воспользоваться этой службой. Если учесть, что объем необходимых патчей составляет на сегодня около 40Мб, то вам придется вытянуть из сети 20*40=800Мб за один раз и в дальнейшем вам необходимо тянуть патчи на каждый компьютер раздельно. Это не самый лучший способ, однако если у вас быстрый канал и ваше руководство не против выбрасывать таким способом деньги, то вам подходит этот путь. Но учтите, что при переустановке ОС вам придется все вытягивать заново 3.
  2. Воспользоваться каким-то сканером безопасности для поиска необходимых патчей (обновлений). Для примера рассмотрим бесплатный сканер Microsoft Base Security Analyzer (в данной статье не будет подробно рассматриваться вопрос о методах работы с данным сканером). Данный сканер можно бесплатно загрузить с сайта Microsoft из раздела TechNet. 4. До начала тестирования необходимо будет извлечь файл Mssecure.xml файл из http://download.microsoft.com/download/xml/security/1.0/nt5/en-us/mssecure.cab Файл Mssecure.xml должен быть помещен в ту же папку, в которой развернут Microsoft Base Security Analyzer

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

Недостатком данного сканера является то, что он не указывает, какие конкретно обновления вам нужны, а рекомендует обратиться к странице Windows Update, что далеко не всегда удобно. Особенно в том случае, если вы уже вытягивали патчи из Интернета.

В таком случае гораздо удобнее применять коммерческие сканеры безопасности типа LAN Guard Network Scanner или XSpider. Рассмотрим более подробно LAN Guard Network Scanner.

Этот сканер предназначен для поиска уязвимостей в компьютерных сетях не только на базе Windows. Однако, в нашем случае, можно легко воспользоваться ним для поиска уязвимостей на отдельном компьютере. Вам будет рекомендовано посетить конкретные страницы бюллетеня безопасности от Microsoft (рис. 2)

В таком случае гораздо проще устанавливать обновления и появляется возможность узнать для решения какой уязвимости создано данное обновление.

Анализ процесса установки патчей приведен на рис.3

Рис3. Процесс управления установкой обновлений

Стоит исследовать эти шаги подробнее:

  • Анализ. Посмотрите на текущую среду и потенциальные угрозы. Определите патчи, которые вы должны инсталлировать, чтобы сократить количество угроз вашей среде.
  • План. Установите, какие патчи надо инсталлировать, чтобы сдерживать потенциальные угрозы и обнаруженные вами уязвимые места. Определитесь, кто будет осуществлять тестирование и инсталляцию, и какие шаги нужно сделать.
  • Тестирование. Просмотрите доступные патчи и разделите их на категории для вашей среды.
  • Инсталляция. Инсталлируйте нужные патчи, чтобы защитить вашу среду.
  • Мониторинг. Проверьте все системы после инсталляции патчей, чтобы удостовериться в отсутствии нежелательных побочных эффектов.
  • Просмотр. Важной частью всего процесса является тщательный просмотр новых изданных патчей, вашей среды, и выяснение, какие из патчей нужны вашей компании. Если во время просмотра вы обнаружите, что необходимы новые патчи, начните снова с первого шага.

Примечание: Настоятельно рекомендуется сделать резервную копию всей рабочей системы до инсталляции патчей.

Проверка среды на предмет недостающих патчей

Так как это непрерывный процесс, вам нужно убедиться в том, что ваши патчи соответствуют последним установкам. Рекомендуется постоянно следить за тем, чтобы иметь новейшую информацию о патчах. Иногда выпускается новый патч, и вам необходимо установить его на всех станциях. В других случаях в сети появляется новая станция, и на ней нужно установить все необходимые обновления. Вам следует продолжать проверять все ваши станции, чтобы убедиться в том, что на них установлены все необходимые новейшие патчи. Вообще, вопрос установки патчей далеко не так прост, как кажется на первый взгляд и полное рассмотрение этого вопроса выходит за пределы нашей статьи.

Следует учесть, что иногда после установки последующего патча необходимо переустановить предыдущий. В частности в нашей практике такое встречалось неоднократно.

Итак, предположим, что все патчи установлены и ваша система не имеет дырок, связанных с их отсутствием. Учтите, что это состояние только на текущий момент времени, завтра возможно вам придется устанавливать новые патчи. Этот процесс, увы, беспрерывен.

Следующим шагом в вашей работе будет настройка операционной системы.

Настройка Windows XP 5 Встроенная оптимизация Windows XP.

Самое интересное, что оптимизация в Windows XP производится постоянно. По мере того, как вы запускаете приложения, Windows XP наблюдает за вашим поведением и записывает динамический файл layout.ini. Каждые три дня, после того, как система сочтет компьютер бездействующим, она изменяет физическое местоположение некоторых программ на жестком диске для оптимизации их времени запуска и выполнения.

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

Предсказания используются и в ядре Windows XP, и в планировщике задач. Ядро следит за страницами, к которым обращается данный процесс сразу же после его создания. Далее служба создает ряд инструкций предсказания. Когда процесс будет создан в следующий раз, ядро выполнит инструкции предсказания, ускорив выполнение процесса.

Оптимизация диска и ускорение запуска приложений/загрузки тесно работают вместе. Списки, записанные при запуске приложения и при загрузке системы, используются при выполнении оптимизации файловой системы для более быстрого доступа к программам.

Однако можно для оптимизации процесса загрузки использовать бесплатную утилиту BootVis, производства компании Microsoft 6. Рабочее окно программы приведено на рис. 4

Рис.4 Рабочее окно программы Boot Vis

Настройка выключения компьютера

Причиной того, что Windows XP выгружается (выключается) слишком долго, в большинстве случаев является неправильное завершение некоторых процессов. В этом случае система ожидает в течение заданного интервала времени. Этот интервал задается параметром реестра WaitToKillServiceTimeout который находится в ветке HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control. Значение этого ключа задается в миллисекундах. По умолчанию, это время равно 20000. Исходя из нашего опыта, следует установить его равным 5000, что означает 5 секунд. Не следует устанавливать его меньше, так как в этом случае система будет выгружать программы ранее, чем они смогут сохранить свои данные.

Ускорение графики.
Иконки и обои.

Чистый рабочий стол - это самый лучший рабочий стол. Никогда не ставьте обои! Более странного поступка трудно себе представить. Системной памяти и процессору наверняка найдется лучшее применение, чем играться с красивым фоном и сортировать сотни иконок. Как и в предыдущих версиях Windows XP, чрезмерное количество иконок и обои требуют большого расхода системной памяти. Особенно тяжелым бременем на систему ложится анимированный рабочий стол.

С другой стороны, удар по производительности не слишком велик, если ваша система оснащена более 256 Мб памяти и нормальным процессором (где-то 1000 MHZ или быстрее). Если же у вас 64 Мб памяти и Pentium 2, то здесь придется серьезно экономить, отключая все, что только возможно.

В опции Memory Usage при установленном размере физической памяти 256 Мб и выше отметьте параметр System Cash. Если памяти на компьютере меньше 256 Мб, то система будет работать быстрее при установленном значении Programs. Реестр Windows содержит несколько ключей, которые позволят настроить оптимальную работу Windows с памятью:

ключ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management:

ClearPageFileAtShutdown - возможность стирать файл подкачки при выходе из Windows (доступен из локальной политики безопасности). По умолчанию равен 1, что соответствует безопасным настройкам, можно поставить равным 0, что обеспечит максимальное быстродействие при перезагрузке, однако снизит безопасность.

DisablePagingExecutive - запрещает записывать в файл подкачки код (драйвера и т.д.) и требует оставлять их всегда в физической памяти. По умолчанию равен 0. Если у вас объем памяти больше 256 Мб, то рекомендуется присвоить значение 1, что ускорит работу.

Отключаем функцию Prefetch для компьютеров с малым количеством оперативной памяти

На компьютерах с объемом оперативной памяти менее 128 Мб (хотя мы рекомендуем не менее 256 Мб), функция Prefetch может вызвать замедление работы системы, поэтому необходимо ее отключить 7. Для отключения функции Prefetch необходимо в реестре в ветке HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters выбрать параметр EnablePrefetcher и установить значение, равное 0.

Удаляем файлы prefetch автоматически

Для этого создаем командный файл (*.bat) следующего содержания:

В случае, если ваша папка находится не на диске С: то смените имя диска.

Очистка этой папки ускорит быстродействие вашей системы. 8

Уменьшаем время загрузки приложений

Корпорация Microsoft создала параметр, который позволяет ускорить загрузку приложений. Для этого достаточно добавить в свойствах программы ключ /prefetch:1

Правой клавишей мыши нажмите на ярлыке нужной программы и выберите из меню пункт "Свойства"

В строке "Объект" после указания пути к файлу добавьте /prefetch:1 (пробел перед ключом обязателен).

Рис. 5 Добавление параметра

Чтобы процесс закрытия зависшего приложения проходил быстрее необходимо изменить параметр HungAppTimeout в ветке HKEY_CURRENT_USER\Control Panel\Desktop (по умолчанию значение ключа составляет 5000 миллисекунд). Рекомендуемое значение 2000мс. Тут же есть параметры WaitToKillServiceTimeout и WaitToKillAppTimeout, определяющие время ожидания до закрытия зависшей службы или приложения соответственно (значения по умолчанию составляет 20000мс). Рекомендуемое значение 5000мс.

Ключ AutoEndTasks (по умолчанию 0), разрешает системе автоматическое закрытие зависших приложений. При этом, значение его устанавливаем равным 1.

Следует учесть, что при установке значений ниже рекомендуемых, можно столкнуться с проблемой в виде не вовремя снятого приложения или службы.

Нажатие на файл .avi в проводнике вызывает 100% загрузку процессора

Можно столкнуться с проблемой Windows XP при открытии файлов в Проводнике с расширением .avi. При нажатии на такой файл, система пытается прочесть данные из него (размер, ширина, высота и т.д.).

Для решения этой проблемы необходимо в ключе реестра

HKEY_CLASSES_ROOT\SystemFileAssociations\.avi\shellex\PropertyHandler удалить значение по умолчанию <87D62D94-71B3-4b9a-9489-5FE6850DC73E>. Теперь в окне не будут показываться свойства файла.

Снизьте количество эффектов

Благодаря новому виду и GNOME-подобной поддержке скинов, Windows XP выглядит красивее любой предыдущей версии Windows.

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

Некоторые настройки выполняются через закладку Оформление (Appearance) в свойствах монитора, которые вы можете вызвать, нажав правую клавишу мыши на любой свободной части экрана и выбрав Свойства (Properties).

Рис. 4 Свойства экрана

Нажмите клавишу Эффекты (Effects) и вы сможете настроить переходы в меню, тени и шрифт, включая новую технологию улучшения читаемости шрифта Microsoft ClearType. По нашему мнению, ClearType хорош для ноутбуков и ЖК мониторов, но на ЭЛТ текст выглядит слишком жирно и смазано. Учтите, что даже на ЖК мониторе не всем нравится ClearType, так что выбирайте по своему вкусу.

Вы можете и дальше настраивать производительность графического интерфейса через Свойства системы (System Properties). Откройте свойства через Панель управления (Control Panel) или нажмите правой клавишей мыши на значок Мой компьютер (System) и выберите там Свойства (Properties).

Рис. 5 Свойства системы

Далее перейдите к закладке Дополнительно (Advanced) и нажмите Параметры (Settings) в панели Производительность (Performance). Здесь вы можете указать как максимальную производительность, так и максимальную красивость, равно как выбрать необходимые параметры самому.

Рис. 6 Параметры быстродействия

Перейдите к закладке Дополнительно (Advanced) в Параметрах быстродействия (Performance Options) и убедитесь, что распределение ресурсов процессора и памяти выставлено на оптимизацию работы программ - вам нужно указывать приоритет фоновых служб и кэша, если только ваш компьютер исполняет роль сервера.

Рис.7 Дополнительные параметры быстродействия

Здесь вы также можете указать размер и местоположение файла подкачки. Но Windows XP обычно сама прекрасно выбирает этот размер.

Быстрое переключение между пользователями

Такая функция доступна в обеих версиях Windows XP, если компьютер не входит в домен. Быстрое переключение позволяет пользователям одного компьютера быстро переключаться между учетными записями без завершения сеанса. Прекрасная функция, если вашим компьютером пользуются мама, папа и всякие сестры-братья, однако такое переключение требует большого расхода оперативной памяти.

Если в систему вошло более одного пользователя, то настройки каждого пользователя, равно как и запущенные программы сохраняются в памяти при переключении к другому пользователю. Скажем, если у вас запущен Word, Excel и какая-нибудь игра, и в это время придет ваш брат, переключит систему на себя и попытается поиграть в Red Faction, он заметит явное падение производительности, до полной остановки игры.

Windows XP автоматически отключает быстрое переключение между пользователями, если компьютер оснащен 64 Мб памяти или меньше. Для максимальной производительности убедитесь, что в одно время в систему заходит только один пользователь. Вы также можете отключить эту функцию, зайдите в Панель управления " Учетные записи пользователей (Control Panel " User Accounts) нажмите кнопку "Переключение пользователей":

Рис.8 Учетные записи пользователей

и уберите галочку с пункта "Использовать быстрое переключение пользователей".

Восстановление системных файлов

Полезная функция, если ваш компьютер не используется исключительно для ресурсоемких задач типа игр. Так что лучше оставить ее включенной. При этом компьютер периодически создает слепки критичных системных файлов (файлы реестра, COM+ база данных, профили пользователей и т.д.) и сохраняет их как "точку отката". Если какое-либо приложение "снесет" вашу систему, или что-то важное будет испорчено, вы можете обратить компьютер в предыдущее состояние - в точку отката.

Точки отката автоматически создаются службой "Восстановления системы" (System Restore) при возникновении некоторых ситуаций типа установки нового приложения, обновления Windows, установки неподписанного драйвера и т.д. Вы можете и вручную создавать точки отката через интерфейс Восстановления системы (System Restore), который можно вызвать, пройдя путь: Пуск " Программы " Стандартные " Служебные " Восстановление системы (Start " Programs " Accessories " System Tools " System Restore).

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

Отключить можно, поставив галочку "Отключить службу восстановления". Поскольку служба восстановления системных файлов может влиять на результаты тестовых программ, ее обычно отключают перед тестированием.

Автоматическая очистка диска

Для проведения очистки жесткого диска от ненужных файлов используется программа cleanmgr.exe

Ключи программы:

/d driveletter: - указывает букву диска, которая будет очищаться

/sageset: n - эта команда запускает мастер очистки диска, и создает ключ в реестре для сохранения параметров. Параметр n может принимать значения от 0 до 65535.

/sagerun: n - используется для запуска мастера очистки диска с определенными параметрами, которые были заданы заранее с помощью предыдущего ключа.

Для автоматизации этого процесса можно воспользоваться планировщиком заданий.

Регулярно производите дефрагментацию.

DOS и не-NT версии Windows мало заботились об оптимизации своих файловых систем. Когда вы устанавливаете и удаляете программы, то в различных областях дискового пространства создаются "дыры". В результате свободное место представляет собой не сплошной блок, оно разбросанно по всему диску. При заполнении свободного пространства файлы также оказываются разбросанными по нескольким секторам, что сильно снижает производительность - при обращении к файлу диску приходится читать не один последовательный участок, а несколько произвольно разбросанных.

В NT-версиях Windows, использующих файловую систему NTFS, применяются особые меры для сохранения целостности дискового пространства - но фрагментация все равно происходит. Поэтому вы должны регулярно дефрагментировать ваш жесткий диск, причем регулярность зависит от характера вашей деятельности на компьютере.

В случае использования файловой системы FAT32 дефрагментация еще более необходима!

Если вы часто устанавливаете и удаляете программы, или вы постоянно создаете, перемещаете или удаляете файлы, то вы должны выполнять дефрагментацию раз в неделю. Если же вы долгое время используете одни и те же приложения, при этом вы не слишком часто перемещаете файлы, то вы можете увеличить промежуток между дефрагментациями до одного месяца. Если вы достаточно часто выполняете дефрагментацию, то вы не заметите ощутимого прироста в производительности после дефрагментации. Это совершенно нормально. Если же прирост явно ощутим, то вы слишком долго не выполняли дефрагментацию.

Автоматизируем процесс дефрагментации диска

Создаем bat-файл, который, к примеру, назовем defrag.bat следующего содержания:

Формат команды Defrag:

defrag [-a] [-f] [-v] [-?]

том - Буква диска, или точка подключения (например, c: или d:\vol\mpoint)

-a - Только анализ

-f - Дефрагментация даже при ограниченном месте на диске

-v - Подробные результаты

-? - Вывод справки о команде

Теперь в Планировщике заданий указываем этот файл и ставим его в расписание. Рекомендуется установить запуск каждую неделю (но не меньше 1 раза в месяц). Теперь Дефрагментация диска будет автоматически запускаться в Windows XP.

Вы также можете установить дефрагментацию в расписание и без создания bat-файла, делается это так:

  • Заходим в Панель управления -> Назначенные задания -> Добавить задание
  • Нажмите Обзор и выберите программу Defrag.exe, находится она в каталоге C:\Windows\System32
  • Во время последнего экрана не забудьте поставить галочку около пункта Установить дополнительные параметры после нажатия кнопки Готово
  • В строке выполнить после адреса файла добавьте ключ -f
Отключение неиспользуемых служб

Отключите ненужные системные службы (сервисы), ускорив тем самым работу системы. Заодно и памяти немного освободится.

Вот список служб, которые, в принципе, можно безбоязненно отключить:

Автоматическое обновление (Automatic Updates). Учитывая, что обновлять систему можно и вручную, имеет смысл отключить эту службу. Особенно в том случае, если нет постоянного соединения с Интернетом. Следует только не забыть не только отключить службу, но и отменить Автоматическое обновление в одноименной закладке Свойствах системы (System Properties).

Обозреватель сети (Computer Browser). Занимается обновлением списка компьютеров в сети. При отсутствии сети не нужна.

Служба шифрования (Cryptographic Service). Служба безопасного обмена ключами и шифрования передаваемых данных в локальной сети. Если локальной сети нет, то эту службу можно отключить, если сеть есть - думайте сами.

DHCP клиент (DHCP client). Занимается автоматическим распределением IP-адресов. Если сети нет (ни локальной, ни Интернета - даже через модем), то эта служба не нужна.

Служба сообщений (Messenger). Отвечает за прием и отправку сообщений, посланных администратором. При отсутствии сети (и администратора) абсолютно бесполезна.

Сетевые соединения (Network Connections). Управление всеми сетевыми соединениями. Если нет сети (в том числе нет и Интернета), то эта служба не нужна.

Спулер печати (Print Spooler). Если принтера нет, то он не нужен.

Portable media serial number. Отвечает за получение серийного номера переносного музыкального устройства, подключаемого к компьютеру.

Protected Storage. Защита важных данных, в том числе, ключей пользователей; запрещает неавторизированный доступ. Если нет сети (в том числе и Интернета), то эту службу можно отключить (если безопасность не волнует - можно отключить и при наличии сети).

Remote Registry Service. Предназначена для удалённого управления реестром (нужна только администраторам сети).

System Event Notification. Отслеживает системные события. Если все уже настроено и нормально работает, можно отключить.

SSDP Discovery. Обеспечивает работу подключаемых устройств, поддерживающих UPnP (универсальная система Plug & Play, которая, по задумке, должна связывать компьютер с самой различной бытовой техникой, вроде пылесоса или холодильника. Планировщик заданий (Task Scheduler). Запуск приложений в заданное время. Если эта возможность не используется, эту службу можно отключить.

Telephony. Взаимодействие с модемом. Нет модема - отключаем службу.

Telnet. Обеспечивает возможность соединения и удалённой работы по протоколу telnet. Если не знаете (и не хотите знать), что это такое, то эту службу можно отключить.

Uninterruptible power supply. Управляет работой бесперебойных источников питания (UPS). Если UPS с обратной связью нет, то не нужна.

Terminal Service. Служит для подключения к компьютеру по сети и удаленного управления им. Домашнему пользователю она, в общем-то, ни к чему.

Windows time. Синхронизирует время на локальной машине и сервере; если нет time-сервера, то и служба не нужна.

Wireless zero configuration. Служба автоматической настройки беспроводных сетей стандарта 803.11 и 803.11b.

Подчеркну, что этот список - не окончательный, потому что необходимость той или иной системной службы определяется теми задачами, которые выполняются на конкретном компьютере, поэтому каждый должен решать сам, что можно отключить, а что нет. Главное - не переборщить, помня, что последствия необдуманных действий могут быть непредсказуемыми. И еще о последствиях. Для того чтобы уменьшить риск "запороть" систему, имеет смысл перед началом экспериментов со службами сделать резервную копию той ветви реестра, что отвечает за запуск системных служб: открываем regedit, идем в HKEY_LOCAL_MACHINE \SYSTEM \CurrentControlSet \Services, выбираем в меню File, а там - пункт Export Registry Key.

Еще один метод, позволяющий ускорить работу системы и несколько освободить занимаемую ею оперативную память, заключается в отключении Dr.Watson'a, отладчика, запускаемого по умолчанию при каждом сбое в работе приложений. Чтобы отключить этого "доктора", нужно будет в реестре найти ключ HKEY_LOCAL_MACHINE \SOFTWARE \Microsoft \Windows NT \CurrentVersion \AeDebug и изменить в нем значение параметра Auto на 0.

После такой модификации реестра при возникновении сбоя в работе приложения система будет предлагать либо закрыть его, либо передать отладчику для отладки (если выбрать второе, то запустится Dr.Watson и создаст лог-файл).

Следующий этап - оптимизация интерфейса, призванная ускорить его работу. Заходим в System Properties, открываем закладку Advanced, нажимаем в разделе Performance кнопку Settings и в открывшейся вкладке Visual Effects отмечаем пункт Adjust for best performance, отключая тем самым абсолютно все эффекты. А можно отключить их и по отдельности, оставив те, без которых прожить ну никак нельзя.

Теперь примемся за стартовое меню. Изначально оно открывается с некоторой задержкой (по умолчанию - 400 миллисекунд), регулировать которую можно, изменяя в реестре значение ключа MenuShowDelay, находящегося по адресу HKEY_CURRENT_USER\ControlPanel\Desktop. В случае установки для этого параметра значения 0 меню будет появляться без задержки.

Там же - в реестре - находится еще один параметр, изменение которого приведет к некоторому ускорению работы интерфейса - MinAnimate, включающий анимацию при сворачивании и разворачивании окон, находится по адресу HKEY_CURRENT_USER\ControlPanel\Desktop \WindowsMetrics. Значение 1 - эффект анимации включен, 0 - выключен. Если этого ключа в реестре нет, то создайте его (тип - String). И не забудьте - для вступления подобных изменений в силу необходимо перезагрузить компьютер.

Открытие на NTFS-разделе папок с большим количеством файлов происходит довольно медленно, потому что Windows каждый раз обновляет метку последнего доступа к файлам и на это, естественно, тратиться какое-то время. Для отключения этой функции нужно запустить regеdit и по адресу HKEY_LOCAL_MACHINE \SYSTEM \CurrentControlSet\Control\FileSystem создать параметр типа DWord, назвав его NtfsDisableLastAccessUpdate и присвоив ему значение 1.

Планировщик пакетов QoS (QoS Packet Scheduler). Этот компонент, устанавливаемый только в Windows XP Pro, включает функцию Quality of Service. Данная функция используется для поддержки протокола IPv6, который на сегодня повсеместно не распространен. На данный момент эту службу лучше отключить (удаление QoS Packet Scheduler из свойств соединения не освобождает канал от резервирования 20% пропускной способности канала). Отключение производится с помощью Групповой политики (gpedit.msc). Выберите Group Policy - Local Computer Policy - Administrative Templates - Network - QoS Packet Scheduler. Включите Limit reservable bandwidth и уменьшите Bandwidth limit с 20% до 0%.

В русской версии Пуск - Выполнить - gpedit.msc - Конфигурация компьютера - Административный шаблоны - Сеть - Диспетчер пакетов - Ограничить резервируемую пропускную способность. В качестве значения параметра указать 0%.

Отключаем Службу индексирования

Служба индексирования создает индексы содержимого и свойств документов на локальном жестком диске и на общих сетевых дисках. Имеется возможность контроля за включением сведений в индексы. Служба индексирования работает непрерывно и почти не нуждается в обслуживании.

Нужно помнить о том, что служба индексирования потребляет большое количество ресурсов процессора. Если вы не пользуетесь активно поиском по контексту файлов, то данную службу можно отключить. Для этого:

  • Заходим в Панель управления - Установка и удаление программ - Установка компонентов Windows
  • В появившемся списке ищем Службу индексирования и убираем галочку
Отключаем поиск в zip архивах

По умолчанию, поиск в Windows XP производится и в .zip архивах. Скорость поиска возрастет, если отключить эту службу. Для этого необходимо в командной строке набрать:

regsvr32 c:\winnt\\system32\zipfldr.dll /u или же regsvr32 c:\windows\\system32\zipfldr.dll /u

Для включения поиска в .zip архивах:

regsvr32 c:\winnt\\system32\zipfldr.dll или же regsvr32 c:\windows\\system32\zipfldr.dll

Как удалить "скрытые" компоненты Windows XP?

В отличие от Windows 9*/NT, в процессе установки Windows XP нет возможности выбирать необходимые компоненты. На мой взгляд, это правильное решение Microsoft - сначала следует установить операционную систему со всеми ее причудами, а уж затем, поработав, можно решать, что следует оставить, а что нет.

Однако при этом в окне "Add/Remove Windows Components", что присутствует в апплете "Add or Remove Programs" Контрольной панели, удалять-то практически нечего, потому что многие из составляющих Windows скрыты от шаловливых ручек не слишком опытных пользователей. Для решения этой проблемы открываем системную папку Inf (по умолчанию - C:\Windows\Inf), находим в ней файл sysoc.inf, открываем его и удаляем во всех строках слово HIDE. Главное при этом - оставить неизменным формат файла, то есть следует удалять только HIDE, оставляя запятые до и после этого слова.

Для примера - исходная строка и та, что должна получиться:

Сохраняем файл sysoc.inf, открываем "Add/Remove Windows Components" и видим значительно более длинный список, чем тот, что был на этой страничке до проведения описанной выше операции. Правда, и в этом случае много удалить не получится.

Кстати, точно также можно поступить и в случае с Windows 2000.

Настройка жесткого диска.

Проверьте настройки жесткого диска, поскольку файл подкачки находится на диске. Правильная конфигурация его влияет на скорость работы системы. В свойствах системы откройте Device Manager (либо, открыв свойства любого диска в проводнике, закладка Hardware) и просмотрите свойства вашего жесткого диска. Убедитесь, что стоит отметка Enable write caching on the disk в закладке Polices.

Если диск SCSI доступны следующие значения в закладке SCSI Properties: Disable Tagged Queuing и Disable Synchronous Transfers должны быть не отмечены.

Ultra DMA:

Убедитесь что DMA включено для всех IDE устройств системы. Проверить можно в том же Device Manager " IDE ATA/ATAPI controllers " Primary/Secondary IDE Channel " Advanced Settings.

Параметр Device Type позволяет Windows автоматически определять подключенные устройства, если канал свободен установите значение None - это немного ускорит загрузку системы.

Параметр Transfer mode Windows XP ставит, как правило, по умолчанию и позволяет Windows использовать максимальный DMA поддерживаемый устройством либо PIO, убедитесь, что значение установлено DMA if available.

Дополнительные настройки скорости:

Откройте My Computer " Properties " Advanced " Performance Settings " Advanced в параметре Processor scheduling должно быть отмечено значение Programs. В противном случае Windows будут распределять процессорное время равномерно между всеми программами, включая сервисы, что для игр не приемлемо. В опции Memory usage при установленном у вас размере физической памяти 256MB и выше отметьте параметр System cache, если памяти на компьютере меньше 256 MB система будет работать быстрее при установленном значении Programs Аналогичен параметру реестра LargeSystemCache (см. ниже).

Файл BOOT.INI в Windows XP

Специальный текстовый конфигурационный файл boot.ini, который используется в процессе загрузки - один из важнейших системных файлов Windows XP. Этот файл выполняет следующие функции:

  • Управление содержимым меню выбора операционной системы
  • Управление процессом загрузки
  • Задание некоторых параметров системы

Редактировать данный файл можно либо вручную, либо с помощью программы Boot.ini Editor (http://www.dx21.com/SOFTWARE/Dx21/ViewItem.ASP?NTI=2&SI=2&OID=14 ). Раздел [boot loader] служит для задания параметров загрузки операционной системы. Параметр timeout = 30 (по умолчанию) определяет количество секунд, в течение которого пользователь может выбирать один из пунктов меню. При timeout = 0 загрузочное меню не отображается. При timeout = -1 меню находится на экране неограниченное время.

Параметр default = определяет путь к загружаемой по умолчанию системе, может указываться в меню "Загрузка системы". В разделе [operation systems] находятся сведения об установленных операционных системах.

Строение файла BOOT.INI в простейшем случае, с одной операционной системой на диске ПК Intel х86, выглядит следующим образом:

При использовании двух операционных систем, например, Windows Me и Windows XP, содержимое файла будет примерно таково:

Multi(0) - порядковый номер адаптера, с которого осуществляется загрузка. Всегда имеет значение 0.

disk(0) - всегда равен 0 (для большинства BIOS)

rdisk(X) - определяет порядковый номер жесткого диска с которого осуществляется загрузка (от 0 до 3)

partition(Y) - порядковый номер раздела жесткого диска, с которого загружается ОС. Нумерация начинается с 1. Не нумеруются расширенные разделы MS DOS (тип 5) и разделы типа 0 - неиспользуемые.

Для восстановления файла boot.ini можно воспользоваться командой bootcfg. Эта команда доступна из режима командной строки, и может быть использована для настройки, извлечения, изменения или удаления параметров командной строки в файле boot.ini

Формат команды:

BOOTCFG / [ ]

Параметры:

/COPY - Создает копию имеющегося элемента списка загрузки в секции [operating systems], для которого можно добавить параметры ОС.

/DELETE - Удаляет существующий элемент списка загрузки в секции [operating systems] файла BOOT.INI. Нужно указать номер удаляемого элемента.

/QUERY - Отображает элементы списка загрузки и их параметры.

/RAW - Позволяет указать любой переключаемый параметр, добавляемый для указанного элемента списка загрузки ОС.

/TIMEOUT - Задает значение таймаута.

/DEFAULT - Задает используемый по умолчанию элемент списка загрузки.

/EMS - Позволяет задавать переключатель /redirect без дисплейной работы для указанного элемента списка загрузки.

/DEBUG - Позволяет задавать порт и скорость для удаленной отладки для указанного элемента списка загрузки.

/ADDSW - Позволяет добавлять определенные переключатели для указанного элемента списка загрузки.

/RMSW - Позволяет удалять определенные переключатели для указанного элемента списка загрузки.

/DBG1394 - Позволяет настраивать отладку 1394 порта для указанного элемента списка загрузки.

/? - Вывод справки по использованию.

Настройка автоматически выполняемых программ

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

В процессе установки программа может быть запущена автоматически следующими способами:

  1. Добавление в папку Автозагрузка для данного пользователя
  2. Добавление в папку Автозагрузка для всех пользователей
  3. Ключ Run (компьютера) Ключ реестра HKLM\Software\Microsoft\Windows\CurrentVersion\Run
  4. Ключ Run (пользователя) Ключ реестра HKCU\Software\Microsoft\Windows\CurrentVersion\Run
  5. Папки Планировщика задач
  6. Win.ini. Программы, предназначенные для 16-разрядных версий Windows могут добавить строки типа Load= и Run= этого файла
  7. Ключи RunOnce и RunOnceEx. Группа ключей реестра, содержащая список программ, выполняемых однократно в момент запуска компьютера. Эти ключи могут относиться и к конкретной учетной записи данного компьютера 9 HKLM\Software\Microsoft\Windows\CurrentVersion\RunOnce HKLM\Software\Microsoft\Windows\CurrentVersion\RunOnceEx HKCU\Software\Microsoft\Windows\CurrentVersion\RunOnce HKCU\Software\Microsoft\Windows\CurrentVersion\RunOnceEx
  8. Групповая политика. Содержит две политики (с именами Запуск программ при входе пользователя в систему). Находятся в папках Конфигурация компьютера >Конфигурация Windows > Административные шаблоны > Система > Вход в систему (Computer configuration > Administrative Templates >System >Logon) и Конфигурация пользователя >Конфигурация Windows > Административные шаблоны > Система > Вход в систему (User configuration > Administrative Templates >System >Logon)
  9. Сценарии входа в систему. Настраиваются Групповая политика: Конфигурация компьютера >Конфигурация Windows > Сценарии и Конфигурация пользователя>Конфигурация Windows >Сценарии (входа в систему и выхода из системы)

Для настройки списка автоматически вызываемых программ в состав Windows XP входит утилита Настройка системы (System Configuration Utility) Msconfig.exe, которая позволяет вывести список всех автоматически загружаемых программ. Рабочее окно программы приведено на рис. 11

Рис.11 Рабочее окно программы Msconfig

Настройка реестра

Реестр Windows содержит несколько ключей, которые позволят настроить оптимальную работу Windows с памятью. Откройте [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ ControlSessionManager\MemoryManagement]:ClearPageFileAtShutdown - возможность стирать файл подкачки при выходе из Windows (опция доступна так же в разделе локальной безопасности), при включении приведет к большим задержкам перед перезагрузкой, значение желательно оставить как есть =0.

DisablePagingExecutive - запрещает записывать в файл подкачки код (драйверы. exe-файлы), и требует оставлять их всегда в физической памяти, если объем памяти больше 256MB установка значения 1 может существенно ускорить работу системы.

LargeSystemCache - этот параметр мы изменяли в Memory usage (см выше).

SecondLevelDataCache - для тех, кто использует старый процессор (до Pentium 2) можно установить размер вашего кэша процессора, значение по умолчанию =0 соответствует 256KB.

Отключение POSIX: Отключение этой не используемой подсистемы может несколько увеличить скорость работы. Чтобы не возиться с удалением файлов и с отключением для этой цели файловой защиты Windows XP откройте [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ ControlSessionManager\SubSystems] Удалите строки Optional и Posix.

Автоматическая перезагрузка при отказе системы

При отказе системы можно включить автоматическую перезагрузку. Для этого:

  • Выбираем Мой компьютер и нажимаем на нем правой клавишей мыши
  • Выбираем вкладку Дополнительно
  • В разделе Загрузка и восстановление нажимаем кнопку Параметры
  • Ставим галочку около пункта Выполнить автоматическую перезагрузку в разделе Отказ системы

Рис. 12 Панель загрузка и восстановление

После того, как вы проведете рекомендуемые операции, вы увидите рост быстродействия вашего компьютера. Однако мы не затронули вопрос настройки системы безопасности вашего компьютера.

Итак, следующий шаг

Настройка системы безопасности Windows XP

Операционная система Windows XP обладает развитой системой безопасности, которая, тем не менее, нуждается в настройке 10. Мы надеемся, что вы понимаете, что система Windows XP должна устанавливаться на разделах NTFS, что применение файловой системы FAT32 не рекомендуется, исходя из принципов безопасности (встроенные средства безопасности просто не могут быть реализованы при условии применения FAT32). В случае применения файловой системы FAT 32 почти все утверждения данного раздела теряют для вас всякое значение. Единственный способ включить все разрешения файловой системы - преобразовать диск в формат NTFS.

После чистой установки Windows XP предлагаемые по умолчанию параметры безопасности работают как переключатели типа "включить-выключить". Такой интерфейс носит по умолчанию название Простой общий доступ (Simple File Sharing). Такая конфигурация обладает низким уровнем безопасности, практически совпадающей со стандартной конфигурацией Windows 95/98/Me.

Если вас не устраивает такая конфигурация, вы можете воспользоваться всей мощью разрешений для файлов в стиле Windows 2000. Для этого откройте произвольную папку в Проводнике и выберите Сервис " Свойства папки (Tools " Folder options). Перейдите на вкладку Вид найдите в списке флажок Использовать простой общий доступ к файлам (рекомендуется) (Use File Sharing (recommended) и снимите его. 11

Рис. 11 Свойства папки

Когда вы выключаете простой общий доступ, в диалоговом окне свойств любой папки появляется вкладка Безопасность.

Аналогично осуществляется выдача разрешений на файлы. Все разрешения хранятся в списках управления доступом (Access Control List - ACL).

При установке и удалении разрешений руководствуйтесь следующими основными принципами:

  1. Работайте по схеме "сверху-вниз".
  2. Храните общие файлы данных вместе.
  3. Работайте с группами везде, где это только возможно.
  4. Не пользуйтесь особыми разрешениями.
  5. Не давайте пользователям большего уровня полномочий, чем это абсолютно необходимо (принцип минимизации полномочий).
Установка разрешения из командной строки

Утилита командной строки cacls.exe доступна в Windows XP Professional позволяет просматривать и изменять разрешения файлов и папок. Cacls - сокращение от Control ACLs - управление списками управления доступом. Ключи командной строки утилиты cacls