Cómo desbloquear archivos chm: falta el botón de desbloqueo

10

Descargué un archivo CHM. Cuando hago doble clic en él, me pide abrir / guardar / cancelar. Ya sea que abra o guarde una nueva copia, la versión 'nueva' mostrará el mismo mensaje emergente de apertura / guardado / cancelación infinito.
Al buscar en Google, parece que Microsoft ha considerado correcto por razones de seguridad bloquear estos archivos por defecto. La solución es hacer clic derecho en el archivo y hacer clic en el botón "desbloquear" en la parte inferior:

ingrese la descripción de la imagen aquí

el problema es que no tengo ese botón en mi sistema: por

ingrese la descripción de la imagen aquí

cierto, el botón también falta para los archivos .exe.
Estoy usando Win7 64bit. ¿Algunas ideas?

Yoav
fuente
3
Vea aquí cómo deshabilitar esta molesta función de seguridad, y aquí cómo desbloquear en bloque desde la línea de comandos.
Karan
¿Funcionará para XP? Tengo el mismo problema en mi máquina de trabajo.
Yoav
Sí, ambos también deberían funcionar en XP.
Karan
En esta pregunta se proporcionó un método que usa Windows PowerShell: stackoverflow.com/questions/28142826/…
UuDdLrLrSs

Respuestas:

5

Windows mantiene los indicadores en una secuencia de datos alternativa que solo está disponible bajo NTFS.

Las secuencias de datos alternativas serán sobrevivir copias a partir de una carpeta a otra NTFS, pero no sobrevivir al ser trasladado a un volumen FAT32 o exFAT. o ser enviado por correo electrónico o con cremallera.

Entonces, si no tiene los derechos para editar el registro o la política, tiene algunas opciones:

  1. Envíe el archivo por correo electrónico (aunque algunos sistemas de correo electrónico bloquearán los archivos chm como archivos adjuntos inseguros)

  2. Agregue el archivo a un archivo Zip y luego descomprímalo en la ubicación deseada. (Algunas utilidades zip pueden conservar flujos de datos alternativos, así que asegúrese de que la opción esté desactivada mientras se comprime)

  3. Mueva el archivo a un volumen ExFat o FAT32 y luego, opcionalmente, de nuevo a NTFS si es donde necesita que resida el archivo.

  4. Abra el archivo en un editor hexadecimal y luego guárdelo como un archivo nuevo (guardar en la parte superior del archivo original puede no funcionar ya que algunos editores hexadecimales optimizan el guardado de un archivo sin cambios)

  5. Inserte el archivo en un documento de Office como un objeto, copie el objeto insertado y luego péguelo en el Explorador.

ThunderFrame
fuente
Increíble. Comprimir y descomprimir me lo arregló. Gracias.
Matt Davis
5

Lo mismo sucedió en el mío. Aquí se explica cómo solucionarlo:

  1. Regedit abierto
  2. Busque la clave:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x
    
  3. Crear subclave ItssRestrictions

  4. Crear DWORD MaxAllowedZonecon valor2

Si aún no funciona, mueva el archivo a un disco diferente y vuelva a abrirlo para ver.

https://support.microsoft.com/en-us/kb/892675

CodeFarmer
fuente
trabajó para mí gracias!
kofifus
Tenga en cuenta que valor = 2 puede o no ser la configuración correcta. Depende de en qué 'zona' esté el servidor de red. Si 2 no funciona, progresivamente trabajaría hacia arriba para determinar qué zona se necesita.
UuDdLrLrSs
Funciona para mí, para la última sugerencia de mover el archivo. ¡Increíble!
eriawan 03 de
1

Los archivos CHM solo se pueden bloquear (y, por lo tanto, no se pueden bloquear) en los sistemas de archivos NTFS. Probablemente, todas las demás fuentes de archivos (excepto los recursos compartidos de red en la zona local) se consideran inseguras.

Pero, el bloqueo solo fue agregado a XP por un sp (sp2 afaik)

Marco van de Voort
fuente
Creo que tus suposiciones están equivocadas. No es guardar un archivo de un volumen que no sea NTFS lo que lo hace inseguro (¿ wat ?! ¿ Está NTFS mágicamente evitando que guarde virus o algo así?). Está guardando el archivo desde una ubicación externa que hace que Windows marque el archivo como inseguro, pero requiere soporte en el sistema de archivos y solo NTFS admite esos indicadores de "inseguridad". De todos modos, esta respuesta no resuelve el problema de OP.
gronostaj
Quiero decir que esas "banderas" solo están disponibles si guarda el resultado en un sistema NTFS, ya que utiliza archivos bifurcados. Por lo tanto, en otros sistemas de archivos, la información "segura" no se conserva, lo que hace que todos los archivos en ese volumen sean potencialmente inseguros ya que el sistema no puede determinar si son locales o archivos con origen externo.
Marco van de Voort