+ Ответить в теме
Показано с 1 по 2 из 2

Тема: ДОВОДИМ ДО УМА WINDOWS XP

  1. #1
    Bl!zzard
    Guest

    По умолчанию ДОВОДИМ ДО УМА WINDOWS XP

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

    XP: Первая кровь

    Дело это важное, поэтому не будем откладывать его в долгий ящик. «Оздоровление» системы начнем, пожалуй, с курса похудания. Сотрем все лишнее. Для начала удаляем файлы из папки Windows\Driver Cache\i386 Все необходимые драйверы у нас уже установлены, а новое оборудование приходится добавлять так редко, что нет смысла держать кучу драйверов про запас на винте, когда есть компакт-диск с дистрибутивом. Аналогичным образом поступаем с содержимым Windows\system32\dllcache\ В этой папке хранятся копии системных файлов, используемые для автоматического восстановления оригиналов в случае их повреждения. Если что, эти же файлы система без проблем считает с дистрибутивного сидюка. Так что пишем в командной строке (кнопка Start -> Run -> cmd) приказ sfc/cachesize=0, а потом отправляем все файлы из этой папки в трэш.
    Так, теперь посмотри, есть ли у тебя в корневом каталоге системного диска файлик под названием hiberfil.sys Если есть, то ты его не пропустишь - он имеет размер, равный объему оперативной памяти твоей машины. Этот файлик необходим для работы Hibernate, технологии, в общем-то, полезной и прикольной. Суть ее заключается в том, что при выключении компьютера происходит сброс всех данных из памяти на диск, а при следующем запуске сохраненное состояние системы быстро восстанавливается. Если ты не пользуешься этой фишкой, иди в Control Panel - Power Options - закладка Hibernate, очисти чекбокс Enable Hibernate Support, и файлик сам собой пропадет.
    Осталось посмотреть, нельзя ли уменьшить размеры swap-файла. Есть тут одна хитрость: по умолчанию XP выставляет объем виртуальной памяти в 1.5 -2 раза больше объема оперативной. Результат парадоксален, чем больше памяти ты ставишь (в надежде, что система будет меньше тыкаться в файл подкачки), тем больше она свопит на самом деле! Для борьбы с таким гнусным коварством в окне System Properties (правый клик мышкой на My Computer -> Properties переходим на закладку Advanced, нажимаем на кнопку Settings в разделе Performance и в открывшемся окне под названием Performance Options ищем закладку Advanced (другая закладка, Visual Effects, нам тоже пригодится, но к ней мы вернемся позже).
    На этой закладке можно указать, на что в первую очередь должны тратиться процессорное время и память (как оперативная, так и виртуальная) - на выполняемые программы (programs) или на процессы, идущие на заднем плане (background services). Для домашних компьютеров важнее программы, фоновые процессы имеют преимущество на серверах. Но это - так, к слову, мы-то залезли сюда лишь затем, чтобы нажать на кнопку Change в разделе Virtual memory. Нажимаем. Открывается окно, позволяющее изменить размер файла подкачки на любом из установленных в системе дисков. Лично я рекомендую выставить объем свопа равным размеру RAM, но не меньше 128 и не больше 256-384 мегабайт. Никто не жаловался.:-)
    Как сразу на винче полегчало, а? Хорошо, но недостаточно?!! А стоило ли тогда вообще устанавливать XP на такую дохлую тачку? Ладно, боец за ресурсы, давай отключим System Restore - твоя машина резко повеселеет. Но учти, в результате очистятся папки System Volume Information на всех дисках, ты потеряешь все ранее сделанные Restore Point и больше не сможешь в случае чего быстренько откатиться к одному из предыдущих рабочих состояний системы. Твой компьютер работает без сбоев, и ты твердо уверен, что так будет продолжаться и дальше?!! Ну-ну, оптимист! Ладно, снова открывай System Properties, переходи на закладку System Restore и отмечай чекбокс Turn off System Restore on all drives. Поздравляю, коллега, с этого момента ты работаешь без страховки .

    А пошустрее нельзя?

    Иногда складывается впечатление, что у Windows XP есть ноги и что к этим ногам гири привязали. Очень уж неторопливо она работает. Между тем, попинав систему в нужных местах, легко добиться заметного роста ее активности. Самый очевидный пинок - это отключение всех графических финтифлюшек. Помнишь закладку Visual Effects (System Properties -> Advanced Performance -> Performance -> кнопка Settings, которую мы оставили на потом? Пришло время к ней вернуться и отметить там пунктик Adjust for best performance - интерфейс тут же зашевелится гораздо шустрее.
    Постараемся добавить ему еще немного оборотов, для чего, правда, придется отредактировать пару ключей в реестре. Первый из HKCU\ControlPanel\ и называется MenuShowDelay. Он отвечает за задержку, после которой появляются раскрывающиеся меню. По умолчанию эта задержка равна 400 миллисекундам, что многовато. Уменьшай ее до 100 или даже до нуля. Ключ номер два скрывается в HKCU\ControlPanel\Desktop\WindowsMetrics под именем MinAnimate. Сделай его равным единице, и это уберет анимацию окон. Они начнут выпрыгивать на экран безо всяких эффектов. Мгновенно.
    Покончив с ускорением интерфейса, перейдем ко второму очевидному этапу: попытаемся разобраться с программами, которые непонятно зачем стартуют вместе с системой. Для наведения порядка воспользуемся стандартной утилитой Msconfig. Запускаем ее (набрав название в Start -> Run) и внимательно изучаем появившийся на закладке Startup список прог. Что-либо необходимое для нормальной работы системы в этом списке отсутствует, поэтому немедленно снимай галочку с любой незнакомой программы, т.е. лишай ее права на автозагрузку.
    Если впоследствии окажется, что ты погорячился и эта прога должна все-таки загружаться вместе с Windows, указанную галочку всегда можно будет вернуть.
    Так, с этим мы разобрались. Теперь займемся отключением ненужных компонентов системы. Начнем со встроенного дебагера. Опять запускаем Regedit, лезем в HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug, находим там ключ Auto и меняем его с 1 на 0. Далее - в System Properties, закладка Advanced Нажимаем на кнопку Error Reporting и в открывшемся окне выбираем Disable error reporting. Устанавливаем галочку напротив But notify me when critical errors occur. На той же закладке ищем раздел System Failure and debugging information и кликаем по Settings. Опаньки, новое окошко. А зачем мы сюда забрались? А затем, чтобы снять флажок Automatically restart. Дело в том, что если оставить эту опцию включенной, то, вместо того чтобы выкинуть BSOD («синий экран смерти»), компьютер будет просто перезагружаться. Это плохо, потому как на BSOD ты точно обратишь внимание, а прочитав его, даже сможешь понять, в каком направлении надо копать (что глючит). Внезапная же перезагрузка, случившаяся без видимых причин, лишь испортит настроение. И еще - в этом же окне обрати внимание на раздел Write debugging information. He стоит позволять системе делать полный дамп памяти при каждой ошибке, винт-то не резиновый.
    Оставь либо Small memory dump (64 KB), либо вообще выключи, ведь даже если что-то сбойнет, ты же все равно в этот дамп не полезешь, верно?
    Уф, что-то я запарился слегка. Пора делать маленький перерывчик, но перед этим дам небольшой совет тем, чей компьютер медленно не только работает, но и выключается. А совет такой: попробуйте изменить время, которое отводится системе на «убийство» процессов, не желающих выгружаться по-человечески. Сделать это можно, изменив ключ WaitToKillServiceTimeout, который проживает по адресу HKLM\SYSTEM\CurrentControlSet\Control По умолчанию данный ключ равен 20000. Это значит, что Windows ждет целых 20 секунд, прежде чем убить непослушную службу. Стоит уменьшить это значение, скажем, до 5000, и процесс пойдет гораздо быстрее. Значение меньше 5000 ставить, пожалуй, не стоит, это может привести к тому, что XP будет убивать все без разбора, нужное и ненужное, не только при выключении, но и посреди сеанса работы.

    XP: Последние капли

    Перекур закончился, и пришла пора заняться более серьезным твиком. Сейчас мы с тобой начнем «гасить» системные службы (services). Решившись на это, помни, что именно службы определяют работоспособность ключевых элементов системы, и, перестаравшись в их отключении, можно запросто угробить систему. С другой стороны, после правильной зачистки работа твоей машины ощутимо ускорится. Ну что, ты готов рискнуть? Что ж... От человека, своими руками отключившего System Restore, я другого и не ожидал. Итак, мы топаем по маршруту Control Panel -> Administrative Tools -> Services. В появившемся окне видим список служб, которые могут работать на компьютере. Для каждой из служб правой кнопкой мышки можно вызвать контекстное меню и через него войти в Properties. В Properties 4 закладки. Для нас интересны всего две. Это первая закладка - General, и последняя - Dependencies Из General можно изменить текущий статус службы (кнопки Start, Stop, Pause и Resume) и статус, который служба имеет при загрузке (строка Startup type). Закладка Dependencies позволяет узнать, от каких служб зависит эта (без запуска раздел This service depends on following system components, и какие службы зависят от нее (не смогут стартовать, если эта не будет запущена) - раздел The following system components depend on this service.
    Каждая служба при загрузке операционной системы может запускаться автоматически (Automatic), вручную (Manual) или не запускаться вообще (Disabled).
    С теорией покончили, пора переходить к практике. Но прежде позволь заметить, что ни про один из аспектов настройки системы не ходит столько бредовых сказок, как про настройку служб. Чаще всего в советах фигурируют два варианта. Первый - все ставить на автоматическую загрузку.
    Причем иногда ставят действительно ВСЕ. Кто поумнее - так только то, что запущено. Результатом такого гениального твика становятся тормоза при загрузке компьютера на лишних 2-3 (5-10) минуты, после того как появился десктоп. Службы стартуют. Все остальное стоит. Лишь наш гений лихорадочно тыкает мышкой и стучит по клавиатуре. Но, увы, ничего не происходит .
    Второй -все ставить на ручную загрузку.
    Другая крайность. Система, конечно, загрузится быстро. Но, например, попытка обратиться к локальной сети вызовет тормоза на несколько минут. Компьютер попытается запустить нужные сервисы, потом обнаружит, что для их запуска сначала требуется стартануть другие, примется запускать их и так по цепочке. Хорошо, если сможет разобраться, а то ведь возможен вариант, когда компьютер запутается в этих сочетаниях и ничего не заработает вообще .
    Таким образом, для нормальной работы необходим разумный компромисс между службами, которые запускаются автоматически, теми, что запускаются вручную, и не запускающимися вообще. Его-то поиском мы сейчас и займемся. Но, прежде чем начать, нужно ОБЯЗАТЕЛЬНО сохранить ветку реестра, отвечающую за запуск системных служб. Для этого открой ее (HKLM\SYSTEM\CurrentControlSet\Services) в Regedit и выбери в меню File пункт Export Registry Key. Зачастую результат твика оказывается настолько не таким, как ты ожидал, что исправить положение можно лишь двумя кликами по заветному reg-файлику или же... переустановкой системы . Какой способ тебе ближе, выбирай сам. И давай, наконец, возьмемся за дело. Вот тебе приблизительный список служб, подлежащих отключению:
    DHCP-клиент (DHCP client) Отвечает за автоматическое распределение IP-адресов. Если сети никакой нет (в том числе и и-нета), то отключай. DNS-клиентом поступай аналогично.
    Telnet Обеспечивает возможность соединения и работы по протоколу telnet. Если не знаешь, что это такое и зачем тебе оно надо, - выключи. Если знаешь, но в курсе, что оно тебе на фиг не нужно, то тем более.
    Беспроводная настройка (Wireless zero configuration). Настраивает беспроводные сети. Нет сети - нет проблемы - службу убить.
    Диспетчер очереди печати (Print Spooler). Буфер, который используется при печати. Если принтером ты еще не разжился, то и этот буфер тебе ни к чему.
    Журнал событий (Event Log) Именно эта служба захламляет системные логи (Control Panel -> Administrative Tools -> Event Viewer) всяким бредом (а порой и не только им. Ежели в логи ты отродясь не глядел, можешь выключить и ее.
    Защищенное хранилище (Protected Storage). Позволяет прятать от любопытных глаз всякую лабуду вроде ключей и паролей пользователей, что на домашней машине обычно не требуется.
    Источник бесперебойного питания (Uninterruptible power supply). Управляет работой бесперебойных источников питания (UPS). У тебя есть ИБП? Нет? Вырубай.
    Обозреватель компьютеров (Computer Browser). Обновляет список компов в сети. Если локальной сети нет - Обозреватель не требуется.
    Планировщик (Task Scheduler). Обеспечивает возможность запуска приложений в заданное время. Казалось бы, если не используешь эту возможность, то эта служба - первый кандидат на отключение. Но все не так просто, поскольку Планировщик заданий также формирует так называемые prefetch файлов. Файлы эти создаются для каждого из запускаемых приложений (в том числе и самой XP) и содержат информацию о том. где физически на вашем диске расположены файлы программы и в каком порядке их следует загружать. Так что сам решай, что тебе важней: несколько лишних мегабайт памяти или чуть более быстрый запуск системы и прог.
    Сервер (Server). Обеспечивает возможность пользоваться твоими ресурсами соседям. Если есть локальная сеть - служба должна работать. Если нет, убирай.
    Серийный номер переносного медиа-устройства (Portable media serial number). Эта служба должна получить номер переносного музыкального устройства, подключаемого к компьютеру. Зачем это надо, мне не совсем понятно. Думается, что Микрософт, помешанный на борьбе с пиратством, придумывает все новые и новые фишки, призванные обуздать вполне естественное стремление человека к халяве, и эта хрень нужна именно для этого .
    Сетевые подключения (Network Connections). Название говорит само за себя. Есть сеть (любая, даже через модем) служба нужна. Нет - не нужна.
    Служба времени Windows (Windows time). Корректирует время на локальной машине по time-серверу. Бесполезная трата ресурсов, время можно выставить и руками.
    Служба обнаружения SSDP (SSDP Discovery service). Отвечает за автоматический поиск устройств, поддерживающих UPnP (универсальный Plug and Play). Что то я сомневаюсь, что у тебя имеются подобные уст ройства. Выключаем.
    Служба сообщений (Messenger). Принимает и отправляет мессаги. Работает лишь из командной строки. Отключи. Понадобится найдешь чего-нибудь поприличней.
    Служба удаленного управления реестром (Remote Registry Service). У тебя необходимость в подобной фишке? Что-то я сомневаюсь...
    Службы IPSEC (IPSEC Policy Agent). Есть Интернет или локальная сеть - пусть работает. Нет - придуши.
    Службы криптографии (Cryptographic Service). На этой службе построена вся система шифрования XP. Если тебе прятать нечего, можешь отключить. Но учти, после этого перестанут работать такие вещи, как: шифрование на уровне файловой системы, защищенные соединения в Интернет (можешь забыть о Windows Update и даже проверка системных файлов (команда sfc).
    Службы терминалов (Terminal Service). Раньше была доступна исключительно на серверных вариантах ОС (а во времена NT4 только на Server Terminal Edition). В XP отвечает за работу таких вещей, как Remote Desktop и возможность одновременно работать на одной машине нескольким людям (даже без сети, через Switch User). А тебе нужно, чтоб на твоей машине работали другие?
    Телефония (Telephony). Работает с модемом. Любым. Если существует что-либо, к чему надо подсоединяться (например, Dial Up или DSL), должна работать.
    Уведомление о системных событиях (System Event Notification). Занимается тем же, что и Event Log. Если отключили ту, отключите и эту.

    Напоследок несколько советов. Не следует выключать все подряд, особенно если не совсем понимаешь, зачем это надо. Ведь важнейшие службы иногда имеют самые идиотские, на первый взгляд, названия. Например, что может сказать название вроде Удаленный вызов процедур (Remote Procedure Call) или Система событий СОМ+ (COM-I- Event System)? Между тем это важнейшие для работы Windows службы, и трогать их нельзя. Кроме перечисленного, в системе могут быть и другие «лишние» службы, причем поставленные не только XP, но и внешним софтом. В общем, не маленький - сам как-нибудь разберешься.

    Сеть

    Оптимизацию сети стоит начать с отключения службы Quality of Service. QoS обеспечивает бесперебойную работу некоторых служб, например, потокового видео или аудио через Интернет. На первый взгляд, вроде в этом нет ничего плохого. Однако QoS резервирует определенный процент траффика под свои нужды, даже когда ничто ее возможности не использует. А это уже наглость! Для отключения QoS удаляем из сетевых протоколов службу QoS Packet Scheduler.
    Но этого мало! Запускаем апплет Croup Policy, gpedit.msc (доступен только в XP Pro, пользователи Home отдыхают), идем в Local Computer Policy - > Administrative Template -> Network > QoS Packet Shceduler. Находим там ключ Limit reservable bandwidth, кликаем по нему два раза и конфигурируем его с 20%, установленных по умолчанию, до нуля.
    После этого следует отучить XP ломиться в Инет по поводу и без повода. Первая жертва - Windows Update. Идем в System Properties, закладка Automatic Updates, и отмечаем Turn of automatic updating. I want to update my computer manually. С Windows update покончено. Увы, это далеко не единственная служба, которая испытывает подозрительную тягу к сетевому общению. Для того чтобы разобраться с ними со всеми сразу, служит замечательная программка под названием XP AntiSpy .Это утилитка из разряда must have для любого использующего XP. Качай ее отсюда http://www.xp-antispy.de/download.htm (существует даже русская версия) и пользуйся на здоровье.
    Ну а наш «оздоровительный» курс на этом закончен! Все! Теперь можно окинуть гордым взглядом софт, который лихорадочно взывает к убитой тобой системной службе, насладиться криками несчастного XP. напрасно ищущего файл, цинично стертый в борьбе за лишний килобайт, и посмеяться над муками программ, еще помнящих то время, когда у тебя работала сеть... А затем пожать плечами, улыбнуться и сказать: ну, сказки, допустим, вам никто и не обещал... И привычно помянуть Билла Гейтса ласковым словом .

  2. #2
    Кандидат в умники TOTALREN Включаюсь TOTALREN Включаюсь TOTALREN Включаюсь Аватар для TOTALREN
    Регистрация
    08.04.2005
    Возраст
    35
    Сообщений
    405
    Поблагодарил(а)
    134
    Получено благодарностей: 104 (сообщений: 72).

    По умолчанию Примечение

    Рад, что кто-то все-таки решился открыть тему, посвященную Окнам ХР. Близзард, если ты автор этой статьи, то молодец, я всегда за постоянное развитие, в данном случае – скоропечати. Внесу небольшие корректировки в твою статью. Начну с первого пункта «ХР: первая кровь».

    «…Для начала удаляем файлы из папки Windows\Driver Cache\i386 Все необходимые драйверы у нас уже установлены, а новое оборудование приходится добавлять так редко, что нет смысла держать кучу драйверов про запас на винте…» - как мне хотелось согласиться. Во-первых: да, безусловно, там есть лишние драйвера, но может случиться небольшое «горе» и исчезнет значок CD-ROM’а. Что тогда? В дистрибутивы? Пропал том (раздел). Частенько пропажа одного объекта тут же связывается с пропажей остальных. Остается одно – ДОС. Во-вторых: вирусы тоже не столь примитивные пошли, думаю, комментарии излишни.

    «…Аналогичным образом поступаем с содержимым Windows\system32\dllcache\ В этой папке хранятся копии системных файлов, используемые для автоматического восстановления оригиналов в случае их повреждения…» - ага, задел вирус системный файл – система перезагружается, а восстановленные файлы найти не может. Все – снова ДОС.

    И кстати в статье почти толком не объясняется значение каждого файла и папки. Не все такие продвинутые. О восстановлении системы скажу лишь одно, если пришло время менять систему, то тут уж ни куда не денешься. Это не касается лицензионных версии ОС.



    ПО – программное обеспечение;

    ОС – операционная система.

+ Ответить в теме

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

     

Похожие темы

  1. Интересные фото и картинки
    от FAN в разделе Интересное
    Ответов: 1165
    Последнее сообщение: 25.04.2021, 21:47
  2. ДНЕВНИК домашнего КОТА.
    от Shved в разделе Юмор
    Ответов: 21
    Последнее сообщение: 01.04.2008, 03:39
  3. Windows Fundamentals for Legacy PCs ("WinFLP")
    от nobody в разделе Операционные системы
    Ответов: 1
    Последнее сообщение: 04.11.2007, 07:53
  4. Песня про Windows
    от Vasek в разделе Студия Литератора
    Ответов: 12
    Последнее сообщение: 04.03.2007, 01:39
  5. Microsoft Windows Media Player 11
    от Tigrenok в разделе Software
    Ответов: 0
    Последнее сообщение: 13.06.2006, 16:28

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
Рейтинг@Mail.ru
Администрация сайта не выражает согласия
с высказыванием участников форума и не несет
ответственности за их содержание.

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