RSS

Компьютерная терминология    1_9  A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  .....  A  Б  В  Г  Д  Ж  З  И  К  Л  М  Н  О  П  Р  С  Т  У  Ф  Х  Ц  Ч

Профессиональная оптимизация Windows

 
 

Несколько способов настроить Windows, чтобы система запускалась и останавливалась так, как вам нужно

Настроить программу на автоматический запуск вместе с операционной системой проще простого. Достаточно щелкнуть на exe-файле нужной программы (или на его ярлыке) правой кнопкой мыши, перетащить пиктограмму в папку Startup (Автозагрузка) и выбрать из контекстного меню команду Create Shortcut(s) Here (Создать ярлык(и)). И при каждом запуске Windows эта программа станет запускаться автоматически.

Некоторые программы настраиваются на автозапуск при установке, причем их пиктограммы не всегда появляются в папке Startup (Автозагрузка). А ведь далеко не всегда есть время и желание ждать, пока закончится проверка на вирусы, резервное копирование, дефрагментация жесткого диска или другие служебные операции. Выполнение этих действий можно запланировать на такое время, когда вы не пользуетесь компьютером,— например, на ночь. Для этого служит утилита Scheduled Tasks (Диспетчер задач). Однако в этом случае компьютер должен быть включен все время.

 

Новости

20 бoлeзнeй oт кoта
Опасность вейпинга
Вpeднa ли coя жeнщинaм
Вcя пpавда o яйцаx
Вpaчи нaпoмнили o pискe зapaзиться гeпaтитoм в сaлoнaх кpaсoты
В кaкoе время сyтoк лyчше не лечиться
Tиxий чаc дважды в нeдeлю cнижаeт pиcк инфаpкта и инcульта в два pаза
Слaдкaя гaзиpoвкa вoздействyет нa opгaнизм
Почeмy витaминныe добaвки нe пpиноcят пользы
 
Если же вы привыкли выключать машину, когда она вам не нужна, то процедуры по техобслуживанию лучше выполнять перед выключением. В таком случае удобно будет создать отдельную папку и поместить в нее пиктограммы тех задач, которые должны выполняться при выходе из Windows. При желании вы всегда сможете изменить содержимое папки. Заодно перестанут запускаться приложения, которые помимо вашего желания постоянно вставляют свои записи в реестр.

Но как подключить к Windows такую папку?

Прежде всего, создадим ее и присвоим имя, например, Shutdown.Tакая папка будет работать только в Win2K/XP —пользователи Win9x/Me тоже могут настроить отключение системы, иначе.Поместим созданную папку в каталог Startup. Для этого щелкните правой кнопкой мыши на кнопке Start (Пуск) и выберите команду Open. Дважды щелкните на пиктограмме Programs (Программы) и выберите команду File > New > Folder (Файл > Создать > Папку). Затем введите имя Shutdown и нажмите Enter. Откройте новую папку и заполните ее ярлыками тех программ, которые должны выполняться при отключении компьютера. Для их переноса можно воспользоваться правой кнопкой мыши, выбирая команду Create Shortcut(s) Here (Создать ярлык(и)) в XP или Copy Here (Копировать сюда) в 2000.

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

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

Управление пиктограммами

Теперь создадим командный файл, который будет загружать эти приложения и отключать компьютер. Он создается в любом текстовом редакторе, например в Notepad (Блокнот) из папки Accessories (Стандартные). Первые три строки этого командного файла отвечают за загрузку приложений из папки Shutdown, и поэтому нужны только в Win2/XP. В первой строке введите команду dir /b, после чего укажите путь к папке Shutdown (заключенный в кавычки — на тот случай если по дороге попадутся имена папок, содержащие пробелы или просто слишком длинные). Затем, в той же строке, поставьте пробел и знак > («больше») и укажите путь к папке с командным файлом, в конце которого стоит имя самого файла. Чтобы не вводить весь путь вручную, просто откройте папку с файлом в Explorer (Проводник) и скопируйте содержимое поля Address (Адрес) — если этой строки не видно, воспользуйтесь командой Tools > Folder Options > View > Display the full path in the address bar (Сервис > Свойства папки > Вид > Показывать полный путь в строке адреса).

Ключ /b в команде предназначен для того, чтобы в список выполняемых включались лишь имена файлов — без всякой дополнительной информации. Например, по команде:

dir /b "C:\Documents and Settings\Scott\Start Menu\Programs\Shutdown">"c:\batch\run_it.bat"

будет создан командный файл run_it.bat, запускающий приложения, список которых указан в папке Shutdown.

Во второй строке введите команду cd /d и снова укажите путь к каталогу, в котором находится папка Shutdown. (Ключ /d гарантирует, что по умолчанию будет выбран нужный диск.) Например, если во второй строке написано:

cd /d "C:\Documents and Settings\Scott\Start Menu\Programs\Shutdown"

— то операционная система перейдет в указанный каталог.

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

call c:\batch\run_it.bat

где run_it.bat — имя файла, создаваемого в первой строке и содержащего список выполняемых утилит.

Далее, независимо от версии Windows, введите по одной строке для каждой утилиты, которая должна выполняться, но отсутствует в папке Shutdown — для Win9x/Me это единственный способ автоматического выполнения программ при отключении Windows. Например, если ввести строку:

c:\windows\scandskw.exe c: d: /n -то при выходе из операционной системы будет выполняться проверка жесткого диска на ошибки. Если те или иная утилита автоматически отключается по завершении, и особенно если ее работа длится долго, поставьте в начале ее строки ключ /w. Тогда выполнение командного файла будет приостановлено до тех пор, пока не отключится данное приложение,— и только после этого выполнится следующая строка.c:\windows\scandskw.exe c: d: /n

В конце файла не забудьте добавить строку отключения Windows. При использовании папки Shutdown в Win XP/2000, чтобы эти задачи успели завершиться до того, как Windows закроется, добавьте ключ –t, после которого (через пробел) укажите время ожидания (в секундах): например, -t 1800 — подождать полчаса.

Теперь выберите команду File > Save (Файл > Сохранить), поместите файл в папку, где вы храните другие командные файлы, и присвойте ему какое-нибудь имя с расширением .bat — например, Shutdwn.bat. Затем откройте папку в Explorer (Проводник) и перетащите пиктограмму созданного файла на кнопку Start (Пуск). В меню Start (Пуск) появится новый элемент. Если вы хотите его переименовать или сменить пиктограмму, щелкните на нем правой кнопкой мыши и воспользуйтесь командами Rename (Переименовать) или Properties (Свойства). А чтобы при выходе из Windows автоматически выполнялись выбранные вами приложения, вместо того чтобы воспользоваться стандартной командой завершения работы, выберите из меню Start (Пуск) эту пиктограмму.

Отмена автозапуска

У папки с пиктограммами может быть еще одно удобное применение — возможность навести порядок в системном реестре. Многие приложения пытаются поместить себя, или хотя бы один из своих модулей, в системную область панели задач (трей) и «сидеть» там в фоновом режиме, проедая системные ресурсы без сколько-нибудь ощутимой пользы. Большинство из них при инсталляции вносят свои команды в меню Startup (Автозагрузка). Если вы пользуетесь такими программами не постоянно, а лишь время от времени, для их запуска можно воспользоваться, например, утилитой Startup Control Panel.

К сожалению, некоторые приложения (такие как QuickTime для Windows) «освежают» свои записи в меню Startup (Автозагрузка) не только при каждой переустановке и обновлении, но и при каждом запуске. Чтобы избавиться от такой назойливости, следует, прежде чем удалять эти приложения из папки Startup (Автозагрузка), изменить один из ключей реестра. Для этого выберите команду Start > Run (Пуск > Выполнить), введите команду regedit и нажмите Enter. Перейдите в папку (в реестре они называются «ключами»), которая содержит команду запуска данного приложения. Что именно нужно искать, можно догадаться по свойствам пиктограмм из папки Startup (Автозагрузка), однако нужная команда, скорее всего, находится в ключе

HKCU\Software\Microsoft\Windows\CurrentVersion\Run

или

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run.

Например, именно в последнем ключе располагается модуль QuickTime.

Выбрав ключ на левой панели, где представлено дерево реестра, прежде всего создайте, на всякий случай, резервную копию системного реестра. Для этого выберите команду Registry > Export (Реестр > Экспортировать) или File > Export (Файл > Экспортировать) — в зависимости от версии Windows. Перейдите к папке, где будет сохранена резервная копия, выделите выбранную ветвь, присвойте имя экспортируемому файлу и щелкните на кнопке Save (Сохранить).

Вернувшись в реестр, снова выберите команду Export (Экспортировать), но на этот раз укажите папку, где будет находиться измененная версия, используемая для удаления нежелательных элементов из папки Startup (Автозагрузка). Если вы планируете вносить изменения через командный файл (как при отключении Windows), лучше сохранить новую версию ветви реестра в той же папке, где и этот командный файл. Снова выделите ветвь, введите имя файла и щелкните на кнопке Save (Сохранить).

Откройте Explorer (Проводник), щелкните правой кнопкой мыши на пиктограмме последнего экспортированного файла и выберите команду Edit (Правка). Пропустите верхнюю строку, следующую пустую строку и заголовок в квадратных скобках, показывающий путь в реестре. Под этим заголовком перечислены имена приложений, заключенные в кавычки. Найдите строку того приложения, которое не должно загружаться автоматически, и удалите все, что стоит после знака =, оставив нетронутым то, что стоит перед ним. После символа = введите знак дефиса (-). Например, если вы хотите отключить автозапуск QuickTime, то строка должна выглядеть так:

"QuickTime Task"=-

Удалите все строки под заголовком в квадратных скобках. В результате должны остаться только три первые строки (с версией реестра, пустая и путь ключа) и по одной строке для каждого из приложений, поведение которых вы хотите изменить. Сохраните REG-файл с помощью команды File > Save (Файл > Сохранить).

Дважды щелкните на пиктограмме экспорта реестра и выполняйте инструкции мастера. Для того чтобы создать пиктограмму для автоматического запуска нужных приложений, щелкните правой кнопкой мыши на нужной папке (наподобие папки Shutdown) и выберите команду New > Shortcut (Создать > Ярлык). В первом окне мастера Create Shortcut (Создание ярлыка) введите команду regedit /s, поставьте пробел и затем укажите путь измененного REG-файла (на всякий случай заключив его в кавычки). Например, если этот файл был сохранен в папке C:\Windows\Batch, то эта строке может выглядеть так:

regedit /s "C:\Windows\Batch\Startup Stopper.reg"

Q.Не удается переместить или переименовать папку Documents and Settings

A.При попытке переместить или переименовать папку Documents and Settings появляется следующее сообщение об ошибке:Папка Documents and Settings является системной папкой Windows и необходима для правильной работы Windows. Переместить или переименовать ее нельзя.

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

Используйте параметр /UNATTEND при запуске из командной сроки файлов Winnt.exe и Winnt32.exe, а также вставьте в файл Unattend.txt следующую строку (где z:\\имя_папки — это полный путь к месту установки папки):

[GuiUNattended]

ProfilesDir = d:\\имя_папки

Установите Windows. Папка Documents and Settings будет установлена по указанному в файле Unattend.txt адресу.

Создаем shortcut на раб. столе, в свойствах ярлычка, в Target пишем:

для reboot - X:\\Windows\\system32\\rundll32.exe user.exe,exitwindowsexec

для shutdown - X:\\Windows\\system32\\rundll32.exe user.exe,exitwindows

RUNDLL32.EXE shell32.dll,SHExitWindowsEx n (где n — одно из следующих):

0 — LOGOFF. Вывод текущего пользователя из системы.

1 — SHUTDOWN.Завершает работу системы с выключением питания.

2 — REBOOT. Перезагружает компьютер.

4 — FORCE. Быстрое завершение работы текущего пользователя. Все программы закрываются принудительно 8 — POWEROFF. Завершение работы Windows и выключение питания.

Q. Как уменьшить занимаемый объем пpоинсталиpованной XP?

A.Можно удалить директории:

1) %SystemRoot%\Driver Cache\i386\

Это можно сделать в том случае, если всё оборудование уже стоит и работает. При добавлении нового оборудования система будет запрашивать дистрибутив.

2) %SystemRoot%\system32\dllcache\

Это кэш защищенных системных файлов, используемый для их автоматического восстановления в случае повреждения. Размер по умолчанию этой папки 400 Мб, и определяется он параметром SFCQuota (0xFFFFFFFF) в ключе реестра HKLM \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Winlogon

Изменить размер кэша системных файлов можно помощью команды sfc:

sfc /cachesize=0 (можно ввести другое значение, например, 3 Мб), а потом вручную удалить все файлы в указанной директории. Если не задать /cachesize=0, то при следующей проверке защищенных системных файлов система снова наполнит свой кэш до заданного объема.

3) Выключить System Restore. Сдать это можно здесь: System Properties -> System Restore -> Turn off System Restore for all drives. Этим вы сотрёте всю информацию, которая записана System Restore, и хранится в папке System Volume Informatiоn.

4)Далее можно удалить папки класса $NtServicePackUninstall$. Однако эти каталоги нельзя назвать бесполезными. В них содержится своеобразный backup, который создается, когда вы ставите различные обновления для своей многострадальной ХР.

Q. При запуске Explorer открывается папка My Documents. Как сделать что бы открывался корневой каталог?

A.В Propreties shortcut'а на Explorer, меняем target %SystemRoot%explorer.exe на %SystemRoot%explorer.scf. После этого, открываться будет не My Documents, а корневой каталог системного диска. Кроме этого, можно запускать Explorer комбинацией клавиш Win+E, в этом случае он откроется в разделе My Computer. Кроме этого, можно в свойствах ярлыка для Explorer прописать в Target:

%SystemRoot%\explorer.exe /e,c:\ (вместо c:\ можно указать любой другой путь).

После этого открываться будет не My Documents, а корневой каталог диска С или указанная директория.

Службы

DHCP-клиент.

Управляет конфигурацией сети посредством регистрации и обновления IP-адресов и DNS-имен. Если нет сети (ни локальной, ни модема), то можно отключить. Зависит от служб «NetBios через TCP/IP», «Драйвер протокола TCP/IP» и «Среда сетевой поддержки AFD». Тип запуска/Вход от имени - Авто/Локальная система.

DNS-клиент.

Разрешает для данного компьютера DNS- имена в адресе и помещает их в кэш. Если служба остановлена, не разрешаются DNS-имена и нельзя разместить службу каталогов Active Directory контроллеров домена. Если Active Directory не используется и нет сети, службу можно отключить. Зависит от службы «Драйвер протокола TCP/IP». Тип запуска/Вход от имени - Авто/Сетевая служба.

Machine Debug Manager.

Управляет местной и удаленной отладкой с помощью компонентов Visual Studio. Появляется после установки Office, можно отключить. Зависит от службы «Удаленный вызов процедур (RPC)». Тип запуска/Вход от имени - Авто/Локальная система.

MS Software Shadow Copy Provider.

Управляет теневыми копиями, полученными при помощи теневого копирования тома. Можно отключить. Зависит от службы «Удаленный вызов процедур (RPC)». Тип запуска/Вход от имени - Вручную/Локальная система.

NetMeeting Remote Desktop Sharing.

Разрешает проверенным пользователям получать доступ к рабочему столу Windows, используя NetMeeting. Можно отключить. Тип запуска/Вход от имени - Вручную/Локальная система.

Plug and Play.

Позволяет компьютеру распознавать изменения в установленном оборудовании и подстраиваться под них, либо не требуя вмешательства пользователя, либо сводя его к минимуму. Остановка или отключение этой службы может привести к нестабильной работе системы. От данной службы зависят следующие компоненты: «Windows Audio», «Диспетчер логических дисков», «Служба администрирования диспетчера логических дисков», «Служба сообщений», «Смарт-карты» и «Телефония». Тип запуска/Вход от имени - Авто/Локальная система.

QoS RSVP.

Обеспечивает рассылку оповещений в сети и управление локальным трафиком для QoS-программ и управляющих программ. Рекомендуется отключить. Простое отключение службы ни к чему не приведет - система по-прежнему будет резервировать 20% от канала связи. Поэтому поступаем следующим образом (под правами«Администратора»):

1. Запускаем оснастку «Групповая политика» (Пуск -> Выполнить ->

gpedit.msc).

2. Далее раздел «Конфигурация компьютера» -> «Административные шаблоны» -> Сеть» -> «Диспетчер пакетов QoS» -> «Ограничить резервируемую пропускную способность».

3. В открывшемся окне отметить пункт «Включен» и указать лимит канала в 0%. Затем ОК - и выходим из программы.

4. Заходим в свойства «Сетевого подключения», где на закладке Сеть убедимся, что протокол «Планировщик пакетов QoS» подключен. Если его там нет, то добавьте его (через кнопку »Установить»).

5. Перегружаем компьютер. Зависит от «Драйвера протокола TCP/IP», «Среды сетевой поддержки AFD» и «Удаленного вызова процедур (RPC)». Тип запуска/Вход от имени - Вручную/Локальная система.

Telnet.

Позволяет удаленному пользователю входить в систему и запускать программы, поддерживает различных клиентов TCP/IP Telnet, включая компьютеры с операционными системами UNIX и Windows. Если эта служба остановлена, то удаленный пользователь не сможет запускать программы. Лучше отключить. Зависит от служб «Драйвер протокола TCP/IP», «Поставщик поддержки безопасности NT LM» и «Удаленный вызов процедур (RPC)». Тип запуска/Вход от имени - Вручную/Локальная система.

Windows Audio.

Управление звуковыми устройствами для Windows-программ. Если эта служба остановлена, звуковые устройства и эффекты не будут работать должным образом. Оставляем без изменений. Зависит от служб «Plug and Play» и «Удаленный вызов процедур (RPC)». Тип запуска/Вход от имени - Авто/Локальная система.

Windows Installer.

Устанавливает, удаляет или восстанавливает программное обеспечение в соответствии с инструкциями файлов MSI. Оставляем - «Вручную». Зависит от службы «Удаленный вызов процедур (RPC)». Тип запуска/Вход от имени - Вручную/Локальная система.

Автоматическое обновление.

Включает загрузку и установку критических обновлений Windows. Если эта служба выключена, то обновление операционной системы может выполняться вручную с сервера Windows Update. Рекомендуется отключить. Тип запуска/Вход от имени - Авто/Локальная система.

Адаптер производительности WMI.

Предоставляет информацию о библиотеках производительности от поставщиков WMI HiPerf. Если у вас нет резидентов, вроде MBM, PC Alert и прочего, то эту службу можно отключить. Зависит от службы «Удаленный вызов процедур (RPC)». Тип запуска/Вход от имени - Вручную/Локальная система.

Беспроводная настройка.

Предоставляет автоматическую настройку 802.11 адаптеров. Если таковых нет, тогда отключаем. Зависит от служб «Удаленный вызов процедур (RPC)» и «NDIS - протокол ввода/вывода пользовательского режима». Тип запуска/Вход от имени - Авто/Локальная система.

Брандмауэр Интернета (ICF) /Общий доступ к Интернету (ICS).

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

Веб-клиент.

Позволяет Windows-программам создавать, получать доступ и изменять файлы, хранящиеся в Интернете. Если отключить, то могут быть проблемы с FTP. Зависит от «Службы переадресации клиентов WebDav». Тип запуска/Вход от имени - Авто/Локальная служба.

Вторичный вход в систему.

Позволяет запускать процессы от имени другого пользователя. Если не пользуетесь таковым, то отключаете. Тип запуска/Вход от имени - Авто/Локальная система.

Диспетчер авто-подключений удаленного доступа.

Создает подключение к удаленной сети, когда программа обращается к удаленному DNS или NetBIOS-имени (адресу). Можно отключить, тогда при автономном просмотре Web-страничек система не будет пытаться лезть в Internet. Зависимости - «Диспетчер подключений удаленного доступа», «Телефония». Тип запуска/Вход от имени - Вручную/Локальная система.

Диспетчер логических дисков.

Обнаружение и наблюдение за новыми жесткими дисками и передача информации о томах жестких дисков службе управления диспетчера логических дисков. Если эта служба остановлена, состояние дисков и информация о конфигурации не обновляется. Лучше оставить «Авто», если подключаете дополнительные диски. Зависит от служб «Plug and Play» и «Удален ный вызов процедур (RPC)». От данной службы зависит «Служба администрирования диспетчера логических дисков». Тип запуска/Вход от имени - Авто/Локальная система.

Диспетчер отгрузки.

Управляет синхронной и асинхронной передачей файлов между клиентами и серверами в сети. Если эта служба остановлена, синхронная и асинхронная передача файлов между клиентами и серверами в сети не будет выполняться. Если сети нет, то отключаем. Зависит от службы «Удаленный вызов процедур (RPC)». Тип запуска/Вход от имени - Авто/Локальная система.

Диспетчер очереди печати.

Загружает в память файлы для последующей печати. Полезная вещь, если есть принтер, тогда оставляем «Авто». Зависит от службы - «Удаленный вызов процедур (RPC)». Тип запуска/Вход от имени - Авто/Локальная система.

Диспетчер подключений удаленного доступа.

Создает сетевое подключение. Если есть модем, то оставляем »Вручную». Зависит от службы «Телефония». От данной службы зависят «Брандмауэр Интернета (ICF) /Общий доступ к Интернету (ICS)» и «Диспетчер авто-подключений удаленного доступа».

Тип запуска/Вход от имени - Вручную/Локальная система.

Диспетчер сеанса справки для удаленного рабочего стола.

Управляет возможностями «Удаленного помощника». Отключаем однозначно. Перед остановкой службы в окне «Свойства» на вкладке «Зависимости» проверьте зависимости служб. Зависит от службы «Удаленный вызов процедур (RPC)». Тип запуска/Вход от имени - Вручную/Локальная система.

Диспетчер сетевого DDE.

Управляет сетевыми общими ресурсами динамического обмена данными (DDE). Если эта служба остановлена, эти ресурсы DDE будут не доступны. При отсутствии сети отключаем. От данной службы зависит «Служба сетевого DDE». Тип запуска/Вход от имени - Вручную/Локальная система.

Диспетчер учетных записей безопасности.

Хранит информацию о безопасности учетной записи локального пользователя. Целесообразность отключения - как и в предыдущем случае. Зависит от службы «Удаленный вызов процедур (RPC)». От данной службы зависит «Координатор распределенных транзакций». Тип запуска/Вход от имени - Авто/Локальная система.

Доступ к HID-устройствам.

Обеспечивает универсальный доступ к HID-устройствам (Human Interface Devices) , который активизирует и поддерживает использование заранее определенных клавиш быстрого вызова на клавиатуре, устройствах управления или иных устройствах мультимедиа. Служба отключена по умолчанию (если у вас нет таковых устройств). Зависит от службы «Удаленный вызов процедур (RPC)». Тип запуска/Вход от имени - Отключено/Локальная система.

Журнал событий.

Обеспечивает поддержку сообщений журналов событий, выдаваемых Windows- программами и компонентами системы, и просмотр этих сообщений. Эта служба не может быть остановлена. От данной службы зависит «Инструментарий управления Windows». Тип запуска/Вход от имени - Авто/Локальная система.

Журналы и оповещения производительности.

Управляет сбором данных о производительности с локального или удаленных компьютеров, выполняемых на основе заданного расписания, обеспечивая запись этих данных в журналы или инициируя оповещение. Службу можно отключить. Если эта служба остановлена, то данные о производительности не собираются. Тип запуска/Вход от имени - Вручную/Сетевая служба.

Защищенное хранилище.

Обеспечивает защищенное хранение секретных данных, таких, как закрытые ключи, для предотвращения несанкционированного доступа служб, процессов или пользователей. Можно отключить, особенно при отсутствии Интернета. Зависит от службы «Удаленный вызов процедур (RPC)». Тип запуска/Вход от имени - Авто/Локальная система.

Инструментарий управления Windows.

Предоставляет общий интерфейс и объектную модель для доступа к информации об управлении операционной системой, устройствами, приложениями и службами. Если коротко, то это оснастка «Управление компьютером». После остановки данной

службы многие Windows- приложения могут работать некорректно. Оставляем как есть, т.е. «Авто», хотя можете поэкспериментировать. Зависит от служб «Журнал событий» и «Удаленный вызов процедур (RPC)». Тип запуска/Вход от имени - Авто/Локальная система.

Источник бесперебойного питания.

Управляет работой источников бесперебойного питания (ИБП), подключенных к компьютеру. Если таковых нет, то службу отключаем. Тип запуска/Вход от имени - Вручную/Локальная система.

Клиент отслеживания изменившихся связей.

Поддерживает связи NTFS-файлов, перемещаемых в пределах компьютера или между компьютерами в домене. Зависит от службы «Удаленный вызов процедур (RPC)». При отсутствии NTFS отключаем. Тип запуска/Вход от имени - Авто/Локальная система.

Координатор распределенных транзакций.

Координация транзакций, охватывающих несколько диспетчеров ресурсов, таких как базы данных, очереди сообщений и файловые системы. Если данная служба остановлена, такие транзакции выполнены не будут. Зависит от служб «Диспетчер учетных записей системы безопасности» и «Удаленный вызов процедур (RPC)». Оставляем как есть («Вручную»). Тип запуска/Вход от имени - Вручную/Сетевая служба.

Локатор удаленного вызова процедур (RPC).

Управляет базой данных службы имен RPC. Зависит от службы »Рабочая станция». Лучше оставить без изменений. Тип запуска/Вход от имени - Вручную/Сетевая служба.

Маршрутизация и удаленный доступ.

Предлагает услуги маршрутизации организациям в локальной и глобальной сетях. Зависит от служб «NetBIOSGroup» и «Удаленный вызов процедур (RPC)». При отсутствии сети отключаем. Тип запуска/Вход от имени - Отключено/Локальная система.

Модуль поддержки NetBIOS через TCP/IP.

Включает поддержку службы NetBIOS разрешения NetBIOS-имен в адреса. Зависит от служб «NetBIOS через TCP/IP» и »Среда сетевой поддержки AFD». Целесообразность отключения определяется наличием сети. Тип запуска/Вход от имени - Авто/Локальная служба.

Модуль поддержки смарт-карт.

Обеспечивает поддержку для старых устройств чтения смарт-карт (без PnP). Если эта служба остановлена, то старые устройства чтения смарт-карт не будут поддерживаться. Если такие устройства неактуальны, то службу отключаем. Тип запуска/Вход от имени - Вручную/Локальная служба.

Обозреватель компьютеров.

Обслуживает список компьютеров в сети и выдает его программам по запросу. Если служба остановлена, то список не будет создан или обновлен. Опять же, если нет сети, то отключаем. Зависит от служб «Рабочая станция» и »Сервер». Тип запуска/Вход от имени - Авто/Локальная система.

Оповещатель.

Посылает выбранным пользователям и компьютерам административные оповещения. Если служба остановлена, программа, использующая административные оповещения, их не получит. Отключаем при отсутствии сети. Зависит от службы »Рабочая станция». Тип запуска/Вход от имени - Вручную/Локальная служба. Определение оборудования оболочки. Функция ясна из

названия. Тип запуска не меняем. Зависит от службы »Удаленный вызов процедур (RPC)».Тип запуска/Вход от имени - Авто/Локальная система.

Планировщик заданий.

Позволяет настраивать расписание автоматического выполнения задач на этом компьютере. Если не используете, то отключаете. Зависит от службы «Удаленный вызов процедур (RPC)». Тип запуска/Вход от имени - Авто/Локальная система.

Поставщик поддержки безопасности NT LM.

Аутентификация на серверах NT и доступ к ресурсам домена. Актуальна при наличии сети. От данной службы зависит «Telnet». Тип запуска/Вход от имени - Вручную/Локальная система.

Рабочая станция.

Обеспечивает поддержку сетевых подключений и связь.Тип запуска определяется наличием сети. От данной службы зависят следующие компоненты: «Локатор удаленного вызова процедур (RPC)», »Обозреватель компьютеров», «Оповещатель», «Сетевой вход в систему», «Служба сообщений» и «Фоновая интеллектуальная служба передачи». Тип запуска/Вход от имени - Авто/Локальная система.

Расширения драйверов WMI (Windows Management Instrumentation).

Обеспечивает обмен управляющей информацией с устройствами. Оставляем «Вручную». Тип запуска/Вход от имени - Вручную/Локальная система.

Сервер.

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

Сервер папки обмена.

Позволяет просматривать страницы папок обмена удаленных компьютеров. Тип запуска этой службы тоже определяется наличием сети. Зависит от «Службы сетевого DDE». Тип запуска/Вход от имени - Вручную/Локальная система.

Серийный номер переносного медиа-устройства.

Получает серийные номера всех переносных медиа- устройств, подключенных к системе. Можно отключить. Тип запуска/Вход от имени - Авто/Локальная система.

Сетевой вход в систему.

Поддерживает сквозную идентификацию событий входа учетной записи для компьютеров домена. Отключаем, если нет сети. Данная служба зависит от компонента «Рабочая станция». Тип запуска/Вход от имени - Вручную/Локальная система.

Сетевые подключения.

Управляет объектами папки «Сеть и удаленный доступ к сети», отображающей свойства локальной сети и подключений удаленного доступа. Оставляем «Вручную», хотя, если нет сети и модема, то эту службу можно отключить. Зависит от службы «Удаленный вызов процедур (RPC)». А от данной службы зависит «Брандмауэр Интернета (ICF) /Общий доступ к Интернету (ICS)». Тип запуска/Вход от имени - Вручную/Локальная система.

Система событий COM+.

Поддержка службы уведомления о системных событиях (SENS), обеспечивающей автоматическое распространение событий подписавшимся компонентам COM. Если данная служба остановлена, то SENS будет закрыта и не сможет предоставлять уведомления входа и выхода. Связана с инструментарием Windows. Оставляем без изменений. Зависит от службы »Удаленный вызов процедур (RPC) ». От данной службы зависит «Уведомление о системных событиях». Тип запуска/Вход от имени - Вручную/Локальная система.

Системное приложение COM+.

Управление настройкой и отслеживанием компонентов COM+. Если данная служба остановлена, большинство компонентов COM+ будет работать неправильно. Тип запуска не меняем. Зависит от службы «Удаленный вызов процедур (RPC)». Тип запуска/Вход от имени - Вручную/Локальная система.

Служба COM записи компакт-дисков IMAPI.

Управление записью компакт-дисков с помощью IMAPI (Image Mastering Applications Programming Interface). Если эта служба остановлена, то компьютер не может записывать компакт-диски (встроенными средствами). Советую отключить, иначе

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

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

Выполняет настройку жестких дисков и томов. Эта служба выполняется только во время процессов настройки конфигурации, а затем останавливается. Оставляем »вручную». Зависит от служб «Plug and Play», «Диспетчер логических дисков» и »Удаленный вызов процедур (RPC)». Тип запуска/Вход от имени - Вручную/Локальная система.

Служба восстановления системы.

Выполняет функции восстановления системы. Чтобы остановить службу, как уже говорилось, следует отключить восстановление системы на вкладке »Восстановление системы» свойств компьютера. Насчет целесообразности отключения я уже писал в предыдущей статье (см. КГ ?5 от 5.02.2002 г.). Если у вас достаточно места на диске и хватает ресурсов компьютера, то я рекомендую оставить эту службу работать. Можно только запретить функцию восстановления дисков для тех разделов, где у вас находятся динамические архивы (которые постоянно обновляются). Зависит от службы »Удаленный вызов процедур (RPC)». Тип запуска/Вход от имени - Авто/Локальная система.

Служба времени Windows.

Управляет синхронизацией даты и времени на всех клиентах и серверах в сети. Если эта служба остановлена, синхронизация даты и времени не будет доступна. Можно отключить. Тип запуска/Вход от имени - Авто/Локальная система.

Служба загрузки изображений (WIA).

Обеспечивает службы получения изображений со сканеров и цифровых камер. Если таковых нет, то службу отключаем (хотя при этом она часто уже сама выключена). Зависит от службы «Удаленный вызов процедур (RPC)». Тип запуска/Вход от имени -Авто/Локальная система.

Служба индексирования.

Индексирует содержимое и свойства файлов на локальном и удаленных компьютерах, обеспечивает быстрый доступ к файлам с помощью языка запросов. Отключаем, поскольку с поиском средствами Windows XP имеются проблемы. Зависит от службы «Удаленный вызов процедур (RPC) ».Тип запуска/Вход от имени - Вручную/Локальная система.

Служба обнаружения SSDP.

Включает обнаружение UPnP-устройств в домашней сети. Реально пользы в наших условиях от нее мало, поэтому отключаем. От данной службы зависит »Узел универсальных PnP-устройств». Тип запуска/Вход от имени - Вручную/Локальная служба.

Служба регистрации ошибок. Позволяет регистрировать ошибки для служб и приложений, выполняющихся в нестандартной среде. Если вы уверены, что все у вас уже работает, то можно отключить. От данной службы зависит «Удаленный вызов процедур (RPC)». Тип запуска/Вход от имени - Авто/Локальная система.

Служба сетевого DDE.

Обеспечивает сетевой транспорт и безопасность динамического обмена данными (DDE) для программ, выполняющихся на одном или на различных компьютерах. Если сети нет, то отключаем. Зависит от службы «Диспетчер сетевого DDE». От данной службы зависит «Сервер папки обмена». Тип запуска/Вход от имени - Вручную/Локальная система.

Служба сетевого расположения (NLA).

Собирает и хранит сведения о размещении и настройках сети, а также уведомляет приложения об их изменении. Опять же, если сети нет, то и нет надобности в этой службе. Зависит от служб «Драйвер протокола TCP/IP», «Среда сетевой поддержки AFD». А от данной службы зависит »Брандмауэр Интернета (ICF) /Общий доступ к Интернету (ICS)». Тип запуска/Вход от имени - Вручную/Локальная система.

Служба сообщений.

Посылает и получает сообщения, переданные администраторами или службой оповещений. Данная служба не имеет отношения к программе Windows Messenger. Можно отключить. Зависит от следующих компонентов: «Plug and Play», «Интерфейс NetBIOS»,

»Рабочая станция», «Удаленный вызов процедур (RPC)». Тип запуска/Вход от имени -Авто/Локальная система.

Служба шлюза уровня приложения.

Оказывает поддержку сторонних протоколов PnP для общего доступа к подключению к Интернету и подключений к Интернету с использованием брандмауэра. Если встроенный брандмауэр не используется, то можно отключить. От данной службы зависит, как уже упоминалось, »Брандмауэр Интернета (ICF) /Общий доступ к Интернету (ICS)». Тип запуска/Вход от имени - Вручную/Локальная служба.

Службы IPSEC.

Сервис безопасности протокола TCP/IP. Если Вы не пользуетесь этим протоколом, то можно этот сервис выключить. Эта служба зависит от «Драйвер IPSEC» и «Драйвер протокола TCP/IP», «Удаленный вызов процедур (RPC)». Тип запуска/Вход от имени - Авто/Локальная система.

Службы криптографии.

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

Смарт-карты.

Управляет доступом к устройствам чтения смарт-карт. Если эта служба остановлена, компьютер не сможет считывать смарт-карты. Если пользуетесь последними, то тип запуска службы оставляем без изменений. Зависит от службы «Plug and Play». Тип запуска/Вход от имени - Вручную/Локальная служба.

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

Управление приложениями, которые требуют поддержки в многопользовательской среде. Если не пользуетесь Switch User, то отключаем. Зависит от компонента «Службы терминалов». Тип запуска/Вход от имени - Вручную/Локальная система.

Справка и поддержка.

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

Зависит от компонента »Удаленный вызов процедур (RPC)». Тип запуска/Вход от имени - Авто/Локальная система.

Службы терминалов

Раньше эта служба была доступна только в серверных вариантах ОС. Она позволяет подключаться к локальной машине по сети и удаленно работать на ней. В XP Pro эта служба предназначена для удаленного администрирования локального компьютера. Кроме этого, через эту службу работает переключение пользователей на одной машине (Switch User). Если эти возможности не нужны, то можете отключить эту службу. Зависит от компонента «Удаленный вызов процедур (RPC)». Обратная зависимость от компонента «Совместимость быстрого переключения пользователей». Тип запуска/Вход от имени - Вручную/Локальная система.

Съемные ЗУ.

Актуально, если пользуетесь ZIPами, МО и прочим, иначе отключаем. Зависит от компонента»Удаленный вызов процедур (RPC)». Тип запуска/Вход от имени - Вручную/Локальная система.

Телефония.

Обеспечивает поддержку Telephony API (TAPI) для программ, управляющих телефонным оборудованием и голосовыми IP-подключениями на этом компьютере, а также через ЛВС - на серверах, где запущена соответствующая служба. Оставляем как есть, т.е. вручную. Зависит от компонентов «Plug and Play», «Удаленный вызов процедур (RPC)». Обратная зависимость у следующих компонентов: «Диспетчер авто-подключений удаленного доступа», «Диспетчер подключений удаленного доступа». Тип запуска/Вход от имени - Вручную/Локальная система.

Темы.

Управление темами оформления. Если вы уже отключили все визуальные »примочки» XP, то эта служба вам не нужна, следовательно - отключаем. Тип запуска/Вход от имени - Авто/Локальная система.

Теневое копирование тома.

Управляет созданием теневых копий (контрольных точек состояния) дисковых томов, которые используются для архивации и восстановления или для иных целей. Если эту службу остановить, теневые копии томов для восстановления не будут доступны, архивация и восстановление могут не работать. Зависит от компонента «Удаленный вызов процедур (RPC)». Тип запуска/Вход от имени - Вручную/Локальная система.

Уведомление о системных событиях.

Протоколирует системные события, такие как регистрация в Windows, в сети и изменения в подаче электропитания. Уведомляет подписчиков из разряда »COM+ системное событие», рассылая оповещения. Оставляем без изменений. Зависит от «Системы событий COM+». Тип запуска/Вход от имени - Авто/Локальная система.

Удаленный вызов процедур (RPC).

Обеспечивает сопоставление конечных точек и иных служб RPC. От этой службы зависит более 39 компонентов, поэтому лучше не рисковать - оставляем как «Авто». Тип запуска/Вход от имени - Авто/Локальная система.

Удаленный реестр.

Позволяет удаленным пользователям изменять параметры реестра на локальном компьютере. Если эта служба остановлена, реестр может быть изменен только локальными пользователями, работающими на этом компьютере. Отключаем. Зависит от компонента «Удаленный вызов процедур (RPC)». Тип запуска/Вход от имени - Авто/Локальная служба.

Узел универсальных PnP-устройств.

Поддерживает универсальные PnP-устройства узла. Оставляем »Вручную». Зависит от компонента «Служба обнаружения SSDP». Тип запуска/Вход от имени - Вручную/Локальная служба.

Управление приложениями.

Обеспечивает службы установки программного обеспечения, такие, например, как назначение, публикация и удаление. Оставляем без изменений, поскольку могут появиться проблемы с установкой и удалением программ, у которых установщик отличается от MSI. Тип запуска/Вход от имени - Вручную/Локальная система.

Фоновая интеллектуальная служба передачи.

Использует для асинхронной передачи данных через протокол HTTP/1.1 резервы сети по пропускной способности. Можно отключить. Зависит от компонентов «Рабочая станция», «Удаленный вызов процедур (RPC)». Тип запуска/Вход от имени -

Вручную/Локальная система. Если после отключения какой-либо службы в Журнале просмотра событий появляются красные отметки, как, например, после отключения «Службы COM записи компакт-дисков IMAPI», то их можно отключить следующим образом: Администрирование / Службы компонентов -> Корень консоли -> Службы компонентов -> Компьютеры -> Мой компьютер -> Настройка DCOM -> Microsoft IMAPI ->Свойства->Расположение, убираем пометку «Запустить приложение на данном компьютере». Тип запуска служб можно привязать к учетной записи конкретного пользователя. Таким образом, можно создать, например, запись GAME с минимальным количеством задействованных служб, что, в свою очередь, увеличит быстродействие.

Отобржаемое имя Описание службы Исполняемый файл

(Название службы)

Оповещатель (Alerter)

Посылает выбранным пользователям и компьютерам административные оповещения.Оставьте тип запуска Вручную, если Вы не подключены к локальной сети. Если Вы подключены - Авто .

Svchost.exe

(ShellHWDetection)

Управление приложениями (Application Management)

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

Svchost.exe
Сервер папки обмена (ClipBook)

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

Clipsrv.exe

(ClipSrv)

Система событий COM+ (COM+ Event System)

Автоматическое распространение событий подписавшимся компонентам COM. Установите тип запуска Авто.

Svchost.exe

(EventSystem)

Обозреватель компьютеров (Computer Browser)

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

Svchost.exe

(Browser)

Сервер

(Server)

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

остановить данную службу (Отключено). Ели Вы отключите службу на

компьютере в локальной сети, никто не сможет воспользоваться

предоставленными Вами ресурсами. Поэтому там оставьте её в Авто.

Svchost.exe (lanmanserver)
DHCP-клиент

(DHCP Client)

Управляет конфигурацией сети посредством регистрации и обновления IP-адресов и DNS-имен. Если Вы в сети и подключены к указанному DHCP серверу установите запуск в Авто. Если у Вас нигде не указан DHCP сервер (в т. ч. при подключении к Интернет!) можете установить запуск Вручную.

Svchost.exe

(Dhcp )

Клиент отслеживания изменившихся связей (Distributed Link Tracking

Client)

Посылает извещения о файлах, перемещённых между томами NTFS

в сетевом домене. Установите запуск Вручную. Только если Вы

подключены к домену Win2k можете установить режим Авто.

Svchost.exe

(TrkWks )

Координатор распределенных транзакций (Distributed Transaction Coordinator)

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

Msdtc.exe

(MSDTC)

DNS-клиент

(DNS Client)

Разрешает DNS-имена в адреса и помещает их в кэш. Установите запуск в Авто, если вы используете любой сервер DNS (Так же и при подключении к Интернет!). Если Вы не сетевой человек, можете установить запуск Вручную. В локальной сети служба может так же включаться только на роутере или прокси-сервере. На клиентских компьютерах, не подключенных к Интернет она необязательна.

Svchost.exe

(Dnscache)

Журнал событий (Event Log)

Записывает в журнал сообщения о событиях, выдаваемые программами и операционной системой.Журналы событий используются при диагностике неполадок. Оставьте возможность Авто запуска. Это позволит Вам просматривать сообщения об ошибках и скорости системы.

Services.exe

(Eventlog)

Служба факсов (Fax Service)

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

Fxssvc.exe

(Fax)

Служба индексирования (Indexing Service)

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

Cisvc.exe

(cisvc)

Общий доступ к подключению Интернета (Internet Connection Sharing)

Обеспечивает поддержку служб трансляции адресов, адресации и

разрешения имен в адреса для всех компьютеров домашней сети,

подключенных через удаленное соединение. Если Ваша сеть подключена к

Интернет через Ваш компьютер, то естественно включите Авто. Но чаще

всего лучше будет использовать запуск Вручную.

-
Агент политики IPSEC

(IPSEC Policy Agent)

Управляет политикой IP-безопасности и запускает ISAKMP/Oakley (IKE) и драйвер IP-безопасности.

-
Диспетчер логических дисков (Logical Disk Manager)

Служба Watchdog управления логическими дисками. Оставьте тип запуска Вручную.

Svchost.exe

(dmserver)

Служба администрирования диспетчера логических дисков (Logical Disk Manager Administrative Service)

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

Dmadmin.exe

(dmadmin)

Служба сообщений (Messenger)

Посылает и получает сообщения, переданные администраторами или службой оповещений. Оставьте тип запуска Вручную. Можете установить Авто только если Вы подключены к домену Win2k или хотите получать сообщения от подобных систем в Nowell Netware, Win 9x или NT.

Svchost.exe

(Messenger)

Сетевой вход в систему

(Net Logon)

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

Lsass.exe

(Netlogon)

NetMeeting Remote Desktop Sharing (NetMeeting Remote Desktop Sharing)

Разрешает проверенным пользователям получать доступ к рабочему столу Windows, используя NetMeeting. Для дополнительной безопастности рекомендую установить тип запуска Отключено.Сетевые подключения (Network Connections): Управляет объектами папки ''Сеть и удаленный доступ к сети'', отображающей свойства локальной сети и подключений удаленного доступа.

Mnmsrvc.exe

(mnmsrvc)

Ускорение запуска программ

XP может работать в двух режимах. Первый отводит больший приоритет запущенным пользователем приложениям (Optimize Performance for Applications), второй отводит больший приоритет на фоновые приложения и службы (Optimize Performance for Background). Настройку можно посмотреть, если выбрать значок System в Control panel, далее закладку Advanced и кнопку "Performance options". (В русской версии Панель управления/Система/Дополнительно/Параметры быстродействия).

Первое значение (for Applications) выделяет программам приоритет в зависимости от их уровня приоритета (priority level). Если вы не знакомы с этим понятием, то вкратце поясним: по уровню компьютер решает, какие программы более важны и тратит на них больше процессорного времени. Уровень определяется двумя параметрами: классом приоритета (Priority Class) и приоритетом нити (thread priority). Классы бывают: реального времени (real-time), высокого (high), среднего (normal), близкого к нулю (idle) приоритетов. У нити выделяют следующие приоритеты: критичный ко времени (time critical), высокий (highest), выше среднего (above normal), средний (normal), ниже среднего (below normal), низкий (low) и близкий к нулю (idle).

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

Priority Class Real-Time High Normal Idle

Thread Priority

Time Critical 31 15 15 15

Highest 26 15 10 6

Above Normal 25 14 9 5

Normal 24 13 8 4

Below Normal 23 12 7 3

Lowest 22 11 6 2

Idle 16 1 1 1

Значение от 1 до 31 показывает, сколько компьютерного времени выделяется на каждый процесс.

Пользователь может изменить классприоритета программы, причем двумя способами. Первый - через Диспетчер задач (Task Manager). Он подходит, если программа уже запущена. Выбираем закладку "Процессы" (Processes), нажимаем правую клавишу мыши на нужном процессе, выбираем строчку "Приоритет" (Set Priority) и устанавливаем класс приоритета. Второй способ заключается в указании параметра при запуске программы, или создании командного (.CMD) файла в текстовом редакторе. Параметры:

start /<класс приоритета> [<путь>]<имя файла>

Например,

start /high c:\windows\notepad.exe

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

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

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

1. Щелкнув правой кнопкой мыши по значку "Мой компьютер", выберите в появившемся меню пункт "Свойства"; затем в диалоговом окне "Свойства системы", перейдя на вкладку "Оборудование", нажмите кнопку "Диспетчер устройств".

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

3. В списке окна "Диспетчер устройств" раскройте ветвь "Драйверы устройств не Plug and Play".

4. Дважды щелкните мышкой по устройству "Beep".

5. В окне "Свойства: Beep" на вкладке "Общие" в ниспадающем списке "Применение устройства" выберите "Это устройство не используется (отключено)". Нажмите OK.

Q. Oб утилите bootvis для WinXP, ускоряющей загрузку системы, но у меня она отказывается работать?

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

- COM+ Event System;

- Event Log;

- Plug and Play;

- Remote Procedure Call (RPC);

- Task Scheduler;

- Windows Management Instrumentation.

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

Q. В русской WinXP меня капитально плющит слово "приветствие".

A. Эта заставка (экран регистрации - Welcome Screen) хранится в файле logonui.exe, и изменить ее можно программой, типа Resource Hacker. Учтите только, что количество символов в этом слове ограничено - для длинных фраз может понадобиться уменьшить шрифт.

Изменение надписи кнопки "Пуск" Копируем в отдельную папку файл EXPLORER.EXE. Потом открываем его 16-ричным редактором (Hex Editor). Ищем последовательность байт: 04 00 1F 04 43 04 41 04 3A 04 - "Пуск", или 05 00 53 00 74 00 61 00 72 00 74 00 - слово "Start". У меня они находятся в строке 28A60H.

Первые два байта - длина. Остальные - см ASCII таблицу. К примеру ? 1F - "П", 43 - "у", 41 -"с", 3A - к. После кода каждой буквы должно стоять 04.

Свойства всех дисков Если дважды щелкнуть на значке "мой компьютер", выделить все диски, а затем

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

Q.Можно ли сделать так, чтобы определенная папка открывалась по горячей клавише?

A.Можно, но для этого необходимо, чтобы ярлык от этой папки находился на рабочем столе. Находим папку, которую требуется открывать с помощью горячих клавиш, щелкаем по ней правой кнопкой мыши, выбираем пункт Sent To, а в нем - команду Desktop (create Shortcut); или - "захватываем" папку правой кнопкой, передвигаем ее на рабочий стол, отпускаем и в открывшемся меню выбираем пункт Create Shortcuts Here. После этого щелкаем той же правой кнопкой по созданному ярлыку, выбираем в контекстном меню пункт Properties и на вкладке Shortcut в поле Shortcut key (по-русски это, вероятно, будет звучать как Быстрый вызов) впечатываем ту комбинацию клавиш, которая должна будет открывать папку. Необходимо учесть, что в виде горячих клавиш можно использовать как комбинации CTRL+ALT+буква, так и CTRL+SHIFT+буква.

Как (и можно ли вообще) уменьшить размеры огромных файлов Pagefile.sys и Hyberfil.sys?

Начнем по порядку. Pagefile.sys - это своп-файл (или виртуальная память), куда система сбрасывает из оперативной памяти временно ненужные данные. Его размер по умолчанию выбирается самой операционной системой, но он может быть изменен через Start -> Control Panel -> System -> Advanced -> Perfomance -> Settings. После нажатия на кнопку Settings появится двухвкладочное окно, выбираем в нем вкладку Advanced, давим на кнопку Change virtual memory и устанавливаем тот размер виртуальной памяти, который считаем достаточным. Там же, кстати, можно выбрать, на каком из разделов жесткого диска должен находиться своп-файл.

Hyberfil.sys - файл, используемый системой при переходе в "спящий" режим. Его размер равен размеру оперативной памяти; в принципе, если вы не собираетесь использовать для выключения компьютера спящий режим (Hybernate) (хотя лично я считаю этот режим выключения очень удобным), то можно отключить его (Start -> Control Panel -> Power Options -> Hibernate, где снять галку с Enable Hibernation), после чего файл Hyberfil.sys окажется ненужным...

Как назначить диску другую букву?

Для начала - пара слов о том, как происходит в WinXP присвоение дискам буквенных обозначений, тем более что происходит оно несколько по другому, чем это делается в Win9*/Me. В процессе инсталляции WinXP буква C: присваивается загрузочнуму диску, буквы D:, Е: и так далее - всем остальным обнаруженным при инсталляции жестким дискам, а последняя буква присваивается CD-драйву, причем в дальнейшем при установке в систему новых дисков, например, пишущего CD-привода или еще одного винчестера, им будут присвоены следующие из незанятых букв, то есть у уже установленных дисков буквы не меняются. Такой принцип назначения дискам букв, естественно, приводит к тому, что у давно стоящего CD-драйва оказывается меньшая буква, чем у только что установленного винчестера, что может смутить пользователей, перешедших на XP с Windows 9* и привыкших, что у CD-драйвов всегда последние буквы. Но ведь безвыходных положений не бывает: в XP, как и в Windows 9*, можно переназначить дискам другие буквы, вот только делается это несколько по-другому - вручную через консоль управления компьютером (Computer Management). Быстренько добраться до нее можно вот так: Start (Пуск) - > Run (Выполнить):

compmgmt.msc Результатом исполнения этой команды станет открытие консоли, в которой следует выбрать пункт Disk Management. Disk Management - это мощный инструмент для управления дисками, позволяющий, кроме много другого, изменять присвоенные дискам буквенные обозначения.

Изменяем Windows на свой вкус. Точнее мы будем менять ресурсы в системных файлах, тем самым изменяю и сам Windows. Для этого нам понадобится редактор ресурсов, напрмиер ResHack или Restorator, я буду рассматривать на примере ResHack'a, хотя разницы между ними почти нет.И так, приступим. Если тебе надоела стандартная страница IE, о оишбке 404, сделаем свою! Для этого открываем в ResHack'e (File -> Open) файл SHDOCLC.DLL, который лежит в системной папке , заходим в папку 23 и открываем раздел HTTP_404.HTM и там жмем на 1049. Справа отобразится содержание этой страницы, ты её можешь отредактировать так, как тебе нравится, вставить туда картинку и т.д.

Также в это библиотекe до хрена всего. Там есть диалоговые окна.

Открой Dialog/4416 и перед тобой отобразится твоё любомое окошко о сохранении файла. Ты можешь его отредактировать, жми правой кнопкой мыши по появившейся форме и жми в меню Insert Control. Появится новое окно, жми по картинке с надписью Label в разделе Caption пиши что хошь и жми кнопку ОК.

Размещай Label как хошь, и потом жми вверху Compile Script. Если ни каких месаг не вылезло, значит все ОК.

Сохраняй файл и лезь в инет смотреть на своё творение.

Также можно изменить меню IE!!! Открывай Menu/258 и у тебя отобразится часть меню IE, которое ты можешь изменить.

Mожно изменить текст, который написан в разделе Справка -> О программе. Для этого открывай 23/ABOUT.DLG Находи текст, начинающийся со слов "Программа основана на NCSA...", затем стирай его и что написано после него, и пиши свой текст.

Также можешь заменмит все битмапы и гифы!

А сейчас я приведу список файлов, в которых хранятся очень интересные ресурсы!

PASSWORD.CPL

MAIN.CPL

ACCESS.CPL

MMSYS.CPL

RASAPI32.DLL

RNAAPP.EXE

SHELL32.DLL (самый большой!)

EXPLORER.EXE

Q.Hельзя ли уменьшить размеры swap-файла.

A. Есть тут одна хитрость: по умолчанию ХР выставляет объем виртуальной памяти в 1.5 - 2 раза больше объема оперативной. Результат парадоксален, чем больше памяти ты ставишь (в надежде, что система будет меньше тыкаться в файл подкачки), тем больше она свопит на самом деле!

Для домашних компьютеров важнее программы, фоновые процессы имеют преимущество на серверах. Pекомендую выставить объем свопа равным размеру RAM, но не меньше 128 и не больше 256-384 мегабайт.

Q.При запуске Windows Explorer открывается папка My Documents. Как сделать так, чтобы открывался корневой каталог системного диска?

A.В Propreties shortcut'а на Explorer меняем target %SystemRoot%explorer.exe на %SystemRoot%explorer.scf. После этого, открываться будет не My Documents, а корневой каталог системного диска. Кроме этого, можно запускать Explorer комбинацией клавиш Win+E, в этом случае он откроется в разделе My Computer. Кроме этого, можно в свойствах ярлыка для Explorer прописать в Target:

%SystemRoot%\explorer.exe /e,c:\ (вместо c:\ можно указать любой другой путь).

После этого открываться будет не My Documents, а корневой каталог диска С или указанная директория.

Word XP: При работе с большими документами часто приходится отвлекаться на просмотр разных участков текста, а затем возвращаться к месту, где выполнялось последнее редактирование. В этом случае вовсе не обязательно прокручивать документ в поисках нужного места, достаточно нажать Shift+F5 — и вы попадете в точку внесения последнего исправления. Еще одно нажатие этой комбинации отправит вас к месту предпоследнего изменения.

ActiveWin

В device manager'е Windows умеет показывать для каждого устройства дополнительную вкладку с "детальной" информацией. Для того, чтобы увидеть эту вкладку, откройте

Control Panel / System / Advanced / Environvent variables

и добавьте системную переменную с именем "DEVMGR_SHOW_DETAILS" (без кавычек) и значением 1.

Q.Kуда-то делся прозрачный фон под иконками на Рабочем столе.

A.Для того, чтобы фон под иконками на Рабочем столе и под их подписями был прозрачный, необходимо сделать две вещи. Во-первых, в меню "Панель управления" > "Свойства системы" > "Дополнительно" > "Параметры быстродействия" > "Визуальные эффекты" (Control Panel > System > Advanced > Performance > Visual Effects) установить флажок "Отбрасывание теней значками на рабочем столе" (Use drop shadows for icon labels on the desktop). И, во-вторых, нажав правую кнопку мыши на Рабочем Столе, снять в появившемся контекстном меню флажок "Упорядочить значки" > "Закрепить веб-элементы на рабочем столе" (Arrange Icons By > Lock Web Items on Desktop).

Q.Подскажите, где операционная система WinХР хранит названия песен Audio CD, взятые с сервера CDDB?

A.В файле C:\Documents and Settings\AllUsers\Application Data\Microsoft\Windows Media\MLS\wmwebmdcache.dat (возможно, вы найдете этот файл и в папке, соответствующей вашей учетной записи).

Q.В виндах 9x была такая фича в файле System.ini - ConservativeSwapfileUsage. Прописываешь единичку, и свап-файл - просто заглядение. Есть-ли что-нить подобное в Xp, а то этот 300-меговый файл как-то место занимает.

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

Oбъем кто как сума сходит. Все больше в 2* пишут, даже есть програмки - утилите, именно такую требуют. На самом деле это все усредненный. В 2000, XP обычно когда ей не хватает начинает глюкать, перезагрузиться уже создает дополнительно, как правило на другом диске.

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

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

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

У меня 384Мб оперативки. 2 винта. Свап сделал на втором винте (на первом windows), причем минимальный размер указал 576, максимальный 1152 (вобщем по-умолчанию), хотя никогда ещё свап больше 576 не раздувался, даже при запуске кучи программ вместе, жрущих много памяти, таких как Photoshop, Corel Draw, Autocad, Orcad, Matlab и т.д...

Так что мне для своего компа можно уменьшить минимум свапа до 350-400Мб, максимум можно не трогать - он нужен для того случая, когда винде не будет хватать свапа.

Диспетчер устройств (WIN+ Break). В меню Вид выбираем Показать скрытые устройства. После этого в меню Драйверы устройств не Plug and Play мы отключим указанные ниже устройства. Для отключения кликаем правой кнопкой мыши по нужному устройству, выбираем меню Свойства, закладку Драйвер и меняем тип автозагрузки на Отключено.

Отключаем mndm (драйвер MS Netmeeting), NetBios через TCP/IP и RDPCDD (драйвер сервиса Remote Desktop).

Wellcome Screen

Так вот, для изменения Wellcome Screen нам понадобятся следующие программы: ResHack, XP LogonUI, MS Paint :-) и файл Logonui.exe, который находится в папке c:\windows\system32.Ну, программа MS Paint, я думаю, есть у каждого уважающего себя пользователя :-). Для начала скопируйте файл Logonui.exe в любую папку. После этого в окне программы ResHack в пункте меню Файл > Открыть выбираем скопированный вами файл и видим дерево каталогов, коих аж четыре штуки. В папке UIFILE хранится скрипт, но об этом позже, в папке Bitmap — рисунки, которые использует система при появлении Wellcome Screen, в String Table — все системные сообщения. Папка Version Info нас не интересует, так как там есть лишь сведения о версии Windows. Зато в Bitmap есть много папок с картинками, а именно:

100 фоновая картинка

102 поле ввода пароля

103 кнопка со стрелкой

104 активная кнопка со стрелкой

105 кнопка помощи

106 активная кнопка помощи

107 кнопка питания

108 стрелка вверх

109 стрелка прокрутки вниз

110 стрелка прокрутки вверх

111 полоса прокрутки

112 поле выбранного пользователя

113 квадрат иконки

114 иконка по умолчанию

119 активный квадрат иконки

121 активная кнопка питания

122 активная стрелка вверх

123 не знаю

124 вертикальная линия

125 линия по верху экрана

126 линия по низу экрана

127 не знаю

Чтобы изменить фоновую картинку, вам следует зайти в папку 100, найти там файл 1033 и в пункте меню Action выбрать Replace Bitmap. Справа внизу выберите, какую именно картинку вы хотите заменить, и, нажав на кнопку Open file with new bitmap, укажите место, где находится новая картинка, после чего нажмите кнопку Replace — и картинка поменяется. Эдак вы сможете поменять не только фоновую картинку, но и поле ввода пароля или иконку. Вот и все, что касается графической части. Но мы же еще можем поменять шрифты и их цвет, место расположения элементов управления. Для этого заходим в папку UIFILE\1000\1033 и в левой части окна видим скрипт.

Для того чтобы поменять какой-либо цвет, выбираем строку с командой rgb и в скобках, набрав три числа, указываем цвет (чтобы знать, у какого цвета какой код, используйте палитру Photoshop). Для изменения размера шрифта выбираем строку fontsize и меняем значение, для изменения шрифта — строка fontstyle, а дальше следует название шрифта. Для изменения месторасположения объектов находим команду layoutpos и меняем ее значение. То есть, все это проделывается методом «научного тыка». В конце не забудьте нажать кнопку compile script.

Далее мы открываем папку String Table, в ней находятся папки, в которых хранятся разные системные сообщения, которые вы можете переписать или убрать вообще. После того как вы проделали все эти вещи, открываете программу XP LogonUI, нажимаете кнопку select logonui file, выбираете созданный вами файл и наслаждаетесь результатом при входе в систему.

Boot Screen

Для тех, кто не знает: имеется в виду черное окно с эмблемой Windows и бегающим индикатором, которое появляется перед Wellcome Screen. Замена этого экрана производится заменой файла ntoskrnl.exe, который находится в директории windows\system32\. Но это системный файл, и поменять его можно лишь при работе Windows в безопасном режиме. Для этого при загрузке нажмите F8 и выберете safe mode. Для редактирования заставки нам понадобятся программы Resourse Hacker и графический редактор, но уже не Paint, а что-то посерьезней, например Adobe Photoshop. Начнем…

Для начала советую сделать резервную копию файла ntoskrnl.exe и сохранить ее где-то подальше. Итак, раскрываем данный файл в ResHack и видим уже знакомую нам картину. Но сейчас в дереве каталогов лишь три папки; нас интересует только Bitmap. В ней мы видим 12 картинок: изображения с номерами 1, 8, и 10 представляют собой заставку к WinXP Professional Edition, а 1, 7, и 9 — к Home Edition. Так как у меня WinXP Pro, то я расскажу, как работать с ней, но, думаю, в WinXP Home Edition все аналогично. Для начала при помощи нашего Хакера сохраним картинки 1, 8 и 10 под именами 1.bmp, 2.bmp, 3.bmp. Теперь откроем 1.bmp (это и есть заставка) в Paint Shop Pro.

Когда вы откроете эту картинку, то увидите творение классика — черный квадрат :-). Но не расстраивайтесь — для нормального просмотра и редактирования нам понадобится найти в Интернете специальную палитру.Теперь в Paint Shop Pro нажимаете клавиши Shift+O и выбираете в появившемся окне файл 16.pal (при этом обязательно включите в этом окошке функцию Maintain Indexes). После этого мы сможем насладиться зрелищем нашего любимого логотипа Windows :-). Наконец-то теперь вы сможете, отредактировать этот рисунок как вам угодно. После того как вы вдоволь с ним наиграетесь, сохраняйте файл и с помощью Хакера замените изображение в исходном файле (как это сделать, описано в части первой). Итак, сделано. Теперь вам нужно заменить «родной» ntoskrnl.exe на переделанный. Для этого перезагрузите систему в безопасном режиме и попросту перепишите вышеуказанный файл в директорию Windows\System32. И наслаждайтесь результатом.

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

Секреты профессиональной оптимизации

Оценка мощности процессора

Слишком быстрый процессор подавляющему большинству приложений просто не нужен, и увеличение тактовой частоты вдвое в лучшем случае увеличивает производительность системы лишь на треть. Посмотрите: если индикатор загрузки ЦП лениво осциллирует возле нулевой отметки, или кривая загрузки напоминает разлапистую горную цепь вроде лунных Апеннин, — вычислительной мощности вашего процессора для решения поставленных перед ним задач более чем достаточно! Наращивание тактовой частоты слегка сузит ширину основания «пиков», но общее время выполнения задачи окажется практически неизменным.

Реальное увеличение производительности достигается лишь на тех задачах, чьи потребности в процессорном времени достигают 100% (например, поиск регулярных выражений, обработка изображений и т. д.). Однако никаких гарантий того, что Диспетчер Задач не лжет, у нас нет. Показатель производительности, именуемый «загрузка процессора», на самом деле представляет собой готовность отдачи квантов времени всеми остальными процессами системы. Высокая загруженность процессора может быть вызвана и дисковой подсистемой, и подсистемой оперативной памяти, и… да много еще чем!

Это не означает, что показаниям Диспетчера Задач нельзя доверять, но означает, что тактовая частота процессора — не единственный, да и не самый вероятный виновник. Высокая степень загрузки ЦП лишь указывает на потенциальную возможность радикального увеличения быстродействия, но не говорит, какой из компонентов системы для этого следует заменить.

Попутно заметим, что неправильно спроектированное приложение способно пожирать чудовищное количество процессорного времени даже при полном ничегонеделании. Этим, в частности, грешат ранние версии словаря Context и переводчика Socrat, вызывающие 100-процентную загрузку центрального процессора и, как следствие, сильное торможение системы. Все версии Microsoft Word (вплоть до XP включительно) также имеют один очень неприятный дефект проектирования, при определенных обстоятельствах приводящий к 92—95-процентной загрузке ЦП. Причем увеличение тактовой частоты процессора не исправляет ситуацию и практически не увеличивает общую производительность системы! Единственно правильным решением будет полный отказ от «неправильных» приложений или переход на их альтернативные версии.

Если стабильно работающая система вдруг без видимых причин начинает тормозить, вызовите Диспетчер Задач и, щелкнув мышкой по вкладке «Процессы», посмотрите — какой из процессов поглощает наибольшее количество времени (колонка ЦП).

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

Оценка требуемого количества оперативной памяти

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

Если при переключении между ранее запущенными задачами происходит обращение к жесткому диску, значит, количества имеющейся в распоряжении системы оперативной памяти более чем недостаточно, и имеет смысл ее нарастить, воткнув в материнскую плату еще один модуль. Но вот вопрос: а какого этот модуль должен быть объема? Как узнать, сколько именно мегабайтов вам требуется? Нет ничего проще! Вызываем Диспетчер Задач, переходим к вкладке «Быстродействие», находим графу «Выделенная память», а в ней — текущее и пиковое количество выделенной памяти за последний сеанс работы с системой.

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

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

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

Графа «Выделенная память» как раз и отражает количество выделенной, то есть зарезервированной памяти, но не дает прямого ответа на вопрос, используется эта память или нет. Для прояснения ситуации следует обратиться к графе «Физическая память», содержащей среди прочей информации доступный объем оперативной памяти. Чем он больше — тем лучше. Считается, что если свободно хотя бы 50 или 100 мегабайтов физической памяти, то потребности системы в ней полностью удовлетворены. На самом деле, это предположение в коре неверно. Если перед обращением к Диспетчеру Задач вы завершите какое-нибудь «монстроидальное» приложение, то вся занятая им память окажется свободной и будет оставаться таковой, пока вы не переключитесь на приложение, полностью или частично «высвопленное» на диск. Наглядное доказательство тому приведено ниже (см. рис). Смотрите: в системе установлено 256 МБ памяти, из них 235 МБ выделено, а 98 МБ — свободно. Согласитесь, что 235 + 98> 256! Поэтому следует опираться не на текущее, а на минимальное количество свободной физической памяти. Держите глаза широко раскрытыми и периодически поглядывайте на Диспетчер Задач в ходе работы с другими приложениями.

Диспетчер Задач следит за хронологией загрузки процессора и выделения оперативной памяти

Практический пример тюнинга системы

Один из приятелей автора как-то пожаловался на свой Pentium 4: дескать, работает он медленно, да и видеофильмы идут с большим торможением, «рывками». Разгон процессора, сопровождаемый панической переустановкой модулей памяти и ковырянием настроек BIOS, ничего не дал, и вконец отчаявшийся экспериментатор решил пригласить к своему компьютеру меня (по принципу: если я его сломаю, хуже уже не будет).

Запуск Диспетчера Задач показал, что процессор тут вообще не причем, поскольку его загрузка стабильно держалась на уровне ~40%, и большую часть времени он проводил в спячке, охлаждая свои внутренности от перегрева. Следовательно, наиболее вероятным виновником «тормозов» становилась дисковая подсистема, и показания Системного Монитора полностью подтвердили это предположение: моменты «дерганья» изображения хорошо согласовывались с «вылетами» графика длины очереди запросов на чтение [диска]. То есть, привод время от времени впадал в некий «ступор», не реагируя ни на какие попытки обращения. Причина? Запуск ASUS PC Probe обнаружил значительную просадку напряжения на линии +12 В, потенциал которой составил всего +10,2 В. Компьютер все еще работал, но — нестабильно. После замены блока питания ситуация нормализовалась, и все тормоза немедленно исчезли.

Проигрывание видеоклипа загружает процессор менее, чем наполовину, между тем, изображение движется рывками. Как вы думаете, почему?

Системный Монитор

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

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

Пуск —> Настройка —> Панель Управления —> Администрирование —> Системный Монитор. (В Windows 9x Системный Монитор тоже есть, но попроще, ищите его в меню служебных программ.) Теперь вызываем контекстное меню посередине появившейся консоли, выбираем в нем пункт «Добавить счетчики» и добавляем три следующих счетчика: счетчик загруженности процессора (объект: процессор), счетчик активности диска (объект: физический диск) и счетчик текущей длины очереди диска (объект тот же). Добавив все необходимые счетчики, мы возвращаемся в главное окно Системного Монитора, нажимая клавишу «Закрыть». Клавиша «Объяснения» выдает короткую справку по текущему счетчику производительности — обращайтесь к ней всякий раз, когда встретитесь с чем-то непонятным.

«Процесс пошел!» — как говорят в Одессе. Системный Монитор начинает протоколирование, процарапывая на экране три кривые. Зеленая отвечает за загруженность диска, красная — за загруженность ЦП, голубая — за длину очереди запросов на диск (разумеется, такие цвета кривым назначаются по умолчанию — они могут быть изменены вручную и будут перепутаны, если вы добавляли счетчики в ином порядке).

Левый рисунок (см. ниже) иллюстрирует пример хорошо сбалансированной системы. Смотрите: загрузка жесткого диска держится на довольно высоком уровне. Это означает, что продолжительность эвристического анализа [антивирусным сканером] одного файла сопоставима со временем чтения другого. Причем процессор работает на пределе. Обратите внимание на то, как хорошо совпадают пики загрузки процессора с провалами активности диска! Замена диска на более быстрый практически не увеличит производительности, поскольку большую часть времени этот диск будет простаивать. Не верите? А вот переведите свой взгляд на правый график, снятый на той же самой системе, но уже после апгрейда винчестера.

Загрузка процессора резко возросла, а на графике активности диска появились длинные и глубокие провалы, похожие на Большой Каньон. Причем более быстрый диск оказался более «быстрым» только наполовину. Скорость линейного чтения явно возросла, но вместе с ней возросло и время поиска. На основании чего был сделан такой вывод? В этом нам помогла разобраться голубая кривая, отображающая динамику роста длины очереди запросов к диску. Видите этот высокий пик посередине? Да, тот самый, что приходится на спад загрузки процессора, но на максимум дисковой активности! В этом месте винчестер стрекотал как угорелый, но все равно не успевал обрабатывать поступающие к нему запросы.

Таким образом, для увеличения производительности обновленной системы нам требуется заменить процессор на более мощный. Стоп! Я не сказал «более быстрый»! Мы еще не знаем наверняка, в чем истинная причина «тормозов»: может быть, недостает емкости кэш-памяти, а может — тактовой частоты. Подробнее об этом мы поговорим в разделе «В ядре процессора», а сейчас вернемся к нашим баранам. Очевидно, что подобная методика применима не только к оптимизации системы под антивирусное сканирование, но и к ее балансировке под любую другую задачу.

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

В ядре процессора

Процессоры семейства Pentium имеют невероятно развитую систему мониторинга, отслеживая практически все мало-мальски значимые события, как-то: обращения к памяти, ошибки предсказания переходов, вытеснение данных из кэш-памяти в оперативную память и т. д. Процессор перестает быть монолитным кристаллом кремния, это уже не вещь в себе! Теперь не нужно гадать, быстродействия каких именно узлов нам больше всего не хватает, достаточно лишь сказать счетчикам производительности «Фас!» и, дав им непродолжительное время на сбор статистики, проанализировать добытый результат.

Теперь к делу. Счетчиков производительности всего два, и с прикладного уровня они по умолчанию недоступны. Но разве настоящих хакеров такими запретами остановишь? Для работы со счетчиками производительности создано огромное количество разнообразных программ, разбросанных по всей Сети. Сходите на сайт Марка Русиновича и скачайте оттуда утилиту CPUMon размером всего в 40 КБ.

Разобраться с ней несложно (не забудьте только, что под WinNT она требует наличия прав администратора). В окне «Class» мы выбираем интересующий нас класс событий, а в окне «Counter» указываем, какое из событий мы, собственно, хотим считать. И так — для обоих счетчиков.

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

Как мы будем действовать? В окне «Class» счетчика 0 мы выбираем «Bus» (шина), а в окне «Counter» — BUS_TRAN_MEN. Этот счетчик будет отслеживать количество обращений к памяти, пропущенных через шину. Для счетчика 1 в окне «Class» мы выберем «Cache» (кэш), а в окне «Counter» — DATA_MEM_REFS. Этот счетчик будет фиксировать общее количество обращений к памяти.

Запустив подопытное приложение, нажимаем «Start» и даем счетчикам несколько секунд для накопления статистически достоверной информации. Когда же наше терпение иссякнет, глубоко утопим «Stop» и рассмотрим появившееся на экране диалоговое окно.

Пример хорошо сбалансированной системы — большинство запросов к памяти обрабатывается локально

Так… 1180 млн. обращений к памяти за неполные 7 секунд, причем 30 млн. из них прошли через шину и адресовались к основной оперативной памяти, а все остальные были обработаны локально.

Следовательно, емкости кэш-памяти вполне достаточно, и главный камень преткновения — тактовая частота ядра процессора. (Внимание! Здесь неявно подразумевается, что мы говорим лишь о процессорах одной архитектуры, в противном случае анализ рискует стать взаимно противоречивым и неоднозначным!)

А вот ниже приведен пример системы с большей тактовой частой, но урезанной кэш-памятью второго уровня (смертельный бой: Celeron против Pentium III «Coppermine» — это если быть уж совсем точным). 290 млн. обращений к памяти за 8 секунд, причем чуть ли не половина из них (120 млн.) была пропущена через шину, и лишь вторая половина — обработана локально. Почему количество общих обращений к памяти за единицу времени такое разное? Так ведь основная оперативная память — это вам не кэш, и вторая система жутко тормозит, передвигаясь со скоростью черепахи.

Пример плохо сбалансированной системы — кэш справился лишь с половиной запросов

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

Подробнее со счетчиками производительности вы можете познакомиться в руководстве Intel Architecture Software Developer's Manual Volume 3: System Programming Guide, электронную копию которого можно бесплатно скачать с сервера компании Intel. Полное описание всех имеющихся счетчиков заняло бы слишком много места и потому здесь не приводится.

Настройка системы с помощью профилировщика

Еще большие возможности для тонкого тюнинга системы открывает профилировка. Лучший профилировщик всех времен и народов — это, бесспорно, VTune, разработанный компанией Intel. До сих пор, говоря об определении слабых мест системы, мы все время упускали из виду тот факт, что слабым местом может быть не только «железо», но и, например, драйвера. Также мы обошли стороной вопрос выбора графической подсистемы и оценки ее влияния на общую производительность.

Что ж! Настала пора восполнить этот пробел! Соединившись с FTP-сервером Intel и поставив VTune на скачку (а это целая туша на сто с гаком метров весом), посетите любой книжный магазин вашего города в поисках соответствующей литературы. Грамотная работа с профилировщиком требует определенной подготовки, и метод «тыка» здесь навряд ли поможет.

Пример результатов профилировки одного из приложений приведен ниже. По вертикальной оси откладывается время, проведенное процессором в каждом из модулей системы, а по горизонтальной располагаются сами модули. Как видно, львиная доля общего времени выполнения приходится на ядро (~25%), за ним с небольшим отрывом следует системная библиотека NTDLL.DLL и прикладной процесс парольного переборщика PSWD.EXE (~20% и 18% соответственно). Доля влияния графической подсистемы в лице библиотеки G400.DLL (Matrox Millennium G450 Dual Head, для справки) составляет менее 5% и со всей очевидностью ни в какой оптимизации не нуждается. Драйвер файловой системы: — NTFS.SYS — не отнял вообще ни одного процента времени, значит, быстродействие жесткого диска в данном случае также некритично.

«Табель о рангах» — кто из всех модулей системы в наибольшей степени ответственен за ее быстродействие

Итак, наиболее узкое место системы локализовано в NTOSKRNL.EXE, что, конечно, далеко не безынтересно само по себе, но для ответа на извечный вопрос «Кто виноват и что делать?» мы должны заглянуть внутрь ядра! В VTune эта операция осуществляется двойным щелчком мыши по соответствующему [ядру] прямоугольнику. Прежде казавшееся монолитным, ядро внезапно расщепляется на изъеденный эрозией горный кряж с высокими пиками и глубокими впадинами. Чем выше пик, тем больше он пожирает процессорных тактов. Самые высокие горы окрашены красным цветом, так что на этой местности очень легко ориентироваться.

Подогнав курсор мыши к Эвересту системы, мы, во-первых, узнаем, с какой системной функций он связан (ее имя появится справа от курсора), а во-вторых, дважды щелкнув по пику правой клавишей мыши, мы попадем внутрь дизассемблерного кода… Ой, нет. В дизассемблерный лес нам лучше не надо. Ограничимся именами функций. Как правило, по описанию функции легко понять, связана ли она с подсистемой ввода/вывода, памятью или вычислительными процессорными ресурсами (описание большинства системных функций Windows можно найти сервере MSDN). В данном случае основной виновник всех тормозов — быстродействие оперативной памяти, а точнее — отсутствие оного (подробности вы найдете в руководстве по VTune, ссылка на которое уже была дана выше), и потому переход на память с более высокой тактовой частотой оказывается лучшим средством увеличения производительности системы.

Самое замечательное, что VTune способен эмулировать множество различных процессоров. Допустим, вы работаете на Pentium III и хотите узнать, какой выигрыш даст переход на Pentium 4. Конечно, оценки такого рода очень приблизительны (ведь это виртуальный процессор, и такты у него виртуальные), однако кое-какую информацию для размышлений они все-таки дают.

окнo приветствия

Файл: logonui.exe, располагающийся в папке %System Root%\system32

Голова — UIFILE\1000\1049.

Здесь содержится скрипт, отвечающий за расположение и цвет элементов экрана приветствия.

Код для каждого элемента заключен в тегах <style>, в верхнем теге пишется строка resid=smt, которая обозначает, за что данный кусок кода отвечает. Внутри самого тега заключена информация о цвете частей окна приветствия. В строке background прописывается цвет фона для выбранного элемента. В строке background: rcbmp (х — цвет элемента, обозначающего графический файл из меню Bitmap. Цвета только в формате RGB.Для выяснения, как нужный вам цвет обозначается, рекомендую воспользоваться любым графическим редактором (Photoshop'ом, например).

В тегах <style> вы также можете изменить стиль, размер, начертание, цвет шрифта, его местоположение.

За изменение размера элементов окна отвечают части кода logonframe resid, logonaccount resid и element resid. Здесь вы можете поменять размеры окон ввода пароля, имен пользователей и всех кнопок.

Тело — Bitmap\. Здесь элементы, отвечающие за графические элементы окна. Ниже приведено описание.

100 — кусок фоновой картинки, располагающийся в левом верхнем углу экрана.

102 — поле ввода пароля.

103 — стрелка вправо.

104 — активная стрелка вправо.

105 — кнопка помощи.

106 — активная кнопка помощи.

107 — кнопка выключения компьютера.

108 — стрелка вверх.

109 — прокрутка вниз.

110 — прокрутка вниз.

111 — полоса прокрутки.

112 — окно текущего пользователя.

113 — поле для иконки пользователя.

114 — непосредственно иконка (правда, по умолчанию).

119 — активное поле для иконки.

121 — активная кнопка питания.

122 — активная стрелка вверх.

123, 127 — эмблема самой Windows (непонятно, зачем два раза).

124 — вертикальная линия, разделяющая экран.

125 — горизонтальная линия вверху экрана.

126 — горизонтальная линия внизу экрана.

String Table — Здесь расположены все диалоги окна приветствия.

Мозг оперируемого — Version info.

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

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

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

По умолчанию, поиск в WinXP производится и в .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

Как оторвать Winamp от краев экрана

У проигрывателя Winamp есть плохаяпривычка "прилипать" к краямэкрана. Попробуйте переместитьокошко проигрывателя мышью ипоймете, о чем я - оно двигается неплавно, а скачками. Winamp невозможноподвинуть близко к краю экрана, онтут же прилипнет к самой кромке.Всем любителям плавных движений,которых такое поведение напрягает,рекомендуется следовать в Options >Preferences (Ctrl + P) > Options и выбрать тампункт Multi-monitor and Litestep VWM compatible mode.

seo & website usability   inet   html   os faq   hardware faq   memory   video   cpu   hdd   mainboard faq   printer & scaner   modem   mobiles   hackzone

На главную | Cookie policy | Sitemap