반응형

pnputil 명령어를 활용하여 윈도우에서 드라이버를 백업하고 복구하는 방법을 설명드립니다. 이 방법은 윈도우 설치 시 유용하게 활용될 수 있습니다.

1. 드라이버 백업: 다음 명령어를 사용하여 시스템의 모든 드라이버를 백업할 수 있습니다:
pnputil /export-driver * C:\DriverBackup
위 명령어는 시스템에 설치된 모든 드라이버를 C:\DriverBackup 폴더로 백업합니다.

2. 드라이버 복구 (설치): 백업된 드라이버를 복구하려면 다음 명령어를 사용합니다:
pnputil /add-driver C:\DriverBackup\*.inf /subdirs /install
이 명령어는 C:\DriverBackup 폴더에 있는 .inf 파일을 사용하여 드라이버를 설치합니다. /subdirs 옵션은 하위 폴더에 있는 드라이버도 함께 처리하도록 합니다.

3. 드라이버 설치 후 재부팅: 드라이버 설치 후 자동으로 재부팅하려면 /reboot 옵션을 추가할 수 있습니다:
pnputil /add-driver C:\DriverBackup\*.inf /subdirs /install /reboot
위 명령어는 드라이버 설치 후 자동으로 시스템을 재부팅합니다.

이 방법을 활용하면 윈도우 설치나 시스템 복원 시 드라이버를 쉽게 관리할 수 있습니다.

 

https://noways.tistory.com/2089

 

윈도우 + 드라이버 자동 설치 / 무인설치 응답파일(unattend.xml) 활용

pnputil 명령어를 사용하여 드라이버를 백업하고, Windows 설치 시 무인 설치 응답 파일(unattend.xml)을 이용해 자동 설치하는 과정을 녹화해 보았습니다. 이를 참고하여 Windows 설치에 활용해 보시기 바

noways.tistory.com

 

 

pnputil_driver_backup.cmd
0.00MB

 

 

추가 적으로 백업한 드라이버를 장지 관리자에서 드라이버 추가 기능으로 한 번에 설치 할 수 있습니다.

 

pnputil 명령어를 이용한 드라이버 백업 및 복구 - 움짤 GIF

반응형
반응형

pnputil 명령어를 사용하여 드라이버를 백업하고, Windows 설치 시 무인 설치 응답 파일(unattend.xml)을 이용해 자동 설치하는 과정을 녹화해 보았습니다. 이를 참고하여 Windows 설치에 활용해 보시기 바랍니다.

 

pnputil_driver_backup.zip
1.38MB

 

2025-02-17 : 윈도우 11 빌드에서 WMIC 기능이 제거된 점을 고려하지 못하여, 날짜 정보를 가져오는 방식을 수정하였습니다.

 

 

■ pnputil 자동 설치 옵션은 윈도우 10 이상에서 사용할 수 있습니다.

■ 백업 명령어 : pnputil /export-driver * c:\backup

■ 설치 명령어 : pnputil /add-driver c:\backup\*.inf /subdirs /install

 └▶ 설명이 누락 되어 있는데 /reboot 옵션을 추가 하면 드라이버 설치 후 재부팅 까지 가능 합니다.

■ 관련 정보 : https://www.elevenforum.com/t/backup-and-restore-device-drivers-in-windows-11.8678/

 

Backup and Restore Device Drivers in Windows 11

This tutorial will show you how to back up and restore all 3rd party device drivers on your Windows 10 and Windows 11 PC. If you clean install Windows, you will need to install drivers for each device in the system. Some of these device drivers may no long

www.elevenforum.com

 

 

 

<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
    <settings pass="windowsPE">
    </settings>
    <settings pass="specialize">
        <component name="Microsoft-Windows-Deployment" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
	<RunSynchronous>
	<!-- x64 WanDrv7 런처(EDLauncher.bat 배치 파일이 있으면 실행하고 없으면 종료) -->
		<RunSynchronousCommand wcm:action="add">
			<Order>1</Order>
			<Path>cmd.exe /c if exist "%Windir%\Setup\Scripts\EDLauncher.bat" "%Windir%\Setup\Scripts\EDLauncher.bat"</Path>
			<Description>Auto Driver Launcher</Description>
		</RunSynchronousCommand>
	</RunSynchronous>
	</component>
    </settings>
    <settings pass="oobeSystem">
        <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
	<!-- OOBE 무인 설정(자동화) -->
	<OOBE>
		<!-- Windows 시작의 Microsoft 소프트웨어 사용 조건 페이지를 숨길지 여부를 지정합니다. -->
		<HideEULAPage>true</HideEULAPage>
		<!-- Windows 시작 중에 나타나는 무선 네트워크 연결 화면을 숨길지 여부를 지정합니다. -->
		<HideWirelessSetupInOOBE>true</HideWirelessSetupInOOBE>
		<!-- 사용자가 처음 로그온할 때 컴퓨터가 네트워크에 연결된 경우 네트워크의 위치를 지정합니다. -->
		<NetworkLocation>Work</NetworkLocation>
		<!-- 중요하고 권장되는 업데이트가 자동으로 설치되도록 지정합니다. -->
		<ProtectYourPC>3</ProtectYourPC>
		<SkipMachineOOBE>true</SkipMachineOOBE>
		<SkipUserOOBE>true</SkipUserOOBE>
	</OOBE>
	<!-- 관리자(Administrator) 계정으로 자동 로그인 -->
	<AutoLogon>
		<Enabled>true</Enabled>
		<LogonCount>1</LogonCount>
		<Username>Administrator</Username>
	</AutoLogon>
	<!-- 사용자가 컴퓨터에 처음으로 로그온할 때 실행할 명령을 지정합니다. -->
	<FirstLogonCommands>
	<!-- C:\Install_Drv 경로가 있으면 드라이버를 설치 하고 없으면 패스 -->
		<SynchronousCommand wcm:action="add">
			<Order>1</Order>
			<CommandLine>cmd.exe /c if exist "C:\Install_Drv" pnputil /add-driver C:\Install_Drv\*.inf /subdirs /install</CommandLine>
			<Description>Install Drivers</Description>
		</SynchronousCommand>
	<!-- RunOnce 바탕화면 진입 시 1회 실행 할 항목 등록, C:\Install_Drv 폴더가 있으면 바탕화면 진입 시 삭제 등록 없으면 패스 -->
		<SynchronousCommand wcm:action="add">
			<Order>2</Order>
			<CommandLine>cmd.exe /c if exist "C:\Install_Drv" reg add HKCU\Software\Microsoft\Windows\CurrentVersion\RunOnce /v DeleteInstallDrv /t REG_SZ /d "cmd.exe /c rd /s /q C:\Install_Drv" /f</CommandLine>
			<Description>Delete Install_Drv Folder</Description>
		</SynchronousCommand>
	</FirstLogonCommands>
	<!-- 해상도 설정 -->
	<Display>
		<HorizontalResolution>1920</HorizontalResolution>
		<VerticalResolution>1080</VerticalResolution>
		<ColorDepth>32</ColorDepth>
	</Display>
	</component>
    </settings>
    <cpi:offlineImage cpi:source="" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
</unattend>

 

 

 

■ 동영상 제목 클릭 후 전체화면(1080P)시청 가능합니다.

 

정보가 도움이 되었다면 아래 링크로 커피를 후원 해주세요. ^^

donaricano-btn

반응형
반응형

EasyWinSetup 드라이버 자동 설치 옵션을 추가 하여 윈도우10에서 윈도우11 자동 설치 과정을 녹화해 보았습니다. 참고하여 원격 설치에 활용하면 좋은 방안이 될 것 같습니다.

set "driveLetter="
set "ImageFile="
set "OemPath="
set "XmlFile="
set "DriversPath="
set "EasyWinSetup="

rem 드라이브 목록에서 "sources" 폴더 확인
for %%D in (A B C D E F G H I J K L M N O P Q R S T U V W) do (
    if exist "%%D:\sources" (
        set "driveLetter=%%D"
        if exist "%%D:\sources\install.wim" (
            set "ImageFile=/ImageFile:%%D:\sources\install.wim"
        ) else if exist "%%D:\sources\install.esd" (
            set "ImageFile=/ImageFile:%%D:\sources\install.esd"
        )
        set "OemPath=/OemPath:%%D:\sources\$OEM$"
		set "XmlFile=/XmlFile:%%D:\sources\$OEM$\$$\Panther\unattend.xml"
		set "DriversPath=/DriversPath:%%D:\sources\AutoInstall\Drivers"
		set "EasyWinSetup=%%D:\sources\AutoInstall\EWS_x64.exe"
        goto :FoundDrive
    )
)

:FoundDrive
if not "%driveLetter%"=="" (
    echo. "sources" 폴더를 찾은 드라이브: %driveLetter%
    echo. EasyWinSetupGPT 자동 설치 옵션 설정 중...
    %EasyWinSetup% /ApplyStart %ImageFile% /Index:2 /ApplyDrv:C: %OemPath% %XmlFile% %DriversPath% /after:Reboot /d
) else (
    echo. "sources" 폴더를 찾은 드라이브가 없습니다.
)

 

[실사] 윈도우 UEFI or Legacy 자동 설치 | WinNTSetup vs EasyWinSetup
https://youtu.be/YXJ7X9hdS5k?si=e3MgJ_jmP89L3R7H
[실사] 윈도우 11&10 자동설치 Boot.wim PE / WinNTSetup & EasyWinSetup 활용
https://youtu.be/cvp7hbc1Hbg?si=mPkcHg0TFshd4i53
DISM 활용 윈도우 11&10 무인설치 / 런처바(LaunchBar) 추가 XCOPY
https://youtu.be/BgjX6nj6JHY?si=CAvKdFYcu-1oBlZj
[실사] DiskPart 자동 스크립트 활용 윈도우 설치 응용 | WinNTSetup vs EasyWinSetup
https://youtu.be/3VUQEuR-rxs?si=49foUiv8cLCOLRPM
[실사] 윈도우11&10 원격 대응 무인설치 - WinNTSetup
https://youtu.be/RqXUKVoq9Ms?si=O890sKfTr0AhXSKE

 

■ 동영상 제목 클릭 후 전체화면(1080P)시청 가능합니다.

 

정보가 도움이 되었다면 아래 링크로 커피를 후원 해주세요. ^^

donaricano-btn

반응형
반응형



요구 사항 :Windows XP | Vista | 7 | 8 | 8.1 | 10


설명 : Driver Booster 는 오래된 드라이버를 자동으로 스캔 및 감지하고 한 번의 클릭으로 업데이트를 다운로드 및 설치하여 시간을 절약합니다. 또한 더 나은 게임 성능을 위해 드라이버를 조정하도록 특별히 설계되었습니다. 하드웨어 오류, 충돌 및 시스템 충돌로부터 PC를 보호하는 데 적합한 도구입니다.

주요 기능 :
오래된 드라이버를 자동으로 감지합니다.
최대 하드웨어 성능을위한 원 클릭 업데이트.
게임 속도를위한 드라이버 튜닝.
빠르고 안전하며 사용하기 쉽습니다.

버전 변경 :
초대형 데이터베이스 (4,500,000 개 이상의 드라이버)는 모든 오래된 드라이버에 대해 미세 조정 된 업데이트를 제공하는 데 도움이됩니다.
드라이버 업데이트 우선 순위 선택에 대한 새로운 지원 : 최신 드라이버 우선 또는 가장 안정적인 드라이버.
새 도구-오프라인 드라이버 업데이트를 사용하면 인터넷 연결없이 드라이버를 업데이트하고 설치할 수 있습니다.
새로운 검색 엔진은 Windows 10에서보다 빠른 검색과보다 정확한 드라이버 일치를 위해 개선 된 논리를 사용합니다.
새로운 설치 엔진은 Windows 10 에서 높은 설치 성공률을 제공하고 드라이버 설치 속도를 최대 30 %까지 향상시킵니다 .
새로운 드라이버 백업은 더 높은 백업 성공률을 보장합니다. 및 Windows 10에서 드라이버 복원.
보다 빠르고 정확한 운전자 식별을 위해 최적화 된 온라인 데이터베이스 구조 및 쿼리 로직.
새로운 사용자 인터페이스는 유용성을 제공합니다.
49 개 언어 지원.
이전 버전의 알려진 버그를 수정했습니다.

반응형

'S&W New Release' 카테고리의 다른 글

Notepad3 5.20.915.1  (0) 2021.01.01
IObit Software Updater Pro 3.5.0.2051  (0) 2021.01.01
MiniTool Partition Wizard Technician 12.3  (0) 2020.12.30
MediaHuman YouTube Downloader 3.9.9.51  (0) 2020.12.30
Cent Browser 4.3.9.241  (0) 2020.12.30

+ Recent posts