Hi, Vista had a habit of getting stuck in an endless update loop, Seven not so frequent, this fix was written for this, if you can boot to safe mode "advanced" and select the "Repair your computer" option then do so, if not you will need to boot from your OS dvd (may have to access BIOS to make cd rom first boot device)
In the RE (repair your computer) select command prompt, at the x sources prompt type:-
bcdedit | find "osdevice" (exactly as shown here) press enter ( the | is called a pipe and appears above the \ on your keyboard ) This cmd tells us what the Virtual RE ram drive has assigned the OS a drive letter, not always the same as the normal, usually C:, lets assume C:, if not use what shows.
C: (press enter) next type:-
cd C:\windows\winsxs (press enter).
Next type:- ren pending.xml pending.old (press enter).
Next Type:- regedit (press enter)
On the File menu, click Load Hive
The select hive location will open, browse to C:\windows\system32
Locate the following folder: C:\windows\system32\config\components, click to select.
When you are prompted for a name, type:- Offline_Components
In Registry Editor,you will now see a key "Offline_ components" expand the + & locate and then delete the following registry subkeys:-
Go back to the key Offline_ components and highlight it go to "file menu" and select unload hive.
You should be able to get back into windows, next go to start search and type:- cmd, right click on the returned cmd.exe and select "run as administrator" at the prompt type, pressing enter after each line:-
Net stop wuauserv
Ren SoftwareDistribution SoftwareDistribution.old
This should allow you to reconfigure deepfreeze, restart computer. Let us know how you get on.
EDIT:- since you have a laptop, I'am guessing you won't have an OS dvd, this site will get you a copy of the RE, read it carefully all you need is on the site (they work well I have tested them)
Download a repair/ recovery cd for Windows 8, 7 and windows Vista