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

Читать, слущать книги онлайн бесплатно!

Электронная Литература.

Бесплатная онлайн библиотека.



Главная
Все книги
Назад
Читать: Реестр Windows - Александр Климов на бесплатной онлайн библиотеке Э-Лит


Помоги проекту - поделись книгой:

Таблица рекомендуемых значений:

RAM (MB) - IoPageLockLimit

32     - 4096000

64     - 8192000

128   - 16384000

256+ - 65536000

Отключение дебаггера

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

HKLM\SOFTWARE\Microsoft\Windows NT\Current Version\AeDebug

строковый параметр ·Auto· со значением 0. После этого DrWatson больше не будет загружаться автоматически, а будет выводиться окно с сообщением об ошибке. По умолчанию установлено 1 (автоматическая загрузка дебаггера)

Зависшие программы

Время, по истечении которого программу считать зависшей

Иногда программа зависает, т.е. не реагирует на обращение к ней. Приходится принудительно закрывать его (например, через Диспетчер задач (Ctr-Shift-Esc)):

Ключ °HungAppTimeout° в разделе

HKCU\Control Panel\Desktop

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

Время ожидания перед завершением зависшего приложения

Ключ °WaitToKillAppTimeout° в разделе

HKCU\Control Panel\Desktop

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

Автоматическое завершение зависших программ

Вы можете разрешить системе автоматически завершать зависшие процессы. Для этого используйте строковый параметр °AutoEndTasks° в разделе

HKCU\Control Panel\Desktop

Значение "1" разрешает системе автоматически завершать процессы

Значение "2" - процессы не завершаются автоматически. Система ожидает, когда процесс завершится, и если время завершения процесса превышает значение HungAppTimeout (см. выше), то появлятеся диалоговое окно Завершение работы, указывающее, что приложение зависло

Примечания

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

Длинные и короткие имена файлов

Запрещение длинных имен файлов

Вы можете запретить длинные имена файлов в Windows, заставив тем самым генерировать имена в формате 8.3 (DOS-овский формат). Для этого в разделе

HKLM\System\CurrentControlSet\control\FileSystem

надо изменить параметр °Win31FileSystem°, присвоив ему значение 01 (по умолчанию стоит 00)

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

Формат MS-DOS для файлов и папок (Windows NT/2000/XP)

По умолчанию Windows NT и выше создают в разделе NTFS специальную таблицу, содержащую все имена файлов и папок в формате MS-DOS по формуле 8.3 (8 символов имени файла и 3 символа для его расширения). Данная возможность в настоящее время не совсем актуальна и ее можно отключить для повышения производительности системы

Для этого установите параметр типа DWORD NtfsDisable8dot3NameCreation в разделе

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem равным 1

Установки вступят в силу после перезагрузки системы.

Обновление метки последнего доступа к папке

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

Для этого установите параметр типа DWORD °NtfsDisableLastAccessUpdate° равным 1 в разделе

HKLM\SYSTEM\CurrentControlSet\Control\FileSystem

Быстрое завершение работы Windows

Windows NT версии 3.1и 3.5 позволяла закрыть все процессы за 20 секунд. В Windows XP существует возможность определять величину интервала, в течение которого система должна завершить свою работу. Для этого необходимо исправить ключ системного реестра – строковый параметр °WaitToKillServiceTimeout°, где установлена временная задержка закрытия всех запущенных сервисов в миллисекундах.

Этот ключ расположен в разделе

HKLM/SYSTEM/CurrentControlSet/Control

По умолчанию значение параметра равно 20000, что эквивалентно 20 секундам.

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

Запрет на null-сессию

Для запрета null-сессии, которая позволяет другому пользователю, получить информацию о зашаренных (доступных для общего пользования) директориях и об имеющихся на компьютере локальных пользователях, установите параметр типа DWORD °RestrictAnonymous° равным 1 в разделе

HKLM\SYSTEM\CurrentControlSet\Control\Lsa

Windows Installer

Контроль над Windows Installer

Майкрософт разработала новый формат для установки программ - Windows Installer (msi-файлы). Существует возможность контроля над этим форматом. Создайте новый параметр ·DisableMSI· типа DWORD в разделе

HKLM\Software\Policies\Microsoft\Windows\Installer

и присвойте ему следующие значения

0 - по умолчанию

1 - только адмистраторы системы могут запустить Windows Installer

2 - запрет на запуск Windows Installer

Запрет на запуск msi-файлов со сменных носителей

Можно запретить запуск msi-файлов со сменных носителей (CD-ROM, флоппи-диск, DVD и т.д.) при помощи параметра типа DWORD ·DisableMedia· в разделе

HKCU\Software\Policies\Microsoft\Windows\Installer

Windows Script Host (WSH)

Существуют несколько параметров, позволяющих настроить Windows Script Host. Данные параметры находятся в разделе

HKLM\Software\Microsoft\Windows Script Host\Settings

Строковый параметр °Enabled° равный "0" отключает работу скриптов WSH (значение "1" включает обратно)

Строковый параметр DisplayLogo равный "0" отключает показ версии WSH и копирайт компании Майкрософт при работе скрипта в окне сеанса MS-DOS

Установка способа доступа к расшаренным ресурсам компьютера из сети (Windows NT/2000/XP)

Раздел: HKLM\System\CurrentControlSet\Control\Lsa

Параметр типа DWORD °RestrictAnonymous°

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

Запрет сохранения паролей в Dial-Up-соединениях

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

HKLM\SYSTEM\CurrentControlSet\Services\RasMan\Parameters

создайте параметр типа DWORD °DisableSavePassword° со значением 1, который запрещает сохранение паролей в Dial-Up-соединениях. В этом случае опция "Сохранять имя пользователя и пароль" становится недоступной, а сохраненные пароли пропадают.

Remote Desktop Connection

Удаление имен машин

Если вы активно пользуетесь функцией Remote Desktop Connection, то в диалоговом окне Remote Desktop Connection | Computer сохраняются имена всех машин, к которым вы когда-либо подключались. Можно очистить данный список. Откройте раздел

HKCU\Software\Microsoft\Terminal Server Client\Default

В данном разделе вы увидите несколько параметров с именами типа MRU0, MRU1 и так далее. Удалите ненужные имена, и в окне Remote Desktop Connection вы их больше не увидите

Сохраняем Интернет соединение при переключении между пользователями

По умолчанию при переключении между пользователями Windows сбрасывает dial-up и некоторые виды xDSL соединений. Можно изменить это поведение следующим образом. Создайте в разделе

HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon

строковый параметр °KeepRASConnections° и присвойте ему значение 1. Если вы хотите, чтобы соединения сбрасывались, то используйте значение 0 или удалите этот параметр.

Блокнот

Вы можете получить доступ к дополнительным свойствам шрифта, используемого в Блокноте. Используются параметры типа DWORD

Зачеркнутый стиль - параметр ·lfStrikeOut· со значением 1 в разделе

HKCU\SOFTWARE\Microsoft\Notepad

Подчеркнутый стиль - ·lfUnderline· со значением 1 в разделе

HKCU\SOFTWARE\Microsoft\Notepad

Мастер очистки Рабочего стола

По умолчанию Мастер очистки Рабочего стола запускается через каждые 60 дней. Чтобы изменить число дней между запусками мастера, нужно в разделе

HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Desktop\CleanupWiz

изменить параметр типа DWORD °Days between clean° up

Если вы хотите отключить Мастер очистки Рабочего стола, то установите значение параметра °NoRun° в этом же разделе в значение 1. Хотя это проще сделать в настройках Панели управления Экран (вкладка Рабочий стол).

Настройка системы (msconfig.exe)



Поделиться книгой:



Регистрация