Mengatasi Print Spooler Service not Running
Pada
postingan kali ini, saya bermaksud menghadirkan sebuah Tips troubleshooting,
yaitu cara mengatasi Print Spooler Service not Running. Sebagaimana kita
tahu bahwa kalau Service Windows yang satu ini tertutup / tidak berjalan maka
kita tidak akan bisa melakukan aktifitas mencetak (printing) ataupun
aktifitas lainnya yang berkaitan dengan Printer. Ini sekaligus sebagai
jawaban dari request salah satu sobat blogger yang menginginkan Tips ini.
Mudah-mudahan postingan ini bisa memenuhi harapan sobat blogger yang
membutuhkannya.
Saya
yakin sobat pernah dan bahkan sering mengalami masalah-masalah kaitanya dengan
aktifitas printing. Masalah terbesar yang kita hadapi adalah manakala kita
gagal mengeprint / mencetak dokumen. Sedangkan masalah-masalah lainnya
diantaranya adalah gagalnya membuka dan mengatur Page Setup (margin,
orientation, size, dll), tidak bisa mensetting Printer Properties, tidak
ada icon Printer apapun yang terinstall pada layar menu Printer and Faxes
di Control Panel. Atau ketika sobat ingin mencoba meng-install driver
printer lewat Add a printer (di menu Control Panel > Printers
and Faxes) tapi tidak bisa, namun yang muncul adalah pesan error yang
menyatakan “Operation could not be completed. The
print spooler is not running”!
Jika
sobat pernah atau sedang mengalami kondisi seperti diatas, berarti komputer
sobat sedang dalam masalah, dan permasalahan tersebut ada pada service Windows
yang namanya Print Spooler.
Apa
itu Print Spooler?
Print
spooler adalah suatu
service di Windows yang berfungsi untuk memuat file atau dokumen ke memory
untuk dicetak. Jika service ini tidak dalam kondisi aktif, maka proses mencetak
tidak dapat dilaksanakan, termasuk menginstall Printer Driver. Sialnya lagi,
tertutupnya service Print Spooler ini kadang-kadang diakibatkan oleh ulah
virus.
Beberapa
cara (solusi) mengaktifkan kembali Print Spooler yang tertutup (not
running):
Solusi pertama:
Lakukan
lagkah-langkah sbb (Pada Windows XP):
1.
Klik Start > Run
2.
Ketikkan services.msc klik OK
3.
Cari Print Spooler klik kanan dan pilih Properties
4.
Pada Startup type pilih Automatic, kemudian klik Start >
OK
5.
Kemudian restart computer.
Atau
lakukan langkah berikut (Pada Windows 7):
1.
Klik Start > ketik services.msc
2.
Cari Print Spooler klik kanan dan pilih Properties
3.
Pada Startup type, pilih Automatic, kemudian klik Start
> OK
Atau:
1.
Buka Control Panel > Administrative Tools > Services
2.
Cari Print Spooler, kemudian klik 2x.
3.
Set Startup type ke Automatic.
4.
Klik tombol Start pada Service status.
5.
Terakhir, klik Apply.
Atau:
1.
Klik kanan pada icon My Computer, lalu pilih Manage.
2.
Pilih Services and Applications, kemudian klik Services.
3.
Cari Print Spooler, kemudian klik 2x.
4.
Set Startup type ke Automatic.
5.
Klik tombol Start pada Service status.
6.
Terakhir, klik Apply.
Solusi Kedua:
Copy
semua kode dibawah ini ke Notepad and Save As ‘NamaFile.BAT’ (e.g: Print
Spooler.BAT) Next, jalanin (Click ganda pada BAT file)
Code:
SC CREATE "Spooler" binPath=
"%systemroot%\system32\spoolsv.exe" start= "auto"
DisplayName= "Print Spooler" depend= RpcSs
SC DESCRIPTION "Spooler" "Loads files to memory for
later printing."
NET START "Spooler"
Atau
cari 5 file penting di komputer sehat yang bebas dari virus untuk layanan
printer:
-
winspool.drv
-
winspool.exe
-
spoolss.dll
-
folder spool
-
spoolsv.exe
Lalu
copykan ke-4 file dari ke-5 file di atas ke folder Windows, dan kopikan file
ke-5 (spoolsv.exe) ke folder Windows/System32. Setelah kelima
file tersebut tercopy, restart komputer anda. Dengan mengulangi langkah membuka
services.msc dan mengaktifkan Print Spooler masalah teratasi.
Solusi Ketiga:
Bila
hingga cara ke-2 juga masih belum berhasil, gunakan cara berikut ini:
- Instal MicrosoftFixit – yang dapat sobat unduh di Link Download di bawah ini: http://dc406.4shared.com/download/3mdED7f/MicrosoftFixit50126.msi?tsid=20110727-163726-79e5c0ca
- Di dalam proses instalasi berikan tanda cek/centang pada ‘Reset print spooler to dafaults’.
- Setelah selesai instalasi, tambahkan (add) printer lagi. Mudah-mudahan berhasil sampai tahap ini.
Solusi Keempat:
Melalui
Dos Prompt, klik Start > CMD, kemudian tekan ENTER.
Setelah itu ketikkan 'net start spooler' dan selesai!
Solusi Kelima:
- Klick Start > Control Panel > System and Security > System > Advanced system settings > terbuka jendela System Properties > Advanced
- Pilih Performance > Settings
- Akan muncul jendela Performance Options > Data Execution Prevention
- Pilih dan contreng ‘Turn on DEP for all programs and services except those I select’, kemudian klik Add…
Kemudian
akan muncul kotak dialog ‘Open System32’, dan copy-paste kan kalimat ini pada
kotak File name:
C:\WINDOWS\system32\spoolsv.exe
Note:
Terlebih dahulu lacak spoolsv (spoolsv.exe). Kalau sudah ada, sobat
tidak perlu mengkopi–pastekan kalimat di atas dan klik Cancel.
5.
pilih Open
6.
Klik OK ketika anda mendapatkan sebuah peringatan.
7.
Klik Apply
8.
Restart computer untuk mendapatkan hasilnya.
Solusi Keenam:
Kalau
semua cara di atas tetap tidak berhasil, silahkan repair Windows sobat. Dan
kalau masih tetap tidak berhasil juga, lakukan instal ulang (inul) pada Windows
computer sobat.
(Sumber: dari berbagai sumber di internet dan pengalaman pribadi)
SEKEDAR SARAN:
Sebelum
mengalami kejadian-kejadian seperti di atas, alangkah baiknya kalau sobat
melindungi kompi dengan antivirus - antivirus terbaik dan terupdate.
SELAMAT
MENCOBA DAN SEMOGA BERMANFAAT.