Descargas un instalador de confianza, haces clic derecho sobre él y seleccionas Ejecutar de todos modos. Pero Windows SmartScreen vuelve a bloquear el mismo archivo en el siguiente inicio. Este bucle hace perder tiempo y genera dudas sobre la seguridad del archivo. La causa raíz es una caché de reputación de Windows Defender que marca el archivo como no reconocido cada vez que se inicia. Este artículo explica por qué SmartScreen repite el aviso y te ofrece una solución permanente mediante las propiedades del archivo, Directivas de grupo o PowerShell.
Puntos clave: Detén el bucle de SmartScreen en instaladores de confianza
- Propiedades del archivo > General > Desbloquear: Elimina la marca de la web que activa SmartScreen en cada inicio.
- Directivas de grupo > Windows Defender SmartScreen > Configurar: Desactiva el aviso de SmartScreen para aplicaciones de la Tienda o archivos descargados.
- Cmdlet de PowerShell Unblock-File: Elimina la marca de la web de varios archivos sin abrir cada cuadro de diálogo de Propiedades.
Por qué SmartScreen bloquea el mismo archivo repetidamente después de hacer clic en Ejecutar de todos modos
Cuando descargas un archivo de Internet, Windows 11 adjunta una secuencia de datos oculta llamada Marca de la web. Esta secuencia le indica a SmartScreen que el archivo proviene de una zona no confiable. Incluso después de hacer clic en Ejecutar de todos modos, Windows no elimina automáticamente esta marca. La próxima vez que hagas doble clic en el archivo, SmartScreen lee la marca nuevamente y muestra la misma advertencia.
El aviso de SmartScreen no es una excepción única. Es una verificación por cada inicio. La opción Ejecutar de todos modos solo omite la advertencia para esa sesión específica. En el siguiente inicio, la verificación se repite porque la Marca de la web sigue presente en el archivo. Este comportamiento es intencional para proteger contra archivos que cambian después de la primera ejecución, como malware polimórfico o instaladores reempaquetados.
Cómo funciona la Marca de la web
La Marca de la web se almacena como una secuencia de datos alternativa de NTFS llamada Zone.Identifier. Cuando descargas un archivo con Microsoft Edge, Google Chrome o Mozilla Firefox, el navegador escribe esta secuencia con un ID de zona de 3 (Internet). El Explorador de Windows, SmartScreen y Microsoft Defender leen esta secuencia para decidir si muestran un aviso de seguridad. Eliminar la secuencia le indica a Windows que el archivo es seguro.
Por qué algunos archivos aún activan SmartScreen después de desbloquearlos
Si desbloqueas un archivo pero SmartScreen aún lo bloquea, es posible que el archivo esté marcado por una verificación de reputación en la nube. Esto ocurre cuando el archivo tiene una puntuación de reputación baja en los servidores de Microsoft. En ese caso, debes agregar el archivo a la lista de exclusiones de Windows Defender o enviar el archivo a Microsoft para su análisis.
Pasos para eliminar permanentemente el aviso de SmartScreen para un archivo de confianza
Los siguientes métodos eliminan la Marca de la web o desactivan el aviso de SmartScreen para un archivo específico. Elige el método que se ajuste a tu entorno.
Método 1: Desbloquear el archivo desde Propiedades
- Localiza el archivo bloqueado
Abre el Explorador de archivos y navega hasta la carpeta que contiene el instalador o script. - Abre las Propiedades del archivo
Haz clic derecho en el archivo y selecciona Propiedades en el menú contextual. - Ve a la pestaña General
En el cuadro de diálogo Propiedades, haz clic en la pestaña General. Busca una sección Seguridad en la parte inferior de la pestaña. - Marca la casilla Desbloquear
Si la sección Seguridad contiene una casilla etiquetada como Desbloquear, selecciónala. Haz clic en Aplicar y luego en Aceptar. - Verifica la solución
Haz doble clic en el archivo. SmartScreen no debería aparecer. Si aparece, reinicia Windows e inténtalo de nuevo.
Método 2: Desbloquear un archivo con PowerShell
- Abre Windows PowerShell como administrador
Haz clic derecho en el botón Inicio y selecciona Windows Terminal (Administrador). Si se te solicita mediante Control de cuentas de usuario, haz clic en Sí. - Ejecuta el cmdlet Unblock-File
Escribe el siguiente comando y presiona Enter:Unblock-File -Path "C:\Users\YourUsername\Downloads\installer.exe"Reemplaza la ruta con la ruta completa de tu archivo. - Desbloquea varios archivos a la vez
Para desbloquear todos los archivos de una carpeta, ejecuta:Get-ChildItem -Path "C:\Downloads\" | Unblock-FileEsto elimina la Marca de la web de todos los archivos en la carpeta Descargas. - Confirma la eliminación
EjecutaGet-Item -Path "C:\Downloads\installer.exe" -Stream Zone.IdentifierSi el comando no devuelve resultados, la secuencia se eliminó.
Método 3: Desactivar SmartScreen para archivos descargados mediante Directivas de grupo
Este método se aplica a las ediciones de Windows 11 Pro, Enterprise o Education. Los usuarios de la edición Home pueden usar el método del Registro en su lugar.
- Abre el Editor de Directivas de grupo
Presiona Windows + R, escribegpedit.mscy presiona Enter. - Navega a la configuración de SmartScreen
Ve a Configuración del equipo > Plantillas administrativas > Componentes de Windows > Windows Defender SmartScreen > Explorador. - Abre Configurar Windows Defender SmartScreen
Haz doble clic en la directiva llamada Configurar Windows Defender SmartScreen. - Habilita y establece en Deshabilitado
Selecciona Habilitada. En el área Opciones, establece SmartScreen para aplicaciones de la Tienda y para archivos descargados en Deshabilitado. Haz clic en Aplicar y Aceptar. - Reinicia el equipo
Cierra el Editor de Directivas de grupo y reinicia Windows para que el cambio surta efecto.
Método 4: Desactivar SmartScreen mediante el Registro
- Abre el Editor del Registro
Presiona Windows + R, escriberegedity presiona Enter. Haz clic en Sí en el aviso de UAC. - Navega a la clave de SmartScreen
Ve aHKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System. Si la clave System no existe, haz clic derecho en la clave Windows, selecciona Nuevo > Clave y nómbrala System. - Crea un valor DWORD
Haz clic derecho en el panel derecho, selecciona Nuevo > Valor DWORD (32 bits) y nómbraloEnableSmartScreen. - Establece el valor en 0
Haz doble clic en EnableSmartScreen, establece la información del valor en 0 y haz clic en Aceptar. - Reinicia Windows
Cierra el Editor del Registro y reinicia el equipo.
Si SmartScreen aún aparece después de aplicar la solución
Algunos archivos activan SmartScreen incluso después de eliminar la Marca de la web. Esto ocurre cuando el archivo está bloqueado por una consulta de reputación en la nube o por Windows Defender Antivirus.
Archivo bloqueado por Windows Defender Antivirus
Abre Seguridad de Windows > Protección contra virus y amenazas > Historial de protección. Busca una entrada que muestre que el archivo fue bloqueado. Si confías en el archivo, haz clic en Acciones y selecciona Permitir en el dispositivo. Esto agrega el archivo a la lista de exclusiones.
El aviso de SmartScreen aparece para archivos en recursos compartidos de red
Los archivos a los que se accede a través de una red pueden no tener una Marca de la web, pero SmartScreen aún los verifica. Para omitir esto, agrega el recurso compartido de red a la lista de sitios de confianza en Opciones de Internet > Seguridad > Intranet local > Sitios > Avanzadas. Luego reinicia el archivo.
El aviso de SmartScreen aparece para instaladores firmados
Incluso los archivos firmados digitalmente pueden activar SmartScreen si el certificado es nuevo o no se usa ampliamente. En este caso, envía el archivo a Microsoft a través del portal de inteligencia de seguridad de Microsoft Defender. Después de unas horas, la puntuación de reputación se actualiza y SmartScreen deja de bloquearlo.
Desbloquear desde Propiedades del archivo vs. Desactivar mediante Directivas de grupo: ¿Qué solución funciona mejor?
| Elemento | Desbloquear mediante Propiedades del archivo | Desactivar mediante Directivas de grupo |
|---|---|---|
| Alcance | Archivo individual | Todos los archivos del dispositivo |
| Persistencia | Permanente para ese archivo | Permanente hasta que se revierta la directiva |
| Impacto en la seguridad | Mínimo: solo se confía en el archivo desbloqueado | Alto: todos los archivos descargados omiten SmartScreen |
| Cuenta de usuario requerida | Estándar o administrador | Administrador |
| Compatibilidad de ediciones | Todas las ediciones de Windows 11 | Solo Pro, Enterprise, Education |
Para eliminar el aviso de SmartScreen para un solo archivo de confianza, usa la casilla Desbloquear o el cmdlet de PowerShell Unblock-File. Para desactivar SmartScreen para todos los archivos descargados en un dispositivo administrado, usa Directivas de grupo. Para dispositivos con la edición Home, usa el método del Registro. Después de aplicar cualquier solución, prueba el archivo ejecutándolo dos veces seguidas. Si el aviso aún aparece, revisa el historial de protección de Windows Defender para ver si hay un bloqueo separado.