Uninstall Deep Freeze manually using the Windows registry

I've been using Deep Freeze for a while, and I never uninstalled it with the registry. It seems to have a way to do this anyway - see How to manually uninstall Deep Freeze.

You can also read more in How To Uninstall Deep Freeze From A Computer about how to delete Deep Freeze.


First and foremost, you cannot uninstall Deep Freeze until you thaw the machine. Otherwise the changes you made to perform the uninstall are lost along with everything else when you reboot.

Secondly, Deep Freeze works (in part) through a low-level kernel driver for your hard disk and SATA/IDE bus. There is also a service that runs, and you can disable that service (don't: it will break your system). But you can't just remove a kernel driver by changing a few registry keys. You also need to make sure you have an equivalent kernel driver to handle the disk requests (normally now, rather using the frozen method).

The normal way to uninstall Deep Freeze is to re-run the installation program. If you can't do this, you can still boot from a different location like a CD or DVD and re-install your operating system. Most frozen computers will also disable booting from anywhere but the frozen hard disk in the BIOS, and then lock the BIOS to prevent changes. This means you may also need to hard-reset your BIOS.

It's all software in the end, so I suppose there must be a way to do this on a thawed computer without re-installing the operating system - but it's more than just changing the registry. You've got to alter some files (probably using VolumeShadowCopy) that are used by Windows itself.

I've heard, but not personally confirmed, that the way Deep Freeze enforces trial mode vs regular mode is through the system date. Standard mode will update it's trial expiration every time the computer starts. If you update the system time to 61 days in the future, you can force the machine to boot thawed.