Windows Mobile: коллекция твиков реестра

Windows Mobile, подобно настольной версии, хранит настройки — свои и установленных приложений — в реестре. Иногда исправить какую-нибудь ошибку или отключить/включить ненужную функцию можно только отредактировав запись реестра. Популярные программы-твики, которые позволяют настраивать недоступные стандартными средствами ОС функции, работают непосредственно с реестром, но эти приложения не универсальны.

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

Реестр мало менялся в версиях Windows Mobile. К примеру, некоторые твики для WM2003SE работают и в WM 5.0. Но имейте в виду, что некоторые из собранных нами советов могут не подойти к определенной модели. Почти все указанные изменения были успешно протестированы на WM 5.0 коммуникаторе.

При редактировании реестра может оказаться, что отсутствует параметр, который требуется изменить. В этом случае этот параметр надо создать.

Реестр Windows Mobile состоит из четырёх разделов:

HKEY_LOCAL_MACHINE (общий раздел, программные и аппаратные настройки);

HKEY_CURRENT_USER (раздел посвящен индивидуальным настройкам);

HKEY_USERS (не доступен для редактирования);

HKEY_CLASSES_ROOT (сведения о зарегистрированных расширениях и типах файлов).

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

Чем менять?

Редакторов реестра для WM создано приличное количество, лучшие представлены в нашем каталоге. Мы отметим две программы.

Mobile Registry Editor (скачать): работает на компьютере и общается с коммуникатором через ActiveSync. Удобное решение, поскольку позволяет быстро внести большое количество правок.

PHM Registry Editor (скачать): запускается на самом коммуникаторе, обладает удобным интерфейсом и работает даже несколько быстрее Mobile Registry Editor. Подойдет тем, кто хочет экспериментировать.

 

Правки реестра

Файлы | Телефон, GPS | Повышение быстродействия

Интерфейс | Программы

Файлы

Меняем местонахождение папки «Мои документы» на карте памяти

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

1. Перезагрузите устройство.

2. Синхронизируйте устройство с ПК.

3. Откройте папку реестра на коммуникаторе: HKLM\System\StorageManager\Profiles\SDMemory.

4. Измените ключ Folder на My Documents.

5. Переименуйте папку My Documents в любую другую.

6. Отключите устройство, а затем включите.

7. Синхронизируйте устройство с ПК.

 

Смена директории для хранения рингтонов

Путь: HKCU\ControlPanel\SoundCategories\Ring\

Ищем Directory

Пишем, например, следующее: \Storage Card\. Папка по умолчанию - \Windows\Rings или \Windows\. Чтобы вернуть папку по умолчанию, надо ввести: \Windows\Rings\.

 

Смена директории, куда сохранаются фото- и видеофайлы

Для фото:

Путь: HKLM\SOFTWARE\HTC\Camera\Image\

Ищем SaveFolder

Для видео:

Путь: HKLM\SOFTWARE\HTC\Camera\Video\

Ищем SaveFolder

В любом случае, записываются фото и видео в папку «Мои документы», например: Мои документы\SaveFolder.

 

Возможность установки программ на карту памяти

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

Путь: HKLM\Software\apps\Microsoft Application Installer\

Ищем fAskDest

Устанавливаем значение 1, тип DWORD. После изменений при установке приложений будет появляться диалог, который позволит выбрать, куда проводить инсталляцию: на карту памяти или в память устройства.

 

Отмена удаления CAB-файлов после их установки

Путь: HKLM\Software\apps\Microsoft Application Installer\

Ищем nDynamicDelete

Ставим значение 0, тип DWORD. Чтобы вернуть удаление CAB-файлов, поставьте 2. Есть более простой альтернативный метод. Надо в свойствах файлов CAB выставить: только для чтения.

 

Спрашивать ли перед удалением предыдущей версии программы

Путь: HKLM\Software\apps\Microsoft Application Installer\

Ищем fAskOptions

Тип DWORD, значение – 1, если поставить 0 – диалог не будет появляться.

 

Изменение пути хранения электронной почты и вложений в Pocket Outlook

1. Путь: HKCU\Software\Microsoft\MAPI\

Ищем PropertyPath

Можно указать такой путь: \Storage Card\Mail.

2. Для Windows Mobile 6:

Путь: HKLM\System\Inbox\Settings\

Ищем PropertyPath

Путь: HKCU\Software\Microsoft\MAPI\

Ищем AttachPath

Можно указать такой путь: \Storage Card\Mail\Attachments.

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

 

Изменяем местонахождение папки Temporary Internet Files

Путь: HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\

Ищем Cache

Можно указать такой путь: \Storage Card\cacheie. Путь по умолчанию: \Windows\Profiles\guest\Temporary Internet Files.

 

Телефон, GPS

Отменяем появление окошка «Сообщение отправлено»

Путь: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Inbox\

Ищем Settings

Создаем строковый параметр SMSNoSendMsg, устанавливаем значение 1. Теперь после отправки сообщения можно почувствовать себя некомфортно.

Включение значка EDGE

Путь: HKLM\Drivers\BuiltIn\RIL\

Ищем EnableDifferGprsEdgeIcon

1 – включено, 0 – выключено; тип – DWORD. Когда аппарат находится в зоне действия EDGE, появляется значок E. По умолчанию, к примеру на Qtek 9100, всегда показывается значок G, даже если доступен EDGE

Добавление иконки настроек GPS

Можно добавить иконку настроек GPS в меню Пуск->Настройки. Выполняем в два шага.

1. Путь: HKLM\ControlPanel\GPS Settings\

Ищем Group

Тип DWORD, ставим значение 2. Значение 2 относится к вкладке Соединения, 1 – Система и 0 – настраиваемый. В ряде случаев возможно отключение USB-подключение. Восстановить это можно так:GPS Program Port = None, GPS Connection Port = None, Automatic GPS Management = on

2. Путь: HKLM\ControlPanel\GPS Settings\

Ищем redirect

Уничтожаем или переименовываем строку.

 

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

Путь: HKEY_LOCAL_MACHINE\Drivers\BuiltIn\WaveDev

Ищем Priority256

Меняем значение в пределах 200. Слышимость должна кардинально улучшиться.

 

Увеличиваем громкость гарнитуры во время разговора

Путь: HKEY_LOCAL_MACHINE\ControlPanel\HeadsetVolLimiter\

Ищем Volume

Максимальное значение – 24. Меняем в этих пределах.

 

Системный сигнал во время изменения громкости

Особенно системный сигнал раздражает, когда во время разговора меняем громкость. Твик позволяет избавиться от «бипа».

1. Путь: HKCU\ControlPanel\Sounds\LoudestInCallVolume

Ищем Script

Стираем значение p

2. Путь: HKCU\ControlPanel\Sounds\QuietestInCallVolume

Ищем Script

Стираем значение p

3. Путь: HKCU\ControlPanel\Sounds\StandardInCallVolume

Ищем Script

Стираем значение p

 

Повышаем громкость микрофона Bluetooth-гарнитуры

Путь: HKLM\Software\HTC\AUDIOGAIN\

Ищем HEADSET_UPLINK_VOLUME

Тип параметра – DWORD, ставим 10. По умолчанию – 0A

 

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

Голосовой набор может потребоваться отключить, когда кнопки гарнитуры подвержены частым случайным нажатиям.

Путь: HKLM\Software\OEM\Voice\

Ищем Command

Стираем значение параметра Path. Возврат – надо вписать \windows\SDdialer.exe.

 

Включение/отключение SIM-контактов

Путь: HKEY_CURRENT_USER\ControlPanel\

Ищем Phone

Создаём параметр DWORD с именеем ShowSim. Значение 0 – контакты скрываются, значение 1 - показываются.

 

Меняем список программ, который появляется по нажатию кнопки «Новое на экране Сегодня»

Путь: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\Extensions\NewMenu

Смотрим содержимое ключей и при необходимости очищаем их.

 

Отменяем обрыв соединения при потере сигнала

Путь: HKLM\Drivers\BuiltIn\RIL\

Ищем EnableATANocarrierWorkaround

Тип параметра – DWORD, ставим значение 1. Теперь после нахождения в туннелях, метро и мёртвых зонах коммуникатор не будет обрывать интернет-соединения. Как следствие – не придётся заново логиниться, например, в ICQ.

 

Драйвер сенсорного экрана

Путь: HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\TOUCH

Ищем DriverName

Значение должно быть touch.dll, если поставить имя несуществующего файла или вовсе прочерк, то тачскрин перестанет работать.

 

Калибровка сенсорного дисплея

Иногда выровнять экран не удаётся. Чтобы воспользоваться тачскрином, следует повысить количество допустимых ошибок.

Путь: HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\TOUCH

Ищем MaxCalError

Значение по умолчанию 10. Изменяйте до 10 000 в зависимости от реакции сенсорного экрана после калибровки.

Повышение быстродействия

 

Настройка загрузки приложений при старте ОС

Путь: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\Start Items

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

 

Отключение анимации в меню Start

Путь: HKEY_LOCAL_MACHINE\SYSTEM\GWE\Menu

Ищем Anitype

Меняем значение с 6 на 0.

 

Включение анимации на открытие/закрытие приложений

Путь: HKEY_LOCAL_MACHINE\SYSTEM\GWE

Ищем Animate

Ставим значение с 0 на 1.

 

Включение кэша FileSystem

Требуется два шага – включить кэширование, затем назначить объём выделяемой памяти, так как по умолчанию расходуется 0 байт. Ускоряет работу коммуникатора.

1. Путь: HKLM\System\StorageManager\FATFS\

Ищем EnableCache

Ставим значение 1, тип DWORD.

2. Путь: HKLM\System\StorageManager\FATFS\

Ищем CacheSize

Ставим значение 4096, тип DWORD. Можно поставить любое значение, в разумных пределах.


Включение кэша фильтра FileSystem

Ускоряет работу менеджера файлов.

Путь: HKLM\System\StorageManager\Filters\fsreplxfilt\

Ищем ReplStoreCacheSize

Ставим значение 4096, тип DWORD. Можно поставить любое значение, в разумных пределах. Чтобы отключить кэш, поставьте 0.

 

Увеличение шрифтового кэша

Чем больше выделяемая память для рендеринга текста, тем быстрее будет отрисовываться информация. Имейте в виду, что при увеличении кэша уменьшается доступная ОЗУ.

Путь: HKLM\SYSTEM\GDI\GLYPHCACHE\

Ищем limit

Ставим значение 16384, тип DWORD. Возвращение на дефолтный — 8192. В принципе, можно поставить любое значение, но рекомендуемые такие: 8192, 16384 и 32768.

Интерфейс

Меняем количество предлагаемых слов, когда вводим данные

Путь: «HKEY_CURRENT_USER\ControlPanel\Sip»

Ищем «SuggWords»

Меняем значение между 0 и 6 (4 по умолчанию)

 

Текст в меню Start

Путь: HKEY_LOCAL_MACHINE\Software\Microsoft\Color

Создаем двоичный ключ с именем 39

Вписываем в значение ключа 39 название цвета в 16-битном виде. Определяется этот цвет согласно RGBH, при желании можно узнать имя выбранного цвета, загрузив какой-нибудь графический редактор. Черный цвет — 00 00 00 00.

Справка: первые три числа — сила интенсивности красного, зеленого и синего, четвертое число — яркость смеси. В данном случае используется 16-ричная система счисления, обозначаются числа так: 0-9, A-F. Соответственно, число A — 10, а B — 11.

 

Новый цвет курсора во время долгого клика

Путь: HKEY_LOCAL_MACHINE\Software\Microsoft\Color

Создаем двоичный ключ с именем 40. Значение параметра и есть цвет, он записывается также в 16-битном формате.

Здесь же можно поменять цвета и в других любопытных моментах:

9 — текст в верхней панели (Top Bar Text)

8 — правая часть верхней панели (Right Top Bar Color)

5 — левая часть верхней панели (Left Top Bar Color)

4 — текст экрана Сегодня (Today Font Color)

6 — разделительные линии экрана Сегодня (Today Lines Color)

7 — нижняя панель (Bottom Bar Color)

14 — левая часть всплывающего меню (Popup Left Bar Color)

13 — правая часть всплывающего меню (Popup Right Bar Color)


Новый системный шрифт

Копируем шрифт с компьютера из C:\windows\font в папку устройства Windows\Шрифты

Путь: HKEY_LOCAL_MACHINE\SYSTEM\GDI\SYSFNT

Можно настроить следующие параметры:

Ht — размер

It — курсив (1 — включить, 0 — выключить)

Wt — жирность шрифта

Nm — пишем имя шрифта, например Tahoma или Arial

 

ClearType в ландшафтном режиме

Путь: HKLM\System\GDI\ClearTypeSettings\

Ищем OffOnRotation

0 – включено, 1 – выключено

 

Замена индикатора батареи в верхней панели на часы

1. Путь: HKLM\Software\Microsoft\Shell\

Ищем LimitedClock

Значение по умолчанию – 1. Если поставить 0, часы должны появиться в верхней панели во всех приложениях.

Альтернативный способ:

2. Путь: HKLM\Software\Microsoft\Shell\

Ищем ShowTitleBarClock

Значение по умолчанию – 0. Если поставить 1, часы должны появиться в верхней панели.

 

Индикатор заряда на верхней панели

Путь: HKLM\Services\Power\

Ищем ShowIcon

Тип DWORD, ставим 1 для показа и 0 для отключения. На некоторых устройствах, например на Qtek 9100, этот ключ отсутствует. За наличие индикатора отвечает программка Windows\Startup\InitTray.exe. Ключ также может оказаться недоступен на WM 5.0 AKU 2.2 и выше.

 

Индикатор включенного CapsLock на устройствах с QWERTY-клавиатурой

Этот твик весьма полезный. Помогает определить, активен ли CapsLock в данный момент. При написании текста в нижней панели появляется значок С, если CapsLock включён и «точка», если отключен. Любопытно, что когда CapsLock не зажимается, а используется для набора одного символа, значок C остаётся включённым, что неправильно.

Путь: HKCU\ControlPanel\Keybd\

Ищем EnableIndicator

Тип DWORD, ставим 1 для показа и 0 для отключения. На некоторых устройствах, например на Qtek 9100, этого ключа нет, его надо создать. Однако без специальной программы этот ключ бесполезен. Программа называется CapNotify.exe и должна находиться в папке Windows\Startup\InitTray.exe

 

Время подсветки клавиатуры

Путь: HKCU\ControlPanel\Backlight\

Ищем QkeyLedTimeout

Тип DWORD, по умолчанию стоит значение 30, что означает 30 секунд. Может не работать на некоторых устройствах.

 

Программы

Настройка приложения для левой софт-кнопки на экране Сегодня

Путь: HKCU\Software\Microsoft\Today\Keys\112\

Ищем Open

Ставим \Windows\Calendar.exe или другое.

 


Настройка приложения для правой софт-кнопки на экране Сегодня

Путь: HKCU\Software\Microsoft\Today\Keys\113\

Ищем Open

Ставим \Windows\Calendar.exe или другое


Запуск установленного файл-менеджера вместо стандартного Проводника

Путь: HKLM\Software\microsoft\shell\rai\

Ищем :MSFEXPLORE\

Меняем значение параметра на путь к новому файл-менеджеру, например Total Commander.

 

Виртуальная клавиатура включается только вручную

Путь: HKEY_CURRENT_USER\ControlPanel\Sip

Ищем TurnOffAutoDeploy

Тип – DWORD, меняем значение на 1. Теперь при попадании курсора на текстовые поля надоедливая виртуальная клавиатура автоматически не раскрывается.

Файлы | Телефон, GPS | Повышение быстродействия

Интерфейс | Программы

 






Рекомендуемый контент




Copyright © 2010-2017 housea.ru. Контакты: info@housea.ru При использовании материалов веб-сайта Домашнее Радио, гиперссылка на источник обязательна.