강좌 / 팁

윈 도 우 윈도우 7 설치본 드라이버 추가 하기

2020.10.17 15:07

디폴트 조회:1305 추천:14

DIY ... 코너...

 

윈도우 7 설치본 드라이버 추가 하기

 

USB 2.0 및 SATA 방식의 HDD 및 SSD 시대에 맞게 나온 윈도우 7 에서는 요즘의 PC 및 노트북의  하드웨어 사양에 비추어 보면 원시적이라서

 

설치에 애를 먹는건 누구나 겪어 본 일일 겁니다.

 

나름대로 대충 요즘 시스템에 맞게 윈도우 설치본에 필요한 드라이버를 대충 정리했습니다.

이 정도 드라이버면 시중의 왠만한 PC 및 노트북은 거의 가능할 겁니다.

 

대충 정리한 드라이버

https://www.upload.ee/files/12399701/Windows_7_Driver_Integrate.7z.html

https://www.solidfiles.com/v/gNgBvGeZgmVDB

https://www31.zippyshare.com/v/pw4hZ3pr/file.html

 

 

x86 / x64 용의 각각의 폴더에 이렇게 들어있습니다.

 

2020-10-17_144110.png

 

설치시 부팅되는 윈도우 7 의 boot.wim 파일에는 위의 내용들 그대로 통합해도 상관은 없지만 네트워크 같은건 설치시 필요가 없으니

빼버리고 통합하는게 용량면에서 부담이 없을겁니다.

 

 

통합하는 방법은 간단합니다.

 

예를 들어 D: 드라이브에 TEMP 라는 임시폴더를 만들고 그 폴더안으로 들어가서 위에서 다운받은 파일의 압축을 풀어줍니다.

그리고 임시로 마운트용 폴더로 사용할 mount 폴더를 만들어 줍니다. (아래 그림 처럼...)

그리고 통합할 윈도우 7 의 boot.wim 파일과 install.wim 파일을 함께 복사합니다. (DVD 및 ISO 파일의 sources 폴더에 있습니다.)

 

 

2020-10-17_145130.png

 

 

 

 

명령 프롬프트로 다음의 명령어를 입력하고 실행합니다.

 

D:\TEMP>  Dism  /Mount-Image  /ImageFile:boot.wim  /index:1  /MountDir:mount

 

D:\TEMP>  Dism  /image:mount  /Add-Driver  /Driver:x64  /Recurse  /ForceUnsigned  ※ (x64 폴더속의 드라이버를 통합)

 

D:\TEMP>  Dism  /Unmount-Image  /MountDir:mount  /Commit

 

위 과정을 한번 더 해서 이번엔 index:2 를 합니다.

 

D:\TEMP>  Dism  /Mount-Image  /ImageFile:boot.wim  /index:2  /MountDir:mount

 

D:\TEMP>  Dism  /image:mount  /Add-Driver  /Driver:x64  /Recurse  /ForceUnsigned  ※ (x64 폴더속의 드라이버를 통합)

 

D:\TEMP>  Dism  /Unmount-Image  /MountDir:mount  /Commit


제일 위의 index:1 은 통합하지 않고 index:2 만 통합해도 되는데 그냥 두개 다 하는것도 무방합니다. (용량에 별 차이 없습니다.)

추후에 미디어를 이용한 복구모드 써먹을때 쓰입니다. (필요없으면 안해도 됩니다.)

 

위의 과정으로 만들어진 드라이버 통합된 boot.wim 으로 기존 ISO 파일에 대체하면 윈도우 7 설치 부팅시 USB 3.0 에서도 마우스가 먹히니까

설치를 진행할 수 있습니다. 물론 NVMe SSD 도 인식합니다.

 

 

이제 install.wim 도 같은 방법으로 통합하면 됩니다.

 

D:\TEMP>  Dism  /Mount-Image  /ImageFile:install.wim  /index:1  /MountDir:mount

 

D:\TEMP>  Dism  /image:mount  /Add-Driver  /Driver:x64  /Recurse  /ForceUnsigned  ※ (x64 폴더속의 드라이버를 통합)

 

D:\TEMP>  Dism  /Unmount-Image  /MountDir:mount  /Commit

 

install.wim 피일속에 다섯개의 에디션이 있다면 위의 과정에서 index:1 만 계속 바꿔서 반복 작업하면 됩니다.

 

index:2

index:3

index:4

index:5

 

...

 

 

이렇게 하면 SkyLake / CoffeeLake / Ryzen ...  에서도 윈도우 7 을 설치할 수 있습니다.

(그러나 CoffeeLake 에서도 Z390 같은 칩셋의 보드는 안되는게 정상일 겁니다. 이런 시스템에서는 윈도우 7 까지는 포기하고 가상으로 쓰세요.)

 

통합작업 완료된후 boot.wim / install.wim 파일들을 export 해서 용량 최적화시킨후 시용하면 됩니다.

 

nVIDIA 그래픽 드라이버를 넣고 싶다면 nVIDIA 홈에서 456.71-desktop-win8-win7-64bit-international-whql.exe 파일을 다운받아서

7-Zip 으로 압축풀어서 x64 폴더속에 그대로 집어넣고 통합해도 됩니다.

Realtek 오디오 드라이버도 넣든지....

 

만들어진 install.wim 파일의 크기가 너무 크다면 분할 파일로 만들 수 있습니다.

(NTFS 가 아닌 FAT32 로 USB 사용하고자 할때 4GB 제한때문에...)

 

  D:\TEMP> Dism  /Split-Image  /ImageFile:D:\TEMP\install.wim  /SWMFile:D:\TEMP\install.swm  /FileSize:2048

 

      install.wim 은 분할할 이미지 파일의 이름과 위치입니다.

      install.swm 은 분할 .wim 파일의 대상 이름과 위치입니다. (새로 만들어지는 파일)

      2048 은 만들려는 각 분할 .swm 파일의 최대 크기(MB)입니다. (사용자 맘대로 크기 조정하면 됩니다. 4000 으로 하시든지)
 

이렇게 하면 install.swm ...  install2.swm ...   등으로 여러개의 파일로 분할 됩니다.

ISO 파일이나 USB 의 sources 폴더속의 install.wim 파일을 지우고 분할된 파일들을 대신 넣어주면 됩니다.

 

 

분할된 이미지 파일을 wim 파일로 다시 변환할때는...

Dism /export-image /sourceimagefile:install.swm /swmfile:install*.swm /sourceindex:1 /destinationimagefile:install.wim /Compress:max /CheckIntegrity
Dism /export-image /sourceimagefile:install.swm /swmfile:install*.swm /sourceindex:2 /destinationimagefile:install.wim /Compress:max /CheckIntegrity
Dism /export-image /sourceimagefile:install.swm /swmfile:install*.swm /sourceindex:3 /destinationimagefile:install.wim /Compress:max /CheckIntegrity
Dism /export-image /sourceimagefile:install.swm /swmfile:install*.swm /sourceindex:4 /destinationimagefile:install.wim /Compress:max /CheckIntegrity
Dism /export-image /sourceimagefile:install.swm /swmfile:install*.swm /sourceindex:5 /destinationimagefile:install.wim /Compress:max /CheckIntegrity
 

...

 

식으로 새로 wim 파일로 만들면 됩니다.

 

 

많이들 사용하는 PE 에도 이런 방법으로 드라이버를 통합하여 쓸 수 있습니다.

 

 

번호 제목 글쓴이 조회 추천 등록일
[공지] 강좌 작성간 참고해주세요 gooddew - - -
4349 윈 도 우| 윈도우11,10 MS계정 없이 로컬 계정으로 설치하기 [31] 무월 3865 33 06-23
4348 윈 도 우| 윈도 에러 생길때, 모든 이벤트 로그 한꺼번에 보기 [10] zerojiddu 1250 10 06-23
4347 윈 도 우| OneDrive 설치 방지, Microsft Edge 바로가기 생성 방지 [3] 무월 1028 11 06-23
4346 윈 도 우| 윈도우10 & 11 작업표시줄 시계에 요일 나오게 하는 방법! [28] 무월 2356 33 06-21
4345 윈 도 우| 한글 자음 모음 분리 현상 해결 방법 [7] 무월 1305 14 06-21
4344 기 타| 레마클로님 wifi on/off 스크립트 (수정) pnputil 추가 [10] 슈머슈마 881 7 06-20
4343 윈 도 우| 윈도우11 네트워크 인터넷 연결 없이 설치하기 [6] 무월 2279 16 06-20
4342 윈 도 우| 파워쉘로 움직이는 .gif 바로 만들기 [6] zerojiddu 982 10 06-18
4341 기 타| Windows 10 pe 디스플레이 레지스트리 [4] bangul 1521 16 06-13
4340 윈 도 우| Windows 11의 Microsoft 스토어에서 앱 다운로드 중지를 해... VᴇɴᴜꜱGɪ 1068 4 06-13
4339 윈 도 우| Internet Explorer 11 강제 실행 [15] 무월 2567 22 06-10
4338 윈 도 우| Windows 11에서 그룹화를 비활성화하는 방법 VᴇɴᴜꜱGɪ 728 2 06-10
4337 윈 도 우| NTP 서버&클라이언트 설정 하기 (윈도우 시간 동기화) [5] 무월 1163 7 06-03
4336 윈 도 우| 배치로 방화벽 (인바운드/아웃바운드) 영역 IP 추가 설정 ... [6] 무월 1223 13 06-03
4335 소프트웨어| PC 카카오톡 광고 제거 (3차 수정) [43] CraXicS 6285 54 05-29
4334 기 타| 특정 폴더 파일 확장자 폴더 별로 정리 [4] 슈머슈마 1355 9 05-29
4333 소프트웨어| 우클릭/새로 만들기에 날짜로 폴더/파일 만들기 [14] 지후빠 1485 25 05-28
4332 기 타| pe의 Registry.cmd 파일 수정 [1] bangul 591 8 05-28
4331 모 바 일| [팁] 카카오톡 - '채팅방 조용히 나가기' [1] asklee 1313 6 05-28
4330 소프트웨어| 특정 프로그램을 인터넷 차단하는 방법(인증문제 등...) [3] 사랑이7 2579 24 05-26
XE1.11.6 Layout1.4.8