Windows에서 프로그램을 설치하려고 할 때 오류 112가 나타난다면, 설치 프로그램이 필요한 파일의 압축을 풀고 복사하는 데 실패했다는 의미입니다. 이 오류는 주로 손상된 파일, 잘못된 레지스트리 설정, 그리고 임시 폴더의 디스크 공간 부족 등으로 인해 발생합니다. 다행히 아래의 단계를 차례대로 따르면 비교적 쉽게 해결할 수 있습니다.
오류 112는 왜 발생할까요?
오류 112는 대부분 프로그램 설치 도중에 다음과 같은 메시지와 함께 나타납니다.
"오류 112 설치 오류: 설치를 진행하는 데 필요한 모든 프로그램 파일의 압축을 풀고 복사할 수 없습니다."
이 문제의 가장 흔한 원인은 임시(Temp) 폴더에 충분한 디스크 공간이 없는 것입니다. 임시 폴더에는 불필요한 정크 파일이 쉽게 쌓이는데, 이렇게 되면 설치 오류가 발생할 뿐만 아니라 컴퓨터 전체 속도도 느려질 수 있습니다. 임시 파일을 주기적으로 삭제하면 오류가 해결되고 시스템 성능도 함께 개선됩니다.
오류 112 해결 방법
1단계 – Windows "Temp" 폴더 내용 삭제하기
Windows의 "Temp" 폴더는 시스템과 각종 응용 프로그램이 작업 중 필요한 정보를 일시적으로 저장하는 핵심 폴더입니다. 프로그램 설치 과정에서도 이 폴더가 지속적으로 사용되지만, 내부 파일이 손상되었거나 여유 공간이 부족하면 설치가 제대로 진행되지 않을 수 있습니다. 오류 112를 해결하려면 임시 폴더에 충분한 공간이 확보되어야 하며, 다음 순서로 임시 파일을 삭제할 수 있습니다.
- Windows 탐색기를 실행합니다.
- Windows가 설치된 드라이브의
C:\Windows\Temp폴더를 엽니다. - 편집(Edit) 메뉴에서 모두 선택(Select All)을 클릭합니다.
- Shift + Delete 키를 눌러 파일을 완전히 삭제합니다.
- 삭제 확인 창이 나타나면 예(Yes)를 클릭합니다.
참고: Windows 10 또는 11을 사용한다면 설정 → 시스템 → 저장 공간 → 임시 파일 메뉴를 이용하면 더 안전하고 간편하게 정리할 수 있습니다. 또한 실행 창(Win + R)에 %temp%를 입력하면 사용자 임시 폴더로 바로 이동할 수 있습니다. 자동화를 원한다면 임시 파일 정리 기능을 포함한 시스템 최적화 도구를 활용하는 것도 좋은 방법입니다.
2단계 – 레지스트리 정리하기
임시 폴더를 정리한 후에도 오류가 계속된다면, 레지스트리 손상이 원인일 가능성이 높습니다. 레지스트리는 Windows 시스템의 중요한 설정과 옵션을 저장하는 데이터베이스로, 시간이 지나면서 손상되거나 꼬인 항목이 쌓이면 설치 프로그램이 이를 제대로 활용하지 못하고 오류 112가 발생할 수 있습니다.
신뢰할 수 있는 레지스트리 클리너 프로그램을 사용하면 손상된 설정을 자동으로 검사하고 복구할 수 있습니다. 많은 사용자가 간과하는 부분이지만, 레지스트리 문제가 오류 112의 숨은 원인인 경우가 생각보다 많습니다.
그래도 해결되지 않는다면
- 디스크 정리(Disk Cleanup) 도구를 실행해 불필요한 시스템 파일을 제거해 보세요.
- 설치 파일을 마우스 오른쪽 버튼으로 클릭한 후 관리자 권한으로 실행해 보세요.
- 백신 소프트웨어를 일시적으로 비활성화한 뒤 설치를 다시 시도해 보세요.
- 컴퓨터를 재시작한 후 설치를 진행하면 임시 파일 충돌이 해소될 수 있습니다.
위 단계를 순서대로 따르면 대부분의 경우 오류 112를 해결하고 프로그램을 정상적으로 설치할 수 있습니다. 문제가 지속된다면 디스크 여유 공간을 더 확보하거나, 해당 프로그램의 최신 설치 파일을 다시 다운로드해 보는 것도 좋습니다.