среда, 27 июня 2012 г.


РАЗГОН
Как разогнать компьютер настроив BIOS


Раз BIOS Setup позволяет настраивать систему, интерес к его опциям неизменно проявляется у многих владельцев компьютеров. Конечно, можно спокойно применить к ним "метод тыка" и добиться при этом хорошего результата. Но гораздо лучше знать, что именно затрагивает та или иная опция и производить "твикинг" целенаправленно. Данный цикл статей, построенный на базе нескольких хорошо известных в интернете "BIOS Guides" (см. конец статьи), и будет посвящен самым "хитрым" опциям современных BIOS.

Настраиваем память

Прежде чем начинать описание опций BIOS, затрагивающих работу памяти (обычно они находятся в Advanced Chipset Setup), нужно хотя бы приблизительно разобраться, как именно происходит к ней доступ.
Как известно, у современного компьютера память подключена к системному контроллеру (точнее, к контроллеру памяти) с помощью 64-разрядной шины. По этой шине передаются как адреса, так и данные. Физический адрес определенной ячейки памяти содержит в себе адреса строки (Row) и столбца (Column) в запоминающем массиве. Сигнал RAS (Row Access Strobe) сигнализирует о том, что в данном такте выбирается определенная строка, сигнал CAS (Column Access Strobe) - столбец, а точнее, элемент (слово) из строки. После этого данные в виде пакета (нескольких последовательных слов) выдаются на шину.
Кроме того, современные микросхемы памяти содержат в себе несколько независимых банков. Работа с банком начинается с его активации (открытия) и заканчивается закрытием, после чего данные в нем обновляются (перезаряжаются ячейки динамической памяти, содержимое которых имеет свойство быстро обнуляться).
Итак, работа с памятью происходит по следующему алгоритму:


активируется банк подачей сигнала RAS;

происходит задержка, пока данные поступают из выбранной строки банка в усилитель (задержка RAS-to-CAS);

подается сигнал CAS на выборку первого слова из строки;

данные поступают на шину, при этом происходит задержка (CAS Latency);

следующее слово выдается уже без задержки, так как оно содержится в подготовленной строке;

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

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


SDRAM Cycle Length (CAS Latency, CAS Delay)

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


RAS-to-CAS Delay (Trcd)

Число тактов, необходимых для поступления строки данных в усилитель. Тоже оказывает влияние на производительность. Значение 2 предпочтительнее и подходит в большинстве случаев.

SDRAM RAS Precharge Time (TRP)

Время перезарядки ячеек памяти после закрытия банка. Обычно используется значение 2, хотя чипсеты VIA позволяют установить 3 (см. ниже).

SDRAM RAS Time (TRAS)

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

SDRAM Cycle Time (TRC, TRAS/TRC)

Время (в тактах), требуемое на полный такт доступа к банку, начиная с открытия и заканчивая закрытием. Обычно задается вместе с параметром TRAS. TRC=TRAS+TRP. Чипсет i815 позволяет устанавливать TRAS/TRC в значения 5/7 и 7/9, чипсеты VIA Apollo и KT - 5/7, 5/8, 6/8, 6/9, изменяя при этом время TRP. Современная память со временем цикла 50 нс и частотой 133 МГц (маркировка 7.5 нс) позволяет работать в режиме 5/7.

SDRAM Idle Cycle

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

RAS Precharge Control (Page Closing Policy)

Управляет процедурой закрытия банков памяти. Если установлено значение Disabled ( Precharge All), то контроллер памяти закрывает сразу все открытые банки памяти при попытке доступа за пределы текущего банка. При необходимости доступа к следующему банку нужно его открыть. Если же поставить Enabled (Precharge Bank), то все банки остаются открытыми до тех пор, пока не потребуется перезарядка их ячеек. Тем самым можно выполнять доступ к нескольким банкам без ожидания их закрытия и последующей активации, что существенно ускоряет работу при чтении больших блоков данных, но замедляет - при активном использовании процессорного кэша (банк приходится закрывать в самый неподходящий момент).

Bank Interleaving

То же самое, но с другой стороны. Включение этого режима позволяет работать с банками по очереди, то есть получать данные из одного в то время, когда другие заняты. Причем выбор значения 2-Way позволяет чередовать пару банков, а 4-Way - четыре банка (они есть у большинства микросхем DIMM-модулей), а это, конечно, выгоднее.

Bank X/Y DRAM Timing

Очень "хитрая" опция, часто встречающаяся в BIOS Setup материнских плат на чипсетах VIA. Список значений этой опции - 8/10/Normal/Fast/Turbo. Какой именно смысл скрывается за всем этим? Какие именно параметры работы контроллера памяти изменяет эта опция? Этот вопрос был прояснен с помощью утилиты WPCREDIT, которая получает доступ к регистрам чипсета. После обследования нескольких материнских плат была составлена такая таблица: Значение опции Tras Trp RAS-to-CAS Bank Interleaving SDRAM 8-10ns 6T 3T 3T Disabled Normal 5T 2T 1T 4 way Medium 6T 3T 3T Disabled Fast 6T 3T 3T Disabled Turbo 6T 3T 2T Disabled Очевидно, что наибольшая производительность будет достигнута при значении Normal; Turbo отключает чередование банков и устанавливает меньшие значения задержек RCD и Precharge, а все остальные вообще ничем не отличаются. Впрочем, известно, что на платах ASUS эта опция переделана - там Turbo дает минимальные задержки, а Normal - максимальные. Выяснить, изменил ли производитель материнской платы эти опции AwardBIOS, можно либо с помощью тестов (хорошо подойдет Sandra Memory Bandwidth test), либо с помощью уже упомянутой утилиты WPCREDIT.

DRAM Clock

Чипсеты VIA, а также Intel i810/i815 и модификации допускают псевдоасинхронную работу шины памяти и процессорной шины (FSB - Front Side Bus). Данная опция у чипсетов VIA имеет значения Host CLK, CLK+33 и CLK-33 (не все присутствуют), что подается как возможность повышать или понижать частоту памяти относительно процессорной шины на 33 МГц. На самом деле частота не суммируется, просто используется другой множитель относительно частоты шины PCI, которая всегда равна 33 МГц. Например, при FSB=100 (PCIx3) память может работать на частоте 66 (PCIx2) или 133 (PCIx4). Если память позволяет, частоту нужно увеличивать - ставить CLK+33.

Для чипсетов Intel есть возможность выбрать либо частоту 100, либо - 133 МГц. Последняя возможна только в том случае, если и процессор работает на шине 133 МГц. И кроме того, i810/i815 не позволяет использовать три модуля памяти на частоте 133 МГц.

Memory Timing by SPD

Как известно, SPD (Serial Presence Detection) - механизм получения информации о характеристиках модуля DIMM. В небольшой EEPROM-микросхеме хранятся CAS Latency, RAS-to-CAS и множество других параметров. Если эту опцию включить, то BIOS при загрузке автоматически сконфигурирует контроллер памяти, установив наилучший допустимый режим работы, поставит и CAS Latency, и Bank Interleaving, и даже частоту работы памяти. Пользователю уже не нужно беспокоиться о выборе правильных настроек.

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

Memory Hole at 15-16М

Эта опция изначально предназначена для устранения проблемы несовместимости со старыми ISA-устройствами. Некоторые из них требовали монопольного выделения диапазона адресов в пределах 16-го мегабайта. Сейчас такие устройства найти нелегко, поэтому Memory Hole можно было бы смело считать анахронизмом. Если бы не один непонятный побочный эффект: часто включение этой опции помогает решить проблему нестабильной работы чипсетов VIA со звуковыми картами Creative (SB Live!) и Aureal. Видимо, при этом происходит перераспределение выделяемых устройствам адресов. Правда, можно потерять доступ к памяти за пределами 16 Мб, особенно в Linux, если не принять специальных мер. Но если у вас никаких проблем не наблюдается, то и не включайте эту опцию.

In Order Queue

Эта опция затрагивает только некоторые чипсеты VIA. У них имеется четырехступенчатый конвейерный буфер, предназначенный для обслуживания операций чтения данных из памяти. Конечно, лучше включить все ступени (4 level) и получить дополнительные 5-10% производительности.

PCI-to-DRAM Prefetch

Когда PCI-устройство, работая в режиме захвата шины (Bus Mastering), выполняет обращение к памяти, во внутренний буфер контроллера поступает один байт с заданным адресом. Но если включить эту опцию, в буфер будут считаны несколько последующих байтов, поэтому следующий запрос PCI-устройства будет выполнен без обращения к памяти. Для звуковых карт и FireWire-контроллеров она особенно важна.

Read Around Write

Как известно, большинство (до 90%) запросов к памяти связаны с чтением данных, а не с записью. Тем не менее, запись в память необходима, однако шина не позволяет производить обе операции одновременно. Поэтому при необходимости записи хотя бы одного байта любой процесс чтения будет прерван. Чтобы этого не случалось, существует "Read Around Write"-буфер, в который поступают данные, требующие последующего помещения в память. Таким образом, операция записи производится только тогда, когда в буфере накоплено достаточно данных. Если же данные еще не успели записаться, то вообще можно обойтись без чтения из памяти, используя буфер как кэш. Очевидно, что эту опцию лучше включать. Правда, есть сведения, что при этом не будет работать видеокарта на чипе i740.


Fast R-W Turn Around

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


System ROM Cacheable

Эта опция включает в число кэшируемых диапазон адресов, в которых хранится копия системного BIOS. Нет никакой необходимости кэшировать BIOS, поскольку имеющиеся в его составе подпрограммы во время работы приложений не используются. То же самое можно сказать и об опции Video BIOS Cacheable - отключайте не задумываясь.

Video RAM Cacheable

Видеопамять для текстовых и простых графических режимов располагается в диапазоне адресов 0A000h-0BFFFh. Когда вы работаете в Windows или любой другой графической оболочке, буфер кадра отображается на определенные линейные адреса далеко за пределами первого мегабайта. Значит - отключаем.

Контроллер PCI

Вторая часть моего обзора настроек BIOS связана с работой контроллера шины PCI и совместимых с ней устройств. Нелишне будет немного пояснить механизм работы этой шины. Каждое устройство может выступать в качестве "хозяина" шины на время обмена с памятью (пресловутый режим DMA), забирая ее для своих нужд. Перед этим оно, конечно, должно подать запрос арбитру. Когда обмен закончен, устройство сообщает об этом путем выдачи прерывания (IRQ). На нужды шины выделяется четыре линии прерываний INT#A-INT#D, причем каждый слот имеет разный порядок подключения этих линий. Другими словами, первая линией прерывания на разных слотах будет разной, например, у слота 1 это будет INT#A, у слота 2 - INT#B и т.д., но не обязательно в таком порядке. Тем самым PCI-устройства, использующие обычно первую линию, в разных слотах не всегда работают на одном и том же прерывании. Хотя по теории не должно быть никаких проблем при использовании одной линии прерывания несколькими устройства, на самом деле некоторые звуковые и видеокарты отказываются работать в паре. Тут уж ничего не поделаешь. А вот для того, чтобы не пересечь PCI-устройства с клавиатурой, COM- и LPT-портами и т.д., есть опция присваивания линиям IRQ (еще их называют INT PIN) разных номеров-входов на контроллере прерываний.

Переходим к другим опциям.

CPU to PCI Write Buffer

Когда процессор работает с PCI-устройством (т.е. режим DMA не используется), он производит запись в порты. Данные при этом поступают в контроллер шины и далее в регистры устройства. Если мы включаем эту опцию, задействуется буфер записи, который накапливает данные до того, как PCI-устройство будет готово. И процессор не должен его ждать - он может выпустить данные и продолжить выполнение программы. Я не вижу каких-либо причин выключать эту опцию.

PCI Dynamic Bursting (Byte Merge, PCI Pipeline)

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

PCI#2 Access #1 Retry

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

PCI Master 0 WS Write

Данная опция в положении Disabled позволяет добавлять один дополнительный такт перед операцией записи, проходящей по шине. В случае разгона процессора с помощью увеличения частоты шины FSB увеличиваются также частоты всех остальных шин, в том числе и PCI. Тут-то дополнительный такт и спасает. Если с PCI все нормально - частота 33 МГц и "глюков" не наблюдается, то опцию нужно включать.

PCI Latency Timer

С помощью этой опции можно установить количество тактов, отводимых каждому PCI-устройству на осуществление транзакции (операции обмена). Чем больше тактов, тем выше эффективность работы устройств, так как не требуется заново запрашивать разрешение, захватывать и освобождать время и т.д., то есть выполнять операции, требующие определенного времени, но не дающие реального эффекта. Однако при наличии ISA-устройств PCI Latency нельзя увеличить до 128 тактов. Также можно серьезно нарушить работу системы, поэтому аккуратно подходите к этому вопросу.

Delayed Transaction

Эта опция регулирует взаимоотношения ISA- и PCI-устройств в момент, когда им обоим требуется получить доступ к памяти. Как известно, шина ISA тактируется в четыре раза медленнее, чем шина PCI - 8 МГц против 33 МГц. Скорость обмена тоже гораздо ниже. Если PCI-устройство потребует обмена в то время, как работает ISA-устройство, оно просто не получит такой возможности и будет ждать своей очереди. Однако выход есть - задержанная транзакция. При ней данные не поступают на шину, а накапливаются в 32-битном буфере. Когда шина освобождается, происходит транзакция. Но не все ISA-устройства позволяют так обманывать себя, поэтому в случае проблем отложенную транзакцию нужно отключать.

Passive Release

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

PCI 2.1 Compliance

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

Вот, собственно, и все, что в BIOS Setup касается шины PCI. Корректность сделанных настроек можно проверить, нагрузив по очереди все PCI-устройства. Особенное внимание следует обращать в том случае, если частота шины PCI вследствие разгона оказалась выше номинала. Следующий раз поговорим о другой шине - AGP.

Контроллер AGP

Теперь речь пойдет о контроллере шины AGP. Сначала нелишне будет в очередной раз вспомнить, что же это за шина. AGP (Accelerated Graphics Port) была создана компанией Intel специально для поддержки видеокарт нового поколения. За основу была взята универсальная шина PCI. По сравнению с ней AGP допускает работу только одного устройства. При неизменной ширине шины (32 бита) частота возросла вдвое и составила 66 МГц. В дальнейшем были предложены режимы AGP 2x и AGP 4x, в которых вдвое и вчетверо соответственно увеличена скорость обмена, а также введено пониженное напряжение (1.5 В). Еще одно отличие AGP - ориентация на новый режим обмена, названный DiME (Direct In-Memory Execution). Это значит, что AGP-контроллер видеокарты может не просто получать большие объемы данных из системной памяти (режим DMA), но и задействовать ее в качестве расширения памяти видеокарты. Тем самым планировалось полностью избавиться от необходимости оснащать видеокарты памятью. Идея не нашла поддержки со стороны разработчиков графических чипов. Объем видеопамять постоянно растет, уже вовсю применяются алгоритмы сжатия текстур и Z-буфера, а AGP-память используется только в редких случаях, так как это приводит к падению производительности.

Initial Display

Эта опция, чаще всего находящаяся в разделе "Peripheral Setup", совершенно ни на что не влияет в том случае, если у вас только одна видеокарта. Если же их две, то BIOS предоставляет возможность выбрать, которую из них назначить первой (Primary).

AGP Aperture Size

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

Какое все-таки значение лучше устанавливать? Обычно советуют брать за основу половину объема системной памяти. Или еще одна формула: основная_память * 2 / видеопамять. На самом деле во всех случаях нужно устанавливать либо 64, либо 128 Мб.

AGP Driving Control

Эта опция есть у материнских плат с чипсетами VIA. Она позволяет включить режим управления мощностью сигнала, подаваемого на слот AGP. Необходимость в этом возникает в том случае, когда графический контроллер потребляет слишком много энергии. Если материнская плата не способна обеспечивать необходимые параметры, начнутся сбои и зависания при работе 3D-игр.

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

AGP Driving Value

Это и есть та опция, которая задает мощность сигнала. Для устранения проблем обычно советуется поставить значение DA. Если не помогает, стоит попробовать E7, EA и выше. Однако экспериментировать с этой опцией очень опасно, поэтому трогайте ее только в случае крайней необходимости.


AGP Master 1WS Read

Эта опция отвечает за установку задержек при работе AGP-контроллера видеокарты в режиме DMA. Обычно начало обращения к памяти происходит по истечении двух холостых тактов. Для увеличения производительности можно включить эту опцию и тем самым вдвое сократить задержки.

AGP Master 1WS Write

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



Как разогнать Windows XP
АВТОМАТИЧЕСКАЯ ОПТИМИЗАЦИЯ

Стараниями разработчиков Windows XP способна сама автоматически проводить оптимизацию. Происходит это таким образом: операционная система (ОС) наблюдает за тем, какие приложения запускает пользователь, и заносит эти сведения в файл layout.ini (windows\prefetch\layout.ini). Выбрав время, когда компьютер не используется, ОС изменяет расположение некоторых программ на жестком диске, в соответствии с информацией в layout.ini. Помимо этого Windows XP ускоряет запуск программ с помощью предсказаний. Система следит за тем, какие компоненты и файлы использует то или иное приложение, и при следующем его запуске предугадывает список файлов, которые потребуются для его работы.

КРАСИВО НЕ ЗНАЧИТ БЫСТРО - ВИЗУАЛЬНЫЕ ЭФФЕКТЫ

Как известно, красота требует жертв, в нашем случае - жертв со стороны производительности. Отключив ненужные визуальные эффекты, можно добиться значительного ускорения работы пользовательского интерфейса, что избавит нас от томительного ожидания выпадающих меню и разворачивающихся окон.
Для начала загляните в свойствах монитора на вкладку "Оформление". Щёлкните на кнопке "Эффекты" и в появившемся окне вы сможете отказаться от эффекта падающих теней и переходных эффектов.
Дальнейшая настройка производительности графического интерфейса выполняется в окне "Свойства системы". На вкладке "Дополнительно" находится раздел "Быстродействие", настройкой параметров которого и предлагаю заняться. После нажатия кнопки "Параметры", в появившемся окне на вкладке "Визуальные эффекты" можно отключить всё лишнее. Визуальные аскеты могут полностью отказаться от всех украшений интерфейса, выбрав пункт "Наилучшее быстродействие".
Отдельного упоминания заслуживает вопрос о выборе метода сглаживания экранных шрифтов. По умолчанию навязывается новая технология улучшения читаемости шрифта - ClearType. Однако существует мнение, что ClearType хорош для ноутбуков и ЖК-мониторов, но на ЭЛТ текст выглядит слишком жирно и смазано. Такого же мнения придерживаюсь я сам, читать действительно удобнее без ClearType. Так что попробуйте выбрать обычный метод сглаживания (вкладка "Оформление" в свойствах монитора) и, как говорится, почувствуйте разницу.

РАСПРЕДЕЛЕНИЕ ВРЕМЕНИ ПРОЦЕССОРА

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

ВОССТАВШИЕ ИЗ СТРОЯ - ФУНКЦИЯ ВОССТАНОВЛЕНИЯ

Работает функция восстановления системных файлов следующим образом: ОС периодически создает копии важных системных файлов (файлов реестра, базы данных COM+, профилей пользователей и т.п.) и сохраняет их в качестве "точки возврата". Если какое-либо приложение испортит важные данные, вы сможете вернуться к состоянию, сохраненному в этой точке. "Точки возврата" создаются автоматически службой восстановления системы при установке новых приложений, обновлении Windows, установке неподписанного драйвера и при совершении других критических для системы операций.
По своей сути функция восстановления очень полезна, можно сказать, что она выступает гарантом надёжной работы компьютера. Поэтому отключать её вряд ли стоит, а вот поумерить аппетиты будет весьма кстати. Дело в том, что в основе функции восстановления лежит фоновая служба, которая сама по себе минимально сказывается на быстродействии, но сделанные копии системных файлов занимают драгоценное место на диске. В целях экономии можно вручную ограничить объем дискового пространства, используемого данной службой.
Для этого в окошке "Свойства системы" перейдите на закладку "Восстановление системы" и, выбрав какой-либо из дисков, жмите кнопку "Параметры". Здесь же можно и отключить функцию восстановления. На мой взгляд, функцию восстановления можно отключить на всех дисках кроме системного, дабы не загромождать винчестер лишней информацией.

ОПТИМИЗАЦИЯ С ПОМОЩЬЮ КЛЮЧЕЙ РЕЕСТРА

Вот мы и добрались до самого сокровенного места Windows - реестра. Вначале стандартное предупреждение: будьте осторожны при выполнении приведённых рекомендаций, иначе придётся проверять функцию восстановления в действии.
В реестре находится параметр, включающий анимацию при сворачивании и разворачивании окон. Его отключение увеличит скорость работы графического интерфейса. Адрес таков: HKEY_CURRENT_USER\ ControlPanel\ Desktop\ WindowsMetrics. Ищите MinAnimate и ставьте его значение в ноль (1 - анимация включена, 0 - выключена). Если же этого ключа в реестре нет, тогда создайте его (тип - String).
Чтобы убрать задержку при открытии меню "Пуск" (по умолчанию - 400 миллисекунд), в реестре по адресу HKEY_CURRENT_USER\ ControlPanel\ Desktop измените значение ключа MenuShowDelay на ноль. В этом случае меню будет появляться мгновенно.
Теперь рассмотрим несколько ключей реестра, которые позволяют оптимизировать работу операционной системы с памятью.
Счастливым обладателям более 256 Мб оперативной памяти можно рекомендовать эксперименты с ключом DisablePagingExecutive, что находится в ветви HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ ControlSessionManager\ MemoryManagement. Этот ключ запрещает записывать в файл подкачки коды (драйверы, exe-файлы), всегда оставляя их в физической памяти. Установка значения DisablePagingExecutive в 1 может существенно ускорить работу системы.
Если у вас возникают большие задержки при перезагрузке, тогда по адресу HKEY_LOCAL_ MACHINE\ SYSTEM\CurrentControlSet\ ControlSessionManager\ MemoryManagement найдите ключ ClearPageFileAtShutdown (он позволяет удалять файл подкачки при выходе из Windows). И проверьте, равно ли его значение нулю, поскольку ненулевое значение приводит к большим задержкам при перезагрузке.
Если в папке, которая находится в NTFS-разделе, много файлов, открываться она будет довольно медленно, поскольку каждый раз ОС тратит время на обновление метки последнего доступа к файлам.
Для отключения этой функции нужно по адресу HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Control\ FileSystem создать параметр NtfsDisableLastAccessUpdate типа DWord и присвоить ему значение 1.

ИЗ-ПОД ЗЕМЛИ ДОСТАНЕМ - УДАЛЕНИЕ СКРЫТЫХ КОМПОНЕНТОВ

В отличие от предыдущих версий, Windows XP при установке не интересуется у пользователя тем, какие компоненты ему необходимы, а какие и вовсе ни к чему. Но это ещё только полбеды. При дальнейшей попытке убрать неиспользуемые компоненты системы, полные праведного гнева, мы запускаем мастер "установки и удаления программ" и вдруг обнаруживаем, что удалять практически нечего - многие компоненты Windows XP просто-напросто скрыты.
Для решения этой проблемы в папке Windows открываем директорию Inf, в которой находим файл sysoc.inf. В файле удаляем во всех строках слово hide, но удалять при этом следует только hide, оставляя запятые до и после этого слова.
Например, если исходная строка выглядела так: iis=iis.dll,OcEntry,iis.inf,hide,7 то должно получиться следующее: iis=iis.dll,OcEntry,iis.inf,,7.
После сохранения файла sysoc.inf, мастер компонентов Windows покажет нам значительно более длинный список, чем прежде...

СКРИПАЧ НЕ НУЖЕН - ЛИШНИЕ СЛУЖБЫ

Важную роль в оптимизации производительности Windows XP может сыграть настройка системных служб. Для управления ими следует запустить в меню "Пуск" команду "Выполнить", после чего в появившемся окне набрать services.msc.
Перед тем как производить эксперименты со службами, сохраните раздел реестра HKEY_LOCAL_ MACHINESYSTEMCurrentControlSetServiсes (щелкните на указанном разделе правой кнопкой мыши и выберите пункт "Экспортировать").
Ниже приведён список служб, которые в общем случае можно безболезненно отключать.
Machine Debug Manager - управляет местной и удаленной отладкой с помощью компонентов Visual Studio.
NetMeeting Remote Desktop Sharing - разрешает проверенным пользователям получать доступ к рабочему столу, используя NetMeeting.
QoS RSVP - обеспечивает рассылку оповещений в сети и управление локальным трафиком.
Telnet - позволяет удаленному пользователю входить в систему и запускать программы.
"Автоматическое обновление" - включает автоматическую загрузку и установку критических обновлений Windows.
"Диспетчер очереди печати" - загружает в память файлы для последующей печати. Лучше отключить, если нет принтера.
"Диспетчер сеанса справки для удаленного рабочего стола" - управляет возможностями удаленного помощника.
"Журналы и оповещения производительности" - управляет сбором данных о производительности с локального или удаленных компьютеров.
"Источник бесперебойного питания" - управляет работой источников бесперебойного питания, подключенных к компьютеру. Если таковых нет, то службу отключаем.
"Клиент отслеживания изменившихся связей" - поддерживает связи NTFS-файлов, перемещаемых в пределах компьютера или между компьютерами в домене. При отсутствии NTFS отключаем.
"Модуль поддержки NetBIOS через TCP/IP" - включает поддержку службы NetBIOS через TCP/IP.
"Модуль поддержки смарт-карт" - обеспечивает поддержку для старых устройств чтения смарт-карт. Если такими устройствами не пользуетесь, то службу отключаем.
"Обозреватель компьютеров" - обслуживает список компьютеров в сети и выдает его программам по запросу.
"Оповещатель" - посылает выбранным пользователям и компьютерам административные оповещения.
"Планировщик заданий" - позволяет настраивать расписание автоматического выполнения задач на компьютере.
"Серийный номер переносного медиа-устройства" - получает серийные номера всех переносных медиа-устройств, подключенных к системе.
"Сетевой вход в систему" - поддерживает сквозную идентификацию событий входа учетной записи для компьютеров домена.
"Служба COM записи компакт-дисков IMAPI" - управление записью компакт-дисков встроенными средствами Windows. Если не отключить, могут возникнуть проблемы с записью дисков сторонними программами.
"Служба времени Windows" - управляет синхронизацией даты и времени на всех клиентах и серверах в сети.
"Служба загрузки изображений" - обеспечивает службы получения изображений со сканеров и цифровых камер. Можно отключить, если таковых нет.
"Служба индексирования" - индексирует содержимое и свойства файлов на локальном и удаленных компьютерах.
"Служба обнаружения SSDP" - включает обнаружение UPnP-устройств в домашней сети.
"Служба сообщений" - посылает и получает сообщения, переданные администраторами или службой оповещений.
"Службы терминалов" - позволяет подключаться к локальной машине по сети и удаленно работать на ней.
"Съемные ЗУ" - если не пользуетесь ZIP-дисководами и прочими, можно отключить.
"Удаленный реестр" - позволяет удаленным пользователям изменять параметры реестра на локальном компьютере.


Как увеличить производительность Windows
1)Битва за ресурсы
По умолчанию в XP включено огромное количество не нужных многим сервисов.Они полезны админам,системщикам и т.д.Ладно бы эти сервисы просто существовали.Но они отъедают системные ресурсы и увеличивают время загрузки системы.От всех этих ненужностей надо избавится.Именно этим мы и займёмся.
Панель управления=>>Администрирование=>>Службы,перед нами открывается огромный список.Будем резать....
При двойном щелчке по каждый службе появляется окошко ее свойств.Можно выбрать режим работы:
Авто-служба загружается при старте компьютора и всё время висит в памяти;
Вручную-служба загружается только тогда,когда она реально нужна какой-то программе;
Отключено-служба не загружается вообще.
Если вы не знаете,для чего нужна та или иная служба,то ставте режим вручную.Ну а те службы которые с виду являются системными лучше не трогать!Ну поехали!!!
В первую очередь отключите Планировщик задач,службу индексирования.Почти всем пользователям можно выключить Совместимость быстрого переключения пользователей,сервер папки обмена,Координатор расп.транз.Если у вас стоит внешний брандмауэр,то надо отключить Брандмауэр инета/общего доступа к инету,серийный номер переносного медиа-устройства.Для профи - диспечер сеанса для удалённого рабочего стола,телнет,удаленный реестр(ага тот самый),справка и поддержка,службы IPSEC,служба сообщений,служба регистрации ошибок,сервер папки обмена,диспечер авто-подключений удаленного доступа,для тех кто не имеет принтера необходимо вырубить службу -Диспечер очереди печати,а для ламеров которые не имеют инета,надо порезать всё явно зависящие службы. (НЕкоторые материалы из 1)первой главы частично были взяты с журнала Игромания(09.2004)
2)Красота
Свойства системы=>>Дополнительно>>Быстродействие>>визуальные эффкты,тут есть несколько параметров таких как:наилудший вид,быстродействие,вручную.Вы можете поставить быстродействие,но винда будет выглядеть не красиво и не родимо.Советую вам сделать настройки в ручную,для тех кто сам не разбирается помогаю...
Снимаем галочки с :анимация окон,гладкое прокручивание,Затухание меню,отображать содержимоё окна при перетаскивании,отображение прозрачного треугольника,отображение тени под указателем мыши,и последние два пункта эффектов затухания.
Ну вроде всё,перезагружаемся и радуемся.P.S-например у меня всего 18 процессов при использовании инета(фаер+крыса+мирка),а так всего 15.
3)Твикеры
Используйте твитекер -Neo Tweaker()найдёте тут(http://www.neo.twi.ru/) ,я считаю его лудшим твикером для форточек,только обязательно перед использованием сделайте Контрольную точку восстановления,и в путь,описывать настройки я не буду т.к это займет несколько страниц.


Как увеличить производительность Windows
1)Битва за ресурсы
По умолчанию в XP включено огромное количество не нужных многим сервисов.Они полезны админам,системщикам и т.д.Ладно бы эти сервисы просто существовали.Но они отъедают системные ресурсы и увеличивают время загрузки системы.От всех этих ненужностей надо избавится.Именно этим мы и займёмся.
Панель управления=>>Администрирование=>>Службы,перед нами открывается огромный список.Будем резать....
При двойном щелчке по каждый службе появляется окошко ее свойств.Можно выбрать режим работы:
Авто-служба загружается при старте компьютора и всё время висит в памяти;
Вручную-служба загружается только тогда,когда она реально нужна какой-то программе;
Отключено-служба не загружается вообще.
Если вы не знаете,для чего нужна та или иная служба,то ставте режим вручную.Ну а те службы которые с виду являются системными лучше не трогать!Ну поехали!!!
В первую очередь отключите Планировщик задач,службу индексирования.Почти всем пользователям можно выключить Совместимость быстрого переключения пользователей,сервер папки обмена,Координатор расп.транз.Если у вас стоит внешний брандмауэр,то надо отключить Брандмауэр инета/общего доступа к инету,серийный номер переносного медиа-устройства.Для профи - диспечер сеанса для удалённого рабочего стола,телнет,удаленный реестр(ага тот самый),справка и поддержка,службы IPSEC,служба сообщений,служба регистрации ошибок,сервер папки обмена,диспечер авто-подключений удаленного доступа,для тех кто не имеет принтера необходимо вырубить службу -Диспечер очереди печати,а для ламеров которые не имеют инета,надо порезать всё явно зависящие службы. (НЕкоторые материалы из 1)первой главы частично были взяты с журнала Игромания(09.2004)
2)Красота
Свойства системы=>>Дополнительно>>Быстродействие>>визуальные эффкты,тут есть несколько параметров таких как:наилудший вид,быстродействие,вручную.Вы можете поставить быстродействие,но винда будет выглядеть не красиво и не родимо.Советую вам сделать настройки в ручную,для тех кто сам не разбирается помогаю...
Снимаем галочки с :анимация окон,гладкое прокручивание,Затухание меню,отображать содержимоё окна при перетаскивании,отображение прозрачного треугольника,отображение тени под указателем мыши,и последние два пункта эффектов затухания.
Ну вроде всё,перезагружаемся и радуемся.P.S-например у меня всего 18 процессов при использовании инета(фаер+крыса+мирка),а так всего 15.
3)Твикеры
Используйте твитекер -Neo Tweaker()найдёте тут(http://www.neo.twi.ru/) ,я считаю его лудшим твикером для форточек,только обязательно перед использованием сделайте Контрольную точку восстановления,и в путь,описывать настройки я не буду т.к это займет несколько страниц.

LINUX

Knoppix — LiveCD-дистрибутив операционной системы GNU/Linux. Это первый из дистрибутивов Linux, умеющий работать подобным образом. С версии 4.0 выпускаются варианты Кноппикса на CD и DVD.

Иначе говоря, для того чтобы работать с Knoppix не нужна установка его на жёсткий диск и вы не рискуете потерять данные, хранящиеся на вашем компьютере. Помимо самой операционной системы Линукс, на диск с Knoppix записаны свыше девяти сотен программных пакетов (две тысячи программ), включающих оконные менеджеры (KDE, WindowMaker, Fluxbox и др), офисные пакеты (OpenOffice.org, KOffice и др.), программы для работы с интернетом (браузеры, почтовые клиенты, чат-клиенты и т. п.), мультимедийные программы и, конечно, десятки игр. Сделать это удалось благодаря применению динамической компрессии: запускаемые программы распаковываются из архивов на лету. Всё программное обеспечение на диске Knoppix распространяется свободно под лицензией GNU GPL.




Fedora (англ. мягкая фетровая шляпа) — дистрибутив открытой операционной системы Linux. Этот дистрибутив спонсируется фирмой Red Hat и поддерживается общественностью. Проект служит для тестирования новых технологий, которые в дальнейшем включаются в продукты Red Hat и других производителей. Этот проект не поддерживается фирмой Red Hat, Inc.

Цель проекта Fedora — построение целостной операционной системы из свободного программного обеспечения. Версии выходят с периодичностью 2—3 раза в год по доступному расписанию.

Дистрибутив рассчитан на тех, кто любит работать с новыми выпусками программ. Изменения, предназначенные для Red Hat Enterprise Linux, сначала проходят обкат в данном дистрибутиве. По лицензионным соображениям отсутствует поддержка mp3 и DivX. Тем не менее, существует достаточное количество дополнительных репозиториев, устраняющих данное неудобство и содержащих большое число дополнительных программ. Дистрибутив пользуется популярностью среди пользователей. Одновременно поддерживаются 2 последних дистрибутива.




Операционная система ASPLinux — современная, надежная и высокопроизводительная платформа для вашего бизнеса и домашнего компьютера.
Возможность выбора варианта установки и широкий выбор программного обеспечения, входящего в ASPLinux, позволяет использовать систему Linux как в качестве серверной платформы, так и для офисной рабочей станции или мультимедийного домашнего компьютера.
Новая версия Linux - ASPLinux 11.2 — включает в себя все последние достижения и разработки, доступные в Linux сегодня.

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




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

Debian прекрасно работает на критически важных задачах, в качестве Internet-сервера, его предпочитают многие разработчики, в том числе лидер Фонда Свободного Программного Обеспечения Ричард Столлмен.

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

Debian - дистрибутив Linux, не подверженный профанации, сохраняющий лучшие традиции Unix(tm). Он не подходит для тех, кто хочет, не желая даже разобраться в основах системы, делать все при помощи мыши, Но годы работы многих сотен разработчиков позволили сделать Debian самым простым, понятным, логичным в настройке и администрировании дистрибутивом.

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




FreeBSD — бесплатная UNIX-подобная операционная система, потомок AT&T Unix по линии BSD, созданной в университете Беркли. FreeBSD работает на PC-совместимых системах семейства Intel x86 (IA-32) (включая Microsoft Xbox), а также на DEC Alpha, Sun UltraSPARC, IA-64, AMD64, PowerPC и NEC PC-98. Готовится поддержка архитектур ARM и MIPS.

FreeBSD разрабатывается как целостная операционная система. Исходный код ядра, драйверов устройств и базовых пользовательских программ (т. н. userland), таких как командные оболочки и т. п., содержится в одном дереве системы управления версиями (CVS). Это отличает FreeBSD от Linux — похожей, но более известной операционной системы, в которой ядро разрабатывается одной группой разработчиков, а набор пользовательских программ — другими (например, проект GNU), а многочисленные группы собирают это все в единое целое и выпускают в виде различных дистрибутивов Linux.

FreeBSD хорошо зарекомендовала себя как система для построения интернет- и интранет-серверов. Она предоставляет достаточно надёжные сетевые службы и эффективное управление памятью. FreeBSD широко представлена в списке веб-серверов с наибольшим временем непрерывной работы (согласно исследованию компании Netcraft).




Freespire 2.0 - вторая версия некоммерческого дистрибутива, создаваемый энтузиастами на основе Ubuntu (версия 7.04). Freespire нацелен на начинающих пользователей, и это заметно: в течение загрузки и настройки вас не выкинут в командную строку, для всего предусмотрены графические конфигураторы.

Freespire CNR -- удобный инструмент установки программ, позволяющий легко и быстро находить и устанавливать нужные пакеты, не беспокоясь о зависимостях. В дистрибутив включены - Java, Flash, Adobe Acrobat, коммерческие драйверы и кодеки. Так как Freespire основан на Ubuntu, доступен и другой путь установки программ -- через привычный apt-get.

Кроме всего прочего, Freespire включает в себя драйверы для видеокарт NVIDIA и ATi с поддержкой аппаратного ускорения, Real Player, Macromedia Flash Player, видео-кодеки, а также программы LPhoto и LSongs из Linspire. Freespire является LiveCD с возможностью установки на жесткий диск. Эта версия содержит также инструменты для разработки программ.




Gentoo Linux — один из дистрибутивов GNU/Linux.

Основные особенности:

- Мощная и гибкая технология Портеж (Portage), совмещающая в себе возможности конфигурирования, настройки, а так же автоматизированную систему управления пакетами. Последняя создавалась под влиянием системы управления пакетами в ОС FreeBSD, называемой портами (FreeBSD Ports).

- Портируемость. На данный момент Gentoo портирована на x86, x86-64, PowerPC, PowerPC 970 (PowerPC G5), SPARC, MIPS, DEC Alpha, PA-RISC, ARM, IBM/390 (Mainframe servers: zSeries), SuperH и 68k

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




Linux XP 2006 Professional - это готовый комплект свободных программ и операционной системы Linux XP Desktop 2006 для организации легального рабочего места, надежно защищенного от вирусов. Комплект рекомендуется для использования дома и в организациях небольшого масштаба. В данной версии (SR2) впервые в России поддерживается запуск 1С, Гарант, Консультант, Налогоплательщик и ряда других бизнес-приложений для Windows.

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

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


Дистрибутив Mandriva (ранее, до слияния с Connectiva называвшийся Mandrake), по праву считается идеальным для неподготовленного пользователя. Mandriva Linux невероятно прост в установке благодаря современному графическому установщику. Гордость дистрибутива – комплект графических утилит для настройки системы, объединенные в Mandriva Control Center. Установив Mandriva, вы сможете настроить абсолютно все, от звуковой карты до файерволла, не прибегая к помощи командной строки.

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




OpenBSD - это свободная UNIX-подобная операционная система, основанная на исходном коде 4.4BSD и включающая в себя встроенные средства криптографии. В OpenBSD сделан упор на безопасность: за 10 лет существования системы в ней были найдены лишь две серьезных уязвимости.

Для OpenBSD существует множество свободных программ, а если вы не найдете того, что вам нужно, можно воспользоваться режимами эмуляции Solaris, Linux, FreeBSD, BSD/OS, HP-UX.



Runtu - дистрибутив Linux, основанный на оригинальном дистрибутиве Ubuntu и дополненный полной поддержкой русского языка с множеством заранее сконфигурированных пакетов. Данная операционная система ориентирована на новичков в Linux, поэтому разработчики постарались максимально безболезненно для пользователя осуществить миграцию с ОС Windows. Для работы и развлечений в Runtu присутствует хорошо подобранный набор программ, а также драйвера и утилиты, необходимые для быстрого старта в новом окружении. В дистрибутив включен специально переработанный для русскоязычных пользователей бесплатный офисный пакет OpenOffice.Org от компании "Инфра-Ресурс", а также последние версии другого ПО. Вам не придется скачивать из Интернета множество пакетов, вы сможете установить их прямо с диска.


Последовательно рассмотрены основные этапы работы с дистрибутивами Red Hat Enterprise Linux и Scientific Linux. В том числе: установка (подготовка компьютера, сценарий инсталляции,конфигурирование и др.), настройка (настройка сети, система X Window, управление пакетами и др.), использование (работа с командной оболочкой и командной строкой, управление файлами и каталогами, управление процессами и др.), работа с пользовательскими приложениями (почтовые программы, веб браузеры, офисные пакеты, графический редактор и др.). Описаны пользовательские графические среды Gnome и KDE. Руководство может быть полезно пользователям других Red Hat подобных Linux систем, таких как Fedora Core, CentOS и др.




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

Плюсом является отсутствие в дистрибутиве файлов с длинными именами, в силу чего Slackware можно ставить из досовского раздела диска, переносить на дискетах и винтах с fat16.
Использование стандартного для UNIX формата tar.gz в пакетах инсталляции - тоже достаточно удобная вешь.

Обновления пакетов появляются регулярно.

Можно рекомендовать этот дистрибутив всем, желающим разобраться с Linux. Slackware Linux был одним из первых дистрибутивов Linux. Patrick Volkerding узнал о Linux от одного из своих друзей и заинтересовался им, поскольку давно искал версию UNIX, которую мог бы запускать на своем компьютере. Он начал развивать эту версию, результатом чего и стал дистрибутив Slackware.




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

В Ubuntu включен комплект офисных приложений OpenOffice.org, включающий в себя текстовый процессор (совместимый с файлами формата Microsoft Word), электронную таблицу (совместимую с Microsoft Excel), приложение для создания презентаций. OpenOffice.org поддерживает форматы Microsoft Office, WordPerfect, KOffice и StarOffice. На панели задач в области уведомления присутствует удобный апплет, который покажет вам доступные обновления и поможет их установить. Потребуется лишь несколько щелчков мышью.

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

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

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

UltraBOX версия включает в себя:
Установочный DVD Ubuntu 7.10 для архитектуры i386 (содержит LiveCD-версию, серверный вариант и альтернативный установщик - Debian Installer)
Установочный DVD Ubuntu 7.10 для архитектуры amd64 (содержит LiveCD-версию, серверный вариант и альтернативный установщик - Debian Installer)
Установочный DVD Kubuntu 7.10 для архитектуры i386 (содержит LiveCD-версию, серверный вариант и альтернативный установщик - Debian Installer)
Установочный DVD Kubuntu 7.10 для архитектуры amd64 (содержит LiveCD-версию, серверный вариант и альтернативный установщик - Debian Installer)
5 DVD-дисков, содержащих полные репозитории Ubuntu (main, universe, multiverse) для архитектуры i386; для установки программ с этих дисков их необходимо добавить в источники ПО (sudo apt-cdrom add)
5 DVD-дисков, содержащих полные репозитории Ubuntu (main, universe, multiverse) для архитектуры amd64
Ubuntu (произносится как «убу?нту») — один из самых популярных дистрибутивов GNU/Linux. Ориентирован на простоту использования (всё должно «просто работать») и имеет чёткий график релизов (каждые шесть месяцев). Создан в духе Debian и основан на нём. Спонсирует создание Ubuntu Canonical Ltd., основанная бизнесменом из ЮАР Марком Шаттлвортом.

Каждый релиз Ubuntu поддерживается обновлениями безопасности в течение 18 месяцев. Ubuntu поставляется с самой свежей версией GNOME и с такой подборкой программного обеспечения для серверов и рабочих станций, которая позволяет создать удобное рабочее окружение c помощью всего лишь одного установочного CD. На диске также находится Live-CD и версии некоторых программ под Windows (Mozilla Firefox, Mozilla Thunderbird, Gaim, OpenOffice.org и GIMP), чтобы пользователи перед установкой могли ознакомиться с системой.

Классификация прокси, использование, поиск.

Классификация прокси
Существует несколько разновидностей прокси, главным отличием которых являются выполняемые функции:
HTTP/HTTPS proxy – наиболее распространённый тип прокси серверов, который зачастую имеет 80, 8080, 3128 номер порта. HTTP прокси делятся уровнем анонимности на: прозрачные (не скрывают реальный IP адрес клиента), анонимные (указывают на то, что используется прокси, но не выдают реальный IP адрес клиента), искажающие (искажают IP адрес клиента), элитные прокси (не указывают на то, что используется прокси сервер, скрывают реальный IP адрес клиента).
SOCKS proxy – прокси сервер передающий абсолютно все данные от клиента к серверу, не изменяя и не добавляя ничего. С точки зрения web-сервера SOCKS proxy является клиентом, т.е. SOCKS proxy анонимны по определению. Имеет подтипы SOCKS4, SOCKS4a, SOCKS5. Чаще всего SOCKS proxy имеют 1080, 1081 номер порта.
FTP proxy – прокси сервер, предназначенный для работы с файловыми менеджерами.
CGI proxy или Anonymizer - web-страницы, которые позволяют осуществлять анонимный переход с одной web-страницы на другую. Для использования данного типа прокси не надо менять настройки браузера, достаточно перед адресом страницы, но которую вы собираетесь перейти указать адрес анонимайзера.

Использование прокси
Наиболее простым способом использование прокси, является настройка программы, с помощью которой Вы собираетесь работать через прокси сервер. Почти все современные программы умеют работать через прокси сервер и имеют соответствующий пункт/меню настройки. Просто укажите адрес и порт прокси сервера, через который необходимо выполнять соединение.
Если же вы хотите добиться наибольшей анонимности, я бы посоветовал Вам использовать специализированный софт, который заставляет работать абсолютно все программы, соединяющиеся с сетью Интернет через прокси, а ещё лучше через цепочку прокси.
Программы, которые заставляют работать все программы через прокси (даже те которые этого делать не умеют) называются соксификаторами. К программам такого рода можно отнести: SOCKSCap, FreeCap, ProxyCap, Permeo Security Driver.
Мой выбор пал на Permeo Security Driver, которую я использую в связке с программой SocksChain (программа, создающая цепочки из прокси). О настройке такой связки далее и пойдёт речь.
Устанавливаем программу SocksChain. Установка е должна вызвать затруднений. Устанавливаем программу Permeo Security Driver, установка которой так же не должна вызывать затруднений. Для начала займёмся настройкой программы Permeo Security Driver.
После установки и запуска программы Permeo Security Driver, в системном трее появится значок программы. Далее нажимаем правой кнопкой мыши по этому значку и выбираем пункт “User Properties”. На экране должно появиться вот такое окно.

Обратите внимание, что должен быть установлен режим “In office”. Жмём кнопку “Edit…”, которая находится рядом с этим режимом. Должно появиться такое окно.

Жмём на кнопку “New”, должно появится вот такое окно.

Смотрим, чтобы был отмечен пункт “SOCKS5 proxy”. В поле “Name or address” пишем 127.0.0.1, в поле порт пишем 1080. Жмём “OK”.

Далее выбираем вкладку “Applications”, смотрим, чтобы был установлен режим “Proxy all” и жмём кнопку “Exclude list…”. В появившемся окне жмём кнопку “Add” и указываем путь к SocksChain.exe. Жмём кнопку “OK”, ещё раз “OK”, и ещё раз “OK”.
Теперь перейдём к настройке программы SocksChain.
Запускаем программу. На верхней панели выбираем меню "Инструменты” и выбираем вкладку “Proxy manager…”.

Должно появиться вот такое окно.

Жмём сначала “Update list”, затем “Test all”. Далее удаляете всё прокси, возле которых значок “Красный круг с крестиком”, оставляете только те, возле которых “Жёлтая лампочка”. Закрываете окно. Далее настраиваем цепочку прокси серверов. Для этого на верхней панели жмём “Service” и выбираем вкладку “Modify”.

Должно появится такое окно.

В поле “Имя” пишем произвольное название. В поле “Входящий порт” пишем 1080. Ставим галочку на “Auto-creating chain”. В поле “Change the chain every” указываем время через которое будет происходить проверка валидности прокси серверов. Можно оставить без изменений. В поле “Chain Length” указываем количество прокси в вашей цепочке. Но следует помнить: чем больше прокси серверов в цепочке, тем труднее Вас вычислить, но скорость серфинга в сети Интернет гораздо снизится. Я рекомендую Вам установить значение, равное 3. В окне, которое располагается ниже нужно указать прокси серверы, из которых будет состоять цепочка, количество прокси должно совпадать с числом, которое Вы указали в предыдущей графе. Прокси добавляются путём указания нужного Вам прокси в списке и нажатия кнопки “Add”. Окно, которое располагается ниже оставьте пустым. Жмём “OK”. Остальные настройки можно изменить, нажав на верхней панели “Инструменты” и выбрав вкладку “Options”, но я рекомендую не изменять их, т.к. они по умолчанию настроены подобающим образом.

Поиск прокси серверов
У многих пользователей существует потребность в достаточно большом количестве прокси серверов. Для удовлетворения этих потребностей так же существует специализированный софт. Одним из примеров таких программ является Forum Proxy Leecher – программа позволяющая скачивать с указанных сайтов и форумов списки прокси серверов и проверять их на работоспособность. Устанавливаем программу Forum Proxy Leecher. Установка программы не должна вызывать затруднений. Запускаем. Должно появиться такое окно.

В установленной программе уже имеется список сайтов и форумов, с которых можно скачать сприски прокси серверов, но я настоятельно рекомендую отыскать (с помощью поисковиков это сделать не сложно) и добавить свои списки сайтов и форумов с листами прокси серверов. Тем самым вы будете получать необходимое Вам количество прокси серверов. Для того, чтобы добавить адреса сафтов и форумов с листами прокси серверов, необходимо нажать кнопку “Edit the forum list”, которая находится на верхней панели. Программа откроет два текстовых файла: forumlist.txt и customlist.txt. В файле forumlist.txt находитятся адреса сайтов и форумов и их описание. В этот файл и добавляем адреса, можно и без описания. Сохраняем изменённый файл и жмём кнопку “Reload the forum kist”, которая находится на верхней панели программы. Список обновился. Теперь жмём кнопку “Start leeching” и ждём, пока программа соберёт все листы и проверит прокси на работоспособность. Далее сохраняете списки прокси серверов. Сохранять можно все прокси в один файл или в разные файлы (по типу прокси).

Проверка прокси на работоспособность (валидность)
Почти все бесплатные прокси серверы рано или поздно прекращают свою работу (умирают). И в связи с этим необходимо регулярно проверять свои списки прокси серверов на работоспособность (валидность). Лучшим средством для этого является программа “Proxy Checker”. Устанавливаем программу, установка не дожна вызвать затруднений. Запускаем программу. Должно появится такое окно.

Для того, чтобы добавить список прокси серверов в программу жмём кнопку “Import proxy list from the text file and append to current database”. Далее справа указываем необходимые параметры проверки и жмём кнопку “Start test”. После проверки сохраняем список, нажав на кнопку “Export current database on the text file” или просто выделяем список прокси серверов, копируем (нажав Ctrl+C) и вставляем в нужный Вам текстовый файл.

Вариантов получения и проверки прокси серверов (списка прокси серверов) существует очень много, в этой статье рассмотрены лишь единичные случаи.

В статье используется описание следующих версий программ:
Permeo Security Driver 4.2.6
SocksChain 3.11.148
Forum Proxy Leecher 1.05B Build 124
Proxy Checker 7.4.18

Оптимизация настройка Windows XP


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

В задании большинства параметров, освещаемых в данном разделе, возможны варианты:
ваше значение, значение, рекомендованное для DialUp, то есть модемных соединений,
для соединений с помощью DSL\ Cable-модемов и для линий типа T1 и выше.

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

Internet: Change Maximum Transmission Unit Size

Здесь нам предоставляется возможность задать наибольший размер передаваемого
блока данных — Maximum Transmission Unit. MTU — это самое большое количество данных,
которые могут быть переданы по сети в одном физическом фрейме. Если отправляется
пакет IP, большего, чем MTU, то произойдет фрагментация. Эта фрагментация может
удвоить время, которое требуется, чтобы послать единственный пакет.

Для изменения размера MTU следует добавить новый параметр и установить желаемое
значение. По умолчанию оно равно 1500 в десятичной системе или 0x5DC в шестнадцатеричной.
Для модемных соединений рекомендовано значение 0x240. Однако это еще не все, смотрите
параметр Enable MTU Auto Discovery, описанный немного ниже.

[HKEY_LOCAL_MACHINE]

"MTU"=dword:5DC

Internet: Change the Windows TCP/IP Window Size

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

Однако, не все так просто. Но выходить за рамки статьи и углубляться в дебри TCP/IP
мы сегодня не будем. Достаточно сказать, что для того, чтобы точно определить значение
окна, необходимо будет добавить раздел и параметр в реестре. Значение по умолчанию
0x2238, а для модемных соединений устанавливать и изменять его не рекомендуется.
Коротко и ясно.

[HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ Tcpip\ Parameters]

"TCPWindowSize"=dword:2238

Internet: Enable MTU Auto Discovery

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

[HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ Tcpip\ Parameters]

"EnablePMTUDiscovery"=dword:1

Internet: Change the Default Time to Live Setting

TTL определяет максимальное время, которое пакет IP может прожить в сети, не достигая
адресата. Встроенная подсказка Customizer XP выражается более понятно для пользователя:
использование этой опции определяет, как долго компьютер будет ждать, прежде чем
решит, что запрашиваемый веб-сайт не найден.

Рекомендованное значение равно 128. Добавьте следующий ключ:

[HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ Tcpip\ Parameters]

"DefaultTTL"=dword:80

Internet: Enable Selective Acknowledgement Support

Не углубляясь далеко в теорию, отметим, что, когда поддержка Selective Acknowledgement
(SACK) включена, и пакет или ряд пакетов TCP потеряны, то получатель может сообщить
отправителю точно, какие данные были получены и где находится дыра в данных. Тогда
отправитель может выборочно повторить передачу только недостающих данных и не будет
повторно передавать блоки данных, которые уже были успешно получены. Особенно это
важно для больших TCP-окон, см. опцию ниже.

Для включения возможности SACK нужно добавить в реестр такой ключ:

[HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ Tcpip\ Parameters]

"SackOpts"=dword:1

Internet: Enable Large TCP Window Support

Совместно с опцией TCP/IP Window Size, описанной выше, включает поддержку больших
TCP-окон. Это особенно актуально в сетях с большой пропускной способностью (я думаю,
что модемное соединение к ним не относится). Если нужно, измените значение ключа
с 0 на 3:

[HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ Tcpip\ Parameters]

"Tcp1323Opts"=dword:3

Customizer XP своими
руками. Настройка IExplorer

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

IExplorer: Hide General Page from Internet Properties

Чтобы спрятать вкладку Общие в параметрах Internet Explorer'a, добавьте в реестр:

[HKEY_CURRENT_USER\ Software\ Policies\ Microsoft\ Internet Explorer\ Control Panel]

"GeneralTab"=dword:1

IExplorer: Hide Securiry Page from Internet Properties

Чтобы спрятать вкладку Безопасность в параметрах Internet Explorer'a, добавьте
в реестр:

[HKEY_CURRENT_USER\ Software\ Policies\ Microsoft\ Internet Explorer\ Control Panel]

"SecurityTab"=dword:1

IExplorer: Hide Privacy Page from Internet Properties

Чтобы спрятать вкладку Конфиденциальность в параметрах Internet Explorer'a:

[HKEY_CURRENT_USER\ Software\ Policies\ Microsoft\ Internet Explorer\ Control Panel]

"PrivacyTab"=dword:1

IExplorer: Hide Content Page from Internet Properties

Чтобы спрятать вкладку Содержание в параметрах Internet Explorer'a, проведите
соответствующие изменения в реестре:

[HKEY_CURRENT_USER\ Software\ Policies\ Microsoft\ Internet Explorer\ Control Panel]

"ContentTab"=dword:1

IExplorer: Hide Connections Page from Internet Properties

Чтобы спрятать вкладку Подключения в параметрах Internet Explorer'a, добавьте
в реестр:

[HKEY_CURRENT_USER\ Software\ Policies\ Microsoft\ Internet Explorer\ Control Panel]

"ConnectionsTab"=dword:1

IExplorer: Hide Programs Page from Internet Properties

Чтобы спрятать вкладку Программы в параметрах Internet Explorer'a:

[HKEY_CURRENT_USER\ Software\ Policies\ Microsoft\ Internet Explorer\ Control Panel]

"ProgramsTab"=dword:1

IExplorer: Hide Advanced Page from Internet Properties

Чтобы спрятать вкладку Дополнительно в параметрах Internet Explorer'a, добавьте
в реестр:

[HKEY_CURRENT_USER\ Software\ Policies\ Microsoft\ Internet Explorer\ Control Panel]

"AdvancedTab"=dword:1

IExplorer: Change Default Download Path

Для изменения папки для закачек по умолчанию добавьте ключ с именем вашей папки:

[HKEY_CURRENT_USER\ Software\ Microsoft\ Internet Explorer]

"Download Directory"="C:\ My Downloads"

IExplorer: Wallpaper for Internet Explorer Toolbar

Для изменения обоев для панели инструментов добавляем ключ:

[HKEY_CURRENT_USER\ Software\ Microsoft\ Internet Explorer\ Toolbar]

"BackBitmap"="c:\ папка\ имя_файла"

IExplorer: Change Internet Explorer Large Animation

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

Итак, добавляем ключ:

[HKEY_CURRENT_USER\ Software\ Microsoft\ Internet Explorer\ Toolbar]

"BrandBitmap"="c:\ папка\ имя_файла_1"

IExplorer: Change Internet Explorer Small Animation

И добавляем еще:

[HKEY_CURRENT_USER\ Software\ Microsoft\ Internet Explorer\ Toolbar]

"SmBrandBitmap"="c:\ папка\ имя_файла_2"

IExplorer: Remove the Outlook Express Splash Screen

Не показывать заставку при загрузке OE. Измените значение ключа с 0 на 1:

[HKEY_CURRENT_USER\ Identities\ {8D48CF80-251E-46D0-9EAF-6633E2DBD392}\ Software\
Microsoft\ Outlook Express\ 5.0]

"NoSplash"=dword:1

IExplorer: Change the Outlook Express Title Bar

Для изменения заголовка окна OE добавьте ключ:

[HKEY_CURRENT_USER\ Identities\ {8D48CF80-251E-46D0-9EAF-6633E2DBD392}\ Software\
Microsoft\ Outlook Express\ 5.0]

"WindowTitle"="ваш заголовок"

IExplorer: Disable Automatic Image Resizing

По умолчанию IE автоматически подгоняет размеры картинок для отображения в окне
браузера. Для отключения этой возможности измените значение ключа с "yes" на "no":

[HKEY_CURRENT_USER\ Software\ Microsoft\ Internet Explorer\ Main]

"Enable AutoImageResize"="no"

IExplorer: Add Text to the Internet Explorer Title Bar

Чтобы добавить ваш текст к стандартному заголовку IE, добавьте в реестр ключ:

[HKEY_CURRENT_USER\ Software\ Microsoft\ Internet Explorer\ Main]

"Window Title"="ваш заголовок"

IExplorer: Auto Complete Feature

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

Для включения возможностей автозаполнения измените или добавьте три ключа:

[HKEY_CURRENT_USER\ Software\ Microsoft\ Internet Explorer\ Main]

"Use FormSuggest"="yes"

"FormSuggest Passwords"="yes"

[HKEY_CURRENT_USER\ Software\ Microsoft\ Windows\ CurrentVersion\ Explorer\ AutoComplete]

"AutoSuggest"="yes"

IExplorer: Disable the Ability to Customize IE Toolbar

Для запрета возможности изменения панели инструментов IE измените значение ключа
с 0 на 1:

[HKEY_CURRENT_USER\ Software\ Microsoft\ Windows\ CurrentVersion\ Policies\ Explorer]

"NoToolbarCustomize"=dword:1

IExplorer: Disable Internet Explorer Auto-Updates

Для запрета автообновления IE измените значение с 0 на 1:

[HKEY_CURRENT_USER\ Software\ Microsoft\ Internet Explorer\ Main]

"NoUpdateCheck"=dword:1

IExplorer: Disable Smart Favorites Menu Feature

По умолчанию редко используемые элементы меню Избранное не отображаются. Для
отключения этой особенности нужно изменить значение ключа с "YES" на "NO":

[HKEY_CURRENT_USER\ Software\ Microsoft\ Internet Explorer\ Main]

"FavIntelliMenus"="NO"

IExplorer: Delete Content Advisor Password

Для удаления пароля на изменение настроек свойств обозревателя на закладке Содержание
удалите ключ:

[HKEY_LOCAL_MACHINE\ SOFTWARE\ Microsoft\ Windows\ CurrentVersion\ policies\ Ratings]

"Key"=-

А теперь,
как всегда, наши дополнения к сказанному выше.

1. При соединении с web-сайтом каждый браузер посылает так называемую строку
User Agent, которая помогает веб-узлам различать тип браузера и, например, загружать
страницу, оптимизированную для конкретного браузера. С другой стороны, это может
стать проблемой, например, вашей безопасности, так как в любом браузере рано или
поздно отыскиваются дыры.

Но для IE вы можете изменить строку User Agent. Вы можете добавить ваши собственные
переменные в конце строки перед закрывающей квадратной скобкой, отделяя их от существующих
переменных точкой с запятой, например: Mozilla/4.0 (compatible; MSIE 6.0; Win32;
моя строка), либо полностью переписать строку по своему усмотрению. Примечание:
строка User Agent не должна быть более 200 символов величиной, и вы должны будете
перелогиниться, прежде чем изменения вступят в силу.

Итак, найдите в реестре ключ со строковым значением: HKCU\ Software\ Microsoft\
Windows\ Current Version\ Internet Settings\ User Agent и, прежде чем вносить изменения,
создайте ключ, который будет хранить первоначальные данные, например, User Agent_BAK,
скопируйте в него строку из ключа User Agent, а затем как угодно редактируйте оригинал.

2. По умолчанию для просмотра исходного кода HTML-страниц по команде View — Source
используется Notepad.exe. Вы можете использовать вместо него вашу программу. Добавьте
в реестр ключ [HKLM\ SOFTWARE\ Microsoft\ Internet Explorer\ View Source Editor]
параметр Editor Name и присвойте ему строковое значение, включающее полное имя файла.
Причем, если имя будет неверным, то Windwos XP ругнется, а затем запустит Notepad.
Для возврата к исходным значениям либо удалите ключ, либо установите значение Notepad.exe.

Customizer XP своими руками. Разное

Теперь рассмотрим дополнительные опции, не вошедшие в предыдущие разделы.

Miscellaneous: Hide Appearance Page from Display Properties

Для того, чтобы скрыть закладку Темы, Оформление, измените значение ключа с
0 на 1:

[HKEY_CURRENT_USER\ Software\ Microsoft\ Windows\ CurrentVersion\ Policies\ System]

"NoDispAppearancePage"=dword:1

Miscellaneous: Hide Background Page from Display Properties

1 — скрыть, 0 — показать закладку Рабочий стол в свойствах экрана:

[HKEY_CURRENT_USER\ Software\ Microsoft\ Windows\ CurrentVersion\ Policies\ System]

"NoDispBackgroundPage"=dword:1

Miscellaneous: Hide Screen Saver Page from Display Properties

1 — скрыть, 0 — показать закладку Заставка в свойствах экрана:

[HKEY_CURRENT_USER\ Software\ Microsoft\ Windows\ CurrentVersion\ Policies\ System]

"NoDispScrSavPage"=dword:1

Miscellaneous: Hide Settings Page from Display Properties

1 — скрыть, 0 — показать закладку Параметры в свойствах экрана:

[HKEY_CURRENT_USER\ Software\ Microsoft\ Windows\ CurrentVersion\ Policies\ System]

"NoDispSettingsPage"=dword:1

Miscellaneous: Change the Windows Media Player Title

Добавьте ключ в реестр, чтобы изменить заголовок окна медиаплейера:

[HKEY_CURRENT_USER\ Software\ Policies\ Microsoft\ WindowsMediaPlayer]

"TitleBar"="Ваш заголовок"

Miscellaneous: Enable DVD Features in Windows Media Player

Измените значение ключа с "No" на "Yes", чтобы включить DVD-возможности медиаплейера
Windows:

[HKEY_CURRENT_USER\ Software\ Microsoft\ Me-diaPlayer\ Player\ Settings]

"EnableDVDUI"="Yes"

Miscellaneous: Clear Windows Media Player Recent Files

Для очистки списка последних проигранных медиаплейером файлов удалите или очистите
следующие параметры:

[HKEY_CURRENT_USER\ Software\ Microsoft\ Me-diaPlayer\ Player\ RecentFileList]

"File0"=""

"File1"=""

Miscellaneous: Clear Microsoft Paint Recent Files

Для очистки списка последних редактированных в MS Paint файлов удалите или очистите
следующие параметры:

[HKEY_CURRENT_USER\ Software\ Microsoft\ Windows\ CurrentVersion\ Applets\ Paint\
Recent File List]

"File1"=""

"File2"=""

Miscellaneous: Clear Microsoft WordPad Recent Files

Для очистки списка последних редактированных в MS Word Pad-файлов удалите или
очистите следующие параметры:

[HKEY_CURRENT_USER\ Software\ Microsoft\ Windows\ CurrentVersion\ Applets\ Wordpad\
Recent File List]

"File1"=""

"File2"=""

Miscellaneous: Change Icon Color Format

Чтобы указать количество цветов для иконок, измените значение ключа на 16,24
или 32:

[HKEY_CURRENT_USER\ Control Panel\ Desktop\ WindowMetrics]

"Shell Icon BPP"="16"

А теперь о том,
чего пока не умеет Customizer XP.

1. На всякий случай изменим частоту синхронизации системных часов с атомными
часами в Интернете. Находим HKLM\ SYSTEM\ CurrentControlSet\ Services \ W32Time\
TimeProviders\ NtpClient и меняем значение параметра SpecialPollInterval, который
задается в секундах, например, на 172800 (2 дня). По умолчанию 604800 (7 дней).

2. Если вы хотите, чтобы текст под значком "Мой компьютер" включал текущее имя пользователя
и имя компьютера, добавьте ключ HKCU\ Software\ Microsoft\ Windows\ CurrentVersion\
Explorer\ CLSID\ {20D04FE0-3AEA-1069-A2D8-08002B30309D} и присвойте ему значение
по умолчанию следующего вида:

"%USERNAME% on %COMPUTERNAME% in %USERDOMAIN%"

3. Если вы пробуете запустить файл мультимедиа, для которого у универсального проигрывателя
Windows нет соответствующего кодека, то включение этой опции позволит ему автоматически
загрузить требуемый кодек с web-узла Microsoft. При отключенной опции вам будет
задан вопрос о необходимости загрузки. За это отвечает ключ тип DWORD. Добавьте
его в реестр: HKCU\ Software\ Policies\ Micro-soft\ WindowsMediaPlayer\ NoCodecDownload.
Значения 0 — да, загружать автоматически или 1 — нет, сначала спросить пользователя.

Краткое послесловие

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






Секретные приемы автозагрузки
На вкладке "Автозагрузка" (StartUp) утилиты msconfig.exe можно увидеть текущий список автоматически загружаемых программ и, сняв тот или иной флажок, отключить автозагрузку какой-либо из них. При этом отключенный элемент не удаляется из списка, и его можно в любой момент снова вернуть в автозагрузку.
Отключаемый элемент списка лишь перемещается в необрабатываемый системой раздел реестра RunServices или Run либо в папку "Отключенные элементы автозапуска" меню Пуск, в соответствии с тем, каким способом изначально проводилась его автозагрузка. Также на вкладке "Автозагрузка" программы msconfig.exe имеется кнопка CleanUp, при задействовании которой производится проверка путей к файлам автоматически загружаемых программ.
И в случае, если обнаруживается неверный путь, ошибочная запись удаляется из списка. К сожалению, эта программа не только не позволяет добавить в автозагрузку какое-то новое приложение, но и сам список автоматически загружаемых программ в ней может быть не полон. Дело в том, что она не учитывает некоторые довольно важные способы автозагрузки, в частности, содержимое подразделов реестра RunOnce: RunOnceEx, RunOnce\Setup и RunServicesOnce, - в этой программе не отображается.
Чуть больше возможностей дают аналогичные утилиты от сторонних производителей, например, программа Starter (codestuff.virtualave.net), поэтому я советую при активной работе с автозагрузкой пользоваться именно такими, более продвинутыми программами. Однако в тех случаях, когда даже с их помощью не удается выявить способ загрузки какой-либо программы или необходимо определить причину сбоя, следует вручную проконтролировать все возможные пути автоматической загрузки программ. Эти пути в Windows 9x и в Windows NT немного различаются.

Автозагрузка в Windows 9x

Самый первый способ автоматической загрузки программы в Windows 9x - использование рудиментарного файла autoexec.bat. Разумеется, таким образом можно запустить только приложение для DOS или какой-то пакетный bat-файл. В Windows Me обработка этого файла уже не производится, а потому в этой системе этот способ не работает.
Сразу оговорюсь, что такие используемые вирусами способы автозагрузки, как, например, внедрение чужеродного исполняемого кода в обычную программу (например, в command.com, win.com или даже в драйвер мыши) или подмена файла легитимной программы файлом вируса, мы рассматривать не будем.
Хотя, пожалуй, в контексте вирусологии стоит упомянуть о системном файле wininit.exe: эта программа тоже запускается в самой начальной стадии загрузки системы в том случае, если в папке Windows присутствует файл wininit.ini, инструкции из которого она и призвана выполнить. В принципе, не только возможна подмена самого файла wininit.exe файлом вируса, но и создание деструктивных инструкций в файле wininit.ini, результатом которых окажется, например, полное удаление папки My Documents сразу после загрузки компьютера.
Так что, имейте это в виду. Далее по ходу загрузки операционной системы автоматически исполняется еще один недокументированный командный файл - winstart.bat - если он имеется в директории Windows. Из него так же, как и из autoexec.bat, можно загрузить некоторые резидентные DOS-программы или выполнить последовательность команд (в "Миллениуме" этот файл также не обрабатывается). Не забывайте, что при перезагрузке системы Windows 9х в режим эмуляции MS-DOS используется также пакетный файл dosstart.bat.
Затем при загрузке операционной системы доходит очередь до обработки еще одного конфигурационного файла - system.ini. Напрямую с его помощью можно запустить только одну программу, а именно, оболочку Windows. Изначально такой оболочкой является Проводник explorer.exe, что вы и можете наблюдать, если посмотрите значение параметра SHELL в разделе [BOOT], однако ничто не мешает указать дополнительные программы как аргументы командной строки самого файла explorer.exe - Проводник сам при запуске загрузит эти программы или документы.
Впрочем, вполне возможна и замена самой оболочки explorer.exe на любой другой файл, собственно, именно для этого и предназначен этот параметр.
Далее в процессе загрузки Windows появляется еще одна возможность запуска программ - доставшийся от Windows 3.11 файл win.ini содержит в разделе [windows] специальные параметры load и run, которые могут использоваться для задания автозапуска (для обеспечения совместимости эти параметры по-прежнему обрабатываются самыми последними версиями ОС).
По умолчанию значением этих параметров должна являться пустая строка.
Поскольку файлы system.ini и win.ini - наследие Windows 3.11, то, если вы вдруг захотите использовать эти параметры, не забывайте, что указывать путь к исполнимому файлу (или имя файла) в их значении следует в стандарте MS-DOS - без пробелов и длинных имен. Если требуется поместить в автозагрузку сразу несколько программ, то допускается перечисление через запятую имен файлов этих программ.
Поскольку этот путь загрузки обычными пользователями уже изрядно подзабыт, его нередко используют доморощенные создатели троянских вирусов.
Теперь во время загрузки операционной системы начинает обрабатываться системный реестр, в котором существует целый ряд разделов, обеспечивающих загрузку приложений в определенном порядке и в контексте определенного пользователя.
Подразделы реестра, отвечающие за автозапуск, носят следующие имена: Run, RunOnce, RunOnceEx, RunServices, RunServicesOnce.
Располагаться они могут в следующих разделах реестра, в зависимости от того, в каком контексте производится автозапуск:
HKEY_LOCAL_MACHINE\SOFTWARE\
Microsoft\Windows\Current
Version\
HKEY_USERS\.DEFAULT\SOFTWARE\
Microsoft\Windows\Current
Version\
HKEY_CURRENT_USER\SOFTWARE\
Microsoft\Windows\Current
Version\.
В том случае, если в Windows 9x зарегистрирован только один пользователь, содержание раздела HKEY_USERS\.DEFAULT дублирует раздел HKEY_CURRENT_
USER. Полный путь к этим параметрам может выглядеть, например, так: HKEY_LOCAL_MACHINE\
SOFTWARE\Microsoft\Windows\
CurrentVersion\Run.
То есть, для того, чтобы просмотреть автозагрузку, в каждом из корневых разделов реестра следует открыть ветвь
SOFTWARE\Microsoft\Windows\CurrentVersion\
и найти вышеперечисленные подразделы Run*. Каждый из этих подразделов может содержать перечень строковых параметров (порядок запуска приложений, расположенных в одном подразделе, обычно соответствует расположению по алфавиту имен этих параметров), значением которых являются пути к программам, которые и надо загрузить на старте Windows. Эти пути могут содержать длинные имена и пробелы.
Первыми при загрузке системы обрабатываются параметры Run* из раздела HKEY_LOCAL_MACHINE, причем ключи RunServices и RunServicesOnce обрабатываются раньше, чем Run и RunOnce. Программы из подразделов RunServices и RunServicesOnce запускаются еще до входа пользователя в систему в так называемом асинхронном режиме, независимо от запуска других программ и процесса регистрации пользователя в системе.
Подразделы RunServicesOnce и RunOnce служат для однократного запуска программ, и их содержимое очищается непосредственно перед самой загрузкой программ, указанных в этих разделах (раздел реестра RunOnce не поддерживается в Windows NT 3.5).
Специальные разделы RunOnceEx отличаются от разделов RunOnce и Run. Эти разделы позволяют запускать программы в заранее определенном порядке, последовательно. Напрямую параметры, расположенные в разделе RunOnceEx, не запускаются. Внутри раздела RunOnceEx для автоматически запускаемых с его помощью программ создается дополнительный подраздел, в котором уже и указываются параметры с именами приложений и путями к исполнимым файлам.
При этом подразделы внутри RunOnceEx обрабатываются системой в алфавитном порядке, что и позволяет задать порядок запуска приложений или групп приложений, что может быть крайне важно при инсталляции некоторых программ. При обработке такого списка программ система будет терпеливо ожидать завершения работы каждого элемента списка и только после этого произведет запуск уже следующего элемента, стоящего в очереди.
Кроме того, в подразделе реестра RunOnce может содержаться специальный раздел Setup, используемый при установке компонентов Windows либо некоторых прикладных программ.
Параметры внутри этого раздела обрабатываются системой так же, как и обычные параметры раздела RunOnce, то есть происходит однократный запуск указанных в них программ, однако в ходе этого запуска отображается индикатор (в его диалоговом окне указано имя соответствующего параметра из раздела Setup) с прогресс-баром, то есть показывается, на сколько процентов завершено копирование файлов устанавливаемой программы.
После обработки раздела HKEY_LOCAL_MACHINE приходит черед аналогичной обработки общего для всех пользователей многопользовательских конфигураций раздела HKEY_USERS\.DEFAULT, а после регистрации пользователя в системе - раздела HKEY_
CURRENT_USER.
В Windows Me, Windows 2000 / XP появились новые разделы для автозагрузки программ:
HKEY_LOCAL_MACHINE\ Software\Microsoft\Windows\
CurrentVersion\Policies\Explorer\Run и HKEY_CURRENT_USER\Software\Microsoft\Windows\
CurrentVersion\Policies\Explorer\Run.
Особенность этих разделов заключается в том, что имена параметров, прописанных в них, должны быть представлены в виде порядковых номеров, начиная с единицы.
Также после регистрации пользователя в системе происходит запуск программ, ярлыки к которым помещены в папку "Автозагрузка" меню Пуск. Следует учитывать, что для текущего пользователя реальное местоположение на диске этой папки с ярлыками может быть изменено с помощью программы типа TweakUI либо вручную, при изменении значения параметра Startup в разделе реестра HKEY_CURRENT_USER\ SOFTWARE\Microsoft\
Windows\CurrentVersion\ Explorer\User Shell Folders.
По умолчанию же ярлыки автозапуска текущего пользователя располагаются в папке \WINDOWS\Start Menu\Programs\StartUp для Windows 9x либо \
Documents and Settings\ИМЯ ПОЛЬЗОВАТЕЛЯ\Start Menu\
Programs\Startup для Windows XP (путь этот также задан в реестре - параметр Startup раздела HKEY_CURRENT_USER\ SOFTWARE\Microsoft\Windows\
CurrentVersion\Explorer\ShellFolders).
Кроме этой папки, ярлыки автоматически запускаемых программ могут располагаться и в папке, общей для всех пользователей многопользовательской конфигурации. В Windows XP - это папка \Documents and Settings\All Users\ Start Menu\Programs\Startup, а в Windows 9x - \WINDOWS\All Users\Start Menu\
Programs\StartUp.
Путь к этой папке тоже может быть изменен в реестре - Common Startup раздела HKEY_LOCAL_MACHINE\
SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\
Shell Folders. Эти папки могут обрабатываться даже в однопользовательских конфигурациях.

Специфика Windows NT / 2000 / XP

В операционных системах серии Windows NT способы автозапуска программ в целом почти идентичны системам Windows 9x, однако имеется ряд разделов в реестре, специфичных только для Windows NT.
Кроме того, в этих ОС отсутствует возможность запуска программ с помощью файлов autoexec.bat (при запуске DOS-приложения, правда, происходит автоматическая обработка файла %SystemRoot%\SYSTEM32\AUTOEXEC.NT, если в настройках свойств этой DOS-программы не указан другой файл), winstart.bat, dosstart.bat.
Итак, в Windows NT могут иметь место дополнительные параметры автозапуска в разделах реестра:
HKEY_CURRENT_USER\ Software\Microsoft\Windows NT\CurrentVersion\Windows\Run и
HKEY_LOCAL_MACHINE\ Software\Microsoft\Windows NT\CurrentVersion\Windows\Run.
В разделе HKEY_CURRENT_USER\ Software\Microsoft\Windows NT\
CurrentVersion\Windows или в
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Windows могут присутствовать строковые параметры Load (программы, запуск которых в нем прописан, загружаются минимизированными) и Run, в которые при установке Windows NT поверх Windows 9x переносится соответствующий список программ автозапуска из аналогичных параметров файла win.ini.
К этим параметрам реестра применимы те же правила написания, что и к соответствующим параметрам win.ini. Если же наследования этого списка из предыдущей ОС не происходит, то по умолчанию значением этих параметров является пробел.
В разделе HKEY_LOCAL_MACHINE\SOFTWARE\ Microsoft\Windows NT\
CurrentVersion\Winlogon также содержится ряд строковых параметров, отвечающих за автозапуск различных приложений при входе пользователя в систему:
Userinit - определяет список программ, запускаемых процессом WinLogon в контексте пользователя при его регистрации в системе. По умолчанию это userinit.exe, nddeagnt.exe для Windows NT и userinit.exe для Windows 2000 / XP.
Shell - задает оболочку (вернее, список программ, формирующих пользовательский интерфейс) Windows (по умолчанию taskman, progman, wowexec для Windows NT и explorer.exe для Windows 2000 / XP).
System - определяет список программ, запускаемых процессом WinLogon в контексте системы во время ее инициализации. По умолчанию - lsass.exe, spoolss.exe для Windows NT и lsass.exe для Windows 2000 / XP.
VmApplet - определяет список программ или программу, запускаемую процессом WinLogon для оперативной настройки параметров виртуальной памяти -по умолчанию его значение rundll32 shell32, Control_
RunDLL "sysdm.cpl".

Неявные способы автозагрузки

К сожалению, операционные системы семейства Windows и их внутреннее устройство довольно сложны для рядового пользователя - к копанию в реестре расположен далеко не каждый. Тем более, что помимо вышеперечисленных способов автозапуска программ на старте системы существует еще и такой вариант, как запуск исполнимого модуля одной программы при загрузке другого, вполне легитимного приложения.
Подобный симбиоз (или, скорее, что-то типа паразитирования) можно наблюдать при использовании утилит класса ad-ware, то есть таких программ, в которых вы расплачиваетесь с их авторами не живыми деньгами, а своими нервными клетками, попорченными из-за просмотра рекламных баннеров внутри интерфейса самой программы.
За примером таких программ далеко ходить не надо - это и ReGet, и ICQ, и Opera. Закачкой этих баннеров обычно занимается отдельный исполнимый модуль, запускаемый вместе с основной программой.
Подобных модулей-баннерососов создано уже довольно много, и отловить их вручную слишком сложно даже для опытного пользователя, а потому всегда полезно периодически сканировать систему не только антивирусным сканером, но программами типа Ad-Aware www.lavasoft.de/free.html, или Opt Out grc.com/optout.htm, или SpyBot - Search & Destroy (security.kolla.de), призванными находить и удалять из системы эти модули.
Такие программы обычно абсолютно бесплатны и имеют в своих постоянно обновляемых базах данных информацию о десятках известных шпионско-рекламных модулях и даже троянских вирусах. Учтите только, что некоторые программы не работают без таких "пауков" (тот же ReGet) - в этом случае можно либо заблокировать баннеры персональным файрволлом, например, AtGuard или Norton Internet Security, либо найти альтернативную программу аналогичного назначения, но уже без мерзопакостной нагрузки.
Всеми обожаемый браузер от повсеместно любимой корпорации Microsoft также имеет мало известную, но достаточно коварную возможность вместе со своим запуском загружать посторонние модули, так называемые Browser Helper Objects (BHO) - небольшие программы, не имеющие пользовательского интерфейса и автоматически запускаемые вместе с Internet Explorer.
Эти самые BHO могут быть как действительно ценными дополнениями (например, модуль, который прописывает в систему программа FlashGet), так и зловредными троянскими вирусами или шпионскими модулями, а потому при проверке автозагрузки нелишним будет проконтролировать и список установленных в системе BHO. Список этот можно увидеть в разделе реестра HKEY_LOCAL_MACHINE\ SOFTWARE\Microsoft\Windows\
Currentersion\Explorer\Browser Helper Objects.
Подозрительные или явно зловредные Browser Helper Objects можно удалить из этого списка (ленивым пользователям желательно предварительно сделать резервную копию реестра, а добросовестным - обязательно) - это их полностью дезактивирует.
Например, если в этом разделе вы обнаружите подраздел HKEY_LOCAL_MACHINE\SOFTWARE\
Microsoft\Windows\CurrentVersion\ Explorer\Browser Helper Objects\{A5366673-E8CA-11D3- 9CD9-0090271D075B}
то произведите поиск во всем реестре найденного идентификатора Browser Helper Objects - {A5366673-E8CA-11D3-9CD9-0090271D075B} - обнаружите его упоминание также и в разделе HKEY_CLASSES_ROOT\CLSID\
{A5366673-E8CA-11D3-9CD9-0090271D075B}.
Просмотрите все содержимое найденного раздела, чтобы определить, к какой программе относится этот Browser Helper Objects. В данном случае вы найдете такую запись: HKEY_CLASSES_ROOT\CLSID\
{A5366673-E8CA-11D3-9CD9-0090271D075B}\
InprocServer32@= "C:\PROGRAM FILES\FLASHGET\
JCCATCH.DLL", - из которой можно сделать вывод, что обнаруженный Browser Helper Objects создан программой FlashGet (менеджер закачек) и никакой угрозы совершенно не представляет.
Если же обнаружится упоминание библиотеки непонятного происхождения (например, в свойствах этого файла нет никаких данных о его разработчике), то попробуйте удалить в реестре все упоминания данного Browser Helper Objects - скорее всего, именно он и является причиной неприятностей.
Удобнее же всего для поиска и идентификации установленных Browser Helper Objects использовать специально для этого предназначенные программы, такие как BHODemon (http://www.definitivesolutions.com/ ) или BHOCaptor (http://www.xcaptor.org/ ), которые выдадут всю информацию об установленных модулях Browser Helper Objects и помогут деактивировать подозрительные модули.
Конечно, существуют и другие доступные способы загрузить программный код без ведома пользователя, например, с помощью плагина какой-либо программы, хотя бы того же всеми любимого браузера Internet Explorer. Файлы подключаемых модулей-плагинов Internet Explorer находятся в папке \Program Files\Internet Explorer\Plugins, по свойствам каждого файла можно выяснить его предназначение.
Не исключено также, что зловредной программе удастся прописать себя в системе как системный драйвер или сервис, одним словом, борьба с вирусами или другими, запускающимися без ведома пользователя программами, весьма и весьма непроста.
А самый лучший способ помочь самому себе в этой борьбе - постоянный мониторинг состояния файлов на диске, реестра и конфигурационных файлов с помощью хорошего деинсталлятора. Только так вы получите реальную картину того, что пишется на диск и в реестр при установке новых программ или при посещении находящихся на отшибе Сети веб-сайтов. Догадайтесь с трех раз, какой деинсталлятор я использую? Конечно, Ashampoo Uninstaller (http://www.ashampoo.com/ ) - мои постоянные упоминания этой программы, вероятно, уже изрядно всем надоели, но ничего лучшего лично для себя я пока не подобрал, тем более, что результаты ее работы меня более чем устраивают. Настоятельно рекомендую!
Вот, собственно говоря, и практически все, что касается способов автозагрузки приложений и документов в операционных системах семейства Windows (не все, конечно же, на самом деле, вы прочитали все, что мне вспомнилось на данный момент, по частным же вопросам, пишите мне лично).
С некоторой натяжкой, правда, к автозапуску можно отнести еще и возможность использования файла autorun.inf в корневой директории жесткого диска, но этому файлу уже была посвящена довольно большая статья в нашем журнале.
В особо же тяжелых случаях я советую попробовать определить имя исполнимого файла непонятно каким образом запущенного процесса с помощью программы типа TaskInfo (www.iarsn.com/download.html ), а затем произвести тщательный поиск этого файла на диске и его упоминаний в системном реестре. Утилита эта вообще очень примечательна.
Она в реальном времени показывает информацию обо всех запущенных процессах (использование памяти и CPU, открытые файлы, используемые библиотеки и прочее).
Иконка программы помещается в системный трей и показывает загрузку процессора. С ее помощью также можно устанавиливать уровень приоритета для запущенных приложений.
Эта программа позволяет не только просмотреть почти все способы автозагрузки, но обладает еще целым рядом полезных функций. Например, с помощью утилиты Starter вы легко отредактируете любую запись в реестре, относящуюся к автоматически загружаемым программам, удалите, временно отключите или добавите в автозагрузку любое новое приложение или документ.
Также эта программа позволяет делать резервную копию автозагрузочных разделов реестра в виде текстового файла, документа HTML или стандартного reg-файла и, естественно, восстанавливать их из нее. Любую замеченную в автозагрузке программу можно запустить непосредственно из интерфейса Starter, просмотреть свойства исполнимого файла этой программы и открыть ее папку на диске.
Кроме того, с помощью Starter можно просмотреть и список запущенных процессов, задать любому из них нужный приоритет или принудительно выгрузить его из памяти. Словом, возможностей даже у далеко не идеального, на мой взгляд, Starter гораздо больше, чем у msconfig (впрочем, msconfig - более универсальная программа, призванная решать и другие задачи настройки системы), а пользоваться ей заметно удобнее, что, конечно, не исключает наличия и более продвинутых утилит мониторинга автозагрузки.
Поэтому я советую при активной работе с автозагрузкой пользоваться именно такими, более мощными программами. Однако, в тех случаях, когда даже с их помощью не удается выявить способ загрузки какой-либо программы или необходимо определить причину сбоя, следует вручную проконтролировать все возможные пути автоматической загрузки программ. Эти пути в Windows 9x и в Windows NT немного различаются.