Não é possível instalar nenhum driver no Windows 8. Erro 0x000003F9

2

De repente, não consigo instalar nenhum driver na minha instalação do Windows 8 Pro x64. Não importa que tipo de driver seja, nada será instalado. Tudo termina com o erro 0x000003F9: O sistema tentou carregar ou restaurar um arquivo no registro, mas o arquivo especificado não está em um formato de arquivo do Registro. Quando o Windows Update tenta instalar um driver, ele apenas fornece o código de erro 800703F9 e diz que "o Windows Update encontrou um problema". Eu já fiz uma varredura de arquivos do sistema com o sfc, tentei outra conta de usuário, fiz um chkdsk e mais algumas coisas, mas nada funciona.

O problema começou quando tentei instalar drivers para minha impressora hoje cedo e de repente comecei a receber mensagens dizendo que "o Windows Modules Installer parou de funcionar". Eu decidi reiniciar e estava sendo recebido com as opções de inicialização de recuperação. Eu desliguei o computador, mas quando eu inicializei de volta a mesma coisa aconteceu, então eu fiz um reparo no seu PC, e foi capaz de inicializar o sistema operacional corretamente. Então eu reiniciei em minha unidade externa e fiz um chkdsk na instalação do Windows 8 que começou a agir de maneira engraçada. Quando iniciei de volta no Windows 8, não consegui instalar nenhum driver. Todos eles continuam com o mesmo erro. E eu não consigo encontrar nada sobre esta questão. Qualquer ajuda seria muito apreciada.

Aqui está um log de instalação de uma instalação de driver com falha:

>>>  [Device Install (DiInstallDriver) - F:\Android\android-sdk\extras\google\usb_driver\android_winusb.inf]
>>>  Section start 2012/12/06 20:15:20.714
  cmd: "F:\Windows\System32\InfDefaultInstall.exe" "F:\Android\android-sdk\extras\google\usb_driver\android_winusb.inf"
 inf: {SetupCopyOEMInf: F:\Android\android-sdk\extras\google\usb_driver\android_winusb.inf} 20:15:20.716
 sto:      {Import Driver Package: F:\Android\android-sdk\extras\google\usb_driver\android_winusb.inf} 20:15:20.719
 sto:           Driver Store   = F:\Windows\System32\DriverStore [Online] (6.2.9200)
 sto:           Driver Package = F:\Android\android-sdk\extras\google\usb_driver\android_winusb.inf
 sto:           Architecture   = amd64
 sto:           Flags          = 0x00000000
 inf:           Provider       = Google, Inc.
 inf:           Class GUID     = {3f966bd9-fa04-4ec5-991c-d326973b5128}
 inf:           Driver Version = 08/27/2012,7.0.0.1
 inf:           Catalog File   = androidwinusba64.cat
 inf:           Version Flags  = 0x00000011
!    sto:           Unable to determine presence of driver package 'android_winusb.inf'. Error = 0x000003F9
 flq:           Copying 'F:\Android\android-sdk\extras\google\usb_driver\amd64\WdfCoInstaller01009.dll' to 'F:\Users\ALEXBA~1\AppData\Local\Temp\{5da5e23e-2f82-2b4f-b73d-9d77c2978b0e}\amd64\WdfCoInstaller01009.dll'.
 flq:           Copying 'F:\Android\android-sdk\extras\google\usb_driver\amd64\WinUSBCoInstaller2.dll' to 'F:\Users\ALEXBA~1\AppData\Local\Temp\{5da5e23e-2f82-2b4f-b73d-9d77c2978b0e}\amd64\WinUSBCoInstaller2.dll'.
 flq:           Copying 'F:\Android\android-sdk\extras\google\usb_driver\android_winusb.inf' to 'F:\Users\ALEXBA~1\AppData\Local\Temp\{5da5e23e-2f82-2b4f-b73d-9d77c2978b0e}\android_winusb.inf'.
 flq:           Copying 'F:\Android\android-sdk\extras\google\usb_driver\androidwinusba64.cat' to 'F:\Users\ALEXBA~1\AppData\Local\Temp\{5da5e23e-2f82-2b4f-b73d-9d77c2978b0e}\androidwinusba64.cat'.
 pol:           {Driver package policy check} 20:15:20.814
 pol:           {Driver package policy check - exit(0x00000000)} 20:15:20.814
 sto:           {Stage Driver Package: F:\Users\ALEXBA~1\AppData\Local\Temp\{5da5e23e-2f82-2b4f-b73d-9d77c2978b0e}\android_winusb.inf} 20:15:20.815
!    sto:                Unable to determine presence of driver package 'android_winusb.inf'. Error = 0x000003F9
 inf:                {Query Configurability: F:\Users\ALEXBA~1\AppData\Local\Temp\{5da5e23e-2f82-2b4f-b73d-9d77c2978b0e}\android_winusb.inf} 20:15:20.820
 inf:                     Driver package uses WDF.
 inf:                     Driver package 'android_winusb.inf' is configurable.
 inf:                {Query Configurability: exit(0x00000000)} 20:15:20.823
 flq:                Copying 'F:\Users\ALEXBA~1\AppData\Local\Temp\{5da5e23e-2f82-2b4f-b73d-9d77c2978b0e}\amd64\WdfCoInstaller01009.dll' to 'F:\Windows\System32\DriverStore\Temp\{30801e6d-d30f-2f4b-87dc-c80122d5f248}\amd64\WdfCoInstaller01009.dll'.
 flq:                Copying 'F:\Users\ALEXBA~1\AppData\Local\Temp\{5da5e23e-2f82-2b4f-b73d-9d77c2978b0e}\amd64\WinUSBCoInstaller2.dll' to 'F:\Windows\System32\DriverStore\Temp\{30801e6d-d30f-2f4b-87dc-c80122d5f248}\amd64\WinUSBCoInstaller2.dll'.
 flq:                Copying 'F:\Users\ALEXBA~1\AppData\Local\Temp\{5da5e23e-2f82-2b4f-b73d-9d77c2978b0e}\android_winusb.inf' to 'F:\Windows\System32\DriverStore\Temp\{30801e6d-d30f-2f4b-87dc-c80122d5f248}\android_winusb.inf'.
 flq:                Copying 'F:\Users\ALEXBA~1\AppData\Local\Temp\{5da5e23e-2f82-2b4f-b73d-9d77c2978b0e}\androidwinusba64.cat' to 'F:\Windows\System32\DriverStore\Temp\{30801e6d-d30f-2f4b-87dc-c80122d5f248}\androidwinusba64.cat'.
 sto:                {DRIVERSTORE IMPORT VALIDATE} 20:15:20.875
 sig:                     {_VERIFY_FILE_SIGNATURE} 20:15:20.881
 sig:                          Key      = android_winusb.inf
 sig:                          FilePath = F:\Windows\System32\DriverStore\Temp\{30801e6d-d30f-2f4b-87dc-c80122d5f248}\android_winusb.inf
 sig:                          Catalog  = F:\Windows\System32\DriverStore\Temp\{30801e6d-d30f-2f4b-87dc-c80122d5f248}\androidwinusba64.cat
!    sig:                          Verifying file against specific (valid) catalog failed! (0x800b0109)
!    sig:                          Error 0x800b0109: A certificate chain processed, but terminated in a root certificate which is not trusted by the trust provider.
 sig:                     {_VERIFY_FILE_SIGNATURE exit(0x800b0109)} 20:15:20.893
 sig:                     {_VERIFY_FILE_SIGNATURE} 20:15:20.893
 sig:                          Key      = android_winusb.inf
 sig:                          FilePath = F:\Windows\System32\DriverStore\Temp\{30801e6d-d30f-2f4b-87dc-c80122d5f248}\android_winusb.inf
 sig:                          Catalog  = F:\Windows\System32\DriverStore\Temp\{30801e6d-d30f-2f4b-87dc-c80122d5f248}\androidwinusba64.cat
 sig:                          Success: File is signed in Authenticode(tm) catalog.
 sig:                          Error 0xe0000242: The publisher of an Authenticode(tm) signed catalog has not yet been established as trusted.
 sig:                     {_VERIFY_FILE_SIGNATURE exit(0xe0000242)} 20:15:20.907
!    sig:                     Driver package signer is unknown, but user trusts signer.
 sto:                {DRIVERSTORE IMPORT VALIDATE: exit(0x00000000)} 20:15:22.701
 sig:                Signer Score = 0x0F000000
 sig:                Signer Name  = Google Inc
 sto:                {DRIVERSTORE IMPORT BEGIN} 20:15:22.702
 sto:                {DRIVERSTORE IMPORT BEGIN: exit(0x00000000)} 20:15:22.702
 cpy:                {Copy Directory: F:\Windows\System32\DriverStore\Temp\{30801e6d-d30f-2f4b-87dc-c80122d5f248}} 20:15:22.703
 cpy:                     Target Path = F:\Windows\System32\DriverStore\FileRepository\android_winusb.inf_amd64_f7c4b212c9d862a3
 cpy:                     {Copy Directory: F:\Windows\System32\DriverStore\Temp\{30801e6d-d30f-2f4b-87dc-c80122d5f248}\amd64} 20:15:22.704
 cpy:                          Target Path = F:\Windows\System32\DriverStore\FileRepository\android_winusb.inf_amd64_f7c4b212c9d862a3\amd64
 cpy:                     {Copy Directory: exit(0x00000000)} 20:15:22.705
 cpy:                {Copy Directory: exit(0x00000000)} 20:15:22.706
!    sto:                Unable to determine if driver package 'android_winusb.inf' is already registered. Error = 0x000003F9
 idb:                {Register Driver Package: F:\Windows\System32\DriverStore\FileRepository\android_winusb.inf_amd64_f7c4b212c9d862a3\android_winusb.inf} 20:15:22.707
!!!  idb:                     Failed to create driver package object 'android_winusb.inf_amd64_f7c4b212c9d862a3' in DRIVERS database node. Error = 0x000003F9
!!!  idb:                     Failed to register driver package 'F:\Windows\System32\DriverStore\FileRepository\android_winusb.inf_amd64_f7c4b212c9d862a3\android_winusb.inf'. Error = 0x000003F9
 idb:                {Register Driver Package: exit(0x000003f9)} 20:15:22.709
 sto:                {DRIVERSTORE IMPORT END} 20:15:22.710
 sto:                {DRIVERSTORE IMPORT END: exit(0x000003f9)} 20:15:22.710
 sto:                Rolled back driver package import.
!!!  sto:                Failed to import driver package into Driver Store. Error = 0x000003F9
 sto:           {Stage Driver Package: exit(0x000003f9)} 20:15:22.736
 sto:      {Import Driver Package: exit(0x000003f9)} 20:15:22.766
    
por ABarney 07.12.2012 / 18:49

1 resposta

0

O erro significa isso:

//
// MessageId: ERROR_NOT_REGISTRY_FILE
//
// MessageText:
//
// The system has attempted to load or restore a file into the registry, but the specified file is not in a registry file format.
//
#define ERROR_NOT_REGISTRY_FILE          1017L

Então, parece que você tem problemas com o registro. use as opções de atualização / redefinição avaliadas para corrigir os problemas.

    
por 07.12.2012 / 23:15