Windows에서 업데이트 및 드라이버용 CAB 파일을 설치하는 방법
CAB .cab파일은 기본적으로 드라이버 업데이트나 시스템 수정에 필요한 모든 구성 요소를 담은 작은 컨테이너와 같습니다.모든 것을 하나의 패키지로 압축하여 배포 및 보관이 용이하기 때문에 특히 IT 담당자에게 유용합니다.사용자 입장에서는 Windows Update가 제대로 작동하지 않거나, 일반적인 경로를 통해 제공되지 않는 드라이버를 수동으로 설치 또는 업데이트하려고 할 때 CAB 파일을 접하게 되는 경우가 많습니다.
가끔 CAB 파일을 받으면 어떻게 설치해야 할지 몰라 당황할 때가 있습니다.간단히 말해서, 수동으로 설치하거나 명령줄을 이용해 설치할 수 있습니다.수동 방식은 압축을 풀고 드라이버 정보 파일을 설치하는 것이고, 명령줄 방식은 DISM이나 PowerShell 같은 강력한 도구를 사용하는 것입니다.두 방법 모두 작동하지만, 어떤 방법이 더 쉽거나 사용자의 컴퓨터에 더 잘 맞는지를 선택하면 됩니다. Windows는 이런 설치 과정에 항상 친절하지는 않기 때문에 아래 단계를 따라 설치하는 것이 좋습니다.
DISM을 사용하여 CAB 파일을 설치하는 방법
DISM(배포 이미지 서비스 및 관리) 도구는 CAB 파일을 Windows 설치에 직접 추가하는 매우 효과적인 방법입니다.드라이버나 시스템 파일을 업데이트할 때 유용하며, 온라인 시스템 이미지에서 직접 작업할 수 있습니다.다만, 오프라인 이미지에 패치를 적용하려는 경우에는 오류가 발생할 수 있습니다.오프라인 이미지의 경우 다른 절차를 따라야 하는데, 이는 나중에 설명하겠습니다.
명령 프롬프트 사용
대부분의 사람들에게는 이 방법이 가장 간단하며, 특히 명령줄 사용에 익숙하다면 더욱 그렇습니다.이 명령어는 기본적으로 Windows에게 “이 CAB 파일에서 드라이버를 추가하거나 업데이트해 줘”라고 지시하는 것이고, Windows는 그에 따라 작업을 수행합니다.
- Enter 키를 누르고 Win + R, 를 입력한
cmd다음, Enter 키를 눌러 Ctrl + Shift + Enter관리자 권한으로 실행하세요. DISM이 오류를 일으키지 않도록 관리자 권한으로 실행하는 것이 매우 중요합니다. - 명령어를 입력할 때 ` C:\Filepath.cab` 부분을 CAB 파일이 있는 위치로 바꿔야 합니다.
DISM /Online /Add-Package /PackagePath:"C:\Filepath.cab"
PowerShell을 사용하여
PowerShell에 더 익숙하거나 스크립트로 작성하고 싶다면, 방법은 매우 유사합니다.해당 cmdlet은 Add-WindowsPackage동일한 논리로 작업을 수행합니다.
- Enter 키를 누르고 powershell을Win + R 입력 한 다음 Enter 키를 누르세요.Ctrl + Shift + Enter
- 다음 명령어를 사용하고 필요에 따라 경로를 변경하십시오.
Add-WindowsPackage -Online -PackagePath "C:\Filepath.cab"
CAB 패키지 압축 해제 및 수동 설치 방법
명령줄 작업은 때때로 번거롭거나 제대로 작동하지 않을 수 있습니다.설치하기 전에 내용을 확인하고 싶거나, 장치 드라이버 도구가 CAB 파일을 인식하지 못하는 경우가 있을 수 있습니다.이럴 때 CAB 파일의 내용을 수동으로 추출하는 것이 유용합니다.
- CAB 파일을 마우스 오른쪽 버튼으로 클릭하고 ” 모두 추출”을 선택합니다.C:\Drivers\Update\ 와 같이 찾기 쉬운 폴더를 선택하세요.
- 압축 해제된 폴더 안에서 해당 파일을 찾으세요
.inf.이 파일은 Windows가 드라이버 정보를 파악하는 데 사용하는 파일입니다. - 파일을 마우스 오른쪽 버튼으로 클릭 하고 설치를
.inf선택하세요.해당 옵션이 없는 경우 장치 관리자 ( )를 열고 장치를 찾은 다음 마우스 오른쪽 버튼으로 클릭하고 드라이버 업데이트를 선택하세요.devmgmt.msc - ‘컴퓨터에서 드라이버 찾아보기’를 선택한 다음, CAB 파일을 압축 해제한 폴더로 이동하세요.
- 화면의 지시에 따라 진행하면 Windows에서 설치를 시도합니다.
주의하세요.가끔 윈도우에서 0x80070002와 같은 오류가 발생할 수 있습니다.특히 리얼텍 드라이버를 사용할 때 이런 현상이 두드러집니다.정확한 원인은 불분명하지만, 드라이버 모델과 함께 오류 메시지를 검색해 보면 해결 방법을 찾을 수 있습니다.파일 누락이나 권한 문제일 가능성이 높지만, 흔히 발생하는 문제이며 해결 가능합니다.
오프라인 이미지에 CAB를 설치하는 방법
이는 배포 전에 Windows 이미지를 준비하거나 부팅되지 않는 시스템을 복구해야 하는 드문 경우에 사용됩니다.오프라인 이미지를 마운트한 다음 CAB 파일을 추가해야 합니다.
- 관리자 권한으로 명령 프롬프트를 엽니다 ( Win + R,
cmdCtrl + Shift + Enter 입력). - 다음과 같은 명령어를 실행하되, 경로 부분을 사용자의 설정에 맞게 조정하십시오.
Dism /Image:C:\path\to\offline\image /Add-Package /PackagePath:C:\path\to\your.cab
/PackagePath:각 패키지마다 다음과 같이 구분하여 추가하세요.Dism /Image:C:\path\to\offline\image /Add-Package /PackagePath:C:\one.cab /PackagePath:C:\two.cab
Windows 이미지에서 CAB 패키지를 제거하는 방법
때때로 드라이버나 업데이트가 오히려 문제를 일으키는 경우가 있는데, 이럴 때는 문제가 있는 패키지를 제거해야 합니다.`/Remove-Package`Dism 스위치를 사용하면 됩니다.단, 이 기능은 파일에만 적용되며, `.` 파일에는 적용되지 않는다는 점을 기억하세요..cab.msu
- 관리자 권한으로 명령 프롬프트를 엽니다( Win + X명령 프롬프트(관리자) 또는 Windows PowerShell(관리자)을 선택하십시오).
- 먼저, 제거할 패키지를 찾기 위해 모든 패키지 목록을 확인하세요.
- 패키지 이름을 알게 되면 다음 명령을 실행하여 제거하세요.
- 또는 CAB 파일이 있는 경우 해당 파일의 경로를 직접 지정할 수 있습니다.
Dism /Online /Get-Packages
또는 오프라인 이미지의 경우:
Dism /Image:C:\path\to\offline /Get-Packages
Dism /Online /Remove-Package /PackageName:Your. Package. Name
오프라인 이미지를 사용하려면 `/Online`을 `/Image:C:\path\to\offline`으로 바꾸고 패키지 이름을 지정하십시오.
Dism /Image:C:\path\to\offline /Remove-Package /PackagePath:C:\path\to\your.cab
어떤 패키지를 제거하는지 반드시 다시 확인하세요.잘못된 드라이버를 제거하면 더 많은 문제가 발생할 수 있으므로 주의해서 진행해야 합니다.