Cria uma pasta no system32 \ driverstore \ filerepository

4

Uma das minhas instalações (itunes) está falhando por causa de um caminho não encontrado.

A pergunta:

Eu preciso criar uma pasta em C:\Windows\System32\DriverStore\FileRepository\ e copiar para essa nova pasta alguns arquivos. Eu tenho acesso negado, eu sou admin .. Quando vi os privilégios - só usuário System pode escrever lá, mas não tenho idéia de como adquirir esse usuário (eu nunca criei).

Longa história:

O iTunes falha porque não encontra a localização de usbaapl64.inf . Ele procura aquele arquivo em C:\Windows\System32\DriverStore\FileRepository\usbaapl64.inf_amd64_neutral_ca639d07023cb608 que de fato não existe, mas procuro onde a instalação obtém esse caminho (armazenado em algum arquivo / registro / gerenciador de dispositivos) e não encontrei onde esse caminho é armazenado. Eu tenho a localização C:\Windows\System32\DriverStore\FileRepository\usbaapl64.inf_amd64_neutral_c111aaecb61e9a2b então o que eu pensei foi criar esse local e copiar os arquivos para lá. Eu realmente tentei de tudo para consertar a instalação que falhou, este é o último recurso.

Entre as coisas que eu tentei (eu escaneei google e apple suporte, então eu realmente não me lembro mais) para instalar o lançamento anterior, atualizar apple usb drivers do gerenciador de driver, dividir a instalação apple para 3 (suporte a aplicativos, dispositivos móveis e itunes), reiniciar win entre uninstall & instalar, limpar o computador de sobras com verdades de programas, limpar o registro (além de limpá-lo de qualquer coisa que contenha ca639d07023cb608 ), e eu acho mais coisas que eu provavelmente esqueci ...

    
por Nir 19.09.2013 / 18:06

2 respostas

3

Permisões NTFS normais na pasta C:\Windows\System32\DriverStore\FileRepository\ são Sistema - Controle Total e Todos - Leitura & Execute.

Se você realmente quiser copiar para este diretório, poderá fazer o seguinte:

  • Clique com o botão direito na pasta e clique em Propriedades
  • Clique na guia Segurança
  • Clique no botão Editar.
  • Agora, adicione sua conta e atribua controle total
  • Clique em Ok
  • Clique em Sim no prompt "Segurança do Windows"
  • No prompt "Erro ao aplicar segurança", clique em Continuar uma vez e em Cancelar na próxima
  • Clique em Ok no prompt "Segurança do Windows"

Agora você pode copiar arquivos / pastas para esse diretório.

Para obter controle sobre todos os outros diretórios, você pode "Obter propriedade" dessa pasta, mas isso não é recomendado. (você já tem acesso de leitura desses)

    
por 19.09.2013 / 21:06
1

Você está fazendo isso ao contrário. @Rik é resposta vai funcionar, mas aqui está uma maneira melhor.

crie uma pasta c: \ driver Copie todos os arquivos do driver em

Vá aqui: HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion Encontrar o DevicePath Deixe o que estiver lá sozinho, mas adicione

;c:\driver

O padrão é geralmente:% SystemRoot% \ inf adicione o acima lhe dá: % SystemRoot% \ inf; c: \ driver

Em seguida, repita aqui: HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Microsoft \ Windows \ CurrentVersion

Desconecte e conecte seu dispositivo O Assistente de novo hardware encontrado iniciará a localização dos drivers e os carregará para o diretório mencionado acima automaticamente.

    
por 20.09.2013 / 06:10