WinPE 네트워크 드라이버: 드라이버 초기화 및 추가
Wpeutil 명령은 winpe 부팅 후에 winpe (Windows PE) 네트워크 드라이버를 초기화 합니다. 기본 WinPE 이미지는 널리 사용 되는 여러 네트워크 어댑터에 대 한 지원을 포함 하며 Windows와 동일한 여러 네트워킹 명령을 지원 합니다. Windows PE는 널리 사용 되는 여러 네트워크 어댑터에 대 한 기본 네트워크 드라이버 집합을 포함 하며, Windows와 동일한 여러 네트워킹 명령을 지원 합니다.
WinPE의 네트워킹에는 다음과 같은 제한 사항이 있습니다.
- 파일 서버에 연결 하는 데 지원 되는 방법은 tcp/ip 및 NetBIOS over TCP/IP입니다. 인터네트워크에서 packet Exchange/sequenced (IPX/SPX) 네트워크 프로토콜과 같은 다른 방법은 지원 되지 않습니다.
- DFS (분산 파일 시스템) 이름 확인은 독립 실행형 네임 스페이스에만 지원 됩니다. 도메인 네임 스페이스는 지원 하지 않습니다. 독립 실행형 DFS 네임 스페이스는 로컬 PC에만 존재 하는 DFS 네임 스페이스에 대해 허용 하므로 Active Directory Domain Services (AD DS)를 사용 하지 않습니다.
- WinPE에서는 일반적인 무선 네트워킹 기능이 지원 되지 않습니다.
- IPv6 네트워크의 Windows PE에서 IPv4 네트워크에 연결 하는 것은 지원 되지 않습니다.
- WinPE부터 Windows 10 버전 1709, SMB1 프로토콜은 기본적으로 사용 하지 않도록 설정 되어 있습니다. 을 실행 하 여 SMB1 지원을 사용 하도록 설정할 수 있습니다
dism.exe /enable-feature /featurename=SMB1Protocol-client.
네트워크의 다른 PC 또는 공유 폴더에 연결 하려면
Windows PE에서 net use 명령을 사용 하 여 공유 네트워크 폴더에 연결 하거나 매핑할 수 있습니다. 도메인에 ’ 가입 된 PC에 다시 연결 하는 경우 PE Windows 사용자 이름 및 암호를 묻는 메시지가 표시 됩니다.
net use n: \\server\shareWindows 배포 서비스의 일부인 PXE (실행 전 실행 환경)를 사용 하 여 네트워크에서 Windows PE를 호스팅할 수도 있습니다.
네트워킹 문제 해결
네트워크 장치에 대 한 드라이버를 추가 해 보세요.
WinPE: 탑재 하 고 사용자 지정하는 것이 좋습니다 (특히, 설치 프로세스 중에 다시 부팅 해야 하는 모든 드라이버의 경우).
Windows PE가 실행 되는 동안 Drvload Command-Line 옵션 을 사용 하 여 일부 드라이버를 로드할 수도 있습니다. 그러나 Windows PE가 WinPE에서 실행 되는 경우에도 다시 부팅 한 후에도 레지스트리에 대 한 모든 업데이트는 지속 되지 않습니다 . 하드 드라이브 (플랫 부팅 또는 RAM이 아닌)에 설치합니다.
고 wpeinit 및 Startnet 를 실행 합니다. WinPE 시작 스크립트를 사용 하 여 네트워크를 초기화 합니다. 기본적으로 고 wpeinit는 Windows PE가 시작 될 때 실행 됩니다.
연결 하려는 PC에서 방화벽 설정을 구성 해야 하는 경우도 있습니다. Windows PE는 IPSec 구성을지원 합니다.
Windows pe를 도메인에 가입 하거나 서버 Windows pe를 실행할 수 없습니다. 자세한 내용은 Windows 10에 대 한 WinPE를 참조 하세요.
802.1 x 인증 프로토콜을 사용 하 여 유선 네트워크에 연결 하려면
WinPE Dot3Svc 선택적 구성 요소를 포함 하는 사용자 지정 Windows PE 이미지를 만듭니다.
Windows PE로 PC를 부팅 합니다.
Dot3svc 서비스를 시작 합니다.
net start dot3svcLAN 프로필을 추가 합니다. 예를 들면 다음과 같습니다.
netsh lan add profile="G:\EthernetLANProfile.xml"샘플 LAN 프로필:
<?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>EAP 사용자 데이터를 프로필과 연결 합니다. 예를 들면 다음과 같습니다.
netsh lan set eapuserdata filename="g:\EAP_UserData.xml" alluser=yes Interface="ethernet"샘플 EAP 사용자 데이터 파일:
<?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>자세한 내용은 Windows Vista의 802.1 x 기반 네트워크에 대해 컴퓨터 전용 인증을 사용 하도록 설정 하는 방법, Windows Server 2008 및 XP 서비스 팩 3 Windows을 참조 하십시오.