Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Бэйрэль Телеком _ Программы: OС и системное ПО _ Интересные статьи о WINDOWS  :))

Автор: NeoVampir 9.3.2006, 21:03

[highlight]Как улучшить работу в Windows XP[/highlight]


Содержание:
Окно в инет!
Удаляем все ненужное!
Загрузка и завершение работы ОС.
Графика.
Сглаживаем шрифты.
Другие полезные советы по использованию и настройке.
Спец. софт.

1.Окно в инет!

Окно в инет так широко открыто и так дует, что мы сами не можем посмотреть в окно, поэтому прикроем его малеха. Начнем с такой службы, как QoS RSVP, она отнимает 20% всей скорости (что ни есть гуд) твоего подключения. В общем удаляем н#хрен ее, но не все так просто, отключение службы не поможет =(, выход есть:

1. Пуск > Выполнить > gpedit.msc (Групповая политика, если покопаться, ты там найдешь что-нить еще);

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

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

Не достал ли тебя Auto-Update, который так и хочет улететь в окно? Ок, будем убирать эту хрень. Отключить ее ты можешь в свойствах системы на вкладке "Автоматическое обновление", поставь там галочку на "Отключить автомати..."(что бы попасть в свойства системы есть много способ, мне нравится этот: щелкни правой кнопкой мыши по "Мой компьютер" и нажми Свойства, это и есть свойства системы, тока не щелкай на ярлык "Мой компьютер")

Если ты один из любителей WMP ,то его надо тоже ограничить, заходи в WMP, там Сервис => Параметры и убирай все галочки=)

2. Удаляем все ненужное!

Тебя не достали сообщения об ошибках, которые предлагают отправить всю инфу дяде Биллу? Ok. Твое желание закон! Будем удалять! Войди в свойства системы (там где мы автоапдейтер убирал), зайди на закладку "Дополнительно", там нажми пимпу "Отчет об ошибках". Я надеюсь ты додумаешься, где надо снять галочки=))

Скажи мне, нужна тебе такая откровенная лажа, как Windows Messenger? Ой, я же совсем забыл, что у тя винт на 40 гиг, который на 70% еще свободен, а вдруг место когда-нить кончится?=). Тогда слухай сюда. Заходи в каталог C:%windir%INF (%windir% - директория виндоуз=), открой файл SYSOC.INF блокнотом. Найди там заголовок [Components] (Windows Messenger=msmsgs), увидишь кучу параметров для различных виндоуз приложений, убери все hide, сохрани, войди в "Установка/удаление программ", а там выбери "Установка компонентов Windows" и ты сможешь все удалить=).

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

Как и в Win9x в XP присутствует утилита для настройки msconfig. Про службы мы поговорим позже, а сейчас загляни в закладку автозагрузка, удаляй оттуда все, что тебе не надо=) (некоторые системы поставляются без msconfig!).

Теперь поговорим о службах, об одной из важной части оптимизации винды. Службы - важный элемент операционной системы, они обеспечивают функциональность аппаратного и программного обеспечения, заданий и т.д. Лучше даже и не пытаться отключить ключевые процессы ядра операционной системы и связанные с ними службы, которые управляют распределением процессов, обработкой прерываний, операциями с файлами, с виртуальной памятью и т.д. Но в системе устанавливается большое число не критичных служб, которые работают по умолчанию. Эти службы ты можешь отключить для увеличения производительности системы без серьезных побочных эффектов. Что бы посмотреть, какие службы работают набери в строке "Выполнить" services.msc. Если тип запуска установлен в "авто", то служба будет автоматически запускаться при старте XP. Службы с типом запуска "вручную" можно соответственно запустить вручную, или они могут быть запущены другими зависимыми службами (зависимыми называются службы, которые не могут работать без данной). Если служба отключена, она не будет запускаться. Не устанавливай тип запуска в "отключено", если ты не абсолютно уверен, что служба тебе не понадобится или другим службами. Описывать какие службы для чего нужны я не буду (это ты можешь и сам в хелпе посмотреть). Кстати попробуй просканировать себя на открытые порты=), может че плохое увидишь=), я думаю, портов у тебя будет много открыто (если ты ничего не делал с сервисами), среди них возможно будет 1900, это UPnP, сноси его н#хрен, в декабре прошлого года в нем была обнаружена сурьезная бага.

3. Загрузка и завершение работы ОС.

Не секрет, что тормознутость загрузки винтукея многих заставила отказаться от этой ОС. Тогда ребята из Микрософта поставили цель - уменьшить время загрузки в XP к 30 секундам. Но при дефолтовых настройках такого результата не дождешься =)), надо прогу скачать, называется BootVis-Tool.exe, берем тут. Проведем практический опыт. Так как кол-во автоматически загружаемых прог при старте у всех разное, то завершением загрузки винды можно считать загрузки ее оболочки - Проводника. (когда на экране появляется рабочий стол). Опыт будем проводить на PIII с 384 MB RAM. Если ты тока установил XP, то ребутнись раза три, а потом присоединяйся к нам. Распакуй BootVis (инстала она не требует). В меню Trace ты увидишь четыре команды (Next Boot, Next Boot with Driver Delays, Next Standby / Resume, Next Hibernate / Resume). Это режимы тестирования. Нажми Next Boot, система сама перезагрузится, а после ребута на дисплее увидишь всю инфу о загрузки системы, где что и как (можно узнать, что тормозит твою систему =). Потом жми опять Trace и там Optimize System, можешь пойти попить пивка пару минуток (2-5 минут). Вот и все. После ребута у меня система грузилась 37 секунд (не 30 канечно, но результат!). В чем же секрет этой проги?? В дефграментации, дело в том, что можно обойтись и без проги, просто надо оставить комп в покое на 30 минут и сработает функция BootDefrag (5 минут работает), но времени на 30 минут простоя нет=), мы же занятые пиплы, так что юзаем прогу.

А теперь про завершение работы. В разделе реестра HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control смотри ключ WaitToKillServiceTimeout (временная задержка закрытия всех запущенных сервисов), по умолчанию значение этого ключа установлено в 20000 (20 секунд), я уменьшил у себя до 3000 (3 секунды).

4. Графика.

XP славится своими графическими эффектами, но если у тебя не мощный комп и все жутко тормозит, надо все отрубить напрочь (фон рабочего стола, скринсейверы и ярлыки с него тоже убрать надо). Отключить многие эффекты и другое можно в свойствах рабочего стола (нажав правую клавишу мыши на любой свободной части экрана и выбрав Свойства). Посмотри на закладке оформление, там отключи кучу не нужного. Но мы на этом не остановимся, посмотри так же в свойствах системы (там, где мы отрубили автоапдейтер). Перейди к закладке Дополнительно и нажми там параметры (в панели "Быстродействие") и вырубай там все напрочь!=)

Хотя есть и другой вариант, у многих стоят мощные тачки, вот этим некоторым я расскажу как улучшить вид рабочего стола =). Хочешь, что бы окна стали прозрачными?? Без проблем, идем сюда - http://www.chime.tv/ и качаем Glass2k, думаю ты разберешься с ней.

Хочешь делать свои темы для XP? Ok. Будем юзать две проги, StyleXP и StyleBuilder. Качай тут. При инсталляций StyleXP тема изменится на Luna (тебе должна понравится=), эта прога позволит тебе просматривать темы (менеджер тем), вторая прога позволит создавать их.

Что бы тебя не мучила ностальгия по линуху, поменяем кое-что в винде, иди сюда - http://nerjinsoft.by.ru/windows.htm и скачивай PowerToys (там ты не тока эту тулзу найдешь, а много других твикеров XP, посмотри CursorXP для изменения вида курсора). Установи этот пакет утилит. Нас интересует утилита Virtual Desktop Manager. Для ее активизации необходимо открыть контекстное меню в панели задач, кликнув правой кнопкой и выбрать раздел "Панели инструментов" где необходимо активизировать "Desktop Manager". Еще одно новшество, это переключение между приложениями. Зажми Alt+TAB, и переключайся=)).

5. Сглаживаем шрифты.

Обычные шрифты имеют слишком четкие грани, что несколько ухудшает читаемость текста с экрана. Точнее сказать текст читается прекрасно, однако, глаза слишком быстро утомляются. В XP для устранения этого существует эффект сглаживания шрифтов – ClearType (необходимо, что бы твоя видеокарта поддерживала больше 256 цветов). Активизировать технологию ты можешь из меню свойств экрана -> оформление -> эффекты. Сначала у тебя возникнет ощущение размытости. Возможно те это вообще не понравится, тогда можно настроить более детально этот эффект, с помощью тулзы - ClearTweak. Слить можешь тут. С помощью этой проги ты можешь выбрать режим, внизу увидишь пример этого режима, также можешь изменить контраст размытости при использование ClearType.

6. Другие полезные советы по использованию и настройке.

Появилась возможность снимать задачи с командной строки!! Наберите taskkill /pid и номер задачи или просто tskill и номер процесса. Номер можно узнать, набрав команду tasklist, которая вдобавок сообщит многое о том, что происходит в вашей системе.

Многие пытаются ускорить режим запуска IE, поставив домашнюю страницу about:blank, но есть способ лучше, войди в свойства ярлыка и добавь параметр "-nohome" к концу командной строки. (должно получится вот так: "С:Program FilesInternet ExplorerIEXPLORE.EXE" -nohome).

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

7. Спец. софт.

Всякими твикXP и XPкастомайзеры я тебя не буду лечить, я тебе буду впаривать про другую прогу XPantiSpy. Хоумпага - http://www.xp-antispy.de/. Многое, из того, что я описал, делает простым нажатием (в том числе убирает службу UPnP). Зачем же я так все расписал тогда? Да что бы ты понял, а не нажимал на пимпу как зомби, главное понять!

Конец.

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

Автор: NeoVampir 9.3.2006, 21:12

[highlight]Особенности настройки Windows XP part 1[/highlight]



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

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

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

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

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

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

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

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

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

сли вдуматься, то действительно коренных изменений в новой версии NT не произошло - слегка обновились входящие в ее состав утилиты да добавилось несколько новых программ, аналоги которых от независимых производителей давно существуют. Даже по номеру версии XP отличается от "винтукея" всего на одну десятую - 5.1!

Правда, недостаточно бодрая продаваемость Windows 2000 была связана еще и с тем, что она позиционировалась как система для профессионалов, большинство которых до сих пор вполне устраивает менее ресурсоемкая и более проверенная Windows NT 4.

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

О том же, насколько соответствует новая ОС требованиям, предъявляемым к домашней системе, о ее недостатках и целесообразности перехода на совершенно новую для многих юзеров платформу среднестатистический пользователь не задумывается. А ведь с Windows NT и ее особенностями подавляющее большинство абсолютно не знакомо, хотя по настройке Windows XP имеет ряд существенных отличий и от Windows 2000, и тем более - от изученной вдоль и поперек рядовыми пользователями серией Windows 9x.

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

Панель управления

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

Тем не менее, если вы хотите добиться максимума от своей системы, пройти по самым темным закоулкам "Панели управления" все-таки придется.
Для начала заглянем в свойства дисплея (Display Properties).

Многим, думаю, покажется странным отсутствие по умолчанию на "Рабочем столе" значков "Мой компьютер" и "Мои документы", поэтому для организации более быстрого доступа к этим компонентам можно пройтись по такой цепочке меню: Display Properties > Desktop > Customize Desktop > Desktop Items - где и включается отображение нескольких самых важных иконок. Также многим ради экономии ресурсов процессора будет полезно в меню Display Properties > Appearance > Effects отключить визуальные эффекты всплывающих меню, владельцам же жидкокристаллических дисплеев советую включить там же новый способ сглаживания экранных шрифтов ClearType - для глаз он действительно приятнее обычных резких пикселей TFT-панели.

Кстати, можно сделать так, что ClearType будет работать уже при загрузке ОС, а не включаться после входа в систему. Для этого установите следующее параметры в реестре:
HKEY_USERS.DefaultControl PanelDesktop
"FontSmoothing"=2 (тип String)
HKEY_USERS.DefaultControl PanelDesktop
"FontSmoothingType"=2 (тип DWORD)

В остальном диалог свойств дисплея ничем не примечателен, и мы переходим к следующему пункту - Taskbar and Start Menu Properties. Здесь включим уже полюбившуюся и очень удобную панель "Быстрый запуск" (Quick Launch), установив флажок "Show Quick Launch", а чтобы в эту панель можно было добавлять новые ярлыки, изменяя ее размеры, нужно снять отметку с пункта "Lock the Taskbar".

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

На вкладке "Start Menu" кнопкой "Customize" вызываются настройки самого меню "Пуск" - здесь при желании допускается выбрать способы отображения различных пунктов этого меню, очистить список последних открытых документов и отключить надоедливую функцию подсветки ярлыков программ, установленных последними.

В свойствах папок (Folder Options) на странице "View" хочу посоветовать установить флажок "Do not cache thumbnails", дабы диск не замусоривался миниатюрами графических файлов, правда, при этом папки с картинками, для которых и используется в основном создание таких миниатюр, будут открываться чуть медленнее.

Желательно поставить галочку "Launch folder windows in a separate process" - это повысит надежность работы ОС, хотя оперативная память и будет загружена сильнее. Для упрощения доступа других пользователей к вашим "зашаренным" папкам следует отметить пункт "Use simple file sharing", но при этом станет невозможно запретить доступ к такой папке какому-то одному неблагонадежному пользователю.

Переходим к следующей группе управляющих элементов - Network and Internet Connections. В Internet Options желательно сократить размер кэша мегабайт до 15 - иначе на современных больших дисках он будет достигать сотен мегабайт и браузеру каждый раз придется довольно долго перелопачивать весь этот ворох документов при загрузке очередной веб-странички.

На вкладке "Security" следует для каждой зоны выбрать заданные по умолчанию уровни безопасности или хотя бы просмотреть текущие установки, чтобы не допустить появления досадной дыры в системе при серфинге в Сети, кишащей начинающими хакерами. На впервые появившейся в настройках Internet Explorer 6 страничке, отвечающей за приватность веб-серфинга, можно настроить политику работы с cookies, которые часто оказываются вражескими "засланцами" на машин#х любителей побродить по дальним закоулкам интернета.

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

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

В диалоге Add-Remove Programs (Установка и удаление программ) для компонентов операционной системы срабатывает старый трюк, применявшийся в Windows 2000 для включения возможности удалять скрытые, отсутствующие по умолчанию в списке меню "Windows Components" системные утилиты и программы. Для того чтобы в нем появились все компоненты ОС без исключения, надо в файле C:WinntInfsysoc.inf убрать слово "hide" везде, где оно встретится.

Вообще, последние версии Windows NT слишком расточительно используют дисковое пространство, не давая пользователю при своей инсталляции выбрать действительно нужные компоненты, так что почистить систему от абсолютно бесполезных программ типа MSN Explorer или MSN Messenger не помешает. Тем более что деинсталляция, например, службы Indexing Service еще и освободит существенную часть машинных ресурсов, что будет совсем не лишним, если учесть высокие требования новой ОС к "железу".

В группе Sounds, Speech and Audio Devices опций, заслуживающих пристального рассмотрения, пожалуй, нет, разве что стоит сказать, что распознавание речи и синтез голоса в полной мере будет доступен только при условии установки программ, поддерживающих эту технологию, например, MS Office XP.

С группой Printers and Other hardware также особых проблем быть не должно, кроме того, что, как и в Windows 2000, для модема недостаточно установить пульсовый тип набора в диалоговом окне свойств телефонии. Для того чтобы в вашем конкретном Dial-Up соединении применялись установки, выбранные в этом диалоге, а следовательно, модем набирал номер "пульсом", надо еще установить и флажок "Использовать правила набора номера" (Use Dialing Rules) в свойствах соединения с интернет-провайдером.

Диалог User Accounts теперь особенно интересен тем, что позволяет менять маленькую картинку, ассоциированную с каждым пользователем ПК и отображающуюся в меню "Пуск", вплоть до установки своей собственной фотографии. Добавилась приятная функция и в меню настройки времени и даты Date and Time Properties.

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

Для того чтобы добраться до настроек раскладки, придется изрядно поработать мышкой: Regional and Language Options > Languages > Details > Text Services and Input Languages. Разумеется, во всех пунктах диалога Regional and Language Options нужно установить "Russian" для того, чтобы исключить проблемы с кириллицей.

Обязательно при этом просмотрите список Advanced > Code page conversion tables - там непременно должны быть выбраны все русские кодировки, иначе в некоторых программах отмечаются проблемы с русским интерфейсом.

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

Займемся теперь последней группой апплетов "Панели управления" - Performance and Maintenance. Тем, кто не желает пользоваться услугами убогого "Планировщика заданий", нужно отключить его вручную: Scheduled Tasks > Advanced > Stop Using Task Scheduler, поскольку значок запущенного "Планировщика" в последних версиях ОС от Microsoft почему-то не отображается в системной области панели задач, дезориентируя пользователя, и быстрый доступ к нему невозможен.

В Power Options не забудьте включить спящий режим Hibernate - для перехода в него нужно нажать клавишу Shift в диалоге "Выключить компьютер" и выбрать появившуюся опцию "Hibernate" (изначально эта опция там не присутствует и появляется только после осуществления этой операции - четвертым пунктом).

Но самые сложные в настройке диалоги - System Properties и Administrative Tools, в которые начинающим пользователям следует заглядывать с особой осторожностью - неграмотные установки могут привести к необходимости полной переустановки системы.

Автор: NeoVampir 9.3.2006, 21:13

[highlight]Особенности настройки Windows XP part 2[/highlight]



Свойства системы

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

Поэтому информацию об этой опции "Панели управления" мы вынесем в отдельную главу. Обратите внимание на вкладку "System Restore" - служба эта, не очень здорово зарекомендовавшая себя еще в "Миллениуме", полезна лишь до той поры, пока не будут установлены все драйверы и все прикладные программы - возможность полного отката при появлении сбоя в этом случае серьезно повышает стабильность системы.

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

На еще одной новой вкладке - "Automatic Updates" - можно также либо совсем выключить автообновление ОС, либо хотя бы сделать так, чтобы эти самые обновления не происходили без ведома пользователя. На странице же "Remote" советую запретить удаленное управление вашим компьютером - в безопасность этого нововведения верится пока с трудом, при необходимости же с ним поэкспериментировать можно вернуть флажок на место.

Обязательно надо внести некоторые изменения на вкладке "Advanced": в разделе "Performance" отключаются практически все визуальные "примочки" Windows XP, приводящие к излишним "тормозам" даже не на самых старых машин#х. В "Startup and Recovery" устанавливается операционная система, которая будет загружаться по умолчанию в мультисистемных конфигурациях, а также отключается запись протокола об ошибках и отправка сообщения о них администратору, что опять-таки может сказаться благотворно на производительности системы и удобстве работы с Windows.

Для отключения же отправки данных о системных ошибках еще и в Microsoft следует воспользоваться кнопкой "Error Reporting". Непременно нажмите и н#ходящуюся рядом кнопку "Environment Variables" - здесь крайне рекомендуется изменить значения переменных окружения TEMP и TMP - вместо "%USERPROFILE%Local SettingsTemp" нужно выставить что-нибудь попроще вроде "C:TEMP", так как некоторые приложения при инсталляции не могут найти папку своих временных файлов, если переменная TEMP выражена через другую переменную - в данном случае через %USERPROFILE% или %SystemRoot%.

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

Самый ответственный пункт настройки - Hardware > Device Manager. Именно здесь осуществляются установки, способные кардинальным образом улучшить производительность системы. В списке имеющихся устройств надо просмотреть свойства каждого из них без исключения в поисках заветных вкладок "Settings", дающих доступ к тонкой настройке девайсов.

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

Windows XP радует тем, что наконец-то в ОС от рождения заложены способности работать с современными дисками в режиме Ultra DMA. При этом, в отличие от Windows 2000, ни в реестр ничего писать не нужно, ни драйверы из Сети качать - достаточно в свойствах каждого IDE-канала контроллера жестких дисков на странице "Advanced Settings" установить "Transfer Mode" - "DMA if Available" и после перезагрузки проконтролировать, соответствуют ли характеристикам ваших дисков текущие режимы в поле "Current Transfer Mode".

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

В свойствах мыши тоже произошли изменения: теперь разрешается самому устанавливать частоту ее опроса - в других системах всяческим "квакерам" приходилось применять дополнительные утилиты типа PS/2 Rate для повышения плавности движения прицела. А вот в настройках COM-портов по-прежнему придется изменять скорость передачи данных с 9600 (по умолчанию) на реальные 115 200 или еще более высокие значения. Там же полезно установить "Flow Control" - "Hardware".

Иногда с помощью менеджера устройств решаются и некоторые малопонятные глюки. Например, если у вас будут проблемы с выключением компьютера или с пропадающим приводом флоппи-дисков, то иногда помогает такой трюк: выберите в Device Manager команду "View" > "Show hidden devices" - список имеющихся устройств несколько расширится, в том числе в нем появится и группа устройств "Non-Plug-and-Play Drivers".

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

Средства администрирования

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

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

Первым пунктом в Computer Management идет "Event Viewer" - подробнейший список зарегистрированных системой событий - от ошибок приложений до сообщений системы ACPI. Именно благодаря ему грамотные администраторы могут определять причины многих сбоев.

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

А системные ресурсы, тем не менее, на постоянное протоколирование событий расходуются, пусть и небольшие, но из таких "утечек" и получаются в результате неимоверные запросы этой ОС к "железу"! Поэтому если нет необходимости отлавливать причины глюков, то регистрацию событий можно отключить - делается это в разделе "Services".

Правда, самым сложным и непонятным для юзера, полагаю, окажется как раз именно этап работы с разделом "Services". Для тех, кто отдает предпочтение Windows 9x, вероятно, будет открытием, что помимо автоматически загружаемых программ и драйверов в Windows XP имеется еще и такое понятие, как "системные службы" - Services. К этим сервисам относится и программа, ведущая протокол событий - Event Log.

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

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

Посмотрите на колонку "Status" - запущенные службы будут сопровождаться комментарием "Started", и таких изначально немало. Наша задача - сократить их число, то есть выбрать такие режимы запуска для каждой службы, чтобы невостребованные сервисы загружались не каждый раз при старте системы, а только в том случае, если вдруг понадобятся.

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

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

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

Disabled - служба не стартует, даже если будет затребована каким-то приложением.

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

В принципе, допустимо вообще для всех служб выставить "Manual" - тогда загруженным окажется только то, что нужно системе. Но лучше будет после этого все-таки перевести обратно в режим Automatic те службы, которые оказались запущены сразу после входа в Windows - если без них не обойтись, то пусть так и будет.

Если же хотите более глубоко разобраться в назначении каждого сервиса (это уже идеальный вариант), то загляните, например, на страничку http://www.3dspotlight.net/tweaks/win2k_services - там имеется очень неплохое описание каждой из них с рекомендациями по их настройке.

Это позволит вам узнать, например, что с точки зрения безопасности службы Telnet и Remote Registry следует вообще дезактивировать, установив им режим Disabled. Не поленитесь только перед началом экспериментов со службами записать их исходное состояние, чтобы в случае неполадок вернуть все на место.

Но, вообще говоря, не стоит забывать и об обычных программах, запускающихся на старте системы, - их проще всего обнаружить с помощью появившейся и в ОС семейства NT утилиты настройки системы (msconfig.exe), а назначение каждой фоновой утилиты подскажет сайт http://www.pacs-portal.co.uk/startup_content.htm

Немного еще задержимся на строке "Local Users and Groups" - если нужно, чтобы в локальной сети пользователи других компьютеров имели доступ к вашим принтерам или папкам, разрешенным к общему использованию, то либо зарегистрируйте на своей машине пользователей с такими же именами и паролями, как на удаленных компьютерах, либо активируйте учетную запись Guest.

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

Заключение

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

Поэтому и вам я крайне советую использовать английскую ОС - применительно к NT это оказывается самым оптимальным вариантом. Перевести название кнопки "Start", полагаю, под силу каждому, русский же MS Office на англоязычной Windows всегда работал без проблем, как и другие программы с русскими меню.

Также я не рекомендовал бы выбирать версию Home Edition, поскольку в ней по сравнению с описанным мною вариантом Professional помимо чисто корпоративных компонентов отсутствует и целый ряд вполне полезных для домашнего пользователя функций: Remote Desktop - удаленное управление ПК; Offline Files and Folders - доступ к сетевым папкам и файлам в отсутствие физического подключения к сети; Scalable processor support - поддержка двух процессоров; Encrypting File System - файловая система с шифрованием EFS; Access Control - управление доступом к ресурсам общего пользования; Multi-lingual User Interface (MUI) - поддержка многоязычного интерфейса. И не поленитесь сразу после установки ОС "завернуть" на сайт Windows Update - там вас уже дожидается порция обновленных драйверов и заплаток к Windows XP.

Автор: NeoVampir 9.3.2006, 21:15

[highlight]Переустанавливаем Windows за три минуты part 1[/highlight]


Очень часто, мои друзья ноют, что их система стала "грязной", и вот завтра придется переустанавливать Windows. Каждый раз я им рассказывал, что есть более элегантное решение, которое превратит установку в дело трех-пяти минут, а тут еще на ХЗ форуме задали вопрос(цитирую):
Тема: Восстановить первоначальное состояние Win98...
Отправитель: Pingvin, April 25, 2001, 20:15:22:
Подскажите пожалуйста как мне восстановить основные параметры Win98, всмысле, чтобы винда работала так, какбудто её только что проинсталировали с диска?
Я просто некоторые драйвера устанавливал, после чего система стала работать не стабильно: до старта виндос сообщает об ошибках, проводник время-от времени накрывается... и.т.д.
Там же Pingvin упомянул, что все стирать и переустанавливать систему не хочет только потому, что на диске лежит много ценного "добра".

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

Часть 1
Предлагаю следующее решение (думаю 97% из прочитавших даже не знают того, что я сейчас напишу). Решение заключается в переустановке системы как только она становится "грязной". С помощью моего решения, переустановка системы занимает максимум пять минут.
Что нам понадобится:
+ Бумажка
+ Ручка
+ Windows StartUp Disk
+ Norton Symantec Ghost(или другой аналогичный софт для клонирования)
+ Windows Installation Disk(та самая версия, которую вы будете использовать)

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

Со всем ниже перечисленным предполагается что у вас есть второй диск или еще одна Partition.
Свою версию Ghost мы устанавливаем и копируем главные файлы(ghost.exe, больше ничего не надобно вроде) на другой диск.

Итак, берем бумажку и ручку. И выписываем:
+ Все программы, которые должны стоять на свежей установке(то есть все то, что вы используете в повседневной жизни). Вместо бумажки и ручки можно записывать в файл, это не принципиально(в конце я дам ссылку на пример моего списка).
+ Все самое главное что нужно сконфигурировать и настроить(dat файлы с icq, настройка Dial-Up, итд).

После этого, стираем все с главного диска (диск С:, форматируем его) и начинаем устанавливать Windows систему. Устанавливаем внимательно и аккуратно, конфигурируя на пути все что можно и нужно.
После установки первым делом устанавливаем все необходимые для работы драйверы (например, для меня это: Graphics Card, Sound Card, TV Card, Modem, Printer drivers, Digital Camera drivers), а затем устанавливаем патчи и обновления (советую накачать все самые главные патчи с микрософта и положить на второй дискpartition).
Вот, например, список всех моих обновлений и патчей, которые я устанавливаю для Windows системы:

[DirectX 8.1]
[Flash&Shockwave]
[IE Active Desktop Removal] - вот это не особенно нужно...
[Java Runtime Environment] - чтоб Опера с Java plugin проблем не имела
[Microsoft Installer] - чтобы можно было инсталлировать программы с .msi расширениями
[Universal Plug-and-Play] - утилита для отключения Universal Plug-and-Play в Windows 98/Me/2000/XP. Дополнительную информацию по этому поводу читать здесь
[ReplaceNsaKey] - это тоже не важно, кто знает, тот поймет...
[Win95]
+ [Euro Patch]
+ [IGMP Update]
+ [Service Pack 1]
+ [MS DialUp Networking Update v1.4]
+ [Winsock Update]
+ [y2k update]

[Win98]
+ [IGMP Update]
+ [Service Pack 1]
+ [MS DialUp Networking Update v1.4]
+ [Win98 y2k Russian]
+ [Win98 y2k upd]
+ [Win98 y2k_2 upd]

[Outlook & Outlook Express]
+ [Year2k Outlook Express upd]
+ [NoHTML] - Отключает отображение HTML в писмах, что увеличит безопасность этого дырявого почтового клиента на все 99%. Подробности здесь.


После всех обновлений - перегружаемся, и смотрим - все ли нормально работает.
Если да, то продолжаем:
Теперь устанавливаем все программы, которые были выписаны на листочек.
Думаем и вспоминаем еще раз. (а вдруг забыли что-то?)
Перегружаем опять и конфигурируем все что нужно.

Теперь делаем Windows98 StartUp disk (заходим в мой компьютер -> панель управления -> установка и удаление программ -> там будет Tab: Загрузочный диск. Вставляем чистый floppy и жмем -> Создать диск!) - почему именно 98? Да потому, что он простой и на нем есть драйверы для CD.
Загружаемся с диска и загружаем тот самый Ghost, что вы положили на диск d:
С помощью Ghost делаем Дамп вашего partition, на котором установлена Windows. Дамп нужно делать на диск d: или другой, на котором не стояла система(на диск, дамп которого ты делаешь, записать сам дамп нельзя, по-моему ясно почему). Как делать дамп partition'а, я объяснять не буду - для этого есть доки в Ghost, если этого не достаточно, то на сайте Bikkel есть доп. доки. Ссылку на кое-какие русские доки я тоже дам внизу.

Загружаемся опять в Windows и работаем с системой.
Как только система стала загрязненной и плохо работает - опять загружаемся в DOS с дискетки и восстанавливаем с помощью того же Ghost вашу систему!

Операция восстановки обычной системы с перезагрузкой занимает у меня 4 минуты(!). Надеюсь, разница во времени ясна.

Заметки:
1) Дамп можно скопировать на CD вместе с самим Ghost и делать все с самого CD.
2) Образы(дампы) можно переносить с компьютера на компьютер, но во всех Windows кроме 2000 всё hardware конфигурируется при установке, так что если машины не идентичные - восстановка системы не сработает.
3) Если дамп не уместится на CD, то Ghost сможет разделить его на несколько частей, чтоб уместился. Более того, Ghost сам умеет писать на CD.
4) Можно установить сервер, и при наличии сетевой карты - можно восстанавливать системы через сетку!
5) При клонировании систем на основе Win NT я вам настоятельно рекомендую изменять SID(Security IDentifier) на каждой системе после восстановления каждого образа в целях безопасности. Сделать это можно с помощью программы GhostWalker или других аналогов. Внизу будет указана ссылка на страничку с подробностями о важности уникального SID на каждой системе, а также, руководство по использованию GhostWalker.
6) Последняя версия Ghost - 7.0(2001), достать ее сейчас сложно, ее только выпустили, а вот 6.5 - пожалуйста! Работает она отлично!
ВНИМАНИЕ: на текущий момент последняя версия Norton Ghost - 2002. Однако, версия 2002 мало чем отличается от версии 2001 (в основном только тем, что в версии 2002 былы добавлены несколько настроек и поддержка Windiws XP, Windows 2000 Logo Certified Workstation & Server).

На всякий случай, описание самого Ghost(2001):
Norton Ghost 2001 provides high-performance utilities for fast and safe system upgrading, backup, and recovery. This new version works faster than ever, supports the Linux EXT2 file system, writes disk images directly to many popular CDR/RW drives, clones quickly from PC to PC, and enables Windows XP, Windows 2000 and Windows Millennium Edition users to take advantage of its powerful tools. Designed for technically proficient PC users, Norton Ghost 2001 is based on the industry-leading Symantec Ghost 6.5 Enterprise Edition. So whether you want to back up your existing hard drive or clone it to a new one, trust Norton Ghost for fast, safe PC cloning.

Рассказывал вам это человек, который переустанавливает системы по 6 раз за день и больше.
Лучшего решения чем Ghost для восстановления системы вы не найдете.
Удачи

Автор: NeoVampir 9.3.2006, 21:16

[highlight]Переустанавливаем Windows за три минуты part 2[/highlight]
Итак, после прошлого сообщения, я призадумался, что тему можно продолжить.
Вот некоторые мысли вслух...:

Во-первых, стоит сказать о удаленном переносе дампов (например через сеть).
Делается это несколькими способами:
+ Покупаем Ghost EnterPrise - там в поставке будет спец сервер, который поможет в решении проблемы.
+ Если денег нет, то ставим сервер(Windows, например 2000) на котором запущен TFTP сервис с логин скриптом, чтобы сразу в командную строку выбрасывало(если при загрузке машины было выбрано "загрузка через сеть").
А дальше все просто, на сервере есть большой винчестер на котором хранятся разные дампы. Загружаешься на сервер и качаешь оттуда нужный дамп.
+ Забыл сказать, что последние версии Ghost также работают с принтерным и USB портами - подсоединяем два компьютера через LPT1 или USB и скачиваемзакачиваем образ.

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

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

В-четвертых, интересные доки по Ghost есть в online на сайте Bikkel.
В том же месте есть дока, о том, как сделать CD с дампом. Причем такой CD - вставив который дамп сам устанавливается. Достаточно лишь перегрузиться (при условии что в БИОСе первое загрузочное устройство - CD).
Вкратце объясню как это сделать:
Берем загрузочную дискетку с DOS (например Windows 98 StartUp Disk) и копируем все с нее (вместе с загрузочным сектором) на CD. Правим немножко autoexec.bat (кое-какие настройки поменять с floppy на CD (например - куда выскакивает при загрузке командная строка)), а также добавить пару линий в тот же autoexec, чтоб Ghost все начинал делать без вопросов. Туда же на CD копируем дамп и сам Ghost.ехе. и все! При вставке такого CD - компьютер загружается в DOS, autoexec.bat запускает Ghost и сообщает ему скопировать образ на винчестер без вопросов.
Также, на домашней страничке Ghost у Symantec'а совсем недавно была выложена серия кратких документов по использованию Ghost. Вот список документов из этой серии:
+ How to clone a computer through a LAN connection
+ How to clone from computer to computer through a USB connection
+ How to create a clone and recover it from a CD-RW disk
+ How to add a new network interface card driver to the Boot Wizard
+ How to clone disk-to-disk on a single computer

В-пятых, я забыл сказать, что кроме Ghost есть другие программы, которые возможно и похуже, но дешевле(некоторые бесплатные).
+ Universal Backup - Русская бесплатная разработка, которая вполне может посоперничать с такими гигантами, как Norton Ghost и Powerquest Drive Image, имея при этом совсем небольшой размер (190 кб). Однако, можно сказать, что эта программа имеет кое-какие приемущества по сравнению с упомянутыми зарубежными разработками - программа умеет архивировать не только целые диски и разделы, но и непосредственно отдельные файлы и нити реестра. В стандартной поставке программы включены две версии: для DOS и Win32 систем.
+ ASR - программа весит 20кб, очень сложна в использовании и бесплатна. Лично я не стал бы с ней возиться, но возможно кому-то будет охота, тем более, что я слышал много положительных комментариев о ней.
+ Paragon Drive BackUp - включает в себя Imaging Solution, русская разработка, правда shareware. Делает примерно тоже самое что Ghost, так что обьяснять не буду. Но вообще ребята с Paragon - редкие сдиральщики (в смысле денег).
Естественно все эти программы понимают не только FAT, но и NTFS. Последняя версия Ghost стала еще понимать Ext2FS(Linux) partition'ы.
+ PowerQuest Drive Image Pro - Очень серьезный конкурент Norton Ghost'а. Умеет почти все тоже самое(если сравнивать НЕ с Norton Ghost Corporate Edition). Отличие лишь заключается в том, что Ghost работает из DOS(или DOS окна), а Drive Image Pro работает из Windows SafeMode.
+ HDCOPY - Еще одна программа для клонирования. Поддерживает два способа клонирования - Direct Copy (то есть система копируется с одного диска сразу на другой) и Image Copy (то есть создание и восстановление образа).

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

Начну свою историю с введения: есть в Англии такая компьютерная компания, называется RM(Research Machines). Чем они занимаются? Они поставляют компьютеры для почти ВСЕХ(!) школ в Англии(естественно по очень дешевой цене). Кроме сборки своих компьютеров(очень даже неплохие штучки) они еще и кое-какой софт делают, что-то типа Новелла, но круче по некоторым параметрам!

При загрузке компьютера появляется их собственный Login Screen, который и вводит компьютер в школьную сетку. Но особенность заключается в другом, а именно в том, что при загрузке каждый раз(!) устанавливается "чистая" система. Загрузка занимает на полминуты больше чем обычная загрузка стандартных вынь-засунь 98(и это при том, что кроме восстановления, происходит проверка антивирусом в DOS). Как же это происходит? RM придумали решение повеселее, чем копирование дампов! Просто при загрузке, все файлы сканируются автоматом на диске, делается репорт который сравнивается с тем, который лежит на сервере. Если каких-то файлов не хватает, то они подгружаются, если лишние, то удаляются. Я не буду описывать более мелкие детали (например то, что если заменить файл на другой файл с таким же именем и таким же размером то его система не заменит), но все-таки система очень и очень прикольная. То есть ни о каком распространении троянов по школе и речи быть не может! Если ты установил троян, то действовать он будет только до перезагрузки!
Из этого можно сделать вывод - если бы такие системы были и в россии, то 98% тех школьников, которые считают себя кул-хацкерами сразу бы наделали в штаны, перестали использовать трояшки и делали бы дом. задание. Второй вывод, который можно сделать, это то, что навредить можно только если ты знаешь пароль от БИОСа (но ведь это не проблема, правда?), загружаешься в него, меняешь местами носители загрузки (проставляешь floppy, он по умолчанию не проставлен) и загружаешься с floppy чтобы стереть MBR или еще что-то типа того. Таким образом можно поломать за один раз ТОЛЬКО один компьютер, что не очень эффективно, и восстановить такую систему проблем не составит(только вcтавить спец floppy, который поставляется с RM софтом и нажать пару кнопок).

В общем, у системы есть много преимуществ и недостатков(которых явно меньше). Другие особенности софта описывать не буду потому что не в тему, а вот про то, как работает серверное ПО по восстановлению - поясню:
На сервере хранится специальная версия Windows, которая служит мастером - все workstation'ы ориентируются на эту копию. Чтобы модифицировать эту копию, достаточно лишь зайти под спец логином(вроде Propagate, забыл, не помню) и паролем(строжайший секрет) с любой воркстейшен. Вам будет дан полный доступ ко всем настройкам плюс в старт меню будет пара админских прог. Вы устанавливаете и конфигурируете все как нужно и в одной из админских прог жмете спасти и делаете logout - все! система сохраняется на сервер, и новая копия создана.

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

Примечания
Вся это возня с дампами является самым лучшим и быстрым решением ТОЛЬКО в том случае, если вы собираетесь переустанавливать систему больше одного раза в пол-года. Вот кстати списочек тех людей, которым явно пригодится описанное решение:
+ Системный администратор
+ Продвинутый пользователь
+ ВирусописательПисатель трояновТроянщик
+ Софт тестер
+ Варезник
+ Кул хацкер(это те, которые кликают на все exe файлы подряд, и появляется много троянов - легче переустановить чем искать его).

Если же систему вы переустанавливаете с периодичностью - раз в год, то лучшим ответом на вопрос в самом начале будет: Сделать backup ценных данных, форматнуть винт и переустановить систему. Заодно по пути, сделать из одного partition'а - два, и хранить на c: только установленное ПО, а на d: все свое ценное барахло, а дальше форматируй сколько влезет, данные останутся на d:.

Единственным другим решением, которое ответило хотя бы как-то на вопрос, является то, что сказал Заключенный(цитирую):
Классная вещь System Restore в Windows Me - восстанавливает систему, а так же есть отмена установки - если ты ставил Мелениум поверх 98 или др, так что возникает еще один совет:
Можно поставить винду 95 или 98 и все необходимое ПО(которое ты точно будешь юзать) затем поставить поверх Милениум и все, как только система будет глючить полностью(в смысле даже System Restore не спасает) можно отменить установку Милениума и у тебя останется чистый 95 или 98 в зависимости от того что ты ставил).
И мой комментарий по этому поводу:
1) Извращенный способ. Более того, все эти откатки назад глючат. А когда нужна чистая система, это значит не только чистые драйверы.
2) Да и откат назад займет намного больше времени чем переустановка с помощью Ghost.

Дополнения
13.05.01 - На сайте "Сетевые заметки", я наткнулся на очень интересную информацию по теме(цитирую):
Вы замучили Windows (до потери загружабельности) бесконечной установкой всяко-разных твикеров, бустеров, разгонщиков и прочего утиля и она выдает Вам одну глюкву.
А переставлять вЫнь и все проги совсем не хочется...
Не вопрос! Есть одно элегантное решение:
Экспортируем все ключи из реестра, ветви: HKLMSoftware и HKCUSoftware. Теперь заходим в С:Windows (или где она там) и убиваем файлы с расширением *.dat (это как правило system.dat и user.dat). Переносим из корня диска (как правило С:) в C:Windows файл system.1st. Переименовав его в system.dat! Теперь перезагружаемся.., что мы имеем?
Вуаля - последний этап установки виндов(!) - идет поиск оборудования и настройка главного меню...
Система становится девственно чистой, как слеза дитятки. По желанию восстанавливаем сохранненные ключи в реестр, чтобы не переставлять заново проги. Вот так - 10 минут и у Вас прежние окна, ...только вымытые ;).
Мой комментарий: я не проверял этот способ, поэтому не могу сказать, возможно ли такое сделать. Если возможно то это становится лучшим решением для заданного вопроса в самом начале, но лучшим глобальным решением все-таки остается метод с образами - это быстро и не приходится запутываться в операциях(нажимать пару кнопок несравенно легче и быстрее чем экспортировать ключи и переименовывать файлы). Еще одним ОГРОМНЫМ недостатком вышеуказанного метода с работой реестра является то, что чистится только сам реестр(то есть только улучшается работа системы), но сама система не чистится от ненужных вам программ, файлов и временного "мусора"(Temporary Files).

05.10.01 - Мне приходило много писем с рассказами о том, какой хороший способ - скопировать папки Windows и Program Files, заархивировать, отформатировать диск и восстановить папки занова. Я очень плохо отношусь к таким способам, ведь оба из этих каталогов тоже загрязняются, так что чистую систему таким способом не сделать. Однако, для упрямых, есть программка-помощница, которая называется LN 1.11. Цитирую описание:
Утилита для сохранения - восстановления в файл длинных имен Win'95, например перед архивацией, удобно использовать вместе с Дос Навигатором, который вместе с LN можно настроить так, что будут видны длинные имена (9К).
То есть, вы сохраняете длинные имена в файл, потом из чистого DOS копируете вышеуказанные папки и архивируете их. После формата диска с помощью этой программы и файла со списком длинных имен можно все восстановить или перенести на другую систему. Естественно, запускать такую программу нужно из Dos box в Win9x.

12.10.01 - Опять пришло море писем от читателей с замечаниями.
Как я узнал от Alexander Sheiko, у Norton Ghost версий 2000 и 2001(только 6.5) были достаточно серьезные глюки, которые сильно заставляли задумываться о смене программы для клонирования. Первый глюк заключался в невозможности записи на NTFS системы, прочитать об этом можно здесь, также, другая проблемма состояла в том, что было невозможно выбрать никакой диск кроме дискетки, об этом написано здесь. Эти и многие другие проблеммы были исправлены в версиях 2001(7.0) и 2002, так что аналогичных проблемм вроде не должно возникнуть. От себя могу добавить, что еще Ghost не умел работать с новой версией NTFS которая используется в Windows XP. Данная проблемма была решена в версии 2002.
Вот еще один из комментариев, котроые я получил от Alexander Sheiko:
Обычно те, кто начинал с госта (в т.ч. и я) со временем переходят на Drive Image. За последней не наблюдается глюков да и сделана она удобней..
Еще несколько очень похожих комментариев я получил и от других людей. Да, похоже придется согласиться - Drive Image все-таки наверное имеет меньше глюков(хотя стоит заметить, что за все время работы с Ghost версий 2001(7.0) и 2002 у меня не было ни одного глюка), да и удобнее он, но все-таки как корпоративное решение, лучше Ghost пожалуй нет ничего.
Чем же еще Drive Image лучше Ghost'а?
Процитирую часть письма от Vladimir:
Кроме, давно оцененного многими(Partition Magic и т.д.), качества продуктов PQ, DriveImage4 обладает следующими свойствами:
1) Несколько уровней компрессии.
2) Разбитие на тома.
3) Защита паролем.
4) Smart режим (неиспользуемые секторакластеры файловой системы не попадают в образ).
5) Образ не содержит тела файла подкачки Windows, что сильно уменьшает размер образа. Но после восстановления файл оказывается на своём месте. Эти свойством обладают только последние версии.
6) Проверка файловых систем от DOS16 до NTFS (Unix системы не паковал, так, что про них, ничего не говорю).
7) Возможность хранения в одном файле образа несколько разделов.
8) Windows GUI утилиты пакета позволяют осуществлять навигацию в файловой системе образа. Правда проблемы с русским языком, но всё работает корректно.
9) Автоматическое(после нескольких вопросов) адаптирование образа к разделу с отличяющимся размером.
10) Простота для пользователя - все утилиты PQ имеют единый интерфейс.
11) Надёжность - за все годы PQ утилиты мне не разу не напакостили.
Из всех вышеперечисленных свойств, в Ghost отсутствуют пункты 4 и 5. Также, под сомнение ставится пункт 10, так как я не уверен насчет простоты Ghost - для меня он прост, а возможно для других он невыносим. Еще есть небольшой недостаток у Drive Image - Drive Image File Editor(и Image Explorer) некорретно отображает русские буквы, хотя сам продукт работает с русскими буквами правильно.

Насчет способа описанного в дополнении от 13.05.01 - товарищ, по имени Chiper_2000 охотно поделился своими впечатлениями после тестирования данного способа:
За время, прошедшее со времени прочтения статьи до твоего ответа этим способом я восстановил 2 компа за ~20 мин каждый. Стоит правда заметить, что еще на одном винду я все таки убил, но после переустановки винды импортировав вот эти самые две ветки реестра я восстановил 95% софта; к 5% относилось нечто мультимедийное, что и являлось причиной сбоев.
Метод-то, оказывается вполне стоящий, а теперь вырисовывается еще один ответ на поставленный в начале статьи вопрос. Метод следующий:
1) С помощью любой утилиты, которая умеет отслеживать DLL файлы, которые не использует система, удаляем все ненужные DLL. Например можно использовать программу Clean System Directory(CleanSys, весом 30кб).
2) (НЕ обязательно) - заменяем все системно-важные DLL на их первоначальные оригинальные версии, которые были скопированы при установке. Для извлечения оригинальных версий DLL из дистрибутивного диска можно использовать программу Sfc.exe, которая может быть вызвана из "Сведений о системе". (thanx 2: Chiper_2000)
3) Чистим систему от того, что можно почистить(это, например, такие папки как WindowsTemp и WindowsTemporary Internet Files).
4) Чистим регистр с помощью одной из программ предназначенных для этого (RegCleaner, Ashampoo WinOptimizer 2000, NBG Clean Registry, EasyCleaner).
5) Делаем то что описано в методе от 13.05.01.
6) Архивируем все файлы и форматируем диск, то есть делаем то, что описано в методе от 05.10.01.

Links
+ Ссылка на домашнюю страничку Ghost здесь
+ Скачать Partition Magic и Drive Image 5.0 здесь
+ Взять мой список с программами можно здесь (Скачано 2630 раз)
+ Сайт Bikkel Howtos здесь
+ Howto's для Ghost от Symantec здесь
+ Еще одна страничка с полезными Ghost HOWTO's здесь
+ Дополнительная документация по клонированию Windows 2000 здесь
+ Кое-какая документация для Ghost на русском здесь
+ Рассуждения на тему клонирования систем здесь
+ Заметки о SID и руководство по замене SID с помощью GhostWalker или NewSID здесь
+ Домашняя страничка Universal Backup
+ Скачать ASR здесь
+ Домашняя страничка Paragon Drive Backup
+ Домашняя страничка PowerQuest Drive Image Pro
+ Домашняя страничка HDCOPY
+ Домашняя страничка RM
+ Сайт Сетевые Заметки
+ Домашняя страничка LN 1.11
+ Скачать программу RegCleaner можно здесь
+ Домашняя страничка Clean System Directory
+ Домашняя страничка Ashampoo WinOptimizer 2000
+ Домашняя страничка NBG Clean Registry
+ Домашняя страничка EasyCleaner


Patches and Updates
+ Скачать последний DirectX здесь
+ Скачать последнюю версию Java Runtime Environment здесь
+ Скачать последнюю версию Microsoft Installer здесь
+ Все Win95 обновления(security updates, service packs, add-ons) лежат здесь
+ Win98 update page - заставит вас скачать Windows Update программу, чтобы можно было скачивать обновления, все лежит здесь
+ Win9x DialUp Networking Update v1.4 здесь
+ Утилита для отключения Universal Plug-and-Play в Windows 98/Me/2000/XP здесь
+ Скачать патч для отключения отображения HTML в Outlook можно здесь
+ Все Win2000 обновления(security updates, service packs, add-ons) лежат здесь
+ Win2000 Eng & Rus, Service Pack 2 взять здесь

Автор: NeoVampir 9.3.2006, 21:17

[highlight]Customizer XP своими руками: Тонкая настройка системы Windows XP part 1[/highlight]


Как нам обустроить Windows XP без помощи разных программ-твикалок, а исключительно своими руками, так сказать, из любви к искусству?

Зачем нам это надо? Казалось бы — скачал тот же Customizer XP и живи спокойно. Ну, во-первых, авторы подобных программ, как и все мы, кушать хотят и поэтому просят за использование своих детищ энные суммы в твердой валюте. Во-вторых, неплохо бы знать, какие именно изменения вносятся в нашу систему. А вдруг там троян или еще что-нибудь злобное? В-третьих, для общего развития, для самообразования полученные знания никак не назовешь бесполезными. В-четвертых, прочитав этот материал, вы можете написать собственный Tweak XP и требовать денег, например, с меня.

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

Представленная ниже информация систематизирована в соответствии с меню программы Customizer XP, в конце каждого раздела размещены дополнительные знания по конкретным вопросам. Итак, запускаем Customizer и изучаем меню. System: Change Windows Owner Information

Эта опция используется для изменения информации о зарегистрированном владельце и организации, которая показывается в свойствах системы. За хранение этой информации отвечают следующие ключи реестра: [HKEY_LOCAL_MASHINE SOFTWARE Microsoft Windows NT CurrentVersion] "RegisteredOrganization"="Owner.Organization" "RegisteredOwner"="Owner" System: Automatically Unload DLLs from Memory

Используйте эту опцию для автоматической выгрузки всех DLL, используемых программой, когда программа завершается. Если эта опция включена, то объем свободной памяти увеличится, но, к сожалению, по словам Customizer XP, уменьшится стабильность системы. Для внесения изменений добавьте ключ строкового типа: [HKEY_LOCAL_MASHINE SOFTWARE Microsoft Windows CurrentVersion Explorer] "AlwaysUnloadDLL"="1" Для включения опции сделайте его равным "1", для выключения — "0". System: Automatically Close Hung Applications

Эта опция используется для автоматического закрытия без всякого предупреждения всех зависших программ. Измените значение ключа заменив "0" на "1": [HKEY_CURRENT_USER Control Panel Desktop] "AutoEndTasks"="1" System: Change Service Time Out Value

Эта настройка служит для уменьшения временного интервала, в течение которого Windows XP ожидает перед остановкой сервиса, в том числе и зависшего. Меньшее значение ускоряет процесс завершения работы. Рекомендованное значение с точки зрения Customizer XP равно 5 000. По умолчанию: 20 000.

[HKEY_CURRENT_USER Control Panel Desktop] "WaitToKillServiceTimeout"="5000" там же н#ходится еще один интересный параметр: System: Change Application Time Out Value

Эта настройка служит для уменьшения временного интервала, в течение которого Windows XP ожидает перед закрытием приложения. Меньшее значение ускоряет процесс завершения работы. Рекомендованное значение, с точки зрения Customizer XP, равно 5 000. По умолчанию — 20 000.

[HKEY_CURRENT_USER Control Panel Desktop] "WaitToKillAppTimeout"="5000" Следует заметить, что, устанавливая слишком малые значения для WaitToKillServiceTimeout и WaitToKillAppTimeout, вы можете получить проблемы в виде не вовремя снятых сервисов и программ. Оба параметра строковые. System: Change Hung Application Timeout Value

Уменьшение значения этого ключа реестра сокращает время, которое ожидает диспетчер задач Windows XP перед закрытием зависшей, не отвечающей на запросы программы. Рекомендованное значение: 2 000. По умолчанию: 5 000.

[HKEY_CURRENT_USER Control Panel Desktop] "HungAppTimeout"="5000" System: Automatically Restart Windows when Crashes

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

[HKEY_LOCAL_MASHINE SYSTEM CurrentControlSet Control CrashControl] "AutoReboot"=dword:1 System: Automatically Restart Explorer when Crashes

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

[HKEY_CURRENT_USER Software Microsoft Windows NT CurrentVersion Winlogon] "AutoRestartShell"=dword:1 System: Improve Core System Performance

Для ускорения производительности оставляет исполняемый код ядра резидентным в памяти вместо вытеснения его по мере необходимости в виртуальную память на диск, то есть в своп. Такие вещи случаются очень редко — только когда запущено очень много программ. Значения ключа: 0 — выключено (по умолчанию), 1 — включено. Для относительно безопасного изменения этого ключа рекомендуется иметь не менее 256 Мб ОЗУ.

[HKEY_LOCAL_MASHINE SYSTEM CurrentControlSet Control Session Manager Memory Management] "DisablePagingExecutive"=dword:1 Примечание: не применяйте эту опцию, если вы используете ждущий (standby) и спящий (hibernate) режимы. Customizer XP никакого предупреждения на этот счет не дает. System: Optimize Disk Cache Size

Эта установка увеличит число страниц, которые система будет читать или писать на жесткий диск за один раз. Исходя из этого должна вырасти производительность. Для этого измените значение следующего ключа: [HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control Session Manager Memory Management] "IOPageLockLimit"=dword:1000 Значения ключа задаются в шестнадцатеричной системе от 0x1 000 до 0x20 000 Кб, то есть от 4 до 128 Мб. По умолчанию 0, что соответствует 512 Кб. Причем рекомендуются, но Customizer XP пока об этом не знает, следующие значения: Объем RAM компьютера — Рекомендуемое значение ключа IOPageLockLimit

1. Мб и более — 16 384 Кб
2. Мб и более — 32 768 Кб
3. Мб и более — 65 536 Кб
4. Мб и более — 13 1072 Кб

System: Enable Large System Cache

Включение этой опции увеличивает общую производительность Windows XP. Рекомендовано, если вы имеете 256 Мб ОЗУ или больше. Измените значение ключа с 0 на 1: [HKEY_LOCAL_MACHINE SYSTEM CurrentControl Set Control Session Manager Memory Management] "LargeSystemCache"=dword:1 System: Disable NTFS Last Access Time

При использовании этой опции файловая система NTFS не будет обновлять метки времени последнего доступа к каждому файлу или папке. Попробуйте использовать эту возможность для увеличения производительности вашей дисковой подсистемы. Добавьте или измените значение ключа с 0 на 1: [HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control FileSystem] "NtfsDisableLastAccessUpdate"=dword:1 System: Enable Ultra DMA-66 Support on Intel Chipset

Это позволяет включить поддержку UDMA-66 для вашего жесткого диска, что увеличит производительность винчестера и уменьшит нагрузку на процессор при дисковых операциях.

Примечание: все вышесказанное верно для чипсетов фирмы Intel, а также при условии, что устаревшие HDD не поддерживают эту полезную особенность.

Для использования UDMA-66 для интеловских чипсетов добавьте в реестр в нужном месте следующее: [HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control Class {4D36E96A-E325-11CE-BFC1-08002BE10318} 0000] "EnableUDMA66"=dword:1 System: Disable CD Autoplay Feature

Предотвращает надоевший многим автозапуск только что вставленного CD-ROM, а также разгружает CPU от малоприятной обязанности проверять каждую секунду привод компакт-диска. Измените значение ключа: [HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services Cdrom] "AutoRun"=dword:0 System: Optimize the L2 Caches Size

Было бы странно, если бы Windows XP не смогла опознать и установить правильный размер L2-кэша для вашего процессора. Но вы можете установить в реестре величину кэша второго уровня вручную. Для этого добавьте ключ — значение в байтах, а не в килобайтах, как принято считать и как считает Customizer XP — впрочем, это не так важно (см.ниже).

Если значение не задано или равно 0 (по умолчанию), то размер L2-кэша устанавливается модулем HAL. Если это сделать не удается, то для размера кэша используется значение по умолчанию — 256 Кб. Если значение параметра SecondLevelDataCache не 0, то оно и определяет размер кэша второго уровня.

Как утверждает сама Microsoft, этот параметр разработан для NT4 как вторичный источник информации о размере кэша L2 для компьютеров, на которых HAL не смог обнаружить кэш второго уровня. Это полезно только для компьютеров с direct-mapped- (с прямым отображением в память) кэшами второго уровня. Процессоры Pentium II и выше не имеют direct-mapped-кэша второго уровня. Параметр SecondLevelDataCache может увеличивать эффективность приблизительно на 2% в некоторых случаях для старых компьютеров с размером ОЗУ более 64 Мб. Установка SecondLevelDataCache в значение 256 Кб, а не в 2 Мб, если ваш процессор имеет кэш второго уровня размером 2 Мб, снизит эффективность примерно на 0,4%. Я лично не думаю, что такое изменение производительности можно измерить. Но, если очень хочется, вы можете поэкспериментировать самостоятельно: [HKEY_LOCAL_MACHINE SYSTEM CurrentControl Set Control Session Manager Memory Management] "SecondLevelDataCache"=dword:0 System: Enable Clear Page File at Shutdown

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

[HKEY_LOCAL_MACHINE SYSTEM CurrentControl Set Control Session Manager Memory Management] "ClearPageFileAtShutdown"=dword:1 System: Disable Low Disk Warning

Избавление от беспокоящего, часто понапрасну, предупреждения о нехватке дискового пространства принесет добавление нового ключа: [HKEY_CURRENT_USER Software Microsoft Windows CurrentVersion Policies Explorer] "NoLowDiskSpaceChecks"=dword:1 System: Change Windows Installation Path

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

[HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows CurrentVersion Setup] "SourcePath"="D: ваша папка" System: Disable Windows Task Manager

Может быть, кому-нибудь понадобится и эта опция, отключающая вызов диспетчера задач. Измените реестр указанным ниже способом: [HKEY_CURRENT_USER Software Microsoft Windows CurrentVersion Policies System] "DisableTaskMgr"=dword:1 System: Disable REGEDIT

Запрещение использования REGEDIT.EXE полезно для неопытных пользователей. Раз-два: [HKEY_CURRENT_USER Software Microsoft Windows CurrentVersion Policies System] "DisableRegistryTools"=dword:1 Теперь вы сможете редактировать реестр только с помощью REG-файлов. System: Disable Windows XP Tracking Features

По умолчанию Windows XP следит за действиями пользователя включая запускаемые программы и открываемые документы. Отключить эту особенность можно так: [HKEY_CURRENT_USER Software Microsoft Windows CurrentVersion Policies Explorer] "NoInstrumentation"=dword:1 Итак, мы проделали или прочитали про 21 изменение Windows XP, затрагивающее функционирование системы как таковой. А теперь о нескольких дополнительных возможностях, которые пока отсутствуют в Customizer XP:

1. По умолчанию Windows XP пытается отослать в Microsoft отчет об ошибках. Это происходит в случае, если приложение или ОС терпит крах. Если вы хотите быть уверенным на все 100%, что никакие личные данные от вас не уйдут, я предлагаю дезактивировать эту опцию. Для этого измените значения двух ключей реестра с 1 на 0:
2. [HKEY_LOCAL_MACHINE SOFTWARE Microsoft PC Health ErrorReporting]
3. "DoReport"=dword:0

"ShowUI"=dword:0.

1. Windows XP создает папку %systemroot % prefetch, чтобы ускорить запуск на выполнение часто используемых программ. Однако это сильно замедляет начальную загрузку системы. Первый параметр влияет на возможность упреждающей выборки запускаемых приложений, второй — на возможность упреждающей выборки приложений, выполняемых на этапе загрузки системы. Чтобы управлять этим, найдите раздел HKLM SYSTEM CurrentControlSet Control Session Manager Memory Management PrefetchParameters и ключ EnablePrefetcher, тип — DWORD. Чтобы полностью выключить обе возможности, установите значение ключа равным 0. Чтобы включить только первую возможность, установите значение ключа равным 1. Только вторую — установите ключ в значение 2.
2. По умолчанию все 16-битные приложения работают в одном и том же пространстве памяти Windows XP. И если одно из этих приложений терпит крах, то может случиться, что и другое 16-битное приложение также аварийно завершится. Чтобы этого не случилось, каждое такое приложение может работать в своем собственном пространстве. Это потребует большего количества памяти, но зато более безопасно.

Автор: NeoVampir 9.3.2006, 21:18

[highlight]Customizer XP своими руками: Тонкая настройка системы Windows XP part 2[/highlight]



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

Для того, чтобы 16-битные программы запускались в отдельных процессах, найдите подраздел HKLM System CurrentControlSet Control WOW и измените строковое значение ключа DefaultSeparateVDM с "no" на "yes".

6. Откройте подраздел HKLM SOFTWARE Micro-soft Windows NT CurrentVersion Windows, ключ AppInit_DLLs, строковый параметр. Этот параметр заставляет Windows загружать указанные DLL каждый раз, когда запускается какая-либо программа. Если у вас сбоят некоторые программы, и это поле не пусто, возможно, что какая-то из DLL, указанных в ключе, влияет на появление ошибок. В таком случае очистите это поле и перезапустите ваш компьютер.

Примечание: для видеоплат от NVidia по умолчанию в строке присутствует "NVDESK32.DLL" — не удаляйте эту подстроку.

1. Можно удалить кнопку "Завершение работы" из экрана входа в систему. Для этого откройте редактор реестра, зайдите в HKLM SOFTWARE Microsoft Windows NT CurrentVersion Winlogon и измените значение строкового параметра ShutdownWithoutLogon c "1" на "0".
2. А теперь отключим Dr.Watson'а: HKLM Software Microsoft Windows NT Current Version AeDebug. Параметр Auto установить равным 0. Если вы не хотите столь радикальных перемен, то можете просто немного поднастроить Dr.Watson'а, покопавшись в ключе HKLM Software Microsoft DrWatson

Customizer XP своими руками. Настройка Интернет

В задании большинства параметров, освещаемых в данном разделе, возможны варианты: ваше значение, значение, рекомендованное для DialUp, то есть модемных соединений, для соединений с помощью DSLCable-модемов и для линий типа 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_MACHINESYSTEMCurrentControlSet ServicesTcpipParameters] "TCPWindowSize"=dword:2238

Internet: Enable MTU Auto Discovery Включение этой опции заставляет TCP автоматически определять MTU. В реестр нужно добавить ключ: [HKEY_LOCAL_MACHINESYSTEMCurrentControlSet ServicesTcpipParameters] "EnablePMTUDiscovery"=dword:1

Internet: Change the Default Time to Live Setting TTL определяет максимальное время, которое пакет IP может прожить в сети, не достигая адресата. Встроенная подсказка Customizer XP выражается более понятно для пользователя: использование этой опции определяет, как долго компьютер будет ждать, прежде чем решит, что запрашиваемый веб-сайт не найден. Рекомендованное значение равно 128. Добавьте следующий ключ: [HKEY_LOCAL_MACHINESYSTEMCurrentControlSet ServicesTcpipParameters] "DefaultTTL"=dword:80

Internet: Enable Selective Acknowledgement Support Не углуКак я вас всех люблю!сь далеко в теорию, отметим, что, когда поддержка Selective Acknowledgement (SACK) включена, и пакет или ряд пакетов TCP потеряны, то получатель может сообщить отправителю точно, какие данные были получены и где н#ходится дыра в данных. Тогда отправитель может выборочно повторить передачу только недостающих данных и не будет повторно передавать блоки данных, которые уже были успешно получены. Особенно это важно для больших TCP-окон, см. опцию ниже. Для включения возможности SACK нужно добавить в реестр такой ключ: [HKEY_LOCAL_MACHINESYSTEMCurrentControlSet ServicesTcpipParameters] "SackOpts"=dword:1

Internet: Enable Large TCP Window Support Совместно с опцией TCP/IP Window Size, описанной выше, включает поддержку больших TCP-окон. Это особенно актуально в сетях с большой пропускной способностью (я думаю, что модемное соединение к ним не относится). Если нужно, измените значение ключа с 0 на 3: [HKEY_LOCAL_MACHINESYSTEMCurrentControlSet ServicesTcpipParameters] "Tcp1323Opts"=dword:3

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

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

IExplorer: Hide General Page from Internet Properties Чтобы спрятать вкладку Общие в параметрах Internet Explorer'a, добавьте в реестр: [HKEY_CURRENT_USERSoftwarePoliciesMicrosoft Internet ExplorerControl Panel] "GeneralTab"=dword:1

IExplorer: Hide Securiry Page from Internet Properties Чтобы спрятать вкладку Безопасность в параметрах Internet Explorer'a, добавьте в реестр: [HKEY_CURRENT_USERSoftwarePoliciesMicrosoft Internet ExplorerControl Panel] "SecurityTab"=dword:1

IExplorer: Hide Privacy Page from Internet Properties Чтобы спрятать вкладку Конфиденциальность в параметрах Internet Explorer'a: [HKEY_CURRENT_USERSoftwarePoliciesMicrosoft Internet ExplorerControl Panel] "PrivacyTab"=dword:1

IExplorer: Hide Content Page from Internet Properties Чтобы спрятать вкладку Содержание в параметрах Internet Explorer'a, проведите соответствующие изменения в реестре: [HKEY_CURRENT_USERSoftwarePoliciesMicrosoft Internet ExplorerControl Panel] "ContentTab"=dword:1

IExplorer: Hide Connections Page from Internet Properties Чтобы спрятать вкладку Подключения в параметрах Internet Explorer'a, добавьте в реестр: [HKEY_CURRENT_USERSoftwarePoliciesMicrosoft Internet ExplorerControl Panel] "ConnectionsTab"=dword:1

IExplorer: Hide Programs Page from Internet Properties Чтобы спрятать вкладку Программы в параметрах Internet Explorer'a: [HKEY_CURRENT_USERSoftwarePoliciesMicrosoft Internet ExplorerControl Panel] "ProgramsTab"=dword:1

IExplorer: Hide Advanced Page from Internet Properties Чтобы спрятать вкладку Дополнительно в параметрах Internet Explorer'a, добавьте в реестр: [HKEY_CURRENT_USERSoftwarePoliciesMicrosoft Internet ExplorerControl Panel] "AdvancedTab"=dword:1

IExplorer: Change Default Download Path Для изменения папки для закачек по умолчанию добавьте ключ с именем вашей папки: [HKEY_CURRENT_USERSoftwareMicrosoftInternet Explorer] "Download Directory"="C:My Downloads"

IExplorer: Wallpaper for Internet Explorer Toolbar Для изменения обоев для панели инструментов добавляем ключ: [HKEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerToolbar] "BackBitmap"="c:папкаимя_файла"

IExplorer: Change Internet Explorer Large Animation Для замены эмблемы IE необходимо два изображения. Первое размером 38х38 пикселей, а второе 22х22. Если захотите вернуться к значениям по умолчанию, то либо удалите ключи, либо присвойте им пустые значения. Итак, добавляем ключ: [HKEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerToolbar] "BrandBitmap"="c:папкаимя_файла_1"

IExplorer: Change Internet Explorer Small Animation И добавляем еще: [HKEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerToolbar] "SmBrandBitmap"="c:папкаимя_файла_2"

IExplorer: Remove the Outlook Express Splash Screen Не показывать заставку при загрузке OE. Измените значение ключа с 0 на 1: [HKEY_CURRENT_USERIdentities{8D48CF80-251E-46D0-9EAF-6633E2DBD392}SoftwareMicrosoftOutlook Express5.0] "NoSplash"=dword:1

IExplorer: Change the Outlook Express Title Bar Для изменения заголовка окна OE добавьте ключ: [HKEY_CURRENT_USERIdentities{8D48CF80-251E-46D0-9EAF-6633E2DBD392}SoftwareMicrosoftOutlook Express5.0] "WindowTitle"="ваш заголовок"

IExplorer: Disable Automatic Image Resizing По умолчанию IE автоматически подгоняет размеры картинок для отображения в окне браузера. Для отключения этой возможности измените значение ключа с "yes" на "no": [HKEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerMain] "Enable AutoImageResize"="no"

IExplorer: Add Text to the Internet Explorer Title Bar Чтобы добавить ваш текст к стандартному заголовку IE, добавьте в реестр ключ: [HKEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerMain] "Window Title"="ваш заголовок"

IExplorer: Auto Complete Feature IE имеет режим Автозаполнение, то есть он может запоминать, какие данные и пароли вы вводите в веб-формах и пользуясь этой "памятью" помогает вводить данные в дальнейшем. Хотя это хорошая особенность, но она может привести к проблемам защиты. Для включения возможностей автозаполнения измените или добавьте три ключа: [HKEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerMain] "Use FormSuggest"="yes" "FormSuggest Passwords"="yes"

[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerAutoComplete] "AutoSuggest"="yes"

IExplorer: Disable the Ability to Customize IE Toolbar Для запрета возможности изменения панели инструментов IE измените значение ключа с 0 на 1: [HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer] "NoToolbarCustomize"=dword:1

IExplorer: Disable Internet Explorer Auto-Updates Для запрета автообновления IE измените значение с 0 на 1: [HKEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerMain] "NoUpdateCheck"=dword:1

IExplorer: Disable Smart Favorites Menu Feature По умолчанию редко используемые элементы меню Избранное не отображаются. Для отключения этой особенности нужно изменить значение ключа с "YES" на "NO": [HKEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerMain] "FavIntelliMenus"="NO"

IExplorer: Delete Content Advisor Password Для удаления пароля на изменение настроек свойств обозревателя на закладке Содержание удалите ключ: [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionpoliciesRatings] "Key"=-

А теперь, как всегда, наши дополнения к сказанному выше. 1. При соединении с web-сайтом каждый браузер посылает так называемую строку User Agent, которая помогает веб-узлам различать тип браузера и, например, загружать страницу, оптимизированную для конкретного браузера. С другой стороны, это может стать проблемой, например, вашей безопасности, так как в любом браузере рано или поздно отыскиваются дыры. Но для IE вы можете изменить строку User Agent. Вы можете добавить ваши собственные переменные в конце строки перед закрывающей квадратной скобкой, отделяя их от существующих переменных точкой с запятой, например: Mozilla/4.0 (compatible; MSIE 6.0; Win32; моя строка), либо полностью переписать строку по своему усмотрению. Примечание: строка User Agent не должна быть более 200 символов величиной, и вы должны будете перелогиниться, прежде чем изменения вступят в силу. Итак, найдите в реестре ключ со строковым значением: HKCUSoftwareMicrosoftWindowsCurrent VersionInternet SettingsUser Agent и, прежде чем вносить изменения, создайте ключ, который будет хранить первоначальные данные, например, User Agent_BAK, скопируйте в него строку из ключа User Agent, а затем как угодно редактируйте оригинал. 2. По умолчанию для просмотра исходного кода HTML-страниц по команде View — Source используется Notepad.exe. Вы можете использовать вместо него вашу программу. Добавьте в реестр ключ [HKLMSOFTWAREMicrosoftInternet ExplorerView Source Editor] параметр Editor Name и присвойте ему строковое значение, включающее полное имя файла. Причем, если имя будет неверным, то Windwos XP ругнется, а затем запустит Notepad. Для возврата к исходным значениям либо удалите ключ, либо установите значение Notepad.exe.

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

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

Miscellaneous: Hide Appearance Page from Display Properties Для того, чтобы скрыть закладку Темы, Оформление, измените значение ключа с 0 на 1: [HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem] "NoDispAppearancePage"=dword:1

Miscellaneous: Hide Background Page from Display Properties 1 — скрыть, 0 — показать закладку Рабочий стол в свойствах экрана: [HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem] "NoDispBackgroundPage"=dword:1

Miscellaneous: Hide Screen Saver Page from Display Properties 1 — скрыть, 0 — показать закладку Заставка в свойствах экрана: [HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem] "NoDispScrSavPage"=dword:1

Miscellaneous: Hide Settings Page from Display Properties 1 — скрыть, 0 — показать закладку Параметры в свойствах экрана: [HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem] "NoDispSettingsPage"=dword:1

Miscellaneous: Change the Windows Media Player Title Добавьте ключ в реестр, чтобы изменить заголовок окна медиаплейера: [HKEY_CURRENT_USERSoftwarePoliciesMicrosoft WindowsMediaPlayer] "TitleBar"="Ваш заголовок"

Miscellaneous: Enable DVD Features in Windows Media Player Измените значение ключа с "No" на "Yes", чтобы включить DVD-возможности медиаплейера Windows: [HKEY_CURRENT_USERSoftwareMicrosoftMe-diaPlayerPlayerSettings] "EnableDVDUI"="Yes"

Miscellaneous: Clear Windows Media Player Recent Files Для очистки списка последних проигранных медиаплейером файлов удалите или очистите следующие параметры: [HKEY_CURRENT_USERSoftwareMicrosoftMe-diaPlayerPlayerRecentFileList] "File0"="" "File1"=""

Miscellaneous: Clear Microsoft Paint Recent Files Для очистки списка последних редактированных в MS Paint файлов удалите или очистите следующие параметры: [HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionAppletsPaintRecent File List] "File1"="" "File2"=""

Miscellaneous: Clear Microsoft WordPad Recent Files Для очистки списка последних редактированных в MS Word Pad-файлов удалите или очистите следующие параметры: [HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionAppletsWordpadRecent File List] "File1"="" "File2"=""

Miscellaneous: Change Icon Color Format Чтобы указать количество цветов для иконок, измените значение ключа на 16,24 или 32: [HKEY_CURRENT_USERControl PanelDesktopWindowMetrics] "Shell Icon BPP"="16"

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

1. На всякий случай изменим частоту синхронизации системных часов с атомными часами в Интернете. н#ходим HKLMSYSTEMCurrentControlSetServices W32TimeTimeProvidersNtpClient и меняем значение параметра SpecialPollInterval, который задается в секундах, например, на 172800 (2 дня). По умолчанию 604800 (7 дней).
2. Если вы хотите, чтобы текст под значком "Мой компьютер" включал текущее имя пользователя и имя компьютера, добавьте ключ HKCUSoftware MicrosoftWindowsCurrentVersionExplorerCLSID{20D04FE0-3AEA-1069-A2D8-08002B30309D} и присвойте ему значение по умолчанию следующего вида:

"%USERNAME% on %COMPUTERNAME% in %USERDOMAIN%" 3. Если вы пробуете запустить файл мультимедиа, для которого у универсального проигрывателя Windows нет соответствующего кодека, то включение этой опции позволит ему автоматически загрузить требуемый кодек с web-узла Microsoft. При отключенной опции вам будет задан вопрос о необходимости загрузки. За это отвечает ключ тип DWORD. Добавьте его в реестр: HKCUSoftwarePoliciesMicro-softWindowsMediaPlayerNoCodecDownload. Значения 0 — да, загружать автоматически или 1 — нет, сначала спросить пользователя. Краткое послесловие

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

Автор: NeoVampir 9.3.2006, 21:19

[highlight]Ускорение работы интернета в Windows XP[/highlight]


Как оказалось Windows XP ограничивает скорость Вашего соединения на 20%. Это уродство (QoS) было сделано для поддержки сети, чтобы отдельные перекачиваемые пакеты не мешали другим. Но если делать, то наверняка - и на модемное соединение это правило распространяется в полной мере! Правим (отключаем) эту "фишку" руками, программеры хорошо ее спрятали:


Запускаем gpedit.msc из командной строки. В Group Policy н#ходим Local computer policy и нажимаем на Administrative templates. Выбираем пункт Network > QoS Packet Sheduler. Включаем Limit reservable bandwidth. Теперь Снижаем Bandwidth limit 20% до 0. Уходим на перезагрузку. Все готово.

Автор: NeoVampir 9.3.2006, 21:20

[highlight]Советы по настройке и оптимизации Windows XP part 1[/highlight]


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

Общие вопросы

* Что такое Windows XP?
* Установка Windows XP поверх другой Windows
* Отличия Windows XP Professional от Windows XP Home
* Мультимедиа в Windows XP
* Совместимость со старыми программами и играми в XP
* Восстановление системы
* Система восстановления файлов
* Шифрование файлов
* Удаленная помощь
* Удаленный рабочий стол
* WinSxS
* Файловая система NTFS
* Отличие NTFS4 от NTFS5
* Переход на NTFS
* Boot defrag
* Установка Windows XP так, чтобы остался Windows 9x
* Спящий режим
* Какой build финальный? Как точно узнать версию XP?
* Что такое Windows Product Activation, и зачем он нужен?
* Какие виды поставки XP бывают?
* Какой компьютер необходимо иметь для нормальной работы XP?
* Что такое Dynamic Disk?
* Что такое Task Manager?
* Как настроить Taskbar и Start Menu?
* Как управлять пользователями, которым можно заходить на компьютер?
* Как залогиниться администратором?


Настройка системы

* Уменьшение размера Windows XP
* Система помощи в Windows XP
* Оптимизация работы Windows XP
* Удаление скрытых компонентов Windows XP
* Переименование загрузочного диска
* Замена картинки в меню "Пуск"
* Конфигурационный файл config.nt
* Использование драйверов от NT и 2K для XP
* Режимы совместимости
* Отключение системы защиты файлов
* Отключение автоматического обновления
* Включение интернет-защиты
* Дополнительные утилиты
* Пакет дополнений для Windows XP
* Аудиоданные с компакт-диска в цифровом виде
* Запуск дефрагментатора из контекстого меню
* Выставление прав пользователям
* Вход в систему администратором
* MP3-кодирование с высоким битрейтом
* Интервал синхронизации часов с сервером времени
* Группировка нескольких окон в одну кнопку
* Изменение типа шрифта на странице приветствия
* Cлужба факсов
* Загрузочные дискеты
* Переименование пользователя "Администратор"
* Очистка файла подкачки
* Блокировка компьютера
* Уничтожение зависших процессов
* Автозагрузка программ
* Спящий режим из командной строки
* Изменение сервера времени
* Отключение сообщения о недостаточном месте на диске
* Отключение рапортов об ошибках
* Открытие папки по горячей клавише
* "Рабочий стол в меню Пуск"
* Файлы Pagefile.sys и Hyberfil.sys
* Удаление всех иконок с рабочего стола
* Отключение автозапуска компакт-дисков
* Расширение свойств NTFS-томов
* Назначение диску другой буквы


Разрешение проблем

* Пропажа системных шрифтов
* Вместо русских букв везде непонятные символы
* Переключение раскладки клавиатуры в DOS-приложениях
* Cоздание дискеты для сброса пароля
* Программы не хотят инсталлироваться
* Установка Windows 9x после установки Windows XP
* После перезагрузки система не н#ходит внешний модем
* Выключение вентилятора на блоке питания в режиме Standby


Советы по настройке и оптимизации Windows XP
Общие вопросы

Что такое Windows XP?

Это новая OC от Microsoft, начиная с которой сделана попытка объединить две, ранее существовавшие независимо, линейки W9x и NT. Первоначально этот проект назывался Whisler, но сейчас он разделился на две линии, WindowsXP, позиционирующуюся на замену W9x и W2kPro, и Windows.NET, позиционирующуюся на замену NT Server всех сортов. Вне зависимости от названия, все они является прямыми наследниками Windows2000, и продолжателями линейки WindowsNT. Этот факт и определяет основные особенности WindowsXP. Это полностью 32 разрядная ОС с приоритетной многозадачностью. В её основе лежат те же принципы, на которых базировались все NT:

1. Совместимость (Compatibility). Система может иметь привычный интерфейс ОС семейства Windows, с некоторыми добавлениями и расширениями, поддержку файловых систем NTFS5, NTFS4, FAT16 и FAT32. Большинство приложений, написанных под MSDOS, W9x, NT4, а также некоторые программы под OS/2 и POSIX запускаются и функционируют без проблем. При проектировании NT учитывалась возможность работы системы в различных сетевых средах, поэтому в поставку входят средства для работы в Unix- и Novell-сетях.
2. Переносимость (Portability). Система работает на различных процессорах семейства x86 производства Intel и AMD. Уже существует 64 битная версия WindowsXP и Windows.NET, предназначенная для работы на Intel Itanium. Реализация поддержки процессоров других архитектур возможна, но потребует некоторых усилий.
3. Масштабируемость (Scalability). В WindowsXP реализована поддержка технологии SMP. В Windows.NET Advanced Server и Datacenter Server кроме этого есть поддержка COW (Cluster Of Workstations).
4. Система безопасности (Security). Реализована привычная для NT система безопасности на уровне пользователей.
5. Распределённая обработка (Distributed processing). WindowsXP имеет встроенные в систему сетевые возможности, что обеспечивает возможность связи с различными типами компьютеров-хостов благодаря наличию разнообразных транспортных протоколов и технологии "клиент-сервер".
6. Надёжность и отказоустойчивость (Reliability and robustness). Архитектура ОС защищает приложения от повреждения друг другом и самой операционной системой. При этом используется отказоустойчивая структурированная обработка особых ситуаций на всех архитектурных уровнях, которая включает восстанавливаемую файловую систему NTFS и обеспечивает защиту с помощью встроенной системы безопасности и усовершенствованных методов управления памятью.
7. Локализация (Localization). Система предоставляет возможности для работы во многих стран#х мира на национальных языках, что достигается применением стандарта ISO Unicode.
8. Расширяемость (Extensibility). Благодаря модульному построению системы становится возможно добавление новых модулей на различные архитектурные уровни ОС.

Установка Windows XP поверх другой Windows

При такой инсталляции будут сохранены все существующие настройки. Операционные системы Windows NT/2000 можно обновить до Windows XP Professional, а Windows 98/98SE/Me - до любой из двух редакций Windows XP (Home Edition и Professional). Windows XP, кстати, продается как в "полном" варианте, так и в виде обновления (стоимостью подешевше). Единственное условие - обновляемая операционная система должна иметь тот же язык интерфейса, что и устанавливаемая Windows XP, иначе обновление будет невозможно.

К сожалению, пользователи Windows 3.1, Windows 95 и Windows NT 3.51 лишены возможности обновить свою систему до Windows XP - установить Windows XP они, конечно, смогут, но имевшиеся настройки не сохранятся, да и ранее инсталлированные программы придется переустанавливать.

Отличия Windows XP Professional от Windows XP Home

Чего нет в Windows XP Home Edition:

* Отсутствует удаленный доступ к компьютеру, что делает невозможным подключение в удаленном режиме к компьютеру, работающему под управлением Windows XP, с любого другого компьютера под управлением Windows (а ведь эта функция очень полезна в случае необходимости работать с приложениями и данными, если часто н#ходишься вдалеке от "основного" компьютера)
* Нет доступа к файлам и папкам, хранящимся на общем сетевом диске даже во время отключения компьютера от сервера (эта фича, как я понимаю, нужна только в локальной сети)
* Удалены функции по работе с серверами Microsoft Windows Server и системами управления предприятиям ("Home" ведь не является предприятием)
* Еще один минус - отсутствует многоязычный пользовательский интерфейс, позволяющий менять язык интерфейса, чтобы работать с локализованными диалоговыми окнами, файлами справки, словарями, средствами проверки правописания и т.п. Другими словами, в WinXP Pro заложена возможность менять интерфейс самой операционной системы: сел за компьютер, к примеру, китаец, кликнул пару раз, и английская версия XP превратилась в китайскую (но это можно проделывать только в том случае, если будут установлены специальные языковые модули - в инсталляционном CD их нет).
* Отсутствует возможность использования шифрования данных и управления доступа к ним
* Нет масштабируемой поддержки процессора (Pro - вплоть до поддержки двусторонней многопроцессорной обработки), но у многих ли из нас многопроцессорные системы?

Из Windows XP Home Edition исключены те компоненты, которые, по разумению Microsoft, не нужны при домашнем использовании операционной системы. Насколько верно выбраны те компоненты, что "не нужны", судить не берусь, но разница в стоимости двух редакций Windows XP настолько ощутима, что наверняка стоит задуматься, а так ли уж нужен, к примеру, удаленный доступ к компьютеру...


Мультимедиа в Windows XP

Кроме фирменного медиаплеера (Windows Media Player 8), воспроизводящего локальные и потоковые файлы Windows Media, а также многие другие форматы аудио и видеофайлов, в Windows XP входит компонент Movie Maker, предназначенный для создания и редактирования цифровых видеофильмов. Ну и, конечно, есть возможность пользоваться сканером, а также перегонять фотографии из цифрового фотоаппарата на жесткий диск компьютера.

Совместимость со старыми программами и играми в XP

Как и в W2k, ядро NT накладывает свои ограничения, поэтому нельзя ожидать от XP абсолютно полной совместимости со старым программных обеспечением. Однако, по сравнению с w2k ситуация с совместимостью несколько улучшилась. Из наиболее заметных изменений можно отметить появившийся звук в старых ДОСовских играх, что было весьма сложно добиться в W2k. Поддерживается эмуляция Sound Blaster 2 и General MIDI, так что теперь можно без беганий с бубном и сторонних утилит заставить работать со звуком такие старые хиты как Worms, Duke Nukem 3D, Warcraft 1 и 2, Dune 2. Кроме этого, в XP встроен режим совместимости со старыми ОС. Для того что бы его задействовать, необходимо выбрать закладку Compatibility из Properties файла или ярлыка (shortcut) на файл. В этой закладке можно указать под видом какой ОС требуется запускать программу, надо ли менять разрешение или глубину цвета при этом (необходимо для многих старых программ).

Автор: NeoVampir 9.3.2006, 21:21

[highlight]Советы по настройке и оптимизации Windows XP part 2[/highlight]



В отличии от acompat.exe из дистрибутива W2k, XP в режиме совместимости не просто рапортует программе, что она это не она (по типу старой утилитки из MS-DOS, под названием setver), но и эмулирует структуру реестра Windows, свойственную той или иной версии ОС. Если нет желания лазать по свойствам файлов и ярлыком самостоятельно, можно воспользоваться Program Compatibility Wizard, из кнопки Start - Programs - Accessories. Впрочем, не стоит ожидать от этого механизма чуда, 100% совместимости добиться так и не удалось, поэтому не будет лишним сходить на сайт производителя Вашей программы и посмотреть, не появился ли там апдейт на неё делающей её совместимой с XP. Как насчёт совместимости со старым программным обеспечением? Как и в W2k, ядро NT накладывает свои ограничения, поэтому нельзя ожидать от XP абсолютно полной совместимости со старым программных обеспечением.

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

В самом общем плане: System Restore производит "слепок" с системного реестра и создает резервные копии других необходимых для нормального функционирования операционной системы файлов, что дает возможность в случае необходимости произвести возврат системы к прошлому состоянию. Параметры системы восстановления задаются на вкладке System Restore (Восстановление системы) апплета System Properties (Свойства системы). Хочу обратить внимание на то, что по умолчанию System Restore включена не только для загрузочного, но и для всех остальных дисков, при этом отключить System Restore штатными средствами ОС можно у всех дисков, кроме загрузочного.

Система восстановления файлов

Имеющийся в Windows XP модуль Windows File Protection восстанавливает файлы, но не все, а только те из исполняемых и системных файлов (*.exe, *.dll, *.ocx и некоторые другие), которые оказались без всякой на то необходимости замененными (например, в процессе инсталляции какой-либо программы), предотвращая тем самым возможные нарушения в работе операционной системы. Дело в том, что для защиты наиболее важных файлов Microsoft ввела их цифровую подпись, и в том случае, если обнаруживается, что происходит замена системного файла другим, не имеющим такой цифровой подписи, следует немедленное оповещение пользователя, а подмененный файл заменяется "правильным", до поры до времени н#ходящемся в специально для этого созданном хранилище. Если же "правильного" файла по какой-то причине на жестком диске не оказывается, то следует предложение вставить в CD-привод компакт-диск, с которого устанавливалась Windows XP...

Шифрование файлов

По умолчанию служба шифрования, имеющаяся в Windows XP, запускается автоматически при загрузке операционной системы, поэтому никакого дополнительного ее включения не требуется. А вот для того, чтобы зашифровать конкретный файл или папку, нужно проделать следующее: щелкаем правой кнопкой мыши по файлу/папке, выбираем в меню пункт Properties (Свойства) и нажимаем в появившемся окошке на вкладке General (Общие) кнопку Advanced (Другие). После открытия новой вкладки отмечаем там пункт "Encrypt contents to secure data" ("Шифровать содержимое для защиты данных"). Маленькое замечание: шифровать допустимо только те файлы и папки, которые размещены на дисках с файловой системой NTFS; необходимо помнить, что шифруются только несжатые данные (в том случае, если зашифровать сжатый файл или папку, они будут разжаты); не допускается шифрование файлов, отмеченных как системные, как нельзя зашифровать и системную директорию (по умолчанию это папка c:/windows). И еще: не удивляйтесь, что внешне после зашифровки файла или папки ничего не изменится - хозяин зашифрованных данных может обращаться с ними точно так же, как и с незашифрованными, а вот для всех остальных, кто войдет в систему под другим логином, зашифрованные данные окажутся недоступными...

Удаленная помощь

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

Удаленный рабочий стол

Remote Desktop (удаленный рабочий стол) позволяет получить практически полное управление над удаленным компьютером. Весьма полезная вещь, если вы, н#ходясь, к примеру, дома, решите поработать на компьютере, установленном на работе...

WinSxS

WinSxS, или Windows Side by Side (бок о бок), является еще одним новшеством Windows XP. Microsoft, озаботившись криворукостью программистов, создала систему, позволяющую сохранять несколько версий одинаковых библиотек (DLL) и использовать при необходимости именно ту, что требует конкретная программа. Дело в том, что некоторые программы почему-то считают, что только они имеют нужную версию DLL, и перезаписывают при инсталляции даже более новую версию библиотеки, что может привести ко всякого рода неприятностям, поэтому, если какая-нибудь программа вздумает беспричинно заменить уже имеющуюся в системном каталоге DLL, операционная система поместит сомнительную библиотеку в специальную папку (WinSxS), а дурная программа так и останется уверенной, что сделала свое черное дело...

Файловая система NTFS

NTFS - это файловая система, которую не понимает Windows 9x. Учитывая, что NT - это сокращение от английского "новая технология", можно предположить, что в NTFS есть много чего хорошего, и это действительно так. Вот лишь краткий перечень преимуществ NTFS:

* Возможность работать с большими дисками, причем с действительно большими - теоретически NTFS поддерживает диски размером до 16777216 терабайт ("теоретически" потому, что диски такого огромного размера вряд ли появятся даже в не очень ближайшем будущем)
* Надежность. Не вдаваясь в подробности, подчеркну, что NTFS устроена так, что в случае копирования, перемещения или удаления файлов (папок) гарантируется абсолютная сохранность данных. Проще говоря, чтобы не случилось, будь то сбой питания во время выполнения задачи или какая-то другая напасть вроде кривого пальца, нажавшего в самый неподходящий момент кнопку Reset, операционная система после перезагрузки будет работать без ошибок, а, к примеру, перемещенный только наполовину до момента аварии файл останется целым и невредимым. Кроме этого, NTFS имеет не одну, а две копии аналога FAT (MFT - Master File Table), и при повреждении одной копии система при перезагрузке использует другую - целую - копию MFT, одновременно создавая (с учетом повреждений) ее копию.

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

Отличие NTFS4 от NTFS5

В XP используется файловая система NTFS5. Ее основное отличие от NTFS4, используемой в Windows NT, заключается в дальнейшем расширении функциональности, и прежде всего - в возможности квотирования. Квотирование позволяет ограничить каждому пользователю максимальный обьем дискового пространства, которое он сможет использовать. Выделено ему, к примеру, 500 мегабайт, и больше использовать ему никак не удасться.

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

Другими характерными чертами NTFS5 являются возможность поиска файла по имени его владельца, а также появление функции точки монтирования (junction point), позволяющей присоединить любой диск в любое место файловой системы. Например, можно присоединить диск D в каталог Documents, который н#ходится на диске С, и тогда, зайдя в папку С:Documents, мы увидим содержимое диска D. Но самое интересное заключается в другом: убрав через Computer management (Управление компьютером) / Disk Management (Управление дисками) букву, присвоенную этому диску, мы получим один обьединенный диск - диск С. Монтирование / размонтирование производится через меню Change disk letter and path (Изменить букву диска или путь к диску...), в которое можно попасть через Administrative Tools (Администрирование) / Computer management (Управление компьютером) / Disk Management (Управление дисками)

Переход на NTFS

NTFS из-за своей системы безопасности, вернее, из-за необходимости загружать специализированные службы, поддерживающие ее, работает несколько медленнее, чем FAT; кроме этого (и что даже важнее), NTFS занимает больше памяти, поэтому, если оперативной памяти меньше 128 мегабайт, переходить на NTFS не стоит. А вот если оперативки больше, то и впрямь стоит задуматься о преимуществах NTFS...

А теперь - о том, как перейти с FAT на NTFS и при не потерять данные. Во-первых, при установке WIndows XP это можно сделать автоматически - в соответствующий момент ответив утвердительно на соответствующий вопрос. Можно преобразовать FAT16 (или FAT32) в NTFS и позже - воспользовавшись командой CONVERT. Синтаксис этой команды такой:
convert [диск] /fs:ntfs [/v]
где V - параметр, позволяющий не гадать при следующей перезагрузке системы, идет конвертация или нет, а видеть соответствующие сообщения о происходящем процессе на экране.

Кроме встроенных средств Windows XP, для преобразования FAT в NTFS можно воспользоваться замечательной программой Partition Magic, позволяющей к тому же при необходимости выполнить и обратное преобразование - из NTFS в FAT, и тоже без потери данных.

Boot defrag

Суть boot defrag заключается в дефрагментации тех файлов, что нужны для старта операционной системы. Выключение этой функции позволит на некоторое время уменьшить время загрузки, но со временем она будет становиться все медленнее... Все равно хотите отключить? - Пожалуйста: открываем реестр, идем в HKLM SOFTWARE Microsoft Dfrg BootOptimizeFunction и меняем там значение параметра Enable. Y - дефрагментация включена, N - выключена.

Установка Windows XP так, чтобы остался Windows 9x

Windows XP такое позволяет - в этом случае в начальной стадии загрузки компьютера можно будет выбирать, какая операционная система должна быть загружена. Для этого следует в начале инсталляции Windows XP отказаться от предложения обновить систему и указать другой каталог для установки Wundows XP - не предлагаемый по умолчанию каталог Windows (где у вас уже стоит Windows 9x), а, например, Windows XP.

Несколько замечаний:

* нежелательно устанавливать Windows XP второй системой на тот же раздел жесткого диска, где уже стоит Windows 9x (Windows XP при инсталляции перезапишет некоторые файлы их новыми версиями, в результате чего в Windows 9x кое-что перестанет работать - например, Outlook Express)
* установка Windows XP второй операционной системой возможна только в том случае, если имеющийся у вас инсталляционный CD предназначен для установки Windows XP "с нуля", а не для обновления операционной системы.

Спящий режим

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

Какой build финальный? Как точно узнать версию XP?

Финальный билд - 2600. Узнать его можно либо командой winver, либо по версии ядра ХР, например файла ntoskrnl.exe. Отличить пиратский релиз от настоящего, стало ещё проще, чем в каком-либо другом Windows. Это стало возможно благодаря механизму активации (Windows Product activation) востренным в систему. В пиратском релизе должны быть включены средства борьбы с ней, поэтому если Вы увидите папку с названием crack, или чем то вроде этого, то можете быть уверенны, что релиз пиратский. Если на Вашем диске нет ничего подобного, а сам диск имеет все признаки нелегального (нет голограммы, лицензионного соглашения на бумаге, нет наклейки, которая меняет цвет если нагреть её пальцем), то Вы рискуете тем, что Ваша версия перестанет работать в течении месяца. Впрочем, есть и «ломаные» пиратские релизы, которые не требуют регистрации вообще. Кроме этого, существуют так называемые корпоративные релизы, сделанные Microsoft для своих крупнейших OEM партнёров. Такие релизы не требуют регистрации изначально.

Что такое Windows Product Activation, и зачем он нужен?

Это новая технология, разработанная Microsoft для борьбы с нелегальными копиями их программного обеспечения. Впервые подобный механизм был опробован на Terminal Service, из W2k Server, теперь же, похоже, подобным образом будут защищаться многие последующие продукты Microsoft. Суть технологии состоит в следующем: после инсталляции системы на основе серийного номера, который даётся с каждой копией XP, и некоторых особенностей вашего компьютера, генерится так называемый Product ID. Он состоит из 20 цифр, и на его основе (вместе с правильным серийным номером, конечно же) вы получаете Activation Code, после введения которого Windows считается активированным. Как утверждает Microsoft, на основе этих двух номеров они не могут узнать ничего про ваш компьютер. То есть, полная анонимность. Если не проделать такой процедуры, то через 30 дней в XP просто перестанет функционировать всё, кроме апплета отвечающего за активацию. Проводить активацию на одном и том же компьютере можно сколько угодно. Product ID на одной и той железке всегда будет одинаковый, поэтому вы безбоязненно можете переставлять систему столько раз сколько захотите, Activation Code который вы получили один раз, будет подходить всегда. Вне зависимости от того, какой из способов активирования вы использовали. Узнать, активирована ли ваша версия XP, можно в окне System Summary, н#ходящегося в меню Programs -> Accessories -> System tools -> System Information. Если увидите строку Activation Status и напротив неё надпись вроде Activation Pending (XX days remaining), значит через XX дней ваша XP перестанет работать. Апплет, который отвечает за активацию XP, н#ходится в меню Programs -> Accessories -> System Tools -> Activate Windows. При запуске этого апплета откроется простой визард, который предложит зарегистрировать свою копию XP через интернет, либо по телефону. После того как система будет активирована (любым способом), строка Activation Pending из System Information пропадёт без следа.

Какие виды поставки XP бывают?

Первоначально будет выпущено две версии - Windows XP Home Edition и Windows XP Professional. Кроме этого, существует 64-битная версия Windows XP Professional, сделанная для 64- битного Intel Itanium. Позже будут выпущены Widows.NET Server, Windows.NET Advanced Server и Windows.NET Datacenter Server (x86 и 64 bit edition для каждого). XP Home позиционируется как ОС на смену линейки W9x (хотя не имеет с ней ничего общего), XP Professional как смена для Windows2000 Professional. Из существенных отличий между ними можно отметить только отсутствие поддержки SMP в XP Home. Но, несмотря на это, даже XP Home построена на ядре и по идеологии NT, поэтому с 25 октября 2001 года (дата официального выхода XP) можно говорить о давно обещанной официальной смерти линейки W9x, и идеологии MS-DOS вместе с ней. Windows.NET отличается от XP наличием системных служб и приложений, свойственных серверу, и поддержкой более мощного железа. Так, если XP Pro поддерживает SMP только на два процессора, то NET Server уже на 4, NET Advanced Server на 8, а NET Datacenter Server на 32.

Какой компьютер необходимо иметь для нормальной работы XP?

Microsoft утверждает, что для успешной инсталляции XP Вам необходим процессор не менее 233 мегагерц, 64 мегабайта оперативной памяти, и 1.5 гигабайта свободного места на диске. Однако, для более-менее комфортной работы Вам понадобится процессор не менее 500 мегагерц, и не менее 128 мегабайт оперативной памяти. Хотя, максимально облегчив интерфейс можно добиться того, что XP будет требовать меньше памяти чем W2k, поэтому если пожертвовать всякими "примочками", и визуальными эффектами, то вполне комфортно можно будет работать и на менее мощных системах. Вообще, если на Вашей машине работает W2k, то будет работать и XP, ничуть не хуже, если не лучше. Как и любая ОС на ядре NT, XP очень любит лишнюю оперативную память, поэтому 512 мегабайт для такой системы совсем не будут лишними, хотя и не являются обязательными. На 256 Mb система работает очень быстро и очень приятно, если не грузить её очень тяжёлыми приложениями. Если включить все визуальные эффекты, то XP будет заметно притормаживать на относительно слабых процессорах, вне зависимости от объёма оперативной памяти. Такой же эффект наблюдается при использовании слабой видеокарты. Однако, если система достаточно мощная, то нормально настроенный XP будет работать гораздо быстрее, чем любая ОС от Microsoft выпущенная ранее.

Что такое Dynamic Disk?

Это физический диск, на котором могут быть созданы динамические разделы. Такой диск может быть доступен только из W2k или XP.Динамические разделы могут быть следующих видов:

1. Простые (simple). Простые разделы практически ни чем не отличаются от тех, к которым мы привыкли.
2. Составные (spanned). Состоят из нескольких динамических дисков, которые представлены как один диск. Данные пишутся и читаются последовательно.
3. Чередующиеся (stripped). Несколько динамических дисков, которые представлены как один диск. Данные пишутся и читаются одновременно на несколько дисков. Это, теоретически, должно обеспечивать вдвое большую скорость на дисковых операциях. На практике, прирост хотя и значительный, но меньше, чем в два раза. Мы бы рекомендовали использовать этот режим только в том случае, если уже имеются два диска. В противном случае, гораздо выгоднее купить один винчестер, вдвое большего объёма, с отличными скоростными характеристиками, чем два маленьких и более медленных, в расчёте на то, что они будут много быстрее. Конечно, если взять два быстрых диска и объединить их в Stripped Volume, то они будут быстрее, чем один. Однако системный раздел не может быть Stripped Volume. В этом случае разумнее приобрести аппаратный IDE-RAID контролёр который обеспечивает возможность работы с RAID даже из под ДОС; таким образом можно сделать системный раздел чередующимся.
4. Зеркальные (mirrored). Эти разделы состоят из двух физических дисков. Данные записываемые на один из дисков автоматически дублируются на другом. Это не даёт никаких преимуществ в плане скорости, но зато обеспечивает вдвое большую степень надёжности сохранности данных.
5. RAID5. Состоит из трёх, или более дисков. Представляет из себя stripped volume с контролём ошибок. То есть, данные пишутся на два диска, в два блока, а на третий диск, и в третий блок записывается ECC, код коррекции ошибок, с помощью которого, по информации любого из блоков можно восстановить содержимое второго блока. Причём код ECC записывается попеременно, на каждый из входящих в массив дисков. Эта технология позволяет более экономно использовать дисковое пространство, чем mirrored volumes, но, работает медленнее. Любой из этих разделов может быть отформатирован как под FAT32, так и под NTFS. Управление Dynamic disk осуществляется через раздел Disk Management окна Computer Management.

Примечание: Все эти разделы, кроме simple можно создавать только на динамических

Автор: NeoVampir 9.3.2006, 21:21

На этой закладке показывается информация о загрузке процессора(ов) в реальном времени (зелёным цветом процессы пользователя, красным системные процессы), показывается загрузка физической памяти, причём показано сколько занято/свободно оперативной памяти, и сколько занято системного Swap-а. Кроме этого даётся другая дополнительная информация, например Threads и Processes, - количество нитей и процессов, исполняемых сейчас на машине, Peak - пиковый размер Swap-а в течении сессии, Nonpaged - количество памяти, отведённое под ядро. Эта информация может использоваться, когда надо будет ответить на вопрос, какой фактор в системе является "бутылочным горлышком", замедляющим работу (хотя для этих целей лучше использовать Performance Monitor).

Вторая закладка, Processes, содержит список процессов, активных в данный момент.

Автор: NeoVampir 9.3.2006, 21:22

Для каждого процесса можно узнать некоторую дополнительную информацию, как то: PID (Process ID), количество используемой оперативной памяти, количество нитей, сгенерированных процессом и многое другое. Из полезных дополнений, которые появились в XP, следует отметить появившейся столбик User Name. В нём можно узнать, какой пользователь, или системная служба запустила тот или иной процесс. Добавить/удалить показываемые параметры можно через View -> Select Columns.

Автор: NeoVampir 9.3.2006, 21:24

Кроме этого, с любым из этих процессов можно произвести определённые действия. Для этого надо просто нажать на нём правой кнопкой мыши, появится контекстное меню, через которое можно закончить, "убить" процесс (End Process), можно убить сам процесс, и все остальные, которые он "породил" (End Process Tree). Можно выставить приоритет процессу, от высшего Real-Time до самого низкого, Low. Если на машине установлено два процессора и многопроцессорное ядро, то в этом меню появляется ещё один пункт, Set Affinity, который позволяет перевести процесс на другой процессор, Cpu 0, Cpu1, и так далее до Cpu31.

Закладка - Applications, позволяет просмотреть список работающих приложений, и "убить" любое из них. Task Manager позволяет не только "убивать" приложения, он может также запускать новые приложения. File -> New task (Run..). Иногда это бывает очень полезно. Например, если по какой либо причине зависнет интерфейс пользователя, то его можно с лёгкостью "убить" (процесс explorer.exe), а после стартовать заново. Причём, это не обязательно должен быть explorer.exe. Можно, к примеру, запустить progman.exe, и получить интерфейс подобный интерфейсу W3.1, или же любой из внешних интерфейсов, которые в изобилии можно найти на просторах Интернета.

Закладка Networking. Эта одна из закладок которая появилась в Task Manager только в XP. На ней показывается загрузка локальной сети.

Закладка Users. На ней можно посмотреть пользователей, которые в данный момент работают на машине. Если у Вас имеется достаточно прав, то Вы можете отключить этого пользователя, или просто послать ему сообщение. Подобные вещи давно и широко используются в самом различном программном обеспечении, предназначенном для управления многопользовательскими системами, но именно в Task Manager эта возможность появилась впервые.

Как настроить Taskbar и Start Menu?

Всё богатство настроек Taskbar вызывается через правый клик на таскбаре, пункт Properties.

Автор: NeoVampir 9.3.2006, 21:24

На первой закладке, Taskbar, имеется два раздела. В первом разделе, Taskbar Appearance доступны следующие чекбоксы
Lock the taskbar отметив этот пункт Вы потеряете возможность добавлять/удалять иконки в quick launch меню, не сможете менять его размер и местоположение. Зато, уберётся разграничительная линия между quick launch меню и основной частью таскбара.
Auto-hide taskbar подобный пункт существовал уже в W98, и отметив его вы заставите Ваш таскбар уезжать вниз, за пределы экрана, когда курсор мышки стоит не на нём.
Keep taskbar on top of other windows снятие этого чекбокса приведёт к тому, что раскрытые на полный экран окна будут закрывать собой таскбар
Group similar taskbar buttons если этот пункт отмечен, то несколько копий одной и той же программы группируются в одной кнопке. Например, если у Вас открыто несколько десятков окон IE, то они не расползаются на несколько рядов, а группируются в одной кнопке, и выкидываются списком при нажатии на неё.

Автор: NeoVampir 9.3.2006, 21:25

Show Quick Launch показывает/прячет Quick launch.

Второй раздел, Notification area.
Show the clock включает/выключает отображение часов на таскбаре.
Hide inactive icons позволяет прятать неиспользуемые иконки в notification area. Нажав на кнопку customize, расположенную рядом, Вы сможете просмотреть список иконок, показываемых в этой области, и выбрать для каждой из них, должна она показываться всегда, должна прятаться сразу, или должна прятаться когда не используется.

Автор: NeoVampir 9.3.2006, 21:25

Вторая закладка - Start Menu. Всего два пункта, Start menu и Classic start menu. Что они делают, прекрасно понятно из картинки над ними, которая меняется при выборе одного или другого пункта. Несколько более интересны кнопочки Customize напротив каждого из пунктов, но и там всё достаточно понятно и очевидно.
Для Start Menu можно настроить размер иконок, сколько программ будет показываться в списке наиболее часто используемых программ, выбрать программы запускаемые при нажатии на Internet и E-Mail, выбрать режим в котором будут показываться различные элементы меню, и будут ли показываться вообще (Display as link - при нажатии откроется окно, Display as menu - при наведении мышки выкинет меню, Don't display item - вообще не покажет).

Автор: NeoVampir 9.3.2006, 21:25

Для Classic Start Menu доступны те же опции, что были в W2k, и несколько новых, из которых стоит отметить пункт, раньше доступный только через реестр или с помощью различных твикеров, удаление из Start Menu пункта Run.

Автор: NeoVampir 9.3.2006, 21:28

[highlight]Советы по настройке и оптимизации Windows XP part 3[/highlight]


Как управлять пользователями, которым можно заходить на компьютер?

Как любая NT, XP имеет механизм идентификации пользователей, и каждого пользователя можно ограничить в правах. На этих пользователях и их правах строится вся модель безопасности XP, как на локальной машине, так и в сети. Нельзя защитить что-либо паролем, можно определить какие пользователи имеют право использовать тот или иной ресурс. Пользователей на одной машине может быть множество, и чтобы было проще ими управлять, пользователи разбиты на группы. Управление пользователями и группами осуществляется с помощью апплета Users Accounts в Control Panel. После установки системы образуется только два пользователя, один с правами администратора, который вы создали в процессе установки XP, и Guest, которые показаны в окне (на самом деле есть ещё несколько пользователей, например пользователь Administrator, но его не показывает в списке, и чтобы залогиниться им придётся идти на некоторые ухищрения). Если вы обладаете правами администратора, то можете добавить или удалить пользователя в этом окне, можете поменять пароль пользователя или пиктограмму соответствующую пользователю, поменять метод, который используется для входа в систему. Для этого надо выбрать пункт Change the way users log on and off. По умолчанию стоит Use the Welcome screen что означает, что для логона следует всего-навсего кликнуть по иконке из списка и ввести пароль. Если убрать галочку с этого пункта, то будет использоваться старый добрый метод входа знакомый по всем NT, с окном в котором предлагается ввести имя пользователя и пароль. Вы не можете использовать Welcome Screen если компьютер входит в домейн. Классический вход может быть двух видов, с требованием нажать Crtl+Alt+Del, и без оного. Для того что бы это изменить, наберите в любой командной строке control userapasswords2. Откроется знакомое пользователям W2k окно

Автор: NeoVampir 9.3.2006, 21:28

На второй закладке этого окна, Advanced, ставим или снимаем галочку в чекбоксе Require Users To Press Ctrl+Alt+Delete check box, расположенном в разделе Secure Logon.

Автор: NeoVampir 9.3.2006, 21:28

На той же закладке можно нажать кнопку Advanced в разделе Advanced User Management, и запустить хорошо знакомый пользователям предыдущих ОС линейки NT апплет Local Users and Groups (ещё его можно запустить через Control Panel - Administrative Tools - Computer Management - Local Users and Groups ). Вы окажетесь в хорошо знакомом пользователям предыдущих ОС линейки NT апплете, в котором сможете добавить или удалить пользователей отредактировать уже существующих, поменять им группу, и т.д...

Автор: NeoVampir 9.3.2006, 21:29

Кроме этого, некоторые настройки для пользователей, такие как время жизни пароля, конкретные права для различных групп, и некоторые другие настраиваются из апплета Local Security Setings из Administrative Tools. Последнее, что хотелось бы отметить, это возможность и вовсе отключить необходимость в вводе пароля. Для этого вновь запускаем control userpasswords2, и снимаем галочку c users must enter a user name and password to use this computer. После этого пользователь выбранный в разделе Users for this computer: будет логинится на компьютер сразу, минуя всякие формальности, вроде ввода паролей или кликанья на собственном имени.

Как залогиниться администратором?

Без лишних усилий администратором дают залогиниться только в Safe mode. Но, залогиниться им можно и в нормальном режиме. Самый простой способ, это не использовать Welcome screen. При обычном входе вводите имя пользователя (Administrator), пароль, и логинитесь. При использовании Welcome screen, когда выкинется окно с списком пользователей, дважды нажмите Ctrl+Alt+Del, и окажитесь в старом добром окне, где сможете ввести имя пароль. После того, как залогинитесь Administrator'ом, можете удалить всех пользователей с правами администратора, и тогда вы будете грузится administrator'ом всегда по умолчанию. Ещё одним способом, является конфигурирование окна User Accounts (control userapasswords2) на автоматическую загрузку администратора.

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

Уменьшение размера Windows XP

В том случае, если уже установлено все оборудование, можно удалить папку %SystemRoot%Driver Cachei386 (т.е. по умолчанию C:WindowsDriver Cachei386). Правда, в этом случае при добавлении любого нового оборудования Windows будет запрашивать установочный CD.
Можно также отключить System Restore (Восстановление системы), удалив тем самым информацию, которая хранится в папке System Volume Informatiоn.

И еще одну папку можно удалить - %SystemRoot%system32dllcache (в ней хранятся защищенные системные файлы, используемые для автоматического восстановления оригиналов в случае их повреждения). Кстати, по умолчанию размер этой папки - 400 мб (он задается в реестре параметром SFCQuota (0xFFFFFFFF), н#ходящемся в ключе HKLM SOFTWARE Microsoft Windows NT CurrentVersion Winlogon), но его можно изменить до нуля командой sfc: sfc /cachesize=0 (если поставить, например, 10, то размер папки уменьшится до 10 мб)

Система помощи в Windows XP

На самом деле система помощи в Windows XP даже более подробная, чем, например, в NT, но она разделена на несколько частей - та, что появляется через через пункт Help and Support (Справка и поддержка) кнопки Start (Пуск), предназначена, выражаясь помягче, для неквалифицированных пользователей. Этот "главный" хелп не содержит сведений об очень многих аспектах управления операционной системой, поэтому, чтобы почерпнуть действительно важную информацию, придется прогуляться по файлам помощи отдельных апплетов, например тех, что н#ходятся в папке C:WINDOWSHelp, самый главный из них: windows.chm - довольно обстоятельная и полная справка по всем вопросам, возникшим при использовании Windows XP, проверьте сами!

Оптимизация работы Windows XP

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

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

* Automatic Updates (Автоматичесткое обновление). Учитывая, что обновлять систему можно и вручную, имеет смысл отключить эту службу. Особенно в том случае, если нет постоянного соединения с Интернетом. Следует только не забыть не только отключить службу, но и отменить Automatic Updates (Автоматичесткое обновление) в одноименной закладке System Properties (Свойства системы).
* Computer Browser (Обозреватель компьютеров). Занимается обновлением списка компьютеров в сети. При отсутствии сети не нужна.
* Cryptographic Service (Службы криптографии). Служба безопасного обмена ключами и шифрования передаваемых данных в локальной сети. Если локальной сети нет, то эту службу можно отключить, если сеть есть - думайте сами...

* DHCP client. Занимается автоматическим распределением IP-адресов. Если сети нет (ни локальной, ни Интернета - даже через модем), то эта служба не нужна.
* Event Log (Журнал событий). Ведет лог системных, программных событий и событий в системы безопасности. В принципе, можно отключить. Ничего страшного не произойдет.

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

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

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

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

* Protected Storage (Защищенное хранилище). Защита важных данных, в т.ч. ключей пользователей; запрещает неавторизированный доступ. Если нет сети (в том числе и Интернета), то эту службу можно отключить (если безопасность не волнует - можно отключить и при наличии сети).
* Remote Registry Service (Удаленный реестр). Предназначена для удалённого управления реестром (нужна только администраторам сети).
* System Event Notification (Уведомление о системных событиях). Отслеживает системные события. Если все уже настроено и нормально работает, можно отключить.
* SSDP Discovery (Служба обнаружения SSDP). Обеспечивает работу подключаемых устройств, поддерживающих UPnP (универсальная система Plug & Play, которая, по задумке, должна связывать компьютер с самой различной бытовой техникой, вроде пылесоса или холодильника. Мне такой техники пока не встречалось).

* Task Scheduler (Планировщик заданий). Запуск приложений в заданное время. Если эта возможность не используется, эту службу можно отключить.

* Telephony (Телефония). Взаимодействие с модемом. Нет модема - отключаем службу

* Telnet. Обеспечивает возможность соединения и удалённой работы по протоколу telnet. Если не знаете (и не хотите знать), что это такое, то эту службу можно отключить.
* Uninterruptible power supply (Источник бесперебойного питания). Управляет работой бесперебойных источников питания (UPS). Если UPS с обратной связью нет, то не нужна.
* Terminal Service (Службы терминалов). Служит для подключения к компьютеру по сети и удаленного управления им. Домашнему пользователю она в общем-то ни к чему.

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

* Wireless zero configuration (Беспроводная настройка). Служба автоматической настройки беспроводных сетей стандарта 803.11 и 803.11b. Если беспроводной сети нет, то зачем работать этой службе?

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

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

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

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

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

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

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

Удаление скрытых компонентов Windows XP

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

Правда, и в этом случае получается проблема: в окне "Add/Remove Windows Components" ("Установка компонентов Windows"), что присутствует в апплете "Add or Remove Programs" (Установка и удаление программ) панели управления, удалять-то практически нечего, потому что многие из составляющих Windows скрыты от не слишком опытных пользователей.

Так что же, у этой проблемы нет решения? - Конечно же, решение есть. Открываем системную папку Inf (по умолчанию - C:WindowsInf), н#ходим в ней файл sysoc.inf, открываем его и удаляем во всех строках слово HIDE. Главное при этом - оставить неизменным формат файла, то есть следует удалять только HIDE, оставляя запятые до и после этого слова.

Для примера - исходная строка и та, что должна получиться:
msmsgs=msgrocm.dll,OcEntry,msmsgs.inf,hide,7
msmsgs=msgrocm.dll,OcEntry,msmsgs.inf,,7

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

Переименование загрузочного диска

С переименованием загрузочного диска в XP дела обстоят хорошо. Правда, присвоить другую букву загрузочному/системному диску не так просто, как это делается в случае остальных дисков, но в принципе - ничего особо сложного. В качестве примера возьмем да и поменяем буквы у дисков C: и D:

Для этого запускаем редактор реестра (обязательно под аккаунтом администратора), н#ходим ключ HKLM SYSTEM MountedDevices и разрешаем администратору (то есть себе) полный доступ к этому ключу. Делается это через меню Security (Безопасность) -> Permissions (Разрешения).

После этого н#ходим в HKLM SYSTEM MountedDevices букву диска, которую нужно изменить (в нашем случае - "DosDevicesC:") и меняем ее на любую из тех, что еще не использованы, например, на Z: (т.е. у нас должно получиться вот так: "DosDevicesZ:").

Следующий этап - замена буквы у диска D:
Выбираем DosDevicesD: и изменяем D: на C:, в результате чего получаем "DosDevicesC:"
Наконец, выбираем параметр DosDevicesZ: и переименовываем его в DosDevicesD:, после чего перегружаем компьютер.

В случае, если не требуется менять названия дисков с C: на D: и наоборот, а нужно всего лишь заменить C: на еще неиспользованную букву, достаточно изменить значение DosDeviceС: на любую неиспользуемую букву.

Два важных замечания:

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

Замена картинки в меню "Пуск"

Можно изменить картинку, рядом с именем пользователя в меню "Пуск", причем не только на свою фотографию, но и на любой другой графический файл, и сделать это очень просто: после клика по этой картинке выскочит окошко "User Аccount" ("Учетные записи пользователей"), в нижней части которого есть ссылка "Browse for more pictures" ("Поиск других рисунков"), с помощью которой и следует найти ту картинку/фотографию, которая будет показываться рядом с именем пользователя.

Конфигурационный файл config.nt

В Windows XP файл, подобный config.sys в линейке Windows 9x, называется config.nt. Он поддается модификации для настройки различных параметров, в том числе и установке числа одновременно доступных файлов во время работы подсистемы MS-DOS (files="кол-во файлов", например: files=200). Однако следует понимать, что в Windows XP, строго говоря, нет MS-DOS, а есть только ее эмуляция.

Использование драйверов от NT и 2K для XP

Kучше всего подходят драйверы, специально написанные для Windows XP, но такой ответ, скорее всего, мало кого удовлетворит - таких драйверов может не быть, поэтому продолжу. Как мне кажется, лучший способ подобрать недостающий драйвер - это метод пробы, заключающийся в последовательной установке всех драйверов (как для NT, так и 2K), какие имеются, тем более что в Windows XP предусмотрен очень простой способ возврата к старой версии драйвера - одним нажатием на кнопку "Roll Back Driver" ("Откатить"), которая н#ходится на вкладке "Driver" ("Драйвер") окна со свойствами соответствующего устройства.

Режимы совместимости

В свойствах exe-файла имеется вкладка Compatibility (Совместимость), она предназначена для "обмана" программ.
Учитывая, что Windows XP является "гибридной" операционной системой, на которую переходят пользователи и Windows 9x, и Windows NT /2k, Microsoft приняла решение не ждать, пока разработчики программного обеспечения выпустят патчи и обновленные версии программ, совместимые с Windows XP, а сама добавила в операционную систему специальную функцию "режим совместимости", который как раз и настраивается на вкладке Compatibility (Cовместимость).

Поставив на этой вкладке галку напротив надписи "Run this program in compatibility mode for" ("Запустить программу в режиме совместимости с:") и выбрав одну из предложенных операционных систем (Windows 95, 98 /Me, NT или 2000), мы тем самым заставим программу поверить, что она работает не в Windows XP, а в выбранной операционной системе. Стоит отметить, что Windows XP не просто сообщает программе, что она - не Windows XP, но и эмулирует структуру системного реестра соответствующей операционной системы, что позволяет заставить нормально работать в Windows XP большинство из программ, формально не предназначенных для работы в этой ОС, и только некоторые из них (те, что проверяют ядро ОС) не поддадутся на эту уловку и откажутся работать.

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

Автор: NeoVampir 9.3.2006, 21:29

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

При попытке замены /удаления какого-нибудь системного файла срабатывает система защиты файлов, которая не отключается для загрузочного раздела жесткого диска даже в том случае, если отключить Систему Восстановления (System Restore), убрав соответствующую галку на странице ее настройки.

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

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

Заходим в Start (Пуск) /Control Panel (Панель управления) /System (Система), а там на вкладке Automatic Updates (Автоматическое обновление) следует снять галочку с пункта - "Выполнять обновление". После этого следить за появлением обновлений операционной системы придется самостоятельно...

Включение интернет-защиты

Одна из новых опций, появившихся в Windows XP - файерволл для интернет-защиты. Заходим в свойства того соединения, которое нужно защитить: через Start (Пуск) /Control Panel (Панель управления) /Network Connections (Сетевые подключения) в контекстом меню нужной иконки выбираем пункт Properties (Свойства), выбираем вкладку Advanced (Дополнительно) и отмечаем пункт защиты соединения (ошибиться вряд ли получится - больше галочку там поставить негде).

Дополнительные утилиты

В процессе установки Windows XP они не автоматически не устанавливаются, поэтому их придется инсталлировать уже после установки операционной системы. А н#ходятся они на установочном компакт-диске Windows XP Professional (!), в папке SupportTools

Пакет дополнений для Windows XP

Выпущен пакет Powertoys для Windows XP, включающий утилиту для "тонкой" настройки Tweak UI, а также мелкие, но полезные дополнения: Faster User Switcher, Task Switcher, Slide Show Generator, ISO Image Burner и некоторые другие, в том числе графический калькулятор, виртуальный менеджер рабочих экранов и добавочка для управления Windows Media Player из системной панели.

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

Windows XP допускает передачу аудиоданных с компакт-диска в цифровом виде через IDE-шлейф (без использования проводка, которым обычно соединяют CD-ROM со звуковой картой). Чтобы воспользоваться такой очень полезной возможностью, следует зайти через Control Panel (Панель управления) /System (Система) на вкладку Hardware (Оборудование), там нажать на кнопку Device Manager (Менеджер устройств) и выбрать CD-ROM, в свойствах которого (Properties CD) на одноименной закладке поставить галку напротив "Enable Digital CD-Audio for this CD-ROM device". После этого тот проводок, о котором говорилось выше, можно выбросить.


Запуск дефрагментатора из контекстого меню

Загрузите файл context defrag. После установки (для этого достаточно щелкнуть по файлу) в контекстном меню Проводника появится пункт defrag, позволяющий быстро запустить дефрагментацию жесткого диска.

Выставление прав пользователям

В Windows XP каждому пользователю можно выставить определенные права - что делать разрешается, а что - нет, причем, если пользователей много, их можно распределить по группам, присвоив каждой группе определенные права. Управление пользователями и группами производится через апплет Users Accounts (Учетные записи пользователей), н#ходящийся в панели управления. Сразу после инсталляции Windows XP в этом апплете можно будет увидеть двух пользователей - того, кто был создан в процессе установки (с правами администратора) и второго - Гостя (Guest), по умолчанию отключенного. Вообще-то сразу же после установки появляются еще несколько пользователей (например, знакомый еще со времен NT пользователь по имени Administrator), но они не показаны в списке - таков общий принцип построения Windows XP: операционная система предназначена для всех, другими словами - и для чайников тоже, поэтому до "лишнего" можно добраться только после некоторых дополнительных манипуляций. В общем-то, это правильно - меньше дров будет наломано...

В случае, если вы обладаете правами администратора, апплет Users Accounts (Учетные записи пользователей) даст возможность добавлять или удалять пользователей, менять пользователю пароль или сооветствующую ему картинку-пиктограмму, а также изменять метод входа в систему. По умолчанию при входе в систему показывается страница приветствия с пиктограммами и именами пользователей, но, если выбрать пункт "Change the way users log on and off" ("Выбор параметров входа и выхода из системы") и убрать в появившемся окне галку с пункта "Use the Welcome screen" ("Использовать страницу приветствия"), вход в систему будет происходить по NT-шному - через окно, в котором предлагается ввести имя пользователя и пароль.

Если вы хотите запустить этот аплет в расширенном режиме, то наберите:
control.exe userpasswords2
Перед вами предстанет знакомое всем пользователям NT /2k окно, делайте в нем, что считаете нужным.

А где же группы, где возможность редактирования уже существующих пользователей, короче говоря, где все то, что было в NT/2K? - Чтобы получить доступ к контролю над пользователями, который можно назвать "полным", придется заглянуть в апплет Computer Management (Start (Пуск) /Administrative Tools (Администрирование) /Computer Management (Управление компьютером)) и кликнуть по плюсику, раскрывающему Local Users and Groups (Локальные пользователи и группы).

Но и это не все хитрости: есть еще апплет Local Security Setings (он там же, в Administrative Tools (Администрирование)), с помощью которого можно, например, изменить время действия паролей и выставить конкретные права каждой имеющейся группе пользователей.

Вход в систему администратором

Самый простой способ - отключить страницу приветствия. Кроме этого, залогиниться как Administrator можно, если начать загрузку системы в режиме Safe mode (Безопасный режим). Наконец, есть и третий, самый хитрый способ: после появления страницы приветствия дважды нажмите Ctrl+Alt+Del


MP3-кодирование с высоким битрейтом

Создайте reg-файл (назвав его, например, mp3.reg) следующего содержания:

Regedit 5
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftMediaPlayerSettings]
[HKEY_LOCAL_MACHINE SOFTWAREMicrosoftMediaPlayerSettingsMP3Encoding]
"LowRate"=dword:0000dac0
"MediumRate"=dword:0000fa00
"MediumHighRate"=dword:0001f400
"HighRate"=dword:0002ee00

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

Интервал синхронизации часов с сервером времени

н#ходим в реестре ключ: HKLM SYSTEM ControlSet001 Services W32Time TimeProviders NtpClient
Выбираем параметр SpecialPollInterval и изменяем его значение: оно должно быть равно требуемому интервалу между синхронизациями системного времени, выраженному в секундах (например, 172800 - 2 дня, 43200 - 12 часов)

Группировка нескольких окон в одну кнопку

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

Для изменения числа открытых окон программы, которое приводит к включению режима их группировки, нужно запустить Regedit, найти в реестре ключ
HKCU Software Microsoft Windows CurrentVersion Explorer Advanced
и изменить параметр TaskbarGroupSize. Если такого параметра нет, то нужно его создать (в виде DWORD) и настроить: щелкаем по параметру правой кнопкой мыши и выбираем в контекстном меню пункт Modify (к примеру, установка для TaskbarGroupSize значения 5 заставит Windows включать режим группировки при пяти открытых однотипных окн#х)

Кстати: а как вообще включить этот режим группировки? Очень просто: щелкаем правой кнопкой по панели задач, выбираем пункт Properties (Свойства) и на вкладке Панель задач ставим галку напротив "Сгруппировать похожие кнопки..."

Изменение типа шрифта на странице приветствия

Jткрываем реестр, н#ходим ключ HKCU .DEFAULT Control Panel Desktop, н#ходим в нем параметр FontSmoothingType и изменяем его значение на 2. При следующей перезагрузке системы ждем появления страницы приветствия, после чего наслаждаемся полученным эффектом - смене типа шрифта на Clear Type.

Cлужба факсов

Автоматически при инсталляции операционной системы Cлужба факсов не устанавливается. Чтобы воспользоваться ее возможностями, включающими в себя отправку, прием и контроль факсов, следует через Start (Пуск) / Control Panel (Панель управления) открыть апплет "Установка и удаление программ", щелкнуть там по иконке "Установка/удаление компонентов Windows", отметить пункт "Fax Services" ("Cлужба факсов") и нажать кнопку Next (Далее). После этого последует просьба вставить инсталляционный компакт-диск с Windows XP и начнется процесс установки факс-службы.


Загрузочные дискеты

Чтобы сделать загрузочные дискеты придется зайти на сайт Microsoft - уж не знаю почему, но необходимый для этого пакет, в отиличие от 2K, не входит в дистрибутив XP. Страница загрузки.


Переименование пользователя "Администратор"

Сначала входим в систему под аккаунтом Администратор и создаем в директории Documents and Settings папку с нужным именем. Затем заходим в: Пуск /Панель управления /Система /Дополнительно добираемся до "Профили пользователей", где сопируем профиль администратора в созданную папку. После этого открываем в реестре ключ HKLM SOFTWARE Microsoft Windows NT CurrentVersion ProfileList и н#ходим там ветвь, соответствующую профилю администратора (по значению ключа ProfileImagePath) и исправляем в ней этот параметр на нужный. Теперь можно перелогиниться...

Очистка файла подкачки

Открываем реестр и н#ходим ключ: HKLM SYSTEM CurrentControlSet Control Session Manager Memory Management , где выставляем значение "ClearPageFileAtShutdown"=dword:00000001
Этот ключ очищает файл подкачки, при каждом выключении компьютера, т.е. заполняет его нулями, но сам файл на диске остается.


Блокировка компьютера

Для блокировки компьютера установлена комбинация - <Win>+<L>. Кроме этого, можно создать *.cmd файл и лочить машину, запуская его. Содержание этого файла должно быть таким:
rundll32.exe user32.dll,LockWorkStation

Уничтожение зависших процессов

В реестре по адресу HKCUControl PanelDesktop н#ходится ключ HungAppTimeout, значение которого определяет интервал (в миллисекундах), через которое не отвечающее приложение считается зависшим. Кроме этого ключа, в той же ветви н#ходятся ключи WaitToKillServiceTimeout (задаёт время ожидания перед уничтожением зависшей службы), и AutoEndTasks (при установке его значения в 1 системе дается разрешение удалять зависшие процессы самостоятельно).

Автозагрузка программ

При загрузке операционной системы каманды на запуск некоторых программ даются из системного реестра, где имеется специальная ветвь HLKM SOFTWARE MICROSOFT WINDOWS CURRENTVERSION RUN (и аналогичная ...RUNONCE). В этих ветвях записаны значения, каждое из которых соответствует одной запускаемой при старте программе...
Только не стоит спешить - если не уверены, что за программа записана, перед удалением обязательно сохраните выбранные строчки (через пункт редактора реестра "экспорт").
Теперь, маленький секрет. В Windows XP есть утилита под названием msconfig, с помощью которой очень удобно управлять параметрами загрузки. Запустить эта утилиту можно через кнопку Start (Пуск) - Run... (Выполнить...).

Спящий режим из командной строки

Делается это такой вот командой:
%windir%System32rundll32.exe powrprof.dll,SetSuspendState
Где "%windir%" заменяете на ваше значение, например: "C:WINDOWS".

Изменение сервера времени

Это можно сделать через апплет "Date and Time Properties" ("Свойства: Дата и время"), до которого проще всего добраться с помощью двойного щелчка по времени в системном лотке; изменение адреса time-сервера производится в этом апплете на вкладке Internet Time (Время интернета).

Отключение сообщения о недостаточном месте на диске

Для блокирования появления сообщения о недостаточности оставшегося свободного пространства на диске, следует открыть реестр, найти ключ: HKCU Software Microsoft Windows CurrentVersion Policies Explоrer и вписать в него новый параметр NoLowDiskSpaceChecks типа DWORD, присвоив ему значение 1.


Отключение рапортов об ошибках

Запускаем утилиту msconfig (кнопка Start (Пуск) -> Run... (Выполнить...) -> msconfig), выбираем вкладку Services (Службы) и снимаем там галку с пункта Error Reporting Service (Служба регистрации ошибок), после чего нажимаем кнопку ОК и утвердительно отвечаем на предложение перезагрузиться. Или отрицательно, но в этом случае отключение службы отправки рапортов об ошибках произойдет только после следующей перезагрузки операционной системы.

Открытие папки по горячей клавише

Для этого необходимо, чтобы ярлык от этой папки н#ходился на рабочем столе. н#ходим папку, которую требуется открывать с помощью горячих клавиш, щелкаем по ней правой кнопкой мыши, выбираем пункт Sent To (Отправить), а в нем - команду Desktop (create Shortcut) (Рабочий стол (создать ярлык)); или - "захватываем" папку правой кнопкой, передвигаем ее на рабочий стол, отпускаем и в открывшемся меню выбираем пункт Create Shortcuts Here (Создать ярлыки). После этого щелкаем той же правой кнопкой по созданному ярлыку, выбираем в контекстном меню пункт Properties (Свойства) и на вкладке Shortcut (Ярлык) в поле Shortcut key (Быстрый вызов) впечатываем ту комбинацию клавиш, которая должна будет открывать папку. Необходимо учесть, что в виде горячих клавиш можно использовать как комбинации <Ctrl>+<Alt>+<буква>, так и <Ctrl>+<Shift>+<буква>.


"Рабочий стол в меню Пуск"

н#ходим в системном реестре ключ: HKCU Software Microsoft Windows CurrentVersion Explorer User Shell Folders. В нем есть параметр Desktop, имеющий по умолчанию значение "%USERPROFILE%Desktop". Изменяем это значение на "%USERPROFILE%Start MenuDesktop". Кроме этого, нужно будет скопировать папку %USERPROFILE%Desktop (папка %USERPROFILE% н#ходится в папке Documents and Settings) в папку %USERPROFILE%Start MenuDesktop и перезагрузиться, после чего в меню, появляющемся при нажатии на кнопку Start (Пуск), появится раскрывающееся субменю Desktop (Рабочий стол).

Файлы Pagefile.sys и Hyberfil.sys

Начнем по порядку:

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

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

Удаление всех иконок с рабочего стола

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

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

Настройка реакции системы на вставленный в привод компакт-диск производится через CD Properties (Свойства CD), вызываемые щелчком правой кнопки мышки по CD-диску. Правда, в этом случае нельзя определить действие системы при установке data-CD (уж не знаю почему, но пункта data-CD в CD Properties нет), поэтому, если требуется отключить автозапуск на таких дисках, следует во время загрузки диска нажать и удерживать левый Shift.
Другой способ состоит в правке реестра: н#ходим ключ HKLM SYSTEM CurrentControlSet Services CDRom и присваиваем паpаметpу Autorun (его тип - REG_DWORD) значение 0.


Расширение свойств NTFS-томов

Учитывая, что Windows XP - система не только для опытных пользователей, но и для всех остальных, ее разработчики сделали все, чтобы не сбивать с толку начинающих пользователей непонятными им понятиями и обозначениями. К таким понятиям отнесены и Security (Безопасность) с Sharing (Доступ) в свойствах дисков, поэтому, чтобы привести вид вкладок свойств диска к тому виду, к которому уже привыкли пользователи Windows 2K, придется заглянуть в свойства папки (Windows Explorer (Проводник) -> Tools (Сервис) -> Folder Options (Свойства папки) -> View (Вид) -> Advanced Settings (Дополнительные параметры)), где необходимо будет убрать галку с пункта "Use simple file sharing (Recommended)" ("Использовать простой общий доступ к файлам (рекомендуется)"); после этого в свойствах диска не только появится вкладка Security, но и измениться вкладка Sharing - появится возможность выставлять уровни прав доступа.

Назначение диску другой буквы

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

В процессе инсталляции Windows XP буква C: присваивается загрузочнуму диску, буквы D:, Е: и так далее - всем остальным обнаруженным при инсталляции жестким дискам, а последняя буква присваивается CD-ROMу, причем в дальнейшем при установке в систему новых дисков, например, пишущего CD-привода или еще одного винчестера, им будут присвоены следующие из незанятых букв, то есть у уже установленных дисков буквы не меняются.

Такой принцип назначения дискам букв, естественно, приводит к тому, что у давно стоящего CD-ROMа оказывается меньшая буква, чем у только что установленного винчестера, что может смутить пользователей, перешедших на XP с Windows 9x и привыкших, что у CD-драйвов всегда последние буквы. Но ведь безвыходных положений не бывает: в XP, как и в Windows 9x, можно переназначить дискам другие буквы, вот только делается это несколько по-другому - вручную через консоль управления компьютером (Computer Management). Быстренько добраться до нее можно вот так: Start (Пуск) -> Run... (Выполнить...): compmgmt.msc

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

Автор: NeoVampir 9.3.2006, 21:30

Советы по настройке и оптимизации Windows XP
Разрешение проблем

Пропажа системных шрифтов

Проверяем наличие системных файлов с помощью команды:
sfc.exe /scannow
Windows проверит их (шрифты - тоже системные файлы) и при необходимости переустановит недостающие или поврежденные. Если не помогло - запускаем установочный диск Windows XP и выбираем пункт Upgrade to Windows XP (делать это надо из Windows XP).

Вместо русских букв везде непонятные символы

Если такое происходит в Adobe Photoshop, то проблема решается так: н#ходим в реестре ключ HKLM SYSTEM CurrentControlSet Control Nls CodePage и изменяем значение параметра 1252 на c_1251.nls (было c_1252.nls, станет c_1251.nls). Кстати, такая манипуляция помогает иногда и для некоторых других программ.

Если же непонятные символы все равно не исчезли, следует проверить правильность установки региональных параметров: запускаем в Панели управления апплет Regional and Languadge Options (Язык ирегиональные стандарты) и открываем закладку Regional Options (Региональные параметры). В разделе Standart and formats (Языковые стандарты и форматы) имеет смысл выставить "russian" ("Русский"), в разделе Location (Расположение), отвечающем в том числе за системные шрифты - обязательно указать "Russia" ("Россия"). Для полного счастья необходимо проверить вкладку Advanced (Дополнительно): Language for non-Unicode programs (Язык программ, не поддерживающих Юникод) должен быть выставлен в "Russian" ("Русский").

Переключение раскладки клавиатуры в DOS-приложениях

Открываем реестр, н#ходим ключ HKLM SYSTEM CurrentControlSet Control KeyboardLayout DosKeybCodes и изменяем значение " 00000409 " на " ru". После этого открываем файл autoexec.nt (он н#ходится в папке %SystemRoot%system32) и добавляем строку:
lh %SystemRoot%system32kb16.com ru
Перегружаем компьютер и убеждаемся, что теперь в DOS-приложениях переключение на русскую раскладку происходит по нажатию <Ctrl>+<Right Shift> , на английскую - <Ctrl>+<Left Shift>.

Cоздание дискеты для сброса пароля

С помощью этой дискеты можно будет зарегистрироваться на компьютере даже в том случае, если пароль забыт. Для создания дискеты для сброса пароля (Password Reset Disk) следует выбрать Control Panel (Панель управления), а в ней - User Accounts (Учетные записи пользователей), и щелкнуть по своему аккаунту. В появившемся окошке в левой колонке под Related Tasks (Родственные задачи) есть пункт Prevent a forgotten password (Подсказка о пароле) - после щелчка по нему запустится "Мастер забытых паролей", создающий "спасительную" дискету.

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

Программы не хотят инсталлироваться

По умолчанию временные папки, используемые инсталляторами для распаковки данных, необходимых для установки программы, размещаются по адресу C:Documents and Settings[имя пользователя]. Для некоторых инсталляторов такой путь оказывается слишком длинным: распаковав данные, они затем не могут их обнаружить. Чтобы избежать этого недоразумения, следует определить временной папке путь покороче: заходим на вкладку Advanced (Дополнительно) в System Properties (Свойства системы) и нажимаем там, в самом низу, кнопку Environment (Переменные среды), после чего на открывшейся вкладке меняем пути к TEMP и TMP на, например, C:Temp

Установка Windows 9x после установки Windows XP

Прежде всего, следует помнить, что Windows 9x не понимают файловой системы NTFS, так что установить Windows 9x можно только на диск с FAT16 или FAT32. Но и это еще не все: при инсталляции Windows 9x затирает загрузочный сектор Windows XP, поэтому перед установкой Windows 9x придется переконфигурировать инсталлятор этой операционной системы. Для этого открываем дистрибутив Windows 9x и ищем там файл msbatch.inf (в случае, если файла в дистрибутиве нет, нужно будет его создать). В msbatch.inf следует вписать следующие две строки:
[Setup]
CleanBoot=0
В виде ответа на еще не заданный вопрос "Так ведь дистрибутив - на CD, как же там этот файл изменить?":
кладем msbatch.inf, например, прямо в корень диска C: (c:msbatch.inf), после чего запускаем установку Windows 9x со следующим параметром:
setup.exe c:msbatch.inf
И последнее: имя файла может быть совершенно другим, главное, чтобы в нем были эти две строчки.

После перезагрузки система не н#ходит внешний модем

Причина "потери" внешнего модема (если модем исправен) кроется в том, что при загрузке Windows XP он был выключен. Для того, чтобы система его определила, достаточно включить модем и произвести поиск новых устройств аплетом Add Hardware (Установка оборудования) в Control Panel (Панель управления) - модем будет найден и включен в список имеющегося оборудования.
В случае, если такой вариант не очень подходит по причине постоянного забывания включить модем перед загрузкой (или перезагрузкой) системы, можно поставить не PnP-версию драйвера для этого модема (поискать её можно в *.inf файле модема). Если такой версии там не окажется, придётся ограничиться установкой какого-нибудь стандартного драйвера, например - Standart Modem. В этом случае, если ваш модем соответствует понятиям операционной системы о стандартном модеме (а для большинства модемов, подключаемых к COM-порту, так оно и есть), система будет постоянно помнить, что модем установлен, и не будет "забывать" о нем вне зависимости от того, включен модем в момент загрузки системы или нет. Правда, в случае установки стандартного драйвера могут исчезнуть некоторые полезные настройки модема (например, возможность включить аппаратную компрессии данных), но ведь любые настройки можно задать через строку инициализации, нужно лишь повнимательнее прочитать инструкцию к модему...
Наконец, есть еще один способ, позволяющий системе не забывать про внешний модем. Заключается он в выключении компьютера переводом его в спящий режим.

Выключение вентилятора на блоке питания в режиме Standby

Скорее всего, этому мешает одна из установок BIOS. Попробуйте переключить в BIOS (в разделе Power Management Suspend Mode) ST1 на ST3.
Если это не поможет, следует проверить, включен ли ACPI-режим. Для этого нужно перейти через Control Panel (Панель управления) в апплет Power Options (Электропитание). При отключенном ACPI-режиме нижняя часть вкладки Advanced (Дополнительно) оказывается пустой, при включенном - на ней присутствует несколько пунктов для изменения характеристик включения/отключения компьютера и монитора. Если ACPI-режим включен, но вентиляторы все равно не выключаются, то это может говорить о том, что BIOS не поддерживает такую функцию.

Автор: NeoVampir 9.3.2006, 21:32

[highlight]Описание и фишки командных файлов[/highlight]


Для начала давай разбёремся в том, что же такое batch'и. Прежде всего - это пакетные дос файлы, которые содержат в себе в ascii виде набор досовских команд. По-русски говоря, bat файл содержит в себе скрипт, интерпритатором служит command.com. Поясняю: после прочтения этой статьи, ты сможешь писать проги, которые удаляют системные файлы, форматируют диски и тд. Главное, тебе для этого понадобится только блокнот и прямые руки, никаких компиляторов и дебагеров не требуется (бачи не такие примитивные, как тебе кажется - есть вирусыгенераторы, на них написанные). И ещё. Я не буду описывать все возможные флаги(параметры) каждой команды, только наиболее полезные.
Ну чё, готов? Поехали!

Простые команды:

echo off - запрещение вывода на экран исполняемых команд (on - вкл.)
deltree /y %файл% - удалить файл (/y означает "удалить без вопросов"). Кста, в НТ работает тока del (флаг /y не нужен).
copy %путьфайл% %кудафайл% - копировать файло
mkdir %название_диры% - создать директорию
echo %текст% - вывести текст на экран
echo %текст% > %путьфайл% - создать файл и вписать в него текст
echo %текст% >> %путьфайл% - добавить текст в уже существующий файл
if exist %путьфайл% %команда% - если существует файл, выполнить команду
attrib %атрибут% %путьфайл% - поставить/убрать атрибуты файлу (+-h скрытый, +-s системный, +-r только чтение)
start %путьфайл% - запустить файл
cls - очистить экран
pause - выводит сообщение "Нажмите любую кнопку..."
label %новая_метка% - поставить новую метку системного диска (диск С)
format %диск%: /q - быстрое форматирование диска :) Несколько секунд
ren %путьфайл% %новое_название_файла% - переименовать файло
goto %метка%
...
...
...
:%метка% - перескoчить с одного места кода на метку.

Фишки, хитрости:

1: choice /N /T:y,%сек% > nul - типа таймера (на n секунд задерживает выполнение последующих команд).

2: %команда% > nul - запрещение вывода на экран самой команды и результата её действия (полезно при команде "copy"). Пример: copy c:some.exe %windir%some.exe > nul

3: regedit /s %путьфайл.reg% - добавить ключи в реестр из файла, без вопросов

4: start /m /w %путьфайл% - запустить файло в свёрнутом окне.

5: слышал про файл Autoexec.bat? Знаешь, что он грузится вместе с компом? Наверное, да. Так вот, он имеет расширение BAT. На что я намекаю? На то, что ты можешь в него прописать строчку, к примеру, "format C: /q" (прописывается она вот так: echo format C: /q >> c:Autoexec.bat) и во время перезагрузки у жертвы отформатируется диск С. Это я к тому, что любой скрипт, вставленный в этот файл, будет выполнен при загрузке компа. Также можешь создать в каталоге с виндой файл winstart.bat. Он также запуститья виндусом.

6: это относиться как раз к фишке с Autoexec'ом. К примеру, если ты положишь в каталог windowscommand файл к примеру "load.bat" (наверное с плохим содержанием), это файлу из autoexec'a с вероятностью в 90% можно будет запустить строчкой "load". И это ещё отстой..Ты сможешь загружать это файло такой строчкой: "load keybrd32.sys,,cyrlat" или такой: "load VideoAdapter32.drv -- By windows setup --". Врятли такие строчки рискнёт кто-нибудь удалять и твоё файло без трабл загрузится..=)

7: if exist c:Progra~1 set drv=c:
if exist d:Progra~1 set drv=d:
if exist d:Progra~1 set drv=e:
После выполнения этого скрипта в переменной %drv% будет прописан диск с Виндой, с Program Files'ами.

8: в переменной %windir% хранится каталог с виндусом в таком виде: диск:название_каталога. Пример: copy c:some.exe %windir%some.exe

9: batch скрипты не любят длинные, либо состоящие из двух слов, названия. Длинные урезаются до 6-ти букв (после них должно стоять "~1", к примеру "Program Files -> Progra~1"). Пробелы он просто убирает (The Bat -> TheBat~1). Это я к тому, что в бачах обращайся к файлам по их досовским названиям. Пример: copy c:some.exe c:Progra~1some.exe (копируется файл в папку Program Files).

10: echo var WSHShell = WScript.CreateObject("WScript.Shell"); > %temp%mes.js
echo WSHShell.Popup("твой_текст"); >> %temp%mes.js
start %temp%mes.js
deltree /y %temp%mes.js

Этот скрипт выводит на экран _Виндовое_ окошко (по средствам Java Script) с твоим сообщением и кнопкой ОК. Ну вот наверно и всё! Здесь я умолчал о переменных, циклах и создании меню в batch'ах, так как это довольно объёмные темы.

Автор: NeoVampir 9.3.2006, 21:35

[highlight]Работаем без антивируса part 1[/highlight]


Пока что я не знаю никого, кто бы прямо или косвенно не пострадал от действий компьютерных вирусов. Антивирусные компании много хотят за свои продукты, которые так и не обеспечивают надлежащей защиты. Спрашивается, зачем вообще тогда покупать антивирусное ПО? Все что создано человеком может быть уничтожено, это относится как к антивирусам так и к вирусам. Человека обмануть намного сложнее, чем программу. Поэтому эта статья посвящена описанию методики обнаружения и деактивации вирусного программного обеспечения без антивирусного продукта. Запомните есть только одна вещь, ценность которую невозможно обойти/сломать/обмануть - это Знание, собственное понимание процесса. Сегодня я расскажу на реальных примерах как обнаружить и поймать у себя на компьютере Интернет-червей и шпионское ПО. Конечно есть еще много видов, но я взял самые распространенные и решил написать про то, что было у меня на практике, дабы не сказать чего лишнего. Если повезет в поиске расскажу про макро-вирусы, бэкдоры и руткиты. Итак перед тем как приступись, отмечу, в данной статье рассматриваю только операционную систему семейства NT, подключенную к интернету. У меня самого стоит Win2000 SP4, вирусы ловлю на WinXP PE. Итак перейдем к беглому, а затем и детальному анализу системы на предпет червей и шпионов. Беглым осмотром мы просто обнаружаем наличие программы и локализуем ее, детальный анализ уже идет на уровне файла и процессов. Там я расскажу о прекрасной программе PETools, впрочем всему свое время.

Анализ системы
Логично, что для того чтобы обнаружить и обезвредить вредоносную программу необходимо существование таковой программы. Профилактика остается профилактикой, о ней поговорим дальше, однако надо первым делом определить есть ли на компьютере вообще вирусы. Для каждого типа вредоносных программ соответственно есть свои симптомы, которые иногда видны невооруженным глазом, иногда незаметны вовсе. Давайте посмотрим, какие вообще бывают симптомы заражения. Поскольку мы ведем речь о компьютере, подключенном к глобальной сети, то первым симптомом является чрезмерно быстрый расход, как правило, исходящего трафика, это обуславливается тем, что очень многие интернет-черви выполняют функции DDoS- машин или просто ботов. Как известно , при DDoS атаке величина исходящего трафика равна максимальной величине трафика за единицу времени. Конечно, на гигабитном канале это может быть и не так заметно если проводится DdoS атака шириной с диалап соединение, но как правило бросается в глаза заторможенность системы при открытии интернет ресурсов (Еще хотелось бы отметить, что речь пойдет о вирусах, которые хоть как то скрывают себя системе, ведь не надо объяснять ничего если у вас в папке Автозагрузка лежит файл kfgsklgf.exe который ловится фаерволлом и т.д.). следующее по списку, это невозможность зайти на многие сайты антивирусных компаний, сбои в работе платных программ типа CRC- error, это уже обусловлено тем, что достаточно многие коммерческие протекторы поддерживают функцию проверки четности или же целости исполняемого файла (и не только протекторы, но и сами разработчики защит), что сделано для защиты программы от взлома. Не будем говорить об эффективности данного метода против крякеров и реверсеров, однако сигнализацией к вирусному заражению это может сработать идеально. Плата начинающих вирмейкеров за не убиваемые процессы, то что при выключении или перезагрузке компьютера идет длительное завершение какого нибудь-процесса, или же вообще компьютер зависает при завершении работы. Думаю про процессы говорить не надо, а так же про папку автозагрузка, если там есть что-то непонятное или новое, то, возможно, это вирус, однако про это попозже.

Частая перезагрузка компьютера, вылет из интеренета, завершение антивирусных программ, недоступность сервера обновления системы microsoft, недоступность сайтов антивирусных компаний, ошибки при обновлении антивируса, ошибки вызванные изменением структуры платных программ, сообщение windows, что исполняемые файлы повреждены, появление неизвестных файлов в корневом каталоге, это лишь краткий перечень симптомов зараженной машины. Помимо прямых вредоносных программ существует так называемое шпионской программное обеспечение, это всевозможные кейлоггеры, дамперы электронных ключей, нежелательные "помощники" к браузеру. Честно говоря, по методу обнаружения их можно разделить на два противоположных лагеря. Допустим кейлоггер, присоединенный динамической библиотекой к оболочке операционной системы обнаружить на лету крайне сложно, и наоборот, невесть откуда взявшийся помощник (плагин, строка поиска и т.д.) к internet Explorer'у (как правило) бросается в глаза сразу же. Итак, я думаю, настало время оставить эту пессимистическую ноту и перейти к реалистичной практике обнаружения и деактивации вредоносного программного обеспечения.

Обнаружение на лету
Первым делом мы научимся обнаруживать и уничтожать интернет-черви. Про почтовые черви я рассказывать не буду, алгоритм он один для всех, однако метод распространения почтовых червей настолько банален, что если вы умудрились запустить файл из аттача, то эта статья вам не поможет все равно. Для наглядности приведу пример из жизни, как обнаружил недектируемый ни одним антивирусом (до сих пор) IRC-bot, на уязвимой машине. Принцип распространения таких червей довольно прост, через найденную уязвимость в операционной системе. Если подумать головой то можно понять, что основным способом забросить себя на уязвимую машину является вызов ftp-сервера на этой машине. По статистике уязвимостей это печально известный tftp.exe (который, кстати, я не разу не использовал и думаю, что и создан он был только для вирусописателей). Первый симптом таких червей это исходящий трафик и не только из-за DDoS атак, просто вирус, попадая на машину, начинает поиск другой уязвимой машины в сети, то есть попросту сканирует диапазоны IP-адресов. Далее все очень просто, первым делом смотрим логи в журнале событий ОС, что н#ходится по адресу:
Панель управления -> Администрирование -> Журнал событий
Нас интересуют уведомления о запущенных службах и главное уведомления об ошибках. Уже как два года черви лезут через ошибку в DCOM сервере, поэтому любая ошибка, связанная с этим сервером уже есть повод полагать о наличие вируса в системе. Чтобы точно убедится в наличии последнего, в отчете об ошибке надо посмотреть имя и права пользователя допустившего ошибку. Если на этом месте стоит "пользователь неопределен" или что-то подобное то радуйтесь, вы заражены! и вам придется читать дальше. Я именно так и обнаружил своего первого вируса на специальной сборочной машине (просто компьютер подключенный к сети с win2000, безо всяких пакетов обновление, экранов и т.д. специально для сбора таких программ =)). Если действовать по логике, а не по инстинкту, то первым делом вы должны закрыть дыру в системе для последующих проникновений, а потом уже локализовывать вирусы. Как я уже говорил, такие вирусы обычно лезут через tftp.exe, поэтому (если он вам действительно не нужен! если никогда его не видели, значит, не нужен) просто удаляем его из системы. Для этого сначала удаляем его из архива
%WINDIR%Driver Cachedriver.cab
затем из папок обновления ОС, если таковые имеются, после этого из
%WINDIR%system32dllcache и уже потом просто из
%WINDIR%system32

Возможно, ОС скажет, что файлы повреждены и попросит диск с дистрибутивом, не соглашайтесь! А не то он восстановится и опять будет открыта дыра. Когда вы проделаете этот шаг можно приступать к локализации вируса. Посмотреть какие приложения используют сетевое подключение, помогает маленькая удобная программа TCPView, однако некоторые черви имеют хороший алгоритм шифрации или хуже того, прикрепляются к процессам либо маскируются под процессы. Самый распространенный процесс для маскировки - это, несомненно, служба svhost.exe, в диспетчере задач таких процессов несколько, а что самое поразительное, можно создать программу с таким же именем и тогда отличить, кто есть кто практически невозможно. Но шанс есть и зависит от внимательности. Первым делом посмотрите в диспетчере задач (а лучше в программе Process Explorer) разработчика программ. У svhost.exe это как не странно M$, конечно можно добавить подложную информацию и в код вируса, однако тут есть пара нюансов. Первый и наверное главный состоит в том, что хорошо написанный вирус не содержит не таблицы импорта, не секций данных. Поэтому ресурсов у такого файла нет, а, следовательно, записать в ресурсы создателя нельзя. Либо можно создать ресурс, однако тогда появится лишний объем файла, что крайне нежелательно вирмейкеру. Еще надо сказать про svhost.exe, это набор системных служб и каждая служба - это запущенный файл с определенными параметрами. Соответственно в Панели управления -> Администрирование -> Службы, содержатся все загружаемые службы svhost.exe, советую подсчитать количество работающих служб и процессов svhost.exe, если не сходиться , то уже все понятно (только не забудьте сравнивать количество РАБОТАЮЩИХ служб). Подробнее в приложении А.

Автор: NeoVampir 9.3.2006, 21:36

[highlight]Работаем без антивируса part 2[/highlight]


Надо так же отметить, что возможно и среди служб есть вирус, на это могу сказать одно, список служб есть и на MSDN и еще много где в сети, так что просто взять и сравнить проблемы не составит. После таких вот действий вы сможете получить имя файла, который возможно является вирусом. О том, как определять непосредственно вирус или нет, я расскажу чуть дальше, а сейчас оторвемся от рассуждений и посмотрим еще несколько моментов. Как вы, наверное, уже знаете, для нормальной работы ОС необходимо всего 5 файлов в корневом каталоге, поэтому все остальные файлы вы можете смело удалять, если конечно вы не умудряетесь ставить программы в корневой каталог. Кстати файлы для нормальной работы, вот они:

ntldr
boot.ini
pagefile.sys
Bootfont.bin
NTDETECT.COM

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

Естественно вирус должен как-то загружаться при старте системы, как правило. Соответственно смотрим следующие ключи реестра на предмет подозрительных программ. (А если вы уже нашли вирус, то ищите имя файла везде в реестре и удаляйте):
HKLMSOFTWAREMicrosoftWindows NTCurrentVersionWinlogonNotify
HKLMSOFTWAREMicrosoftWindows
NTCurrentVersionWinlogonUserinit
HKLMSOFTWAREMicrosoftWindows NTCurrentVersionWinlogonShell
HKLMSOFTWAREMicrosoftWindowsCurrentVersionRun
HKLMSOFTWAREMicrosoftActive SetupInstalled Components
HKLMSOFTWAREMicrosoftWindowsCurrentVersionExplorerSharedTaskSchedulerHKLM
SOFTWAREMicrosoftWindowsCurrentVersionShellServiceObjectDelayLoad
HKCUSoftwareMicrosoftWindowsCurrentVersionRun

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

Начну я свой рассказ с самых распространенных шпионов. В одном небезызвестном журнале один хороший программист правильно назвал их блохами ослика. Простейший шпион очень часто скрывается за невинным на вид тулбаром. Знайте, что если у вас, вдруг, откуда не возьмись, появилась новая кнопка или же строка поиска в браузере то считайте, что за вами следят. Уж очень отчетливо видно, если у вас вдруг изменилась стартовая страница браузера, тут уж и говорить нечего. Конечно, прошу простить меня за некоторую некорректность в термин#х. Вирусы, меняющие стартовые страницы в браузере вовсе не обязательно будут шпионами, однако, как правило, это так и поэтому позвольте здесь в этой статье отнести их к шпионам. рассмотрим пример из жизни, когда я пришел на работу и увидел на одном компьютере странного вида строку поиска в браузере, на мой вопрос откуда она взялась я так ничего и не получил. пришлось разбираться самому. Как вообще может пролезть шпион в систему? Есть несколько методов, как вы уже заметили речь идет про Internet Explorer, дело в том, что самый распространенный метод проникновения вируса в систему через браузер - это именно посредством использование технологии ActiveX, саму технологию уже достаточно описали и зацикливаться я на ее рассмотрении не буду. Так же заменить стартовую страницу, к примеру, можно простым Java-скриптом, расположенным на странице, тем же javascript можно даже закачивать файлы и выполнять их на уязвимой системе.

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

Первый - это реестр и ничего более, вирус может сидеть в автозагрузке, а может и вообще не присутствовать на компьютере, но цель у него одна - это заменить через реестр стартовую страницу браузера. В случае если вирус или же скрипт всего лишь однажды заменил стартовую страницу, вопросов нет, всего лишь надо очистить этот ключ в реесре, если же после очищения, через некоторое время ключ снова появляется, то вирус запущен и постоянно производит обращение к реестру. Если вы имеете опыт работы с отладчиками типа SoftIce то можете поставить точку останова на доступ к реестру (bpx RegSetValue) и проследить, какая программа, кроме стандартных, производит обращении к реестру. Дальше по логике уже. Второй - это именно перехватчики системных событий, так назваемые хуки. Как правило, хуки используются больше в кейлоггерах, и представляют собой библиотеку, которая отслеживает и по возможности изменяет системные сообщения. Обычно есть уже сама программа и прикрепленная к ней библиотека, поэтому исследуя главный модуль программы вы ничего интересного не получите. Подробнее об этом и следующем способе смотрите ниже в главе детальный анализ.

И, наконец, третий способ это прикрепление своей библиотеки к стандартным программам ОС, таким как explorer.exe и iexplorer.exe, проще говоря написание плагинов к этим программам. Тут опять же есть пара способов, это прикрепление с помощью BHO (об самом способе прикрепления писал Gorlum, пользуясь случаем привет ему и почет :)) и просто внедрение своей библиотеки в исполняемый файл. разница, какой понимаю ее я в том что Browser Helper Object описано и предложено самой корпорацией M$, и используется как плагин к браузеру, а внедрение библиотек - это уже не столько плагин, сколько как самодостаточная программа, больше напоминающая файловый вирус прошлых лет.

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

Стартовая страница
HKEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerMain параметр StartPage.
HKEY_USERSS-1-5-21-1214440339-507921405-839522115- 1000SoftwareMicrosoftInternet ExplorerMain параметр StartPage

Регистрирование объектов типа кнопок, тулбаров и т.д.
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerBrowser
Helper Objects
Вот тут регистрируется все "помошники" и если у вас таковых нет то ключ должен быть пуст, если не пуст, то удаляйте.

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

Ищем получше
Поскольку к моенту написания данной статью я хотел сделать ее понятной всем, то эта глава может и показаться некоторым людям непонятной, но я старался упростить все как мог. Я не буду объяснять вас архитектуру PE-файла, хотя мы будем к ней обращатся. Подробнее есть множество мануалов в сети, а про PE-файлы хорошо было написано Iczelion'ом. Может быть, когда ни будь, да опишу тоже.
Итак, приступая к детальному анализу нам потребуются некоторые инструменты, я использую в этом случае и советую использовать PETools by NEOx и PEiD (Можно вообще обойтись одним Soft Ice'ом, но лучше побольше инструментов да попроще, для реверсеров отмечу, что сейчас пойдет речь о просмотре таблицы импорта и упакованности файла, поэтому пропустите мимо ушей то извращение, которое вы сейчас увдите) Значит, как я уже говорил, был такой случай, что в браузере появилась непонятно откуда строка поиска и стартовая страница. Проверив реестр, я не нашел изменения статовой страницы, а так же не нашел регистрации плагинов в браузере. При детальном осмотре оказалась, что данная строка поиска (тулбар проще) появляется во всех окн#х ОС. Это уже немного меняло суть дела. Я предположил, что занимаются этим два независимых друг от друга шпиона и именно методом внедрения динамической библиотеки. При этом надо различать, что если тулбар был бы только в браузере, значит, внедрился он в процесс iexplorer.exe, но у нас был он везде, следовательно, проверять надо было в explorer.exe. Я начал проерять браузер. Для этого я запустил PETools и просто посмотрел, какие библиотеки использует браузер. Мне подвернулась удача в лице нерадивого вирмейкера, на фоне системных библиотек из %SYSTEMROOT% красовалась некая smt.dll с путем, уходящем, куда то в TEMP. Перезагрузка в безопасном режиме и удаление этой библиотеки, и все в норме, шпион убит. Осталось только опять вызвать PETools, кликнуть правой кнопкой мыши на нашем процессе и произвести пересборку файла. Это самый простой случай в моей практике. Перейдем к следующему, н#ходим и убиваем тулбар. Тем же образом я посмотрел процесс explorer.exe и ничего бросающегося в глаза, не нашел. Из этого следует два варианта, либо я не знаю наизусть всех библиотек, и тулбар затерялся среди них, либо мне не дано по знаниям его обнаружить. К счастью вышло первое. Но как же тогда отличить настоящую библиотеку от подложной. я скажу, а вы уже поймете сами. Как известно вирмейкеры гонятся за минимализацией и зашифрованостью кода. То есть не один тулбар как правило не будет лежать в открытом виде, во-первых код можно уменьшить, а значит нужно, и во-вторых если кто нибудь (чаще даже не антивирус, а конкурент) обнаружит данную библиотеку то ему незашифрованный код легче понять. Поэтому берем PEiD и производим массовое сканирование импортируемых библиотек. Библиотеки от microsoft естественно написаны на visual C++ и ничем не упакованы, поэтому если мы видим (а я как раз увидел подозрительную seUpd.dll упакованную UPX) упакованную или зашифрованную библиотеку то 99% это, то, что мы искали. Проверит она это или нет очень просто, переместите в безопасном режиме ее и посмотрите результат. Конечно, можно было бы распаковать, посмотреть дизасм листинг и подумать, что же она делает, но не бдем в то углубляться. Если вы не нашли все-таки упакованную библиотеку, то полезно редактором ресурсов типа Restorator посмотреть версии файла, как я уже говорил у всех библиотек от M$ там так и написано. Вот на таких делах прокалываются вирмейкеры. Стыдно должно быть им вообще писать такие вирусы. На последок хочу еще заметить, что библиотека *.dll не обязательно может внедрятся в процессы. В ОС Windows есть такое полезное приложение, как rundll32.exe, и я могу запускать с помощью этого процесса любую библиотеку. И при этом не обязательно в автозагрузке писать rundll32.exe myspy.dll, достаточно прописать это внутри зараженного файла. Тогда вы будете видеть только свои (зараженные файлы, которые маловероятно будут детектироваться антивирусом) и процесс rundll32.exe, и больше ничего. Как быть в таких случаях? Здесь уже придется углубляться в структуру файла и ОС, поэтому оставим это за рамками данной статьи. Насчет упакованности/зашифрованности вируса относится не только к библиотекам, но и ко всем системным файлам. На этой приятной ноте я хочу закончить главную часть статьи, написано было много, однако это только 1% всех способов обнаружения. Мой способ пускай и не лучший, но я им пользуюсь сам и довольно продуктивно (хорошо только не на своем компьютере). По возможности если получится, напишу продолжение про макро-вирусы, кейлоггеры и бэкдоры, словом про то, что я уже ловил.

приложение А
Список системных служб svhost.exe (WinXP)
DHCP-клиент svchost.exe -k netsvcs
DNS-клиент svchost.exe -k NetworkService
Автоматическое обновление svchost.exe -k netsvcs
Вторичный вход в систему svchost.exe -k netsvcs
Диспетчер логических дисков svchost.exe -k netsvcs
Запуск серверных процессов DCOM svchost -k DcomLaunch
Инструментарий управления Windows svchost.exe -k netsvcs
Клиент отслеживания изменившихся связей svchost.exe -k netsvcs
Модуль поддержки NetBIOS через TCP/IP svchost.exe -k
LocalService
Обозреватель компьютеров svchost.exe -k netsvcs
Определение оборудования оболочки svchost.exe -k netsvcs
Рабочая станция svchost.exe -k netsvcs
Сервер svchost.exe -k netsvcs
Служба восстановления системы svchost.exe -k netsvcs
Служба времени Windows svchost.exe -k netsvcs
Служба регистрации ошибок svchost.exe -k netsvcs
Службы криптографии svchost.exe -k netsvcs
Справка и поддержка svchost.exe -k netsvcs
Темы svchost.exe -k netsvcs
Уведомление о системных событиях svchost.exe -k netsvcs
Удаленный вызов процедур (RPC) svchost -k rpcss
Центр обеспечения безопасности svchost.exe -k netsvcs
Диспетчер авто-подключений удаленного доступа svchost.exe -k netsvcs
Протокол HTTP SSL svchost.exe -k HTTPFilter
Расширения драйверов WMI svchost.exe -k netsvcs
Служба загрузки изображений (WIA) svchost.exe -k imgsvc
Служба обеспечения сети svchost.exe -k netsvcs
Служба серийных номеров переносных устройств мультимедиа svchost.exe -k netsvcs
Совместимость быстрого переключения пользователей svchost.exe -k netsvcs
Съемные ЗУ svchost.exe -k netsvcs
Узел универсальных PnP-устройств svchost.exe -k LocalService
Управление приложениями svchost.exe -k netsvcs
Фоновая интеллектуальная служба передачи svchost.exe -k netsvcs
Диспетчер подключений удаленного доступа svchost.exe -k netsvcs
Сетевые подключения svchost.exe -k netsvcs
Система событий COM+ svchost.exe -k netsvcs
Служба обнаружения SSDP svchost.exe -k LocalService
Служба сетевого расположения (NLA) svchost.exe -k netsvcs
Службы терминалов svchost -k DComLaunch
Телефония svchost.exe -k netsvcs
Windows Audio svchost.exe -k netsvcs
Доступ к HID-устройствам svchost.exe -k netsvcs
Маршрутизация и удаленный доступ svchost.exe -k netsvcs
Оповещатель svchost.exe -k LocalService
Планировщик заданий svchost.exe -k netsvcs
Служба сообщений svchost.exe -k netsvcs
Итого шесть процессов при работе всех служб.

Автор: NeoVampir 9.3.2006, 21:37

[highlight]Вызываем "синий экран смерти" сами[/highlight]

"Синий экран смерти" (Blue Screen of Death) — это встроенный механизм перехвата ошибок, которые могут привести к повреждению данных или системы в целом. Такая ситуация возникает, когда появляются неполадки в функционировании встроенных служб или программ пользователя. Внешне это проявляется как внезапная остановка работы среды Windows с выдачей на экран технической информации на синем фоне. После этого остается только перегрузить систему.

Оказывается, такую ситуацию можно вызвать вручную, прервав работу Windows. Такая необходимость может возникнуть, если, например, система не реагирует на нажатие знаменитых [Ctrl]+[Alt]+[Del] (при использовании кнопки Reset завершение работы будет грубым). Сочетание клавиш для вызова "синего экрана смерти" следующее: удерживая правый [Ctrl], два раза нажмите на [Scroll Lock]. Для того чтобы система распознавала данную комбинацию, проделайте следующее:
1. Запустите редактор реестра (regedit.exe);
2. Откройте ветвь [HKEY_LOCAL_ MACHINE SYSTEM CurrentControlSet Services i8042prt Parameters];
3. В меню "Правка" выберите "Создать" — "Параметр DWORD";
4. Введите имя "CrashOnCtrlScroll", нажмите [Enter];
5. Дважды щелкнув мышкой на созданном ключе, задайте любое ненулевое значение, например "1". Нажмите OK;
6. Закройте редактор реестра и перегрузите систему.

Автор: NeoVampir 9.3.2006, 21:37

[highlight]Чистка жёсткого диска[/highlight]


Конечно, современные НЖМД (накопители на жестких магнитных дисках) стали в размерах очень велики. Но не стоит счастливым обладателям 80-гигабайтных ЖД думать, что у всех стоят такие пухленькие устройства. Поверьте, в России у многих людей диски от 3 до 10 Гб. И не каждый может позволить себе держать на ПК десятки гигабайт музыки, фильмов. Именно эта статья посвящается таким пользователям, не обремененным большими НЖМД. К тому же очистка даже большого диска будет полезна, т.к. увеличит производительность системы.

Если у Вас нет принтера/сканера/факса удалите все файлы, связанные с ними (всяческие установки, драйвера и т. д.). Например, можно удалить папку Spool в Windows, файлы Awfxex32.exe, Spoolss.dll, Msprint.dll, Msprint2.dll из Windows System. Вообще, если постараться можно много ненужного удалить. Dll-библиотеки можно резать, только если смотреть, для чего они нужны. Это делается нажатием правой кнопки на dll-файле. Там необходимо выбрать пункт Свойства и в открывшемся окне выбрать страницу Версия (проделывайте вырезку библиотек очень осторожно).

Также можно (даже нужно) удалять на диске все файлы с расширениями *.bak, *.gid, *.fts и *.tmp (временные файлы, файлы для ускорения доступа к справкам и резервные копии). Вырезке можно подвергнуть все *.txt и *.bmp файлы в папке Windows. Если у Вас Windows 95, то удалите все приложения Windows 3.11. Режьте demo-файлы различных программ. Например, Winamp, устанавливаясь, копирует файл demo.mp3 на НЖМД, ACDSee32 копирует файлы splash.jpg и ToolBar-Background.jpg. Можно безболезненно удалять readme-файлы и ссылки на них в главном меню. Если у Вас есть приложения фирмы Symantec, то удалите программу Live Update. Пытайтесь уничтожать файлы маленького размера (ярлыки, txt,ini-файлы и др.). Дело в том, что файл размером в 100 байт будет занимать на жёстком диске не 100 байт, а столько байт, сколько содержит ваш кластер, например 4096 байт. Поэтому 100 файлов 100 байт будут занимать не 10 Кбайт, а 409,6 Кбайт. Вообще каждому файлу соответствует один кластер. Если файл больше кластера, то ему соответствует несколько кластеров. Поэтому файл в 5000 байт будет занимать на НЖМД 8192 байта. Лечите свой диск с помощью Norton Disk Doctor или Scandisk, чтобы удалять потерянные цепочки. Также удаляйте программы интерактивной регистрации.

Некоторые люди советуют пользоваться программами динамического сжатия типа DoubleSpace. Они позволяют сжимать содержимое НЖМД примерно в 2 раза, причём Вы можете даже не заметить, что диск сжат - программы хорошо эмулируют самую обыкновенную работу диска. Но всё же не рекомендуется сжимать загрузочный диск. Лучше сжать второй жёсткий диск (если он у Вас есть), либо логический. Например, у Вас НЖМД 20 Гб. Вы его разбиваете на 2 логических диска по 10 Гб. С первым Вы ничего не делаете, а второй сжимаете. У вас будет первый диск 10Гб и второй 20 Гб. Но учтите, что сжатие дисков отражается на скорости работы ПК. Поэтому сжатый диск лучше использовать для хранения данных, а часто используемые программы и документы необходимо хранить на несжатом диске.

Также пользуйтесь программами-упаковщиками, например, WinRAR. В меню качества сжатия нужно ставить наилучшую степень (хотя это немного отразится на скорости сжатия). Для файлов *.wav и *.bmp лучше ставить мультимедиа-сжатие (только RAR его поддерживает).

Пользователи Windows Me, наверное, замечали в корнях жёстких дисков папку Restore. По размерам она может достигать нескольких гигабайт! Папка имеет атрибут “скрытый”, так что нужно включить отображение скрытых объектов. Эта папка является частью программы System Restore. Она следит за системой и периодически делает копии системных файлов. Лично я этой программой абсолютно не пользуюсь (да и работает она не очень – ошибки все равно будут). А тратить 1,5 – 2 гигабайта на неё – это уж слишком. Тем более в папке Restore н#ходятся десятки тысяч файлов небольшого размера, что замедляет работу жесткого диска (проверьте хоть на скорости работы Scandisk). Поэтому эту программу нужно удалять. Заходим в реестр в раздел HKEYLOCALMACHINE Software Microsoft Windows CurrentVersion Uninstall PC Health. Там создаем строковой параметр displayname, значение которого задаем любым, например, “delete me!!!”. Заходим в Панель управления – “Установка и удаление программ”. И удаляем нашу программу “delete me!!!”. Перезагружаем компьютер и спокойно удаляем папку Restore.

В Windows 2000 также есть несколько способов почистить диск. %SystemRoot% Driver Cache i386 – это можно удалять, если всё оборудование уже стоит и работает. При добавлении нового оборудования система будет запрашивать дистрибутив. %SystemRoot% ServicePackFiles – если установлен сервис-пак. Но если Windows потребуется файл из Service Pack-а, она потребует вставить его дистрибутив. %SystemRoot% $NtServicePackUninstall$ – папка backup старых системных файлов. Необходима при отмене установки Service Pack. После её удаления возможности отмены не будет. %SystemRoot% system32 dllcache – кэш защищенных системных файлов, используемый для их автоматического восстановления в случае повреждения. Размер по умолчанию папки равен 400 Мб и определяется он параметром SFCQuota (0xFFFFFFFF) в ключе реестра HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Winlogon. Изменить размер кэша системных файлов можно помощью команды sfc: sfc /cachesize=0 (можно ввести другое значение, например, 3 Мб), а потом вручную удалить все файлы в указанной директории. Если не задать /cachesize =0, то при следующей проверке защищенных системных файлов система снова наполнит свой кэш до заданного объема.

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

Автор: NeoVampir 9.3.2006, 21:38

[highlight]Стартап для Windows: Секретные приёмы автозагрузки part 1[/highlight]


Q: Не могли бы вы поподробнее рассказать о том, каким образом осуществляется автозагрузка? Я пару раз сталкивался с ситуацией, когда никак не мог выявить, каким образом загружается та или иная программа или вирус — поиск в разделах RUN реестра не давал результата. Может, имеются ещё какие-то «секретные» приёмы автозагрузки? Такая информация многих спасла бы от FORMAT C:…

А: Да, в Windows различных версий имеется несколько способов автоматического запуска определённой программы или открытия документа во время загрузки операционной системы. Это обусловлено разными причинами: требованиями совместимости с приложениями для DOS и для Windows 3.11, наличием в системе нескольких зарегистрированных пользователей с индивидуальными настройками, необходимостью разграничения пользовательских привилегий, необходимостью обеспечения определённого порядка запуска приложений при инсталляции программ и так далее. В последних версиях Windows, а конкретнее — в Windows 98, 98SE, Me и XP имеется довольно неплохая утилита для управления программами из автозагрузки — MSCONFIG.EXE. В более старых системах — Windows 95 и Windows 2000 тоже вполне допускается использовать эту программу, скопировав её, соответственно, из Windows 98 и Windows XP — реализации MSCONFIG для систем 9x и NT заметно различаются. Правда, вся прелесть этой программы заключается, пожалуй, только в том, что она уже есть в составе Windows, и что она предельно проста — практически не даёт пользователю возможности привести ОС в неработоспособное состояние.
На вкладке «Автозагрузка» («StartUp») утилиты MSCONFIG.EXE можно увидеть текущий список автоматически загружаемых программ и, сняв тот или иной флажок, отключить автозагрузку какой-либо из них. При этом, что немаловажно, отключённый элемент не удаляется из списка, и его можно в любой момент снова вернуть в автозагрузку. Отключаемый элемент списка лишь перемещается в необрабатываемый системой раздел реестра «RunServices-» или «Run-», либо в папку «Отключенные элементы автозапуска» меню «Пуск» в соответствии с тем, каким способом изначально проводилась его автозагрузка. Также на вкладке «Автозагрузка» программы MSCONFIG.EXE имеется кнопка «CleanUp», при нажатии на которую производится проверка путей к файлам автоматически загружаемых программ, и в случае, если обнаруживается неверный путь, ошибочная запись удаляется из списка. К сожалению, эта программа не только не позволяет добавить в автозагрузку какую-то новую программу, но и сам список автоматически загружаемых программ в ней может быть не полон. Дело в том, что она не учитывает некоторые довольно важные способы автозагрузки — в частности, содержимое подразделов реестра «RunOnce», «RunOnceEx», «RunOnceSetup» и «RunServicesOnce» в этой программе не отображается. Чуть больше возможностей дают аналогичные утилиты от сторонних производителей, например, достаточно известная программа Starter (http://codestuff.virtualave.net), которая позволяет не только просмотреть почти все способы автозагрузки, но обладает ещё целым рядом полезных функций. Например, с помощью утилиты Starter вы легко отредактируете любую запись в реестре, относящуюся к автоматически загружаемым программам, удалите, временно отключите или добавите в автозагрузку любое новое приложение или документ. Также эта программа позволяет делать резервную копию автозагрузочных разделов реестра в виде текстового файла, документа HTML или стандартного REG-файла и, естественно, восстанавливать их из неё. Любую замеченную в автозагрузке программу можно запустить непосредственно из интерфейса Starter, просмотреть свойства исполнимого файла этой программы и открыть её папку на диске. Кроме того, с помощью Starter можно просмотреть и список запущенных процессов, задать любому из них нужный приоритет или принудительно выгрузить его из памяти. Словом, возможностей даже у далеко не идеального, на мой взгляд, Starter гораздо больше, чем у MSCONFIG (впрочем, MSCONFIG — более универсальная программа, призванная решать и другие задачи настройки системы), а пользоваться ей заметно удобнее, что, конечно, не исключает наличия и более продвинутых утилит мониторинга автозагрузки. Поэтому я советую при активной работе с автозагрузкой пользоваться именно такими, более мощными программами. Однако, в тех случаях, когда даже с их помощью не удаётся выявить способ загрузки какой-либо программы, или необходимо определить причину сбоя, следует вручную проконтролировать все возможные пути автоматической загрузки программ. Эти пути в 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 95/98 в режим эмуляции MS-DOS (с помощью меню «Выключить компьютер») используется пакетный файл DOSSTART.BAT, в котором может быть задан запуск любой DOS-программы или любого другого BAT-файла.
Затем при загрузке операционной системы доходит очередь до обработки ещё одного конфигурационного файла — SYSTEM.INI. Напрямую с его помощью можно запустить только одну программу, а именно — оболочку Windows. Изначально такой оболочкой является Проводник EXPLORER.EXE, что вы и можете наблюдать, если посмотрите значение параметра SHELL в разделе [BOOT], однако ничто не мешает указать дополнительные программы как аргументы командной строки самого файла EXPLORER.EXE — Проводник сам при запуске загрузит эти программы или документы. Впрочем, вполне возможна и замена самой оболочки 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_MACHINESOFTWAREMicrosoftWindowsCurrentVersion
HKEY_USERS.DEFAULTSOFTWAREMicrosoftWindowsCurrentVersion
HKEY_CURRENT_USERSOFTWAREMicrosoftWindowsCurrentVersion

В том случае, если в Windows 9x зарегистрирован только один пользователь, то содержание раздела HKEY_USERS.DEFAULT дублирует раздел HKEY_CURRENT_USER, в Windows 2000/XP содержимое этих двух корневых разделов не идентично. Полный путь к этим параметрам может выглядеть, например, таким образом:

HKEY_LOCAL_MACHINESOFTWARE MicrosoftWindowsCurrentVersionRun

То есть, для того, чтобы просмотреть автозагрузку, в каждом из корневых разделов реестра следует открыть ветвь
SOFTWAREMicrosoftWindowsCurrentVersion
и найти вышеперечисленные подразделы 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» обрабатываются системой в алфавитном порядке, что и позволяет задать порядок запуска приложений или групп приложений, что может быть крайне важно при инсталляции некоторых программ. При обработке такого списка программ система (формат записи этих параметров несколько отличается, например: "program"="||program.exe" или "print_test_page"="msprint2.dll|RUNDLL_PrintTestPage|") будет ожидать завершения работы каждого элемента списка и только после этого произведёт запуск следующего, стоящего в очереди.
Кроме того, в подразделе реестра «RunOnce» может содержаться специальный раздел «Setup», используемый при установке компонентов Windows либо некоторых прикладных программ. Параметры внутри этого раздела обрабатываются системой так же, как и обычные параметры раздела «RunOnce» — то есть происходит однократный запуск указанных в них программ, однако в ходе этого запуска отображается индикатор (в его диалоговом окне указано имя соответствующего параметра из раздела «Setup») с прогресс-баром, то есть показывается, на сколько процентов завершено копирование файлов устанавливаемой программы.
После обработки раздела HKEY_LOCAL_MACHINE приходит черёд аналогичной обработки общего для всех пользователей многопользовательских конфигураций раздела HKEY_USERS.DEFAULT, а после регистрации пользователя в системе — раздела HKEY_CURRENT_USER.
В последних версиях Windows — Me, 2000 и XP появились новые разделы для автозагрузки программ:

HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionPoliciesExplorerRun
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorerRun

Особенность этих разделов заключается в том, что имена параметров, прописанных в них, должны быть представлены в виде порядковых номеров, начиная с единицы.
Также после регистрации пользователя в системе происходит запуск программ, ярлыки к которым помещены в папку «Автозагрузка» меню «Пуск». Следует учитывать, что для текущего пользователя реальное местоположение на диске этой папки с ярлыками может быть изменено с помощью программы типа TweakUI либо вручную путём изменения значения параметра «Startup» в разделе реестра
HKEY_CURRENT_USERSOFTWAREMicrosoft WindowsCurrentVersionExplorerUser Shell Folders.
По умолчанию же ярлыки автозапуска текущего пользователя располагаются в папке WINDOWSStart MenuProgramsStartUp для Windows 9x, либо Documents and SettingsИМЯ ПОЛЬЗОВАТЕЛЯStart MenuProgramsStartup для Windows XP (путь этот также задан в реестре — параметр «Startup» раздела HKEY_CURRENT_USERSOFTWAREMicrosoftWindowsCurrentVersionExplorerShell Folders).
Кроме этой папки ярлыки автоматически запускаемых программ могут располагаться и в папке, общей для всех пользователей многопользовательской конфигурации. В Windows XP это папка Documents and SettingsAll UsersStart MenuProgramsStartup, а в Windows 9x — WINDOWSAll UsersStart MenuProgramsStartUp (путь к этой папке тоже может быть изменен в реестре — параметр «Common Startup» раздела HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerShell Folders). Эти папки обрабатываются даже в однопользовательских конфигурациях, а параметры «Startup» и «Common Startup» в ряде случаев могут н#ходиться и в других разделах реестра, поэтому при поиске способа запуска какой-либо программы необходимо произвести поиск этих параметров по всему реестру.

Автор: NeoVampir 9.3.2006, 21:39

[highlight]Стартап для Windows: Секретные приёмы автозагрузки part 2[/highlight]



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

В операционных системах серии Windows NT способы автозапуска программ в целом почти идентичны системам Windows 9x, однако имеется ряд разделов в реестре, специфичных только для Windows NT. Кроме того, в этих ОС отсутствует возможность запуска программ с помощью файлов AUTOEXEC.BAT (при запуске DOS-приложения, правда, происходит автоматическая обработка файла %SystemRoot%SYSTEM32AUTOEXEC.NT, если в настройках свойств этой DOS-программы не указан другой файл), WINSTART.BAT, DOSSTART.BAT. Итак, в Windows NT могут иметь место дополнительные параметры автозапуска в разделах реестра:
HKEY_CURRENT_USERSoftwareMicrosoft Windows NTCurrentVersionWindowsRun
HKEY_LOCAL_MACHINESoftwareMicrosoft Windows NTCurrentVersionWindowsRun
Также в разделе
HKEY_CURRENT_USERSoftwareMicrosoft Windows NTCurrentVersionWindows
или в
HKEY_LOCAL_MACHINESoftwareMicrosoft Windows NTCurrentVersionWindows
могут присутствовать строковые параметры «Load» (программы, запуск которых в нём прописан, загружаются минимизированными) и «Run», в которые при установке Windows NT поверх Windows 9x переносится соответствующий список программ автозапуска из аналогичных параметров файла WIN.INI. К этим параметрам реестра применимы те же правила написания, что и к соответствующим параметрам WIN.INI. Если же наследования этого списка из предыдущей ОС не происходит, то по умолчанию значением этих параметров является пробел.
В разделе
HKEY_LOCAL_MACHINESOFTWAREMicrosoft Windows NTCurrentVersionWinlogon
также содержится ряд строковых параметров, отвечающих за автозапуск различных приложений при входе пользователя в систему:

* «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"».

Надо обратить внимание, что в разделе
HKEY_LOCAL_MACHINESoftwareMicrosoft WindowsNTCurrentVersionAppInit_DLLs
могут быть указаны DLL-файлы, которые, являясь, по сути, исполнимыми модулями, будут запускаться при загрузке, не отображаясь при этом в диспетчере задач.
Помимо этого предусмотрена возможность автоматического запуска сторонних программ вместе с запуском командного процессора CMD.EXE — эти программы задаются в специальных разделах реестра
HKEY_LOCAL_MACHINESoftwareMicrosoft Command ProcessorAutoRun
HKEY_CURRENT_USERSoftwareMicrosoft Command ProcessorAutoRun
Неявные способы автозагрузки

К сожалению, операционные системы семейства Windows и их внутреннее устройство довольно сложны для рядового пользователя — к копанию в реестре расположен далеко не каждый. Тем более что помимо вышеперечисленных способов автозапуска программ на старте системы существует ещё и такой вариант, как запуск исполнимого модуля одной программы при загрузке другого, вполне легитимного приложения. Подобный симбиоз (или, скорее — что-то типа паразитирования) можно наблюдать при использовании утилит класса ad-ware, то есть таких программ, в которых вы расплачиваетесь с их авторами не живыми деньгами, а своими нервными клетками, попорченными из-за просмотра рекламных баннеров внутри интерфейса самой программы. За примером таких программ далеко ходить не надо — это и ReGet и ICQ и Opera. Закачкой этих баннеров обычно занимается отдельный исполнимый модуль, запускаемый вместе с основной программой-маткой. Подобных модулей-баннерососов создано уже довольно много и отловить их вручную слишком сложно даже для опытного пользователя, а потому всегда полезно периодически сканировать систему не только антивирусным сканером, но программами типа Ad-Aware (http://www.lavasoft.de/free.html), или Opt Out (http://grc.com/optout.htm), или SpyBot — Search & Destroy (http://security.kolla.de), призванными н#ходить и удалять из системы эти модули. Такие программы обычно абсолютно бесплатны и имеют в своих постоянно обновляемых базах данных информацию о десятках известных шпионско-рекламных модулях и даже троянских вирусах. Учтите только, что некоторые программы не работают без таких «пауков» (тот же ReGet) — в этом случае можно либо заблокировать баннеры персональным фаейрволлом, например, AtGuard или Norton Internet Security, либо найти альтернативную программу аналогичного назначения, но уже без мерзопакостной нагрузки.
Всеми обожаемый браузер от повсеместно любимой корпорации Microsoft также имеет малоизвестную, но достаточно коварную возможность вместе со своим запуском загружать посторонние модули, так называемые Browser Helper Objects (BHO) — небольшие программы, не имеющие пользовательского интерфейса и автоматически запускаемые вместе с Internet Explorer. Эти самые BHO могут быть как действительно ценными дополнениями (например, модуль, который прописывает в систему программа FlashGet), так и зловредными троянскими вирусами или шпионскими модулями, а потому при проверке автозагрузки нелишним будет проконтролировать и список установленных в системе BHO. Список этот можно увидеть в разделе реестра
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows CurrentVersionexplorerBrowser Helper Objects
Подозрительные или явно зловредные BHO можно удалить из этого списка (желательно предварительно сделать резервную копию реестра) — это их полностью дезактивирует. Например, если в этом разделе вы обнаружите подраздел
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows CurrentVersionexplorerBrowser Helper Objects {A5366673-E8CA-11D3-9CD9-0090271D075B}
то произведите поиск во всём реестре найденного идентификатора BHO — {A5366673-E8CA-11D3-9CD9-0090271D075B}– обнаружите его упоминание также и в разделе
HKEY_CLASSES_ROOTCLSID {A5366673-E8CA-11D3-9CD9-0090271D075B}.
Просмотрите всё содержимое найденного раздела, чтобы определить, к какой программе относится этот BHO — в данном случае вы найдёте такую запись:

HKEY_CLASSES_ROOTCLSID{A5366673-E8CA-11D3-9CD9-0090271D075B}InprocServer32
@="C:PROGRAM FILESFLASHGETJCCATCH.DLL"

из которой можно сделать вывод, что обнаруженный BHO создан программой FlashGet и никакой угрозы не представляет. Если же обнаружится упоминание DLL-библиотеки непонятного происхождения (например, в свойствах этого файла нет никаких данных о его разработчике), то попробуйте удалить в реестре все упоминания данного BHO — скорее всего, именно он и является причиной неприятностей. Удобнее же всего для поиска и идентификации установленных BHO использовать специально для этого предназначенные программы, такие как BHODemon (http://www.definitivesolutions.com) или BHOCaptor (http://www.xcaptor.org), которые выдадут всю информацию об установленных модулях BHO и помогут деактивировать подозрительные модули.
Конечно, существуют и другие способы загрузить программный код без ведома пользователя, например, с помощью плагина какой-либо программы, хотя бы того же Internet Explorer. Файлы подключаемых модулей-плагинов IE н#ходятся в папке PROGRAM FILESINTERNET EXPLORERPLUGINS — по свойствам каждого файла можно выяснить его предназначение. Не исключено также, что зловредная программа пропишет себя в системе как системный драйвер или сервис, одним словом — борьба с вирусами или другими, запускающимися без ведома пользователя программами весьма и весьма непроста. А самый лучший способ помочь самому себе в этой борьбе — постоянный мониторинг состояния файлов на диске, реестра и конфигурационных файлов с помощью хорошего деинсталлятора. Только так вы получите реальную картину того, что пишется на диск и в реестр при установке новых программ или при посещении н#ходящихся на отшибе Всемирной Сети веб-сайтов. Догадайтесь с трёх раз, какой деинсталлятор я использую? Конечно Ashampoo Uninstaller (http://www.ashampoo.com/) — мои постоянные упоминания этой программы, вероятно, уже изрядно всем надоели, но ничего лучшего лично для себя я пока не подобрал, тем более, что результаты её работы меня более чем устраивают.

Вот, собственно говоря, и всё, что мне известно на сегодня (или, вернее — что вспомнил :)) про способы автозагрузки приложений и документов в операционных системах семейства Windows. С некоторой натяжкой, правда, к автозапуску можно отнести ещё и возможность использования файла AUTORUN.INF в корневой директории жёсткого диска (если он там обнаружится — смело удаляйте), но этому файлу уже была посвящена довольно большая статья в нашем журнале. В особо же тяжёлых случаях я советую также попробовать определить имя исполнимого файла непонятно каким образом запущенного процесса с помощью программы типа TaskInfo (http://www.iarsn.com/download.html), а затем произвести поиск этого файла на диске и его упоминания в системном реестре.

Автор: NeoVampir 9.3.2006, 21:40

[highlight]Устранение проблем локальной сети в Windows XP part 1[/highlight]


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

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

Если в сети не проходит даже сигнал от программы ping.exe, то есть все основания предполагать неисправность оборудования. Коммутатор («хаб» или «свитч» — последний иметь предпочтительнее) часто бывает причиной неполадок. Например, часто на нём «выгорают» какие-то порты, чтобы выявить неисправность, проверьте наличие физического соединения по горящим индикаторам на платах и коммутаторах, попробуйте переставить кабели. Коммутатор, как и всё сетевое оборудование, боится грозы — используйте для защиты нетпротекты. Не любит он и нестабильного питания — тут иногда помогает перезагрузка. Иногда в комплекте с оборудованием идут диагностические утилиты от производителя устройства — можно ими воспользоваться. Идеально, конечно, иметь запасной хаб для оперативной проверки работоспособности основного и его замены. Учтите только, что бывают случаи, когда полностью исправные устройства почему-то недолюбливают друг друга и отказываются работать вместе — например, дешёвый хаб не работает с некоторыми конкретными сетевыми картами.

Проверку работоспособности сетевой карты можно легко осуществить, переставив её на другой ПК, на котором сеть работает нормально. Разумеется, драйвера для неё должны быть установлены самые свежие, соответствующие установленной операционной системе, перемычки на сетевой карте (если таковые есть) установлены верно (включен режим Plug-and-play). Откройте Менеджер Устройств и убедитесь, что ОС не сигнализирует о неисправности устройства или конфликте прерываний или адресов ввода-вывода. Желательно, чтобы IRQ 15 не доставалось сетевому адаптеру — некоторым оно не нравится. Поставьте сетевую карту в другой PCI-cлот (он должен являться bus master — проверьте это по инструкции материнской платы), удостоверьтесь, что у платы хороший контакт с PCI-разъёмом. Кстати, для небольшой сети удобно предварительно настроить и проверить сеть, установив все компьютеры в одной комнате и соединив их временными короткими проводами — нередко это спасает очень много времени.

Кабель — далеко не самая надёжная составная часть сети. Поэтому если отсутствует соединение с каким-то из ПК, при этом все порты хаба работоспособны, а замена сетевой карты не помогает, то, если имеется такая возможность, попробуйте временно перенести его на один стол с другим ПК той же сети и соединить их напрямую коротким кроссоверным кабелем. Если всё заработало, то причина сбоя может заключаться в некачественном кабеле, который не соответствует пятой категории, плохо обжат, проходит рядом с создающими электромагнитные наводки силовыми линиями, слишком длинный или где-то сильно изгибается либо перекручивается. При желании проверить контакты и распайку можно воспользоваться специальными тестерами для сетевых кабелей. В случае 100-мегабитной витой пары старайтесь не делать соединения более 100 метров, впрочем, при наличии высококачественного оборудования (3Com, например) иногда нормально работают и 200—300-метровые сегменты. Для ещё больших расстояний требуется уже дополнительное оборудование, например — репитеры.

При использовании же коаксиального кабеля попробуйте также заменить терминаторы (50-омные заглушки) в T-образных коннекторах, установленных в BNC-разъёмы (Bayonet Nut Connector) сетевых карт (для сети топологии «шина», построенной на коаксиальном кабеле, требуется два терминатора — для двух машин, н#ходящихся по концам шины). Максимальной длиной тонкого коаксиального кабельного соединения (10Base2) принято считать 185 метров. Более длинные соединения (бывает 500 м!) тоже возможны, однако в этом случае устойчивой связи гарантировать нельзя. Не забудьте, что телевизионный кабель и кабель для локальной сети — разные вещи, волновое сопротивление компьютерного — 50 Ом, а телевизионного — 75 Ом. Учтите, что коаксиал может быть заземлён в одной и только в одной точке (как и экран экранированной витой пары) и плохо переносит морозы.

Ограничения по длине на сегмент медного кабеля без повторителей:

* 10Base2 (тонкий коаксиальный кабель 50 Ом) — до 185 метров;
* 10Base5 (толстый коаксиальный кабель 50 Ом) — до 500 метров;
* 10BaseT (витая пара) — обычно 100—150 метров;
* 100BaseT (витая пара) — до 100 метров;
* 1000BaseT (витая пара) — до 100 метров.

Проверка настроек ОС

Если аппаратура в порядке, то в первую очередь проверьте правильность настроек сетевого соединения. В диалоге "Свойства компьютера" — "Имя компьютера" обратите внимание на имя компьютера и рабочую группу — у каждого ПК домашней сети должно быть уникальное имя, а название рабочей группы (в домашних сетях домены почти не встречаются) должно совпадать. Имя ПК и название рабочей группы следует записывать заглавными буквами латинского алфавита — это исключит ряд проблем. Не используйте имена длиннее 15 букв (это относится и к разделяемым ресурсам) и не включайте в них пробелы и другие спецсимволы.

Далее в Панели управления Windows XP выберите диалог «Network Connections» и откройте свойства своего соединения (предварительно удалите его из сетевого моста Bridge Connections, используя контекстное меню). Удостоверьтесь, что для него установлены следующие сетевые компоненты:

* Клиент для сетей Microsoft (Client for Microsoft Networks). Если его нет, то нажмите кнопку Install и установите его. Нажмите кнопку Properties и установите переключатель Name service provider в положение Windows Locator;
* Служба доступа к файлам и принтерам сетей Microsoft (File and Printer Sharing for Microsoft Networks) — устанавливайте её, только если необходимо предоставить в общий доступ файлы и принтеры данного ПК;
* QoS Packet Scheduler — этот компонент можно оставить, а можно и удалить, так как он помогает при использовании голосовых и видеоконференций в корпоративных сетях (если эту технологию поддерживает всё оборудование сети на пути сигнала и используемые программы). То, что он резервирует 20% полосы пропускания канала — миф (support.microsoft.com/default.aspx?scid=kb;en-us;Q316666);
* Протокол TCP/IP. В соответствии с конфигурацией вашей сети либо задайте в его настройках явным образом IP-адрес и маску подсети, например — 192.168.0.1 и 255.255.255.0, либо используйте автоматическое присвоение IP, которое осуществляет сервер DHCP. Проверьте, чтобы маски на всех ПК вашей сети совпадали, а IP у каждого ПК был собственный (то есть у первого ПК — 192.168.0.1, у второго — 192.168.0.2, и так далее). Проверьте правильность установленных IP шлюза и DNS-серверов. Нажмите кнопку Advanced и попробуйте на странице WINS снять флажок Enable LMHOSTS Lookup (если в настройках вашей сети этот файл не используется). Попробуйте установить параметр Enable NetBIOS over TCP/IP. На странице Options — Properties отключите фильтрацию TCP/IP, разрешив все соединения.

Выберите теперь в свойствах соединения вкладку Authentication и снимите (или установите — в соответствии с настройками своей сети) флаг Enable IEEE 802.1x authentication for this network. Собственно говоря, в домашних LAN эта функция практически не используется — она более востребована в Wi-Fi-сетях.

На вкладке Advanced свойств соединения временно отключите файерволл и Internet Connection Sharing, если вы их используете.

Теперь вернитесь на страницу General и в случае Wi-Fi-адаптера установите флаг Show Icon in notification area when connected — иногда этот параметр оказывается критичным при установке беспроводного соединения. Далее нажмите кнопку Configure — тем самым вы откроете диалог свойств сетевого адаптера. Ещё раз убедитесь, что в окне Device status отсутствуют сообщения об ошибках в работе устройства. На вкладке «Дополнительно» временно откажитесь от всех автоматических режимов. То есть, если вы имеете сеть 100 Мбит, то вместо режима автоопределения скорости сети попробуйте принудительно установить для всех сетевых карт “100 Full Mode” — полнодуплексный режим — и принудительно же выберите тип используемого кабеля (если это предусмотрено в настройках). Иногда можно, наоборот, попробовать понизить скорость передачи, выставив полудуплекс 10 Мбит — возможно, что длина кабеля или помехи не дают сети работать на полную мощность. Учтите также, что полнодуплексный режим поддерживают только свитчи, но не хабы. Если в свойствах адаптера имеется опция “Transmit Threshold”, то установите её в положение “Store and Forward”.

Наконец, переустановите самые свежие драйвера сетевой карты, чипсета материнской платы, а также все обновления операционной системы, обновите BIOS, откажитесь от разгона и установите в CMOS Setup все параметры в положение “Default”.
Другие протоколы

Наличие в системе ненужных протоколов — IPX/SPX и NetBEUI — не приветствуется, и удаление лишних сетевых компонентов иногда может помочь в устранении сбоя. Но, разумеется, протокол IPX/SPX можно устанавливать, если какие-либо приложения или сетевые игры его требуют. Установка же протокола NetBEUI может избавить от некоторых сбоев, даже если явной необходимости в нём не наблюдается. В Windows XP для установки NetBEUI в Панели управления откройте диалог Network Connections и откройте свойства своего соединения. На вкладке General нажмите кнопку Install. Далее в списке компонентов выберите Protocol — Add — Have Disk и в появившемся окне обзора откройте папку Valueaddmsftnetnetbeui компакт-диска Windows XP. Выберите файл Netnbf.inf и нажмите кнопку Open — ОК.

Автор: NeoVampir 9.3.2006, 21:41

[highlight]Устранение проблем локальной сети в Windows XP part 2[/highlight]



Проблемы Windows XP

Таким образом, если после всех вышеописанных действий вы убедились, что настройки сети правильные (хорошо бы ещё раз их уточнить у администратора сети, если таковой имеется), но проблема не исчезла, то её причина может быть в сбоях операционной системы. Попробуйте для начала найти её решение в базе данных службы технической поддержки Microsoft (search.support.microsoft.com/kb/c.asp, http://www.microsoft.com/rus/support/kbrus.htm) и подробно описать симптомы сбоя в нескольких специализированных веб-конференциях — возможно, ответ уже давно известен. В ряде случаев помогает полное удаление всех сетевых компонентов (начиная от протоколов и заканчивая сетевой картой) с последующей их переустановкой. Разумеется, все патчи и обновления для Windows должны быть установлены (обновите даже драйвера сетевых принтеров!).

В Windows XP и Windows Server 2003 стек протоколов TCP/IP официально считается компонентом ядра операционной системы, и для его переустановки необходимо использовать утилиту командной строки WINDOWSSYSTEM32NETSH.EXE (NetShell, предназначена для настройки и тестирования сетевых компонентов), которая обеспечит восстановление стека протоколов TCP/IP в состояние на момент установки операционной системы. Для того, чтобы это осуществить, введите в командной строке:

netsh int ip reset c:resetlog.txt

Файл журнала resetlog.txt покажет, какие изменения при этом произошли.
Отключите или удалите компонент Windows Internet Connection Sharing, файерволл и антивирус. Посмотрите, какие программы н#ходятся в памяти с помощью утилиты TaskInfo (http://www.iarsn.com). Возможно, что причиной неполадок является какая-то фоновая программа. Текущие же параметры сетевого соединения удобно контролировать с помощью утилиты wntipcfg.exedownload.microsoft.com/download/win2000platform/wntipcfg/1.00.0.1/nt5/en-us/WntIpcfg_setup.exe, входящей в состав пакета Windows 2000 Resource Kit. Повреждения или удаления системных файлов могут вызывать множество непонятных сбоев — начиная от отсутствия вкладки Sharing («Доступ») в свойствах папок и заканчивая сообщениям об ошибках и «синими экранами смерти». Для проверки файлов необходимо выполнить команду SFC /SCANNOW. В крайнем случае может потребоваться переустановить SP1 или ОС поверх себя же — настроек прикладных программ это не повредит, а исходные файлы восстановятся. Временно отключите все «твики» системы — они могут быть причиной сбоя, например, если при попытке открыть папку «Сетевое окружение» (“My Network Places”) выдаётся сообщение об ошибке, то это может быть связано с тем, что в программе TweakUI вы, воспользовавшись опцией “First Icon on Desktop”, отказались от привычного расположения иконки My Documents — верните в этой опции My Documents на первое место.

Попробуйте отключить системный сервис Web Client и службу Remote Access Auto Connection Manager. Отключите службу Wireless Zero Configuration — некоторые Wi-Fi-адаптеры с ней плохо совместимы. Проверьте, не отключена ли какая-то важная служба — список служб по умолчанию можно найти на сайте http://www.blackviper.com. Так, для работы VPN-соединений обязательно требуется запущенная служба Remote Access Connection Manager, а для работы Internet Connection Sharing в Windows XP необходимы сервисы:

* Application Layer Gateway Service;
* Network Connections;
* Network Location Awareness (NLA);
* Plug and Play;
* Remote Access Auto Connection Manager;
* Remote Access Connection Manager;
* Remote Procedure Call (RPC);
* Telephony.

Установите для каждого режим запуска Startup type в положение Automatic.

Щёлкните, наконец, правой кнопкой мыши по значку сетевого соединения в Windows XP и в выпадающем меню выберите команду Repair — она переинициализирует текущее соединение.
Доступ к папкам
Чаще всего же пользователи домашних локальных сетей сталкиваются с тем, что невозможно получить доступ по сети к «расшаренным» файлам Windows XP. Если доступ к файлам Windows XP не получает пользователь Windows 9x (при этом обычно появляется сообщение об ошибке IPC$), то в Windows XP необходимо создать нового пользователя с тем же именем и паролем, что вводится пользователем Windows 9x в диалоге Enter network password при загрузке ОС. Для того, чтобы этот запрос на ввод пароля выводился, нужно выбрать в качестве входа в Windows 9x клиента сетей Microsoft, а в разделе реестра HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows CurrentVersion Network Real Mode Net должен быть удалён параметр autologon. Пароль не должен быть пустым, имя и пароль вводите латиницей. При этом в свойствах созданного в Windows XP пользователя снимите флажок «Потребовать смену пароля…» (User must change password). Если вы хотите дать доступ к папкам многим пользователям, то в Windows XP можно в диалоге «Управление компьютером» (Computer Management) разблокировать учётную запись гостя, но с точки зрения безопасности это не лучший вариант. Кроме того, в Windows XP запустите диалог «Панель управления» — «Администрирование» — «Локальная политика безопасности» — «Параметры безопасности» — «Локальные политики» — «Назначение прав пользователя» (Local Security Settings — Local Policies — User Right Assignment) и, щёлкнув на строке «Отказ в доступе к компьютеру из сети» (Deny access to this computer from the network), удалите из списка заблокированных пользователей учётную запись Гостя. Проверьте также параметр Access this computer from the network и другие настройки безопасности — возможно, на вашей машине просто установлены такие политики безопасности, которые не позволяют установить соединение. Обратите внимание на права доступа в свойствах «расшаренных» папок и файлов — возможно, запрет установлен именно там.

Включите функцию «NetBIOS через TCP/IP» в настройках соединения и запустите службу «Обозреватель компьютеров» на каждом компьютере в составе рабочей группы.

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

Не забывайте, что для поддержки одновременного подключения более 10 (в Windows XP Home — 5) пользователей к одному ПК на нём должна быть установлена серверная версия Windows. Чтобы временно преодолеть это ограничение, можно попробовать применить небольшую программу NTSwitch (http://www.winhelpline.info/download/dlm_download.php?id=542) или TweakNT (ftp://ftp.relline.ru/pub/win/TweakNT1.2.1-WiNBETA.rar) — разница между версиями «рабочая станция» и «сервер», по большому счёту, состоит только в одной записи в реестре. Учтите только, что последствия такого трюка могут быть непредсказуемы. Кстати, чтобы отслеживать, кто подключён к вашему ПК, и оперативно управлять такими подключениями, удобно использовать специальную программу, например, KillWatcher (killprog.narod.ru/kwatchr.html).
Ускорение работы сети

Ещё одна распространенная проблема — медленная работа Windows XP с сетью. Тут особо отличились некоторые антивирусы, например антивирус Касперского, очень сильно затрудняющий работу с сетевыми папками. Для того, чтобы избавиться от этой проблемы, недостаточно выгрузить из памяти антивирусный монитор — нужно ещё остановить службу KAV Monitor Service. Разумеется, риск подцепить вирус при этом повышается.

Замечено также, что после установки пакета обновлений Rollback 1 Проводник начинает серьезно «тормозить» при просмотре сетевых папок. Помочь в этом случае может удаление ярлыков в папке My Network Places или возврат к более старой версии файла shell32.dll. Также для ускорения обзора сетевых ресурсов удалите в реестре раздел HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows CurrentVersion explorer RemoteComputer NameSpace {D6277990-4C6A-11CF-8D87-00AA0060F5BF} — он отвечает за использование Планировщика Заданий в работе с удалённым ПК и несколько замедляет работу с Проводником в сети (там же могут быть и другие ключи, например, принтера — можно попробовать удалить и их). Попробуйте также отключить поддержку динамической файловой системы, которая тоже может замедлять работу, для чего создайте такой параметр в реестре:

HKEY_LOCAL_MACHINESystemCurrentControlSetServicesMup
"DisableDFS"=DWORD:00000001

Иногда полезно также установить в реестре такой параметр:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServiceslanmanserverparameters
"SizReqBuf"="14596"

(тип DWORD, десятичное значение, возможные значения параметра — 512—65536, оптимально обычно устанавливать 14596).

Для некоторого ускорения работы можно попробовать подключать сетевые папки как сетевые диски, а также создать в папке WINDOWSSYSTEM32DRIVERSETC файл LMHOST (без расширения) с таким примерно содержанием:

192.168.0.101 Computer1
192.168.0.100 Computer2

То есть пропишите в нём все IP-адреса вашей сети и соответствующие им имена компьютеров (использование файла LMHOSTS должно быть разрешено в настройках соединения). Кстати, путь к этому файлу можно изменить в разделе реестра HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services Tcpip Parameters — проверьте значение параметра DataBasePath типа REG_EXPAND_SZ.

В ряде случаев производители выпускают обновления драйверов сетевых карт, после установки которых работа с сетью улучшается. Правда, иногда помогает только замена сетевой карты (в том числе Wi-Fi) на более современную.
Значки и соединения
Очень распространены в Windows XP проблемы отсутствия доступа к некоторым значкам и невозможности создания новых соединений. Самое простое — если на Рабочем Столе не появляется значок «Сетевое окружение». В этом случае установите утилиту TweakUI и с её помощью включите его отображение. В реестре значок включается так:

HKEY_USERS.DEFAULTSOFTWAREMicrosoftWindowsCurrentVersionPoliciesExplorer
"NoNetHood"=hex:00,00,00,00

Нередко в Windows XP папка Network Connections неожиданно оказывается пуста (отсутствуют значки Local Area Connection или Make new connection) или не удаётся создать новое сетевое соединение — мастер Make New Connection Wizard предлагает создать только новое соединение Dial-UP, а остальные опции затемнены.

В подобных ситуациях, а также если не открывается диалоговое окно свойств сетевого соединения в папке Network and Dial-Up Connections, невозможно создать новое Dial-Up соединение с помощью мастера New Connection Wizard, не запускаются службы Internet Connection Sharing (ICS) и Internet Connection Firewall (ICF), в протоколе событий Event Viewer появляются сообщения об ошибках Event ID: 7023 и Event ID: 20035, при попытке запуска службы Remote Access Connection Manager выдаётся сообщение об ошибке: “Could not start the Remote Access Connection Manager service on Local Computer. Error 5: Access is denied”, при попытке щёлкнуть по значку “Make New Connection” выдаётся сообщение об ошибке “Unable to create the specified connection. This can be caused by insufficient memory or not enough disk space”, устранить сбой может помочь одна из следующих процедур:

* войти в систему под учётной записью Администратора;
* произвести проверку системных файлов, запустив в окне «Выполнить» кнопки «Пуск» команду SFC /SCANNOW;
* установить обновление Q329441 для Windows XP;
* переустановить SP1 для Windows XP;
* установить в реестре строковый параметр:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesRasMan
"Objectname"="LocalSystem"
* удалить в реестре разделы (сделав их резервные копии в виде REG-файла):

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesRasManPPPEAP25
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesRasManPPPEAP26
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionTelephonyCardsNext
Последний ключ следует удалять для всех учётных записей, а также, загрузив в редактор реестра куст «дефолтной» учётной записи NTUSER.DAT из папки C:DOCUMENTS AND SETTINGSDEFAULT USER

* произвести поиск на диске файла RASAPI32.DLL и удалить (или переименовать) его во всех папках кроме %SYSTEMROOT%SYSTEM32;
* запустить вручную службы Telephony и Remote Access Connection Manager, установить для них режим автоматического запуска;
* проверить отсутствие конфликтов при распределении ресурсов между устройствами, удалить из системы конфликтующие с сетевой картой платы расширения, проверить правильность установки перемычек на карте;
* убедиться, что запущены службы Plug and Play, Network Connections и Remote Procedure Call (RPC) (для запуска введите в консоли восстановления команду Enable RPCSS Service_Auto_Start)
* восстановить «дефолтные» настройки разрешений DCOM. Для этого запустите утилиту DCOMCNFG.EXE и на странице “Default Properties” («Свойства по умолчанию») установите параметр “Default Impersonation Level” («Уровень олицетворения по умолчанию») в положение “Identify” («Определить»).
* перерегистрировать несколько системных библиотек. Для этого в консоли CMD.EXE выполните следующие команды:

REGSVR32 NETSHELL.DLL
REGSVR32 NETCFGX.DLL
REGSVR32 NETMAN.DLL
REGSVR32 OLE32.DLL

Кроме этого, запустите редактор групповых политик GPEDIT.MSC и в разделах «Административные шаблоны» — «Сеть» просмотрите все параметры — убедитесь, что политиками безопасности не запрещено изменение свойств сетевых подключений. Перегрузите ПК. Если же при попытке обзора сети с использованием значка “My Network Places” в Проводнике Windows XP появляются сообщения об ошибках, попробуйте в разделе реестра HKEY_LOCAL_MACHINE System CurrentControlSet Services NetBT Parameters создать параметр “SMBDeviceEnabled” типа REG_DWORD со значением «0» и введите в строке «Выполнить» (Run) меню «Пуск» такую команду:

REGSVR32 WEBVW.DLL
Ping

При выяснении причин сбоя один из основных инструментов — консольная программа ping.exe. Она позволяет получить информацию о работоспособности непосредственно самой сети, убедиться, что нет обрывов кабеля и работает стек TCP/IP. В командной строке введите команду PING 192.168.0.1, после выполнения которой вы узнаете, за какое время запущенные вами пакеты достигли машины с указанным IP-адресом и вернулись обратно. Если время отклика велико, то, скорее всего, имеются аппаратные проблемы — некачественный или слишком длинный кабель, наводки, перегибы и т. п. Проделайте ту же операцию со всеми IP вашей сети, чтобы выявить все проблемные участки. «Пинговать» компьютеры можно не только по их IP, но и по имени в рабочей группе или домене. Если же не работает «пингование» собственного ПК: PING 127.0.0.1, то проблема в локальной ОС и стеке протокола TCP/IP.
IP-адреса

По стандарту RFC1918 для частных локальных сетей зарезервированы диапазоны IP-адресов 10.0.0.0—10.255.255.255, 172.16.0.0—172.31.255.255, 192.168.0.0—192.168.255.255. В домашних сетях эти адреса чаще всего и используются. Учтите только, что адреса типа 192.168.x.0 и 192.168.x.255 не применяются.
Возможные схемы распайки кроссоверного кабеля
«Crossover» («нуль-хабный») кабель, две пары
Одна сторона Цвет провода Другая сторона
1 бело-зеленый 3
2 зеленый 6
3 бело-оранжевый 1
6 оранжевый 2
«Crossover» («нуль-хабный») кабель, четыре пары
Одна сторона Цвет провода Другая сторона
1 бело-зеленый 3
2 зеленый 6
3 бело-оранжевый 1
4 синий 7
5 бело-синий 8
6 оранжевый 2
7 бело-коричневый 4
8 коричневый 5
«Crossover» («нуль-хабный») кабель, четыре пары
Одна сторона Цвет провода Другая сторона
1 бело-зеленый 3
2 зеленый 6
3 бело-оранжевый 1
4 синий 4
5 бело-синий 5
6 оранжевый 2
7 бело-коричневый 7
8 коричневый 8

Автор: NeoVampir 9.3.2006, 21:42

[highlight]FAQ: Windows XP SP2[/highlight]



Будет интересно почитать всем, у кого на компе стоит Windows XP SP2. Рассмотрено решение наиболее часто встречающихся проблем.

Q: После установки SP2 для Windows XP на ноутбук Тошиба я стал получать синий экран смерти с сообщением об ошибке STOP 0x000000D5 — можно ли это каким-то образом исправить? Или придется переустанавливать систему?

А: Одно из главных требований к компьютеру, на который вы собираетесь установить Service Pack 2 для Windows XP, — обновлённые, самые последние версии всех драйверов и программного обеспечения. Причём крайне желательно, чтобы разработчики критического для системы софта (драйверы, антивирусы, файерволлы и прочее ПО, глубоко интегрирующееся с ОС) протестировали свою продукцию на совместимость с SP2 и довели эти сведения, вместе с соответствующими патчами и обновлениями, до вас.

Так, в случае с ноутбуками Toshiba, указанный вами код ошибки говорит о том, что вы не установили свежую версию драйвера BlueTooth-адаптера. Попробуйте, предварительно заглянув на сайт производителя ноутбука и скачав там свежие заплатки, обновить драйвер, если удастся каким-то образом запустить компьютер (например, в режиме защиты от сбоев), либо попробуйте, используя диспетчер устройств, временно удалить (или отключить) адаптер BlueTooth. Если же загрузить ПК не удаётся даже в режиме защиты от сбоев, то используйте загрузочный диск ERD Commander для отключения драйвера — на сегодня это самое удобное и мощное средство для восстановления работоспособности Windows.

Если и это не получится (а программа эта не относится к разряду дешёвых), то делать нечего — удалите SP2 или сделайте откат с помощью System Restore, затем начните всё сначала: обновите все драйверы, программное обеспечение и уже потом устанавливайте SP2. Кстати, вот вам ещё один пример несовместимости драйверов и SP2: драйвер сканеров UMAX может приводить к постоянной перезагрузке ПК — обязательно удалите его перед установкой SP2. И ещё. Ввиду того, что пока ещё на рынке довольно много программ и драйверов, так и не протестированных на совместимость с SP2, крайне рекомендуется перед установкой этого пакета обновлений делать резервную копию системного раздела с помощью программ типа Norton Ghost — в этом случае при возникновении непредвиденных осложнений вы сможете сделать откат всей системы к состоянию, полностью идентичному исходному, что не позволяет System Restore.

Q: А почему Windows Security Center, появляющийся в системе после установки SP2 для Windows XP, пишет, что у меня нет файерволла, когда я отключаю встроенный в Windows брандмауэр? У меня стоит Norton Internet Security 2004 — неужели SP2 его не видит?

A: Действительно, Windows Security Center может не увидеть файерволл от сторонних разработчиков и сигнализировать об этом пользователю. Но только в том случае, если разработчик файерволла (или антивируса, например) вовремя не позаботился о совместимости своей программы с SP2, либо пользователь использует старую версию программы. В случае с NIS 2004 вам необходимо загрузить свежие обновления, используя стандартный для продукции Symantec механизм Live Update — после этого Windows Security Center увидит ваш файерволл. Продукция Нортона построена на уникальных технологиях, и потому разработчики несколько задержали с обновлениями, вносящими в их программы совместимость с Security Center — они появились несколько позднее, чем сам SP2.

Q: После установки SP2 для Windows XP стали возникать проблемы с WiFi-соединением. Иногда в системном трее вдруг появляется сообщение Wireless Network Connection is now connected, хотя никакого подключения, по идее, быть не должно. Что можно предпринять?

A: Попробуйте включить режим протоколирования подключений, для этого введите в командной строке:

netsh ras set tracing * enable

После того, как вы снова обнаружите странности в работе WiFi, просмотрите содержимое файлов %SystemRoot%TracingWzcdlg.log и %SystemRoot%TracingWzctrace.log — в строках NCES_CONNECTED, например, будет указан SSID, к которому подключается ваш ПК. Возможно, анализ этих протоколов даст возможность определить источник сбоя. Отключить протоколирование можно с помощью команды:

netsh ras set tracing * disable

— иначе файлы протокола могут занять слишком много места на диске.

Q: При установке SP2 мало того, что создаётся точка отката System Restore, так ещё и все заменяемые файлы сохраняются на диске в виде резервных копий, что занимает довольно много места. Можно ли отказаться от сохранения старых файлов?

A: Да, можно. Для этого запускайте установку Service Pack 2 с ключом /n, например:

xpsp2.exe /n

Это, кстати, говоря, иногда даёт возможность установить SP2 в том случае, если в обычном режиме инсталлятор сообщает о нехватке места на диске.

Q: После установки SP2 мой компьютер перестал загружаться. При установке SP2 создалась точка отката в System Restore, плюс создалась резервная копия старых файлов для деинсталляции SP2, но я не могу сделать откат и удалить SP2 даже из Safe Mode — и в этом режиме ПК не работает. Что делать?

A: Если есть резервная копия старых файлов, автоматически созданная при установке SP2, то попробуйте сделать следующее. Загрузите ПК с компакт-диска Windows XP, в тот момент, когда на экране появится строка Welcome to Setup, выберите R для запуска консоли восстановления, следуя запросам программы, выберите нуждающуюся в восстановлении инсталляцию Windows и введите пароль администратора. н#ходясь в консоли восстановления, введите команды:

cd $NtServicePackUninstall$Spuninst
batch spuninst.txt
exit

После выполнения команд удалите компакт-диск из привода и перегрузите ПК. После того, как он загрузится, введите команды:

CD %SystemRoot%$NtServicePackUninstall$Spuninst
spuninst.exe

Тем самым вы удалите все файлы SP2, то есть деинсталлируете его. Также для восстановления работоспособности Windows можно использовать ERD Commander из пакета Winternals Administrators Pack.

Q: После установки SP2 компьютер стал периодически выдавать BSOD с кодом ошибки STOP 0x000000D1 DRIVER_IRQL_NOT_LESS_OR_EQUAL при попытке вывода его из режима Stanby. В чём может быть причина сбоя?

A: Такой сбой может быть вызван, например, файерволлом Sygate Personal Firewall. Либо установите последние обновления этой программы, либо деинсталлируйте его и посмотрите, не пропал ли сбой. Удалите также программу Stardock BootSkin и восстановите исходную версию файла uxtheme.dll, если вы его патчили для включения возможности использования тем Рабочего стола от сторонних производителей.

Q: После установки SP2 не могу использовать утилиту командной строки net.exe, а также некоторые другие средства администрирования — получаю сообщения об ошибках:

Unable to access the computer <ComputerName>. The error was: Access is denied.
Unable to access the computer <ComputerName>. The error was: The network path was not found.
Failed to open Group Policy object on <ComputerName>. You might not have appropriate rights.
An object (Computer) with the following name cannot be found: <ComputerName>.
Computer <ComputerName> cannot be managed. The network path was not found.
System error 53 has occurred. The network path was not found.

Как от этого избавиться?

A: если вы пытаетесь управлять удалённым ПК, на котором установлен SP2, и получаете такие сообщения, то это говорит о его хорошей защищённости — Windows Firewall перекрыл TCP-порт 445, который требуется системе для удалённого управления. Откройте на удалённом ПК этот порт, например, такой командой:

netsh firewall set portopening TCP 445 TCP445 ENABLE

Q: После установки SP2 перестали отображаться картинки в сообщениях Outlook Express — что это такое?

A: Это новый режим блокирования картинок и иного внешнего контента в письмах формата HTML. Режим этот значительно увеличивает вашу безопасность и степень приватности (отправитель такого письма может легко узнать, когда вы в действительности его прочитали и прочитали ли, что спамерам и надо), а потому крайне рекомендует его использовать (без него, например, приходилось блокировать для Outlook Express весь HTML-трафик с помощью файерволла). Отключить же его можно в меню Tools — Options — Security — пункт Download Images, либо используя специальный инструмент — полосу InfoZBar, отображающуюся в верхней части письма. Обратите только внимание, что при ответе на такое письмо, его форвардинге или печати этот механизм не работает и в этом случае утечка приватной информации может произойти. Поэтому на всякий случай все-таки блокируйте внешний контент ещё и файерволлом.

Q: При попытке установки модема в Windows XP SP2 получаю сообщение об ошибке: “Windows was unable to install the modem”. Что делать?

А: Такое сообщение может выдаваться, если в разделе реестра HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services Modem отсутствуют некоторые параметры — такое иногда происходит при удалении модема. Для устранения проблемы импортируйте в реестр reg-файл с таким содержимым:

REGEDIT4

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesModem]
"ErrorControl"=dword:00000000
"Group"="Extended base"
"Start"=dword:00000003
"Tag"=dword:00000004
"Type"=dword:00000001

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesModemParameters]

Q: При установке SP2 получаю сообщение “Windows XP Setup is incompatible with this version of Windows. For more information, contact Microsoft”. С чем это может быть связано?

A: Это может быть связано с тем, что у вас установлена на диск консоль восстановления, при инсталляции которой использовались файлы SP1. Для устранения проблемы импортируйте в реестр reg-файл с таким содержимым:

REGEDIT4

[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun]
"2056 cloaker.exe"=-
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun]
"2248 cmd.exe"=-
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun]
"2272 cloaker.exe"=-

Q: После установки SP2 при работе в Интернете, главным образом, с пиринговыми клиентами, часто получаю сообщение в журнале событий: “EventID 4226: TCP/IP has reached the security limit imposed on the number of concurrent TCP connect attempts” — что это значит, и как с этим бороться? Такое ощущение, что и файловый обмен стал работать медленнее.

A: В Windows XP для повышения безопасности введён новый механизм, ограничивающий число одновременных попыток подключений каждого процесса десятью в секунду (но не ограничивающий вообще число установленных одновременных подключений!), что призвано снизить вредоносный эффект от некоторых типов вирусов. Благодаря этому механизму последствия глобальных вирусных эпидемий (при условии, что большинство пользователей Windows установят SP2) будут многократно слабее — черви просто не смогут бомбардировать с прежней скоростью компьютеры пользователей или серверы всеми любимых корпораций — десять раз в секунду, и не больше. До выхода SP2 деятельность вирусов в этом плане ничем не ограничивалась.

Конечно, для вашего собственного ПК положительный эффект будет разве что в существенном снижении трафика, генеруемого вирусами, да и то, только в случае заражения. А вот с точки зрения всего Интернета эффект получится колоссальный. Если же вас опасность новых вирусных эпидемий волнует мало, а главное — скорость, то придётся пропатчить системный файл TCPIP.SYS (параметр TcpNumConnections реестра не сработает!) — всё необходимое найдёте на странице http://www.lvllord.de или на форуме http://www.msfn.org/ board/ index.php?act=ST&f=34&t=22640.

Учтите только, что этот механизм действительно полезен, а его негативный эффект большинство пользователей никогда не увидит, так что ковыряйте системные файлы только в крайнем случае. И не стремитесь сразу разрешать бесконечное число соединений — попробуйте начать с 50-ти: для вас этого хватит вполне, а вирусам кислород хоть чуть-чуть перекроете.

Q: После установки SP2 не запускается Windows Messenger — что это такое?

A: В SP2 по умолчанию запуск Windows Messenger заблокирован. При попытке его запуска выдаётся сообщение:

To help protect your computer, Windows Firewall has blocked this program from receiving unsolicited information from the Internet or a network.

Разблокировать программу вы можете либо прямо в этом окне, щёлкнув “Unblock this program, despite the security risk”, либо в настройках файерволла.

Q: После установки SP2 не могу инсталлировать программу Paint Shop Pro 8 — появляется окно Data Execution Prevention (DEP) и инсталляции не происходит.

A: Такой эффект может наблюдаться, если процессор вашего ПК имеет включённую функцию “No-execute (NX) page-protection” (Hardware data execution prevention (DEP), имеется в Itanium, AMD 32/64-bit Opteron и AMD Athlon64). Попробуйте запустить инсталляцию программы с помощью файла setup.exe, а не посредством автозапуска компакт-диска.

Q: После установки SP2 я пытаюсь запустить мастер Wireless Network Setup и получаю сообщение об ошибке — чем это может быть вызвано?

A: Например, тем, что у вас не используется служба Wireless zero configuration. Либо используйте для настроек WiFi программу, предоставленную производителем оборудования, либо в настройках беспроводного соединения установите флажок “Use Windows to configure my wireless network settings” и запустите службу Wireless Zero Configuration, указав ей режим запуска Automatic.

Автор: NeoVampir 9.3.2006, 21:42

[highlight]Windows XP: о том, чего в ней нет[/highlight]



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

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

Если обратить взгляд в прошлое и вспомнить всю линейку Windows, то можно заметить, что состав входящих в комплект с операционной системой прикладных программ не был статичным. Что-то из дающихся «в нагрузку» утилит подверглось забвению (например, Front Page Express), что-то, по мнению разработчиков, более соответствующее потребностям времени появилось (MS Messenger, Internet Connection Firewall), кое-что новое и интересное нам обещают в ближайшем будущем (менеджер загрузок для Internet Explorer). Но, несмотря на все усилия разработчиков, по ряду причин невозможно довести операционную систему до состояния самодостаточности, собрав в едином дистрибутиве все программы, которые могут понадобиться типичному пользователю.
Мультимедиа

Набор необходимых программ зависит не только от тех задач, которые требуется решать пользователю ПК, но и от его личных предпочтений. Вместе с тем, можно выделить некий базовый набор утилит, изначально отсутствующих в Windows XP, но устанавливаемых подавляющим большинством уже в течение первых же дней после покупки ПК или переустановки ОС. Так, операционные системы Windows всегда были отлично приспособлены к работе с видео- и аудио-файлами. В последних версиях появился даже простой видео-редактор. Но вот просмотреть фильм формата DivX вы не сможете без установки специального кодека — программы, позволяющей стандартному проигрывателю Windows Media Player или любому другому такие файлы декодировать. Помимо кодека DivX, который можно найти по адресу http://www.divx.com, часто при создании фильмов используется его аналог — XviD (nic.dnsalias.com). Если же вы будете активно работать в интернете, то вам наверняка встретятся и такие очень распространённые медиа-форматы, как QuickTime (часто в нём делают рекламные «трейлеры» новых фильмов) и Real. Правда, в нагрузку к соответствующим кодекам вы получите и фирменные плееры; если вас это по каким-то причинам не устраивает, то попробуйте установить альтернативные кодеки QuickTime Alternative и Real Alternative (http://www.freecodecs.com), но по объёму дистрибутива большой разницы вы не заметите.
Антивирусы

Строго говоря, антивирус должен быть среди тех программ, которые устанавливаются в первой тройке (наряду с деинсталлятором и файерволлом). Windows до сих пор лишена какой-либо собственной антивирусной защиты, хотя даже в известную программу записи дисков Nero Burning Rom встроен антивирусный модуль. Среди российских пользователей наибольшее распространение получили две программы — Kaspersky Anti-Virus и DrWeb. С родной отечественной инфекцией они знакомы несколько лучше зарубежных аналогов, хотя и не лишены недостатков. Например, по сообщениям некоторых пользователей, сбои KAV иногда связаны с запущенной системной службой Web Client — попробуйте её отключить, а в ряде систем при попытке открыть документ DrWeb вызывает появление сообщений типа «В устройстве нет диска. Вставьте диск в устройство Х:.», где Х — привод CD-ROM. Поэтому перед установкой антивирусной программы обязательно сделайте либо точку восстановления в System Restore, либо снимок системы с помощью деинсталлятора (например, Ashampoo Uninstaller).
Текст

Программ для работы с текстом в Windows XP аж целых две — это Блокнот и WordPad (в которых практически нереально открывать большие файлы). Для начала достаточно и их, но дело в том, что многие инструкции, предлагающиеся к программному обеспечению или оборудованию, сегодня выпускаются в электронном виде — pdf-файлах. Разумеется, перед установкой очередной программы или нового устройства полезно прочитать инструкцию, а для этого опять-таки требуется установить дополнительную программу — Adobe Reader.

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

Пожалуй, лучше всего в Windows XP обстоят дела с программами для работы в интернете: отличный браузер, неплохой почтовый клиент с возможностью чтения телеконференций UseNet, программа дозвона, простой файерволл и так далее. Но долгие годы в этой системе напрочь отсутствует менеджер закачек — важнейшая программа для любого веб-серфера. При наличии очень хорошей линии связи можно, конечно, пользоваться и Internet Explorer для загрузки файлов из Сети, однако это не идёт ни в какое сравнение с тем удобством и надёжностью, которые даёт, например, FlashGet. Используя подобную программу, вы не только сможете в любой момент продолжить прерванную загрузку файла, но и организуете закачку по расписанию целой очереди или даже автоматический дозвон в нужное время. Intenet Explorer вроде бы тоже способен продолжить загрузку файла в случае обрыва связи, но на практике это пока не применимо — если загрузка прервалась даже на последнем байте, то файл придётся скачивать заново, что влечёт дополнительные расходы. А на типичных модемных соединениях или при использовании GPRS становится просто невозможно загрузить файл хоть сколько-то приличного объёма.

Вторая программа, которая наверняка вам потребуется — ICQ. MS Messenger, входящий в состав Windows XP, довольно популярен за океаном, но в нашей стране стандартом стала ICQ, и, чтобы общаться в реальном времени со своими интернет-друзъями, вам придётся установить этот пейджер, либо более простой и лёгкий в работе ICQLite. Впрочем, если вы решите использовать какой-либо аналог типа Trillian, то получите дополнительные возможности — например, совместимость с другими стандартами.
Локальная сеть

Всё большее распространение сегодня получают домашние, «подъездные», «домовые» и городские локальные сети. Для удобства работы пользователя с ресурсами общего доступа Windows не предлагает практически ничего. И если вы, например, зададитесь целью найти на одной из нескольких сотен удалённых машин новый видеофильм или «хитовую» музыкальную композицию, то наверняка оцените программу LAN Spider. Мало того, что она умеет искать среди множества сетевых ресурсов нужные файлы, определяемые многочисленными критериями. Можно сделать даже так, что программа будет н#ходить новые файлы, появившиеся в открытом доступе, например, с момента последнего сканирования сети.

И, если вы найдёте заветный DivX-фильм, а тем паче — DVD, то скопировать вам его поможет KillCopy (killprog.narod.ru) — эта программа по своему назначению аналогична менеджерам закачек для интернета и позволит загрузить нужные файлы из локальной сети в несколько приёмов, если, например, владелец удалённого ПК решил его неожиданно выключить, не дождавшись, когда вы докачаете файл.
Запись дисков, картинки и архиватор

В принципе, возможность для записи компакт-дисков в Windows XP присутствует. Но уж лучше про неё сразу забыть и установить что-то типа проверенного и гораздо более функционального Nero Burning ROM. То, что предлагает Windows XP — скорее демонстрация возможностей записи, чем пригодная к практическому применению утилита. То же самое относится к совершенно неудобоваримому механизму работы Windows с zip-архивами. Популярный WinRAR, например, понимает практически все типы архивов, имеет русский интерфейс и встраивает в контекстное меню (то, которое вызывается правой кнопкой мыши) папок и файлов очень удобные команды, расширяющие возможности Проводника.

Не менее убогим представляется встроенный в Windows XP просмотровщик графических файлов. Если, например, WordPad — вполне нормальный текстовый редактор, пусть и с ограниченными возможностями (которых, к слову, хватает за глаза половине пользователей), но работать с ним зачастую даже удобнее, чем с Word, то графический «вьювер» Windows пригоден только для быстрого просмотра одного-двух файлов, и свой фотоальбом с его помощью лучше никому не демонстрировать. Прекрасная бесплатная замена — XnView. Эта программа способна отображать 391 формат графических и мультимедийных файлов! Имеет отличный режим предварительного просмотра с возможностью изменения размеров миниатюр, слайд-шоу, умеет конвертировать файлы, редактировать изображения, применять различные фильтры и многое другое.

При желании в Windows XP вполне можно обойтись без дополнительных «твикеров» и файерволлов, без посторонних аудиоплееров и FTP-клиентов, без программ шифрования и файловых менеджеров. С трудом, но всё же можно прожить даже без программ, предназначенных для изменения стилей интерфейса — любимой игрушки всех начинающих пользователей. Что-то можно доустановить, когда возникнет в этом потребность, например, peer-to-peer клиента или программу для подсчёта трафика в локальной сети. Обойтись же без установки антивируса равнозначно закладыванию бомбы замедленного действия, а отказ от установки кодека DivX можно сравнить разве что с нежеланием сменить чёрно-белый телевизор на цветной. Список программ, которые хотелось бы увидеть прямо в дистрибутиве ОС, у каждого пользователя, конечно, свой, и всем угодить невозможно. Но хотелось бы, чтобы при создании операционных систем разработчики и впредь не забывали учитывать наши пожелания.

Автор: NeoVampir 9.3.2006, 21:44

[highlight]Основные сведения о важнейшем конфигурационном файле BOOT.INI в Windows XP/NT/2000 part 1 [/highlight]

Я случайно удалил файл BOOT.INI в Windows XP, и вот теперь без него у меня не грузится система, а как его восстановить вручную я не знаю. Что это за файл, какие в нём могут быть параметры — расскажите, пожалуйста, поподробнее.

Начнём, пожалуй, несколько издалека. С терминологии. В корневой директории системного раздела жёсткого диска с установленной ОС Windows NT/2000/XP н#ходится несколько файлов, необходимых для загрузки компьютера, вернее — установленных на нём операционных систем. По терминологии Microsoft, эти загрузочные файлы (NTLDR, BOOT.INI, NTDETECT.COM, NTBOOTDD.SYS и BOOTSECT.DOS для мультизагрузочных систем) н#ходятся в системном разделе, загрузочный сектор которого содержит системный загрузчик WinNT. В то же время раздел диска или диск, на котором располагается папка WinNT и, соответственно, системные файлы, необходимые для работы ОС (в том числе NTOSKRNL.EXE, ядро Windows NT), вполне спокойно может не совпадать с системным разделом и поэтому при запуске ПК необходимо сделать так, чтобы загрузчик Windows NT без труда нашел системные файлы. Раздел же, на котором располагается папка WinNT в Microsoft принято называть загрузочным, простим им эту путаницу — это далеко не самый тяжкий случай.
Таким образом, при включении ПК ход загрузки операционной системы проходит в несколько этапов: BIOS компьютера считывает и загружает в оперативную память главную загрузочную запись Master Boot Record — MBR, в которой н#ходится таблица разделов диска и небольшая программа — эта программа н#ходит начальный адрес системного раздела на диске и загружает в память копию его загрузочного сектора (сектор 0), а затем, если раздел помечен как «активный» в таблице разделов, передаёт управление другой программе — загрузчику Windows NT из только что перенесённого в память загрузочного сектора. В нулевом секторе жёсткого диска н#ходится загрузочный код, который распознает файловую систему, а затем н#ходит, загружает в память и запускает следующую специальную программу из корневой директории системного диска — NTLDR, предназначенную для инициализации загрузки собственно самой операционной системы, задания некоторых параметров её работы и для вывода меню вариантов загрузки в мультизагрузочной системе. После этого уже начинается выполнение обычных программ из файлов, н#ходящихся на диске, что и приводит к полной загрузке всей операционной системы и к возможности запускать прикладные программы. Правда, поскольку Windows NT может работать не только на платформе i386, следует оговориться, что мы рассматриваем только применимые в нашем быту «персоналки», не касаясь особенностей загрузки NT на других платформах (на процессорах RISC, например, программа OSLOADER.EXE выполняет те же функции, что на PC выполняются файлами NTLDR, NTDETECT.COM и BOOTSECT.DOS).
Если рассматривать работу начала начал операционных систем класса NT — загрузчика NTLDR подробнее, то её также можно разбить на несколько этапов: NTLDR переключает процессор в режим 32-разрядной модели памяти с прямой адресацией; запускает минифайловую систему для доступа к томам FAT, FAT32 и NTFS; считывает файл BOOT.INI, также расположенный в корневом каталоге системного диска; отображает меню выбора операционной системы (если выбирается ОС, отличная от Windows NT, то считывается файл BOOTSECT.DOS с копией загрузочного сектора предыдущей ОС, и управление передаётся ему); запускает файл NTDETECT.COM, собирающий информацию о физических устройствах, подключённых к компьютеру в момент загрузки; загружает и запускает ядро ОС — файл NTOSKRNL.EXE и передаёт ему информацию, собранную NTDETECT.COM.
Специальный текстовый конфигурационный файл BOOT.INI, который NTLDR использует в процессе своей работы — один из важнейших системных файлов Windows NT/2000/XP, несколько напоминающий по своей сути файл MSDOS.SYS из Windows 9x. Именно он позволяет системе н#ходить папку WinNT, если она расположена не на системном разделе диска. На файл BOOT.INI возложено несколько функций: управление содержимым меню выбора операционной системы во время загрузки ПК, управление самим процессом загрузки системы, а также задание некоторых параметров её дальнейшего функционирования. Файл составлен по привычному стандарту INI-файлов — два раздела с названиями в квадратных скобках и параметры в каждом из разделов (допускается добавить и ещё какой-нибудь раздел — системой он будет просто проигнорирован, что нередко используется для того, чтобы временно «закомментировать» тот или иной параметр). И хотя в нём может н#ходиться довольно много различных параметров, редактируется всё это малопонятное простому пользователю хозяйство, к сожалению, самым простым и самым неудобным способом — в любом текстовом редакторе. А редактировать это файл вполне может понадобиться любому пользователю, соблазнившемуся красивыми финтифлюшками сыроватой Windows XP (в конференции нашего журнала проблемы с Windows XP — хит сезона), причём не только при его повреждении, либо случайном удалении и последующем воссоздании, но и, например, в случае добавления в систему или удаления из неё дисков или их разделов. Разумеется, для работы с этим скрытым файлом, н#ходящимся в корневой директории загрузочного диска, необходимо снять с него атрибут «только чтение», иначе текстовый редактор не сможет сохранить внесенные в BOOT.INI изменения. Некоторые возможности по внесению изменений в этот файл даёт, правда, меню «Загрузка операционной системы» («System Startup») диалога «Загрузка и Восстановление» («Startup and Recovery») свойств системы, а также появившаяся в Windows XP утилита MSCONFIG.EXE, однако полный доступ к его параметрам возможен только при ручном редактировании, либо при использовании небольшой дополнительной программы, предоставляющей понятный графический интерфейс для работы с BOOT.INI — BOOT.INI Editor (http://www.dx21.com/SOFTWARE/Dx21/ViewItem.ASP?NTI=2&SI=2&OID=14). Программа эта, правда, несколько сыровата — требует для своей работы файл comctl32.ocx, который почему-то в инсталлятор не включён. К тому же в Windows XP её инсталлятор категорически отказывается запускаться, если же файлы уже установленной в Windows 2000 программы скопировать в XP, то она работает нормально. В Windows XP, кстати говоря, появилось и ещё одно не менее ценное дополнительное средство восстановления этого файла — команда BOOTCFG консоли восстановления, после выполнения которой с таким ключом: «BOOTCFG /REBUILD» происходит сканирование жёстких дисков в поисках инсталляций систем класса NT и восстановление файла BOOT.INI в соответствии с полученными результатами поиска. Более подробно о работе с этой утилитой вы можете почитать в статье http://support.microsoft.com/support/kb/articles/Q291/9/80.ASP базы данных технической поддержки Microsoft. В более старых же системах альтернативой ручному восстановлению файла является только запуск программы переустановки системы.

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

[boot loader]
timeout=5
default=multi(0)disk(0)rdisk(0)partition(1)WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)WINNT="Windows XP Professional" /fastdetect

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

[boot loader]
timeout=5
default=C:
[operating systems]
C:="Windows Millennium Edition"
multi(0)disk(0)rdisk(0)partition(2)WINNT="Windows XP Professional" /fastdetect

Как можно заметить, в данных примерах раздел [boot loader] служит для задания двух параметров загрузки операционной системы, в частности, параметр «timeout=5» определяет количество секунд, в течение которого пользователь имеет возможность выбрать либо загружаемую ОС, либо один из пунктов загрузочного меню (например, загрузить систему в режиме защиты от сбоев). При «timeout=0» загрузочное меню не отображается, а при «timeout=-1» это меню будет н#ходиться на экране неограниченное время в ожидании выбора пользователя. Каждый пользователь волен выставить это время по своим вкусам — для меня удобной цифрой является 5 секунд. По умолчанию же задержка составляет 30 секунд, максимум — 999.
Параметр «default=» определяет путь к загружаемой по умолчанию операционной системе. Путь этот в случае с Windows NT задаётся в формате ARC (Advanced RISC Computing), о правилах которого чуть ниже. Если же в мультизагрузочной системе ОС по умолчанию является, например, Windows 98 (или MS-DOS, Linux), то нередко достаточно указать просто «default=C:», где С: — диск, на котором н#ходятся системные файлы Windows 9x (вернее — образ её загрузочного сектора BOOTSECT.DOS, а также IO.SYS, MSDOS.SYS и т.д). Такой операционной системе и в следующем разделе [operating systems] будет соответствовать строка типа

C:="Windows Millennium Edition"

или

C:bootsect.lnx="Linux"

то есть путь к файлу-образу её загрузочного сектора (его название может быть любым по выбору пользователя). Кстати, для создания такого файла-образа удобно использовать утилиту BootPart (http://www.winimage.com/bootpart.htm), предназначенную как раз для расширенной работы с загрузчиком NT.
В разделе [operating systems] н#ходятся сведения об установленных операционных системах, на основании которых и формируется загрузочное меню. Так, в каждой строке этого раздела прописан путь ARC к загрузочному разделу Windows NT плюс имя папки Windows и текст, отображаемый в соответствующей этой операционной системе строке загрузочного меню, плюс некоторые параметры, используемые при выборе данной системы. Учтите, что ARC-путь (кроме имени папки и названия ОС) должен быть записан маленькими (строчными) буквами — по крайней мере, в Windows NT 4 заглавные буквы приводили к невозможности загрузить систему. Максимально возможное число строк в этом разделе — 10, следовательно, и операционных систем на своем ПК вы можете иметь одновременно аж 10 штук.
Если вы вдруг утратили файл BOOT.INI, то самое сложное при его ручном восстановлении — правильно воссоздать путь к загрузочному разделу в формате ARC. Путь этот может начинаться либо с метки multi(), либо с метки signature(). Метку multi() можно наблюдать в подавляющем большинстве случаев, применяется она для дисков IDE, ESDI, SCSI в тех случаях, когда ОС для своей загрузки использует механизмы системного BIOS (прерывание INT13). При таком раскладе запись пути к загрузочному диску и к директории загружаемой операционной системы в файле BOOT.INI будет выглядеть следующим образом:

multi(0)disk(0)rdisk(X)partition(Y)ИМЯ_КАТАЛОГА_WINDOWS="НАЗВАНИЕ_ОС, ОТОБРАЖАЕМОЕ_В_ЗАГРУЗОЧНОМ_МЕНЮ" /ПАРАМЕТР

Автор: NeoVampir 9.3.2006, 21:44

[highlight]Основные сведения о важнейшем конфигурационном файле BOOT.INI в Windows XP/NT/2000 part 2[/highlight]


Здесь:

* multi(0) указывает порядковый номер адаптера, с которого осуществляется загрузка, и всегда имеет значение «0» (нумерация начинается с нуля, начиная с контроллера, расположенного ближе к слоту 0 на материнской плате);
* disk(0) — всегда равен нулю, так как прерывание INT13 не может использоваться для идентификации нескольких дисковых контроллеров (для большинства BIOS);
* rdisk(X) — определяет порядковый номер жёсткого диска, с которого производится загрузка, нумерация начинается с 0, и обычно X — число от 0 до 3;
* partition(Y) — порядковый номер раздела жёсткого диска, с которого загружается ОС, нумерация начинается с 1 (соответствует диску С: в привычном обозначении), в первую очередь нумеруются первичные разделы, затем идут логические диски. Не нумеруются расширенные разделы MS-DOS (тип 5) и разделы типа 0 — неиспользуемые.

Формат записи, начинающийся с метки signature() (ранее, в NT для этого служила метка scsi(), теперь применяется signature(), поддерживающая работу с механизмами Plug-n-Play Windows 2000/XP) встречается реже и используется при работе как со SCSI-дисками (если у контроллера SCSI отключен BIOS), так и с IDE-дисками в отсутствие поддержки INT13. В этом случае запись в BOOT.INI принимает такой вид:

signature(X)disk(Y)rdisk(Z)partition(W)ИМЯ_КАТАЛОГА_WINDOWS="НАЗВАНИЕ_ОС, ОТОБРАЖАЕМОЕ_В_ЗАГРУЗОЧНОМ_МЕНЮ" /ПАРАМЕТР

Здесь:

* signature(X) — указывает уникальную сигнатуру диска (шестнадцатеричное число — signature(8b467c12)), содержащуюся в его MBR. Сигнатура эта вписывается в главную загрузочную запись диска в процессе установки Windows, в начале её текстового этапа (и может быть повреждена, например, вирусом — в этом случае вам потребуется изучить документ http://support.microsoft.com/default.aspx?scid=kb;en-us;Q119467);
* disk(Y) — идентификатор SCSI ID жёсткого диска;
* rdisk(Z) — номер SCSI LUN (Logical Unit Number) жёсткого диска, практически всегда это 0;
partition(W) — порядковый номер раздела жёсткого диска, с которого загружается ОС, нумерация начинается с 1, в первую очередь нумеруются первичные разделы, затем идут логические диски. Не нумеруются расширенные разделы MS-DOS (тип 5) и разделы типа 0 — неиспользуемые.

Обратите внимание, что если используется формат SIGNATURE(), то в корне системного диска должен н#ходиться файл ntbootdd.sys — переименованная копия драйвера мини-порта SCSI, предназначенная для доступа к SCSI-адаптеру при загрузке.
По умолчанию вплоть до появления Windows XP именем каталога, в который установлена Windows, являлось «WINNT». В Windows XP (видимо, чтобы простому пользователю, недолюбливающему всяческие монструозные и трудноуправляемые NT, лишний раз не напоминать родословную этой операционной системы) от этой традиции отказались, и системная папка носит имя Windows. Разумеется, если вы выбрали собственное название этой папки, то в файле BOOT.INI должно быть указано именно оно. То, что следует в кавычках после имени системной папки — всего лишь текст, отображаемый в загрузочном меню и его можно полностью изменять по усмотрению пользователя, главное — чтобы пользователь понимал, какая ОС соответствует каждой записи.
В конце каждой строки с ARC-путём допускается указывать необязательные ключи запуска Windows. Строчные и заглавные буквы в этих параметрах не различаются. По умолчанию в Windows XP/2000 на современных машин#х обычно используется один параметр — /fastdetect (впервые появился в Windows 2000), запрещающий поиск мыши на отмирающих COM-портах (начиная с Windows 2000 обнаружением мыши занимаются P-n-P–драйвера, в NT4 этим занимался NTDETECT, поэтому для NT4 этот параметр в мультизагрузочных системах — в которых работает более свежий, общий для нескольких систем NTDETECT.COM — использовать не следует). Этот параметр может также быть полезен, если к COM-портам подключены какие-либо иные устройства, дабы не смущать ими ОС. При желании можно специально указать порты, на которых поиск мыши осуществлять запрещено: «/fastdetect=COM1,2,3». Если же номера портов не указаны, то поиск отключается для всех портов. Полный же список параметров запуска ОС семейства NT таков (параметры, впервые появившиеся в Windows 2000, выделены красным цветом):

/BASEVIDEO — использовать в графическом режиме драйвер стандартного VGA-видеоадаптера. Позволяет решить проблемы со сбойным видеодрайвером. Подробнее — http://support.microsoft.com/default.aspx?scid=kb;en-us;Q126690.

/BAUDRATE=xxxxx — скорость (в бодах) передачи данных в отладочном режиме. По умолчанию при работе с модемом в режиме отладки скорость 9600, при работе с нуль-модемным кабелем — 19200. Пример: «/BAUDRATE=115200». При использовании этого параметра автоматически активируется ключ /DEBUG. Подробнее — http://support.microsoft.com/default.aspx?scid=kb;en-us;Q148954 и http://support.microsoft.com/default.aspx?scid=kb;en-us;Q151981.

/BOOTLOG — включает протоколирование хода загрузки драйверов в файл %SystemRoot%NTBTLOG.TXT (формат текста — UNICODE). Полезен при выявлении сбойного драйвера.

Пример протокола:

Microsoft ® Windows NT ® Version 5.0
Loaded driver WINNTSystem32ntoskrnl.exe
Loaded driver WINNTSystem32hal.dll
Loaded driver WINNTSystem32BOOTVID.dll
Loaded driver pci.sys
Loaded driver isapnp.sys
Loaded driver intelide.sys
...

/CRASHDEBUG — предписывает загружать программный модуль отладки ядра, который активизируется при ошибках в ядре ОС. Подробнее — http://support.microsoft.com/default.aspx?scid=kb;en-us;Q151981.

/DEBUG — предписывает загружать программный модуль отладки ядра, активизация которого может производиться по команде удалённого отладчика. Подробнее — http://support.microsoft.com/default.aspx?scid=kb;en-us;Q121543.

/DEBUGPORT=COMx — предписывает загружать программный модуль отладки ядра и определяет последовательный порт, используемый для отладки (по умолчанию COM1). Пример: «/DEBUGPORT=COM2». При использовании этого параметра автоматически активируется ключ /DEBUG. Если в системе присутствует контроллер FireWire, то в Windows XP допускается устанавливать параметр «/DEBUGPORT=1394», в этом случае можно указать и ещё один переключатель — «/CHANNEL=X», где «X» — номер канала (от 1 до 62), использованный при настройке хоста. Подробнее — http://support.microsoft.com/default.aspx?scid=kb;en-us;Q151981.

/MAXMEM= ограничивает объём используемой оперативной памяти (в мегабайтах). Пример: «/MAXMEM=16». Полезен для выявления дефектного модуля памяти. Подробнее — http://support.microsoft.com/default.aspx?scid=kb;en-us;Q108393.

/NODEBUG — запрещает использование режима отладки, отменяет действие ключей /DEBUG, /DEBUGPORT и /BAUDRATE

/BREAK — предписывает остановить инициализацию HAL в точке останова и ожидать подключения отладчика. При использовании без ключа /DEBUG будет отображён синий экран BSOD с кодом останова.

/SOS — включает отображение названий загружаемых драйверов при загрузке ОС. Полезен для выявления сбойного драйвера. Подробнее — http://support.microsoft.com/default.aspx?scid=kb;en-us;Q99743.

/PAE — включает использование механизмов PAE (Physical Address Extension), даже если установлено менее 4 Гб оперативной памяти. При этом загружается ядро ntkrnlpa.exe, позволяющее системам x86 использовать до 64 Гб оперативной памяти (стандартный лимит x86 — 4Гб). При загрузке в режиме защиты от сбоев игнорируется. Используется обычно в тестовых целях.

/NOPAE — запрещает использование PAE на системах с памятью более 4Гб, поддерживающих PAE.

/NOLOWMEM — на системах с поддержкой PAE и памятью более 4Гб запрещает использование первых 4Гб памяти. Используется в целях тестирования и требует наличия переключателя /PAE.

/NOGUIBOOT — запрещает использование VGA-драйвера на этапе загрузки системы — при этом не будет отображаться графическая заставка, и при сбоях не будут выводиться синие экраны BSOD, за показ которых также отвечает VGA-драйвер.

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

/SAFEBOOT:MINIMAL — загрузка без поддержки сети
/SAFEBOOT:NETWORK — загрузка с поддержкой сети
/SAFEBOOT:DSREPAIR — загрузка Windows 2000 Server в режиме восстановления службы каталога (Active Directory Services Repair) из резервной копии.

При указании дополнительной опции — (ALTERNATESHELL) (например — «/SAFEBOOT:MINIMAL(ALTERNATESHELL)», без пробела) вместо Explorer будет загружена альтернативная графическая оболочка, указанная в разделе реестра HKLMSystemCurrentControlSetSafeBootAlternateShell

Подробнее — http://support.microsoft.com/default.aspx?scid=kb;EN-US;q239780.

/YEAR= — предписывает игнорировать год, выдаваемый встроенными часами ПК, и использовать год, указанный в значении данного параметра. Работает, начиная с WindowsNT SP4.

/USE8254 — на системах с устаревшим BIOS сообщает ядру ОС, что на ПК установлен таймер на основе чипа 8254. Подробнее — http://support.microsoft.com/support/kb/articles/q169/9/01.asp.

/ONECPU — на мультипроцессорных системах запрещает системе использовать более одного процессора. Подробнее — http://support.microsoft.com/default.aspx?scid=kb;en-us;Q157992.

/NUMPROC= на мультипроцессорных системах ограничивает числе используемых процессоров. Например: /NUMPROC=2 на 4-х процессорном ПК запрещает системе работать с двумя из 4 процессоров.

/3GB — начиная с NT 4.0 SP3 перераспределяет использование виртуального адресного пространства таким образом, чтобы приложениям выделялось 3Гб, а системе — 1Гб (по умолчанию всем выделяется по 2Гб). Применим к Windows 2000 Advanced Server и Datacenter Server. Подробнее — http://support.microsoft.com/default.aspx?scid=kb;en-us;Q171793.

/WIN95DOS — в системах с тройной загрузкой — DOS, Win9x и Windows NT задаёт загрузку загрузочного сектора DOS (файл BOOTSECT.DOS). Подробнее — http://support.microsoft.com/support/kb/articles/q157/9/92.asp.

/WIN95 — в системах с тройной загрузкой — DOS, Win9x и Windows NT задаёт загрузку загрузочного сектора Win9x (файл BOOTSECT.W40). Подробнее — http://support.microsoft.com/support/kb/articles/q157/9/92.asp.

/PERFMEM= и /PERFPAGES= — некие отладочные параметры бета-версий Windows 2000, определяют резервируемую память и число страниц. Не актуальны.

/HAL=<имя файла> — использование альтернативной версии HAL вместо HAL.DLL.

/KERNEL=<имя файла> — использование альтернативной версии ядра ОС вместо NTOSKRNL.EXE. Последнее время модно использовать для смены загрузочной заставки-логотипа Windows, «зашитой» в NTOSKRNL.EXE и заменяемой утилитами типа Restorator.

/NOSERIALMICE=[COMx | COMx,y,z...] — отключает обнаружение мыши на COM-портах. При использовании без указания номера порта, обнаружение отключается для всех COM-портов. Применяется при наличии альтернативных устройств, подключённых к последовательным портам во время загрузки ОС. Подробнее — http://support.microsoft.com/default.aspx?scid=kb;en-us;Q131976.

/PCILOCK — запрещает Windows динамически назначать IO/IRQ ресурсы для PCI оборудования и оставляет конфигурацию, присутствующую в CMOS Setup. Подробнее — http://support.microsoft.com/default.aspx?scid=kb;en-us;Q148501.

/SCSIORDINAL: — используется для указания SCSI ID контроллера в случае, если добавление нового устройства SCSI в систему со встроенным контроллером SCSI может изменить SCSI ID контроллера. Подробнее в статье http://support.microsoft.com/support/kb/articles/q103/6/25.asp.

/BURNMEMORY= ограничивает объём используемой памяти подобно параметру /MAXMEM: при указании «/BURNMEMORY=128» будут отброшены 128 мегабайт памяти из имеющегося в наличии объёма RAM. Объём памяти указывается в мегабайтах.

/INTAFFINITY — заставляет мультипроцессорный HAL (HALMPS.DLL) устанавливать прерывания таким образом, чтобы только процессор с самым большим номером в SMP получал прерывания.

/MAXPROCSPERCLUSTER= — устанавливает ограничения процессоров в кластерной системе. Не актуально на персональных системах.

/TIMERES=X — в мультипроцессорных системах устанавливает разрешение системного таймера. По умолчанию разрешение таймера 7.8ms. Параметр X измеряется в сотнях миллисекунд и поддерживаются следующие значения:
X=сотен миллисекунд миллисекунд
9766 0.98
19532 2.0
39063 3.9
78125 7.8

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

/safeboot:minimal(alternateshell) /sos /bootlog /noguiboot

Надо ещё заметить, что файл BOOT.INI и загрузчик Windows NT/2000/XP поддерживают самые различные вариации мультизагрузочных систем — при некотором желании можно добиться одновременного присутствия на одном ПК без привлечения посторонних менеджеров загрузки таких ОС как Windows 9x/Me, DOS, OS/2, Linux, UNIX и т.п. Так что, читайте более подробную документацию, которую не так уж сложно отыскать в базе данных MSDN и в Сети:

* http://support.microsoft.com/default.aspx?scid=kb;EN-US;q99743
* http://support.microsoft.com/default.aspx?scid=kb;en-us;Q102873
* http://support.microsoft.com/default.aspx?scid=kb;EN-US;q170756
* http://support.microsoft.com/default.aspx?scid=kb;EN-US;q227704
* http://www.sysinternals.com/ntw2k/info/bootini.shtml
* http://www.labmice.net/Windows2000/install/bootini.htm

Автор: NeoVampir 9.3.2006, 21:45

[highlight]Переустановка Windows за 10 минут[/highlight]


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

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

После первой установки операционной системы и всех нужных приложений запустите подобную программу и сделайте образ того раздела, на котором ОС установлена. Сохраните полученный архив на другом "физическом" диске или вообще запишите его на CD или DVD-диск (образ Windows 95/98 на одном CD обычно умещается). Ну, а если ОС "слетит" или накопит в себе критическое количество проблем и ошибок, то просто восстановите системный раздел из сохраненного архива - и получите свежую и чис-тую операционную систему. Вам останется разве что доустановить те программы, которые вы проинсталлировали после создания архива, но если вы хорошо продумали состав первоначального набора программ, то таковых будет не так много.

Norton Ghost работает под MS-DOS, так что если вы обзаведетесь системной дискетой или загрузочным CD с этой программой и будете хранить архивы системного раздела на диске с файловой системой Fat, то сможете выполнить восстановление в любом случае (запуск из Windows возможен, однако дос-тупной будет лишь функция архивирования). При создании архива содержимое диска сжимается, так что размер архива будет меньше, чем совокупный объем файлов на архивируемом диске. Процесс вос-становления заключается в указании программе файла с архивом и буквы восстанавливаемого диска и примерно пятнадцатиминутного ожидания.

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

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

Автор: NeoVampir 9.3.2006, 21:46

[highlight]Оптимизируем Windows XP[/highlight]

Является ли XP самой быстрой среди всех других версий Windows? Вопрос тот обсуждается уже очень давно, мнения на этот счет бытуют разные, а ни конца ни края разговорам на эту тему не видно. Даже на нашем сайте вы сможете найти пару статей по этому вопросу. Зато не подлежит сомнению, что, подобно всем другим операционным системам до нее, WinXP сразу после установки работает отнюдь не так шустро, как могла бы. А чтобы добиться от нее максимума производительности, необходимо проделать немало операций по настройке.
Все операционные системы Windows никогда не имели оптимальных настроек при установке по-умолчанию. Частично причиной тому является тот факт, что инсталляционная база этих ОС просто огромна - она во много раз превышает инсталляционную базу других операционных систем (хотя, может быть, если собрать все остальные вместе, то что-то близкое и получится. Независимо от того насколько хорошо могла бы быть оптимизирована любая из операционных систем Windows, Microsoft вынуждена балансировать межу производительность, простотой использования и совместимостью со всем на свете.
Так уж получается, что Windows XP сама наводит на мысль, что с ней надо что-то проделать. (Мне тут подсказывают, что делать - format c: ). Интерфейс XP задумывался с целью придать ОС приятный, естественный, дружественный вид, но в результате выходит, что всякие визуальные эффекты, типа отбрасывания теней и плавно выдвигающихся меню, немало тормозят работу всей системы. Такие важные и нужные утилиты, как System Restore, способны помочь восстановить работоспособность вашей системы после сбоев или выявления различного рода несовместимостей существенно проще и надежнее, чем раньше, но они при этом пожирают дисковое пространство как троглодты, а их тихая и незаметная работа в фоновом режиме отбирает на себе процессорное время, обделяя все остальные приложения, как буржуазия мировой пролетариат.
Так же Windows XP по-умолчанию активизирует немалое количество служб и сервисов, независимо от ваших потребностей, всегда найдутся те, которые вам абсолютно не нужны. Настройка пула системных процессов позволяет ускорить процесс загрузки ОС и экономить некоторую часть процессорного времени. К тому же такие, присутствующие практически на каждом компьютере программные пакеты, как Microsoft Office, грузят в бэкграунд свои приложения, пожирающие немало системной памяти и ресурсов процессора.
Потратив не очень много времени на выявление приложений и сервисов, которые вам не нужны, и подсократив количество визуальных эффектов XP, можно довольно существенно повысить производительность и игровых и офисных приложений. Сама XP несколько помогает нам, оптимизируя файловую систему, основываясь на наших привычках (надпись на экране курильщика - "Табак убивает" ;-), а Microsoft позаботилась о наличии в составе ОС нескольких приложений, ускоряющих процесс оптимизации.
Большее число действий по оптимизации,которые мы будем в этой статье рассматривать, потребуют от вас редактирования системного реестра или внесения иных изменений в конфигурацию операционной системы. Не забывайте, что для этого вам понадобятся права администратора. Перед тем как начать, следует завершить все антивирусные программы и тому подобные приложения, и сделать резервное копирование важных данных на какой-либо внешний носитель. Это вовсе не означает, что мы будем заниматься какой-либо разрушительной деятельностью, просто, на Бога надейся, а сам к берегу греби.
Windows XP имеет огромное количество настроек. Microsoft позаботилась о том, чтобы пользователи самого различного уровня подготовки могли получить доступ к максимальному количеству настроек операционной системы. Экспериментируя с ними и не боясь запачкать руки, копаясь в завалах дефолтовых настроек ОС, чтобы в результате получить оптимальное для соотношение удобного и приятного внешнего вида ОС и ее производительности.
Самым простым способом начать настройку Windows XP, является простое ее использование. Когда вы запускаете программы и работаете с ними, Windows следит за вашими действиями, после чего вносит изменения в динамический файл Layout.ini. Каждые три дня, в моменты когда компьютер простаивает, ОС изменяет местоположение программ на жестком диске, для оптимизации их запуска и исполнения.
XP так же ускоряет процесс загрузки и оптимизирует запуск программ, используя систему предсказаний. Windows изучает программы, которые используются при загрузке и немедленно после нее, создавая списки данных, для предсказаний на ранних стадиях загрузки. Аналогичным же образом, когда запускаются отдельные программы, Windows ведет списки различных файлов и компонент, к которым программа обращается. Когда программа запускается в следующий раз, Windows имеет возможность предсказать, какие файлы могут потребоваться для ее старта.
Оптимизирующий код предсказаний присутствует как в ядре XP, так и в службе планировщика задач. Ядро начинает создание списка ресурсов, к которым обращается конкретный процесс, немедленно после его создания. Служба планировщика преобразует эти записи в инструкции предсказаний для данного процесса. В следующий раз при создании процесса ядро исполняет инструкции предсказаний, ускоряя создание процесса.
Оптимизация диска и механизм предсказаний загрузки системы и запуска приложений работают в тандеме. Так что когда XP оптимизирует файлы на диске для быстро к ним доступа со стороны программ, то она использует данные, записанные блоком предсказаний, для определения оптимального размещения файлов на диске.

Иконки и обои

Хороший рабочий стол - это эффективный рабочий стол. Для оперативной памяти вашего компьютера и для процессора можно отыскать гораздо лучшее применение, чем игры с симпатичненькими обоями и сортировка восьмидесяти пяти иконок на десктопе. Как и в случае с предыдущими версиями Windows, и иконки рабочего стола и обои постоянно н#ходятся в оперативной памяти, и постоянно обновляются средствами графической системы. А уж анимированные рабочие столы пожирают столько системных ресурсов, что мама не балуйся.
Хотя, с другой сторон, выигрыш в производительности при отказе от вышеперечисленных "красот" минимален. Так что, если в вашем компьютере 256Мб оперативной памяти или больше, и более менее современный процессор (что-то не слабее 800МГц), то волноваться насчет влияния иконок и обоев рабочего стола на производительность системы вам не стоит. Однако владельцам систем с процессором Celeron 333МГц и объёмом оперативной памяти 64Мб следует экономить каждый такт процессора и каждый байт памяти.

Отключаем эффекты

Кроме простой возможности менять скины, Windows XP в плане визуализации имеет гораздо больше возможностей, чем любая ОС от Microsoft до нее. Меню могут быть анимированными, у диалоговых окон и мышиных курсоров могут быть тени, экранные шрифты настраиваются на максимальную читабельность и так далее.
Все это очень здорово, только не следует забывать, что все эти визуальные эффекты и возможности замедляют работу пользовательского интерфейса. XP при установке автоматически (и совершенно скрыто от пользователя) прогоняет несколько системных тестов для определения оптимальных с ее точки зрения (если у операционной системы может быть точка зрения) настроек графического интерфейса пользователя, которые должны совмещать красоту и удобство использования (для определения последнего мне очень нравится термин "юзабилити"). Но принятые на стадии установки ОС решения можно довольно просто изменить. Если плавно выпадающие меню больше раздражают, чем радуют глаз, а тени у диалоговых окон волнуют вас меньше, чем рождение десятого ребенка в китайской семье , живущей в предгорьях Гималаев, вы можете со спокойной совестью поэкспериментировать с визуальными настройками ОС и добиться от нее своей собственной, единственной и неповторимой золотой середины.
Некоторые из этих настроек доступны через закладку Appearance (Оформление) диалогового окна Display Properties (Свойства Экрана), доступ к которому можно получить, кликнув на пустом пространстве рабочего стола и выбрав из всплывающего меню пункт Properties (Свойства). Кликните по кнопке эффекты, и в появившемся диалоге настраивайте себе поведение меню, теней и свойства шрифтов сколько душе вашей угодно. Что касается шрифтов, то тут же вы найдете и возможность активизировать новую технологию сглаживания экранных шрифтов, придуманную Microsoft, которая называется ClearType. По поводу ее применения у меня есть свое личное мнение. Мне кажется, что ClearType позволяет прекрасно отображать фонты на экран#х ноутбуков и ЖК-мониторах, а на обычных CRT экран#х эту опцию лучше отключать, так она делает изображение несколько размытым. При этом есть у меня знакомые, которые придерживаются абсолютно противоположного мнения, то есть считают, что ClearType на плоскопанельных экран#х выглядит просто отвратительно. Так что вам лучше самим попробовать и принять собственное решение по этому поводу.
Дальнейшую настройку графического интерфейса пользователя вы можете выполнять, используя утилиту System Properties (Свойства Системы). Запустить ее можно из Control Panel (Панели Управления) или кликнув правой кнопкой мыши по иконке My Computer (Мой компьютер) и выбрав в меню пункт Properties (Свойства). На закладке Advanced (Дополнительно) вы обнаружите переключатели, позволяющие сделать выбор между настройками ОС на оптимальную (с точки зрения ее создателей) производительность либо пожертвовать этой производительностью в пользу красивого внешнего вида. Специально для тех, кто не доверяет специалистам по настройке из Microsoft (а кто им доверяет?), вы можете создать свою схему настроек операционной системы, помечая или снимая отметки в списке визуальных эффектов.
Так же на закладке Advanced (Дополнительно) диалога Performance Options (Настройка производительности) убедитесь, что использование процессора и памяти настроены на работу с программами (впрочем, именно эта опция включена по-умолчанию). Конфигурировать память и процессор на оптимальную работу кэша фоновых служб и сервисов вам может понадобиться только в случае, если вы настраиваете сервер. Тут же у вас есть возможность указать размер и местоположение системного файла подкачки. Хотя, на самом деле, Windows XP проделывает колоссальную работу, управляя размером собственного файла подкачки автоматически, приходится признать, что делает она это просто прекрасно. Самое интенсивное тестирование, включавшее в себя и синтетические тесты и игровые бенчмарки, убедило нас в полном отсутствии какой-либо необходимости устанавливать параметры файла подкачки вручную.

Быстрое переключение пользователей

Быстрое переключение пользователей доступно в XP Home Edition и Professional. Когда компьютер не является членом домена, то быстрое переключение пользователей позволит пользователям одного и того же компьютера переключаться между учетными записями без выхода из системы.
Когда в систему входит больше одного пользователя, то настройки каждого остаются активными, а программы запущенные под разными учетными записями остаются открытыми, даже если кто-то переключится на чужой аккаунт.
Теперь посмотрим чем это грозит. Предположим глава семьи работал, работал, устал и оставил открытыми Word и Excel. затем пришла его младшая дочь и немного побаловалась с Barbie Fashion Designer и тоже оставила любимую программу открытой. Пришел с института ее старший брат, переключился на свою учетную запись и со злости на преподавателя по сопромату решил немного поиграть в Red Faction. И тут то его ждет разочарование, тут ему придется осознать, что производительность системы резко упала по сравнению с тем разом, когда он играл в выходные, а все остальные члены семьи уехали на дачу и ни кто не вешал в память бедного компьютера кучу ненужных молодому оболтусу программ.
Windows XP автоматически отключает возможность быстрого переключения пользователей, если на компьютере, куда ее устанавливают объем оперативной памя составляет 64Мб или меньше. Если вам кажется, что компьютер стал работать медленнее, чем обычно, и вы чувствуете себя в роли того старшего брата, которого я вам только что описал, убедитесь, что в данный момент в систему вошел только один пользователь. А при необходимости просто отключите саму возможность такого входа в систему: открывайте Control Panel(Панель Управления)User Accounts(Учетные записи пользователей), нажмите кнопку "Change the way users log on or off" (Изменение порядка входа в систему), и снимите отметку с опции "Use Fast User Switching"(Использовать быстрое переключение пользователей).

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

Уже из опыта предыдущих версий Windows можно сделать вывод, что лучше постоянно следить за выходом различных новых патчей, исправлений ошибок, обновленных версий DirectX, решений проблем совместимости и всяких других обновлений. Тут WinXP отнюдь не является исключением. Посмотрите сами сколько обновлений для нее уже выпустила MS, хотя самой операционке не исполнилось еще и полгода. Но вам не придется самостоятельно следить за выходом всех этих обновлений, не придется отыскивать ссылки в новостях на различных сайтах, посвященных компьютерной тематике или усердно копаться в недрах неисчерпаемого по мегабайтам сайта самой MS. По-умолчанию всю эту работу за вас проделывает сама XP. Казалось бы надо радоваться такой трогательной заботе о пользователе. Но подвох заключается в том, что для этого требуется небольшая программка, вечно висит в фоновом режиме и регулярно проверяет или напоминает вам проверить наличие новых обновлений Windows.
Если вы способны провести процедуру обновления Windows самостоятельно, то можете совершенно смело дать XP указания не беспокоиться больше по этому вопросу. Настройку выполнения процедуры автоматического обновления (Automatic Updates) вы найдете в диалоговом окне System Properties (Свойства Системы). Тут вы можете указать Windows самой определять, какие обновления системе необходимы, а после автоматически их скачивать, можете заставить ее только проверять наличие обновлений и предупреждать вас об этом, а можете сказать ей не делать вообще ничего.

Восстановление системы (System Restore)

System Restore относится к разряду действительно полезных приложений, так что до тех пор пока вы не решите для себя, что программы или игры, которые вы ежедневно используете, требуют от компьютера большего, чем он может дать в текущем состоянии, вам лучше оставить System Restore в покое. Эта служба периодически создает "моментальные снимки" всех важных системных файлов (таких как файлы системного реестра, базы данных COM+, профили пользователей, и т.д.) и сохраняет их в качестве "точки восстановления". Если вас вдруг угораздило установить программу, которая нарушила работоспособность операционной системы, вы можете спокойно вернуться к предыдущему состоянию, в котором она была, продолжать работать ни о чем не беспокоясь.
Точки восстановления автоматически генерируются службой System Restore при возникновении ряда событий, таких как установка нового программного обеспечения, выполнение процедуры обновления Windows, установка непописанного драйвера или любые другие события способные негативно влиять на работу операционной системы. Так же ни кто не мешает пользователю создать точку восстановления самостоятельно вручную в любой момент времени. Естественно, что работа этой службы влияет на производительность системы, а сохраненная информация о точках восстановления занимает место на жестком диске. Вы можете контролировать объем свобдного места, доступный для System Restore (что в конечном счете влияет на количество точек восстановления, которое эта служба может создать), или отключить ее совсем. Проделываются все эти операции на закладке System Restore (Восстановление ситемы) окна System Properties (Свойства Системы).
Точки восстановления автоматически генерируются службой System Restore при возникновении ряда событий, таких как установка нового программного обеспечения, выполнение процедуры обновления Windows, установка неподписанного драйвера или любые другие события способные негативно влиять на работу операционной системы. Так же ни кто не мешает пользователю создать точку восстановления самостоятельно вручную в любой момент времени. Естественно, что работа этой службы влияет на производительность системы, а сохраненная информация о точках восстановления занимает место на жестком диске. Вы можете контролировать объем свободного места, доступный для System Restore (что в конечном счете влияет на количество точек восстановления, которое эта служба может создать), или отключить ее совсем. Проделываются все эти операции на закладке System Restore (Восстановление системы) окна System Properties (Свойства Системы).
Окно настроек System Restore содержит список всех разделов жесткого диска. Вы можете для каждого раздела в отдельности указа указать, какой процент от его объема может быть задействован для нужд System Restore. Там же вы найдете "выключатель" System Restore, который позволит вам отключить данную службу совсем.
В активном состоянии служба System Restore может значительно влиять на производительность системы, особенно сильно это проявляется при проведении различных тестов на производительность, в связи с чем тестовые лаборатории всегда отключают System Restore в таких ОС как XP и Me перед проведением тестов.

Автор: NeoVampir 9.3.2006, 21:47

[highlight]Секреты Windows ХР part 1[/highlight]


Как известно, в продуктах корпорации Мicrosoft настройка многих опций, к сожалению, скрыта от пользователя. Однако универсальное средство для изменения параметров системы и программ все же существует. Таковым является обращение к системному реестру Windows. Можно смело утверждать, что многим из читателей (а скорее всего и большинству) это понятие покажется малознакомым. И это вполне естественно: ведь практически все пользователи привыкли работать с операционной системой в ее стандартном исполнении (то есть, с настройками, определенными изготовителем по умолчанию), даже не догадываясь о том, что совершенно элементарным образом можно модифицировать ее под свои индивидуальные вкусы и предпочтения.
Начиная наш разговор о секретах Windows, попробуем разобраться, что же такое системный реестр. Сильно упрощая, термин "реестр" можно понимать как своеобразную нервную систему Windows. То есть, подобно дендритам, аксонам и синапсам в нашем организме, он связывает все компоненты операционной системы воедино. Если говорить более конкретно, то реестр представляет собой базу данных, содержащую информацию о текущих настройках Windows, ее компонентах, службах и сервисах, а также о параметрах установленных приложений.
Приведем несложный пример, который поможет понять, что же вообще происходит с реестром при выполнении разнообразных операций, связанных с изменением настроек системы. Кроме того, покажем, как можно, изменяя ключи реестра, получить результат, аналогичный тому, как если бы мы просто использовали стандартные средства Windows для модификации ее параметров.
Для начала смените обои рабочего стола. Для этого, щелкнув правой кнопкой мыши по рабочему столу, в появившемся меню задействуйте команду "Свойства", затем в диалоговом окне "Свойства: экран" перейдите на вкладку "Рабочий стол", где из списка выберите нужный файл. Например, установите обои "Пузыри". При выполнении этой простой операции Windows изменит в соответствующих местах реестра ключи, прописав путь к выбранному в качестве заднего фона графическому файлу.
Согласитесь, было бы очень интересно узнать, где и какие именно произошли изменения в результате вышеописанной операции. Для этого необходимо открыть редактор реестра. Сделать это можно, задействовав команду "Выполнить" кнопки "Пуск". При этом появится диалоговое окно, в строке ввода которого наберите имя файла, запускающего необходимый нам редактор реестра — "regedit". В результате на экране появится его окно, разбитое (подобно Проводнику Windows) на две панели. Слева в нем расположены корневые разделы реестра, в которые помещены ключи, объединенные по принципу выполняемых ими функций. Пройдясь по разделам, вы обнаружите, что структура реестра напоминает дерево: корневые разделы, дробясь на все более специфические ветви, приводят нас к "листьям" — ключам. Именно в них и содержится информация о текущих настройках.
Например, раздел [HKEY_LOCAL_MACHINE] содержит данные об аппаратной конфигурации и установленном программном обеспечении в системе, а раздел [HKEY_USERS] хранит информацию о загруженных профилях пользователей, включая профиль, заданный по умолчанию (профиль пользователя — это файл, содержащий сведения о настройках для конкретного пользователя, таких как настройки рабочего стола, постоянные сетевые подключения и параметры приложений).
Объем реестра огромен. Потому разыскать необходимый ключ, просто перемещаясь по его ветвям, довольно непросто. По этой причине зачастую оптимальным вариантом выполнения поставленной задачи является использование системы поиска. Так, если мы определили в качестве обоев рабочего стола какой-либо файл (в нашем примере это "Пузыри.bmp" из папки C: Windows), то для того чтобы найти ключ реестра, в котором произошли изменения, нам необходимо ввести имя данного файла в строке диалога поиска (вызывается нажатием комбинации [Ctrl]+[F]). В результате этой операции отображаемая информация в панелях изменится. Так, в левой панели вы увидите разделы реестра: среди них будет тот, в котором содержится ключ со значением, заданным в качестве параметра поиска. Имя же нужного раздела появится внизу окна редактора в строке статуса. В правой панели располагаются ключи, соответствующие данному разделу реестра (необходимый нам выделен курсором). Правее названия ключа — значение, ему присвоенное. Естественно, нельзя исключать тот случай, когда ключей с нужными нам данными может быть несколько. Тогда для продолжения поиска с теми же условиями нажмите клавишу [F3]. Итогом этих операций будет выявление всех ключей реестра, содержащих искомую строку поиска.
В нашем случае среди результатов вы можете получить примерно следующее.

Раздел [HKEY_CURRENT_USER Control Panel Desktop], ключ Wallpaper, значение C: Windows Пузыри.bmp".

Раздел [HKEY_CURRENT_USER Software Microsoft Internet Explorer Desktop General], ключ BackupWallpaper, значение "%SystemRoot% Пузыри.bmp".

Раздел [HKEY_CURRENT_USER Software Microsoft Internet Explorer Desktop General], ключ Wallpaper, значение "%SystemRoot% Пузыри.bmp".

Становится ясным, что, сменив обои Windows на файл с именем "Пузыри.bmp", ключи реестра тоже соответственно модифицировались.

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

Изменяем порог выдачи предупреждения о недостатке свободного места на диске


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

1. Запустите редактор реестра (regedit.exe);
2. Откройте ветвь [HKEY_LOCAL_MA-CHINE SYSTEM CurrentControlSet Services LanmanServer Parameters];
3. В меню "Правка" выберите "Создать" — "Параметр DWORD";
4. Введите имя "DiskSpaceThreshold", нажмите [Enter];
5. Дважды щелкнув мышкой на созданном ключе, укажите в нем порог вывода предупреждения как десятичное значение от 0 до 99 (то есть процент от объема диска). Нажмите OK;
6. Закройте редактор реестра и перегрузите систему.

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

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

1. Запустите редактор реестра (regedit.exe);
2. Откройте ветвь [HKEY_CURRENT_ USER Software Microsoft Windows CurrentVersion Policies Explorer];
3. В меню "Правка" выберите "Создать" — "Параметр DWORD";
4. Введите имя "NoLowDiskSpaceChecks", нажмите [Enter];
5. Дважды щелкнув мышкой на созданном ключе, задайте значение "1". Нажмите OK;
6. Закройте редактор реестра и перегрузите систему.

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

Порой так случается, что некоторая программа зависает, то есть не реагирует на обращение к ней. Тогда приходится принудительно завершать данное приложение, например, посредством выбора команды "Закрыть" меню, появляющегося при щелчке правой кнопкой мыши по иконке программы, или используя Диспетчер задач (вызывается сочетанием клавиш [Ctrl]+[Shift]+[Esc]). Однако можно сделать так, чтобы Windows автоматически завершала зависшие приложения. Для этого выполните следующие действия:

1. Запустите редактор реестра (regedit.exe);
2. Откройте ветвь [HKEY_CURRENT_ USER Control Panel Desktop]. Здесь есть несколько необходимых нам ключей:
— Ключ HungAppTimeout определяет время, по прошествии которого не отвечающее приложение считается зависшим (по умолчанию это 5000 миллисекунд). Измените значение ключа на необходимое.
— Ключ WaitToKillAppTimeout задает время ожидания перед завершением зависшего приложения (по умолчанию 20000 миллисекунд). Измените значение ключа на необходимое.
— Присвоив ключу AutoEndTasks значение "1", вы разрешите системе завершать зависшие процессы автоматически.
3. Закройте редактор реестра и перегрузите систему.Следует обязательно обратить внимание на то, что при установке слишком малых значений в перечисленных выше ключах могут возникнуть проблемы с автозавершением запущенных задач. Это связано с тем, что приложение на самом деле может длительное время не отвечать на запросы пользователя в случае достаточно большой загруженности процессора его выполнением или работой с другими программами.

Вызываем "синий экран смерти" сами

"Синий экран смерти" (Blue Screen of Death) — это встроенный механизм перехвата ошибок, которые могут привести к повреждению данных или системы в целом. Такая ситуация возникает, когда появляются неполадки в функционировании встроенных служб или программ пользователя. Внешне это проявляется как внезапная остановка работы среды Windows с выдачей на экран технической информации на синем фоне. После этого остается только перегрузить систему.
Оказывается, такую ситуацию можно вызвать вручную, прервав работу Windows. Такая необходимость может возникнуть, если, например, система не реагирует на нажатие знаменитых [Ctrl]+[Alt]+[Del] (при использовании кнопки Reset завершение работы будет грубым). Сочетание клавиш для вызова "синего экрана смерти" следующее: удерживая правый [Ctrl], два раза нажмите на [Scroll Lock]. Для того чтобы система распознавала данную комбинацию, проделайте следующее:

1. Запустите редактор реестра (regedit.exe);
2. Откройте ветвь [HKEY_LOCAL_ MACHINE SYSTEM CurrentControlSet Services i8042prt Parameters];
3. В меню "Правка" выберите "Создать" — "Параметр DWORD";
4. Введите имя "CrashOnCtrlScroll", нажмите [Enter];
5. Дважды щелкнув мышкой на созданном ключе, задайте любое ненулевое значение, например "1". Нажмите OK;
6. Закройте редактор реестра и перегрузите систему.

Изменяем паузу перед запуском программы CHKDSK

В случае некорректного завершения сеанса работы в Windows (например, при неполадках в электросети) при следующей загрузке операционной системы запускается специальная программа CHKDSK. Она предназначена для создания и отображения отчета о состоянии жесткого диска, составления списка ошибок и их исправления. CHKDSK стартует таким образом, что пользователь может прервать ее работу, если не видит надобности в проверке дисков. Время, в течение которого можно отказаться от запуска этой программы или продолжать дожидаться начала ее работы, представлено в виде таймера с предустановленным значением обратного отсчета в 10 секунд. Если вам хочется изменить это время на другое, например, для ускорения загрузки системы, то в командной строке (Пуск/Программы/Стандартные/Командная строка) следует набрать:

chkntfs /t:n, где n — число секунд времени обратного отсчета.

Автор: NeoVampir 9.3.2006, 21:47

[highlight]Секреты Windows ХР part 2[/highlight]


Решаем проблему установки программ в Windows XP

Довольно часто при работе с Windows XP возникает ситуация, когда некоторые программы не желают нормально устанавливаться. Это выражается в том, что, как и положено, в начале появляется окно контроля за ходом процесса, индикатор которого отображает степень завершенности установки в виде процентной шкалы. Когда же установка доходит практически до конца (это заметно по тому, что индикатор закрашивается до 100%), процесс инсталляции останавливается, несмотря на то, что продолжает активно н#ходиться в памяти компьютера.
Дело все в том, что при установке новой программы запускается ее инсталлятор (устанавливающая приложение программа), которому необходимо место на жестом диске для временного хранения файлов, нужных для успешного завершения процесса установки. Так вот, данная проблема возникает в том случае, если путь для папки хранения временных файлов имеет слишком длинное имя. Это приводит к тому, что инсталлятор успешно помещает их туда, но потом не может найти.
Для решения этой проблемы достаточно указать относительно короткий путь для папки хранения временных файлов. Чтобы это сделать, щелкните правой кнопкой мыши по значку "Мой компьютер". В появившемся меню выберите команду "Свойства", затем, оказавшись в диалоговом окне "Свойства системы", перейдите на вкладку "Дополнительно", где нажмите кнопку "Переменные среды". В верхней части появившегося окна располагается область "Переменные среды пользователя", где можно обнаружить необходимые нам опции. Затем измените значения переменных TEMP и TMP. Для этого введите новый путь к папке хранения временных файлов (достаточно короткий и, желательно, не имеющий русских букв в своем названии), допустим, "C: Temp". После того, как вы это сделаете, можно удалить папку, путь к которой был прописан в данном месте до произведенных вами изменений.
Кроме данной проблемы, сохраняется еще одна, заключающаяся в том, что некоторые инсталляторы пытаются устанавливать приложение по конкретному адресу на жестком диске. А именно, "%windir% Temp", где "%windir%" — путь расположения папки Windows. Например, адрес может быть таким: "C: Windows Temp". К счастью, подобные инсталляторы встречаются довольно редко, но если (вдруг) не помогает вышеописанный способ изменения путей для хранения временных файлов, можно попробовать создать данную папку, тем самым разрешив проблему.

Отключаем клавишу Windows

На многих клавиатурах есть специальная клавиша, называемая "Windows", или просто "Win". Ее использование зачастую облегчает выполнение некоторых операций. Однако в некоторых случаях существует необходимость ее отключения (например, эта клавиша может мешать в играх). Для деактивации клавиши Win выполните следующие шаги:

1. Запустите редактор реестра (regedit.exe);
2. Откройте ветвь [HKEY_LOCAL_MA-CHINE SYSTEM CurrentControlSet Control Keyboard Layout];
3. В меню "Правка" выберите "Создать" — "Двоичный параметр";
4. Введите имя "Scancode Map", нажмите [Enter];
5. Дважды щелкнув мышью на созданном ключе, определите следующее значение: 0000 0000 0000 0000 0300 0000 0000 5BE0 0000 5CE0 0000 0000. Вводите без пробелов: они здесь только для удобства представления. Нажмите OK;
6. Закройте редактор реестра и перегрузите систему.

Работаем с Internet Explorer в режиме киоска

Обозреватель Internet Explorer, начиная с четвертой версии, умеет работать в полноэкранном режиме. Перейти в него можно, нажав клавишу F11. Однако при этом на экране все равно остаются некоторые управляющие элементы. Оказывается, можно запустить Internet Explorer в специальном режиме (так называемом "режиме киоска" (kiosk mode)), когда на экране не остается вообще никаких управляющих элементов. Это может быть полезным, например, при просмотре изображений, не умещающихся целиком на экране, либо для тех, кто привык эффективно использовать пространство видимой области монитора. Для работы в "режиме киоска" необходимо запустить Interner Explorer с указанием следующих ключей (ключи прописываются в свойствах программы): iexplore -k "страница"
При этом откроется указанный в параметре "страница" адрес либо, в случае только одного параметра "-k", загрузится стартовая страница, принятая по умолчанию, например: iexplore -k http://yandex.ru
Работая в "режиме киоска", вы можете использовать следующие комбинации клавиш для выполнения тех или иных действий:0

Ctrl+A — Выделить всю страницу
Ctrl+B — Упорядочить Избранное (Fa-vorites)
Ctrl+C — Копировать в буфер
Ctrl+F — Найти на странице
Ctrl+H — Открыть Журнал (History)
Ctrl+L — Открыть окно ввода адреса (аналогично Ctrl+O)
Ctrl+N — Создать новое окно (открывается в обычном режиме)
Ctrl+O — Открыть окно ввода адреса (аналогично Ctrl+L)
Ctrl+P — Печать
Ctrl+R — Обновить страницу
Ctrl+S — Сохранить страницу
Ctrl+V — Вставить из буфера
Ctrl+W — Закрыть окно (аналогично Alt+F4)
Ctrl+X — Вырезать в буфер
Alt+F4 — Закрыть окно (аналогично Ctrl+W)
Alt+Влево — Назад
Alt+Вправо — Вперед
Esc — Остановить загрузку страницы
F5 — Обновить страницу

Увеличиваем производительность NTFS

Windows XP позволяет использовать NTFS — улучшенную файловую систему, обеспечивающую достаточный уровень быстродействия и безопасности, а также предоставляющую дополнительные возможности, недоступные ни в одной версии файловой системы FAT.
Узнать, есть ли в системе разделы с NTFS, можно, открыв "Мой компьютер" и пройдясь по логическим разделам жесткого диска; посмотреть, какой тип файловой системы сопоставлен с каждым из них — пункт "Подробно" в левой панели окна.
Однако при работе с NTFS может наблюдаться некоторое уменьшение производительности. Это связано с тем, что при открытии любых папок и файлов система обновляет метки последнего доступа к объектам, что при большом их количестве может привести к снижению скорости доступа.
Кроме того, для совместимости со старыми приложениями Windows XP создает в разделе с NTFS специальную таблицу, содержащую все имена файлов и папок (данного логического диска), представленные в формате MS-DOS (8 символов в имени и 3 символа для расширения файла). В настоящее время подобная специфика NTFS не является актуальной, поэтому эту особенность желательно отключить для увеличения производительности.
Теперь перейдем непосредственно к описанию процесса блокировки этих ненужных для большинства пользователей механизмов NTFS:

1. Запустите редактор реестра (regedit.exe);
2. Откройте ветвь [HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control FileSystem];
3. В меню "Правка" выберите "Создать" — "Параметр DWORD";
4. Введите имя "NtfsDisableLastAccessUpdate", нажмите [Enter];
5. Повторите п.3;
6. Введите имя "NtfsDisable8dot3NameCreation", нажмите [Enter];
7. Пропишите значение "1" в каждом из созданных ключей. Нажмите OK;
8. Закройте редактор реестра и перегрузите систему.

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

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

1. Щелкнув правой кнопкой мыши по значку "Мой компьютер", выберите в появившемся меню пункт "Свойства"; затем в диалоговом окне "Свойства системы", перейдя на вкладку "Оборудование", нажмите кнопку "Диспетчер устройств".
2. В меню "Вид" поставьте флажок напротив пункта "Показать скрытые устройства".
3. В списке окна "Диспетчер устройств" раскройте ветвь "Драйверы устройств не Plug and Play".
4. Дважды щелкните мышкой по устройству "Beep".
5. В окне "Свойства: Beep" на вкладке "Общие" в ниспадающем списке "Применение устройства" выберите "Это устройство не используется (отключено)". Нажмите OK.

Ускоряем работу интерфейса Windows XP

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

1. Щелкнув правой кнопкой мыши по значку "Мой компьютер", в появившемся меню выберите пункт "Свойства"; затем в диалоговом окне "Свойства системы", перейдя на вкладку "Дополнительно", нажмите кнопку "Параметры" из области "Быстродействие".
2. В окне "Параметры быстродействия" на вкладке "Визуальные эффекты" можете выключать каждый из них по отдельности либо все сразу, отметив пункт "Обеспечить наилучшее быстродействие".
3. Нажмите OK
4. Запустите редактор реестра (regedit.exe).
5. Откройте ветвь [HKEY_CURRENT_ USER SYSTEM Control Panel Desktop].
6. В правой панели редактора реестра выберите ключ MenuShowDelay. По умолчанию его значение равно 400 — время задержки в миллисекундах, по прошествии которого появляются раскрывающиеся меню.
7. Дважды щелкнув мышью по этому ключу, введите значение "0" для устранения задержки. Если же вы зададите значение "1", то будет блокирован эффект анимации при сворачивании/разворачивании окон. Нажмите OK.
8. Закройте редактор реестра и перегрузите систему.

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

1. Запустите редактор реестра (regedit.exe);
2. Откройте ветвь [HKEY_LOCAL_MA-CHINE SOFTWARE Microsoft Windows NT CurrentVersion AeDebug];
3. В правой панели редактора реестра дважды щелкните мышкой по ключу Auto и введите значение "0". Нажмите OK;
4. Закройте редактор реестра и перегрузите систему.

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

1. Откройте "Панель управления" через меню "Пуск". Выберите пункт "Администрирование", затем в появившемся окне перейдите на диалог "Службы". Здесь есть список служб, каждая из которых снабжена пометками о своем текущем состоянии и типе запуска.
2. Дважды щелкните по имени службы, отключить которую вы хотите. При этом вы перейдете в диалоговое окно свойств, в котором есть область "Тип запуска" с ниспадающим меню. Здесь вам необходимо выбрать пункт "Отключено".
3. Нажмите OK.



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

Отвечает за автоматическое распределение IP-адресов. Если нет сети (ни локальной, ни модема), то служба не нужна.
Журнал событий. Занимается тем, что ведет журнал системных и программных событий, а также событий в системе безопасности. Если вы уверены, что в системе все оптимально настроено, то службу можно отключить.
Защищенное хранилище. Служит для защиты важных данных, ключей пользователей. Запрещает неавторизированный доступ. Если у вас нет сети (в том числе Internet) или высокий уровень безопасности не требуется, то данный сервис можно отключить.
Источник бесперебойного питания. Служба управляет работой бесперебойных источников питания (UPS). Если таковых нет, то ее можно отключить.
Обозреватель компьютеров. Обновляет список компьютеров в сети. Если у вас нет локальной сети, то службу можно отключить.
Оповещатель. Принимает и отправляет сообщения, посланные администратором. Если у вас нет сети и администратора, то службу можно отключить.
Планировщик задания. Отвечает за запуск определенных программ в нужное время. Например, можно так его настроить, чтобы каждый день запускалась проверка дисков или их дефрагментация. Если вам подобные функции не нужны, то эту службу можно отключить.
Сервер. Обеспечивает общий доступ к принтерам, папкам и файлам, а также поддержку процедуры удаленного вызова. В случае, если у вас нет ни сетевой карты, ни модема, данный сервис вам не нужен.
Сетевые подключения. Служба занимается управлением объектами в директории "Сеть и удаленный доступ к сети", то есть всеми сетевыми соединениями. Если нет сети, то служба становится не нужной.
Службы IPSEC. Сервис безопасности протокола TCP/IP. Если вы им не пользуетесь, то можно его выключить.
Телефония. Работает с модемом. Если модема нет, то сервис не нужен.
Telnet. Обеспечивает возможность соединения и удаленной работы с компьютерами по протоколу Telnet. Если вы уверены, что служба не пригодится, то данный сервис можно отключить.
Уведомление о системных событиях. Отслеживает системные события. Если вы уверены, что в системе все оптимально настроено, то службу можно отключить.
Удаленный реестр. Позволяет проводить удаленные манипуляции с реестром. Скорее всего, служба может быть полезной только администраторам сети.

Ускоряем работу с памятью Windows XP

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

1. Запустите редактор реестра (regedit.exe).
2. Откройте ветвь [HKEY_LOCAL_MA-CHINE SYSTEM CurrentControlSet Control Session Manager Memory Management]. Здесь есть несколько ключей, модификация значений которых может нам помочь.
3. Ключ DisablePagingExecutive. При включении этого параметра ядро системы и драйверы не будут записываться в файл подкачки Windows (так называемый своп-файл, который представляет собой зарезервированное пространство на жестком диске, служащее временным хранилищем информации из оперативной памяти с целью освобождения последней), а останутся в оперативной памяти. Таким образом, система и приложения будут быстрее реагировать на действия пользователя, поскольку операции ввода/вывода данных из памяти выполняются с большей скоростью по сравнению с обменом данных на жестком диске. Для включения параметра присвойте данному ключу значение "1", чтобы выключить его — значение "0".
4. Ключ LargeSystemCache. Активация данного ключа, подобно предыдущему, заставляет Windows использовать память для хранения ядра системы (и, тем самым, ускоряет доступ к нему). Для включения параметра присвойте данному ключу значение "1", чтобы выключить его — значение "0".
5. Ключ IOPageLockLimit. Установка данной опции ускорит выполнение операций ввода/вывода при большом количестве передаваемых файлов. Оптимальное значение подбирается экспериментально. Цифры, из которых вы можете исходить, приблизительно следующие: если у вас установлено 32 Мб оперативной памяти, то параметр должен быть равен приблизительно 4 Мб, при 64 Мб — 8 Мб, 128 Мб — 16 Мб, 256 Мб и более — 64 Мб. Определять новое значение параметра необходимо в байтах. Потому, если, например, вы хотите установить новое значение в 16 Мб, умножьте 16 два раза на 1024.
6. Закройте редактор реестра и перегрузите систему.

Уменьшаем размер установленной Windows XP

Если у Вас возникает необходимость освободить место на жестком диске, вы можете уменьшить объем уже установленной и настроенной Windows XP удалением либо изменением тех или иных компонентов, которые не являются принципиально важными для пользователя.
Во-первых, можно удалить папку "%SystemRoot% DriverCache i386 ", где "%SystemRoot%" есть путь системной директории Windows. Вообще-то, по этому адресу располагается набор необходимых драйверов, но в случае, если система уже установлена и в ближайшем будущем не предполагается изменение аппаратной части компьютера, то можно смело удалять данную папку. Впоследствии, если вам понадобится обновить оборудование компьютера, система просто потребует вставить CD-ROM с установочной копией Windows.
Во-вторых, существует так называемый кэш защищенных системных файлов. Это особая папка, в которой хранятся оригинальные копии важных файлов операционной системы. Если какой-либо из компонентов Windows повреждается, то происходит его автоматическое восстановление из кэша. Размер этой папки по умолчанию составляет примерно 400 Мб. Можно изменить размер кэша при помощи команды "sfc" (вводится в командной строке) с параметром "/cachesize", который и определит его объем. Далее необходимо вручную удалить эту директорию, причем если не задать "/cachesize" равным нулю ("sfc /cachesize=0"), то при следующей проверке защищенных системных файлов Windows вновь наполнит свой кэш до заданного по умолчанию объема.
В-третьих, для устойчивой работы Windows предлагает использовать восстановление системы. В случае появления каких-либо проблем эта функция поможет вернуть операционную систему в то состояние, каким оно было до появления неполадок (хотя, конечно, польза от применения этой возможности довольно-таки сомнительна). Однако, вместе с этим, растет и объем, занимаемый информацией по предыдущим состояниям Windows. Размер данных точек восстановления может достигать 20% от вместимости каждого из логических дисков. Для того чтобы полностью отключить данную функцию системы, вам необходимо проделать следующие шаги:

1. Щелкнув правой кнопкой мыши по значку "Мой компьютер", в появившемся меню выберите пункт "Свойства", затем в диалоговом окне "Свойства системы" перейдите на вкладку "Восстановление системы".
2. Поставьте флажок напротив пункта "Отключить восстановление системы на всех дисках".
3. Нажмите OK.

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

Автор: NeoVampir 9.3.2006, 21:49

[highlight]Ускорение загрузки Windows XP: Теория и практика part 1[/highlight]


Не любит «хардкорный» пользователь персонального компьютера ждать. Хочется ему, чтобы стоящая на рабочем столе крайне дорогая его сердцу и кошельку железяка работала минимум, как суперкомпьютер из Лос-Аламоса, и мгновенно отзывалась на все его действия. Моделирование ядерной зимы его, конечно, не интересует, а вот пошмалять по приятелям из базуки в самом навороченном спинномозговом «шутере» — святое дело. Процессор бы помощнее — я б их точно всех… И грезит он днём и ночью об очередном апгрейде — являются ему валяющийся на дороге бесхозный чемодан, набитый зелёными «буказоидами» и неожиданное наследство от давшей дуба пятиюродной бабушки троюродного дяди. Ах, Pentium 4, мечта поэта! Ах, гигабайт оперативки! Ах, «Гыфорс» 3! Слюнки по всей физиономии потоками растекаются. Пока же в ожидании манны небесной BIOS изучен вдоль и поперёк, разогнано всё, вплоть до вентиляторов и флопповодов, а при взгляде на холодильник на лице рождается коварная ухмылка: этот бы компрессор, да в дело пустить, Celeron охлаждать… Шестьдесят кадров в секунду в «Кваке» уже не котируются — подавай ему все сто! Дефрагментация жёсткого диска после очередного «сноса» разложившейся Windows так ни разу и не была проведена, поскольку потратить на это дело лишних 30-40 минут просто кощунство — ведь за это время можно пройти пару уровней Max Payne! На самом видном месте разложены ярлыки к программам, предназначенным для ускорения работы ОС — всяческим TweakUI, WinBoost, TweakDUN и прочим. Правда, последний раз именно эксперименты с ними и привели к скоропостижной кончине Windows, но зато теперь драйвер системного устройства «Руки юзера» глючит гораздо меньше. Но больше всего раздражает, что, несмотря на все усилия по разгону, каждый раз при включении ПК надо ждать, пока он загрузится — ну что за фигня, почти по минуте сидеть без дела приходится, теребя в руке джойстик! Так и неврастеником стать недолго!!! На скорость загрузки системы никакими настройками и хитростями заметно повлиять практически не удаётся. Спасает от дурдома только режим StandBy — из него машина просыпается всего за несколько секунд, которые хоть и с трудом, но пережить всё же можно. Но ведь не каждый же раз им можно пользоваться — «Винда» без перезагрузки очень быстро становится неуправляемой, да и страшновато оставлять надолго и без присмотра включённый в нашу отечественную сеть агрегат, который, можно сказать, является единственной радостью в жизни. Нет счастья в этом мире, короче говоря…
Это, конечно, крайний случай, и основная масса пользователей более терпелива, но, тем не менее, медлительность Windows 2000 в своё время стала одной из причин непопулярности у домашнего пользователя этой, довольно надёжной ОС. И дело не только в повышенной требовательности к ресурсам системы — с этим ещё можно было как-то справиться, прикупив побольше памяти. Особенно неприятен был чрезмерно долгий процесс её загрузки и выключения — на вполне современных компьютерах порой приходилось ждать появления Рабочего Стола по полторы минуты! И это притом, что Windows 98 загружалась максимум секунд за тридцать, а «Миллениум», из которого почти выкорчевали DOS-составляющую — и того быстрее. Разумеется, если бы преемник Windows 2000 был столь же вялым при загрузке, это стало бы серьёзным фактором, препятствующим давно задуманному Microsoft переводу на платформу NT избалованных стремительностью и лёгкостью Windows 9x домашних пользователей. А ведь ставка разработчиками Windows XP делалась главным образом на них — именно эта категория потребителей способна сегодня принести корпорации наибольшие дивиденды. И именно домашний пользователь придаёт большое значение скорости работы самой ОС вообще и быстроте её загрузки в частности. На рабочем месте, в принципе, не так важно — десять секунд надо ждать появления кнопки «Пуск» или три минуты: солдат спит, служба идёт. Тем более что потратить эти несколько минут на загрузку системы нужно всего раз или два в день. А вот дома, когда нетерпеливому подростку хочется после школы поскорее залезть в Интернет, пока родители не пришли и не увидели, что он там высматривает, тут уже каждая секунда на счету. И чтобы не распугать простых пользователей долгими утомительными загрузками, создатели Windows XP постарались на славу — впервые одним из приоритетных направлений при создании ОС было именно сокращение времени, необходимого на запуск системы, а также на вывод её из режимов StandBy и Hybernate.

Теория

При создании Windows XP была поставлена задача добиться на типичном домашнем десктопе таких показателей:

1. Выход из режима Standby (S3) — не более 5 секунд
2. Выход из режима Hibernate (S4) — не более 20 секунд
3. Обычная загрузка до рабочего состояния — не более 30 секунд

Разумеется, без отдельных исключений обойтись невозможно, это разработчиками признавалось сразу, например, должны грузиться чуть медленнее ПК с дисками сверхвысокой ёмкости, с некоторыми SCSI-адаптерами, с RD-Ram, памятью ECC или с локализованной для использования иероглифов ОС, но среднестатистический ПК с Windows XP никак не должен проигрывать по этому показателю системам семейства 9x. Собственно говоря, всё это оказалось сегодня осуществимо на более-менее современных компьютерах благодаря внедрению в жизнь требований технологий OnNow (http://www.microsoft.com/hwdev/onnow/) и ACPI (http://www.teleport.com/~acpi/). А вот что конкретно было сделано, и удалось ли задуманное Microsoft или нет, мы и попробуем разобраться.
Ход полной загрузки Windows XP можно условно разделить на четыре этапа:

1. Загрузка основных файлов ОС с диска в память.
2. Инициализация устройств.
3. Регистрация пользователя (Winlogon), старт системных служб и оболочки Explorer.
4. Загрузка дополнительного программного обеспечения.

Поскольку набор автоматически загружаемых на старте системы программ на каждом ПК разный, то за завершение загрузки непосредственно операционной системы логичнее считать окончание загрузки её оболочки — Проводника, когда на экране появляется Рабочий Стол. Поэтому за точки отсчёта при измерении времени были приняты момент нажатия кнопки Power и момент появления ярлыков на Рабочем Столе. Если рассмотреть более детально получившийся в итоге серьёзных усовершенствований ход загрузки Windows XP, то для условно-среднего ПК состоит она из нескольких процессов, часть которых протекает параллельно:

1. Начальная инициализация (в частности — дисков) — в Windows XP составляет около 2 секунд против 8 в Windows 2000.
2. Инициализация драйверов устройств — зависит от конкретной системы, порядка 4 секунд
3. Новинка Windows XP — упреждающее чтение «Prefetching», при котором с диска заранее считываются ещё незатребованные данные, осуществляется параллельно с инициализацией устройств — около 6 секунд.
4. Инициализация реестра и файла подкачки — ещё пара секунд.
5. Инициализация видео системы и установка нужного разрешения экрана — тоже порядка пары секунд.
6. Регистрация пользователя и запуск служб — около 8 секунд.
7. Старт оболочки Explorer — 2 секунды.

Как видите, в идеале должно получаться не более 20-30 секунд, что вполне сравнимо со временем загрузки гораздо более простых систем Windows 9x. А всё за счёт того, что в Windows XP ускорение происходит буквально на всех этапах загрузки благодаря таким приёмам, как упреждающее чтение данных, параллельная инициализация устройств, параллельное выполнение различных этапов загрузки, отложенный запуск ряда служб, исключение ряда компонентов из процесса загрузки, объединение некоторых сервисов в один общий процесс, да и при регистрации пользователя более не требуется обязательное завершение инициализации сети, а обращение к сетевым ресурсам при загрузке сведено до минимума. Кроме того, Windows XP поддерживает спецификацию Simple Boot Flag (http://www.microsoft.com/hwdev/desinit/simp_bios.htm), благодаря которой автоматически сокращается время, необходимое BIOS для проведения процедуры самотестирования POST в случае, если предыдущая загрузка ОС была успешной. Улучшен системный загрузчик NTLDR, который теперь умеет кэшировать данные о файлах и директориях, чтобы сократить обращения к диску при загрузке. Это приводит к четырёхкратному ускорению его работы по сравнению с Windows 2000. Причём, если на ПК установлено две ОС — Windows 2000 и Windows XP, то этот эффект (но только этот — связанный с усовершенствованием NTLDR) коснётся и «винтукея», так как его загрузчик будет переписан более продвинутым. Кстати, благодаря новым особенностям NTLDR ускорился и выход системы из спящего режима. Ну и, кроме того, имеется ряд мелких доработок, например, ускорена инициализация реестра, уменьшено время на поиск PS/2-клавиатур, а если у вас имеется сетевая карта, не подключённая к сети, то это обстоятельство также более не будет вызывать задержек загрузки. Вообще говоря, оптимизирована работа управления питанием во многих аспектах, в частности, улучшена работа спящего режима Hibernation — теперь в файл-образ оперативной памяти не сбрасываются пустые страницы, алгоритм его компрессии улучшен, при записи на диск файла HYBERFIL.SYS используется режим DMA, а запись на диск и компрессия идут параллельными процессами. Обновлён алгоритм оповещения устройств и приложений об изменении режима электропитания. В результате ускорена не только обычная загрузка, но и пробуждение ПК из спящего и ждущего режимов.
Но особого внимания заслуживает ключевой режим упреждающего чтения Prefetching. В предыдущих системах во время загрузки при инициализации драйверов, загрузке сервисов и оболочки данные с диска в память загружались последовательно, по мере поступления запросов на них. Теперь же Windows XP параллельно с выполнением других операций заранее считывает эти данные, не дожидаясь запроса, что приводит к самому значительному эффекту. Этот интеллектуальный алгоритм упреждающего чтения применяется и к запуску программ — после первого запуска каждой программы создаются специальные сценарии их загрузки — они хранятся в папке WINNTprefetch, в которых описано, какие файлы нужно заранее поместить в память. Эти же файлы, вернее, их некий общий знаменатель — файл WINNTprefetchlayout.ini используется затем дефрагментатором для оптимизации расположения файлов на диске, что ещё больше сокращает время загрузки. Кстати, вы можете сами проверить, насколько эффективен этот механизм применительно к загрузке ОС — отключить Prefetching можно, установив в разделе реестраHKEY_LOCAL_MACHINESYSTEMCurrentControlSetControl Session ManagerMemory ManagementPrefetchParameters
параметр «EnablePrefetcher» равным «0».
Непосредственно же сам протокол загрузки ОС фиксируется в файле %windir%prefetchnotosboot-B00DFAAD.pf, который для большей объективности содержит сведения о последних 8 запусках ОС и обновляется каждый раз спустя 1 минуту после загрузки системы (мониторинг завершается через 10 секунд после начала загрузки оболочки Explorer, так что под него попадают и некоторые автозагружаемые программы). Если его удалить, то следующая загрузка не будет использовать упреждающее чтение и вы, скорее всего, обнаружите, что система грузится почти в два раза медленнее.
Но и это ещё не всё. В Windows XP появилась новая функция BootDefrag или BootOptimize, суть которой заключается в следующем. Поскольку дефрагментация и оптимизация расположения на диске файлов, нужных системе во время загрузки, решающим образом влияет на весь процесс загрузки ОС, а пользователю часто лениво самому запускать дефрагментатор, то система теперь умеет сама, без участия оператора оптимизировать эти файлы, причём не как ей вздумается, а основываясь на данных всё тех же файлов notosboot-B00DFAAD.pf и layout.ini. Правда, происходит автоматическая дефрагментация при простое системы, если пользователь 10-30 минут после загрузки ОС не производил никаких операций. А потому может случиться так, что на вашей интенсивно используемой системе файлы окажутся не оптимизированы. Проверить, произошла ли оптимизация, можно заглянув в реестр — если в разделе
HKEY_LOCAL_MACHINESOFTWAREMicrosoftDfrgBootOptimizeFunction
стоит параметр "OptimizeComplete"="Yes", то дефрагментация была произведена. Если же этого пока не случилось, то просто перегрузите ПК и оставьте его минут на тридцать в одиночестве — Windows сама всё сделает, и ускорение следующей загрузки будет заметно даже на глаз. Обратите только внимание, что перед оптимизацией надо, чтобы ПК со свежеустановленной ОС имел в своём багаже хотя бы три перезагрузки для накопления нужных данных. Штатный дефрагментатор Windows XP не отменяет эту оптимизацию, так что пользоваться им можно без опаски. Если же вы сомневаетесь, работает ли вообще у вас эта функция, или хотите её отключить, то проверьте в реестре наличие параметра, включающего BootDefrag:
HKEY_LOCAL_MACHINESOFTWAREMicrosoftDfrgBootOptimizeFunction
"Enable"="Y".
В принципе, если система уже однажды оптимизирована, и файлы на диске расположены должным образом, то вряд ли есть смысл оставлять эту функцию и дальше работающей — её отключение может ещё немного ускорить загрузку.

Автор: NeoVampir 9.3.2006, 21:49

[highlight]Ускорение загрузки Windows XP: Теория и практика part 2[/highlight]


Практика

Но, к сожалению, желаемое не всегда соответствует действительному. В том, что Microsoft гордо отрапортует о своих новых победах, никто и не сомневался. Для того же, чтобы выяснить, как обстоят дела в реальности, на вполне конкретных компьютерах, а не на абстрактных системах из тестовых лабораторий в Редмонде, придётся самолично вооружиться секундомером и небольшой утилиткой, позволяющей максимально объективно измерять время загрузки системы и по результатам мониторинга принудительно проводить оптимизацию загрузочных файлов — BootVis (http://www.microsoft.com/hwdev/fastboot/download/BootVis_File.exe). Утилита эта примечательна во всех отношениях и вызвала своим недавним появлением настоящий фурор в некоторых сетевых конференциях. Во всех новостях утверждалось, что после её использования система начинает грузиться на 30, а то и на все 50% быстрее. Но о том, насколько это справедливо, мы ещё поговорим, пока же нас интересует её работа в части мониторинга загрузки ОС. Помимо того, что BootVis очень наглядным образом показывает, сколько и на какой этап загрузки системы уходит времени (например, параллелизм выполнения этих этапов на её графиках наблюдается более чем отчётливо), она умеет отображать график загрузки центрального процессора при старте системы, график дисковых операций ввода-вывода, график задержек при загрузке драйверов и ещё ряд данных, полезных не только для удовлетворения собственного любопытства, но и для выяснения причин заторов системы во время её загрузки. Аналогичная информация выводится и для режимов StandBy и Hibernate — на временной шкале прекрасно прослеживается весь процесс засыпания и пробуждения компьютера. Сведения, которые выводит программа, кстати говоря, не ограничиваются лишь графиками — ещё более детальную информацию по каждому этапу загрузки ОС можно получить, если воспользоваться контекстным меню, появляющимся при щелчке правой кнопкой мыши на том или ином участке графика.
Пользоваться программой очень легко, да и инсталляции она не требует — достаточно распаковать скачанный архив в любую удобную папку или даже прямо на Рабочий Стол. После её запуска в меню «Trace» вы увидите четыре команды:

1. Next Boot
2. Next Boot with Driver Delays
3. Next Standby/Resume
4. Next Hibernate/Resume

Это режимы тестирования, которые предлагает BootVis. Учтите только, что при тестировании времени перехода в спящий режим и возврата из него вне контроля BootVis остаётся считывание файла HYBERFIL.SYS, в котором сохранено содержимое оперативной памяти, так что без секундомера всё-таки не обойтись. Для нашего же случая определения времени загрузки Windows нужно выбрать режим «Next Boot», после чего программа перегрузит систему и сразу после старта ПК начнёт отслеживать процесс запуска ОС. Как только Windows полностью загрузится, на дисплее автоматически появится окно BootVis со всей собранной ей информацией. Единственное условие её успешной работы заключается в том, что нельзя выключать Планировщик Заданий, иначе программа не сможет сама запуститься.
Итак, на тестовый ноутбук SONY VAIO FX101 (Celeron 600, 128 Mb, 10 Gb UDMA66), на котором «Миллениум» загружается секунд за 20, была установлена вторая система — Windows XP (раздел FAT32). Для начала отложим BootVis в сторонку, и измерения будем производить исключительно секундомером, дабы не было риска их исказить каким-то влиянием BootVis. Самая первая загрузка Windows XP оказалась и самой долгой — помимо того, что система никак пока не оптимизирована, во время первого её запуска ещё имеет место и куча всяких глупостей типа рекламного тура по Windows XP. Заняла она чуть меньше минуты, что сразу напомнило сонную Windows 2000. К слову сказать, самая первая загрузка не подвергается мониторингу со стороны ОС и не учитывается при последующей оптимизации, поскольку из-за своих особенностей не является типичной. Далее одна за другой было произведено несколько перезагрузок ОС и получен неплохо повторяющийся, а значит объективный результат — около 40 секунд нужно для запуска не оптимизированной Windows XP на реальном и не очень отставшем от жизни ПК. Это, конечно, раза в два хуже, чем у Windows Me, но улучшения по отношению к Windows 2000 уже заметны, хотя до заявленных Microsoft 30 секунд новая система пока явно не дотягивает.
Теперь, чтобы сработала функция BootDefrag, попробуем сразу же после загрузки оставить систему в бездействии минут на 30. Именно этого и не делают многие пользователи, не знакомые с особенностями Windows XP, из-за чего их система в течение долгого времени не показывает всех своих возможностей. И действительно — минут через 20 простоя сама по себе возникает некая дисковая активность, очень похожая на процесс дефрагментации, которая длится минут 5. Посмотрим, что получилось — перегружаем ПК, и оказывается, что Рабочий Стол появляется на экране уже через 27-28 секунд! Вот они, новые технологии в действии! Не исключаю, что благодаря им на некоторых ПК Windows XP станет грузиться даже быстрее Windows Me. Так что можно с определённостью сказать, что Microsoft на этот раз не обманула и выполнила свои обещания — система загружается очень даже шустро.
Посмотрим далее, какой эффект даст применение столь воодушевлённо встреченной широкой публикой утилиты BootVis. Сначала проведём обычный мониторинг загрузки, чтобы выяснить, насколько её данные совпадают с тем, что показывает наш секундомер. После нескольких тестов получаем среднее время загрузки ОС, равное 25 секундам — это на две секунды меньше итогов ручного метода, что, в общем, не так критично и можно списать на погрешности измерения и небольшое расхождение точек отсчёта. Главное — результат, стабильно повторяющийся от загрузки к загрузке, и можно переходить к самому интересному эксперименту — разрешить BootVis оптимизировать систему для получения обещанного 30%-го прироста скорости загрузки. Наши 25 секунд должны после этого чудесным образом превратиться в 15, что не просто круто, а очень круто даже для Windows Me! В меню Trace выбираем пункт «Optimize System» и в течение нескольких томительных минут ожидания наблюдаем, как после перезагрузки программа упорно шуршит жёстким диском, перемещая файлы по своим хитрым алгоритмам. Когда процесс дефрагментации завершается, снова запускаем мониторинг времени загрузки в BootVis, перегружаем ПК и смотрим, что же получилось… А получились всё те же 25 секунд… Где же обещанные 30 и 50%??? Эффекта-то от программы никакого! А всё дело в том, что наша тестовая система уже один раз сама себя оптимизировала — разница между 40 секундами и 27 как раз и составляет те самые 30%, и больше тут уже сделать практически ничего нельзя. По крайней мере, изменения после действий BootVis слишком незначительны, чтобы быть достойными упоминания. Слухи же о чудодейственных возможностях BootVis, видимо, пошли от тех товарищей, которые столь активно используют свой ПК, что у Windows нет ни минуты свободного времени на проведение дефрагментации загрузочных файлов. Так что, больших надежд на эту программу возлагать не стоит — механизмы, заложенные в Windows XP, и без неё прекрасно справляются с оптимизацией процесса загрузки, надо только после очередного включения ПК дать системе полчаса отдыха. BootVis же лишь делает всё то же самое, но по запросу пользователя, в удобное для него время. Главное же достоинство этой программы заключается в том, что после её применения не становится хуже, так что попробовать её можно, если есть желание ради призрачной надежды качать 325 килобайт.

Рекомендации по ускорению загрузки

Параллельно с серьёзным усовершенствованием операционной системы в части управления питанием и загрузки, Microsoft даёт рекомендации и пользователям предпринять со своей стороны ряд усилий для того, чтобы помочь Windows XP проявить себя во всей красе. Почитать сами первоисточники по этой теме вы сможете на сайте
http://www.microsoft.com/hwdev/fastboot/. Правда, всё это отнюдь не означает, что рекомендации, подходящие к ускорению загрузки ОС, столь же благотворно скажутся на всём остальном процессе общения с Windows, например, использование NTFS не всегда оказывается оправдано на домашних системах, а пользоваться диском, имеющим всего один раздел, крайне неудобно, но, тем не менее, Microsoft советует:

1. Использовать файловую систему NTFS — она, в отличие от FAT32, не требует помещения целой FAT в память при загрузке, что заметно на дисках более 8 гигабайт
2. Использовать только один раздел на диске
3. Не использовать конвертацию FAT32 в NTFS после установки ОС — удалить все разделы FAT ещё до установки ОС и разрешить ей создать файловую систему NTFS во время инсталляции
4. Установить жёсткий диск в качестве первого загрузочного устройства
5. Использовать все настройки CMOS Setup, позволяющие сократить время загрузки и проведения POST
6. Отключить логотипы, которые часто зашиты в системный BIOS и BIOS видеокарты
7. Отключить в CMOS Setup поиск устройств на не занятых IDE-каналах
8. Иметь последнюю версию BIOS для вашей материнской платы с поддержкой функции Simple Boot Flag и обновлённый BIOS видеокарты
9. Желателен быстрый диск — от 7200RPM, имеющий большой буфер
10. Необходим достаточный объём оперативной памяти — от 128 мегабайт
11. Необходим современный процессор
12. Убедитесь, что дефрагментация загрузочных файлов функцией BootDefrag была произведена, и попробуйте использовать утилиту Bootvis.exe — возможно, на вашей системе она всё же добьётся более глубокой оптимизации
13. Сократите число автозагружаемых программ и системных служб
14. Не используйте обои Рабочего Стола и прочие декоративные «прибамбасы».

Автор: NeoVampir 9.3.2006, 21:51

Большое спасибо автору : [highlight]Трошину Сергею[/highlight]
И поисковым системам РОССИИ
ТЕПЕРЬ вы знаете больше чем все ;D

Русская версия Invision Power Board (https://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)