Click here to Skip to main content
Click here to Skip to main content

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

By , 25 Feb 2010
Rate this:
Please Sign up or sign in to vote.
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:
"Last Boot Type"=dword:00000002
after a coldboot this value is 0. For warmboots the value is 2.
and another one
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.


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

About the Author


Germany Germany
No Biography provided

Comments and Discussions

-- There are no messages in this forum --
| Advertise | Privacy | Mobile
Web04 | 2.8.140415.2 | Last Updated 25 Feb 2010
Article Copyright 2010 by hjgode
Everything else Copyright © CodeProject, 1999-2014
Terms of Use
Layout: fixed | fluid