Y porqué no creas una cuenta de usuario en la que el usuario no tenga privilegios para instalar????
Por otro lado, aquí te dejo un enlace del propio Microsoft:
http://www.microsoft.com/technet/prodtechnol/windowsserver2003/es/library/ServerHelp/4810c4dd-5fd9-477f-9fb3-ad7b297b6409.mspx?mfr=trueY... algo para modificar el registro, pero cuidado! y antes de ello, haz copia de seguridad del mismo:
Inicio/ejecutar/regedit
navega hasta
HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/Explorer
Aquí, en Explorer, te creas un nuevo valor DWord y le pones el nombre: RestrictRun, le dejas el valor de 0
De nuevo en Explorer, te creas otro nuevo DWord y le pones el nombre: ResPass
En el valor le pones un serie de números (entre 3 y 22 cifras) que será tú contraseña.
Cierras el registro y reinicias windows.
A partir de ahora, cada vez que se vaya a instalar un programa, un aviso te dirá que no se permite, y te ofrecerá las opciones de Aceptar (instalar, permitir) - Cancelar (no instalar, no se permite)
Si cancelas no pasa nada. No se instala.
Si aceptas, windows te pedirá la contraseña (la que escribiste en el valor DWord).
Si la contraseña es incorrecta no pasa nada, nada se instala, si es correcta entonces la instalación se inicia en modo normal, como siempre.
Saludos