Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

프린터 설치 오류 0x00000057 완벽 해결 방법 5가지

프린터를 설치하려고 할 때 오류 코드 0x00000057이 나타나며 설치가 되지 않는 경험이 있으신가요? 이 오류는 주로 시스템에 설치된 프린터 드라이버가 오래되었거나 손상되었을 때, 또는 프린터 드라이버 설치 자체가 실패했을 때 발생합니다.

일반적으로 이 문제는 다음과 같은 상황에서 나타납니다. 먼저 '프린터 추가'를 클릭한 후 '네트워크, 무선 또는 Bluetooth 프린터 추가'를 선택하면 프린터가 목록에 정상적으로 표시됩니다. 하지만 '추가' 버튼을 클릭하는 순간 오류 0x00000057이 발생하면서 프린터에 연결할 수 없게 됩니다.

프린터 설치 오류 0x00000057 해결 방법

아래에서 소개하는 5가지 방법을 하나씩 순서대로 시도해 보시기 바랍니다. 대부분의 경우 첫 번째 또는 두 번째 방법만으로도 문제가 해결됩니다.

방법 1: 네트워크 프린터를 로컬 프린터로 추가하기

1. Windows 키 + X를 누른 후 제어판(Control Panel)을 선택합니다.

2. 장치 및 프린터(Devices and Printers)를 클릭한 다음 프린터 추가(Add a Printer)를 선택합니다.

3. 새 포트 만들기(Create a new Port)를 선택하고 유형은 Local Port로 지정합니다.

4. 포트 이름 입력란에 프린터의 네트워크 경로(예: \\컴퓨터이름\공유프린터이름)를 입력합니다.

5. 목록에서 해당 프린터를 선택한 후, '현재 설치된 드라이버 바꾸기(replace the driver that is currently installed)' 옵션을 선택합니다.

6. 프린터 공유 여부와 기본 프린터 설정 여부를 각각 선택합니다.

7. 이제 오류 없이 프린터가 성공적으로 설치됩니다.

방법 2: 정상 작동하는 PC에서 FileRepository 파일 복사하기

1. 동일한 드라이버가 정상적으로 설치되어 잘 작동하는 다른 컴퓨터를 준비합니다.

2. Windows 키 + R을 누르고 'regedit'을 입력한 후 Enter 키를 눌러 레지스트리 편집기를 엽니다.

3. 레지스트리 편집기에서 다음 위치로 이동합니다:

HKLM\System\CurrentControlSet\Control\Print\Environments\Windows NT x86\Drivers\Version-3\

4. 문제가 발생하는 프린터 드라이버의 하위 키를 찾아 클릭한 뒤, 오른쪽 열에서 'InfPath' 값을 확인하고 해당 경로를 기록해 둡니다.

5. 그다음 C:\Windows\System32\DriverStore\FileRepository 폴더로 이동하여 InfPath에 표시된 폴더를 찾습니다.

6. 해당 FileRepository 폴더의 내용 전체를 USB 메모리에 복사합니다.

7. 이제 오류 0x00000057이 발생하는 컴퓨터에서 C:\Windows\System32\DriverStore\FileRepository 폴더로 이동합니다.

8. 해당 폴더가 비어 있다면 프린터 드라이버 설치가 실패한 것입니다. 이때 폴더의 소유권을 가져옵니다.

9. 마지막으로 USB 메모리에 복사해 둔 내용을 이 폴더에 붙여넣습니다.

10. 다시 드라이버를 설치하여 프린터 설치 오류 0x00000057이 해결되었는지 확인합니다.

방법 3: 프린터 및 드라이버 수동으로 재설치하기

1. Windows 키 + R을 누르고 'services.msc'를 입력한 후 Enter 키를 누릅니다.

2. Print Spooler 서비스를 찾아 마우스 오른쪽 버튼으로 클릭한 후 중지(Stop)를 선택합니다.

3. 다시 Windows 키 + R을 누르고 printui.exe /s /t2를 입력한 후 Enter 키를 누릅니다.

4. 인쇄 서버 속성(Printer Server Properties) 창에서 문제를 일으키는 프린터를 찾습니다.

5. 해당 프린터를 제거하고, 드라이버까지 함께 삭제할지 묻는 확인 창이 뜨면 '예'를 선택합니다.

6. 다시 services.msc로 돌아가 Print Spooler를 마우스 오른쪽 버튼으로 클릭한 후 시작(Start)을 선택합니다.

7. 마지막으로 프린터를 다시 설치해 봅니다.

방법 4: 인쇄 관리에서 로컬 서버 추가하기

1. Windows 키 + R을 누르고 MMC를 입력한 후 Enter 키를 눌러 Microsoft Management Console을 엽니다.

2. 파일(File) 메뉴를 클릭한 후 '스냅인 추가/제거(Add/Remove Snap-in)'를 선택합니다.

3. 이후 아래와 같이 순서대로 선택합니다:

인쇄 관리(Print Management) > 로컬 서버 추가(Add local server) 클릭 > 마침(Finish) > 확인(OK)

4. Print Server를 확장한 다음 Local server를 확장하고 마지막으로 드라이버(Drivers)를 클릭합니다.

5. 문제가 있는 드라이버를 찾아 삭제합니다.

6. 프린터를 다시 설치하면 프린터 설치 오류 0x00000057이 해결됩니다.

방법 5: 드라이버 파일 이름 변경하기

1. Windows 키 + R을 누르고 '%systemroot%\system32\driverstore'를 입력한 후 Enter 키를 누릅니다.

2. 다음 파일들의 이름을 변경합니다:

infcache.1
infpub.dat
infstor.dat
infstrng.dat

3. 파일 이름을 변경할 수 없다면 해당 파일들의 소유권을 먼저 가져와야 합니다.

4. 마지막으로 프린터 드라이버를 다시 설치해 봅니다.

지금까지 프린터 설치 오류 0x00000057을 해결하는 다양한 방법을 알아보았습니다. 위 방법들을 따라 하셨다면 문제가 성공적으로 해결되었을 것입니다. 만약 여전히 궁금한 점이 있거나 추가 도움이 필요하시면 언제든지 댓글로 문의해 주세요.