Una de mis instalaciones (iTunes) está fallando debido a una ruta no encontrada.
La pregunta:
Necesito crear una carpeta C:\Windows\System32\DriverStore\FileRepository\
y copiar en esa nueva carpeta algunos archivos. Tengo acceso denegado, soy administrador. Cuando vi los privilegios, solo el usuario System
puede escribir allí, pero no tengo idea de cómo adquirir este usuario (nunca lo creé).
Larga historia:
Itunes falla porque no encuentra la ubicación de usbaapl64.inf
. Busca ese archivo en el C:\Windows\System32\DriverStore\FileRepository\usbaapl64.inf_amd64_neutral_ca639d07023cb608
que de hecho no existe, pero busco de dónde obtiene la ruta esta instalación (almacenada en algunos archivos / registro / administrador de dispositivos) y no encontré dónde está almacenada esta ruta. Tengo la ubicación, C:\Windows\System32\DriverStore\FileRepository\usbaapl64.inf_amd64_neutral_c111aaecb61e9a2b
así que lo que pensé fue crear esa ubicación y copiar los archivos allí. Realmente intenté todo para arreglar esa instalación fallida, este es el último recurso.
Entre las cosas que probé (escaneé el soporte de google y apple, así que realmente no recuerdo nada) para instalar la versión anterior, actualizar los controladores usb de apple desde el administrador de controladores, dividir la instalación de apple en 3 (soporte de aplicaciones, dispositivo móvil e itunes), reinicie win entre desinstalar e instalar, limpie la computadora de los sobrantes con verdades de programas, limpie el registro (además de limpiar todo lo que contenga ca639d07023cb608
), y supongo que hay más cosas que probablemente olvidé ...
Respuestas:
Los permisos normales de NTFS en la carpeta
C:\Windows\System32\DriverStore\FileRepository\
son Sistema - Control total y Todos - Leer y ejecutar.Si realmente desea copiar en este directorio, puede hacer lo siguiente:
Ahora puede copiar archivos / carpetas en este directorio.
Para obtener el control sobre todos los demás directorios, puede "obtener la propiedad" de esta carpeta, pero eso no es recomendable. (ya tienes acceso de lectura de esos)
fuente
Estás haciendo esto al revés. @Rik es la respuesta funcionará, pero aquí hay una mejor manera.
cree una carpeta c: \ driver copie todos los archivos del controlador en
Vaya aquí: HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion Buscar DevicePath Deje lo que esté allí solo pero agregue
El valor predeterminado generalmente es:% SystemRoot% \ inf, agregar lo anterior le da: % SystemRoot% \ inf; c: \ driver
Luego repita aquí: HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Microsoft \ Windows \ CurrentVersion
Desenchufe y vuelva a conectar su dispositivo. El asistente de nuevo hardware encontrado iniciará la búsqueda de los controladores y los cargará automáticamente en el directorio que mencionó anteriormente.
fuente