출처 : http://blog.naver.com/knk220?Redirect=Log&logNo=50014799717
프린터가 안되는 경우는 여러가지 원인이 될 수 가 있습니다.
제가 말하려고 하는 것은 spoolsv.exe 오류가 뜨거나, 프린터 추가마법사 실행 안되거나 할 때 입니다.
키보드의 ctrl + alt + delete 키를 동시에 누르면(시작-실행-taskmgr) 작업관리자 라는 창이 뜹니다. 여기서 프로세서 탭에 현재 실행된 프로세서들이 보입니다. 그중에 spoolsv 가 있는지 찾아 봅니다.
spoolsv.exe 프로세서가 있다면 다른 방법(프린터드라이버 재설치, USB 연결포트 확인, 연결선 확인 등등)으로 처리하면 되구요.
만약에 그것이 없다면, 현재 pc에서 프린터 관련 서비스인 Printer Spooler 가 실행이 안되서 그런겁니다.
시작 - 제어판 - 관리도구 - 서비스 - Printer Spooler 를 더블클릭해서
일반탭에 시작유형 - 자동 , 서비스상태 - 시작 (시작버튼눌러서) 으로 만들어 줍니다.
여기서 오류떠서 서비스가 실행이 안된다면,
그 Printer Spooler 서비스가 실행되기 위해 선행되어야 하는 서비스가 실행이 안되서 그런 것일 수 있습니다. 그 창 종속성탭 으로 들어가서 윗 박스부분에 있는 서비스가 현재 실행중인지 시작 - 제어판 - 관리도구 - 서비스 에서 확인해서 시작을 해줍니다. Remote Procedure Call(RPC) 는 기본적으로 실행되야하고, 또 이외의 서비스가 있다면 그것 마저 실행을 해주어야 합니다. ^^
===========================================
이 외에
시작 - 실행 - regedit
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows NT x86\Drivers\Version-2
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows NT x86\Drivers\Version-3
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Print\Environments\Windows NT x86\Drivers\Version-2
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Print\Environments\Windows NT x86\Drivers\Version-3
의 하위 항목을 삭제합니다.
또, windows\system32\spool\printers\ 에 들어가셔서 파일을 모두 지우는 방법도 있습니다.
PC를 재부팅하시구요. 프린터를 사용하면 spoolsv.exe는 자동으로 실행된다 합니다.
프린터 관련작업을 초기화 하는 내용인 듯 합니다.