Windows Phone Thoughts - Daily News, Views, Rants and Raves

Check out the hottest Windows Mobile devices at our Expansys store!


Digital Home Thoughts

Loading feed...

Laptop Thoughts

Loading feed...

Android Thoughts

Loading feed...




Go Back   Thoughts Media Forums > WINDOWS PHONE THOUGHTS > Windows Phone Talk

Reply
 
Thread Tools Display Modes
  #1  
Old 10-01-2007, 12:11 PM
Menneisyys
5000+ Posts? I Should OWN This Site!
Join Date: Jun 2007
Posts: 5,067
Default Excellent, free registry tracker tool RegLogger released!

I�ve dedicated several articles (for example, THIS) to tracking Registry changes. In addition to the WinDiff-based method I�ve explained, there are also other solutions doing the same; most importantly, SKTracker and the pretty new, free, highly recommended CeRegEditor (see the Registry Editor Bible for more info on the latter).

Now, however, an, in some cases, MUCH better, dynamic tool, RegLogger has been released for both current Windows Mobile platforms: Pocket PC (Windows Mobile Classic / Pro) and Smartphone (Windows Mobile Standard � man, I DO hate these name changes and the subsequent need for ever entering both names...).

It allows for dynamically tracking what changes there have been in the Registry dynamically (in runtime). Just an example of creating a subkey called �menneisyys da king� (see the, in the first screenshot, highlighted �Create� action) and, later, setting a String value �yeah� (see ID 144 in the same screenshot):


(WM6 VGA Pocket PC screenshot. Note that the value I�ve given to the new string can�t be seen; neither can be seen the full registry tree I�ve attached the new subkey to. These problems might be fixed in the subsequent versions.)


(WM6 QVGA Smartphone screenshot)


(WM2003 PPC screenshot)


(WM5 VGA PPC screenshot showing Resco Registry Editor�s reading out all the Registry values)


Availability, compatibility

Get the PPC / SP version HERE. It�s compatible with all PPC and Smartphone platforms starting with WM2003. Just unZIP the file, transfer its contents to your handheld and run REGLOGGER.exe. To start logging, enable Log / Capture. Note that, on some Smartphones (NOT on my CID / app unlocked WM6 HTC Vox / s710!) you might also need to import TestCert_Privileged.cer, should you encounter authentication problems.

Tips

Because of the HUGE amount of Registry access going on all the time, there are two text input fields and some checkboxes in Log / Settings you will need to make extensive use of.

First, if you�re absolutely sure the app you�re running and would like to track its Registry changes doesn�t have any active code in \Windows, which would result in the Registry change you�d like to find out, you can just enter \Windows (feel free to just leave out the leading backslash) to filter out most of the, in this case, unnecessary traffic in the �Exclude processes with this sub-str� as can be seen in the following:



Note that several programs put an executable file under \Windows; for example, Pocket Controller 6�s (the best Windows Mobile device controller app with a brand new remote Registry editor) PCCommLoader.exe under \Windows\StartUp. In these cases, you won�t want to filter out \Windows but, instead, enter PCCommLoader (or a substring of it) to the other text input field, �Include only from processes with sub-str�, as can be seen in the following screenshot:



You can also set which operation you�d like to track; by default, everything is logged, even reading (querying). You�ll most probably want to limit the number of the enabled checkboxes at the bottom.

Finally, you may also save the tracking results to a file using File / Save As. Note that, currently (as of version 1.0), it doesn�t contain the missing for example full Registry tree information either.
 
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 11:52 PM.