I’m editing the Windows registry through my software, which for example replaces the Shell (Kiosk app).
Now I have just noticed that under Win7 if a hard-reset occurs (reset button, or 4 second power button) all the registry changes are lost.
Under WinXP however it works fine, even after a hard reset the changes I made are still there.
Do I have to do anything special after editing the registry under Win7 or is this even a built-in Win7 security feature maybe ?
To me it looks like that the registry changes aren’t finalized and just saved in the memory until a soft-reset occurs, could this be true ? If so, can I force a save somehow ?
Sounds like you want the
RegFlushKeyfunction.