Секреты настройки Windows

         

Автоматическая перезагрузка


(XP) [ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl ].

Создайте в этом ключе параметр с именем «AutoReboot» (dword) и значением «1», или модифицируйте существующий. Он позволяет компьютеру самостоятельно перезагрузиться, если произойдет непоправимая ошибка.
Измените значение этого параметра на «0», чтобы вернуть настройки к первоначальному виду (по умолчанию).

Данную опцию также можно включить/отключить в «System Properties» (Свойствах системы), вкладка «Advanced» (Дополнительно), раздел «Startup and Recovery» (Загрузка и восстановление).

Автоматический перезапуск проводника


(NT,2000,XP) [ HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Winlogon ].

Создайте здесь параметр с именем «AutoRestartShell» (dword) и значением «1», чтобы автоматически перезапускать Проводник при ошибках.

При крахе Проводник будет сам перезапускаться и не надо вызывать диспетчер задач, чтобы его запустить. измените его значение на «0», чтобы перезапускать всю систему.
Удалите этот параметр чтобы вернуть настройки к первоначальному виду (по умолчанию).

Автоматическое сокрытие значков в системном трее


(XP) [ HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer ].

Создайте параметр с именем «EnableAutoTray» (binary — двоичный или dword) или измените значение существующего, чтобы автоматически скрывать иконки в трее.

«1» (или удаление параметра) — скрывать иконки, «0» — все иконки отображаются.

Также эту опцию можно настроить, щелкнув правой кнопкой мыши на панели задач и выбрав в контекстном меню пункт «Properties» (Свойства).

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


(XP) [ HKEY_CURRENT_USER\Control Panel\Desktop ].

Создайте в этом ключе параметр с именем «AutoEndTasks» (dword), или модифицируйте существующий, чтобы автоматически завершать зависшие приложения. Эта опция используется для автоматического закрытия без всякого предупреждения всех зависших программ. Удобно при завершении работы компьютера, если приложение не отвечает, то не надо нажимать на кнопку, чтобы его завершить. Значения:

«1» — автоматически завершать зависшие приложения, «0» — ждать ввода пользователя.





Автозавершение вводимых команд


[ HKEY_CURRENT_USER\Software\Microsoft\Command Processor ].

Cоздайте в этом ключе параметр с именем
(NT) «CompletionChar» (dword) и значением «9»,
(2000) «PathCompletionChar» (dword) и значением «9». Теперь, когда Вы напечатаете первую часть имени файла и нажмете клавишу <TAB>, «Windows» завершит имя файла за Вас. Изменение значения этих параметров определяет, какая клавиша выполняет завершение команды, то есть «9» соответствует клавише <TAB>.

Блокирование показа предупреждений о проблемах с устройствами при загрузке


(XP) [ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Windows ].

Создайте в этом ключе параметр с именем «NoPopupsOnBoot» (dword), или модифицируйте существующий, чтобы при загрузке «Windows» блокировать сообщения, что устройство не функционирует. Значения:

«1» — не показывать, «0» — стандартная загрузка.



Блокировка пропуска автозагрузки программ


(NT,2000,XP) [ HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon ].

Если во время загрузки «Windows» удерживать нажатой клавишу <Shift>, то программы, помещённые в папку «Startup» (Автозагрузка), выполнены не будут. Если требуется обязательное выполнение программ, помещённых в эту папку, то присвойте параметру «IgnoreShiftOveride» (string — строковый) значение «1» (по умолчанию значение «0»).

Число линий, прокручиваемых при каждом вращении колеса мыши


(9х,Me,NT,2000,XP) [ HKEY_CURRENT_USER\Control Panel\Desktop ].

Cоздайте в этом ключе параметр с именем «WheelScrollLines» (dword). Этот параметр определяет число линий, прокручиваемых при каждом вращении колеса мыши «Microsoft IntelliMouse» . Значение по умолчанию «22», когда клавиши <Ctrl> или <Shift> не нажаты. Если значение этого параметра равно «0», то экран не будет прокручиваться при перемещении колеса мыши. Если значение этого параметра большее чем число линий, видимых в окне, экран будет прокручиваться по целой странице. Чтобы «Windows NT» интерпретировала вращение колеса как команду <PAGE UP> или <PAGE DOWN>, установите значение этого параметра равным «0xFFFFFFF»

Добавление пункта «Copy To» в контекстное меню «Проводника»


(9x,Me,NT,2000,XP) [ HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers ].

В этом ключе создайте подключ с именем «Copy To», в строке «(Default)» (По умолчанию) которого напишите — «{C2FBB630-2971-11D1-A18C-00C04FD75D13}», чтобы добавить в контекстное меню «Проводника» пункт «Copy To Folder...» (Копировать в папку...). С помощью данного пункта меню можно быстро скопировать папку или файл в любое место. Чтобы удалить пункт меню, удалите ключ.

Добавление пункта «Move To» в контекстное меню «Проводника»


(9x,Me,NT,2000,XP) [ HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers ].

В этом ключе создайте подключ с именем «Move To», в строке «(Default)» (По умолчанию) которого напишите — «{C2FBB631-2971-11D1-A18C-00C04FD75D13}», чтобы добавить в контекстное меню «Проводника» пункт «Move To Folder...» (Переместить в папку...). С помощью данного пункта меню можно быстро переместить папку или файл в любое место. Чтобы удалить пункт меню, удалите ключ.

Добавление пункта «Открыть с помощью...» в контекстное меню «Проводника»


(9x,Me,NT,2000,XP) [ HKEY_CLASSES_ROOT\* ].

В этом ключе создайте раздел «shell», в нём раздел «openas», а в нём «command», в котором измените значение «По умолчанию» на следующее:
[c:\windows\rundll32.exe shell32.dll,OpenAs_RunDLL %1]
([c:\windows\system32\rundll32.exe shell32.dll,OpenAs_RunDLL %1] — для 2000,XP). Теперь пункт «Открыть с помощью...» будет всегда присутствовать в контекстном меню «Проводника», вызываемом кликом правой кнопкой мыши по файлу. Если пункт не появился, измените значение «По умолчанию» в вышеупомянутом разделе «openas» на «Открыть с помощью».

Для того, чтобы в окне выбора программ сделать недоступным флажок опции "Всегда использовать эту программу...", используйте следующее значение вышеуказанного параметра:
«...\rundll32.exe shell32.dll,OpenAs_RunDLL %1 %2».

Если Вы хотите блокировать эту опцию (включённую, кстати, по умолчанию) в окне, вызываемом при открытии незарегистрированных типов файлов, измените аналогичным образом параметр «Default» (По умолчанию) в ключе

(9x,Me,NT,2000,XP) [ HKEY_CLASSES_ROOT\Unknown\shell\openas\command ].



Добавление пункта «Проводник» в контекстное меню папок


(9x,Me,NT,2000,XP) [ HKEY_CLASSES_ROOT\*\shell\rootexplore ].

В этом ключе в строке «(Default)» (По умолчанию) напишите — «&Проводник», добавьте подраздел с именем «command» и напишите в строке «(Default)» (По умолчанию) — «explorer.exe /e,/root,/idlist, %i». Этот параметр включит в контекстное меню пункт «Проводник», при щелчке правой кнопки мыши на любой папке. При его использовании откроется окно «Проводника» с этой папкой.

Добавление пункта «Send To» в контекстное меню «Проводника»


(9x,Me,NT,2000,XP) [ HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers ].

В этом ключе создайте подключ с именем «Send To», в строке «(Default)» (По умолчанию) которого напишите — «{7BA4C740-9E81-11CF-99D3-00AA004AE837}», чтобы добавить в контекстное меню «Проводника» пункт «Send To» (Отправить). С помощью данного пункта меню можно быстро отправлять объекты проводника различным приложениям, например, почтовому клиенту или редактору текстовых файлов.
Этот пункт, обычно, уже имеется по умолчанию в контекстном меню. Чтобы удалить пункт меню, удалите ключ.

Добавление вызова любого приложения в контекстное меню «Проводника»


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

строки вызова любого конкретного приложения. Для этого в ключе:

(9x,Me,NT,2000,XP) [ HKEY_CLASSES_ROOT\*\shell ]

создайте подключ с любым именем и измените значение «Default» (По умолчанию) на название этого приложения, например, «WordPad». В этом подключе создайте подключ с именем «command», в котором измените значение «Default» (По умолчанию) на путь к этой программе: «c:\windows\write.exe». Теперь при правом клике по файлу достаточно будет выбрать в контекстном меню нужный пункт и файл откроется в этом приложении.

Имейте ввиду, что, например, в «Windows XP» приложение, находящееся в вышеупомянутом ключе «...\shell» первым (в алфавитном порядке), будет использоваться по умолчанию для открытия всех незарегистрированных типов файлов, вместо появления окна с предложением выбрать программу из списка. Чтобы этого избежать, подключ «openas» (см. предыдущий совет) должен быть первым по-алфавиту.
В «Windows 98se» прописывайте пункт «Открыть с помощью...» (см. предыдущий совет) в первую очередь, иначе приложение, прописанное первым будет использоваться по умолчанию для открытия всех незарегистрированных типов файлов, независимо от алфавитного порядка подключей в ключе «...\shell».

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

[ HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell ].



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


(XP) [ HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced ].

Измените значение параметра с именем «TaskbarGlomming» (binary — двоичный или dword), чтобы группировать сходные кнопки на панели задач.

«1» (или удаление значения) — группировать окна, «0» — не группировать.

Окна одинакового типа группируются в одну кнопку. В дальнейшем при нажатии на неё появится меню, в котором можно выбрать программу (окно). «Properties» (Свойства).
Значение параметра отсутствует при установке «Windows».

Параметр «TaskbarGroupSize» (binary — двоичный или dword) в этом же ключе влияет на порядок группировки приложений:

«0» — (по умолчанию) группировать окна, начиная со «старых», когда на панели задач мало места; «1» — группировать окна, начиная с «новых», когда на панели задач мало места; «2» — группировать в любом случае, если есть не менее двух подобных окон; «3» — группировать в любом случае, если есть не менее трех подобных окон и т.д.

Также эти опции можно настроить, щелкнув правой кнопкой мыши на панели задач и выбрав в контекстном меню пункт «Properties» (Свойства).

Имя владельца копии «Windows»


(95,9x,Me) [ HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion ].

(NT,2000,XP) [ HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion ].

В этих ключах в параметрах с именами «RegisteredOwner» (string — строковый) и «RegisteredOrganization» (string — строковый) хранятся имя владельца этой копии «Windows» и название его организации, соответственно, которые Вы можете изменить по своему усмотрению.



Использование «Менеджера программ» в качестве оболочки «Windows»


(NT,2000,XP) [ HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System ].

В этом ключе измените значение параметра с именем «Shell» (string — строковый) с «explorer.exe» на «progman.exe», чтобы использовать «Менеджер программ» (входящий в стандартную поставку) в качестве оболочки «Windows», или укажите свою программу, которую Вы хотите использовать вместо «Проводника». Когда захотите вернуть все назад, поменяйте указанное значение на «explorer.exe».

Изменение диалогового окна «Открыть\Сохранить файл»


(Me,2000,XP) [ HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\comdlg32 ].

Вы можете изменить диалоговое окно «Открыть\Сохранить файл», в частности поменять местами пять системных папок (точнее, соответствующих им кнопок), расположенных в левой части диалогового окна или изменить их на те, которыми вы часто пользуетесь. Для чего создайте в этом ключе параметры с именами (максимум параметров и, соответственно кнопок может быть пять):

«Place0», «Place1», «Place2», «Place3», «Place4».

Если параметр имеет значение типа string — строковый, то в нем хранится путь к папке, например, [C:\Windows\Systems], а если dword, то «Windows» сама выбирает папку в зависимости от значения параметра.

Например:

«0x00000000(0)» — «Рабочий стол»,

«0x00000005(5)» — «Мои документы»,

«0x00000006(6)» — «Избранное»,

«0x00000008(8)» — «Недавние документы»,

«0x0000000d(13)» — «Моя музыка»,

«0x0000000e(14)» — «Мои видеозаписи»,

«0x00000011(17)» — «Мой компьютер»,

«0x00000012(18)» — «Сетевое окружение»,

«0x00000014(20)» — «Шрифты»,

«0x00000022(34)» — «History»,

«0x00000024(36)» — «Windows»,

«0x00000025(37)» — «System32»,

«0x00000026(38)» — «Program files»,

«0x00000027(39)» — «Мои рисунки»,

«0x00000028(40)» — «Documents & Settings\UserName»,

«0x0000002e(46)» — «Общие документы».



Изменение глубины цвета значков


(9x,Me,NT,2000,XP) [ HKEY_CURRENT_USER\Control Panel\desktop\WindowMetrics ].

Создайте в этом ключе параметр с именем «Shell Icon BPP» (string — строковый) и значением, в зависимости от того, какая нужна глубина цвета для значков на «Рабочем столе» :
«TrueColor» — «32», «HiColor» — «24».

Изменение интервала синхронизации системных часов компьютера


(XP) [ HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\W32Time\TimeProviders\NtpClient ].

Создайте в этом ключе параметр с именем «SpecialPollInterval» (dword) и значением в секундах, или модифицируйте существующий, чтобы изменить интервал синхронизации системных часов компьютера с time-сервером. По умолчанию «Windows XP» использует интервал в 7 дней.

Изменение каталога для инсталляции программ по умолчанию


(9x,Me,NT,2000,XP) [ HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion ].

В параметрах «ProgramFilesDir» (string — строковый) и «ProgramFilesPath» (string — строковый) указан предлагаемый системой по умолчанию каталог при инсталляции программ. Вы можете его изменить, указав в данном параметре новый путь.

Изменение количества отображаемых ярлыков


(XP) [ HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer ].

Измените значение параметра с именем «MaxRecentDocs» (dword), чтобы изменить количество ярлыков, которое будет отображаться в меню «My Recent Documents» (Недавно использовавшиеся документы) в «Start» (Пуск). Значение параметра — количество отображаемых ярлыков. По умолчанию «Windows XP» использует 15 ярлыков.



Изменение путей к системным и личным папкам по умолчанию


(NT,2000,XP) [ HKEY_CURRENT_USER\Software\Microsoft\Windows\
CurrentVersion\Explorer\User Shell Folders ].

(9x,Me,NT,2000,XP) [ HKEY_CURRENT_USER\Software\Microsoft\Windows\
CurrentVersion\Explorer\Shell Folders ].

В параметре «Favorites» (string — строковый) хранится путь к папке «Избранное». При желании Вы можете переместить эту папку куда угодно и указать в данном параметре новый путь. В этом же ключе аналогичным образом можно изменить пути и для других папок: «History» (Журнал), «Cache» (Временные файлы интернета — папка «Temporary Internet Files») и т.д

Изменение пути к дистрибутиву «Windows»


(9х,Me,NT,2000,XP) [ HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Setup ],

(NT) [ HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion ].

Чтобы изменить путь к дистрибутиву «Windows», создайте или модифицируйте существующий в этом ключе параметр с именем «SourcePath» (string — строковый). Его значение должно соответствовать новому пути, например, [D:\DISTRIB\WIN98SE\] или [C:\DISTRIB\WINXP\] (для NT в обоих ключах).
Кстати, в XP это единственная возможность, так как эта ОС не позволяет изменять путь к дистрибутиву стандартными способами.

Изменение пути к папке временных файлов


(XP) [ HKEY_CURRENT_USE\Environment ],

Чтобы изменить путь к папке временных файлов «Windows XP», создайте или модифицируйте существующие в этом ключе параметры с именами «TMP» и «TEMP» (string — строковые). Некоторые старые программы не поддерживают длинные пути с пробелами. Рекомендуется использовать путь, например, [с:\windows\temp].

Также этот параметр можно настроить в «Свойствах системы» — вкладка «Advanced»(Дополнительно), кнопка «Environment Variables»(Переменные среды).

Изменение расположения фонового изображения


(9x,Me,NT,2000,XP) [ HKEY_CURRENT_USER\Control Panel\Desktop ].

Для изменения расположения фонового изображения на «Рабочем столе» создайте (или измените существующие) в этом ключе параметры:

— с именем «Wallpaperoriginx» (string — строковый) и значением, равным горизонтальному смещению изображения,

— с именем «Wallpaperoriginy» (string — строковый) и значением, равным вертикальному смещеню изобоажения.

Затем перезагрузите «Windows», или измените фоновое изображение через «Панель управления» .

Кстати, смещение считается от центра рабочего стола, так что можно использовать положительные и отрицательные смещения.



Изменение размеров значков


(9x,Me,NT,2000,XP) [ HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics ].

Для изменения размеров значков на «Рабочем столе» создайте (или измените существующий) в этом ключе параметр с именем «Shell Icon Size» (string — строковый) и значением равным размеру значков в пикселях. Чем меньше значение тем меньше значки.



Изменение стандартного значка диска


(9x,NT,Me,2000,XP) [ HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\DriveIcons ].

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

[HKEY...\DriveIcons\D]). Внутри ключа с буквой создайте еще один подключ с именем «DefaultIcon» (например, [HKEY...\DriveIcons\D\DefaultIcon]) и установите значение «По умолчанию» соответствующее полному имени файла значка (с путем). Если файл содержит больше одного значка, то добавьте запятую и номер значка (начиная с 0) (например, «c:\icons\myicons.dll,4» ).

Создайте еще один подключ внутри ключа с буквой с именем «DefaultIcon»
(например, [HKEY...\DriveIcons\D\DefaultLabel]) и установите его соответствующим метке для буквы диска (например, «My ZIP Drive» ).
Возможно потребуется перезагрузить «Windows» или нажать <F5>, чтобы обновить «Мой компьютер» . Значение «DefaultLabel» действует только в «Windows 2000» и выше.

Классический вид меню «Start» (Пуск):


(XP) [ HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced ].

Создайте в этом ключе параметр, binary (двоичный) или dword — здесь и далее это безразлично, чтобы скрыть соответствующий пункт меню.

Также можно использовать параметр типа string (строковый), в этом случае для включения опции следует использовать значение «YES» (с учётом регистра), любые другие значения игнорируются, что означает выключение опции. Это справедливо для всех нижеописанных параметров.

Может потребоваться перезагрузка или «Log Off», чтобы изменения начали действовать.

«StartMenuScrollPrograms» — использовать прокрутку для меню «All Programs» (Все программы).

«0» — скрыть пункт меню, «1» — показывать.
Если прокрутка включена, то меню все программы будет в один столбец и для навигации по нему необходимо подвести курсор мыши к краю экрана. Иначе при большом количестве установленных программ может появиться два и более столбцов.

«IntelliMenus» — использовать сокращенные меню.

«0» — не использовать сокращенные меню, «1» — использовать.
Если опция включена, то сначала появляется меню, содержащее часто используемые пункты меню.

«Start_LargeIcons» — использовать сокращенные меню.

Если параметр существует — используются большие иконки (Windows XP в качестве значения параметра использует 1), удалите параметр, чтобы использовать маленькие значки.

Этот параметр также можно настроить, кликнув правой кнопкой мыши на панели задач, выбрав в появившемся контекстном меню пункт «Properties» (Свойства), открыв в появившемся диалоговом окне вкладку «Start Menu» (Меню Пуск) и нажав кнопку «Customize» (Модифицировать по заказу пользователя).

«StartMenuChange» — разрешить перетаскивание объектов.

«0» — запретить, «1» — разрешить.



Контекстное меню папок


(9x,Me,NT,2000,XP) [ HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell ].

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

Также информация о контекстном меню папок хранится ещё в ключах:

(9x,Me,NT,2000,XP) [ HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers ],

(9x,Me,NT,2000,XP) [ HKEY_CLASSES_ROOT\Directory\shell ],

(9x,Me,NT,2000,XP) [ HKEY_CLASSES_ROOT\Folder\shell ],

или в разделах, посвящённых конкретному типу файлов, например:

(9x,Me,NT,2000,XP) [ HKEY_CLASSES_ROOT\jpegfile\shell ].



Меню «Start» (Пуск) в стиле «Windows XP»


(XP) [ HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced ].

Создайте в этом ключе параметр, binary (двоичный) или dword — здесь и далее это безразлично, чтобы скрыть соответствующий пункт меню.

Может потребоваться перезагрузка или «Log Off», чтобы изменения начали действовать.

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

«1» — раскрывать меню автоматически, «0» — только после щелчка мыши.

«Start_ScrollPrograms» — использовать прокрутку для меню «All Programs» (Все программы).

«0» — не использовать прокрутку меню, «1» — использовать.
Если прокрутка включена, то меню все программы будет в один столбец и для навигации по нему необходимо подвести курсор мыши к краю экрана. Иначе при большом количестве установленных программ может появиться два и более столбцов.

«Start_EnableDragDrop» — разрешить перетаскивание объектов с помощью мышки.

«1» — разрешить перетаскивание объектов. «0» — запретить,

«Start_NotifyNewApps» — подсвечивать недавно установленные программы.

«1» — раскрывать меню автоматически, «0» — только после щелчка мыши.

«Start_LargeMFUIcons» — большие значки в главном меню.

«1» — в меню отображаются маленькие значки, «0» — большие.



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


(XP) [ HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer ].

Создайте здесь параметр с именем «NoSaveSettings» (binary — двоичный) и значением «01 00 00 00», чтобы отключить авто-запись состояния (положения и размеров) окон проводника. Чтобы изменения вступили в силу необходимо перезагрузиться. Удалите этот параметр или измените его значение на «00 00 00 00», чтобы вернуть настройки к первоначальному виду (по умолчанию).

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


(Me) [ HKEY_USERS\.DEFAULT\SOFTWARE\Microsoft\ Windows\CurrentVersion\Applets\Check Drive ].

Cоздайте в этом ключе параметр с именем «AutoChk» (binary — двоичный) и значением «02 00 00 00», чтобы отключить автоисправление ошибок программой «ScanDisk» при неправильном выключении компьютера при последующей загрузке ОС.

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

Для возврата автоматического режима — значение «00 00 00 00».

Отключение автозапуска CD-ROM (1)


(9х,Me,NT,2000,XP) [ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CDRom ].

Cоздайте в этом ключе параметр с именем «Autorun» (dword) и значением «0», чтобы отключить функцию автозапуска CD-ROM, когда Вы вставляете диск.

(9х,Me,NT,2000,XP) [ HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer ].

Cоздайте или измените в этом ключе параметр с именем «NoDriveTypeAutoRun» (binary — двоичный) и значением «00 00 00 00», чтобы отключить функцию автозапуска CD-ROM, когда Вы вставляете диск. По умолчанию «95 00 00 00». Перезагрузите компьютер. Этот параметр имеет преимущество перед предыдущим.

Отключение панели переключения программ


(XP) [ HKEY_CURRENT_USER\Control Panel\Desktop ].

Создайте в этом ключе параметр с именем «CoolSwitch» (string — строковый) и значением «0», чтобы отключить панель переключателя задач (который выводится при нажатии клавиш <Alt+Tab>).

Чтобы изменить число строк и колонок, показываемое на его панели, необходимо отредактировать значения строковых параметров «CoolSwitchRows» и «CoolSwitchColumns», соответственно.

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


(NT,2000,XP) [ HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer ].

Создайте здесь параметр с именем «NoLowDiskSpaceChecks» (dword) и значением «1», чтобы отключить сообщение о недостатке свободного места на диске. Имеет смысл использовать данную опцию на дисках малого размера. Удалите этот параметр или измените его значение на «0», чтобы вернуть настройки к первоначальному виду (по умолчанию).

Отключение встроенного отладчика


(NT,2000,XP) [ HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\AeDebug ].

Параметр с именем «Auto» (dword) и значением «1», созданный в этом ключе, отключает встроенный отладчик «Windows XP» (программа обнаружения ошибок). Удалите этот параметр или измените его значение на «0», чтобы вернуть настройки к первоначальному виду.

Открытие незарегистрированных типов файлов с помощью своей программы


(9x,Me,NT,2000,XP) [ HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Unknown\shell\%openas%\command ].

Чтобы открывать незарегистрированные типы файлов с помощью своей программы измените значение параметра «(Default)» (По умолчанию) на путь к исполнимому файлу этой программы, например, [C:\Windows\Notepad.exe %1].

Отмена автоматического запуска программы проверки диска


(NT,2000,XP) [ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager ].

Cоздайте в этом ключе параметр с именем «AutoChkTimeOut» (dword) и значением «0», чтобы отменить запуск автоматической проверки («Autocheck» ) после аварийного завершения работы «Windows», которую она выполняет при следующем запуске, или введите время задержки до её начала.

По умолчанию установлена пауза в 10 секунд. Если вы присвоите ему значение больше чем 259200 секунд (около 3 дней), то будет использоваться значение по умолчанию.

Отмена оповещения администраторов сети при возникновении ошибки


(XP) [ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl ].

Создайте в этом ключе параметр с именем «SendAlert» (dword) и значением «0», или модифицируйте существующий. Он позволяет не оповещать администраторов сети при возникновении ошибки, особенно если локальной сети нет совсем.
Измените значение этого параметра на «1», чтобы вернуть настройки к первоначальному виду (по умолчанию).

Переключение раскладки клавиатуры при запуске системы


(9x,NT,Me,2000,XP) [ HKEY_USERS\.DEFAULT\Keyboard Layout\Preload ].

Если при установке системы вы в качестве основного языка установили русский язык, а пароль обычно используете на английском языке, то при выводе окна «Приветствие» вам каждый раз придется переключаться с русского языка на английский. Чтобы по умолчанию система выводила английскую раскладку в этом окне надо открыть вышеуказанный ключ и на первую позицию поместить желаемую раскладку — «00000409» (английская) или «00000419» (русская), т.е. просто поменяйте их местами.

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


(XP) [ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\KeyboardLayout\DosKeybCodes ].

Если в DOS-приложениях не переключается раскладка клавиатуры на русскую, хотя русские буквы отображаются нормально, то модифицируйте в этом ключе параметр с именем «00000409» (string — строковый), изменив его значение на «ru».

Кроме этого, в файле «autoexec.nt», расположенном в [...\Windows\system32], надо добавить строку «lh %SystemRoot%\system32\kb16.com ru». После перезагрузки переключение раскладки клавиатуры в DOS-приложениях будет производиться комбинациями <Ctrl Left> + <Shift> (английская) и <Ctrl Right> + <Shift> (русская). Данный метод нормально работает в том случае, если «Language settings for the system» (апплет «Regional Options») по умолчанию (Default) стоит «Cyrilic».



Показывать выполняемые команды при запуске и выходе из системы


(XP) [ HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System ].

Создайте в этом ключе параметр с именем «verbosestatus» (dword), или модифицируйте существующий, чтобы показывать выполняемые команды при запуске и выходе из системы. Поможет быстро выяснить, на запуск чего система тратит много времени и если возможно, отключить не нужные сервисы. Значения:

«1» — показывать, «0» — стандартная загрузка.



Программа дефрагментации диска


(9x,NT,Me,2000,XP) [ HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\
CurrentVersion\Explorer\MyComputer\DefragPath ].

Измените строковый параметр «Default» (По умолчанию), чтобы задать свою программу дефрагментации диска, она будет вызываться, если вы в свойствах диска, на вкладке «Tools» (Сервис) нажмёте на кнопку «Defragment Now...» (Выполнить дефрагментацию...).

По умолчанию система использует следующую командную строку:
«C:\Windows\Defrag.exe» (9x,Me),
«%systemroot%\system32\dfrg.msc %c:» (NT,2000,XP).
С помощью параметра «%с:» передается имя диска.
Таким образом, вместо этой строки можно написать, к примеру: «C:\Program files\Norton SystemWorks\Speed Disk\SDNTC.EXE %c:», чтобы использовать для дефрагментации программу «Speed Disk», конечно, предварительно установив её.

Программа для очистки диска


(9x,NT,Me,2000,XP) [ HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\
CurrentVersion\Explorer\MyComputer\cleanuppath ].

Измените строковый параметр «Default» (По умолчанию), чтобы задать свою программу для очистки диска, вместо утилиты «CleanUP», которую «Windows XP» использует по умолчанию. Она будет вызываться, если вы в свойствах диска, на вкладке «General» (Главные) нажмёте на кнопку «Disk Cleanup» (Очистка диска).

По умолчанию система использует следующую командную строку:
«C:\Windows\CleanMgr.exe» (9x,Me),
«%systemroot%\system32\cleanmgr.exe /D %c» (NT,2000,XP).
С помощью параметра «%с:» передается имя диска. Для «CleanUP» если не задан параметр «/D», то параметр «%с» игнорируется и система предлагает пользователю выбрать диск самостоятельно.

Программа для резервного копирования


(9x,NT,Me,2000,XP) [ HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\
CurrentVersion\Explorer\MyComputer\BackupPath ].

Измените строковый параметр «Default» (По умолчанию), чтобы задать свою программу для резервного копирования, вместо утилиты «BackUP», которую «Windows XP» использует по умолчанию. Она будет вызываться, если вы в свойствах диска, на вкладке «Tools» (Сервис) нажмёте на кнопку «Backup Now...» (Выполнить архивацию...).

По умолчанию система использует следующую командную строку:
«"C:\Program files\Accessories\BACKUP\MSBACKUP.EXE"» (9x,Me) — если программа установлена,
«%SystemRoot%\system32\ntbackup.exe» (NT,2000,XP).

Программа проверки диска


(9x,NT,Me,2000,XP) [ HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\
CurrentVersion\Explorer\MyComputer\ChkDskPath ].

Измените строковый параметр «Default» (По умолчанию), чтобы задать свою программу проверки диска, она будет вызываться, если вы в свойствах диска, на вкладке «Tools» (Сервис) нажмёте на кнопку «Check Now...» (Выполнить проверку...).

По умолчанию система использует следующую командную строку:
«C:\Windows\chkdsk.exe» (9x,Me),
«%SystemRoot%\system32\chkdsk.exe %c:» (NT,2000,XP).
С помощью параметра «%с:» передается имя диска.

Расстояние между значками


(9x,Me,NT,2000,XP) [ HKEY_CURRENT_USER\Control Panel\desktop\WindowMetrics ].

Модифицируйте в этом ключе параметр с именем «IconVerticalSpacing» (string — строковый) для изменения расстояния по вертикали между иконками на «Рабочем столе», например, «-825», чем меньше абсолютное значение, тем меньше расстояние.
В этолм же ключе можно скорректировать параметр «BorderWidth», отвечающий за размер бордюра (панели) «Windows» .

Разрешение считывать информацию из файла «autorun.inf»


(Me) [ HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MountPoints\C ].

Чтобы разрешить считывать информацию из файла «autorun.inf» для изменения значка диска и автозапуска программ, создайте в этом ключе параметр с именем « _HasNotif» (string — строковый), с пустой строкой «""» в качестве значения.

Аналогично для других дисков:
«D:\» — в ключе [ ...\MountPoints\D ],
«E:\» — в ключе [ ...\MountPoints\E ] и т.д.

Перезагрузитесь, чтобы изменения вступили в силу.

Регистрационный номер от компакт-диска «Windows»


(95,9x,Me) [ HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion ].

Если вы потеряли свой регистрационный номер от компакт-диска с «Windows» найдите в этом ключе параметр с именем «ProductKey» (string — строковый), который и содержит ваш регистрационный номер.

Скорость показа меню


(95,9x,Me,NT,2000,XP) [ HKEY_CURRENT_USER\Control Panel\Desktop ].

В этом ключе добавьте или измените параметр «MenuShowDelay» (string — строковый)
Значение этого параметра (в миллисекундах) определяет скорость показа меню «Start» (Пуск), его подменю, а также скорость выделения объектов в «Проводнике», если используется одинарный щелчок.
По умолчанию задержка равна 400 миллисекунд. Перезагрузитесь.

В «Windows 95» значение параметра можно изменять в диапазоне от «1» до «10». В последующих версиях «Windows» данный параметр можно менять от «0» до «32767» и от «-32768» до «-2».

Сообщения об ошибках


(XP) [ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Windows ].

Создайте в этом ключе параметр с именем «ErrorMode» (dword), который задает, какие сообщения об ошибках будут выводиться на экран. Может принимать следующие значения:


0 — Показывать все ошибки (по умолчанию)
1 — Только ошибки приложений, системные отключены
2 — Отключить все сообщения об ошибках



Список ключей, из которых возможен автозапуск программ при загрузке «Windows»


[ HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run ]

[ HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run- ],

[ HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce ],

[ HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnceEx ],

[ HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServices ],

[ HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServices- ],

[ HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServicesOnce ],

[ HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run ],

[ HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Runonce ].

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

[ HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Runonce ].

[ HKEY_USERS\Имя пользователя\Software\Microsoft\Windows\CurrentVersion\Runonce ].

Также, программы запускаются при загрузке ОС,

если их ярлыки помещены в папку [ C:\WINDOWS\Главное меню\Программы\Автозагрузка ] или прописан путь для их запуска в файле [ C:\WINDOWS\WIN.INI ], строки «load=» и «run=» в секции «Windows» или в файле [ C:\WINDOWS\SYSTEM.INI ], секция «Boot» .

Для операционных систем «Windows 9x» возможно загружать программу с помощью драйвера VxD. Полный список загружаемых драйверов находится в разделе реестра:
[ HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD ]

В «Windows NT/2000» нет VxD драйверов, но в разделе
[ HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\SessionManager ]
в параметре «BootExecute» можно прописать программу, которая будет грузиться еще до загрузки графической оболочки и сервисов.

Способы запретить автозагрузку приложений смотрите .

Удаление «ладошки» из расшаренных ресурсов


(9x,Me,NT,2000,XP) [ HKEY_CLASSES_ROOT\Network\SharingHandler ].

Для удаления «ладошки» из расшаренных ресурсов — удалите в этом ключе значение строкового параметра «Default» (По умолчанию). Перезагрузите компьютер.

По умолчанию значение этого параметра: «msshrui.dll» (9x,Me) или «ntshrui.dll» (NT,2000,XP).

Удаление надписи «Ярлык для...»


(9x,Me,NT,2000,XP) [ HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer ].

Создайте в этом ключе параметр с именем «Link» (binary — двоичный) и значением «00 00 00 00» для удаления надписи «Ярлык для...», добавляемой к каждому ярлыку. По умолчанию — «14 00 00 00» или «11 00 00 00». Перезагрузите компьютер.

Удаление стрелок в значках ярлыков


(9x,Me,NT,2000,XP) [ HKEY_CLASSES_ROOT\piffile ] и [ HKEY_CLASSES_ROOT\lnkfile ].

В этих ключах удалите параметр «IsShortcut», чтобы не было стрелок в значках ярлыков (piffile — ярлыки DOS, lnkfile — ярлыки «Windows». (У меня при этом, на «98se», в контекстном меню, вызываемом правым кликом мыши, некоторые строки дублируются.)
Перезагрузитесь.

Аналогичный результат даёт удаление параметра «IsShortcut» в ключах [ HKEY_LOCAL_MACHINE\SOFTWARE\Classes\lnkfile ] и [ HKEY_LOCAL_MACHINE\SOFTWARE\Classes\piffile ] соответственно.

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


(XP) [ HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer ].

Измените значение параметра с именем «NoTrayItemsDisplay» (binary — двоичный или dword), чтобы скрыть все значки в трее.

«1» — скрыть все значки, «0» (или удаление параметра) — все значки отображаются.

Также эту опцию можно настроить, щелкнув правой кнопкой мыши на панели задач и выбрав в контекстном меню пункт «Properties» (Свойства). Если опция включена, то в свойствах панели задач и меню «Пуск» раздел «Notification area» (Область уведомлений) будет недоступен.

Удаление значка «~» в именах файлов и папок MS-DOS


(95,9x) [ HKEY_LOCAL_MACHINE\System\CurrentControlSet\control\FileSystem ].

Модифицируйте в этом ключе параметр с именем «NameNumericTail» (binary — двоичный), изменив его значение на «00 00 00 00», для того, чтобы избавиться от значка «~» в именах файлов и папок MS-DOS.

Таким образом, из имени файла вида «ABCDEFGHIJ.KLM» будет образовано не 6-ти символьное вида «ABCDEF~1.KLM», а 8-ти символьное вида «ABCDEFGH.KLM» (если первые 8 символов у нескольких файлов одинаковые, то будет генерироваться, по-прежнему, 6-ми символьное имя).

Удаление значков из «Области уведомлений»


(XP) [ HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\TrayNotify ].

Если окно «Notification area» (Область уведомлений)
(Панель управления —> Панель задач и меню «Пуск» —> вкладка «Панель задач» —> кнопка «Настроить») стало слишком забито значками ненужных программ, можно почистить этот список, для чего удалите в вышеуказанном ключе параметры «IconStreams» и «PastIconsStream».
Перезагрузите «Проводник», чтобы изменения вступили в силу.



Управление активацией окон при помощи мыши


(NT,2000,XP) [ HKEY_CURRENT_USER\Control Panel\Mouse ].

Создайте в этом ключе параметр с именем «ActiveWindowTracking» (dword) и значением «1». Этот параметр заставит Вашу мышь управлять активацией окон. Там, где Вы будете перемещать мышь, окно становится активным подобно X-окну в «Unix» .

Управление фокусом программ


(9x,Me,NT,2000,XP) [ HKEY_CURRENT_USER\Control Panel\Desktop ].

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

Измените или создайте в этом ключе два параметра: один с именем «ForegroundLockTimeout» (dword) и значением «0», если нужно, чтобы программа получала фокус немедленно или другим, если нужна задержка. По умолчанию «200000 (0x00030d40 hex)» в миллисекундах.

Другой параметр с именем «ForegroundFlashCount» (dword), устанавливающий число миганий в панели задач. Значение «0» — мигание непрерывное, по умолчанию равно «3» .

Ускорение выгрузки зависших приложений


(XP) [ HKEY_CURRENT_USER\Control Panel\Desktop ].

Создайте в этом ключе параметр с именем «WaitToKillAppTimeout» (dword), или модифицируйте существующий, чтобы задать интервал времени (в миллисекундах), в течение которого «Windows XP» ожидает, перед закрытием зависшего приложения. Меньшее значение ускоряет процесс завершения работы, но это может привести к тому, что будут закрываться не зависшие приложения. По умолчанию интервал равен 20 000 миллисекундам.

Ускорение выгрузки зависших сервисов


(NT,2000,XP) [ HKEY_CURRENT_USER\Control Panel\Desktop ].

Создайте в этом ключе параметр с именем «WaitToKillServiceTimeout» (dword), или модифицируйте существующий, чтобы задать интервал времени (в миллисекундах), в течение которого «Windows» ожидает, перед закрытием зависшего сервиса, одновременно этот параметр определяет величину интервала, в течение которого система должна завершить свою работу. Меньшее значение ускоряет процесс завершения работы, но это может привести к тому, что некоторые параметры настройки сервиса могут быть не сохранены.
По умолчанию интервал равен 20 000 миллисекундам.

Устранение проблем со значками


(9x,Me,NT,2000,XP) [ HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer ].

Cоздайте в этом ключе параметр с именем «MaxCachedIcons» (string — строковый) и значением «1024» (в килобайтах) для устранения проблем со значками в панели быстрого запуска и на рабочем столе, когда Вы используете «Active Desktop».

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

Если иконок очень много, можно увеличить этот параметр, например, до «2048» или «4096» килобайт.

Устранение проблемы неправильного отображения символов кириллицы


(9x,Me,NT,2000,XP) [ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage ].

Измените значение параметров «1252» и «1250» (string — строковые) на «CP_1251.nls» для устранения проблемы неправильного отображения символов кириллицы в некоторых программах, правда, при этом возможно возникнут новые проблемы уже с русскими кодировками.

Для «Windows 2000/XP» названия чуть поменялись — «C_1251.NLS» (без буквы «P»).

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


(NT,2000,XP) [ HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanmanServer\Parameters ].

Если на вашем диске остается свободным менее 10% (по умолчанию) места, то система информирует об этом появлением иконки в области уведомления (рядом с часиками). Можно изменить этот порог, для чего создайте в этом ключе параметр с именем «DiskSpaceThreshold» (dword) и значением «0» до «99» (т.е процент от объема диска).

Включение «Num Lock»


(2000,XP) [ HKEY_USERS\.DEFAULT\Control Panel\Keyboard ].

Создайте в этом ключе параметр с именем «InitialKeyboardIndicators» (dword) и значением «1» или «2». Он определяет состояние кнопки «Num Lock» при вводе логина и пароля. «Windows» отключает «Num Lock» в любом случае, даже если в BIOS его состояние находится в положении «Enable(Включено)». Удалите этот параметр или измените его значение на «0», чтобы вернуть настройки к первоначальному виду.

Включение режима «ClearType»


(XP) [ HKEY_USERS\.DEFAULT\Control Panel\Desktop ].

Измените в этом ключе два параметра с именами «FontSmoothing» (string — строковый) и «FontSmoothingType» (dword), присвоив и тому и другому значение «2», а также присвойте ещё одному параметру — «FontSmoothingOrientation» (dword) значение «1», чтобы включить режим «ClearType», разработанный «Microsoft» специально для пользователей ноутбуков или жидкокристаллических мониторов и значительно улучшающий восприятие текста. Эта опция в настройках «Экрана» включается отдельно для каждого пользователя и не работает до тех пор, пока профиль пользователя не загружен (экран приветствия, например).

Всплывающие подсказки


(XP) [ HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced ].

Измените значение параметра с именем «EnableBalloonTips» (binary — двоичный или dword), чтобы показывать подробные всплывающие подсказки на панели задач. (В «Windows XP» на панели задач существует два типа всплывающих подсказок — краткие и с дополнительными сведениями. В краткой показывается только название программы, а в «полной версии» некоторые дополнительные сведения, их содержимое зависит от программы.)

«1» (или удаление параметра) — показывать дополнительные сведенья, «0» — не показывать.

Значение параметра отсутствует при установке «Windows». Данная опция никак не влияет на всплывающую подсказку к кнопке «Start» (Пуск).

Выравнивание текста в контекстном меню по правой стороне


(?) [ HKEY_CURRENT_USER\Control Panel\Desktop ].

Создайте в этом ключе параметр с именем «MenuDropAlignment» (string — строковый) и значением равным «1» для выравнивания текста в контекстном меню по правой стороне, по умолчанию — по левой.



Запись в журнал об ошибках системы (9x)


(9x) [ HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Current Version\Fault ].

«Windows» позволяет вести логи ошибок, произошедших в операционной системе. По умолчанию эта возможность выключена. Чтобы включить ее, создайте в этом ключе параметр с именем «LogFile» (string — строковый) и значением, например, «C:\Имя_файла.log», то есть укажите полный путь до файла.

Запись в журнал об ошибках системы (XP)


(XP) [ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl ].

Создайте в этом ключе параметр с именем «LogEvent» (dword) и значением «1», или модифицируйте существующий. Он позволяет производить запись в журнал об ошибке системы, если компьютером пользуется несколько человек и вам интересно, когда произошло зависание компьютера.
Измените значение этого параметра на «0», чтобы вернуть настройки к первоначальному виду (по умолчанию).

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


(95,9x) [ HKEY_LOCAL_MACHINE\System\CurrentControlSet\control\FileSystem ].

Измените значение параметра «Win31FileSystem» (dword) на «1», чтобы запретить длинные имена файлов в «Windows», заставив тем самым генерировать имена в формате 8.3 — восемь символов на имя файла, три — на расширение (MS-DOS). По умолчанию используется значение «0».

Запрет добавления общих ярлыков


(XP) [ HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer ].

Измените значение параметра с именем «NoCommonGroups» (dword), чтобы не добавлять в меню «Start» (Пуск) общие ярлыки. (Папка с общими ярлыками находится по адресу [Documents and Settings\All Users\Start Menu] ).

«1» — ярлыки из общего меню не добавляются, «0» — ярлыки добавляются.



Запрет записи отладочной информации


(XP) [ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl ].

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

Параметр может принимать значения:
0 — Запись не ведется,
1 — Малый дамп памяти (64КБ),
2 — Дамп памяти ядра,
3 — Полный дамп памяти (создание файла, равного размеру оперативной памяти)



Запуск 16-битных программ в отдельных процессах


(XP) [ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WOW ].

Создайте в этом ключе параметр с именем «DefaultSeparateVDM» (string — строковый) и значением «yes». Он определяет, следует ли запускать приложения для MS-DOS и «Windows 3.1» в отдельных процессах. При крахе одного процесса, работа других не нарушится. Включение данной опции потребует больше памяти под 16-битные программы. Удалите этот параметр или измените его значение на «no», чтобы вернуть настройки к первоначальному виду.

Зависшие приложенния


(XP) [ HKEY_CURRENT_USER\Control Panel\Desktop ].

Создайте в этом ключе параметр с именем «HungAppTimeout» (dword), или модифицируйте существующий, чтобы задать интервал времени (в миллисекундах), по истечении которого не отвечающее приложение считается зависшим. По умолчанию значение равно 5 000 миллисекундам.

Значок планировщика задач в системном трее


(Me) [ HKEY_LOCAL_MACHINE\Software\Microsoft\Plus!\System Agent ].

В «Windows Me», в отличие от «Windows 98», не выводится значок планировщика задач в области уведомлений (в системном трее), даже если программа запущена. Если Вы хотите, чтобы он, всё же, выводился, создайте здесь параметр «EnableTrayIcon» (dword) со значением «1».
Удалите созданный параметр или измените его значение на «0», чтобы вернуться к первоначальным настройкам.