You can change the permissions on iexplore.exe
and remove the execute permission:
![Illustration for setting the appropriate permissions](../../I/static/images/0dca4e685c09a4cc75337e1297a4bc3490f4af94e91f40e7c92692ac984c6afd.png)
This can be found1 in the file's properties > Security > Advanced > Change permissions. There you have to uncheck "Include inheritable permissions from this object's parent" and then you can edit the permissions for the appropriate user.
The user will then get the following message box when attempting to run the program:
![Message box detailing that one cannot execute the given program](../../I/static/images/31d1346c92a88f12e043b213122bd10c9fb1ab482ea1063e3e8bc497037bcde9.png)
Ryan is correct, though. You really should upgrade the browser since it is a core component of Windows and can be exploited (or used in other applications) without explicitly running the browser. You may prevent this by keeping mshtml.dll
from running, but I suspect this will cause much more harm than good.
1 The screenshots and instructions here work on Windows 7, however this should look nearly identical on XP or other legacy Windows versions.
7Why do you have IE6 on your family PC? Why don't you just upgrade it so that your cousins can use iexplore more securely? – Nathan Fellman – 2009-08-03T08:26:33.963