Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
СПО-лаб-реестр.doc
Скачиваний:
3
Добавлен:
17.08.2019
Размер:
269.31 Кб
Скачать

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

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

Иногда программа зависает, т.е. не реагирует на обращение к ней. Приходится принудительно закрывать его (например, через Диспетчер задач (Ctr-Shift-Esc)): Ключ HungAppTimeout в разделе HKCU\Control Panel\Desktop определяет время, по прошествии которого не отвечающее приложение считается зависшим (по умолчанию 5000 миллисекунд). Измените данный строковый параметр на необходимое значение.

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

Ключ WaitToKillAppTimeout в разделе HKCU\Control Panel\Desktop задает время ожидания перед завершением зависшего приложения (по умолчанию 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 и выше создают в разделе 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 секунде. Однако, помните, что слишком значительное уменьшение значения этого ключа не позволит системе корректно завершить запущенные сервисы, что может сказаться на стабильности загрузки. Во время завершения работы, система уведомляет все сервисы и дает каждому сервису время на корректное закрытие. По истечении этого времени система уничтожает сервис. При этом некоторые параметры настройки сервиса могут быть не сохранены. Поэтому, если при уменьшении значения система становится нестабильной, рекомендуется попробовать увеличить это значение до тех пор, пока система не будет полностью стабильной.

Windows Installer

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

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

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

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

  3. 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.

Установка способа доступа к расшаренным ресурсам компьютера из сети.

Раздел: 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-соединениях. В этом случае опция "Сохранять имя пользователя и пароль" становится недоступной, а сохраненные пароли пропадают

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

Порой окно программы Настройка системы (msconfig.exe) засоряется ненужными записями. Чтобы удалить записи, которые мозолят вам глаза, нужно прогуляться в раздел HKLM\SOFTWARE\Microsoft\SharedTools\MSConfig и просмотреть все подразделы. Удалите ненужные параметры и окно программы будет выглядеть гораздо аккуратнее.

1.)Откройте regedit, найдите ключ HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall. Здесь Вы найдете полный список установленных программ. Если каких то программ уже нет, удалите ненужные папки с их названиями (неполный список отображается в "Панель управления - Установка и удаление программ").

2.)В ключе "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Current Version\Run" находится список всех запускающихся программ при загрузке Windows. Вы можете удалить ненужную программу, а можете и добавить. Для этого надо создать Строковый параметр, для имени надо ввести название программы, а в качестве значения параметра ввести путь к программе. Если на Вашем компьютере несколько пользователей, то списки программ могут быть здесь: "HKEY_USERS\.DEAFAULT\Software\Microsoft\Windows\CurrentVersion" и "HKEY_USERS\(Имя польз-ля)\Software\Microsoft\Windows\CurrentVersion".

3.)Вот и все, разминка закончена, и мы переходим к Главному меню. Чтобы избавиться от пункта Избранное (Windows 98), зайдите в раздел "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer" и создайте здесь Двоичный параметр NoFavoritesMenu со значением 01 00 00 00. Все! Теперь пункт Избранное больше появляться не будет. Удалите созданный параметр или измените его значение на 00 00 00 00, чтобы вернуть пункт на место. Избавляться от других пунктов можно аналогично:

  • Документы - параметр NoRecentDocsMenu

  • Настройки - NoSetFolders

  • Найти - NoFind

  • Завершение работы - NoClose

  • Завершение сеанса... - NoLogOff.

Также можно отменить работу правой кнопкой мыши в главном меню, для этого создайте тамже DWORD-параметр под именем NoChangeStartMenu с значением 1. Готово! Ну и последние штрихи. Нравится сообщение о том, с какой кнопки следует начать работу? Нет? Тогда создаем DWORD-параметр с именем NoStartBanner и значением 1.

4.)Зайдите на HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Winlogon и создайте Строковый параметр LegalNoticeCaption. В качестве значения введите "Обнаружен вирус "Чернобыль"", создайте еще один строковый параметр LegalNoticeText с значением "Нажмите "Ок" и все данные на жестком диске будут уничтожены". Перезапустите Windows и наслаждайтесь результатом. В первом параметре вписываем заголовок, а во втором - сам текст.

5.)Теперь можно изменить часики в нижнем правом углу. Зайдите на HKEY_CURRENT_USER\Control Panel\International и создайте строковый параметр sTimeFormat. Его значение "HH:mm", где HH - часы, : - разделительный знак, а mm - минуты. Для вступления в силу изменений необходима перезагрузка. Весело посмотреть как друг будет мучится настраивать часы если поменять местами HH и mm! Ну, а если хотите нагадить очень силно, тогда надо сделать так: Hm:mH'mH;Hm и тд.

6.)Чтобы не было в значках ярлыков стрелочек, найдите ключ HKEY_CLASSES_ROOT\Piffile и удалите параметр IsShortcut, тоже самое следует проделать в папке Lnkfile. Перезагрузите компьютер и наслаждайтесь результатом.

7.)Путь к инсталляционным файлам Windows 95/98 лежит в HKEY_LOCAL_MACHINE\SOFTWARE\

Microsoft\Windows\CurrentVersion\Setup. Измените его и Windows будет искать установочные файлы при добавлении компонентов или изменении параметров системы.

8.)Чтобы убрать "ладошку" с зашареных ресурсов, достаточно удалить значении По умолчанию из ключа HKEY_CLASSES_ROOT\Network\SharingHandler

9.)Еще Вы можете вообще убрать с рабочего стола все значки. Для этого создайте в ключе HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer DWORD-параметр с именем "NoDesktop". Перезагрузитесь и увидете самый чистый в мире Рабочий стол.

10.)Для того, чтобы скрыть диски в проводнике, заходим в HKEY_CURRENT_USER\Software\Microsoft\

Windows\CurrentVersion\Policies\Explorer и создаем здесь Двоичный параметр с именем "NoDrives".

Значение будет зависить от того, какие диски хотите скрыть:

Диск A - значение 01 00 00 00

B - 02 00 00 00

C - 04 00 00 00

D - 08 00 00 00

E - 10 00 00 00

F - 20 00 00 00

Если хотите скрыть несколько дисков, то нужно просуммировать их значения. Но учтите, что эти числа шестнадцатеричные. Чтобы верно рассчитать, воспользуйтесь калькулятором (Программы - стандартные - Калькулятор). Выберите в меню Калькулятора "Вид - Инженерный", затем выберите "Hex" и просчитайте. Например, чтобы скрыть диски C и D надо плюсовать 04 00 00 00 и 08 00 00 00. Вводим в значение параметра 0C 00 00 00. Чтобы скрыть диски A и E надо просуммировать 01 00 00 00 и 10 00 00 00, получаем результат 11 00 00 00.

11.)Откройте Свойства: Экран, здесь и поскрываем некоторые вкладки. В редакторе реестра найдите раздел HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System, создайте здесь DWORD-параметр с именем NoDispBackgroundPage и значением 1. Теперь вкладка Фон отображаться не будет. Остальные вкладки скрываются следующими параметрами:

  • NoDispAppearancePage - Оформление

  • NoDispScrSavPage - Заставка

  • NoDispSettingPage - Настройка.

12.)Теперь сделаем так, чтобы пункт Открыть с помощью... всегда появлялся в контекстном меню. Для этого найдем ключ HKEY_CLASSES_ROOT\*\ и создадим в нем раздел shell (если его нет). Здесь создадим еще раздел "openas", а в нем еще "command". Измените значение "По умолчанию" на "C:\WINDOWS\rundll32.exe shell32.dll,OpenAs_RunDLL %1". Готово, можете проверять.

13.)Для изменения скорости выпадания Главного меню зайдите в ключ HKEY_CURRENT_USER\Control Panel\desktop и создайте Строковый параметр Menu Show Delay. В значение введите время задержки (в миллисекундах) и перезагрузитесь.

14.)Сейчас попробуем пункт Открыть в Блокноте поместить в контекстное меню. Зайдем в раздел HKEY_CLASSES_ROOT\*\shell (Если нет - создайте). Создайте раздел "Open" и измените По умолчанию на "Открыть в Блокноте". Теперь создайте раздел "command" а в нем измените По умолчанию на "notepad.exe %1". Готово.

15.)А сейчас поиграемся с Internet Explorer'ом. Хотите изменить обои браузера? Пожалуйста. Зайдите в ключ HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Toolbar и создайте Строковый параметр "BackBitmap". А в качестве параметра введите путь к рисунку в формате Bmp и перезапустите браузер. Но это еще не все. В ключе HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main создайте новый Строковый параметр Window Title. В значении введите то, что вы желаете увидеть в заголовке после названия страницы, перезапустите браузер и наслаждайтесь. Точно также будет выглядить и проводник.

16.)Если Вы хотите любоваться именем или просто словом после часов в Systray (нижняя панель) то зайдите на HKEY_CURRENT_USER\Control Panel\International\ и создайте два строковых параметра: s1159 и s2359. В их значение следует ввести нужное имя. Ограничение - 8 букв.

17.)Когда надо перезапустить реестр, а перезагружать машину не охота, то в некоторых случаях поможет следующее: нажмите Ctrl+Alt+Del, затем выберите Explorer и кнопку "Завершить задачу". На предложение выключить машину отвечайте отказом, затем жмите "Снять задачу" в следующем окне, после чего увидите, как исчезла и появилась "Панель задач".