1. Возвращаем классический стиль меню "Пуск": щелчок правой кнопкой мыши по таскбару, "Свойства", вкладка "Меню "Пуск", выбираем "Классическое меню "Пуск", "ОК". 2. Щелчок правой кнопкой мыши по пустому месту экрана, пункт меню "Свойства", вкладка "Оформление". Выбираем "Классический стиль" окон и кнопок. Нажимаем кнопку "Эффекты". Снимаем все галки, кроме последней. 3. В "Панели управления" выбираем "Свойства папки". В открывшемся окне выбираем "Использовать обычные папки "Windows" - это избавит нас от лишних украшательств, которые замедляют процесс навигации. Переходим во вкладку "Вид". Ставим галочку в пункте "Не кэшировать эскизы" - иначе при просмотре папок с графическими файлами Windows будет замусоривать ее миниатюрными копиями картинок, галочка в пункте "Отображать "Панель управления" в папке "Мой компьютер"; убираем галочки в пунктах "Помнить параметры отображения каждой папки" (опционально) и "Скрывать защищенные системные файлы"; выбираем опцию "Показывать скрытые файлы и папки". 4. В "Панели управления" выбираем "Система". Во вкладке "Дополнительно" в рамке "Быстродействие" щелкаем на кнопку "Параметры". В открывшемся окне выбираем пункт "Визуальные эффекты" и убираем все галочки. 5. Отключаем отчеты об ошибках. Вызываем "Свойства системы" и на вкладке "Дополнительно" - "Отчет об ошибках", выбираем "Отключить отчет об ошибках". 6. Удаляем Windows Messenger. Каждый раз при загрузке системы Messenger тоже стартует, замедляет при этом процесс загрузки, пожирает системные ресурсы. В командной строке Пуск - "Выполнить" напечатать следующее: RunDll32 advpack.dll,LaunchINFSection %windir%\INF\msmsgs.inf,BLC.Remove и нажать «OK». После перезагрузки Windows Messenger у себя на компьютере вы больше не найдете. 7. Устанавливаем оптимальное значение файла подкачки. "Свойства системы" - "Дополнительно" - "Быстродействие" - "Дополнительно" -"Виртуальная память" - "Изменить". Исходный размер и максимальный рекомендуется ставить одинаковым. Для обычной работы достаточно имеющийся объем памяти умножить на 1,5. Для игр памяти требуется в два, два с половиной раза больше. 8. Уменьшаем время задержки перед раскрытием вложенных меню. Пуск - "Выполнить" напечатать "regedit". В реестре находим HKEY_CURRENT_USER\Control Panel\Desktop. Параметр MenuShowDelay меняем с 400 до 0. 9. Удаляем ненужные программы из автозагрузки. Пуск - "Выполнить" набираем "msconfig". Вкладка "Автозагрузка" - снимите галочки около тех программ, которые вам не нужны. 10. Очищаем папку "prefetch" - C:\windows\prefetch. В этой папке находятся ссылки на запускаемые приложения и программы. Часть ссылок уже не используется или используется редко, но при загрузке система проверяет наличие ссылок в этой папке. Со временем количество ссылок в этой папки увеличивается на столько, что системе требуется больше времени на проверку. Очистка этой папки ускорит быстродействие вашей системы. Не рекомендуется после очистки папки делать перезагрузку системы. Это ухудшит быстродействие. 11. Отключаем индексирование. Открываете «Мой компьютер», кликнете правой клавишей мыши на иконке жесткого диска и выбираете «Свойства». В открывшемся окне снимаете галочку «Разрешить индексирование диска для быстрого поиска». После нажатия кнопок «Применить» или «ОК» появится новое окно, в котором вам будет задан вопрос, применить ли выбранные атрибуты только к текущему диску или и к вложенным файлам и папкам тоже. В результате система будет работать немного быстрей. Применимо только для дисков с файловой системой NTFS. 12. Windows XP считает файлы "Zip" папками — это удобно, если у вас быстрый компьютер. На более медленных системах можно заставить Windows ХР отказаться от этой возможности (если у вас есть другой архиватор, например "RAR"), набрав в командной строке "regsvr32 /u zipfldr.dll". Все вернуть назад можно командой "regsvr32 zipfldr.dll". 13. Изменяем приоритет запросов на прерывание (IRQ). Если увеличить приоритет CMOS-памяти и часов реального времени, то можно увеличить производительность всех элементов системной платы. Открыть "Свойства системы" - "Оборудование" кнопка "Диспетчер устройств". Теперь откройте свойства интересующего вас устройства, и выберите закладку "Ресурсы". Здесь вы можете увидеть, какой номер IRQ используется выбранным устройством. Запомните номер прерывания и закройте все окна. Запустите "RegEdit". Найдите раздел HKEY_LOCAL_MACHINE/System/CurrentControlSet/Control/PriorityControl. Создайте новый DWORD ключ IRQ#Priority (где '#' номер IRQ) и установите его в «1». Например, в нашем случае IRQ08 зарезервирован под System CMOS. Поэтому мы создали ключ IRQ8Priority. 14. Отключение не используемой подсистемы "POSIX" может несколько увеличить скорость работы. Запускаем "Regedit". Откройте в редакторе реестра ветку HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\SubSystems и удалите строки Optional и Posix. 15. Не производить запись последнего доступа к файлам (только NTFS). Ускоряет доступ к каталогам с большим количеством файлов. В редакторе реестра "Regedit" HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem параметр NtfsDisableLastAccessUpdate, значение "1" 16. Не использовать файл подкачки для хранения ядра системы. По умолчанию WinXP выгружает ядро и системные драйвера в файл подкачки, если они не используются. С помощью данной опции можно указать WinXP хранить ядро и системные драйвера всегда в памяти. Запускаем "Regedit" HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management параметр DisablePagingExecutive, "1" - не использовать файл подкачки для хранения ядра системы, "0" - использовать 17. Автоматически выгружать не используемые библиотеки. Эта функция поможет освободить память. Запускаем "Regedit" HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer параметр AlwaysUnloadDLL, значение "1" - выгружать библиотеки, значение "0" - не выгружать. Примечание: возможна нестабильная работа системы при включенной опции. 18. Использовать быстрое переключение пользователей. Если опция включена, то при переключении на другого пользователя, программы текущего пользователя будут продолжать работать. Иначе, программы будут автоматически выключатся, когда пользователь выходит из системы, и со следующим пользователем компьютер будет работать быстрее. Запускаем "Regedit" HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon параметр AllowMultipleTSSessions, значение "1" - использовать быстрое переключение пользователей 19. Отключить встроенный отладчик Dr. Watson. Если опция выключена, то при ошибке в программе, будет выводиться соответствующее сообщение об ошибке с кнопками ОК и Отмена, при нажатии ОК - приложение завершается, а при нажатии на отмену запускается отладчик. В редакторе реестра "Regedit" HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug параметр "Auto" выставляем "0" 20. Не вести историю открытия документов. Не вести историю "Недавно использовавшихся документов". Windows XP создает в папке Documents and Settings\%USERNAME%\Recent ярлыки к запускаемым программам. Вы можете отключить данную возможность, если не пользуетесь ими. Запускаем "Regedit" HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer параметр NoRecentDocsHistory, значение "1"-история не ведется 21. Автоматически завершать зависшие приложения. Эта опция используется для автоматического закрытия без всякого предупреждения всех зависших программ. Удобно при завершении работы компьютера, если приложение не отвечает, то не надо нажимать на кнопку, чтобы его завершить. Запускаем "Regedit" HKCU\Control Panel\Desktop параметр AutoEndTasks, значение "1" - автоматически завершать зависшие приложения, "0" - ждать ввода пользователя 22. Отключить сообщение о недостатке свободного места на диске. Не выдавать сообщение о недостатке места на диске. Имеет смысл использовать данную опцию на дисках малого размера. Запускаем "Regedit" HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer параметр, NoLowDiskSpaceChecks, значение "1" - сообщение отключено, "0" - включено 23. Блокировка автоматического обновления в Windows Media Player. Windows Media Player периодически устанавливает связь через интернет для проверки существования новой версии программы (Tools-Options-рамка Automatic updates). Можно отключить данную возможность в Windows Media Player. Запускаем "Regedit" HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\WindowsMediaPlayer параметр DisableAutoUpdate, значение "1". 24. Освобождение канала (bandwidth), зарезервированного за сервисом QoS. Windows XP по умолчанию выделяет часть интернет-канала для Quality of Service (QoS). Назначение QoS — улучшать распределение трафика программ, написанных с учетом QoS API. Этих программ не найдешь, поэтому резервирование канала под ненужный сервис — непозволительная роскошь. Для того, чтобы освободить и без того узкий канал отечественного соединения с Интернетом, в меню Пуск -> Выполнить запустите редактор групповых политик gpedit.msc. Для выполнения вам необходимо быть администратором системы. В разделе "Конфигурация компьютера" выберите пункт "Административные шаблоны", далее "Сеть" и затем в правой панели выберите «Диспетчер пакетов QoS» и кликните на нем два раза. Выберите опцию "Ограничить резервируемую пропускную способность" и опять-таки кликните на ней два раза. В открывшемся окне включите Enabled, а затем укажите лимит канала в процентах равный нулю, нажмите "ОК" и выйдите из программы. Откройте "Сетевые подключения" на "Панели управления" откройте свойства вашего подключения и на закладке "Сеть" убедитесь, что протокол "Планировщик пакетов QoS" подключен. Если его там нет, то добавьте из списка и перезагрузите компьютер. На данном компьютере отключен доступ к серверу сценариев Windows. Обратитесь к системному администратору: решение: 1. Запустить редактор рестра (Пуск->Выполнить->Ввести regedit и нажать Enter) 2. В regedit зайти в раздел HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Script Host\Settings 3. Создать строковый параметр "Enabled", если он не создан. 4. Присвоить ему значение 1 nw-допреестр правка ======================================================================================================= Подключение к Windows XP по сети без пароля Windows XP разрешает локальным пользователям не иметь пароля и без проблем пускает таких пользователей в систему. Но при попытке подключиться по сети, как правило, выдаётся "Unknown error 31", если пароль отсутствует. Если вы точно уверены, что хотите подключаться по сети без пароля, то – запустите gpedit.msc (групповая политика); – перейдите в раздел Конфигурация компьютера (Computer Configuration) – Конфигурация Windows (Windows Settings) – Параметры безопасности (Security Settings) – Локальные политики (Local Policies) – Параметры безопасности (Security Options); – сделайте двойной щелчок мышью на параметре "Учётные записи: ограничить использование пустых паролей только для консольного входа" (Accounts: Limit local account use of blank passwords to console login only) и отключите эту опцию. ======================================================================================================= Ускорение просмотра сетевых ресурсов локальной сети в Windows 2000/XP Просмотр сетевых ресурсов в сетевом окружении может происходить очень медленно, так как Windows 2000/XP предварительно проверяет назначенные задания и принтеры на компьютере, к которому происходит подключение. Откройте раздел реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\RemoteComputer\NameSpace Для запрета проверки назначенных заданий удалите подраздел {D6277990-4C6A-11CF-8D87-00AA0060F5BF} Для запрета проверки принтеров и факсов удалите подраздел {2227A280-3AEA-1069-A2DE-08002B30309D} ======================================================================================================= Проблемы с сетью у компьютеров с Windows 98 при подключении к сети компьютера с Windows XP После подключения компьютера с Windows XP локальная сеть может "подвешиваться" — на рабочих станциях с Windows 98 может перестать работать сетевое окружение. Наиболее вероятная причина — операционная система Windows XP пытается управлять всей сетью. Для начала попробуйте поставить на эту машину протокол NetBEUI (если он не был установлен). Для этого найдите на компакт-диске с дистрибутивом Windows XP папку Valueadd\Msft\Net\Netbeui и скопируйте из неё два файла: nbf.sys в папку %SystemRoot%\System32\Drivers и netnbf.inf в папку %SystemRoot%\Inf. После этого откройте Свойства сети и установите пpотокол NetBEUI. Если этот протокол не поможет — измените в системном реестре параметры, отвечающие за сетевые "амбиции" Windows XP. В разделе реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Browser\Parameters строковому параметру "IsDomainMaster" присвойте значение "FALSE", а строковому параметру "MaintainServerList" — значение "No". ======================================================================================================= IP-адрес для лузеров, и им подобным... .... отступление . Относительно недавно пришлось столкнуться с проблемой на адаптерах Either Express 100TX PnP от Intel, при установке которых в систему приходилось ожидать загрузки около 5 минут на PII-450. При всём притом, что HDD при этом не работал в принципе. При установке постоянного IP-адреса, вместо динамически выделяемого, время загрузки удалось сократить более чем в 5 раз. Делается так: открывается Панель управления, в ней заходим в свойства Сети, там открываем свойства TCP/IP (внимание, имеется в виду настройки ЛОКАЛЬНОЙ сети, пожалуйста, не гробьте свой Интернет прописанием не тех IP-адресов). А в свойствах протокола прямо на первой вкладке меняем "получение IP-адреса автоматически" на постоянный адрес из 4-х чисел. Пример 169.254.0.1 для первой машины, 169.254.0.2 для второй машины и т.д. Почему первые два числа такие? Потому что Microsoft считает неписаным стандартом (может и писаным, но сами знаете наше отношение к ими писанному), что в локальных сетях адреса IP начинаются с этих двух чисел. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - IP-адреса 169.254.X.X использовать нежелательно, кроме того, надо прописывать маску подсети. Например, можно задать адреса 192.168.0.1, 192.168.0.2, ... и маску подсети 255.255.255.0. При построении (проектировании) внутренней IP-сети при выборе диапазонов статических адресов (либо диапазонов для выделения адресов DHCP-серверами) следует придерживаться рекомендаций RFC3330, в соответствии с которыми для использования во внутренних сетях зарезервированы следующие диапазоны адресов, установленные RFC1918: 10.0.0.0/8 (10.0.0.0–10.255.255.255); 1 сеть класса A 172.16.0.0/12 (172.16.0.0–172.31.255.255); 16 сетей класса B 192.168.0.0/16 (192.168.0.0–192.168.255.255); 256 сетей класса C Согласно документу, данные диапазоны адресов не должны появляться в Интернете. В соответствии с RFC3330 любой маршрутизатор в Интернете, обнаружив IP-пакет с адресом из указанного диапазона (неважно, источник или приёмник), обязан его уничтожить. Кроме того, есть ещё два зарезервированных диапазона адресов, однако они используются для специальных целей и не рекомендуются для прямого присвоения: 192.0.2.0/24 (192.0.2.0–192.0.2.255); 1 сеть класса C 169.254.0.0/16 (169.254.0.0–169.254.255.255); 256 сетей класса C Первый диапазон (сеть) описывается как тестовый. Он должен использоваться в документации и примерах кода, где часто ассоциирован с доменными именами example.com и example.net. Второй диапазон описан как "link local" — он используется для протокола автоматического присвоения адреса (APIPA, Automatic Private IP Adressing), то есть для самостоятельного присвоения рабочей станцией самой себе IP-адреса, если тот не указан в настройке протокола и не может быть получен с сервера DHCP (из-за его отсутствия или неработоспособности), в т.ч. при соединении двух компьютеров напрямую. Заманчивость использования этого диапазона адресов (особенно на DHCP-серверах) перечёркивается тем, что на самом деле диапазон состоит из 256 сетей класса C, более того, согласно протоколу APIPA присвоение адреса происходит по возможности в сети, которая отсутствует в ЛВС. Не рекомендуется пытаться обойти это ограничение расширением маски сети, поскольку далеко не каждый аппаратный или программный маршрутизатор (в том числе сервер) способен понять и обработать такое отступление от правил. В худшем случае оборудование может вообще прекратить работать, и его придётся перегружать. При необходимости Вы можете делить любую сеть из указанных диапазонов на подсети маской подсети, однако при этом не используйте первую и особенно последнюю из получившихся сетей, только те, что в середине. Эффект может быть такой же, как описан в предыдущем абзаце, однако может быть и хуже — в сети в случайные моменты начнут появляться непонятные и невоспроизводимые проблемы любого рода, недиагностируемые обычными средствами, — ужас любого системного администратора. Оригиналы документов Вы найдёте по адресам: http://www.faqs.org/rfcs/rfc3330.html http://www.faqs.org/rfcs/rfc1918.html ======================================================================================================= Использование процессора на сетевой карте На многих современных сетевых картах имеется процессор, призванный разгрузить центральный процессор системы при работе с сетью. Но по умолчанию он не задействован. Чтобы включить его в Windows 2000/XP, надо в разделе реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters создать dword-параметр "DisableTaskOffload" и присвоить ему значение 0. ======================================================================================================= Увеличение числа буферов редиректора Можно несколько увеличить производительность сети под Windows NT/2000, если увеличить число буферов редиректора. При этом каждый дополнительный выполняемый поток вашей конфигурации будет брать дополнительно 1 Кб в неперемещаемом пуле памяти. Количество буферов определяется в разделе реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters значением dword-параметра "MaxCmds" в диапазоне от 0 до 255 (по умолчанию 15). Параметру "MaxThreads" в этом же разделе надо присвоить то же значение. Также можно увеличить значение dword-параметра "MaxCollectionCount", которое определяет буфер для символьного режима в диапазоне от 0 до 65535 (по умолчанию 16). ======================================================================================================= Удалённое выключение нескольких компьютеров одновременно Если у Вас в конторе множество машин и Вам надоело каждый раз после рабочего дня ходить и выключать их, используйте утилиту shutdown.exe из Windows NT Resource Kit и bat-файл примерно такого содержания: ======== shutdown \\pdc /t:2 /y /c shutdown \\bdc /t:2 /y /c shutdown /l /t:5 /y /c ======== Здесь компьютеры с именами PDC и BDC выключаются через 2 секунды, а локальный — через 5. Задайте строки с именами Ваших компьютеров. Создайте на Рабочем столе ярлык для этого командного файла и выключайте все компьютеры нажатием на этот ярлык. ======================================================================================================= Владельцам хостов с FTP обычно нужно выполнять определённые действия для каждого поступившего файла. Ниже дан пример командного файла для такого вида действий в Windows NT: ======== :filecheck if exist e:\upload\file.txt goto actionfile sleep 100 goto filecheck :actionfile ... ======== Данный командный файл каждые 100 секунд проверяет наличие файла file.txt Программа sleep.exe содержится в ресурс ките, то есть сам ресурс кит тоже должен быть установлен. ======================================================================================================= Простой способ настройки Windows 2000/XP для работы ноутбука в другой сети Если ноутбук используется в различных сетях (например, дома и на работе), вам, вероятно, приходится всякий раз перенастраивать сетевые установки. Утилита Netsh позволяет сохранить настройки в файл, который впоследствии может быть использован для восстановления изменённых настроек. Чтобы сохранить текущие настройки, наберите команду: netsh -c interface dump > networksetting.txt Чтобы восстановить настройки, выполните команду: netsh -f networksetting.txt Используя Netsh, можно с лёгкостью переключаться между различными сетевыми настройками для нормальной работы в меняющихся условиях. ======================================================================================================= Включение роутинга в Windows 2000 Если на сервере имеются две сетевые карты, каждая из которых смотрит в свой сегмент локальной сети, и требуется, чтобы компьютеры из разных сегментов видели друг друга в Сетевом окружении, то надо на сервере включить роутинг и установить и настроить WINS. В Windows 2000 роутинг включается присвоением dword-параметру "IPEnableRouter" значения 1 в разделе реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters Вместо установки и настройки WINS можно попробовать просто прописать адреса и имена всех машин в сети в файлике hosts в %SystemRoot%. ======================================================================================================= ======================================================================================================= ======================================================================================================= ======================================================================================================= =======================================================================================================