Computer >> 컴퓨터 >  >> 문제 해결 >> 컴퓨터 유지 보수

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

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

Windows 7은 출시된 지 오래되지 않은 운영체제로, 프린터를 비롯한 다양한 장치와 관련하여 여러 초기 오류를 겪고 있었습니다. 그중에서도 "32비트 응용 프로그램용 프린터 드라이버 호스트가 작동을 멈췄습니다(Printer driver host for 32-bit applications has stopped working)" 오류 메시지는 네트워크 프린터 사용자에게 특히 흔하게 나타나는 문제입니다.

흥미로운 점은 이 오류가 단순히 네트워크 프린터로 인쇄를 시도할 때만 발생하는 것이 아니라는 것입니다. 예를 들어, 컴퓨터를 절전 모드(hibernation)에서 깨어날 때처럼 인쇄와 전혀 관련 없는 상황에서도 갑자기 나타나곤 합니다. 이 문제는 Windows 7 운영체제 설계상의 결함에서 비롯된 것으로, 네트워크 프린터 관련 설정 문제를 해결해야만 오류 메시지를 없앨 수 있습니다. 이 가이드를 따르면 오류를 빠르게 수정할 수 있습니다.

오류의 원인은 무엇인가?

화면에 다음과 같은 메시지가 표시됩니다:

  • "32비트 응용 프로그램용 인쇄 드라이버 호스트가 작동을 멈췄습니다"

프린터 드라이버 호스트 오류는 주로 Windows가 네트워크를 통해 프린터에 올바르게 연결하지 못할 때 발생합니다. 이는 명백히 Windows의 드라이버 문제에서 비롯된 결과입니다. Microsoft가 OEM 설치 디스크에 전체 프린터 드라이버 목록을 포함하지 않아 프린터가 잘못 설치되는 경우가 많았기 때문입니다. 또한 레지스트리 내부의 손상된 항목이나 누락된 설정도 이 오류의 원인이 될 수 있습니다.

문제를 해결하고 네트워크 프린터를 정상적으로 사용하려면 원인이 되는 문제들을 수정해야 하며, 아래 단계를 따라 진행하면 됩니다.

오류 수정 방법

1단계 – 기존 프린터 제거하기

가장 먼저 할 일은 PC에 현재 설치된 모든 프린터를 제거하는 것입니다. 다음 단계를 따라 진행하세요:

  • 시작(Start) > 장치 및 프린터(Devices and Printers)를 클릭한 후 해당 프린터를 찾습니다.
  • 장치를 마우스 오른쪽 버튼으로 클릭하고, 나타나는 옵션에서 "장치 제거(Remove Device)"를 선택합니다.

2단계 – 다른 포트로 프린터 재설치하기

장치를 성공적으로 제거했다면, 이제 프린터를 로컬 연결 방식의 네트워크 프린터로 다시 설치해야 합니다. 방법은 다음과 같습니다:

  • 장치 및 프린터 화면에서 "프린터 추가(Add Printer)" 버튼을 클릭합니다.
  • 나타나는 창에서 "로컬 프린터 추가(Add a local printer)"를 선택합니다.
  • 다음으로 "새 포트 만들기(Create a new port)" 옵션을 선택하고, "포트 종류(Type of port)" 드롭다운 메뉴에서 "Standard TCP/IP 포트"를 선택합니다.
  • "호스트 이름 또는 IP 주소(Hostname or IP address)" 입력란에 네트워크 프린터의 호스트 이름 또는 IP 주소를 입력합니다. "포트 이름(Port name)" 입력란에는 동일한 정보가 자동으로 채워집니다.
  • "프린터 쿼리 및 사용할 드라이버 자동 선택(Query the printer and automatically select the driver to use)" 확인란이 체크 해제되어 있는지 확인합니다.
  • "Windows 업데이트(Windows Update)" 버튼을 클릭하여 Microsoft에서 제공하는 최신 프린터 드라이버 목록을 가져옵니다.
  • 마지막으로 목록에서 해당 프린터를 찾아 설치를 진행합니다.

3단계 – 레지스트리 정리하기

레지스트리 역시 프린터 드라이버 호스트 오류의 원인이 될 수 있으며, PC 속도 저하를 일으키는 심각한 문제들과도 연관이 있습니다. 레지스트리는 모든 파일 및 프로그램 설정이 저장되는 곳으로, Windows가 프로그램을 마지막 구성 상태 그대로 불러올 때 필요한 정보를 담고 있습니다. 하지만 레지스트리는 매우 민감한 영역이라 손상되기 쉽고, 설정이 간혹 사라지기도 합니다.

인쇄 드라이버 호스트의 문제를 복구하려면 레지스트리가 정상적인 상태인지 반드시 확인해야 합니다. 물론 수동으로 작업할 수도 있지만, 이는 많은 시간과 노력이 필요한 번거로운 작업입니다. 따라서 시스템 검사를 수행하고 오류를 효과적으로 복구할 수 있는 "레지스트리 클리너(registry cleaner)" 도구를 활용하는 것이 가장 좋은 방법입니다.