|
|
Советы по Windows NT/2000/XP :: Настройка Интерфейса Windows NT/2000/XP
1. Для ускорения
работы интерфейса Windows 2000 можно отключить эффект анимации при
сворачивании/разворачивании. Для этого в разделе реестра
HKEY_CURRENT_USER\ControlPanel\Desktop\WindowsMetrics
найдите строковый параметр "MinAnimate" (если его нет, то создайте его) и
поставьте его значение в "1" (по умолчанию его значение "0").
--------------------------------------------------------------------------------
2. Для отключения всплывающих подсказок в Проводнике и на Рабочем столе Windows
XP в разделе реестра
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
найдите dword-параметр "ShowInfoTip" и присвойте ему значение 0.
--------------------------------------------------------------------------------
3. Windows XP проявляет настойчивость в отношении автоматической проверки
обновлений, регистрации в системе Passport, использования Windows Messenger и
т.п. Со временем вы привыкните, но, если чувствуете, что не доживёте до этого
момента в здравом уме, то запустите Regedit, откройте раздел реестра
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
и создайте dword-параметр с именем "EnableBalloonTips" и значением 0.
--------------------------------------------------------------------------------
4. Windows XP включает в себя обновлённое Главное меню, в котором могут
отображаться часто используемые программы. В этот список помещаются только
ярлыки файлов с расширением .exe. С помощью правки реестра можно настроить,
какие программы в этом списке отображать не надо.
Строковый параметр "AddRemoveNames" раздела
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\FileAssociation
содержит список слов, при наличии которых в имени ярлыка программы такой ярлык
не будет отображаться в списке часто используемых. Первоначально в этом
параметре содержатся слова Документация, Справка, Установка и др.
Строковый параметр "AddRemoveApps" того же раздела реестра содержит список имён
программ, которые не будут отображаться в списке часто используемых.
Первоначально в этом параметре содержатся программы SETUP.EXE, INSTALL.EXE,
RUNDLL32.EXE и др.
Кроме этого, запретить отображение ярлыка программы в списке часто используемых
можно, создав строковый параметр "NoStartPage" с пустым значением в разделе
вида:
HKEY_CLASSES_ROOT\Applications\Appname.exe
где Appname.exe — это имя данной программы. Первоначально такие параметры
имеются в реестре для Explorer.exe и некоторых других программ.
--------------------------------------------------------------------------------
5. Если в DOS-приложениях не переключается раскладка клавиатуры на русскую, хотя
русские буквы отображаются нормально, то в разделе реестра
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\KeyboardLayout\DosKeybCodes
измените значение параметра "00000409" на "ru". Кроме этого, в файле autoexec.nt,
расположенном в Winnt\system32, добавьте строку
lh %SystemRoot%\system32\kb16.com ru
После перезагрузки переключение раскладки клавиатуры в DOS-приложениях будет
производиться комбинациями клавиш <Ctrl>+<левый Shift> (английская раскладка) и
<Ctrl>+<правый Shift> (русская).
Данный метод нормально работает в том случае, если в Панели управления в
настройках региона (Regional Options) для параметра "Language settings for the
system" в качестве Default стоит Cyrilic.
--------------------------------------------------------------------------------
6. Для облегчения администрирования системы удобно выводить имя пользователя и
имя компьютера в подписи к My Computer. Для того чтобы реализовать это в Windows
NT, проделайте следующее:
1. Запустите редактор реестра Regedt32.
2. Найдите ветку HKEY_CLASSES_ROOT\CLSID\{20D04FE0...
3. В правом окне редактора найдите параметр, содержащий текущую подпись My
Computer, и удалите его.
4. В меню "Edit" выберите "Add Value". Оставьте поле "Value Name" пустым и
выберите тип REG_EXPAND_SZ. Нажмите "OK".
5. В поле "String" напишите, например:
Пользователь %UserName% на %ComputerName%
6. Закройте редактор реестра.
7. Обновите экран или заново войдите в систему для вступления изменений в силу.
В Windows 2000 нужно также добавить (или изменить существующий) параметр "LocalizedString"
типа REG_EXPAND_SZ и установить для него значение:
@C:\WINNT\system32\shell32.dll,-9216@1033,
Пользователь %UserName% на %ComputerName%
Вместо указанной строки вы можете составить свою собственную строку, используя
любые переменные окружения (например %UserDomain%). Для того чтобы посмотреть
список объявленных переменных окружения, используйте команду SET из командной
строки.
--------------------------------------------------------------------------------
7. Как добавить содержимое Рабочего стола в Главное меню Windows XP
Находим в системном реестре раздел
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell
Folders
В нём есть параметр "Desktop", имеющий по умолчанию значение "%USERPROFILE%\Desktop"
(%USERPROFILE% — это имя пользователя). Изменяем это значение на "%USERPROFILE%\Start
Menu\Desktop". Кроме этого, нужно будет скопировать папку %USERPROFILE%\Desktop
(папка %USERPROFILE% находится в папке Documents and Settings) в папку %USERPROFILE%\Start
Menu\Desktop и перезагрузиться. После этого в меню, появляющемся при нажатии на
кнопку Start, появится раскрывающееся субменю Desktop.
--------------------------------------------------------------------------------
8. Вывод имён пользователя и компьютера в подписи к "My Computer"
Для облегчения администрирования системы удобно выводить имя пользователя и имя
компьютера в подписи к My Computer. Для того чтобы реализовать это в Windows NT,
проделайте следующее:
1. Запустите редактор реестра Regedt32.
2. Найдите ветку HKEY_CLASSES_ROOT\CLSID\{20D04FE0...
3. В правом окне редактора найдите параметр, содержащий текущую подпись My
Computer, и удалите его.
4. В меню "Edit" выберите "Add Value". Оставьте поле "Value Name" пустым и
выберите тип REG_EXPAND_SZ. Нажмите "OK".
5. В поле "String" напишите, например:
Пользователь %UserName% на %ComputerName%
6. Закройте редактор реестра.
7. Обновите экран или заново войдите в систему для вступления изменений в силу.
В Windows 2000 нужно также добавить (или изменить существующий) параметр "LocalizedString"
типа REG_EXPAND_SZ и установить для него значение:
@C:\WINNT\system32\shell32.dll,-9216@1033,
Пользователь %UserName% на %ComputerName%
Вместо указанной строки вы можете составить свою собственную строку, используя
любые переменные окружения (например %UserDomain%). Для того чтобы посмотреть
список объявленных переменных окружения, используйте команду SET из командной
строки.
--------------------------------------------------------------------------------
9. Быстрый запуск командной строки Windows NT
Для настройки быстрого запуска командной строки Windows NT:
1. Запустите редактор реестра REGEDIT (или REGEDT32).
2. В разделе реестра
HKEY_CLASSES_ROOT\Directory\Shell
последовательно добавьте следующие подразделы: CommandPrompt -> Command.
3. В подразделе Command параметру "(По умолчанию)" присвойте значение:
cmd.exe /k cd "%1"
4. В подразделе CommandPrompt параметру "(По умолчанию)" присвойте любое
понравившееся значение, например "Open Command Prompt".
Теперь, щёлкнув на любой папке правой кнопкой мыши и выбрав в появившемся меню
команду "Open Command Prompt", вы запустите командную строку в нужном каталоге.
--------------------------------------------------------------------------------
10. Настройка операционной системы на русский язык
Если имеются проблемы с кириллицей, то для настройки операционной системы на
русский язык откройте Control Panel и запустите апплет "Regional and Language
Options". На вкладке "Regional Options" есть два раздела: "Standarts and formats"
и "Location". Первый раздел настраивает локаль для конкретного пользователя и
отвечает за то, в каком виде и на каком языке пишется дата, время, какие меры
длины используются и так далее. В нашем случае там лучше всего ставить Russian.
Второй пункт отвечает, в том числе, за системные шрифты. Необходимо убедиться,
что там выставлена Russia. Кроме этого, на вкладке "Advanced" в разделе "Language
for non-Unicode programs" надо задать Russian. После этого, при отображении всех
менюшек и сообщений, Windows будет использовать русскую кодировку.
--------------------------------------------------------------------------------
11. Способ решения проблем с кириллицей в некоторых программах
Для устранения проблемы неправильного отображения символов кириллицы в некоторых
программах присвойте в разделе реестра
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage
параметру "1252" значение "c_1251.nls".
(35) Этот метод решает проблему кириллицы в Photoshop и в некоторых других
программах, но могут начаться проблемы с русскоязычными программами. Поэтому мы
бы советовали экспортировать этот параметр из реестра и создать два reg-файла,
один из которых будет учить Photoshop русскому языку, а другой возвращать всё в
прежнее состояние.
--------------------------------------------------------------------------------
12. Исправление русских шрифтов в диалоговых окнах некоторых программ
Нерусская Windows NT 4.0 неправильно отображает русские шрифты в диалоговых
окнах и программах WinAMP, CD Player и других. Это происходит оттого, что для
отображения элементов управления (выпадающих меню, например) используется
растровый шрифт под названием MS Shell Dlg (он не виден через Control
Panel/Fonts, т.е. это псевдоним).
Решение:
Рассмотрим раздел реестра
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion
Подраздел Fonts определяет все шрифты, имеющиеся в системе:
.....
"MT 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 Dlg 2"="MS Sans Serif"
Это единственное место в реестре, где фигурирует шрифт MS Shell Dialog. Нетрудно
увидеть, что подмножество "204" TrueType-шрифта обозначает кириллицу. Поэтому в
определении шрифтов MS Shell Dlg можно также указать это подмножество, а лучше —
указать TrueType-шрифт и подмножество по умолчанию:
"MS Shell Dlg"="Lucida Sans Unicode"
"MS Shell Dlg 2"="Lucida Sans Unicode"
а в подразделе FontMapper указать, что подмножеством по умолчанию будет 204
(=0CCh):
"ARIAL"=dword:000000cc
"DEFAULT"=dword:000000cc
После изменений следует перезагрузить Windows.
|
|
|
|
|
|