Cómo bloquear aplicaciones en Windows
¿Cómo evitar que un usuario pueda ejecutar alguna aplicación en particular? ¿Cómo bloquear el Msn en el colegio o en oficinas, sin usar un firewall? Cuando me puse a buscar, encontré varias aplicaciones, pero para ser franco no me convencieron. La verdad, ninguna “solución” me dejó 100% satisfecho. Incluso esta misma, pero la encontré bastante eficiente. No hay necesidad de instalar otros programas, y se logra el objetivo fácilmente, ya que usaremos herramientas de Windows.
Vamos a la explicación entonces.
1) Ir a Inicio ▶ Ejecutar y escribir gpedit.msc. Aceptar. (Fig. 1)

2) Ir a Configuración de usuario ▶ Plantillas administrativas ▶ Sistema. (Fig. 2)

3) Hacer doble clic sobre No ejecutar aplicaciones de Windows especificadas.
4) Seleccionar la opción Habilitada, presionar el botón Mostrar, y luego el botón Agregar.
5) Escribir el nombre del archivo ejecutable a bloquear. Por ejemplo, skype.exe. Aceptar. (Fig. 3)

6) Aceptar en la ventana Mostrar contenido para cerrar.
7) Aceptar en la ventana que queda abierta para terminar.
¡Y sería todo! Ahora, si queremos evitar que el usuario haga el paso inverso, para habilitar el programa, se puede renombrar el archivo gpedit.msc con un nombre que solamente nosotros sepamos. El archivo se encuentra en Windows\System32.
Nota 1: cuando el usuario quiera ejecutar la aplicación bloqueada, saldrá este mensaje: (Fig. 4)
Restricciones
Esta operación ha sido cancelada debido a las restricciones especificadas para este equipo. Póngase en contacto con el administrador del sistema.

Nota 2: solamente ha sido testeado en Windows XP.
Publicado originalmente por mí, en Computhings.cl



Hola, tanto tiempo. No se si me recuerdas (soy el del programita ke hice para el xp en chilewarez).
Tu solución es buena, pero no es tan efectiva, ya que si le cambias el nombre al ejecutable, la solución deja de tener efecto.
Te cuento ke donde trabajaba, usaban el ultra surf para saltarse los bloqueos del firewall corporativo, asi ke tuve ke cranearmelas hasta ke pillé una solución.
En el mismo gpedit.msc, vas a
Directiva Equipo local> Configuración del equipo>Configuración de Windows>Configuración de seguridad>Directivas de restricción de software
Le haces click con el boton derecho a este último y eliges “Crear nuevas directivas”. Te crea 2 carpetas y entras a la ke dice “Reglas adicionales”. Borras las entradas que aparecen y luego con el boton derecho encima, eliges “Reglas de nuevo hash…” Vas a examinar y eliges el ejecutable ke no kieres ke abran. Te mostrará su hash y en Nivel de seguridad pones “No permitido”. Pones Aceptar y listo. Verás ke aunke le cambien el nombre y sus atributos, no podrán abrirlo.
Este método lo uso tambien para evitar contagios por pendrive, solo ke en vez de usar “reglas de nuevo hash”, uso “reglas de nueva ruta…” y pongo “g:\autorun.inf” (asumiendo ke g: es un medio extraíble), de esa forma, el autorun.inf encargado de infectar los equipos, keda inutilizable.
Saludos.