Те кто знает? что такое реестр поймут. Для тех кто с паровоза поясню. Многие необходимые функции уже реализованы в самой операционке, вот только для них выставлены дефолтные значения, эти функции блокирующие или использующие не в той мере, в какой необходимо. Путём правки значений реестра можно настроить операционку для их выполнения. Многое из этого надёргано с инета, многое проверено самим путём экспериментов. Итак: программы правки реестра (Внимание! изменение ключей реестра может "повесить" ваш КПК - сделайте бэкап, или если не уверены - не трогайте) многие пользуются Resco Registry Add-in, но для энтузиастов - есть куча сторонних программ, часто не таких удобных, например EdReg. Можно править реестр с ББ пргой типа Покет контроллер про.
Теперь, собственно, несколько популярных ключей реестра:
HKLM=HKEY_LOCAL_MACHINE
HKCU=HKEY_CURRENT_USER
ВСЕ ИЗМЕНЕНИЯ ВСТУПАЮТ В СИЛУ ПОСЛЕ SOFT RESET!!!!!
HKLM\nls\overrides
"SLDte" чтобы вместе с датой показывался и день недели надо впереди поставить dddd и тогда значение будет таким "dddd, dd MMMM yyyy 'г.'"
HKLM\ControlPanel\
там есть много папочек в которых одинаковые Value
"Group" 0,1,2 этот параметр отвечает за то в какой из закладок Settings будет показываться значок "Redirect" если его стереть то в Settings появятся новые значки
HKLM\System\GWE
"Animate" 0,1 при открытии окна будут рисоваться бегущие прямоугольники удобно смотреть какая программа запустилась какая нет
HKLM\SOFTWARE\Apps\Microsoft Application Installer]
устанавливаем «fAskDest» равным 1 Теперь при установке нового приложения на вопрос, хотим ли мы установить программу в место по умолчанию, отвечаем «нет», и выбираем «установить на карту памяти». После этого на самом КПК появится диалог, в котором нужно повторно указать место установки — карту памяти и выбрать папку.
Анимация в меню:
HKLM\SYSTEM\GWE\Menu\AniType = 0 (DWORD decimal)
HKLM\SYSTEM\GWE\Menu\AniType = 6 (DWORD decimal)
Включить(Выключить) анимацию окон:
HKLM\SYSTEM\GWE\Animate = 0 (DWORD decimal)
HKLM\SYSTEM\GWE\Animate = 1 (DWORD decimal)
Изменяем системный шрифт:
[HKEY_LOCAL_MACHINE\SYSTEM\GDI\SYSFNT]
Отключить(Включить) логотип производителя(оператора) при загрузке:
HKLM\Software\Microsoft\Splash Screen\CarrierTimeout = 0 (DWORD decimal)
HKLM\Software\Microsoft\Splash Screen\CarrierTimeout = 1 (DWORD decimal)
Увеличение скорости прорисовки на экране за счет кэширования шрифтов:
HKLM\SYSTEM\GDI\GLYPHCACHE\limit = 16384 (DWORD decimal)
HKLM\SYSTEM\GDI\GLYPHCACHE\limit = 8192 (DWORD decimal)
Включить(Выключить) кэширования файловой системы:
HKLM\System\StorageManager\FATFS\EnableCache = 1 (DWORD decimal)
HKLM\System\StorageManager\FATFS\EnableCache = 0 (DWORD decimal)
Увеличение (уменьшение) КЭШа файловой системы.
HKLM\System\StorageManager\FATFS\CacheSize = 4096 (DWORD decimal)
HKLM\System\StorageManager\FATFS\CacheSize = 0 (DWORD decimal)
Изменение толщины полос прокрутки (13 по дефолту):
HKLM\System\GWE\cyHScr = 10 (DWORD decimal)
HKLM\System\GWE\cxVScr = 10 (DWORD decimal)
Изменение толщены стрелок(кнопок) полосы прокрутки (13 по дефолту):
HKLM\System\GWE\cyVScr = 10 (DWORD decimal)
HKLM\System\GWE\cxHScr = 10 (DWORD decimal)
Включить(Выключить) ClearType в ландшафтном режиме:
HKLM\System\GDI\ClearTypeSettings\OffOnRotation = 1 (DWORD decimal)
HKLM\System\GDI\ClearTypeSettings\OffOnRotation = 0 (DWORD decimal)
Добавить клавишу 'Disconnect (Отключить)' в меню GPRS (тап по значку G в верхней части экрана).
Добавить 'Disconnect (Отключить)':
HKLM\ControlPanel\Phone\Flags2 = 8 (DWORD decimal)
Добавить 'Disconnect (Откл ючить)' + таймер использования GPRS:
HKLM\ControlPanel\Phone\Flags2 = 16 (DWORD decimal)
Убрать кнопку 'Disconnect (Отключить)':
HKLM\ControlPanel\Phone\Flags2 = 0 (DWORD decimal)
Изменение идентификации (определение сервером типа браузера установленного у вас) Pocket Internet Explorer.
Так будет типа у вас Mozilla:
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Int ernet Settings\5.0\User Agent\(Default) = "Mozilla/4.0" (REG_SZ string, no quotes)
И т.д.:
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Int ernet Settings\5.0\User Agent\Version = "MSIE 6.0" (REG_SZ string, no quotes)
И т.п.:
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Int ernet Settings\5.0\User Agent\Platform = "Windows NT 5.0" (REG_SZ string, no quotes)
Перенос папки 'Temporary Internet Files' (хранения временных файлов PIE).
Можно сделать так:
HKCU\So ftware\Microsoft\Windows\CurrentVersion\Explorer\S hell Folders\Cache = "\Storage Card\cacheie" (REG_SZ string, no quotes)
Так по умолчанию:
HKCU\Software\Microsoft\Windows\CurrentVersion\Exp lorer\Shell Folders\Cache = "\Windows\Profiles\guest\Temporary Internet Files" (REG_SZ string, no quotes)
Изменение отображения часов (расположенных в правом верхнем углу).
Не показывать:
HKLM\Software\Microsoft\Shell\TBOpt = 0 (DWORD decimal)
Только часы:
HKLM\Software\Microsoft\Shell\TBOpt = 1 (DWORD decimal)
Только дата:
HKLM\Software\Microsoft\Shell\TBOpt = 2 (DWORD decimal)
Часы + Дата:
HKLM\Software\Microsoft\Shell\TBOpt = 3 (DWORD decimal)
Отключить(Включить) защиту, предупреждающую при установке не сертифицированного приложения:
HKLM\Security\Policies\Policies\0000101a = 0 (DWORD decimal)
HKLM\Security\Policies\Policies\0000101a = 1 (DWORD decimal)
Изменение числа записей в журнале вызовов, например, на 500:
HKCU\ControlPanel\Phone\CallHistoryMax = 500 (DWORD decimal)
Показывать уведомление о доставке SMS:
HKCU\Software\Microsoft\Inbox\Settings\SMSDelivery Notify = 1 (DWORD decimal)
HKCU\Software\Microsoft\Inbox\Settings\SMSDelivery Notify = 0 (DWORD decimal)
Включить(Выключить) "Message Sent" (всплывающее уведомление о доставке SMS):
На WM5
HKLM\Software\Microsoft\Inbox\Settings\SMSNoSentMs g = 1 (DWORD decimal)
HKLM\Software\Microsoft\Inbox\Settings\SMSNoSentMs g = 0 (DWORD decimal)
На WM3
HKLU\Software\Microsoft\Inbox\Settings\SMSNoSentMs g = 1 (DWORD decimal)
HKLU\Software\Microsoft\Inbox\Settings\SMSNoSentMs g = 0 (DWORD decimal)
Изменение текста "Message Sent" на любой другой:
HKLM\Software\Microsoft\Inbox\Svc\SMS\MessageSent = "Message Sent" (REG_SZ string, no quotes)
Решает проблему отображения от кого и кому в SMS (Есть такая проблема у WM3). Но решив проблему у SMS мы портим шрифты в другом месте, например, в медиа плеере.
HKEY_LOCAL_MACHINE\nls\DefaultACP = 866 (DWORD decimal)
HKEY_LOCAL_MACHINE\nls\DefaultOCP = 866 (DWORD decimal)
Отключить(Включить) SSL-шифрование (электронная почта быстрее принимается и траффик экономиться). WM3.
HKLM\SOFTWARE\Microsoft\Inbox\ForceOffSSL = 1 (DWORD decimal)
HKLM\SOFTWARE\Microsoft\Inbox\ForceOffSSL = 0 (DWORD decimal)
Изменение программ запускаемых (аппаратными кнопками на девайсе) софт-клавишами (на примере одной, другие делаются подобно):
HKCU\Software\Microsoft\Today\Keys\112\Open = "\Windows\Calendar.exe" (REG_SZ string, including quotes)
HKCU\Software\Microsoft\Today\Keys\112\(Default) = "Calendar" (REG_SZ string, no quotes)
Отключить (Включить) лимитирование(ограничение) размера видео записи производимой устройством (через встроенную камеру):
HKLM\SOFTWARE\HTC\camera\AppDefSettings\P3\EnableL imit = 0 (DWORD decimal)
HKLM\SOFTWARE\HTC\camera\AppDefSettings\P3\EnableL imit = 1 (DWORD decimal)
Добовление (Удаление) значка GPS в меню Start>Settings (Пуск>Настройки) :
HKLM\ControlPanel\GPS Settings\Group = 2 (DWORD decimal)
HKLM\ControlPanel\GPS Settings\redirect <-- удалить, или переименовать
Добавляет(Удаляет) режим Лунный календарь к стандартному календарю:
HKLM\Software\Microsoft\Calendar\ShowLunarCalendar = 1 (DWORD decimal)
HKLM\Software\Microsoft\Calendar\ShowLunarCalendar = 0 (DWORD decimal)
Изменение папки рингтонов (звонков):
HKCU\ControlPanel\Sound\Categories\Ring\Directory = "\Storage Card\" (REG_SZ string, no quotes)
Изменение символов на клавиатуре:
Английский (США):
HKCU\ControlPanel\Keybd\Locale = 1033 (DWORD десятичное число)
Немецкий:
HKCU\ControlPanel\Keybd\Locale = 1031 (DWORD десятичное число)
Французкий:
HKCU\ControlPanel\Keybd\Locale = 1036 (DWORD десятичное число)
Коды смотри там: _http://www.microsoft.com/globaldev/reference/winxp/xp-lcid.mspx_
Если аппарат поддерживает Edge, то можно показывать идикатор Edge вместо GPRS (букву E вместо G):
HKLM\Drivers\BuiltIn\RIL\EnableDifferGprsEdgeIcon = 1 (DWORD decimal)
HKLM\Drivers\BuiltIn\RIL\EnableDifferGprsEdgeIcon = 0 (DWORD decimal)
Изменение периода времени в течении которого будут показываться напоминания.
Один раз:
HKCU\ControlPanel\Notifications\Reminders\AutoSnoo ze\AutoSnoozeMins = 0 (DWORD decimanl)
В течении 60 минут:
HKCU\ControlPanel\Notifications\Reminders\AutoSnoo ze\AutoSnoozeMins = 60 (DWORD decimanl)
Включить(Выключить) скин оператора в телефонном приложении:
HKLM\Security\Phone\Skin\Enabled = 1 (DWORD decimal)
HKLM\Security\Phone\Skin\Enabled = 0 (DWORD decimal)
Включить(Выключить) передачу файлов через BlueTooth/IrDA:HKLM\Software\Microsoft\Obex\IsEnabled = 1 (DWORD decimal)
HKLM\Software\Microsoft\Obex\IsEnabled = 0 (DWORD decimal)
Чтобы GPRS был всегда подключен необходимо сделать следующее:
HKLM\Comm\ConnMgr\Providers\{7C4B7A38-5FF7-4bc1-80F6-5DA7870BB1AA}\Connections\|имя вашего gprs подключения|\AlwaysOn = 1 (DWORD decimal)
Или отключить:
HKLM\Comm\ConnMgr\Providers\{7C4B7A38-5FF7-4bc1-80F6-5DA7870BB1AA}\Connections\|имя вашего gprs подключения |\AlwaysOn = 0 (DWORD decimal)
Включить(Выключить) значок ориентации экрана:
HKLM\System\GDI\Rotation\HideOrientationUI = 1 (DWORD decimal)
HKLM\System\GDI\Rotation\HideOrientationUI = 0 (DWORD decimal)
Или так:
HKLM\Services\screenrotate = 1 (DWORD decimal)
HKLM\Services\screenrotate = 0 (DWORD decimal)
Включить(Выключить) индикатор батареи в Панели задач:
HKLM\Services\Power\ShowIcon = 1 (DWORD decimal)
HKLM\Services\Power\ShowIcon = 0 (DWORD decimal)
|