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



В этой статье я хочу рассказать про некоторые интересные разделы системного реестра
Вызвать программу для просмотра реестра можно с помощью команды RegEdit.exe.
Потыкав по вкладкам можно найти много интересных вещей.

Например сделаем так чтобы при запуске виндоус, появлялось сообщение.

Идем по этому пуути

HKLM\Software\Microsoft\WindowsNT\CurrentVersion\Winlogon


У раздела WinLogon есть параметры

LegalNoticeCaption
LegalNoticeText

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

Возможно ты заметил что при работе с всплывающим меню скорость его не большая. Иногда это раздражает. Чтобы изменить скорость иди сюда

HKCU\Control Panel\Desktop


Параметр MenuShowDelay равен по дефолту 400. чтобы увеличить скорость уменьшай значение, для уменьшения скорости, соответственно увеличивай.

Теперь мы напишем вместо часиков какое либо слово (приличное)

HKCU\Control Panel\International


И изменяем sTimeFormat
В него можно записать слово но не более 8 символов
Можно ускорить действие файловой системы, (если позволяет оперативная память) увеличив параметр типа DWORD IoPageLockLimit от заданных по умолчанию 512 КБ до 4 МБ и более в разделе

HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management

Этот параметр представляет максимальное число байт, которые могут быть блокированы для операций I/O. Когда значение параметра равно 0, то система использует встроенный алгоритм определения необходимой памяти и использует объем 512 КБ. Установка максимального значения должна основываться на объеме памяти в Вашей системе.
Таблица рекомендуемых значений

Размер памяти значение
32 4096000
64 8192000
128 16384000
256+ 65536000

Если ты знаешь что такое WSH то его можно отключить таким способом:

HKLM\Software\Microsoft\Windows Script Host\Settings

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

При возникновении сбоя в Office XP утилита DW.exe пытается отправить отчет о нем в Microsoft. Если вы не хотите заниматься ловлей багов, то можете отключить эту функцию. Существует несколько различных параметров, находящихся в разделе

HKEY_CURRENT_USER\Software\Policies\ Microsoft\Office\10.0\Common

• Параметр типа DWORD DWNeverUpload со значением 1 отключает отправку данных и не выводит соответствущее сообщение
• Параметр типа DWORD DWNoExternalURL со значением 1 отключает соединение с сервером Майкрософт и не выводит соответствущее сообщение
• Параметр типа DWORD DWNoFileCollection со значением 1 не высылает файлы, запрашиваемые сервером обработки ошибок
• Параметр типа DWORD DWNoSecondLevelCollection со значением 1 не высылает файлы особого рода (записи в реестре, версия файлов, используемые программы), запрашиваемые сервером обработки ошибок
Отсутствие этих параметров (по умолчанию) или установка в 0 включает эти настройки обратно

Можно подключать собственных персонажей к приложениям Office. Для этого перейдите в раздел

HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Assistant
и создайте строковый параметр AsstFile, в котором пропишите полный путь к вашему acs-файлу персонажа
Этот способ удобен, если ваш персонаж находится не в стандартной папке персонажей, который сканируется Office для выбора нового персонажа. Например, таким образом вы можете подключить персонаж Magic Gooddy, который находится в своей папке
При загрузке Windows после неправильного выключения запускается проверка дисков. При этом пишется что-то вроде "Через 10 секунд начну проверять...". Чтобы уменьшить время ожидания надо в разделе
HKLM\SYSTEM\CurrentControlSet\Control\Session Manager

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