При использовании КПК в навигации часто бывает такая ситуация, когда надо сделать какие-то манипуляции с программой, спрямление и.т.д. Начинаешь работать стилусом, а девайс не реагирует какое то время, а потом вроде опять всё нормально. Виновник всему этому системный исполнительный файл filesys.exe. Он и занимает процессор на все 100%. Чтобы этого не происходило я воспользовался инфой которую нашел на просторах инета. Вот та самая инфа по которой я глушил filesys.exe
--------------------------------------------------
Posible FILESYS.EXE Slowdown Patch:
Original thread: http://forum.brighthand.com/showthread.php?t=222190 written by: Menneisyys
Instructions to recompile and put the file into any device.
1. Download this file: patch_filesys-f3.exe
Берём здесь: _http://www.winmobiletech.com/052006iPAQhx4700WM5/patch_filesys-f3.exe
2. Every Device assign a different PID Number for msflash.dll, you need to find it.
For find the PID number you need this application pps ; unzip it to any directory on your PC
make sure your Device is cradled and (being) synchronized (that is, ActiveSync is active).
From a CMD command line on PC enter the ‘pps.exe -t >out.txt’ command (without the ‘ marks) in the directory you’ve unzipped isutils-pps.zip to.
If out.txt is only 87 bytes long and it only contains the “ERROR: ITGetProcessList - Not enough storage is available to process this command.” message,
reset, recradle your PDA and run the test again.
Open out.txt with a notepad and find msflash.dll, In my case, the line is like this:
cfe6cd82 03dc9e68 ff ff 0.0 0.0 msflash.dll cfea5752: filesys.exe
the first 6 bytes of the line are the PID Number for msflash.dll In my case is: CF E6 CD 82 This is the hex number we are looking for.
3. Open the patch_filesys-f3.exe download on step 1 with a Hex Editor (I used UltraEdit)
Find the direction 00000440h and you see something like this:
00000440h: 04 00 A0 E1 30 80 BD E8 82 BD F6 F3 04 E0 2D E5 ;
you need to enter in reverse mode your PID number in this line.
The original file is for PID Number: F3 F6 BD 82 and in the exe file is writen like this: 82 BD F6 F3. Look were it start.
In MY CASE, my PID Number is: CF E6 CD 82 and I needed to write: 82 CD E6 CF
the modified line of patch_filesys-f3.exe is:
00000440h: 04 00 A0 E1 30 80 BD E8 82 CD E6 CF 04 E0 2D E5 ;
Save the file and close the Hex Editor.
3. Copy the file to axim to /WINDOWS/START UP to make the axim to open it every soft reset.
If a pop up start saying: "Filesys thread found Click OK to slow it down" Congrats, you make it!
If says: "Sorry, cannot find filesys: msflash thread!" it's means that PID number is wrong, goto step 2 again.
---------------------------------------------------------------------------------------------------------
Первым делом надо определить PID номер девайса. Пункт 2 инфы.
Вот здесь программа для определения PID:
_http://www.winmobiletech.com/sekalaiset/isutils-pps.zip
Вот для примера мой PID для HP iPAQ hx4700: 93 f5 17 52
Добавлено (19.12.2007, 21:08)
---------------------------------------------
В личку пришёл вопрос по поводу питания hx4700 от бортовой сети 115в 400гц.
Ответ:
1) Все КПК, ноутбуки и др. девайсы, которые имеют импульсные блоки питания с спецификацией 110-240в 50-60гц
можно использовать с бортовой сетью 115в 400гц. В некоторых последних моделях коммуникаторов даже стали дописывать
110-240в 50-60гц (115в 400гц) прямо на блоке питания.
2) Единственно я рекомендую, подключать свои девайсы надо после подключения генераторов двигателей, а отключать перед
переходом на генератор ВСУ или на наземный источник питания.
N.B. При работе от бортовой сети 115в 400гц блок питания будет греться меньше, чем при питании от 220в 50гц.