Computer >> 컴퓨터 >  >> 시스템 >> Windows

32비트 응용 프로그램용 인쇄 드라이버 호스트가 작동을 멈췄습니다 오류 해결 방법

이 글에서는 Windows 컴퓨터에서 발생하는 '인쇄 드라이버 호스트가 32비트 응용 프로그램에 대해 작동을 멈췄습니다(Print driver host for 32bit applications has stopped working)' 오류를 해결하는 다양한 방법을 소개합니다. 이 오류는 주로 32비트 프린터 드라이버를 사용하는 구버전 Windows 운영 체제에서 자주 나타납니다. 시스템에서 이 오류가 발생한다면 아래에서 제시하는 해결 방법들을 하나씩 시도해 보시기 바랍니다.

32비트 응용 프로그램용 인쇄 드라이버 호스트 오류 해결 방법

이 오류는 기본적으로 드라이버와 관련된 문제입니다. 따라서 장치 관리자에서 프린터 드라이버를 업데이트하면 대부분 해결됩니다. 또한 인쇄 스풀러(Print Spooler) 서비스가 중지된 경우에도 동일한 오류 메시지가 나타날 수 있으므로, 스풀러 서비스를 다시 시작하는 것도 효과적인 해결책입니다.

다음 세 가지 방법이 '인쇄 드라이버 호스트가 32비트 응용 프로그램에 대해 작동을 멈췄습니다' 오류를 없애는 데 도움이 될 수 있습니다.

  1. 프린터 드라이버 재설치
  2. 인쇄 대기열 비우기 및 인쇄 스풀러 서비스 재시작
  3. PostScript(PS) 드라이버 설치

각 해결 방법을 자세히 살펴보겠습니다.

1] 프린터 드라이버 재설치

오류 메시지에서 알 수 있듯이 이 문제는 프린터 드라이버와 관련이 있습니다. 먼저 장치 관리자에서 프린터 드라이버의 상태를 확인하세요. 드라이버 상태에 노란색 느낌표가 표시되어 있다면 드라이버를 제거한 후 다시 설치하면 문제가 해결될 가능성이 높습니다.

아래 지침에 따라 진행해 보세요.

  1. 제어판을 엽니다.
  2. 보기 기준 모드에서 큰 아이콘을 선택합니다.
  3. 장치 및 프린터를 클릭합니다.
  4. 프린터를 마우스 오른쪽 버튼으로 클릭하고 장치 제거를 선택하여 컴퓨터에서 프린터를 삭제합니다.
  5. 실행(Run) 명령 창을 열고 devmgmt.msc를 입력한 후 확인을 클릭합니다. 그러면 장치 관리자가 실행됩니다.
  6. 프린터, 인쇄 대기열 또는 프린터 장치 노드를 확장합니다.
  7. 프린터 드라이버를 마우스 오른쪽 버튼으로 클릭하고 디바이스 제거를 선택합니다.
  8. 드라이버를 제거한 후 장치 관리자를 닫고 컴퓨터를 재시작합니다.
  9. 다시 제어판을 열어 장치 및 프린터로 이동합니다.
  10. 프린터 추가 옵션을 클릭하여 프린터를 다시 등록합니다. 이 과정에서 최신 버전의 프린터 드라이버가 자동으로 설치됩니다.

위 방법으로 문제가 해결되지 않는다면 장치 관리자에서 프린터 드라이버를 직접 업데이트해 보세요. 절차는 다음과 같습니다.

  1. 장치 관리자를 엽니다.
  2. 프린터 드라이버를 마우스 오른쪽 버튼으로 클릭하고 드라이버 업데이트를 선택합니다.
  3. 드라이버 자동 검색을 클릭합니다.

그러면 Windows가 최신 버전의 프린터 드라이버를 검색하여 시스템에 자동으로 설치합니다. 드라이버 업데이트 후에도 문제가 계속되는지 확인해 보세요.

2] 인쇄 대기열 비우기 및 인쇄 스풀러 서비스 재시작

인쇄 스풀러(Print Spooler)는 Windows 운영 체제에서 인쇄 작업을 컴퓨터 메모리에 임시로 저장하는 소프트웨어입니다. 이 서비스를 통해 사용자는 대기 중인 인쇄 작업을 출력하거나 삭제할 수 있습니다. 인쇄 스풀러 서비스가 중지되면 프린터가 정상적으로 작동하지 않을 수 있으며, 이 경우 서비스를 다시 시작해야 합니다.

인쇄 스풀러 서비스를 재시작하여 문제가 해결되는지 확인해 보세요. 아래 단계를 따르면 됩니다.

먼저 명령 프롬프트를 관리자 권한으로 실행합니다.

다음 명령을 입력하고 Enter 키를 눌러 인쇄 스풀러 서비스를 중지합니다.

net stop spooler

그런 다음 아래 명령을 입력하고 Enter 키를 눌러 인쇄 대기열을 비웁니다.

del /F /Q %systemroot%\System32\spool\PRINTERS\*

마지막으로 다음 명령을 입력하고 Enter 키를 눌러 인쇄 스풀러 서비스를 다시 시작합니다.

net start spooler

서비스를 재시작한 후 오류가 다시 발생하는지 확인합니다.

3] PostScript(PS) 드라이버 설치

실제로 이 문제를 겪은 대부분의 사용자들은 PCL 드라이버에서 PS(PostScript) 드라이버로 전환한 후 문제가 해결되었다고 보고했습니다. 이 방법도 충분히 시도해 볼 만합니다. 현재 사용 중인 프린터 드라이버를 제거한 후, 프린터 제조사 공식 웹사이트에서 PS 드라이버를 다운로드하세요. 설치 파일을 더블클릭하여 시스템에 PS 드라이버를 설치하면 됩니다.

이 방법으로도 문제가 해결될 것입니다.

응용 프로그램용 인쇄 드라이버 호스트란 무엇인가요?

응용 프로그램용 인쇄 드라이버 호스트(print driver host for applications)는 64비트 운영 체제의 프린터가 32비트 Office 프로그램과 통신할 수 있도록 하는 인쇄 관련 프로세스입니다. 쉽게 말해, 64비트 프린터를 사용하면서도 32비트 Office 프로그램에서 정상적으로 인쇄할 수 있게 해주는 역할을 합니다.

32비트 드라이버가 64비트 운영 체제에서 작동하나요?

32비트 응용 프로그램은 64비트 운영 체제와 100% 호환되지 않습니다. 즉, 32비트 응용 프로그램은 64비트 OS에서 작동할 수도 있고 그렇지 않을 수도 있습니다. 대부분의 경우 32비트 드라이버는 64비트 운영 체제에서 정상적으로 작동하지 않으므로, 호환성 문제를 근본적으로 해결하려면 32비트 드라이버에서 64비트 드라이버로 전환하는 것이 좋습니다.

이 글이 문제 해결에 도움이 되기를 바랍니다.