
En Windows XP, después de descargar un archivo, cuando intento ejecutarlo aparece
Advertencia de seguridad de Windows XP. ¿Quieres ejecutar este archivo... pregunta siempre antes de abrir este archivo?
Moví el archivo a otro directorio (solo un directorio normal que creé como C:\something
) y lo ejecuté. Recibí el mensaje, aunque ahora no. Entonces tal vez fue solo la primera vez que abrí o algo así.
- ¿Le sucede a algún ejecutable?
- ¿Con qué ejecutables sucede esto?
Supongo que Windows no mantiene algún tipo de registro de que este archivo se descargó a través de Internet. Cada vez que hago clic en el archivo en las descargas de Chrome, aparece el mensaje, pero es de Windows XP, no de Chrome.
¿Cómo funciona esto?
También parece de alguna manera específico del navegador, porque cuando guardo el archivo y lo ejecuto guardándolo y haciendo clic en Abrir archivo mientras estoy dentro de K-Meleon no recibo esa pregunta. Es como si pudiera abrirlo de alguna manera evitando el mensaje de Windows XP.
Además, recuerdo los terribles días de IE y Windows 98. Tal vez IE5 fuera el culpable, tal vez antes de ciertas actualizaciones, donde el navegador simplemente ejecutaba archivos ejecutables desde cualquier sitio web, sin que usted hiciera clic en ellos, a menos que marcara una casilla difícil de encontrar en Ajustes avanzados.
Con suerte, puedo desmarcar la casilla aquí en esta advertencia de seguridad "preguntar siempre antes de abrir este archivo" y no causará ese problema. Solo quiero un ejecutable en el que hago clic o hago doble clic para ejecutar.
E incluso cuando desmarco esa casilla, si hago clic en otro .exe en las descargas de Chrome, sucede con ese.
Respuesta1
Hace varias versiones, Internet Explorer introdujo el concepto de "zonas de seguridad": Internet, intranet local, "confiable", "restringida". Más tarde, esto se extendió al shell del Explorador de Windows (y se agregó una zona "Mi PC").
Después de descargar el archivo, elnavegador– tanto IE como Chrome – agrega un"flujo alternativo"a él, llamado Zone.Identifier
, que dice que el archivo proviene de la zona "Internet". Cuando hace doble clic en un archivo en el Explorador de Windows, comprueba si dicha secuencia está presente y solicita confirmación si es necesario. Esto no se limita a los ejecutables: cualquier archivo etiquetado de esta manera requerirá confirmación.
Las secuencias alternativas son una característica de Windows y del sistema de archivos NTFS, y se almacenan en el disco como parte del archivo. (En NTFS, el contenido real de un archivo también es una secuencia sin nombre). Si desea ver o editar el contenido de Zone.Identifier
, ejecute en la línea de comando:
notepad MyDownloadedApp.exe:Zone.Identifier
Cuando desmarcas la casilla "Preguntar siempre...", o cuando haces clic en "Desbloquear" en la ventana de propiedades del archivo, la Zone.Identifier
transmisión se elimina y Explorer ya no requerirá confirmación. Para eliminar todas las transmisiones de muchos archivos a la vez, puede usarCorrienteso unherramienta gráfica.
Si desea desactivar el etiquetado de zonas, consulteesta publicación para Google Chrome.
Respuesta2
Esta es una configuración de seguridad para Windows. Para desactivarlo, vaya al registro y cambie los siguientes valores clave:
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Descargar] "CheckExeSignatures"="no" "RunInvalidSignatures"=dword:00000001 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Attachments] "Guardar información de zona"=dword:00000001 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Associations] "LowRiskFileTypes"=".zip;.rar;.nfo;.txt;.exe;.bat;.com;.cmd;.reg;.msi;.htm;.html;.gif;.bmp;.jpg; .avi;.mpg;.mpeg;.mov ;.mp3;.m3u;.wav;"
Como siempre al editar el registro, primero haga una copia de seguridad.
Nota:Esto lo desactivará para todos los archivos independientemente de su ubicación. No recomendaría hacerlo en general, pero parece ser lo que quieres hacer.