RedruM wrote:Thanks, that was a very informative post you wrote Menneisyys, so I managed to fix my buttons back to its default self thanks to you, but since I'm messing around with the registry already, I thought I might as well fix a couple of other nagging problems, whenever I reset on booting I get 3 error messages saying it cant find 3 programs that I've uninstalled, third one being the button launching program I just deleted, if you can direct me to where I can fix/delete the strings/keys trying to load these shady programs I would (again) be grateful.

That's also a very common problem with Pocket PC's.
First, look into \Windows\Startup. Make sure everything has been removed from there that is non-standard. Standard files under WM2003, on a non-BT-enabled device (on a device with BT, a BTTrayCE.lnk is also here; with Wi-Fi enabled devices, another Wi-Fi related one; on old iPAQ devices, a file named DM_K.exe, which senses the attached sleeves etc), are as follows:
CommLoader.exe
poutlook.lnk
If you still have PPC2k2, then, there may be some other files as well.
(Incidentally, on what in \Startup can be found, you may want to read
http://www.pocketpcthoughts.com/forums/ ... hp?t=25522 ,
http://www.pocketpcthoughts.com/forums/ ... hp?t=33770 and
http://www.pocketpcthoughts.com/forums/ ... hp?t=21182 ).
There may be some 1 or 2 additional files here. Just tell us their names so that we can decide whether they may be removed.
Second, with a registry editor, go to
[HKEY_LOCAL_MACHINE\init]. It's highly possible that you'll find the offending program here rather than in \Windows\Startup. If you see a LaunchXX="<some exe>" here, where <some exe> is the offending EXE file mentioned in the reset-time bootup error message, then, just delete it.
Say I get an error message after reset that 'KeyLockRes.exe' is missing. Then, because it (or a direct link to it) can't be found in \Windows\Startup, I just go to [HKEY_LOCAL_MACHINE\init] with a registry editor and look for the string 'KeyLockRes.exe'. If I see something like this:
"Launch57"="KeyLockRes.exe"
then, I just delete it.
Please note that a lot of very important, system-level processes are run from them. A non-exhaustive list of them: services.exe, srvtrust.exe, connmgr.exe, shell32.exe, gwes.exe, device.exe and shell.exe. You should never delete these ones!
(Btw, there is another kind of error dialog, similar to the ones you have, which is only visible when you
switch on (not reset!) your device; but then, it always appears (as opposed to the problems you're having). Check on
http://www.pocketpcthoughts.com/forums/ ... hp?t=36471 on them if you're interested.)