Click here to Skip to main content
15,887,214 members
Articles / Mobile Apps / Windows Mobile
Tip/Trick

Windows Mobile 6.x -How to find out the last boot type

Rate me:
Please Sign up or sign in to vote.
0.00/5 (No votes)
22 Mar 2010CPOL 9.8K   1  
I have been asked, how one can see, if a device has been clean booted. Here is an answer.First, there is a registry key you can check:[HKEY_CURRENT_USER\Performance]"Last Boot Type"=dword:00000002after a coldboot this value is 0. For warmboots the value is 2.and another...

I have been asked, how one can see, if a device has been clean booted. Here is an answer.


First, there is a registry key you can check:


[HKEY_CURRENT_USER\Performance]
"Last Boot Type"=dword:00000002

after a coldboot this value is 0. For warmboots the value is 2.


and another one


[HKEY_LOCAL_MACHINE\Comm]
"BootCount"=dword:00000005

The BootCount value starts with 1 at a cleanboot and counts with every reboot. This device had 1 clean boot and 4 warm boots.


These registry keys are easy to find with free tools like ssnap and WinMerge.


Another way to check for a clean boot is to look for a custom file or a custom registry entry in \Windows. With a cleanboot all contents is reset to the factory default (except for \Flash File Store (persistent storage) or external memory cards). If you created a file in \Windows or a value in the registry, these are gone after a cleanboot.

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


Written By
Germany Germany
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.

Comments and Discussions

 
-- There are no messages in this forum --