System32 redirigido a sysWOW64, pero no puede acceder a sysnative

System32 redirigido a sysWOW64, pero no puede acceder a sysnative

Estoy usando un programa llamado InstallForge para generar instaladores que colocarán un archivo por lotes en la carpeta system32.

Cuando se ejecuta e intenta instalarlo, C:\windows\system32\se le redirige C:\windows\sysWOW64\porque el instalador es una aplicación de 32 bits. Cuando esto sucedió en el pasado, sabía que debía usar la ruta de anulación C:\windows\sysnative\, sin embargo, ahora, cuando intento hacer esto, informa "Windows can not find the path "C:\WINDOWS\sysnative".

¿Por qué es posible que este programa de 32 bits no pueda acceder a la carpeta sysnative? Si es de 64 bits, ¿por qué se redirige system32 a sysWOW64?

Respuesta1

Parece ser un error con InstallForge.

Una vez creado el instalador, InstallForge ofrece ejecutar el instalador inmediatamente y lo inicia si seleccionó "sí".

Sin embargo, cuando InstallForge lo ejecuta, a diferencia del usuario que lo ejecuta, no maneja adecuadamente la ruta sysnative. Es probable que esto se deba a que no se está ejecutando como administrador, pero todavía no estoy seguro exactamente de por qué InstallForge hace esto.

Con pruebas descuidadas, inicialmente no encontré la causa del problema.

información relacionada