FileExists() no lee .dll en system32
Buena tarde Foro, tengo el siguiente problema con la función FileExists(nombrearchivo). Busco un archivo con extensión .dll (nombrearchivo.dll), sin embargo la función me regresa (False) que no existe este archivo. Sólo lo hace para archivos que están en esa carpeta (Windows\System32) y con extensión .dll, si busco otro tipo de archivo si lo encuentra. Estoy utilizando Delphi 7, Windows 7 64 Bits. Tengo Avira y Superantispywere. El usuario con el que entro es tipo administrador y tiene permiso de acceso total sobre esta carpeta.
Antes los podía encontrar sin problema. Tuve problemas con el Avast y decidí cambiarlo por Avira, no se si la instalación haya cerrado algún acceso o cambiado la configuración de esta carpeta.
Ya probé habilitando opciones en carpeta "Mostrar archivos de sistema". Si copio este archivo a otra carpeta p.ejemplo System, lo encuentra sin problema pero en System32 no lo identifica.
¿Alguien tiene idea de qué puede ser?
Agradezco alguna ayuda.
|