Интернет-журнал "Домашняя лаборатория", 2008 №2 - Журнал «Домашняя лаборатория»
Настройка времени ожидания ввода данных пользователем
Когда пользователю предоставляется диалоговое окно, требующее ввода информации о его данных, параметр "ProfileDlgTimeOut" раздела реестра
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWinlogon
определяет количество времени задержки в секундах перед тем, как диалоговое окно будет закрыто и приняты данные по умолчанию. Значение параметра может быть от 1 до 600 (секунд), по умолчанию — 30 секунд.
Изменение заданного по умолчанию цвета командной строки Windows NT
DWORD-параметр "Defaultedor" раздела реестра
HKEY_CURRENT_USERSoftwareMicrosoftCommand Processor
управляет активным и фоновым цветами, используемыми в окне командой строки.
Он имеет значение по умолчанию равное 0 для стандартного белого текста на чёрном фоне. Вы можете заменить это значение шестнадцатеричным числом с двумя цифрами, в котором первая цифра определяет цвет фона, а вторая цвет символов.
Например, значение F0 установит чёрный текст на белом фоне, а 1Е жёлтый текст на синем фоне.
Возможность завершения командной строки Windows NT
Завершение команды позволяет Вам напечатать только часть имени файла, затем система закончит оставшуюся часть за Вас после нажатия клавиши <ТаЬ>.
Это свойство подобно особенности завершения команды в оболочке UNIX. Для включения этой возможности:
1. Откройте раздел реестра
HKEY_CURRENT_USERSoftwareMicrosoftCommandProcessor
и установите значение dword-параметра "CompletionChar" равным 9 для клавиши <ТаЬ>.
2. Выйдите из редактора реестра и перезагрузите Ваш компьютер.
Теперь, когда Вы напечатаете первую часть имени файла и нажмёте клавишу <Tab>, Windows завершит имя файла за Вас.
Обратите внимание: значение параметра "CompletionChar" определяет, какая клавиша выполняет завершение команды, то есть 9 соответствует клавише <ТаЬ>.
Быстрый запуск командной строки Windows NT
Для настройки быстрого запуска командной строки Windows NT:
1. Запустите редактор реестра REGEDIT (или REGEDT32).
2. В разделе реестра HKEY_CLASSES_ROOTDirectoryShell последовательно добавьте следующие подразделы: CommandPrompt —> Command.
3. В подразделе Command параметру "(По умолчанию)" присвойте значение: cmd.exe /к cd "%1" 4. В подразделе CommandPrompt параметру "(По умолчанию)" присвойте любое понравившееся значение, например "Open Command Prompt".
Теперь, щёлкнув на любой папке правой кнопкой мыши и выбрав в появившемся меню команду "Open Command Prompt", вы запустите командную строку в нужном каталоге.
Активизация окна при перемещении мыши в Windows NT/2000/XP
С помощью редактирования реестра можно заставить окна приложений активизироваться лишь при перемещении мыши на окно. Это подобно возможности Х-мыши в операционных системах Unix.
В Windows NT для этого создайте dword-параметр "ActiveWindowTracking" в разделе реестра HKEY_CURRENT_USERControl PanelMouse и присвойте ему значение 1 (0 — для блокировки этого эффекта).
В Windows 2000/ХР слежением активного окна за мышью управляет двоичный параметр "UserPreferencesMask" раздела реестра HKEY_CURRENT_USERControl PanelDesktop. Чтобы заставить окно становиться активным при перемещении на него мыши, надо добавить 0x1 к существующему значению этого параметра, а чтобы оно активизировалось и выходило на передний план, надо добавить 0x41. Сложение делается в шестнадцатеричной системе исчисления. Например, если текущее значение параметра "be,3е,00,00", то при сложении ОхЬе и 0x41 получаем Oxff и присваиваем параметру новое значение "ff,3е,00,00".
В том же разделе реестра можно также создать дополнительный dword-параметр "ActiveWndTrkTimeout", определяющий время в миллисекундах, которое мышь должна оставаться над окном прежде, чем окно будет активизировано.
Перезагрузите Windows, чтобы изменения вступили в силу.
Группировка кнопок на панели задач Windows ХР
Режим группирования нескольких открытых окон программы в одну кнопку на панели задач — одно из очень удобных нововведений в Windows ХР. Смысл его заключается в том, что при достижении числа открытых окон определённого значения (по умолчанию 3) они группируются и отображаются на панели задач в виде одной кнопки, щелчок по которой вызывает ниспадающее меню со всеми открытыми окнами этой программы. Очень удобная функция, например, при прогулках по Сети с помощью Internet Explorer — уже первый десяток открытых страниц без использования режима группировки донельзя захламляет панель задач.
Режим группировки включается очень просто: щёлкаем правой кнопкой мыши по панели задач, выбираем пункт "Свойства" и на вкладке "Панель задач" ставим галку напротив "Сгруппировать похожие кнопки". А для изменения числа открытых окон программы, которое приводит к включению режима их группировки, нужно запустить редактор реестра Regedit, найти раздел
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerAdvanced
и изменить dword-параметр "TaskbarGroupSize". Если такого параметра нет, то нужно его создать.
Настройка операционной системы на русский язык
Если имеются проблемы с кириллицей, то для настройки операционной системы на русский язык откройте Control Panel и запустите апплет "Regional and Language Options". На вкладке "Regional Options" есть два раздела: "Standarts and formats" и "Location". Первый раздел настраивает локаль для конкретного пользователя и отвечает за то, в каком виде и на каком языке пишется дата, время, какие меры длины используются и так далее. В нашем случае там лучше всего ставить Russian. Второй пункт отвечает, в том числе, за системные шрифты. Необходимо убедиться, что там выставлена Russia. Кроме этого, на вкладке "Advanced" в разделе "Language for non-Unicode programs" надо задать Russian. После этого, при отображении всех менюшек и сообщений, Windows будет использовать русскую кодировку.
Способ решения проблем с кириллицей в некоторых программах
Для устранения проблемы неправильного отображения символов кириллицы в некоторых программах присвойте в разделе реестра
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlNlsCodePage
параметру "1252" значение "с_1251.nls".
Этот метод решает проблему кириллицы в Photoshop и в некоторых других программах, но могут начаться проблемы с русскоязычными программами. Поэтому мы бы советовали экспортировать этот параметр из реестра и создать два reg-файла, один из которых будет учить Photoshop русскому языку, а другой возвращать всё в прежнее состояние.
Исправление русских шрифтов в диалоговых окнах некоторых программ
Нерусская Windows NT 4.0 неправильно отображает русские шрифты в диалоговых окнах и программах WinAMP, CD Player и других. Это происходит оттого, что для отображения элементов управления (выпадающих меню, например) используется растровый шрифт под названием MS Shell Dig (он не виден через Control Panel — Fonts, т. е. это псевдоним).
Решение: Рассмотрим раздел реестра
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersion.
Подраздел Fonts определяет все шрифты, имеющиеся в системе:
…
"МТ Extra (True Type)"="Mtextra.ttf"
…
Значения параметров — это имена файлов с указанием пути к ним, если путь не указан, то по умолчанию — %SystemRoot%Fonts Подраздел FontSubstitutes определяет псевдонимы имён шрифтов:
…
"Times"="Times New Roman"
"Helvetica"="Arial"
"Arial CE,238"="Arial,238"
"Arial CYR,204"="Arial,204"
"Arial Greek,161"="Arial,161"
"Arial TUR,162"="Arial,162"
…
"MS Shell Dlg"="MS Sans Serif"
"MS Shell Dig 2"="MS Sans Serif"
Это единственное место в реестре, где фигурирует шрифт