* Hopka Krolyk’a | Удобная работа за компьютером: советы профессионала | Microsoft Windows

Речь пойдёт о версиях Windows 2000, XP и 2003 — старые версии ОС Windows обеспечивают существенно меньшую надёжность и стабильность: настоятельно не рекомендую их использовать. Лично я предпочитаю использовать Windows XP Professional English с русским интерфейсом (MUI). Также учтите, что в последнем пакете обновлений Windows XP SP2 было добавлено множество удобных и полезных возможностей: подробнее вы можете прочесть об этом в моей статье.

Windows 2000/XP FAQ

Windows 2000 FAQ, Windows XP FAQ — подборки часто задаваемых вопросов по ОС Windows 2000/XP, в них содержится множество полезной информации. Документы настоятельно рекомендуются к ознакомлению. Также вы можете скачать эти FAQ в виде файлов в формате Windows Help: Windows 2000 FAQ, Windows XP FAQ.

Редактирование описания компьютера в Windows 2000

Если во всех остальных версиях Windows отредактировать описание компьютера очень просто — в Панели управления, в окне Свойства системы, закладка Имя компьютера, Описание [Control panel | System | Computer name | Computer description] — то в Windows 2000 его спрятали поглубже: в окне Управление компьютером выберите пункт Управление компьютером, в контекстном меню откройте его Свойства, там на закладке Имя компьютера есть графа Описание [Computer management | Computer management | Properties | Computer name | Computer description].

Путь к папке для временных файлов

По умолчанию система создаёт папку для временных файлов для каждого пользователя: путь к ней выглядит как %UserProfile%\Local Settings\Temp\, то есть папка для временных файлов хранится внутри папки с профилем пользователя (обычно это папка C:\Documents and Settings\<UserName>\). Кроме того, создаётся системная папка для временных файлов %SystemRoot%\Temp\ (обычно это C:\WinNT\Temp\ для 2000 и C:\Windows\Temp\ для XP) — она используется различными системными службами. Из–за зависаний компьютера или отдельных программ, в папке с временными файлами остаётся «мусор»: временные файлы, которые какая–либо программа не удалила в результате аварийного окончания работы. Очищать от мусора несколько папок достаточно неудобно, потому я предпочитаю создать на диске одну папку для временных файлов C:\Temp\ и использовать её для всех пользователей: для этого нужно для каждого пользователя изменить значения переменных окружения TEMP и TMP — Панель управления | Система | Дополнительно | Переменные среды | Переменные среды пользователя для <UserName> | TEMP / TMP | Изменить [Control Panel | System Properties | Advanced | Environment Variables | User variables for UserName | TEMP / TMP | Edit]. В этом же окне в разделе Системные переменные [System Variables] пользователь с правами Администратора [Administrator] может изменить значения этих переменных для системы. В таком случае очищать каталог с временными файлами можно автоматически, поместив команду del C:\Temp\*.* /f/s/q в файл C:\Autoexec.bat.

Некоторые программы могут работать некорректно, если длина пути к папке для временных файлов будет велика. Например, установочные пакеты, созданные некоторыми старыми версиями программы InstallShield содержат такую ошибку. Это приводит к невозможности установки некоторым программ под Windows 2000/XP до тех пор, пока не будет изменён путь к папке для временных файлов.

Сочетания клавиш с клавишей Windows

Немногие знают, что клавиша с эмблемой Windows, которая размещается на всех современных клавиатурах рядом с клавишей Alt, способна не только открывать системное меню Пуск [Start]. Полный список команд, которые можно выполнить с её помощью, вы можете легко посмотреть в Справке Windows (кстати, её можно вызвать комбинацией Win+F1) — в разделе «Общие сведения о сочетаниях клавиш Windows | Сочетания клавиш клавиатуры Майкрософт» [Windows keyboard shortcuts overview | Natural keyboard shortcuts]. Ниже я привожу список наиболее часто используемых комбинаций:

Комбинации клавиш для быстрого вызова программ

Любому ярлыку в системе, в том числе находящемуся в системном меню Пуск [Start], можно поставить в соответствие комбинацию клавиш — она будет использоваться для запуска этого ярлыка в вашей системе, в какой бы программе вы не работали. Для этого на желаемом ярлыке нажмите правую кнопку мыши, выберите Свойства и на закладке Ярлык перейдите в графу Быстрый вызов [Properties | Shortcut | Shortcut key]. Теперь нажмите желаемую комбинацию клавиш — она будет отображена в поле ввода. Подтвердите ваш выбор кнопкой ОК.

Например: я использую разные комбинации для запуска калькулятора Windows (Ctrl+Shift+C), FAR (Ctrl+Shift+F), MS Word (Ctrl+Shift+W), MS Excel (Ctrl+Shift+X), MS Visual Studio (Ctrl+Shift+V), Apollo или WinAmp (Ctrl+Shift+A), Nero Burning ROM (Ctrl+Shift+N), Norton DiskDoctor (Ctrl+Shift+D), Norton SpeedDisk (Ctrl+Shift+S). Конечно же, вместо комбинации Ctrl+Shift+<буква> вы можете использовать другие комбинации клавиш — однако помните, что «глобальные системные» комбинации клавиш будут иметь приоритет над локальными комбинациями клавиш в различных программах: вы не сможете использовать эти комбинациии клавиш для запуска каких–либо функций в любых программах.

Раскладки клавиатуры

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

Как многие из вас знают, раскладки клавиатуры в Windows можно переключать при помощи комбинаций клавиш LeftAlt+Shift или Ctrl+Shift. Однако, при установленных в системе трёх или более раскладках, переключение становится достаточно неудобным: невозможно какой-то комбинацией клавиш выбрать желаемую раскладку. Начиная с Windows 2000 вы можете использовать альтернативный способ выбора раскладок клавиатуры при помощи комбинаций LeftAlt+Shift+цифра или Ctrl+Shift+цифра.

Например: я использую раскладки Английская, США (Ctrl+Shift+1), Русская (Ctrl+Shift+3), Українська (Ctrl+Shift+5), Английская, США, международная (Ctrl+Shift+7). Обучение новому способу выбора раскладки клавиатуры занимает буквально несколько недель. После этого можно отключить стандартный способ переключения раскладок по Ctrl+Shift; также можно будет использовать комбинации клавиш вида Ctrl+Shift+<буква> для быстрого вызова программ.

Настроить способ переключения раскладок клавиатуры можно через Панель управления (Control Panel), Языки и службы текстового ввода (Раскладки клавиатуры), Параметры клавиатуры.

Раскладка клавиатуры для украинского языка

Уж не знаю, какими соображениями руководствуется Microsoft, но во всех версиях Windows в украинской раскладке клавиатуры почему-то присутствует буква «ё» (которая в украинском языке не используется) и отсутствует апостроф (который в украинском языке используется достаточно часто). Можно, конечно, вводить апостроф при помощи кода символа — при нажатом Alt ввести 039 на цифровом блоке клавиатуры — однако такой способ достаточно неудобен. В 2003 году Microsoft выпустили программу для редактирования раскладок клавиатуры: Microsoft Keyboard Layout Creator. Именно с её помощью я модернизировал стандартную украинскую раскладку: заменил «ё» на апостроф и добавил символ € (который приходится использовать всё чаще). Для ввода дополнительных символов используется клавиша AltGr (правый Alt или левые Alt+Ctrl): AltGr+Г = Ґ, AltGr+Е = €.

Вы можете скачать и установить раскладку Українська в свою систему. Чтобы использовать установленную раскладку, нужно добавить её в список используемых раскладок клавиатуры через Панель управления (Control Panel), Языки и службы текстового ввода (Раскладки клавиатуры) — стандартную раскладку клавиатуры Украинский можно исключить из списка используемых.

Раскладка клавиатуры Английская, США, международная

В установочный пакет каждой версии Windows входит раскладка клавиатуры Английская, США, международная [English, US International]: она очень удобна для ввода текстов на разных языках, использующих латинских алфавит. С одной стороны, расположение клавиш в этой раскладке совпадает со стандартной раскладкой Английская, США (к которой привык весь мир); с другой стороны — раскладка позволяет непосредственно вводить множество дополнительных символов и имеет специальные возможности для ввода диакритических знаков (различные ударения, умляуты и т. п.). Для ввода дополнительных символов используется клавиша AltGr (правый Alt или левый Alt+Ctrl). Для ввода диакритических знаков используются так называемые «мёртвые клавиши» [dead keys]:

На сайте Microsoft в разделе Windows Keyboard Layouts можно посмотреть расположение символов на всех стандартных раскладках клавиатуры.
В подсказке How to Print Keyboard Layout советуют использовать клавишу PrintScreen и программу MS Paint для печати полученных снимков экрана — для раскладки «Английская, США, международная» с её множеством вариантов значений клавиш это достаточно неудобно.
Я совместил все нужные снимки экрана с раскладкой «Английская, США, международная» на одной картинке:

Keyboard layout US International

Вы можете установить раскладку Английская, США, международная в свою систему: она содержится стандартно в каждой версии Windows. Чтобы использовать эту раскладку, её нужно добавить в список используемых раскладок клавиатуры через Панель управления (Control Panel) | Языки и службы текстового ввода | Раскладки клавиатуры — стандартную раскладку клавиатуры Английская, США можно как исключить из списка используемых, так и продолжать использовать вместе с другими.

Другие раскладки клавиатуры

Также кому–то могут оказаться полезны такие раскладки клавиатуры:

Ввод специальных символов

Для того, чтобы ввести в текст в каком–либо приложении Windows некий специальный символ, можно воспользоваться механизмом ввода Alt + код клавиши. Для этого нажмите клавишу Alt на клавиатуре, и, не отпуская её, введите код символа на цифровом блоке клавиатуры (включать NumLock для этого не нужно). После отпускания клавиши Alt в текст будет добавлени символ с введённым кодом. Узнать коды символов можно, воспользовавшись стандартной программой Windows: Стандартные | Служебные | Таблица символов (Accessories | System Tools | Character Map). Внизу окна, с правой стороны строки состояния, отображается код для набора символа (если такой существует: подобным образом можно вводить символы с кодом не больше 255).

Очевидно, что самый большой недостаток такого способа — это необходимость помнить коды символов. В первую очередь запоминаются коды тех символов, которые приходится часто использовать. Например, я помню коды для среднего и длинного тире (0150 и 0151, соответственно: – и —). Те, кто не используют описанную выше раскладку для украинского языка, используют код 039 для ввода апострофа. Часто также используются символы © (0169), ™ (0153) и ° (0176). Для более простого запоминания остальных символов удобно использовать эти таблички с сайта Omniglot:

Accented letters
Other special characters

Также вы можете использовать сделанную мною картинку с тёмным фоном — её удобно установить в качестве фонового рисунка рабочего стола — на ней совмещены три показанных выше справочных таблицы (установите цвет фона рабочего стола в RGB 134, 154, 180).

Использование кодовой страницы 1125 (RUSCII) вместо 866 (DOS OEM Russian)

Самое известное проявление этой проблемы: невозможность работать с украинской буквой «і» в консольных приложениях Windows, например в файловом менеджере FAR и DOS приложениях. Дело в том, что стандартная (ещё со времён DOS) кодировка для России — 866 — не содержит украинских букв «і» и «ґ». Вы можете установить в систему поддержку кодовой страницы 1125, которая содержит все украинские буквы, при помощи пакета Андрея Порохняка (ruscii2k.zip).