Por que o Windows 7 solicita drivers adicionais ao instalar a partir de uma unidade USB 3.0?

29

Acabei de comprar uma nova configuração (ASUS p8z68-v lx, i5-2500k + ram e nova placa gráfica). Voltando e instalando-o no meu computador antigo, acabei de ver que meu DVD player estava no IDE (sim…).

Então, eu precisava instalar o Windows 7 64bits da minha chave USB. Tudo bem, eu fiz minha chave USB inicializável e copiei o DVD oficial (a mesma versão do meu computador antigo), configurei o BIOS para inicializar primeiro e iniciei o computador.

Funcionou bem até me pedir drivers de CD / DVD (o que é engraçado, eu faço via USB porque não consigo conectar meu DVD player: D) Eu tenho 3 discos rígidos SATA conectados e pronto.

Fiz uma pequena pesquisa no google e descobri que poderia ser drivers SATA ou RAID. Tudo bem, peguei outra chave USB e coloquei todos os meus drivers da placa-mãe (do CD vendido com o MB) e nenhum desses drivers parecia funcionar. Tentei baixar novos drivers do site da ASUS e o mesmo efeito.

Alguma idéia, mas não "compre um novo aparelho de DVD", agora estou sem dinheiro para o mês :)?

Shikiryu
fonte
Para qual dispositivo ele deseja drivers exatamente? Não há nada de "especial" em um CD de driver. O que exatamente está errado com um DVD IDE ... as atuais placas-mãe Intel Série 6, que eu saiba, têm um controlador ide.
Ramhound 16/03/12
Não está claro por que você não pôde instalar a partir do DVD. Sua placa-mãe não possui uma porta IDE?
David Schwartz
@DavidSchwartz não, ele não possui um usa.asus.com/Motherboards/Intel_Socket_1155/P8Z68V_LX/… !
HackToHell
@ Ramhound nenhuma porta IDE; então, nenhum DVD player antigo como o meu, então nenhuma instalação do DVD ... Diz "driver de CD / DVD ausente" sem mais informações ... Mas eu concordo com você, não há nada de especial em um driver de CD ...
Shikiryu
Funcionou bem até me perguntar - eu não entendi - você instalou o Windows ou não? O que você inicializa do usb não tem nada a ver com o 'driver usb' do computador, é apenas uma mídia de inicialização. Diga-me exatamente em qual etapa da instalação você empilhará.
integratorIT

Respostas:

26

Você precisa de drivers USB 3.0 para ler a mídia de instalação. Windows 7 é bom com AHCI.

ZaB
fonte
3
Por que drivers USB 3.0? Por que AHCI? Eu não entendo você, você leu alguma coisa nesta pergunta?
Tamara Wijsman
2
porque você tem um controlador USB3.0. Mesmo que é eletricamente e programaticamente compatível com Windows USB2.0 verá geração de dispositivos USB 3 e driver padrão não será instalado ....
Zab
Mas ele inicializou a partir do USB 3.0, então deveria ter acesso?
Tamara Wijsman
1
Eu li relatórios de portas USB 3.0 que causam problemas na instalação do W7 devido à falta de drivers 3.0, mas nada que eu possa verificar .... h30434.www3.hp.com/t5/Other-Notebook-PC-Questions/…
Moab
4
Estranhamente (porque foi rebaixado duas vezes), esta resposta é a mais próxima que me salvou :) Lê-la me fez perceber que eu poderia estar usando uma das duas portas USB3 para a chave USB com a instalação do Windows… verifiquei meu manual do MB e entendi. Eu mudei para uma porta USB2 e trabalhei :) Enfim, eu tentei todos os drivers do meu MB DVD antes, incluindo o USB3… Acho que a instalação de drivers USB3 atualizados (que eu não pensava) poderia ter funcionado, mas achei mais fácil mudar para USB2;).
Shikiryu 25/03
18

O problema é um pouco misterioso até você perceber o que está acontecendo nos bastidores durante a instalação do Windows. E existe uma solução alternativa para permitir o uso do USB 3.0. Uma solução alternativa é mais fácil no momento, a outra requer um pouco de trabalho para configurar, mas será mais fácil para instalações futuras.

Introdução: Qual é exatamente o problema

Aqui está uma descrição longa, porém casual, do processo e por que você não pode concluir a instalação:

  1. O BIOS inicia o computador. Bios é um software. Ele executa o POST - e carrega o suporte básico para vários dispositivos de hardware. É capaz de acessar as portas USB 3.0, encontra o gerenciador de inicialização no pendrive e o bootmgr carrega a instalação do Windows 7.

  2. Uma vez que o Windows 7 setup exe é carregado, o BIOS transfere o controle do hardware. O acesso do BIOS ao hardware termina. A Instalação do Windows deve carregar seus próprios drivers para ver os vários dispositivos de hardware. Eu acho que isso é chamado de ambiente de pré-instalação do Windows. Não possui drivers USB 3.0. Portanto, não, só porque você começou com o acesso não significa que você ainda deveria. Você não

    Você pode estar ciente de que, durante esse processo de instalação, o WinPE pode ver alguns controladores de disco rígido. Naquela época (no Windows NT 4.0, 98 etc), era possível ver controladores IDE, mas não SATA, terceiros ou muitos controladores SCSI. Se você tivesse uma nova placa-mãe ou adicionasse uma placa - seria necessário pressionar F6 e inserir um disquete. O WinPE carregaria os drivers a partir do disquete e, em seguida, ele poderia ver o controlador SATA ou o dispositivo scsi e a instalação no disco nesse novo controlador poderia continuar. O problema aqui é semelhante ...

    Mais detalhes: Enquanto o BIOS está acessando o cartão de memória USB 3.0, o WinPE cria um disco rígido virtual chamado Drive X: e o WinPE carrega-se no Drive X. O BIOS transfere o controle e o WinPE examina a unidade X em busca de arquivos inf para carregar quaisquer drivers necessários. Para o Windows 7, possui SATA e USB 2.0 - mas não possui drivers USB 3.0 em seu arsenal. (Lembre-se, o Win98 também não possui drivers USB 2.0).

    Então, por que você não pode continuar? O problema é que apenas o ambiente e os utilitários WinPE (por exemplo: o utilitário de particionamento) são carregados no Drive X. O software atual do Windows 7 ainda é armazenado como um pacote no cartão de memória USB 3.0 - e agora que a bios transferiu o controle de hardware para o PE, você perdeu o acesso a ele. Vamos consertar isso mais tarde ...

    A última etapa do processo ...

  3. NORMALMENTE, depois que o WinPE descompacta os arquivos do Win 7 no disco rígido e reinicia - (você já deve perceber isso) - o ambiente de pré-instalação evapora. Ele foi armazenado apenas em uma unidade virtual "X:" e, como a ram é apagada na reinicialização - o WinPE também era. Então, você adivinhou, o Windows 7 agora estaria no seu PC e, novamente, não tem acesso ao USB 3.0.

Sumário

Portanto, agora, finalmente, deve fazer sentido que o BIOS, o Ambiente de Pré-instalação do Windows e o Windows 7 sejam seus próprios sistemas operacionais, cada um mais complexo que o anterior - mas cada um precisa de drivers próprios para acessar dispositivos.


A solução:

Na verdade, é bem simples. Você só precisa adicionar um driver para cada sistema operacional. Bios tem o seu próprio. O Windows PE e o Windows 7 são armazenados como pacotes no disco de instalação.

O caminho mais longo é obter uma cópia dos drivers USB 3.0, descompactar o pacote WinPE e, se desejar, descompactar o pacote do Windows 7, colocar os arquivos INF do driver nos caches dos drivers, reembalá-los e colocar os arquivos atualizados. pacote de volta no disco de instalação. Feito isso, você é bom para quaisquer novas instalações que fizer. Outra pessoa pode lhe dizer como fazer o fluxo. É um pouco demorado para uma correção única.

Por um lado, é muito mais fácil fazer isso.

Lembre-se de que um pendrive USB só instalará o Windows 7 se o pendrive estiver formatado em NTFS antes de copiar o seu DVD Win7 para ele. O FAT não funcionará.

  1. Localize os drivers USB 3.0 para o Windows 7 (x32 ou x64, não sei o quão crucial isso é). Para mim, usei um Etron 168 e havia apenas um INF e funcionou para x64. Em uma instalação do Windows 7 x64, existem os drivers x32 e x64 presentes; portanto, comece combinando o driver correspondente à instalação com a qual você está trabalhando. Se isso não funcionar, talvez tente o outro.
  2. Crie uma pasta de drivers no pen drive ou em um segundo pen drive.
  3. Inicialize a partir da porta USB 3.0.

    (Notas diversas: a BIOS deve ser configurada para inicializar a partir de um "USB-HDD" para isso, e alguns mobo são exigentes - por exemplo: Gigabyte - e alguns serão padronizados para o ssd ou hdd de qualquer maneira, se for inicializável.)

    O Win PE será carregado (muito rapidamente, a propósito) e reclamará: O erro é necessário nos drivers de CD / DVD. (nota: CD / DVD, não um disco rígido ou driver SCSI!)

  4. Neste ponto, você tem a opção de Procurar. Seja qual for o dispositivo USB em que você colocar os drivers - coloque-o em uma porta USB 2.0 e depois navegue. O WinPE detectará automaticamente o pendrive USB 2.0, você poderá navegar até a pasta e selecionar OK. O WinPE carregará os drivers USB 3.0.

    (LEMBRE-SE - esses drivers são para o WinPE e, após a reinicialização, eles serão perdidos.)

    Advertência: como você acabou de acessar uma porta USB 2.0, o WinPE pode querer localizar outros arquivos dessa porta USB 2.0. Após o carregamento do driver USB 3.0, REMOVA qualquer stick da porta USB 2.0 e verifique se o stick USB 3.0 está na porta USB 3.0. O WinPE pode ter um erro neste momento e pode parecer reverter 1 passo atrás. Enquanto o driver USB estiver carregado, você poderá avançar. É por esse motivo que, se você fizer várias instalações, inserir o driver no pacote WinPE pode ser mais fácil. Mais uma vez, procure em outro lugar como fazer isso.

  5. Idealmente, assim que o driver for carregado, o WinPE passará para a próxima etapa e agora você poderá iniciar sua instalação. Selecione ou crie a partição no seu disco rígido (ou SSD) e inicie a instalação. Com os drivers USB 3.0 funcionando, o WinPE poderá localizar o pacote do Windows 7 no pendrive USB 3.0 e descompactá-lo na partição do disco rígido selecionada.

    Nota: Pode não fazer sentido, mas o WinPE poderia ter visto e permitido adaptar o disco rígido ou o SSD, criar e dimensionar suas partições e ENTÃO reclamou que não tinha acesso ao pacote do Windows 7 no pendrive USB 3.0 - mas por qualquer motivo, ele interrompe as coisas imediatamente e solicita o driver de CD / DVD (nesse caso, o driver usb 3.0).

    A instalação será muito rápida a partir desse ponto. Para uma compilação que acabei de fazer, descompactou o Win7 em um ssd low-end em 4 minutos.

    Nesse ponto, ele avisará que deseja reiniciar o PC. Depois que o PC reiniciar, a instalação continuará exclusivamente usando os arquivos agora no disco rígido / ssd.

  6. Portanto, lembre-se de remover o pendrive durante a reinicialização.

  7. Verifique se o BIOS está configurado para inicializar a partir da unidade C: (disco rígido / ssd) neste momento.

    O Windows 7 se configurará, carregará todos os drivers de dispositivo que puder e você estará na área de trabalho em pouco tempo.

  8. Lembre-se de que agora você precisa colocar o cartão de memória em uma porta USB 2.0 e carregar os drivers USB 3.0 para Windows 7!

sneaky_puma
fonte
1
Conforme observado nesta seção das Perguntas frequentes , todo o conteúdo gerado pelo usuário neste site é licenciado sob CC BY-SA 3.0 . A atribuição já é necessária.
JoshP
1
Fiz algumas alterações importantes na formatação da sua resposta para torná-la um pouco mais legível. Sinta-se à vontade para reverter / alterar essas alterações como achar melhor.
James Mertz
Vou votar pelo simples fato de o usuário querer dinheiro para obter informações gratuitas.
Ramhound 4/10/12
A Intel agora envia um utilitário que corrige a imagem de instalação ISO após o carregamento em uma unidade USB. Este utilitário adicionará suporte a USB3.0 à imagem do instalador. Ele é anunciado para uso na Intel NUC, mas eu o usei com sucesso em outras placas. downloadcenter.intel.com/download/25476/...
Daniel
"A Intel agora envia um utilitário que corrige a imagem de instalação ISO" - apenas se você estiver instalando 64 bits. Para 32 bits, as dismguiinstruções em seu leia-me funcionam e as instruções em Dell funcionam. Eu já vi outros que não funcionam.
EML
14

Tente isso, sim.

Instale a partir do USB:

Quando o Windows estiver solicitando driver, basta clicar em Cancelar. Você será levado de volta à tela de boas-vindas. Na tela de boas-vindas, remova a unidade USB e insira-a novamente em DIFERENTE USB PORT. Clique em Instalar agora novamente. O processo de instalação será como de costume.


Além disso, esqueça onde eu encontrei esse petisco

"foram os drivers SATA para o MoBo"

"Em outro PC (obviamente), baixei os drivers Win7 mais recentes para minha placa-mãe e os coloquei no pendrive do qual estava instalando o Win7 (embora provavelmente deva funcionar mesmo se você instalar a partir de DVD, desde que seja possível quando você navega na caixa de diálogo de erro.) Depois que recebi o erro, procurei os arquivos para instalar, mas eles ainda não apareciam. Desmarquei a caixa por não exibir drivers incompatíveis e eles apareceram. selecionou o driver e apertou Next e tudo correu bem depois disso. "

"O que me deixa louco é que a mensagem de erro faz você procurar drivers de DVD quando não tem nada a ver com isso, além disso, o Win7 nem reconhece os drivers corretos como compatíveis com o hardware!"

Moab
fonte
@Shikiryu: O que foi dito acima funciona?
Tamara Wijsman
1
Infelizmente não. Cancelar e refazer fizeram a mesma coisa duas vezes (obviamente). Como eu disse, eu já tentou todos os drivers SATA de minha MB DVD (transferido na outra chave USB) e da Internet ...
Shikiryu
Louco sh * t Oo, funciona para mim também. :)
CSchulz
7

OK, em resumo, você deve alterar a porta USB. Eu quase pensei que destruí um laptop de amigos.

Meu problema era assim:

  • Laptop ASUS
  • nenhuma unidade de DVD física
  • WIN7 estava pedindo driver de CD / DVD

Assim que eu mudei a porta USB de 3.0 para outra (que eu acho que era uma unidade 2.0), ela funcionou.

Albert
fonte
Exatamente o que expliquei aqui . Obrigado de qualquer maneira :)
Shikiryu
Eu tinha exatamente o mesmo problema. Depois de mudar minha mídia de instalação USB para uma porta diferente (USB2.0 vs. USB3.0), funcionou bem.
precisa saber é
Tive esse problema ao reinstalar o meu Dell XPS13. Unidade flash de inicialização conectada à porta USB3. Conectá-lo à porta USB2 ordenados, não restart necessário
Dan J
4

Eu tive esse problema com um laptop ASUS N56VZ, que possui apenas portas USB 3.0 (chipset Intel).

Eu fui para os downloads de drivers da ASUS para o meu modelo de laptop e descobri que 2 drivers em particular eram necessários para o sucesso no meu laptop: os drivers do chipset Intel (para suporte ao USB 3.0) e os drivers Intel RST (Rapid Storage Technology). Observe que você pode não precisar dos drivers RST se o controlador RAID estiver totalmente desativado (e usar apenas o modo AHCI).

Depois de baixar os drivers, extraí os arquivos e os copiei na pasta de fontes no USB. Finalmente, eu reiniciei do pen drive na mesma porta USB e pronto! Instale conforme o processo usual.


PS: Não deve fazer diferença, mas observe que o meu pen drive e as portas são USB 3.0.

user235628
fonte
2

Normalmente você precisaria dos drivers AHCI / RAID, que podem ser feitos usando este pacote de drivers: http://dlcdnet.asus.com/pub/ASUS/misc/sata/Intel_AHCI_RAID_V10501026_XPVistaWin7.zip

De acordo com a descrição: "Make Intel AHCI / RAID Driver Disk". É isso que a instalação precisa para acessar os discos rígidos.

Oficialmente, os arquivos em 'Intel_AHCI_RAID_V10501026_XPVistaWin7 \ Driver \ 64bit' devem ser o que você precisa.

Como alternativa, você pode recriar o pen drive usando o método oficial suportado pela Microsoft: http://www.microsoftstore.com/store/msstore/html/pbPage.Help_Win7_usbdvd_dwnTool

Boa sorte!

JapyDooge
fonte
2
Isso é tudo que eu tentei até agora antes de postar aqui ... sem sucesso.
Shikiryu 19/03/12
2

Você já tentou o seguinte: Quando a instalação solicitar drivers, feche essas duas janelas de diálogo até você voltar à tela de boas-vindas e altere a porta USB (conecte a unidade flash com a configuração do Win7 a outra porta) e clique em "instalar agora" novamente? É muito mais simples.

VV
fonte
Isso só funciona se você se reconectar a uma porta USB não 3.0.
user148298
1

Encontrou outra possibilidade neste tópico :

Desde então, encontrei o problema com o download do win 7 SP1. Eu baixei o arquivo original do Win 7 non SP1 a partir dos downloads da Technet e ele instala ok, não pede um driver de CD / DVD ...

harrymc
fonte
1
Obrigado, mas eu tenho um DVD oficial do Windows 7 64bits. Eu não baixei; sem SP1 aqui, então ;-)
Shikiryu
1

Aqui está a solução mais fácil para o problema, sem os aborrecimentos de localizar o driver correto. Esse problema ocorre apenas com as versões mais recentes do instalador do Windows 7 em execução a partir de uma unidade USB conectada a uma porta USB 3.0 (geralmente azul). Simplesmente reconecte sua unidade USB a uma porta que não seja 3.0 e reinicie o instalador clicando no botão Fechar na janela de configuração e tentando novamente. A maioria das placas-mãe mais recentes tem ambas as portas.

user148298
fonte
1

Aparentemente, o Windows 7 tem no built-in USB3 drivers ( fonte ) (diferente do Win8 ou 8.1); portanto, depois que o controle é passado do BIOS (que conhece bem o controlador USB3) para o Win7 ( PE ), o sistema operacional procura drivers apropriados para carregar o controlador no sua pilha de drivers, mas não encontra nenhuma. Portanto, todas as portas conectadas a um controlador USB3 não funcionarão sem drivers adicionais. Além disso, acho que todas as portas azuis são USB3.

Algumas BIOSs podem permitir a desatualização do modo do controlador USB para compatibilidade com versões anteriores, o que pode resolver o problema em alguns casos, forçando o controlador a trabalhar no modo USB2 através das configurações do BIOS.


A solução aparentemente fácil é encontrar os drivers apropriados e fornecê-los ao Win7. Eles geralmente podem ser encontrados em algum lugar ao redorSupport->Drivers-><OS>->USB no site do fabricante da placa-mãe, onde <OS>deve ser substituído por sth como "Windows 7 64 bits" neste caso. Deve-se observar que os arquivos podem precisar ser unpackedantecipados para que o sistema operacional os reconheça. A pasta que contém os arquivos .inf(também conhecidos como "informações de configuração") para a arquitetura apropriada (neste caso, amd64) deve ser disponibilizada ao sistema operacional.


Em caso específico, as seguintes etapas podem funcionar (os links podem se tornar inválidos, ...):

  1. Faça o download e descompacte
  2. Copie a pasta "Driver" para a memória USB,
  3. Uma vez solicitados os arquivos do driver, selecione a pasta "Driver" ou o arquivo "asmthub3.inf" dentro dele.
Mohammad Amin Bandekhoda
fonte
0

Verifique se o seu USB não está em uma porta USB 3.0. Desativar XHCI Pre-Boot Modeno BIOS. Isso desativará a porta USB 3.0 para que a instalação do Windows não a veja e, portanto, não requer drivers para ela.

11chubby11
fonte
0

Como o Windows 7 não carrega drivers não assinados por padrão, você precisa pressionar F8quando o DVD PE-OS estiver inicializando e selecionar Opções Avançadas de Inicialização e escolher Desativar Aplicação de Assinatura de Driver . Isso deve resolver o problema se o outro método não funcionar.

Gravei o ISO de uma das unidades USB em um DVD e consegui instalar o Windows com ele.

Eric
fonte
Isso parece mais um comentário do que uma resposta.
Dario
Até que eu possa tentar a solução alternativa do F8, diria que é mais uma sugestão. Vou atualizar assim que puder testá-lo e confirmar que funciona.
Eric
Eu tentei isso e não funcionou para mim. Então, tentei isso e cancelei a instalação e movi o usb para outra porta usb (2.0), mas isso também não funcionou.
bgmCoder
0

Sei que este é um post antigo, mas encontrei isso no Google e quero compartilhar o que o corrigiu para mim.

Inicializei a partir de uma unidade flash USB 2.0 (em uma porta USB 2.0) e, quando solicitou drivers, cancelei e voltei ao prompt "Instalar agora" no instalador.
Em seguida, removi minha unidade flash, liguei-a em outro computador, alterei o UUID e desative o sinalizador de inicialização com GParted. Depois liguei-o ao novo computador e tentei instalar novamente, e funcionou!

BenjiWiebe
fonte