Резать! К чертовой матери! Доводим до ума Windows XP

Xakep, номер #046, стр. 046-032-1

Алексей Шашков (lehmen@3dnews.ru)

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

<XР: Первая кровь>

Дело это важное, поэтому не будем откладывать его в долгий ящик. "Оздоровление" системы начнем, пожалуй, с курса похудания. Сотрем все лишнее. Для начала удаляем файлы из папки Windows\Driver Cache\i386. Все необходимые драйверы у нас уже установлены, а новое оборудование приходится добавлять так редко, что нет смысла держать кучу драйверов про запас на винче, когда есть компакт-диск с дистрибутивом. Аналогичным образом поступаем с содержимым Windows\system32\dllcache\. В этой папке хранятся копии системных файлов, используемые для автоматического восстановления оригиналов в случае их повреждения. Если что, эти же файлы система без проблем считает с дистрибутивного сидюка. Так что пишем в командной строке (кнопка Start -> Run -> cmd) приказ sfc: sfc /cachesize=0, а потом отправляем все файлы из этой папки в трэш.

Так, теперь посмотри, есть ли у тебя в корневом каталоге системного диска файлик под названием hiberfil.sys. Если есть, то ты его не пропустишь - он имеет размер, равный объему оперативной памяти твоей машины. Этот файлик необходим для работы Hibernate, технологии, в общем-то, полезной и прикольной. Суть ее заключается в том, что при выключении компьютера происходит сброс всех данных из памяти на диск, а при следующем запуске сохраненное состояние системы быстро восстанавливается. Если ты не пользуешься этой фишкой, иди в Control Panel - Power Options - закладка Hibernate, очисти чекбокс Enable Hibernate Support, и файлик сам собой пропадет :).

Осталось посмотреть, нельзя ли уменьшить размеры swap-файла. Есть тут одна хитрость: по умолчанию ХР выставляет объем виртуальной памяти в 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 мегабайт. Никто не жаловался. :-)

Содержание  Вперед на стр. 046-032-2

Выпуски журнала "Xakep"
Журнал Хакер. Содержание номера #001Журнал Хакер. Содержание номера #002Журнал Хакер. Содержание номера #003Журнал Хакер. Содержание номера #004Журнал Хакер. Содержание номера #005Журнал Хакер. Содержание номера #006Журнал Хакер. Содержание номера #007Журнал Хакер. Содержание номера #008Журнал Хакер. Содержание номера #009Журнал Хакер. Содержание номера #010Журнал Хакер. Содержание номера #011Журнал Хакер. Содержание номера #012Журнал Хакер. Содержание номера #013Журнал Хакер. Содержание номера #014Журнал Хакер. Содержание номера #015Журнал Хакер. Содержание номера #016Журнал Хакер. Содержание номера #017Журнал Хакер. Содержание номера #018Журнал Хакер. Содержание номера #019Журнал Хакер. Содержание номера #020Журнал Хакер. Содержание номера #021Журнал Хакер. Содержание номера #022Журнал Хакер. Содержание номера #023Журнал Хакер. Содержание номера #024Журнал Хакер. Содержание номера #025Журнал Хакер. Содержание номера #026Журнал Хакер. Содержание номера #027Журнал Хакер. Содержание номера #028Журнал Хакер. Содержание номера #029Журнал Хакер. Содержание номера #030Журнал Хакер. Содержание номера #031Журнал Хакер. Содержание номера #032Журнал Хакер. Содержание номера #033Журнал Хакер. Содержание номера #034Журнал Хакер. Содержание номера #035Журнал Хакер. Содержание номера #036Журнал Хакер. Содержание номера #037Журнал Хакер. Содержание номера #038Журнал Хакер. Содержание номера #039Журнал Хакер. Содержание номера #040Журнал Хакер. Содержание номера #041Журнал Хакер. Содержание номера #042Журнал Хакер. Содержание номера #043Журнал Хакер. Содержание номера #044Журнал Хакер. Содержание номера #045Журнал Хакер. Содержание номера #046Журнал Хакер. Содержание номера #047Журнал Хакер. Содержание номера #048Журнал Хакер. Содержание номера #049Журнал Хакер. Содержание номера #050Журнал Хакер. Содержание номера #051Журнал Хакер. Содержание номера #052Журнал Хакер. Содержание номера #053Журнал Хакер. Содержание номера #054Журнал Хакер. Содержание номера #055Журнал Хакер. Содержание номера #056Журнал Хакер. Содержание номера #057Журнал Хакер. Содержание номера #058Журнал Хакер. Содержание номера #059Журнал Хакер. Содержание номера #060Журнал Хакер. Содержание номера #061Журнал Хакер. Содержание номера #062Журнал Хакер. Содержание номера #063Журнал Хакер. Содержание номера #064Журнал Хакер. Содержание номера #065Журнал Хакер. Содержание номера #066Журнал Хакер. Содержание номера #067Журнал Хакер. Содержание номера #068Журнал Хакер. Содержание номера #069Журнал Хакер. Содержание номера #070Журнал Хакер. Содержание номера #071Журнал Хакер. Содержание номера #072Журнал Хакер. Содержание номера #073Журнал Хакер. Содержание номера #074Журнал Хакер. Содержание номера #075Журнал Хакер. Содержание номера #076Журнал Хакер. Содержание номера #077Журнал Хакер. Содержание номера #078Журнал Хакер. Содержание номера #079Журнал Хакер. Содержание номера #080Журнал Хакер. Содержание номера #081Журнал Хакер. Содержание номера #082Журнал Хакер. Содержание номера #083Журнал Хакер. Содержание номера #084Журнал Хакер. Содержание номера #085Журнал Хакер. Содержание номера #086Журнал Хакер. Содержание номера #087Журнал Хакер. Содержание номера #088Журнал Хакер. Содержание номера #089Журнал Хакер. Содержание номера #090Журнал Хакер. Содержание номера #091Журнал Хакер. Содержание номера #092Журнал Хакер. Содержание номера #093Журнал Хакер. Содержание номера #094Журнал Хакер. Содержание номера #095Журнал Хакер. Содержание номера #096Журнал Хакер. Содержание номера #097Журнал Хакер. Содержание номера #098Журнал Хакер. Содержание номера #099Журнал Хакер. Содержание номера #100Журнал Хакер. Содержание номера #101Журнал Хакер. Содержание номера #102Журнал Хакер. Содержание номера #103Журнал Хакер. Содержание номера #104Журнал Хакер. Содержание номера #105Журнал Хакер. Содержание номера #106Журнал Хакер. Содержание номера #107Журнал Хакер. Содержание номера #108Журнал Хакер. Содержание номера #109Журнал Хакер. Содержание номера #110Журнал Хакер. Содержание номера #111Журнал Хакер. Содержание номера #112Журнал Хакер. Содержание номера #113Журнал Хакер. Содержание номера #114