본문 바로가기
컴퓨터 문제해결/윈도우

[문제해결] 프린터 출력불가, 페이지없음 - 프린터 스풀러 재시작

by ^. 2022. 4. 9.

     

반응형

 

지난번에도 글을 썼듯이 프린터 사용시 오프라인으로 된다든지, 페이지 없음 (용지를 채웠으나 계속...) 등으로 정상적으로 프린터는 있으나 아마도 윈도우10 의 버그로 정상적으로 출력을 할 수 없는 경우가 있다.

 

예측 상황으로는 잦은 자리이동으로 노트북 사용자들이 문제가 많을 것 같다.

 

처음에는 정상적으로 프린터 사용이 가능하다, 여기저기 다른 장소에 있다가 다시 복귀를 하여 프린터 사용이 안 되는 것이다.

그러나 프린터 스풀러(Print Spooler)를 재시작 해 주면 문제가 해결이 된다.

 

매번 프린터 스풀러를 재시작하기는 귀찮기도 하고, 까먹을 수도 있다.

그래서 똘82닷컴은 배치파일로 문제가 있을 때, 클릭 한번만 해 주면 정상적으로 프린터 사용이 가능하다.

프린터 출력에 문제가 있을 때, 한번 실행을 하고 확인을 하면 프린터에 문제가 있는지 여부 확인이 가능하다.

 

프린터 스풀러도 관리자 모드로 실행해야 정상적으로 작동이 가능하더라.

@echo off

:: BatchGotAdmin https://ttol82.com
:-------------------------------
REM  --> Check for permissions
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"

REM --> If error flag set, we do not have admin.
if '%errorlevel%' NEQ '0' (
    echo Requesting administrative privileges...
    goto UACPrompt
) else ( goto gotAdmin )

:UACPrompt
    echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
    set params = %*:"=""
    echo UAC.ShellExecute "cmd.exe", "/c %~s0 %params%", "", "runas", 1 >> "%temp%\getadmin.vbs"

    "%temp%\getadmin.vbs"
    del "%temp%\getadmin.vbs"
    exit /B

:gotAdmin
    pushd "%CD%"
    CD /D "%~dp0"
:-------------------------------

net stop Spooler

net start Spooler

 

 

이상한 글자가 나오지만, 이렇게 10초 안에 프린터 스풀러를 재시작한다.

PRINTER_RESTART.bat
0.00MB

프린터 출력 때문에 문제되는 분들은 파일을 다운로드 받아, 문제 생길때 마다 한번씩 실행을 해 주자.

 

하루 빨리 윈도우 버그가 고쳐 지길...

반응형

댓글