윈도우즈 프린터 드라이버(printer driver) 삭제
약정이 끝나서 집 인터넷을 바꿨더니 내부 IP 가 변경되어 프린터가 동작하지 않았습니다.
급하게 프린트를 해야 해서 기존에 등록된 프린터의 포트 정보만 바꿔서 사용하려고 했더니 "프린터가 사용중"이라며 포트 정보를 변경할수 없었습니다.
그래서 "프린터 드라이버 설치 프로그램"을 실행해서 추가로 프린터를 등록하려고 했더니 "요청한 리소스가 사용중" 이라며 등록도 안 되어서 여러 시행착오를 거친 과정을 정리해 봅니다.
printui 로 드라이버 삭제
시작 옆의 검색 버튼을 누르고 창에서 "printui /s" 를 입력합니다. printui 뒤에는 공백이 있어야 제대로 동작합니다.
드라이버 탭을 클릭한 후에 목록에서 사용하지 않는 프린터르 찾아서 제거를 클릭합니다.
확인창에서 라디어 버튼을 선택하고 확인을 클릭합니다. 저는 "드라이버만 제거" 가 기본 옵션이길래 이걸 선택했습니다.
다음과 같은 경고창이 뜨면 예를 클릭해서 삭제합니다.
보통 잘 삭제되지만 아래와 같이 "지정된 프린터 드라이버가 현재 사용 중입니다." 에러가 나면서 삭제가 되지 않는 경우가 있습니다.
이것때문에 안전모드로 부팅도 해보고 여러 가지를 해 봤는데 아래 방법으로 처리하면 됩니다.
수동으로 드라이버 삭제
윈도우 서비스 변경을 위해 탐색 창에서 "서비스" 를 치고 나온 목록에서 "서비스 - 데스크톱 앱" 을 실행합니다.
서비스 목록에서 "Print Spooler" 를 찾은후에 좌측 상단의 조그만 정지 버튼(마우스를 대면 "서비스 일시 중지" 팝업이 뜨는) 를 클릭해서 스풀 서비스를 중지합니다.
탐색기를 열고 경로에 "C:\Windows\System32\spool\PRINTERS" 를 입력합니다.
이 폴더에 있는 파일을 임시 폴더로 옮겨주고 서비스에서 다시 "스풀 서비스" 를 시작합니다.