|
Раздел "Windows". Содержание:
Статьи:
Увеличение быстродействия
Настройка Windows NT
Настройка Windows XP
Ускоряем работу интерфейса Windows XP
Оптимизация Windows XP
Новости:
Дырка в Гейтсе
Английский клуб Windows-отступников
Суд рассмотрит вопрос о правах Microsoft на торговую марку Windows
Microsoft окончательно прекращает поддержку Windows NT
Microsoft разрабатывает облегченную версию Windows XP
В ближайшие годы новинок от Microsoft не будет
Раздел "Windows". Статьи:
 | Увеличение быстродействия |
|
Очень сильно увеличить быстродействие компьютера путем
системных настроек можно, только если у вас есть явные ошибки в этих
самых настройках.
Поэтому, в первую очередь, проверьте правильность
написания файлов AUTOEXEC.BAT и CONFIG.SYS: в них не
должны находиться ДОСовские драйвера типа MSCDEX.EXE, MOUSE.COM,
SBIDE.SYS или SMARTDRV.EXE. Это легко сделать с помощью программы
Msconfig.exe, которая находится в папке
C:\WINDOWS\SYSTEM.
Далее, откройте Панель Управления, меню
"Система" и просмотрите вкладку "Устройства" (Device
Manager), если там вы увидите отметки в виде восклицательных знаков,
значит необходимо установить верные драйвера для некоторых устройств
(скачайте их из Интернета). Иногда помогает удаление конфликтующего
устройства и перезагрузка компьютера, после которой, винды,
переустановив драйвера, могут устранить конфликт. Просмотрите
внимательно свойства каждого устройства в этом списке - возможно, вы
увидите какие-нибудь дополнительные настройки на закладках
"Settings". Например, для звуковой карты можно включить
трехмерный звук и режим Full-Duplex, у CD-ROMa надо включить режим
DMA (если он поддерживается приводом), включить для всех дисков
"Sync Data Transfer" - это тоже может избавить от некоторых глюков.
В настройках COM-портов нужно увеличить максимальную скорость до
921600 бит в секунду, и установить: Data Bits =
8 Parity = none Stop Bits = 1 Flow Control =
hardware На вкладке "Дополнительно" настройки портов
включите использование FIFO буфера и задайте максимальные значения
размеров приемного и передающего буферов. Полезно будет
посмотреть вкладку "Устройства" меню "Система" в режиме "Safe
Mode" ("Безопасный Режим" или "Режим защиты от сбоев") -
некоторые глюки бывают из-за того, что в этом режиме появляются,
вдруг, лишние устройства, например, еще один монитор или
винчестер.
Откройте еще раз вкладку "Устройства" (Device
Manager) меню "Система" и найдите в системных устройствах
настройки Контроллера DMA (Direct Memory Access Controller)
на странице "Settings" его свойств установите флажок
"Reserve DMA Buffer", после чего установите размер буфера
равным 64 килобайтам - если есть запас оперативки, это тоже прибавит
жизни вашей машине.
На вкладке "Система"/"Быстродействие"/"Файловая
Система" определите роль компьютера как "сервер", это
отведет больше памяти под пути к папкам и файлам, что уменьшит
обращение к дискам (утилита Cacheman позволяет выделить под кэш еще больше
памяти). Отмените поиск флоппи-диска при включении компьютера, а для
CD-ROMa отведите больше памяти под кэш. На вкладке "Виртуальная
Память" можно установить постоянный размер файла подкачки, что
заметно ускорит работу машины. Для этого установите максимальный
размер свап-файла равным минимальному в пределах 40-80 мегабайт
(некоторые приложения требуют памяти более 100 мегабайт, например
игра "SiN"), а если у вас два винчестера (но не один, разбитый на
два диска!), то можно переместить свап-файл на другой винт, это тоже
даст выигрыш в скорости. После этого проведите дефрагментацию (ее
вообще надо проводить регулярно) дисков с помощью Norton
SpeedDisk, эта утилита поместит файл виртуальной памяти в начало
диска, что также прибавит быстродействия.
Загляните на вкладку "Конфигурация" диалога
"Сеть" в панели управления и, если вы не подключены к сети,
то оставьте только следующие сетевые компоненты: Dial-Up adapter,
TCP/IP, Microsoft Family Logon (естественно, если вы подключены
при этом к Интернету, а если нет, то и эти компоненты не нужны, но
как, тогда, вы это читаете?), это может избавить от некоторых
глюков.
Можно кое-что подправить в разделе [vcache]
файла SYSTEM.INI, увеличив, тем самым, размер дискового кеша.
Для этого надо вставить в раздел [vcache] строки (при
оперативке 64
метра): MinFileCache=16384 MaxFileCache=16384 ChunkSize=512 Размер
кеша должен быть примерно равен 25% оперативной памяти. Но для
подбора оптимального размера кеша лучше всего все-таки
поэкспериментировать самому, не полагаясь особенно на чужие советы,
иначе эффект для конкретного компьютера может быть обратным, и часто
больший выигрыш в скорости дает экономия оперативки, а не увеличение
кеша. Посмотреть, в каких пределах меняется размер дискового кеша и
какова его эффективность можно с помощью программыVCache
Monitor. Существует небольшая утилитка для автоматизации
настройки дискового и файлового кеша, очень наглядная, простая и
удобная: Cacheman. Поэкспериментируйте с настройками,
например, увеличение с ее помощью буфера кеша, отводимого под пути к
файлам и папкам, сократит в несколько раз число обращений к
винчестеру при навигации по дискам. При этом регулируются те же
параметры, что и на вкладке "Жесткие диски" свойств файловой
системы меню "Система"-"Быстродействие", но в более
широких пределах, чем задают винды. Если на этой вкладке вы
определили роль компьютера, как "Сервер сети", то NameCache=2729 и
PathCache=64 - это максимум, что может предложить Windows. Однако,
если размер оперативки больше 48 мегабайт, лучше выставить
NameCache=4096 и PathCache=96. В реестре эти параметры
выставить вручную сложнее: создайте ключ [HKEY_LOCAL_MACHINE
\Software\Microsoft\Windows\CurrentVersion\FS
Templates\Cacheman] @="Cacheman Settings"
"NameCache"=hex:00,10,00,00 "PathCache"=hex:60,00,00,00 , после
этого, на вкладке "Жесткие диски" свойств файловой системы выберите
новую строку "Cacheman Settings" в списке вариантов для роли
компьютера.
Один из недостатков Windows состоит в том, что
система, записывая файл на диск, располагает его на первых
попавшихся свободных кластерах, сильно фрагментируя большие файлы.
Для того, чтобы система сначала нашла для нового файла подходящее по
размеру место на диске и поместила его туда не фрагментируя,
необходимо добавить в реестр параметр: [HKEY_LOCAL_MACHINE
\System\CurrentControlSet\Control\FileSystem] "ContigFileAllocSize"=dword:000001f4.
Это можно сделать с помощью программы WinBoost 2001 - один из ее пунктов включает этот режим, очень полезный
при работе с мультимедиа (уменьшается нагрузка на диск при
воспроизведении видео или звуковых файлов).
Если у вас больше 64 метров оперативки, то попробуйте
сократить количество обращений системы к файлу подкачки, прописав в
файле System.ini
параметр: [386Enh] ConservativeSwapfileUsage=1 система
будет работать со свап-файлом только когда закончатся ресурсы
оперативки, а не когда ей вздумается, в результате размер свапа
будет стремиться к нулю, если у вас 128 мегабайт памяти. В
SYSTEM.INI можно дописать в секцию [386Enh] и еще один
параметр для
своп-файла PagingFile=C:\WINDOWS\Win386.swp он может
уменьшить вероятность зависания ПК при выключении.
Некоторые "товарищи" рекомендуют увеличить размер
буфера очереди с 8К до
32К: [windows] DefaultQueueSize=32 Изменить
параметры DMA и увеличить количество буферов виртуальной
памяти: [386enh] DMABufferSize=64 PageBuffers=32 Потестируйте
некоторое время систему с новыми параметрами, чтобы определить,
увеличилось ли быстродействие или лучше все вернуть к исходному
варианту.
А в MSDOS.SYS весьма желательно отключить
протоколирование загрузки, двойную буферизацию и загрузку драйверов
сжатых дисков. Некоторые параметры, значения которых надо
проконтролировать, в этом файле такие: Logo=1 - разрешена
заставка при загрузке BootMulti=0 - отключен Dos по
нажатию F4 при загрузке BootGUI=1 - разрешен графический
интерфейс DoubleBuffer=0 - отключает двойную буферизацию
некоторых SCSI устройств DisableLog=1 - Не создавать файл
протокола загрузки в корневом каталоге (BootLog.txt) - рекомендую
включать создание файла отчета только при необходимости его
просмотреть! AutoScan - отвечает за то, как будет вести
себя система, если до этого система завершила работу аварийно, т.е
будет ли проводиться сканирование дисков и как: AutoScan=0 -
несмотря на аварийное завершение работы файловая система проверяться
не будет. AutoScan=1 - файловая система после предыдущего
аварийного завершения работы проверяться будет, но предупредит об
этом. AutoScan=2 - файловая система после аварийного завершения
проверяеся без запроса разрешения на это DblSpace=0 -
отключено использование драйвера сжатых дисков
DoubleSpace DrvSpace=0 - отключено использование драйвера
сжатых дисков DriveSpace BootDelay=0 - при загрузке
система не будет ждать несколько секунд. LoadTop=1 -
разрешена загрузка Command.Com или Drvspace.Bin в верхнюю память
Значение по умолчанию 1. Все эти изменения может вносить в файл
MSDOS.SYS утилита Tweak UI, а
программа MSDOS.SYS
Editor предоставит вам удобный и простой графический
интерфейс для изменения всех параметров этого файла.
В папке C:\WINDOWS\SYSTEM есть утилита
WALIGN.EXE, она особым образом "выравнивает" некоторые
программные файлы, чтобы они запускались непосредственно из кэша,
что ведет к повышению производительности компьютера, хотя файлы
несколько увеличиваются в размере. Однако, если у вас не стоит
MS-Office эта утилита не хочет работать. Подробнее об этой утилите
можно узнать на сайте http://www.winmag.com/win98/alignwma.htm.
Заметно облегчает работу на компьютере увеличение
скорости "всплывания" меню, в том числе и меню "Пуск" и добавление в
меню "Пуск" подменю "Панель управления". Эту доработку делают
программы WinBoost 2001 и Tweak UI,
которые позволят изменить и много других скрытых настроек для
уменьшения времени загрузки компьютера и ускорения его работы.
Сильно облегчит жизнь отключение в свойствах корзины
раздражаощего подтверждения на удаление файла.
Если слишком часто происходит перерисовка иконок, то
установите [HKEY_LOCAL_MACHINE
\Software\Microsoft\Windows\CurrentVersion\explorer] "Max
Cached Icons"="5000", это заметно увеличит скорость работы
компьютера .
Сильно замедляют работу программы (и вирусы),
запускаемые автоматически при старте виндов, исправить их список
можно в реестре: HKEY_LOCAL_MACHINE
\Software\Microsoft\Windows\CurrentVersion\Run, HKEY_CURRENT_USER
\SOFTWARE\Microsoft\Windows\CurrentVersion\Run, HKEY_LOCAL_MACHINE
\Software\Microsoft\Windows\CurrentVersion\RunServices, в
файле WIN.INI: [windows] load= run= и,
естественно, в папке "Автозагрузка" меню "Пуск", файле
AUTOEXEC.BAT и WINSTART.BAT. А в файле
SYSTEM.INI, в строках [386Enh] иногда прописывают себя
вирусы. Чтобы увидеть полный список запущенных процессов,
воспользуйтесь программой Process Viewer. Вот небольшой список
приложений, чаще всего зря занимающих ресурсы процессора, и
автоматический запуск которых следует отменить, удалив
соответсвующие ключи в реестре: "MS WebCheck Monitor" - он
же "Loadwc" - создает установки Microsoft Explorer при первом
запуске, "System Agent" - он же "Mstask" - планировщик
задач (если вы его не используете, то отключите), "System
Tray" - он же "Systray" - индикатор разряда батарей -
естественно, для настольного ПК абсолютно не нужен, "Microsoft
Office Wrapper" - он же "Osa" (Office Speed Access) -
сомнительный ускоритель запуска программ MS-Office (запуск из
"Автозагрузки"), "File Open" - он же "Findfast" - вроде бы
ускоряет поиск в документах Офиса (запуск из
"Автозагрузки"), "LoadPowerProfile" - загрузка схемы
управления питанием, вещь местами нужная, если бы не грузилась
почему-то два раза (!) - из раздела реестра "Run" и из
"RunServices", поэтому один экземпляр можно
удалить. "TaskMonitor" он же "TaskMon" - в принципе,
полезная программа и ее вполне можно оставить, так как она создает
протоколы запуска приложений для последующей оптимизации
расположения файлов на диске при дефрагментации. Эти файлы вы можете
просмотреть в папке C:\WINDOWS\APPLOG. Отключить запуск TaskMonitor
так как ее автозапуск прописан в реестре, кроме того, в этом случае
легко отменить изменения. Кроме того, можно отключить индикатор
раскладки клавиатуры Internat.exe (через свойства
клавиатуры), регулятор громкости (через свойства мультимедиа) и
системные часы (в диалоге свойств времени и даты).
Довольно много ресурсов занимают обои на рабочем
столе, анимационные эффекты при открытии различных окон, сглаживание
экранных шрифтов - все это отключается в настройках свойств дисплея.
Замедлять работу машины может даже использование управления питанием
и звуковые эффекты.
Одна из особенностей файловой системы Windows в
запоминании даты последнего обращения к файлу. По умолчанию эта
функция используется для файлов на жестких дисках и не используется
для дискет и для режима защиты от сбоев. Если хотите ее отключить
(может пару тысячных долей процента к общему быстродействию это и
прибавит) добавьте в CONFIG.SYS команду "ACCDATE=C-
D-" этим вы отключите регистрацию доступа к файлам на дисках
C: и D:.
 | Настройка Windows NT |
|
Многих сбивает с толку
разграничение ОС на корпоративные и
потребительские. Ведь в конечном итоге все
должно определяться здравым смыслом и
конкретными потребностями. Никто не
мешает, например, использовать Windows NT 4 на
домашнем ПК, тем более что и в этом
качестве она по некоторым параметрам
превосходит Windows 9х. Простой пример:
разграничение полномочий и защита важных
системных файлов и параметров от
вмешательства неподготовленного
пользователя (в том числе и любимых чад).
А вот как рассуждает на эту тему
сама Microsoft: "Windows 98 -- оптимальная система
для домашних пользователей и небольших
офисов из двух--пяти компьютеров, где по
каким-либо причинам нет возможности
использовать Windows NT 4 Workstation, не требуется
защита данных и разграничение прав
доступа к ним или если решаемые задачи
ограничиваются простейшей обработкой
документов. Windows 98 обеспечивает также
идеальную среду для тех, кто наряду с
офисными приложениями использует игровые
и развлекательные программы".
Не слишком прояснила ситуацию и
долгожданная Windows 2000 Professional. Хотя эта ОС по-прежнему
позиционируется как корпоративная,
нередко ее пропагандируют как идеальную
операционную систему для домашних
компьютеров, обладающих достаточным
количеством "лошадиных сил". Несмотря
на то что минимальные требования Windows 2000
Professional к оперативной памяти составляют
всего (!) 64 MB, даже сама Microsoft (например, в
спецификации PC 2001) признает, что для
нормальной работы реально необходимо 128 MB.
Вполне возможно, что также потребуются
обновление BIOS и другие дополнительные
меры.
В целом переход на Windows 2000 может
оказаться не совсем безболезненным (предварительно
имеет смысл познакомиться с программой
Windows 2000 Readiness Analyzer, которую можно бесплатно
загрузить со страницы
www.microsoft.com/windows2000/upgrade/compat/ready.asp,
и списком совместимости программного
обеспечения).
Определенные мнения и
предрассудки относительно Windows NT 4 носят,
скорее, исторический характер.
Действительно, эта ОС появилась на рынке в
1996 г. (год спустя после выхода Windows 95) и в то
время, конечно, не могла считаться
потребительской в силу нескольких причин:
- отсутствия поддержки Plug-and-Play и
драйверов для многих, в первую очередь
мультимедийных, устройств;
- несовместимости со старыми 16-разрядными
приложениями для DOS и Windows (и некоторыми
32-разрядными) -- в первую очередь играми,
использующими так называемые DOS-расширители;
- достаточно высоких системных
требований и ресурсоемкости;
- относительной сложности
конфигурирования и множества
технических нюансов.
Однако с той поры прошло уже
четыре года, и ситуация в мире
компьютерных технологий несколько
поменялась:
- большинство производителей
аппаратного обеспечения, в том числе
современных 3D-акселераторов и звуковых
карт, успешно выпускают драйверы для
Windows NT 4. В худшем случае обычно удается
воспользоваться универсальными
драйверами от разработчика чипсета;
- старые программы (причем
игровые быстрее, чем какие-либо другие)
постепенно канут в Лету, все больше
появляется универсальных 32-разрядных
приложений, одинаково успешно
работающих в Windows 9х/NT/2000. Начиная с Service
Pack 3 в Windows NT 4 встроен DirectX 3, а поддержка
OpenGL присутствует изначально. Таким
образом многие современные игры (из
разряда не самых требовательных) без
проблем работают на "корпоративной"
платформе Microsoft;
- со времен появления
полноценных настольных компьютеров в
ценовых диапазонах до $1000, до $600, до $300 и т.
д. проблемы недостатка ресурсов отпали
сами собой (за исключением парка совсем
уж допотопных компьютеров). Система с
32--64 MB оперативной памяти давно
считается нормой жизни, а согласно
исследованиям, проведенным в 1998 г. National
Software Testing Laboratories (NSTL), Windows NT 4 с 32 MB
оперативной памяти превосходит по
производительности Windows 98 на 22%, а при
наличии 64 MB -- на все 30%. Плюс к тому Windows NT 4
лучше масштабируется в том смысле, что
чем больше ресурсов вы предоставите в ее
распоряжение, тем больше будет ее отрыв
от Windows 98. Аналогичные результаты были
получены и другими независимыми
компаниями, например Business Applications Performance
Corporation (BAPCo). Для настоящих ценителей "быстрой
езды" некоторые производители даже
стали выпускать двухпроцессорные
материнские платы для Celeron.
Безусловно, за четыре года Windows NT 4
проделала большой путь, и хотя она по-прежнему
не может считаться полноценной игровой
платформой, в ней отсутствует, например,
поддержка USB, ее цена выше, чем у Windows 98, и т.
д., но все это должно соизмеряться с ее
достоинствами: надежностью, устойчивостью,
производительностью. В конце концов
именно ядро Windows NT в перспективе станет
основой для ОС Microsoft всех уровней.
Пожалуй единственное, в чем Windows NT
4 осталась верна себе, -- это концептуальная
сложность и, как следствие, трудности
конфигурирования и настройки. Вот в этом
вопросе и проявляется ее "корпоративность"
-- установкой и сопровождением
операционной системы должен заниматься
достаточно подготовленный и
осведомленный во многих технических
тонкостях человек, т. е. системный
администратор (в широком смысле этого
слова).
Наибольшие сложности вызывает
так называемая тонкая настройка
операционной системы. В принципе это
совершенно не обязательное мероприятие, а
неподготовленным пользователям лучше
вообще не браться за подобные задачи (в
любом случае вначале следует изучить и
освоить способы резервирования и
восстановления реестра), однако в
некоторых случаях эффект может быть
достаточно велик. Самый очевидный пример --
включение режима DMA для жесткого диска.
Действительно, нет никакого
противоречия в том, чтобы использовать
Windows NT 4 (во всяком случае, Workstation уж точно)
на ПК с дисковой подсистемой EIDE.
Безусловно, SCSI во многих случаях
оказывается эффективнее, но для типичной
настольной системы производительности
современного EIDE-диска вполне достаточно,
не говоря уже о ценовой разнице.
Проблема лишь в том, что о "современности"
(в смысле производительности) дисковой
системы EIDE можно говорить в том случае,
если она работает в режиме DMA/UDMA.
Совершенно непонятно, почему эти вопросы
до сих пор остаются настолько
завуалированными, что требуют отдельного
разбирательства. Даже в Windows 98, где
процедура включения режима DMA достаточно
очевидна, нередко приходится разъяснять,
что к чему, а уж о Windows NT 4, где эту настройку
можно смело отнести к разряду тонких, и
говорить не приходится.
Тем не менее DMA-режимы EIDE-устройств
поддерживаются Windows NT 4 (конкретно --
драйвером устройства atapi.sys) еще со времен
Service Pack 2, а конкретно UDMA/33 -- начиная с Service
Pack 4. Наиболее безопасный способ включения
этих режимов описан в статье Q158873 из Microsoft
Knowledge Base:
- воспользовавшись одним из
редакторов реестра (regedit или regedt32),
найдите ключ HKEY_LOCAL_MACHINE\\SYSTEM\\
CurrentControlSet\\Services\\Atapi\\Parameters. Если подключ
Parameters отсутствует, его нужно создать;
- в этом ключе создайте еще один
подключ: Device0 или Device1 -- для первого или
второго IDE-канала соответственно.
Настраивать сразу оба канала не стоит,
лучше действовать последовательно;
- в новом подключе создайте
строковый параметр с именем DriverParameter и
значением "DMADetectionLevel = 0x1" (без
кавычек). Названия говорят сами за себя,
а значение 0x1 (шестнадцатеричное 1)
означает автоматическое определение
возможности включения DMA при
инициализации системы. Другие варианты:
0x0 (используется по умолчанию) --
принудительное отключение DMA; 0х2 --
принудительное включение.
После перезагрузки (если она
прошла успешно, в противном случае
придется воспользоваться Last Known Good Configuration)
можно убедиться в активизации DMA, найдя в
реестре ключ HKEY_LOCAL_ MACHINE\\HARDWARE\\DEVICEMAP\\Scsi\\ScsiPort0
(или ScsiPort1) и взглянув на параметр DMAEnabled: 0х1
-- включен; 0х0 -- выключен. Если вы убеждены,
что ваше оборудование поддерживает режим
DMA, но он так и не включился, проверьте
опечатки в наименовании параметров.
Полезно также до и после описанной
процедуры измерить производительность
жесткого диска. Для этого достаточно
воспользоваться программой вроде HD Tach (www.tcdlabs.com)
и сравнить полученные диаграммы и
показатели загрузки центрального
процессора.
Использование режимов DMA имеет
один неприятный нюанс: некоторые
устройства их могут не поддерживать,
причем это касается не только допотопных
жестких дисков и приводов CD-ROM, но и
относительно современного оборудования, в
том числе дисководов ZIP и LS-120 с интерфейсом
IDE. Поскольку драйвер atapi.sys включает режимы
DMA поканально, необходимо все совместимые
устройства подключить к одному каналу, а
сомнительные -- к другому.
Имейте также в виду, что последние
чипсеты Intel (серии 800) поддерживают новый
стандарт UDMA/66, а Intel распространяет все
необходимые драйверы для использования
этого режима (support.intel.com/support/chipsets/storagedrivers/ultraATA/),
причем дополнительной настройки
параметров реестра не потребуется.
Несмотря на то что дисковая
подсистема Windows NT 4 в целом реализована
достаточно эффективно, она допускает
определенную настройку. Во всяком случае
существуют определенные тонкости, о
которых стоит знать. Некоторые из них --
вроде размещения операционной системы и
файла подкачки на разных физических (но не
логических) дисках, а еще лучше на разных
каналах -- достаточно очевидны, другие --
тщательно упрятаны в глубине реестра.
Одна из таких настроек связана с
работой дискового кэша, который по-разному
функционирует в Windows NT 4 Server и Workstation. В
первом случае для кэширования может
использоваться вся доступная оперативная
память (примерно так же поступает и Windows 98),
тогда как во втором -- для этих целей
выделяется только ее определенный объем.
Например, при наличии 64 MB RAM минимальный
размер кэша устанавливается равным 4 MB, а
максимальный -- 8 MB (на самом деле кэш
работает с виртуальной памятью, но здесь
речь идет о физической памяти).
Определяется это параметром LargeSystemCache
ключа HKEY_LOCAL_MACHINE\\ SYSTEM\\CurrentControlSet\\ Control\\Session
Manager\\ Memory Management: если он установлен в 0, то
размер кэша ограничивается, если в 1 -- то
нет. Впрочем, используется он только при 128
MB или более RAM.
Размер кэша можно менять и не
столь радикально, если воспользоваться
для этого утилитой вроде CacheSet.
В чем-то она похожа на Cacheman для Windows 9х,
однако позволяет изменять минимальный и
максимальный размеры кэша без
необходимости перезагрузки. Безусловно,
целесообразность настройки кэша сильно
зависит от конфигурации конкретного ПК и
характера его использования. Лучший
вариант: после каждого эксперимента
проверять производительность системы с
помощью специализированного ПО. Кстати, на
Web-узле www.sysinternals.com имеется огромное
количество полезных материалов, статей и
утилит (многие распространяются бесплатно),
посвященных настройке и
администрированию Windows NT 4:
- >Cacheset - маленькая, но довольно
интересная утилита от Sysinternals
- Contig и Defrag -- совершенно
маленькие и простые в использовании
пофайловые дефрагментаторы, работающие
в том числе с файлом подкачки и файлами
реестра;
- Frob -- утилита, которая позволяет
управлять квантами процессорного
времени, выделяемыми активным и фоновым
процессами;
- FAT32 для Windows NT 4 -- системный
драйвер, обеспечивающий работу с
разделами FAT32.
Таким образом, несмотря на
видимую сложность, настройка Windows NT 4 (и
тонкая в том числе) -- вполне посильное дело
для подготовленного пользователя. Благо
за четыре года информации на эту тему
накопилось предостаточно. К сожалению,
такого рода советы и трюки вряд ли можно
найти в печатных изданиях, а потому
основным источником остается Internet:
arstechnica.com/tweak/nt/, www.jsiinc.com/reghack.htm, www.pureperformance.com/NT/winNT.htm
и многие другие узлы. Основное правило --
тщательно перепроверять все советы (в
первую очередь в Microsoft Knowledge Base) и загодя
предпринимать необходимые меры
безопасности, вроде резервного
копирования реестра и важных данных. В
конце концов "ковыряние" в реестре --
дело вовсе не обязательное, для этого
необходимы знания, навыки и энтузиазм.
 | Настройка Windows XP |
|
Почти все уже читали обзоры операционной системы — WindowsXP, а
многие и установили ее. Ниже я хотел бы изложить несколько моментов
тонкой настройки этой ОС, которые позволят работать ей более
эффективно.
Для начала, если вам не нравятся все "излишества" в
новом оформлении XP либо вам не позволяют ими наслаждаться системные
требования вашего компьютера, интерфейс можно вернуть к "стандартному" виду.
Для этого воспользуемся закладкой Быстродействие-Визуальные эффекты (Панель
задач->Система->Дополнительно).В этом окне для обеспечения
наилучшего быстродействия выбираем одноименный пункт.
Кстати, здесь же, на
вкладке Дополнительно-Виртуальная память-изменить, можно скорректировать
размер файла подкачки (если вам это нужно;)) либо вообще запретить его
использование (для тех, у кого RAM > или = 512Mb).
Затем
возвращаем меню "Пуск" к стандартному виду. Для этого щелкаем правой кнопкой
мышки на кнопке "Пуск", выбираем пункт "свойства" и помечаем пункт
"Классическое меню "Пуск".
Избавится от страницы приветствия при входе
в Windows можно через опцию Изменение входа пользователей в систему (Панель
управления->Учетные записи пользователей). Здесь просто нужно убрать
галочку в пункте "использовать страницу приветствия".
В процессе загрузки
можно пропустить выбор имени пользователя и набор пароля. Выберите Выполнить
из меню "Пуск" и наберите control userpasswords2, что приведет к открытию окна
"Учетные записи пользователей". На вкладке Пользователи удалите флажок у
позиции "Требовать ввод имени пользователя и пароля" и нажмите ОК. Появится
диалоговое окно "Автоматический вход в систему"; введите имя пользователя и
пароль для нужной учетной записи.
По умолчанию WinndowsXP считает zip-файлы
папками — это удобно, если у вас быстрый компьютер. На более медленных можно
отключить эту возможность — Выполнить->regsvr32 /u zipfldr.dll. Если вы
передумали, то можно все вернуть назад командой regsvr32 zipfldr.dll.
Для
ускорения навигации по папкам, содержащим графические файлы, можно отметить
пункт "Не кэшировать эскизы" (Панель управления->Свойства папки->Вид), а
заодно убрать галочку с пункта "Помнить параметры отображения каждой папки"
(находится там же).
Сократить занимаемое XP место на диске можно следующим
образом. Можно удалить директории (%SystemRoot% — директория, в которую у
вас установлена Windows): 1) %SystemRoot%\Driver Cache\i386\ Это в том
случае, если все оборудование уже стоит и работает. При добавлении нового
оборудования система будет запрашивать дистрибутив. 2)
%SystemRoot%\system32\dllcache\ Это кэш защищенных системных файлов,
используемый для их автоматического восстановления в случае повреждения.
Размер по умолчанию этой папки 400 Мб, и определяется он параметром SFCQuota
(0xFFFFFFFF) в ключе реестра [HKEY_LOCAL_ MACHINE\SOFTWARE\Microsoft\Windows
NT\Current Version\Winlogon] Изменить размер кэша системных файлов
можно с помощью команды sfc: Выполнить->sfc /cachesize=0 (либо другое
значение), а затем удалить все файлы в указанной директории. Если не
использовать /cachesize=0, то при следующей проверке защищенных системных
файлов система снова наполнит свой кэш до заданного объема. 3) Выключить
Восстановление системы: поставить галочку в пункте — Свойства
системы->Восстановление системы->Отключить восстановление системы на
всех дисках. Этим стирается вся информация, созданная службой "Восстановление
системы" и хранящаяся в папке System Volume Information. Но последним пунктом
я, например, предпочитаю не пользоваться. Это несмотря на то, что все советы,
касающиеся WindowsXP, пестрят рекомендациями о первоочередности ее отключения.
Мой опыт "общения" с WindowsXP (с появления первых бета-версий) позволил мне
убедиться в полезности этой службы. По-моему, проще сделать откат системы
назад, чем из-за криво ставших новых драйверов либо программ переустанавливать
систему целиком либо пользоваться программами типа NortonGhost. 4)Удаление
части компонентов. Открываем файл sysoc.inf из папки %SystemRoot%\inf с
помощью любого текстового редактора (кроме Worda;)). Уберем все вхождения
слова "hide", благодаря чему увеличится количество пунктов во вкладке
"Установка компонентов Windows" панели "Установка и удаление программ".
Большинство из них (если вы точно уверены) можно удалить.
Для
дополнительного ускорения работы OS можно прибегнуть к помощи редактора
реестра (Пуск->Выполнить->regedit). После изменения реестра, для
вступления в силу внесенных поправок, необходима перезагрузка.
Ускорение
появления на экран меню и списков — [HKEY_CURRENT_USER\Control
Panel\Desktop]->параметр MenuShowDelay устанавливается значение в
0.
Отключение кэширования DLL —
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer]->создается
новый строковый параметр AlwaysUnloadDLL и устанавливается его значение равным
1.
Ускорение работы с кэшем —
[HKEY_LOCAL_MA-CHINE\SYSTEM\CurrentControlSet\Control\SessionManager\Memory
Management\IoPageLockLimit]->изменить параметр (в десятичной системе)
согласно имеющейся у вас памяти: 128M: 131072; 256M: 262144; 512M и больше:
524288 .
Включение/выключение опции boot defrag (дефрагментирование файлов,
необходимых для старта XP) —
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfrg\BootOptimizeFunction] — ищем
ключ Enable, его значения: Y/N — соответственно
включено/выключено.
Настройка кэша второго уровня — [HKEY_LOCAL_
MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory
Management\SecondLevelDataCache] — изменить значение (десятичное): AMD
Duron: 64(kb); CeleronA/Сeleron2:128; PII mobile/PIII E(EB)/P4/AMD
K6-3/AMD THUNDERBird/Cyrix III:256; AMD K6-2/PII/PIII katmai/AMD
Athlon:512; PII Xeon/PIII Xeon:1024.
Отключение Dr.Watsonа —
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersi-on\AeDebug] —
выставить ключ Auto равным 0.
Выключение автозапуска CD — [HKEY_LOCAL_
MACHINE\SYSTEM\CurrentControlSet\Services\CDRom] — изменить параметр Autorun
типа DWORD:0=отключено, 1=включено.
Если вы используете NTFS, то немного
ускорить работу помогут следующие пункты: 1. Отключение создания файлов в
системе 8.3 (совместимых с MS DOS) —
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Filesystem] — изменить
параметр NtfsDisable8dot3NameCreation на 1; 2. Ускорить доступ к папкам с
большим количеством файлов можно, отключив обновление метки последнего доступа
к файлам — [HKEY_LOCAL_ MACHINE\SYSTEM\CurrentControlSet\Control\Filesystem] —
поменять параметр NtfsDisableLastAccessUpdate на 1; 3. Резервирование места
для таблицы файлов (не знаю, нужно ли вам это, но на всякий случай привожу;))
— [HKEY_LOCAL_MACHINE\SYSTEM\Current ControlSet\Control\FileSystem] — добавьте
параметр (DWORD) NtfsMftZoneReservation. Резервирование пространства этим
способом позволяет таблице файлов с основными данными увеличиваться
оптимально. Если ваши тома NTFS вообще содержат относительно немного файлов
большого размера, заданное значение этого параметра 1 (значение по умолчанию).
Вы можете использовать значение 2 или 3 при умеренных количествах файлов, и 4
(максимум), если у вас раздел с NTFS содержит большое количество файлов.
Однако, значения >2 заставляют систему резервировать намного большую часть
диска для таблицы файлов с основными данными.
Отключение режима
перезагрузки при возникновении системных сбоев (появление т.н. "синего"
экрана) — [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl] —
параметр AutoReboot: 0=отключено, 1=включено.
Увеличение скорости, при
условии, если у вас что-то вроде PIII 800, 512M RAM (и более) можно достигнуть
путем изменения параметра EnablePrefetcher — [HKEY_LOCAL_MACHINE\SYSTEM\
CurrentControlSet\Control\Session Manager\Memory
Management\PrefetchParameters] — на 3.
Для изменения времени ожидания
зависших программ, после которого они "снимаются" автоматически, необходимо
изменить параметр HungAppTimeout, находящийся по адресу [HKEY_CURRENT_
USER\Control Panel\Desktop]. Значение этого ключа определяет время в
миллисекундах, через которое не отвечающее приложение считается зависшим.
Здесь же есть ключ WaitToKillServiceTimeout, определяющий время ожидания перед
"снятием" зависшей службы; AutoEndTasks, установив у которого значение 1,
можно разрешить системе "снимать" зависшие процессы самостоятельно. Следует
принять во внимание то, что при установке слишком малых значений Timeout
возможны проблемы с не вовремя снятыми программами и
службами.
Отключение сообщений о нехватке свободного места на диске —
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer],
добавляем новый параметр (DWORD) под названием NoLowDiskSpaceChecks и
устанавливаем его параметр равный 1.
Включение режима UDMA66 — [HKEY_LOCAL_
MACHINE\System\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\0000]
— добавляем новый параметр (DWORD) EnableUDMA66 и присваиваем ему значение
1.
Отключение заданий по расписанию (scheduled tasks): в реестре удаляется
следующий ключ — [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\
CurrentVersion\explorer\RemoteComputer\NameSpace\{D6277990-4C6A-11CF-8D87-00AA0060F5BF].
Ну,
вот вроде и все основные моменты оптимизации XP при помощи реестра. Остается
добавить, что с реестром надо обращаться аккуратно и всегда иметь возможность
для отката внесенных изменений. Для этого достаточно сохранить папку
С:\WINDOWS\ystem32\config: (10–30Mb). Точный список файлов реестра XP можно
посмотреть здесь:
[HKEY_LO-CAL_MACHINE\System\CotnrolSet\Control\HiveList].
Дальнейший
путь оптимизации — это разобраться с системными службами, но об этом в
следующий раз.
P.S. Возможность применения любого из вышеперечисленных
советов должна определяться в каждом конкретном случае самостоятельно.
 | Ускоряем работу интерфейса 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.
 | Оптимизация Windows XP |
|
Тот факт, что Windows XP уже ворвалась в нашу
жизнь изменить никак нельзя. Можно только к
этому привыкнуть и с этим смириться. Радует
только одно - с каждой новой версией Windows
появляется все больше возможностей
настройки системы, а значит получить то, что
нам требуется, мы сможем, хотя для этого и
придется приложить немного усилий.
Прочитал я много статей по оптимизации Windows
и пришел к такому выводу, что в них очень
много не нужного, привожу только самое
необходимое и не более того.
Делюсь тем, что знаю:
Изменить заставку на входе в систему:
Выбираем Пуск/Выполнить, набираем
"regedt32" и нажимаем "OK".
Находим в системном реестре следующий ключ:
HKEY_USERS\DEFAULT\ Control Panel\Desktop. И меняем строковый
параметр "SCRNSAVE.EXE" с "logon.scr" на путь
и имя к той заставке, которая вам больше по
вкусу. Главное, чтобы путь был указан
правильно, а если файл заставки находится в
каталоге %SystemRoot%\System32, то путь можно вообще
не указывать, достаточно одного имени файла.
(сам еще не пробовал).
Отменить экран заставки XP при загрузке:
Данное действие поможет, правда совсем
немного уменьшить время загрузки вашей ОС.
Не забывайте только, что в результате вы
также не будете видеть и всякие сообщения
системы о процессе загрузки (chkdsk, convert ... ),
хотя, если проблем у вас нет, можно
проделывать это смело.
Все, что нам нужно, это отредактировать файл
BOOT.INI, добавив в него параметр "/noguiboot"
сразу после "/fastdetect".
После рестарта системы заставка возникать
больше не будет, и на медленных компьютерах
это может сэкономить вам несколько секунд.
Соответственно, чтобы вернуть все на свои
места, надо в том же BOOT.INI удалить
вышеуказанный параметр.
Отключаем индексирование:
Делается это следующим образом. Открываете
"Мой компьютер", кликаете правой
клавишей мыши на иконке жесткого диска и
выбираете "Свойства". В самом низу
открывшегося окна вы увидите галочку
напротив пункта "Разрешить
индексирование диска для быстрого поиска".
Вот эту самую галочку и следует убрать.
После нажатия кнопок "Применить" или
"ОК" появится новое окно, в котором вам
будет задан вопрос, применить ли выбранные
атрибуты только к текущему диску или и ко
вложенным файлам и папкам тоже.
Окончательное исполнение данной процедуры
может занять пару минут (смотря сколько у
вас файлов на диске), но в результате вы
сможете наслаждаться немного более быстрой
работой ОС. Естественно, что работает это
только для дисков с файловой системой NTFS.
Увеличиваем производительность NTFS:
Перво-наперво, отключим создание коротких
имен. По-умолчанию NTFS генерирует имена
согласно старому правилу 8.3 для
совместимости с MS-DOS и Windows 3.x клиентами. Если
в вашей сети таких клиентов не наблюдается,
то можно смело эту функцию отключать, для
чего следует поменять значение ключа
NtfsDisable8dot3NameCreation на 1. Найдете вы этот ключ в
системном реестре в разделе HKEY_LOCAL_MACHINE\ SYSTEM\CurrentControlSet\
Control\Filesystem.
Вторым шагом мы отключим запись даты
последнего обновления файла. По-умолчанию
NTFS каждый раз при изменении любого файла
записывает дату и время его последнего
обновления. На больших разделах NTFS это
может очень существенно влиять на
производительность файловой системы. А
отключить это так же просто: надо ключу
NtfsDisableLastAccessUpdate присвоить значение 1.
Находится этот ключ в том же разделе
HKEY_LOCAL_MACHINE\ SYSTEM\CurrentContolSet\Control\Filesystem. Может
так оказаться, что такого ключа не
существует, тогда его надо создать с типом
REG_DWORD.
Теперь отведем достаточно места для
главной файловой таблицы. Добавьте в
системный реестр ключ NtfsMftZoneReservation типа
REG_DWORD в раздел HKEY_LOCAL_MACHINE\ SYSTEM\CurrentControlSet\ Control\FileSystem.
Когда вы это сделаете, система
зарезервирует место на диске для главной
таблицы размещения файлов. Для чего это
нужно? Да для того, чтобы взять под контроль
процесс роста этой таблицы. Если на ваших
разделах NTFS мало файлов, но они большого
размера, то наилучшим значением созданного
параметра будет 1 (по-умолчанию). Обычно
оптимальным значением является 2 или 3. А 4 (максимальное
значение) следует использовать только в
случае, если у вас на диске количество
файлов огромно (десятки тысяч). Тем не менее,
со значениями больше 2 следует
экспериментировать осторожно, так как в
этом случае система может отхватить для
таблицы размещения файлов немаленький
кусок дискового пространства.
Самый простой способ отключить UpnP:
Эта брешь в безопасности известна, по-моему,
с тех пор, когда XP была еще в пеленках. Тем не
менее, что-то с нею делать надо, поэтому
проще всего для того, чтобы отключить Universal
Plug and Play, скачать программу с сайта www.grc.com.
Программа эта маленькая, всего 22Кб и
подходит ко всем версиям Windows XP (Pro и Home).
Office XP - отключаем посылку ошибок:
Office XP имеет невероятно нужную функцию - при
возникновении ошибки, он пытается
отправить отчет о ней в Microsoft. Если вам это
надоело, то функцию эту можно отключить.
Ниже я привожу текст .REG-файла, который вам в
этом поможет:
REGEDIT4
[HKEY_CURRENT_USER\Software\ Policies\Microsoft\Office\10.0\Common]
"DWNeverUpload"=dword:00000001
"DWNoExternalURL"=dword:00000001
"DWNoFileCollection"=dword:00000001
"DWNoSecondLevelCollection"=dword:00000001
[HKEY_USERS\.Default\Software\ Policies\Microsoft\Office\10.0\Common]
"DWNeverUpload"=dword:00000001
"DWNoExternalURL"=dword:00000001
"DWNoFileCollection"=dword:00000001
"DWNoSecondLevelCollection"=dword:00000001
Удаляем Windows Messenger:
Если вы не используете Windows Messenger, то почему
бы не удалить его вовсе? Каждый раз при
загрузке системы Messenger ведь тоже стартует,
замедляет процесс запуска, пожирает
системные ресурсы. А для того, чтобы его
удалить надо всего лишь в командной строке
Пуск/Выполнить напечатать следующее:
"RunDll32 advpack.dll,LaunchINFSection %windir%\INF\msmsgs.inf,BLC.Remove"
и нажать "OK". После этой операции вам
будет предложено перезагрузиться. А после
перезагрузки вы уже Messenger у себя на
компьютере не найдете.
СОВЕТУЮ СДЕЛАТЬ В ПЕРВУЮ ОЧЕРЕДЬ - результат будет просто обалденный.
В Windows XP появилась новая функция BootDefrag (или
BootOptimize), суть которой заключается в
следующем. Поскольку дефрагментация и
оптимизация расположения на диске файлов,
нужных системе во время загрузки, решающим
образом влияет на весь процесс загрузки ОС,
а пользователю часто лениво самому
запускать дефрагментатор (не то чтобы даже
часто, а почти всегда), то система теперь
умеет сама - так сказать, без участия
оператора - оптимизировать эти файлы,
причем не как ей вздумается, а основываясь
на данных все тех же файлов notosboot-B00DFAAD.pf и
layout.ini. Правда, происходит автоматическая
дефрагментация при простое системы - если
пользователь 10-30 минут после загрузки ОС не
производил никаких операций. А потому может
случиться так, что на вашей интенсивно
используемой системе файлы окажутся не
оптимизированы. Проверить, произошла ли
оптимизация, можно, заглянув в реестр - если
в разделе HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfrg\BootOptimizeFunction стоит параметр "OptimizeComplete"="Yes",
то дефрагментация была произведена. Если же
этого пока не случилось, то просто
перегрузите ПК и оставьте его минут на
тридцать в одиночестве - Windows сама все
сделает, и ускорение следующей загрузки
будет заметно даже на глаз.
Только запомните, что перед оптимизацией ПК
со свежеустановленной ОС должен иметь в
своем багаже хотя бы три перезагрузки для
накопления нужных данных. Штатный
дефрагментатор Windows XP не отменяет эту
оптимизацию, так что пользоваться им можно
без опаски.
Если же вы сомневаетесь, работает ли вообще
у вас эта функция, или хотите ее отключить,
то проверьте в реестре наличие параметра,
включающего BootDefrag: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfrg\BootOptimizeFunction - параметр "Enable"="Y".
Уменьшение задержки вывода
меню:
Не секрет, что все меню Windows XP открываются с
определенной задержкой, что иногда
несколько раздражает. Для более быстрого
открытия меню необходимо изменить значения
ключа MenuShowDelay, расположенного в разделе
HKEY_CURRENT_USER/Control Panel/Desktop. По умолчанию
значение этого ключа равно 400. Если изменить
это значение в 0, то Вы увидите значительное
ускорение открытие меню.(советую 100, 0
слишком быстро)
Изменяем приоритет запросов на
прерывание (IRQ).
Итак, последний совет по увеличению
производительности– изменение приоритета
запросов на прерывание. Для тех, кто не
знаком с этим понятием, напомним, что
каждому компоненту Вашего компьютера
назначается номер прерывания IRQ для доступа
к системной шине. Если увеличить приоритет
CMOS памяти и часов реального времени, то
можно увеличить производительность всех
элементов системной платы. Для начала
необходимо определить, для какого
устройства Вы хотите увеличить
производительность. Затем, Вы должны
определить, какой запрос на прерывание
использует это устройство. Для этого
необходимо открыть Control Panel a System (Вы так же
можете воспользоваться комбинацией клавиш
Windows+Break). Нажмите на закладку ’Hardware’ и
нажмите кнопку ’Device Manager’. Теперь правой
кнопкой мышки войдите в свойства
выбранного устройства, и выберите закладку
’Resources’.
Здесь Вы можете увидеть, какой номер IRQ
используется выбранным устройством.
Запомните номер прерывания и закройте все
окна. Теперь запустите RegEdit. Найдите раздел
HKEY_LOCAL_MACHINE/System/CurrentControlSet/Control/PriorityControl.
Создайте новый DWORD ключ IRQ#Priority (где ’#’
номер IRQ), и установите его в 1. Например, в
нашем случае IRQ нашего System CMOS равен 08.
Поэтому мы создали ключ IRQ8Priority.
Теперь, после перезагрузки, Вы должны
обратить внимание на увеличение
производительности выбранного компонента.
Мы рекомендовали бы Вам именно CMOS,
поскольку он увеличивает
производительность все системной платы.
Так же Вы можете создать множественные
приоритеты IRQ, однако это не очень
эффективно и может привести к неустойчивой
работе. Для удаления настройки, просто
удалите созданный ключ.
Раздел "Windows". Новости:
 | Дырка в Гейтсе |
|
Из Microsoft утекли коды программ Windows NT и Windows 2000, что неожиданно подтвердили сегодня в самой компании. Ненавистники Билла Гейтса считают, что утечка организована Microsoft нарочно, чтобы заставить пользователей обновить операционную систему.
Слухи о том, что в интернете вывешены подлинные куски самой охраняемой в мире интеллектуальной собственности – исходные коды операционной системы Microsoft Windows, в ночь с четверга на пятницу неожиданно подтвердила сама компания:
"В четверг компании Microsoft стало известно, что часть исходного кода Microsoft Windows 2000 и Windows NT 4.0 была незаконно выложена в открытый доступ в интернете. Публикация исходного кода Microsoft третьими лицами незаконна, и мы рассматриваем этот инцидент со всей серьезностью".
"В настоящее время, - говорится далее в заявлении, - мы расследуем случай публикации кода и работаем с представителями правоохранительных органов. В настоящий момент можно утверждать, что кража кода произошла не в результате проникновения в корпоративную сеть Microsoft и не вследствие нарушения режима внутренней безопасности в компании. Также пока нельзя говорить о том, что инцидент как-то может отразиться на клиентах компании. Мы продолжаем следить за развитием ситуации".
Исходный код представляет собой огромное количество строк пригодного для чтения текста на ассемблере и языках С и С++ с комментариями разработчиков. Программисты затем превращают этот текст в собственно работающую программу. То, что 90% пользователей в мире ежедневно грузят на своих компьютерах, – это именно программа, а не исходный код Windows.
В попавших в интернет секретных файлах общим числом почти 31 тыс. содержатся не только исходные коды как таковые (операционных систем Windows 2000 и Windows NT, а также броузера Explorer и почтовой службы Outlook), но и некоторые документы компании Microsoft, а также скрипты. В архивированном виде украденные данные занимают 200 мегабайт, в разархивированном – 600 мегабайт. Всего можно прочесть 13,5 млн строк, что составляет, по разным данным, от 15 до 30% общего количества строк в исходном коде программы.
Файл размером 203 Мбайт действительно содержит код корпоративной операционной системы Microsoft, но он явно неполный, говорит Драгос Руйу, консультант по безопасности и организатор секьюрити-конференции CanSecWest, изучивший листинг файла. «Сегодня он присутствует в сетях peer-to-peer и IRC (Internet relay chat). Он получил широкое распространение и теперь доступен каждому».
По его словам, 203-Мбайт файл разархивируется почти в 660-Мбайт, что почти в точности соответствует емкости типичного CD-ROM. Весь исходный код, по его оценке, должен иметь объем около 40 Гбайт, так что файл, распространенный в четверг, это лишь часть общей базы кода. «Он выглядит подлинным, — говорит Руйу. — Однако Windows из него скомпоновать нельзя. Это всего лишь фрагменты операционной системы».
Тем не менее Microsoft обратилась в ФБР с просьбой расследовать, кто именно и каким образом мог похитить коды. До сих пор компания делилась своими самыми сокровенными сведениями только с ближайшими партнерами по бизнесу и с некоторыми американскими государственными организациями специального назначения, причем с последними безо всякого желания со своей стороны.
В архиве с исходниками обнаружился файл, указывающий на компанию Mainsoft и её технического директора. Microsoft сотрудничал с Mainsoft еще до начала программы Shared Source.
Российская антивирусная компания "Лаборатория Касперского" в своем заявлении по поводу утечки кода сообщает о том, что в украденном коде содержатся исходники таких ключевых модулей системы Windows, как WINSOCK (модуль работы с сетевыми ресурсами).
Кроме того, в сеть попали исходники браузера Internet Explorer и почтового клиента Outlook. В пресс-релизе "Лаборатории Касперского" также сообщается, что практически все сайты, на которых были выложены исходные коды, закрыты, но где теперь могут "проявиться" исходные коды Windows, неизвестно. Можно, тем не менее, с уверенностью сказать, что такая вероятность существует.
Компьютерные аналитики сходятся на том, что Microsoft явно пытается преуменьшить опасность появления в открытом доступе своих кодов. «Возможность познакомиться с кодами, пусть и неполными, хакеры не упустят, чтобы повысить качество своих вирусных программ и еще сильней нагадить ненавистному Биллу Гейтсу.
"Современные вирусы, появляющиеся теперь с пугающей частотой, и без этих кодов на многое были способны, а что будет теперь, трудно даже предположить", – сказал нам согласившийся поговорить на условиях анонимности русский программист, работающий в Microsoft.
А вот Йеспер Эриксен, владелец небольшой калифорнийской аналитической компании, уверен, что доступ к кодам следует расценивать как большую удачу для программного рынка: это происшествие может заставить Microsoft вообще открыть свои коды, и тогда не слишком поворотливая и хорошо работающая операционная система Windows будет улучшаться силами всего сетевого сообщества. Опять же и конкуренция возрастет.
Впрочем, такое благодушие мало кем разделяется.
Наиболее остроумная же точка зрения, энергично обсуждающаяся сейчас в американской части интернета, состоит в том, что Билл Гейтс специально выкинул на всеобщее обозрение коды старых программ, чтобы заставить людей обновить свои операционные системы.
Публикация исходного кода привела в восторг интернет-сообщество, но насторожила экспертов. «В том, что исходный код попадет в случайные руки, нет ничего хорошего, — говорит старший менеджер центра экстренного реагирования антивирусной компании Symantec Оливер Фридрихс. — Его смогут изучать злоумышленники, и у секьюрити-экспертов не будет возможности находить уязвимости заранее».
По мнению директора института компьютерной безопасности SANS Алана Паллера, утечка любой части кода Windows значительно повышает вероятность обнаружения третьими лицами серьезнейших уязвимостей в операционной системе. Имеются в виду уязвимости, о которых потенциальные взломщики узнают до или одновременно с разработчиком программного обеспечения. В этом случае метод взлома программы или операционной системы становится известен, до того как производитель ПО сможет выпустить и распространить среди пользователей патч, устаняющий уязвимость.
Специалист по безопасности калифорнийской компании PivX Solutions Тор Лархольм считает, что даже частичная утечка кода может стать источником серьезных проблем для Microsoft. "Для того чтобы это утверждать, достаточно посмотреть, какие серьезные уязвимости обнаруживают люди, не имеющие доступа к коду Windows", - заявил Лархольм в интервью Washington Post.
Бывший глава подразделения Microsoft по вопросами безопасности Говард Шмидт не считает проблему столь серьезной. "С точки зрения безопасности этот инцидент можно сравнить с захватом в наше время американцами российского истребителя 1956 года выпуска, - говорит Шмидт. - В Windows 2000 и NT не первый год ищут дыры, и все прорехи в системе безопасности, которые можно найти, давно залатаны. Честно говоря, я бы больше беспокоился о том, что кто-то использует этот код в новом продукте или другой операционной системе".
Шмидт покинул Microsoft в 2001 году: тогда он стал специалистом по компьютерной безопасности в администрации президента США. В настоящее время он занимает пост главы службы безопасности компании eBay.
Получается, что большинство комментаторов считают, что похищение кода операционных систем Microsoft будет иметь катастрофические последствия. Гораздо более трезвый взгляд на ситуацию с кражей исходников Windows высказал Дмитрий Леонов, специалист по компьютерной безопасности, один из авторов книги "Атака на интернет".
Дмитрий Леонов, BugTraq.Ru: Не думаю, что это хоть как-то отразится на пользователях. Подобная утечка, скорее, щелчок по имиджу Microsoft, нежели реальная угроза безопасности. Конечно, имея на руках исходники, искать уязвимости проще, и, вероятнее всего, количество желающих покопаться во внутренностях системы увеличится. Но все нынешние системы open-source наглядно демонстрируют, что открытость исходников вовсе не влияет катастрофически на безопасность. Наконец, не стоит забывать, что доступ к исходникам и раньше имели немало людей: MS открывала их партнерам, правительственным организациям (в этой программе, между прочим, принимает участие и Россия).
Неужеле, исходники могли украсть в России? Вопрос о возможности кражи исходного кода Windows сотрудниками одной из компаний или государственных организаций, которым Microsoft предоставляет доступ к исходникам, нам прокомментировал менеджер по информационной безопасности представительства Microsoft в России Владимир Мамыкин. По его словам, "утечка кода, предоставляемого организациям в рамках программы Government Security Program, абсолютно исключена".
О развитии событий мы планируем рассказать вам в следующем номере AboutPC.
При подготовке материала использованы материалы Газеты.Ру, ZDNet и Компьюленты
 | Английский клуб Windows-отступников |
|
Местные власти и компании, решившие отказаться от своего проприетарного ПО в пользу ПО с открытым исходным кодом, получили возможность вступить в тайное общество, которое защитит их от опеки таких фирм, как Microsoft.
Инициатива The Incubator Club противостоит тактике, которую используют некоторые крупные производители ПО против фирм и организаций, планирующих переход на Linux.
По словам Эдди Близдейла из ИТ-консалтинговой фирмы Netproject, организовавшей The Incubator Club, Microsoft неоднократно пыталась положить конец потенциальным миграциям на Linux — иногда добиваясь ощутимого успеха.
«Всякий раз, когда мы сообщаем о намерении клиента перейти на Linux, к нему является Microsoft и делает выгодное предложение за отказ от этой идеи», — сказал Близдейл во вторник на конференции Open Source in Local Government в Лондоне.
Он рассказал, что The Incubator Club — это форум, где директора по ИТ обмениваются мнениями и опытом по поводу перехода на open-source и где можно ставить проблемы и решать их.
Компании, вошедшие в The Incubator Club, смогут испытать Secure Open Desktop Architecture — пилотную версию настольной Linux от Netproject. В SODA используются смарткарты, которые вставляются в «бесхозные» ПК под Linux, что позволяет пользователям переходить от компьютера к компьютеру, не перезагружая системы и не сталкиваясь с проблемами безопасности, характерными для среды Windows.
Близдейл особо подчеркнул, что в The Incubator Club придают первостепенное значение конфиденциальности: «Правило номер один заключается в том, чтобы никому не рассказывать о других членах клуба».
Он отказался назвать ZDNet UK общее число членов клуба. Членский взнос составляет 15 тыс. и более фунтов в зависимости от доходов компании.
В январе Microsoft одержала победу над Netproject в лондонском пригороде Ньюхэм. Городской совет Ньюхэма проводил испытания Linux-продукта Netproject, но впоследствии отказался от планов перехода на open-source и заключил новое соглашение с Microsoft.
Близдейл, который выразил восхищение искусством игры директора по ИТ городского совета Ньюхэма в покер, сказал, что Microsoft, чтобы удержать Ньюхэм, сделала предложение, «от которого невозможно отказаться».
Принимая во внимание давнее опасение Microsoft, что open-source может нанести удар по доминированию корпорации на рынке настольных систем, некоторые наблюдатели считают, что госучреждения и частные фирмы могут решить, будто следование «ньюхэмскому примеру» поможет им существенно снизить затраты на ИТ, не уходя от Windows.
Однако другие утверждают, что производители ПО больше, чем когда-либо, полны решимости привязать заказчиков к своим продуктам и что компании, которые в ближайшее время не начнут переход на open-source, впоследствии могут лишиться такой возможности.
Добившись успеха в Ньюхэме, Microsoft начала рекламную кампанию, посвященную дешевизне Windows по сравнению с Linux, — отзвук спорного исследования аналитической фирмы Gartner, в котором утверждалось, будто перевод десктопов с Windows на Linux часто не приводит к экономии.
 | Суд рассмотрит вопрос о правах Microsoft на торговую марку Windows |
|
Компания Lindows.com одержала небольшую победу над Microsoft в Соединенных Штатах. Суть конфликта, напомним, сводится к следующему. В 2001 году софтверный гигант подал в суд на небольшую фирму, основанную бывшим директором MP3.com Майклом Робертсоном. В исковом заявлении значилось, что Lindows.com нарушает права на торговую марку и преднамеренно использует название всемирно известной операционной системы Windows с целью раскрутки своей продукции. Однако в Lindows.com на это ответили, что термин "окна" (windows) является общеупотребительным и характеризует особенности современных ОС. Тем не менее, власти ряда стран сочли, что Lindows.com действительно ведет нечетную конкурентную борьбу. Например, суд Нидерландов полностью запретил продажи дистрибутивов Lindows на территории страны, тогда как в Финляндии и Швеции разработчикам ОС было предписано поменять название компании и основного программного продукта.
В Соединенных Штатах слушания по делу должны были начаться 1 марта. Однако теперь, похоже, дата отодвигается на неопределенный срок. Дело в том, что в ближайшее время суд рассмотрит вопрос о том, являлся ли термин "окна" общеупотребительным до ноября 1985 года, то есть, до появления первой операционной системы Microsoft Windows.
Представители софтверного гиганта отметили, что разочарованы подобным решением и предпочли бы, чтобы период до 1985 года вообще не затрагивался. Впрочем, даже если вердикт и будет вынесен в пользу компании Lindows.com, у Microsoft все равно останется возможность подать апелляцию. Так что рассчитывать на скорое решение конфликта не приходится.
 | Microsoft окончательно прекращает поддержку Windows NT |
|
Как сообщается на сайте VNUNet, поддержка операционной системы Windows NT 4 будет окончательно прекращена компанией Microsoft в течение этого года. Поддержка корпоративной версии NT4 Enerprise Edition будет прекращена 30 июня, в то время как поддержка NT4 Server будет продолжаться до 31 декабря текущего года.
Компания Microsoft уже два раза продлевала срок поддержки Windows NT 4, но больше не собирается этого делать. Как заявил Брюс Линн, представитель британского подразделения Microsoft: "Мы расстроим больше клиентов, если продлим поддержку Windows NT". Линн отметил, что вокруг прекращения поддержки NT 4 было много кривотолков, но если компания еще раз продлит сроки, это отрицательно скажется на ее репутации. Кроме того, Линн заявил, что если кто-то слишком долго будет держаться за NT 4, то это не обеспечит ему никаких преимуществ на рынке.
По словам Брюса Линна, компания Microsoft намерена уйти от принятой ныне системы вывода из использования устаревшего ПО. Вместо "неожиданного" прекращения технической поддержки продуктов, компания намерена принимать меры, в результате которых для пользователей устаревшего ПО стоимость эксплуатации будет постоянно повышаться. Это, во-первых, приведет в соответствие расходы Microsoft на техподдержку и ее стоимость для клиентов компании, а во-вторых, будет стимулировать заказчиков к переходу на новые версии ПО.
 | Microsoft разрабатывает облегченную версию Windows XP |
|
Компания Microsoft работает над новой, облегченной версией операционной системы Windows XP. Так утверждает главный менеджер представительства софтверного гиганта в Таиланде Эндрю Макбин, сообщает BangkokPost. Новая операционная система, пока не получившая название, будет продаваться только в некоторых странах.
Основным отличием "легкой" Windows XP от обычной версии Home или Professional станет ограниченная функциональность и отсутствие некоторых встроенных программ. Разработка новой версии ОС ведется в США, однако идея новой операционной системы появилась в результате работы с министерством информационных технологий Таиланда, которое в прошлом году начало работу над проектом "народного" компьютера. Очевидно, Microsoft хочет предложить недорогую версию собственной ОС для столь же недорогого компьютера.
Первоначально, когда Microsoft приняла участие в проекте министерства Таиланда, компания предлагала покупателям "народного ПК" комплект из операционной системы Windows XP Home и офисного пакета MS Office Standart по цене менее 40 долларов США, однако позже, по-видимому, было решено разработать удешевленный вариант ОС. Представитель отделения Microsoft в Таиланде не назвал точных сроков выхода новой ОС, но отметил, что ее презентация может состояться сразу после выпуска второго сервис-пака для обычной Windows XP.
 | В ближайшие годы новинок от Microsoft не будет |
|
ОС Longhorn, которая должна придти на смену Windows, не будет готова к коммерческому выпуску еще как минимум два года. Отсутствие новой операционной системы, в том числе и основных релизов Windows, в течение такого продолжительного срока, по мнению аналитиков исследовательской компании Directions, неблагоприятно отразится на финансовом положении компании. Доходы от продаж программных продуктов существенно снизятся, так как именно Windows и Office приносят Microsoft наибольшую прибыль. Выпуск Longhorn на рынок ожидается в конце 2005 - начале 2006 гг., через полтора года после этого начнутся продажи версии ОС для серверов. В пакет Longhorn будет также входить новая графическая система Avalon, протокол сообщений Indigo и система WinFS, которая расширит возможности файловой системы NTFS с помощью технологий, используемых в SQL Server и Windows SharePoint Services. Новая версия Office появится не ранее 2006 г. и также будет использовать интерфейс Avalon, и файловую систему WinFS. Аналитики полагают, что такая маркетинговая политика Microsoft достаточно рискованна, однако корпорация действует в соответствии со стратегией выпуска новинок "волнами". Так, новая версия SQL Server под кодовым названием Yukon должна появиться в продаже уже в конце 2004 г., однако ее выпуск напрямую зависит от готовности такого программного продукта как .NET Framework 2.0, который в свою очередь связан с Whidbey, следующим поколением Visual Studio). Необходимо учитывать, что каждый новый программный продукт Microsoft, работающий с серверами, будет включать в себя компоненты Yukon, это касается и OC Longhorn. Аналитики выражают беспокойство не только в связи с перерывом в выпуске новых программных продуктов. Экспертов беспокоит и система взаимоотношений корпорации с ее клиентами. Например, официально Yukon должен был появиться в продаже уже в 2003 г., таким образом, покупатели, заключившие двухлетние лицензионные соглашения с Microsoft в 2001 г., понесли убытки и были ущемлены в своих правах.
|