IPB

Здравствуйте, гость ( Авторизация | Регистрация )


 
Closed TopicStart new topicGo to the end of the page
> Твики реестра
Пастор
сообщение 30.08.2008 - 13:01
Сообщение #1


Goddess Bunny
******

Текущее настроение:

Вст. ник | Цитата

Группа: Супер Стар
Сообщений: 2564
Регистрация: 15.02.2007
Пользователь №: 8842
Из: Екатеринбург

Награды: 8
Подарки: 17

Пол: М


Репутация:   127  

Твики реестра (Registry tweaks)
Говоря проще, уважаемые пользователи, здесь пытаемся собрать базу твиков, т. е. известных и проверенных изменений реестра для улучшения/оптимизации работы системы. Пример добавления информации:
Цитата
Q: Как показать/скрыть контакты SIM?

A: HKEY_CURRENT_USER\ControlPanel\Phone
Создаём новый ключ DWORD с именем ShowSim и значением 0 (скрыть)
или 1 (показть) контакты.



Вопросы здесь не задаём, если у вас проблема - обращайтесь в тему "Редактируем реестр"Особо непонятливые автоматом уходят читать Правила.
Пастор.

Весь сборник твиков в одном файле — ]]>Reestr.zip.]]>


Обсуждение твиков ведётся в теме "Редактируем реестр".
Здесь можно оставлять только пожелания/исправления/дополнения.




Если в вашем реестре нет какого-то ключа или значения, то вполне возможно, что их нужно создать.
После некоторых операций требуется перезагрузка.

Реестр в Windows Mobile представлен тремя основными разделами:
HKEY_CLASSES_ROOT
HKEY_USERS
HKEY_LOCAL_MACHINE
Коротко о каждом:
1. В разделе HKEY_CLASSES_ROOT хранятся зарегистрированные расширения и типы файлов. В его подразделе CLSID содержатся шестнадцатеричные коды, идентифицирующие различные объекты интерфейса.
2. В разделе HKEY_LOCAL_MACHINE записана информация обо всех установленных аппаратных устройствах и программном обеспечение.
3. CURRENT_USER — индивидуальные настройки системы и настройки пользователя

Общее

Установка программ в выбираемую папку
\HKLM\SOFTWARE\Apps\Microsoft Application Installer\
fAskDest 0 -> 1
При установке на настольном компьютере, необходимо отключить галку "Установить в папку по умолчанию"

Изменение идентефикации Internet Explorer с мобильного устройства на настольный компьютер
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\User Agent\
default "Mozilla/2.0" -> "Mozilla/4.0"
Version "MSIE 3.02" -> "MSIE 5.5"
Platform "Windows CE" -> "Windows NT 5.0"
Некоторые сайты перестанут распознавать устройство как PDA и форматировать под него страницы.

Перенос временных файлы IE на карту
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\ShellFolders
Во всех строках заменяем "Windows" на "Storage Card" (или как она у вас называется)

Добавление настройки удаления сообщения о низком уровне заряда
HKEY_CURRENT_USER\ControlPanel\Notifications\{A877D663-239C-47a7-9304-0D347F580408}
Default -> "Low Battery Warning"
Появится опция в Settings -> Sound and notifications. Отключаем галку.

Включение проверки пароля стандартным (или заменяющим (!) его) апплетом
HKCU\ControlPanel\Owner
PowrPass 0x00 -> 0x01

Сообщение о вставке карты памяти
HKLM\Drivers\PCMCIA
NoBatteryCheck 1 -> 0

Изменение параметров автоподстановки
HKCU\ControlPanel\Sip
SuggWordLenMin -> 2 - предложение вариантов начиная со второй буквы
SuggWords -> 6 - количество предлагаемых вариантов (можно и 10)
SuggSpace 1 -> 0 - отключение добавления пробела в конце слова

Выключение зарядки от USB
HKLM\Drivers\BuiltIn\usbfndrv
EnableUsbCharging 1 -> 0

Возвращение иконки поворота экрана (если пропала)
HKEY_LOCAL_MACHINE\Services\ScreenRotate
ShowIcon -> 1
InitDelay -> 10000

Пути к системным папкам
HKEY_LOCAL_MACHINE\System\Explorer\Shell Folders
Program Files -> "\\Program Files"
Windows -> "\\Windows"
И так далее...

Отключить автоматическое распределение памяти (WM2003)
HKCU\Software\Microsoft\Shell
Создать NeverDorkMemory
После этого в Settings -> System -> Memory можно будет двигать ползунок распределения памяти.

Количество софт резетов
HKEY_LOCAL_MACHINE\Comm
BootCount -> можно поменять, к примеру на 0.

Увеличение количества соединений с сервером
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings
MaxConnectionsPerServer 4 -> 2-8
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings
MaxConnectionsPerServer 4 -> 2-10

Смена порядка имени/фамилии в контактах
HKLM\SOFTWARE\contact\cproghook
FL -> 0 (Фамилия Имя)[/color]
FL -> 1 (Имя Фамилия)[/color]

Удаление стандартного сигнала БИП при соединении, разъединении, закрытии и открытии программ.
HKEY_CURRENT_USER\ControlPanel\Sounds\CallDrop
HKEY_CURRENT_USER\ControlPanel\Sounds\Dialing
HKEY_CURRENT_USER\ControlPanel\Sounds\Ending
Нужно удалить значение реестра Sound \Windows\dpadctl.mid.

Убрать звуковой сигнал при изменении системной громкости (ползунком в верхнем баре или кнопками сбоку).
HKEY_CURRENT_USER\ControlPanel\Sounds\QuietestInCallVolume
HKEY_CURRENT_USER\ControlPanel\Sounds\StandardInCallVolume
HKEY_CURRENT_USER\ControlPanel\Sounds\LoudestInCallVolume
В этих ветках удалить Sound или в Script="p" стереть скрипт "p".

Коммуникаторы

Добавление имени оператора вместо его кода в приложении телефона
HKEY_LOCAL_MACHINE/Software/Microsoft/RIL/OperatorNames
Создать 25001 (String) -> "MTC" - для МТС.
Для остальных операторов нужно смотреть код, который высвечивается в правом верхнем углу приложения "Phone". Например, у меня для Life это 25506.

Изменение папок, в которые кладутся фотографии и видео (для устройств HTC)
HKEY_Local_machine/software/HTC/Camera/AppDefSettings/Image
SaveFolder -> нужная папка
HKEY_Local_machine/software/HTC/Camera/AppDefSettings/Video
SaveFolder -> нужная папка

Возможность включения Bluetooth и Wi-Fi при включенном Flight Mode (для устройств HTC)
HKEY_LOCAL_MACHINE\Software\HTC\FlightMode
IsFMCheckEnable 1 -> 0

Правильное отображение кириллических имён в полученных SMS (обычно они кракозябрами)
HKEY_LOCAL_MACHINE\nls
DefaultACP 1251 -> 866
Но после этого наблюдаются проблемы с кодировкой заметок

Изменение внешнего вида окна статуса GPRS
HKEY_LOCAL_MACHINE\ControlPanel\Phone
Flags2 -> 8 - добавление кнопки disconnect
Flags2 -> 16 - кнопка disconnect + таймер онлайна

Установка темы оператора
HKLM\Security\Phone\Skin
Enabled 0 -> 1

Изменение темы программы Dialer
HKLM\Security\Phone\Skin\PROGRESS\portrait\other
bmpNormal -> "\Windows\BKGND_Port.bmp" (путь к картинке)

Настройки SMS
HKEY_CURRENT_USER\Software\Microsoft\Inbox\Settings
SMSDeliveryNotify -> 1 - получать отчёт о доставке СМС
ShowDateTime -> 1 - показывать дату и время
SaveSent -> 1 - сохранять отосланные сообщения
SMSAvailable 1 -> 0 - запретить SMS (?)
SMSNoSentMsg 0 -> 1 - Отключение сообщения "SMS отправлено"

Таймеры разговоров
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\CumulativeCallTimers\Line_0
Здесь находяться таймеры разговоров, в том числе и LifeTimeCall который не сбрасываеться даже после HardReset.

Отключение приёма SMS
HKEY_LOCAL_MACHINE\Services\SMSReceiver
Keep 1 -> 0

Скрипт мелодии при звонке
HKEY_CURRENT_USER\ControlPanel\Sounds\RingTone0
Script
Инструкция по написанию скрипта:
a - вывести оповещение на дисплей
f - Включение/выключение подсветки. Значения: f1 = включить, f0 = выключить.
p - начало проигрыша мелодии.
c - установка громкости мелодии. Возможные варианты: C50, c100, c150, c200.
v - вибрация. vX, где цифра Х после v отвечает за длительность вибрации в секундах. X=0 - вибрация до конца скрипта.
w - пауза. wX = X секунд задержки.
r - повторение скрипта (зацикливание).

Примеры скриптов:
af1w60f0 = Только подсветка, загорающаяся на 60 сек
apw3r = Проигрыш мелодии, по окончании через 3 сек повтор
ap = Один раз проигрывается мелодия
c50apw3c150r = Мелодия с увеличивающейся громкостью
v3w3apw3r = 3-х секундная вибрация, пауза 3 сек, вывод на экран, проигрыш мелодии, 3 сек. пауза, повтор скрипта
av3w3r = 3-х секундная вибрация, 3 сек. пауза и повтор
av1w3r = короткая вибрация (1 сек), пауза 3 сек и повтор
v3w3v3w3apw3r = длинная (3 сек) вибрация, пауза 3 сек, вибрация 3 сек, пауза 3 сек, вывод на экран, проигрыш мелодии, пауза 3 сек и повтор
av0pw3r = вывод на экран, включается вибрация до конца скрипта, проигрыш мелодии, пауза 3 сек и повтор скрипта
c50apv3w3c150r = увеличивающая громкость мелодия, вывод на экран, 3-х сек. вибрация, повтор
af1v1w1f0r = вибрация и мигание экрана
av0pr = Постоянная вибрация и проигрыш мелодии без задержки повторения

Удаление треска, шумов, прерываний во время телефонного разговора
HKEY_LOCAL_MACHINE\Drivers\BuiltIn\WaveDev
Priority256 110 -> 128

Отключить разрыв GPRS-соединения в том случае, если ни одно приложение его не использует
HKEY_LOCAL_MACHINE\Comm\ConnMgr\Providers\{7C4B7A3 8-5FF7-4bc1-80F6-5DA7870BB1AA}\Connections\(GPRS connection name)
AlwaysOn -> 1

Вибрирование при нажатии на кнопки в звонилке
HKCU,"ControlPanel\Sounds\dtmf#","Sound",0x00000000,"*vibrate*"
HKCU,"ControlPanel\Sounds\dtmf#","sound1",0x00010001,11
HKCU,"ControlPanel\Sounds\dtmf*","sound",0x00000000,"*vibrate*"
HKCU,"ControlPanel\Sounds\dtmf*","sound1",0x00010001,10
HKCU,"ControlPanel\Sounds\dtmf1","sound",0x00000000,"*vibrate*"
HKCU,"ControlPanel\Sounds\dtmf1","sound1",0x00010001,1
HKCU,"ControlPanel\Sounds\dtmf2","sound",0x00000000,"*vibrate*"
HKCU,"ControlPanel\Sounds\dtmf2","sound1",0x00010001,2
HKCU,"ControlPanel\Sounds\dtmf3","sound",0x00000000,"*vibrate*"
HKCU,"ControlPanel\Sounds\dtmf3","sound1",0x00010001,3
HKCU,"ControlPanel\Sounds\dtmf4","sound",0x00000000,"*vibrate*"
HKCU,"ControlPanel\Sounds\dtmf4","sound1",0x00010001,4
HKCU,"ControlPanel\Sounds\dtmf5","sound",0x00000000,"*vibrate*"
HKCU,"ControlPanel\Sounds\dtmf5","sound1",0x00010001,5
HKCU,"ControlPanel\Sounds\dtmf6","sound",0x00000000,"*vibrate*"
HKCU,"ControlPanel\Sounds\dtmf6","sound1",0x00010001,6
HKCU,"ControlPanel\Sounds\dtmf7","sound",0x00000000,"*vibrate*"
HKCU,"ControlPanel\Sounds\dtmf7","sound1",0x00010001,7
HKCU,"ControlPanel\Sounds\dtmf8","sound",0x00000000,"*vibrate*"
HKCU,"ControlPanel\Sounds\dtmf8","sound1",0x00010001,8
HKCU,"ControlPanel\Sounds\dtmf9","sound",0x00000000,"*vibrate*"
HKCU,"ControlPanel\Sounds\dtmf9","sound1",0x00010001,9
HKCU,"ControlPanel\Sounds\dtmf0","sound",0x00000000,"*vibrate*"
HKCU,"ControlPanel\Sounds\dtmf0","sound1",0x00010001,0
HKLM,"Software\OEM\Button","PhoneVibrateButton",0x00010001,1

Интерфейс

Редактирование строки часов в верхнем трее
HKEY_LOCAL_MACHINE\Software\Microsoft\Shell
TBOpt -> 0 = не отображать дату и время
TBOpt -> 1 = отображать только время
TBOpt -> 2 = отображать дату
TBOpt -> 3 = отображать и дату и время

Редактирование формата даты на Today
HKLM/nls/overrides
SLDte -> "dddd, d MMMM, yyyy г."
dddd - отвечает за название дня недели (понедельник, вторник и т.д.)
dd - чило (1, 2, 3 и т.д.)
MMMM - месяц
yyyy - год
dddd, dd MMMM yyyy г. выглядит как "Четверг, 09 ноября 2006 г."

Отключение анимации меню
HKLM\SYSTEM\GWE\Menu
Anitype 6 -> 0

Увеличение скорости прорисовки
HKEY_LOCAL_MACHINE\SYSTEM\GDI\GLYPHCACHE
limit -> 32768
Чем больше размер кэша шрифтов, тем больше памяти он отъедает от ОЗУ, но и быстрее прорисовываются шрифты.

Включение анимации окон
HKLM\SYSTEM\GWE\
Animate 0 -> 1

Активация ClearType по умолчанию
HKCU\SOFTWARE\MICROSOFT\SHELL
Cleartype 0 -> 1

Настройки шрифтов, используемых в системе
\HKLM\SYSTEM\GDI\SYSFNT
Nm -> имя шрифта, используемого в системе по умолчанию. Например, "Arial". (Такой шрифт должен быть в папке /Windows/Fonts)
Ht -> высота системного шрифта
It -> 1 - курсив, 0 - нормальный.
Wt -> 650 - жирный шрифт. 400 - по умолчанию.

HKEY_LOCAL_MACHINE\SYSTEM\GWE\Menu\BarFnt\
Nm -> имя шрифта для MenuBar'ов.
Ht -> 14. Размер шрифта в MenuBar'е.
HKEY_LOCAL_MACHINE\SYSTEM\GWE\Menu\PopFnt\
Nm -> имя шрифта в PopUp-меню.

Включение ClearType в Internet Explorer
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings
ClearTypeText 0 -> 1

Изменение цвета точек, появляющихся при удержании стилуса
HKEY_LOCAL_MACHINE\Software\Microsoft\Color
40 (двоичное значение) -> 00 00 00 00 для чёрного, FF FF FF 00 для белого и так далее.
Первый байт отвечает за красный цвет, второй - за зелёный, третий - за синий.

Изменение ширины скроллбаров
HKLM\SYSTEM\GWE
cyHScr 13 -> 10 - высота горизонтального скроллбара
cxHScr 20 -> 14 - ширина стрелок горизонтального скроллбара
cxVScr 13 -> 10 - ширина вертикального скроллбара
cyVScr 20 -> 14 - высота стрелок вертикального скроллбара

Изменение отображения цветов системы
HKEY_LOCAL_MACHINE\SYSTEM\GWE
SysColor - это BLOB, то есть большой бинарный объект, который содержит в себе 29 DWORD значений.
Ниже приведены его значения:
0
COLOR_SCROLLBAR
Цвет серой части скрол-бара..
1
COLOR_BACKGROUND
По идее цвет фона Десктопа
2
COLOR_ACTIVECAPTION
Цвет таитл-бара активного окна
3
COLOR_INACTIVECAPTION
Цвет таитл-бара НЕ активного окна
4
COLOR_MENU
Цвет фона меню
5
COLOR_WINDOW
Цвет фона окна
6
COLOR_WINDOWFRAME
Цвет рамки окна
7
COLOR_MENUTEXT
Цвет текста в меню
8
COLOR_WINDOWTEXT
Цвет текста в окне
9
COLOR_CAPTIONTEXT
Цвет текста в таитл-баре, "фигнюшки" которую тоскать надо в скрол баре, а также цвет скрол-баровских стрелок
10
COLOR_ACTIVEBORDER
Цвет рамки активного окна
11
COLOR_INACTIVEBORDER
Цвет рамки НЕ активного окна
12
COLOR_APPWORKSPACE
Фон приложений.
13
COLOR_HIGHLIGHT
Цвет выбранного пункта
14
COLOR_HIGHLIGHTTEXT
Цвет ТЕКСТА выбранного пункта
15
COLOR_BTNFACE
Цвет лицевой сторрны кнопки
16
COLOR_BTNSHADOW
Цвет тени кнопок (на краях)
17
COLOR_GRAYTEXT
Цвет затемненого текста (не все драйвера дисплея поддерживаюьт функцию)
18
COLOR_BTNTEXT
Цвет текста кнопок (нажимаемых)
19
COLOR_INACTIVECAPTIONTEXT
Цвет текста в таитл-баре НЕ активного окна
20
COLOR_BTNHIGHLIGHT
Цвет выделенных кнопочных краев, на которые "падает" свет
21
COLOR_3DDKSHADOW
Цвет темной тени для трехмерных элементов
22
COLOR_3DLIGHT
Цвет темной тени для трехмерных элементов (выделенных)
23
COLOR_INFOTEXT
Цвет текста подсказок
24
COLOR_INFOBK
Цвет фона подсказок
25
COLOR_STATIC
Фон статических диалоговых окон. Поддерживается в Windows CE 2.0 и след. версиях
26
COLOR_STATICTEXT
Цвет текста статических диалоговых окон. Поддерживается в Windows CE 2.0 и след. версиях
27
COLOR_GRADIENTACTIVECAPTION
Цвет заголовка активного окна, заполненного градиентом
28
COLOR_GRADIENTINACTIVECAPTION
Цвет заголовка НЕактивного окна, заполненного градиентом

Чтобы поменять назначение нижних тудейных кнопок в wm5
создаём ключи:

HKEY_CURRENT_USER\Software\Microsoft\Today\Keys\112 для левой и
HKEY_CURRENT_USER\Software\Microsoft\Today\Keys\113 для правой

в каждой из них создаём по два значения

default [string] -имя кнопки (на ней пишется)
open [string] -путь к файлу в кавычках

пример: на правой кнопке у меня блютуф:
default Bluetooth
open "\program files\btonoff.exe"

чтоб заработало надо перезагрузиться!

 


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

Мои друзья - аморальные ублюдки! Но я люблю их не за это...
Не пускайте детей в интернет. Интернет от детей тупеет ©

Ничто не предвещало беды - кот спал в кресле, мухи совокуплялись на отвесных поверхностях, я ел борщ...©

Если вас положили в воду и начали размешивать, знайте – вас разводят! ©
бНОПНЯ вЭлкам for great justice frequently asked questions

От нефиг делать, на досуге, слова рифмую я друг с другом. Вчера, в подъезде, слово бал - я феерично станцевал © Пастор

*”``”*°•. ۞☯Церковная лавка☯۞.•°*”`”*°•.
Такие парни, как я, на футбол без бензопилы и канистры бензина не ходят - не интересно.©

Сколько бы обо мне не говорили плохого, мне всегда есть, что добавить.©


--------------------
Подарки: (Всего подарков: 17 )
Подарок
Подарил(а): львица
Подарок
Подарил(а): Мэри
Подарок
Подарил(а): Мэри




Go to the top of the pageGo to the end of the page
 
+Quote Post

Closed TopicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 




> Статистика
Board Stats

Подарок форуму

10 евро

100 евро

10000 евро

1000000eur

  


Текстовая версия Сейчас: 16.04.2024 - 8:50