Cómo bloquear la ejecución de un programa en Windows
Ahora descubriremos cómo evitar que un programa se ejecute en una computadora con el sistema operativo Windows. En algunas situaciones, es posible que el usuario deba bloquear el inicio de un programa en la PC, por ejemplo, por motivos de seguridad o para evitar el acceso no autorizado.
Si se bloquea el inicio de la aplicación, no será posible iniciar el programa en Windows, porque el sistema cancelará esta operación. Será imposible utilizar, por ejemplo, determinados juegos y programas informáticos.
Existen aplicaciones de terceros para restringir el lanzamiento de programas instalados en la computadora. En esta guía, encontrará instrucciones en las que resolveremos el problema por medios del sistema, sin utilizar software de terceros.
En el sistema operativo Windows, puede evitar que los programas se ejecuten de varias formas:
- realizando cambios en el registro del sistema;
- aplicar configuraciones en la política de grupo local;
- utilizando controles parentales.
En todos los casos, es posible prohibir que el usuario inicie el programa, dependiendo de la situación específica: proteger al niño de información no deseada, evitar que otras personas inicien ciertos programas, etc. Aparecerá la ventana «Restricciones» en la pantalla con un mensaje sobre la restricción de uso del programa: “La operación fue cancelada -por las restricciones vigentes en este equipo. Póngase en contacto con el administrador de su sistema».
Ahora veamos cómo evitar que el programa se inicie en Windows 10, Windows 8.1, Windows 8, Windows 7. Los métodos descritos en el artículo funcionan igual en estas versiones de Windows.
Evitar que las aplicaciones se inicien en el Control parental de Windows
El sistema operativo Windows tiene una aplicación de control parental incorporada. Este modo limita al niño, no le permite ir más allá de las reglas predefinidas cuando usa la computadora.
Para usar los controles parentales, debe usar la cuenta de Microsoft que controla a su hijo. Se crea una cuenta de usuario limitada en la PC y los niños inician sesión a través de esta cuenta.
Además de otras restricciones (visitar sitios de varias categorías, tiempo que se pasa en una PC), los adultos pueden restringir el inicio de ciertos juegos, programas y archivos multimedia. Una descripción detallada de los controles parentales en Windows 10 y Windows 7 se describe en los artículos de mi sitio web.
Si es necesario, puede cambiar la configuración de control, volver a habilitar la capacidad de iniciar ciertas aplicaciones.
Cómo averiguar el nombre y el tipo de archivo para restringir el lanzamiento del programa
Este artículo analiza las formas en que el usuario debe agregar la aplicación de forma independiente a la lista para evitar que se ejecute en Windows. Para hacer esto, necesitamos saber el nombre y el tipo del archivo.
El nombre es el nombre de la aplicación en una carpeta en la computadora y el tipo de archivo es la extensión del archivo, en la mayoría de los casos «.exe», un archivo ejecutable. Puede encontrar la información necesaria en las propiedades del acceso directo o en las propiedades de la propia aplicación. En algunos casos, el nombre de la aplicación puede estar abreviado, por ejemplo, FastStone Capture (nombre oficial) se muestra como «FSCapture.exe».
Primero, averigüe el nombre y la extensión de la aplicación en las propiedades del acceso directo del programa:
- Haz clic derecho en el acceso directo del programa.
- Seleccione «Propiedades» en el menú contextual.
- En la ventana de propiedades del programa, en el campo «Objeto:» al final de la ruta, verá el nombre del programa y su extensión.
Estos datos deberán ingresarse para prohibir el lanzamiento de esta aplicación en particular en la PC.
Ahora veamos las propiedades de la aplicación:
- Ingresa al menú de inicio.
- Seleccione la aplicación requerida de la lista de programas instalados.
- Haga clic derecho en el programa deseado, en el menú contextual, primero seleccione «Avanzado» y luego «Ir a la ubicación del archivo».
- En la carpeta que se abre, haga clic derecho en el acceso directo del programa, seleccione «Ubicación del archivo».
En Windows 7, después de hacer clic en el nombre del programa, seleccione «Ubicación del archivo».
- En la carpeta con el programa, haga clic derecho en el archivo del tipo «Aplicación».
- En el menú contextual, haga clic en «Propiedades».
- En la ventana de propiedades de la aplicación, en la pestaña «General», verá el nombre del programa y su extensión.
Cómo evitar que un programa se ejecute a través de políticas de grupo
Las versiones anteriores de Windows tienen políticas de grupo que puede cambiar para evitar que se ejecuten programas.
El Editor de políticas de grupo local funciona en los sistemas operativos Windows Professional y Windows Enterprise. Los usuarios de la edición de Windows Home pueden usar un método de línea de comando diferente.
Haz lo siguiente:
- Presiona las teclas «Ganar» + «R» en tu teclado.
- En el cuadro de diálogo «Ejecutar», ingrese el comando: «gpedit.msc» (sin comillas), presione la tecla «Enter».
- En la ventana «Editor de políticas de grupo local», abra «Configuración de usuario», vaya primero a la política «Plantillas administrativas», luego a la política «Sistema».
- Haga doble clic en la opción «No ejecutar aplicaciones de Windows especificadas».
- En la ventana «No ejecutar aplicaciones de Windows», configure el parámetro «Habilitado», y en el parámetro «Lista de aplicaciones prohibidas», haga clic en el botón «Mostrar …».
- En la ventana «Contenido de salida», en la opción «Lista de aplicaciones prohibidas», en el campo «Valor», agregue el nombre del archivo con la extensión, por ejemplo, «chrome.exe», y luego haga clic en » botón Aceptar».
- En la ventana «No ejecutar aplicaciones de Windows», haga clic en el botón «Aceptar» para aplicar la configuración.
- Cierre el Editor de políticas de grupo local.
Cómo eliminar una restricción de inicio de programa en el Editor de directivas de grupo local
Después de que la situación cambió, el usuario necesitaba eliminar las restricciones en la ejecución de aplicaciones. Debe volver a ingresar a las Preferencias de directiva de grupo para cambiar la configuración.
- Abra el Editor de políticas de grupo local.
- En la ventana «Editor de políticas de grupo local», siga la ruta: «Configuración de usuario» → «Plantillas administrativas» → «Sistema» → «No ejecutar aplicaciones de Windows especificadas».
- En la ventana «No ejecutar las aplicaciones de Windows especificadas», especifique el valor del parámetro «No establecido», haga clic en el botón «Aceptar».
Evitar que el programa se inicie después de cambios en el registro
Usando el editor de registro, el usuario puede evitar que los programas se ejecuten en la computadora.
- Inicie el Editor del Registro utilizando uno de estos métodos.
- Siga el camino a la siguiente sección:
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer
Si no hay una clave «Explorer» en el registro del sistema, créela. Haga clic derecho en la sección «Políticas», seleccione «Nuevo» en el menú contextual, luego «Partición». Nombra la sección creada «Explorer».
- En la sección «Explorer», cree una nueva sección «DisallowRun».
- Haga clic derecho en un espacio vacío en la ventana del Editor del Registro, seleccione «Nuevo» en el menú que se abre, luego «Valor de cadena».
- Nombra el parámetro «1». Haga clic derecho en el parámetro, seleccione «Editar …».
- En la ventana «Cambiar parámetro de cadena», en el campo de valor, ingrese «program_name.exe», haga clic en «Aceptar».
- Cree las siguientes configuraciones, denominadas «2», «3», «4», etc., para evitar que otros programas se ejecuten en esta computadora.
- Cierre la ventana del Editor del Registro.
Cancelación de restricciones en el lanzamiento del programa en el editor de registro.
Para habilitar el lanzamiento del programa, deberá ingresar nuevamente al editor de registro.
En la ventana «Editor de registro», siga la ruta:
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer
Si necesita eliminar las restricciones en el inicio de todos los programas, elimine la sección «DisallowRun». Si necesita eliminar la prohibición de iniciar una aplicación separada, ingrese a la sección «DisallowRun», elimine el parámetro correspondiente al programa bloqueado (observe el nombre del programa en el campo «Valor»).
Creación de un archivo de registro para evitar que se ejecuten programas
El usuario tiene la oportunidad de crear de forma independiente un archivo de registro que realizará cambios en el registro del sistema de Windows sin iniciar el editor de registro.
Para hacer esto, siga estos pasos:
- Inicie el Bloc de notas en su computadora.
- Agregue el siguiente código a la ventana del Bloc de notas:
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer] "DisallowRun"=dword:00000001 [HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorerDisallowRun] "1"="software.exe" "2"="software2.exe" "3"="software3.exe"
En lugar de «software.exe», «software2.exe», etc., ingrese los nombres de los programas que desea bloquear para que no se ejecuten en la computadora, por ejemplo, «firefox.exe», «browser.exe». Elimine los nombres de programas innecesarios de esta lista.
- Haga clic en el menú «Archivo», seleccione «Guardar como…».
- En el campo Tipo de archivo, seleccione Todos los archivos.
- En el campo «Nombre de archivo», ingrese «DisallowRun.reg» (sin comillas) y luego haga clic en el botón «Guardar».
Aparecerá un archivo «DisallowRun.reg» en su PC con el que puede bloquear el inicio de ciertos programas o un programa, según los parámetros que ingresó en este archivo.
Para aplicar la configuración en la computadora, haga clic derecho en el archivo «DisallowRun.reg», seleccione «Combinar» en el menú contextual, acepte aplicar cambios en el registro de Windows.
Artículo Conclusiones
Al trabajar en una computadora, puede ser necesario bloquear el inicio de ciertas aplicaciones en el sistema operativo Windows. Usando las herramientas integradas del sistema, el usuario puede evitar que el programa comience usando la política de grupo local o aplicando cambios en el editor de registro. Es posible limitar el uso de una computadora para un niño usando controles parentales.