Most Internet users are aware that their web browsers are tracking and recording every visit to every website. It’s trivial to follow the browsing session breadcrumb of a user if you have access to their computer. Both Firefox and Internet Explorer will display the browsing history by using the keyboard shortcut CTRL+H inside the browser. Users that are aware of the recordings are generally also aware how to cover their tracks by flushing the history cache at the end of their web session. Personal privacy has become so publicized now that all modern browsers feature a privacy mode that records nothing about the browsing session. Either of these options are fantastic to use for hiding your tracks, that is if you remember to utilize either of them.
But what if you are attacking this situation from the other direction – you’d like to prevent a user from cleaning up their tracks. This might apply if you wish to monitor what your child, spouse, employee, etc are visiting. This functionality is possible in Internet Explorer using Group Policy under Windows Vista.
Before we begin I wanted to lay out one caveat – if the computer user in question has an administrative level account on the computer it is possible for them to revert our changes. That being said, it is still somewhat a tech-head task that the majority would not be aware of.



What if you are using Vista Home edition and the group policy directions will not work. When you type the gpedit.msc and enter the file is not found.
You might try through the Registry; the key is HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel
Set a DWORD value named DisableDeleteBrowsingHistory to 1 in that. You may also set that under HKEY_LOCAL_MACHINE to apply to all users.