Drivers de rede WinPE: inicializando e adicionando drivers
O comando Wpeutil inicializa os drivers de rede do WinPE (Windows PE) assim que o WinPE é inicializado. A imagem padrão do WinPE inclui suporte para muitos adaptadores de rede populares e dá suporte a muitos dos mesmos comandos de rede que no Windows. O Windows PE inclui um conjunto básico de drivers de rede para muitos adaptadores de rede populares e dá suporte a muitos dos mesmos comandos de rede que no Windows.
A rede no WinPE tem as seguintes limitações:
- Os métodos compatíveis de conexão com servidores de arquivos são TCP/IP e NetBIOS por TCP/IP. Não há suporte para outros métodos, como o protocolo de rede IPX/SPX (Troca de Pacotes Sequenciado/Troca de Pacotes de Trabalho na Internet).
- A resolução de nomes do DFS (Sistema de Arquivos Distribuído) tem suporte apenas para namespaces autônomos. Ele não dá suporte a namespaces de domínio. Namespaces dfs autônomos permitem um namespace dfs que existe apenas no computador local e, portanto, não usa Active Directory Domain Services (AD DS).
- Não há suporte para a funcionalidade de rede sem fio geral no WinPE.
- Não há suporte para a conexão a uma rede IPv4 do Windows PE em uma rede IPv6.
- A partir do WinPE para Windows 10, versão 1709, o protocolo SMB1 é desabilitado por padrão. Você pode habilitar o suporte ao SMB1 executando
dism.exe /enable-feature /featurename=SMB1Protocol-client
.
Para se conectar a outro computador ou pasta compartilhada em uma rede
Enquanto estiver no Windows PE, você pode se conectar (ou mapear) a uma pasta de rede compartilhada usando o comando net use . Se você estiver se conectando a um computador ingressado no domínio, o Windows PE solicitará um nome de usuário e uma senha.
net use n: \\server\share
Você também pode hospedar o Windows PE de uma rede usando o PXE (Preboot Execution Environment), que faz parte dos Serviços de Implantação do Windows.
Solução de problemas de rede
Tente adicionar um driver para seu dispositivo de rede.
Recomendamos o WinPE: Montar e personalizar, especialmente para qualquer driver que exija uma reinicialização durante o processo de instalação.
Você também pode usar o Drvload Command-Line Options para carregar alguns drivers enquanto o Windows PE está em execução. No entanto, todas as atualizações feitas no registro durante o processo de instalação não persistirão após uma reinicialização, mesmo quando o Windows PE estiver em execução em um WinPE: Instalar em um disco rígido (inicialização simples ou não RAM).
Execute Wpeinit e Startnet.cmd: usando scripts de inicialização do WinPE para inicializar a rede. Por padrão, o wpeinit é executado quando o Windows PE é iniciado.
Em alguns casos, talvez seja necessário definir as configurações de firewall no computador ao qual você está tentando se conectar. O Windows PE dá suporte à configuração do IPSec.
Observe que você não pode ingressar o Windows PE em um domínio ou executar o Windows PE como um servidor. Para obter mais informações, consulte WinPE para Windows 10.
Para se conectar a uma rede com fio usando protocolos de autenticação 802.1x
Crie uma imagem personalizada do Windows PE que inclua o componente opcional WinPE-Dot3Svc .
Inicialize um computador para o Windows PE.
Inicie o serviço dot3svc.
net start dot3svc
Adicionar um perfil de LAN. Por exemplo:
netsh lan add profile="G:\EthernetLANProfile.xml"
Perfil lan de exemplo:
<?xml version="1.0"?> <!-- Sample LAN profile: EthernetLANProfile.xml" --> <LANProfile xmlns="https://www.microsoft.com/networking/LAN/profile/v1"> <MSM> <security> <OneXEnforced>false</OneXEnforced> <OneXEnabled>true</OneXEnabled> <OneX xmlns="https://www.microsoft.com/networking/OneX/v1"> <cacheUserData>true</cacheUserData> <authMode>user</authMode> <EAPConfig><EapHostConfig xmlns="https://www.microsoft.com/provisioning/EapHostConfig"><EapMethod><Type xmlns="https://www.microsoft.com/provisioning/EapCommon">25</Type><VendorId xmlns="https://www.microsoft.com/provisioning/EapCommon">0</VendorId><VendorType xmlns="https://www.microsoft.com/provisioning/EapCommon">0</VendorType><AuthorId xmlns="https://www.microsoft.com/provisioning/EapCommon">0</AuthorId></EapMethod><Config xmlns="https://www.microsoft.com/provisioning/EapHostConfig"><Eap xmlns="https://www.microsoft.com/provisioning/BaseEapConnectionPropertiesV1"> <Type>25</Type><EapType xmlns="https://www.microsoft.com/provisioning/MsPeapConnectionPropertiesV1"> <ServerValidation> <DisableUserPromptForServerValidation>false</DisableUserPromptForServerValidation> <ServerNames></ServerNames> <TrustedRootCA>1a 2b 3c 4d 56 78 90 aa bb cc dd ee ff 1a 2b 3c 4d 5e 6f</TrustedRootCA> </ServerValidation><FastReconnect>true</FastReconnect> <InnerEapOptional>false</InnerEapOptional><Eap xmlns="https://www.microsoft.com/provisioning/BaseEapConnectionPropertiesV1"> <Type>26</Type><EapType xmlns="https://www.microsoft.com/provisioning/MsChapV2ConnectionPropertiesV1"> <UseWinLogonCredentials>false</UseWinLogonCredentials></EapType></Eap> <EnableQuarantineChecks>false</EnableQuarantineChecks> <RequireCryptoBinding>false</RequireCryptoBinding><PeapExtensions> <PerformServerValidation xmlns="https://www.microsoft.com/provisioning/MsPeapConnectionPropertiesV2">false </PerformServerValidation><AcceptServerName xmlns="https://www.microsoft.com/provisioning/MsPeapConnectionPropertiesV2">false </AcceptServerName><PeapExtensionsV2 xmlns="https://www.microsoft.com/provisioning/MsPeapConnectionPropertiesV2"> <AllowPromptingWhenServerCANotFound xmlns="https://www.microsoft.com/provisioning/MsPeapConnectionPropertiesV3">true </AllowPromptingWhenServerCANotFound></PeapExtensionsV2></PeapExtensions></EapType> </Eap></Config></EapHostConfig></EAPConfig> </OneX> </security> </MSM> </LANProfile>
Vincule os Dados do Usuário do EAP ao perfil. Por exemplo:
netsh lan set eapuserdata filename="g:\EAP_UserData.xml" alluser=yes Interface="ethernet"
Arquivo de dados de usuário EAP de exemplo:
<?xml version="1.0"?> <!-- Sample EAP user data: EAP_UserData.xml" --> <EapHostUserCredentials xmlns="https://www.microsoft.com/provisioning/EapHostUserCredentials" xmlns:eapCommon="https://www.microsoft.com/provisioning/EapCommon" xmlns:baseEap="https://www.microsoft.com/provisioning/BaseEapMethodUserCredentials"> <EapMethod> <eapCommon:Type>25</eapCommon:Type> <eapCommon:AuthorId>0</eapCommon:AuthorId> </EapMethod> <Credentials xmlns:eapUser="https://www.microsoft.com/provisioning/EapUserPropertiesV1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:baseEap="https://www.microsoft.com/provisioning/BaseEapUserPropertiesV1" xmlns:MsPeap="https://www.microsoft.com/provisioning/MsPeapUserPropertiesV1" xmlns:MsChapV2="https://www.microsoft.com/provisioning/MsChapV2UserPropertiesV1"> <baseEap:Eap> <baseEap:Type>25</baseEap:Type> <MsPeap:EapType> <MsPeap:RoutingIdentity>onex\administrator</MsPeap:RoutingIdentity> <baseEap:Eap> <baseEap:Type>26</baseEap:Type> <MsChapV2:EapType> <MsChapV2:Username>actualuser</MsChapV2:Username> <MsChapV2:Password>actualpassword</MsChapV2:Password> <MsChapV2:LogonDomain>actualdomain</MsChapV2:LogonDomain> </MsChapV2:EapType> </baseEap:Eap> </MsPeap:EapType> </baseEap:Eap> </Credentials> </EapHostUserCredentials>
Para obter mais informações, consulte How to enable computer-only authentication for an 802.1X-based network in Windows Vista, in Windows Server 2008, and in Windows XP Service Pack 3.
Tópicos relacionados
Wpeinit e Startnet.cmd: usando scripts de inicialização do WinPE