August 25, 2015

Sửa lỗi Print Spooler tự động bị dừng lại trong Windows

Print Spooler là dịch vụ quan trọng cho máy tính Windows khi sử dụng in ấn . Vì một số nguyên nhân khiến cho Print Spooler bị dừng hoạt động thậm chí ngay cả khi sau đi đã khởi động bằng phương pháp thủ công .
Bình thường trong Windows nếu dịch vụ Print Spooler bị dừng đều không hề có bất kì thông tin cảnh báo nào . Nếu dùng in từ Microsoft Word , Excel hoặc ứng dụng khác khi in sẽ không thấy lựa chọn máy in . Khi bạn bấm thử xem những thuộc tính của máy in sẽ xuất hiện thông báo “The print spooler service is not running”
hinh1
Cách thức sửa lỗi này như sau .
Cách 1:
Bạn vào theo đường dẫn C -> Windows -> System32 -> Spool -> Printers
Xóa tất cả những file có trong thư mục này . Đó là vị trí hệ điều hành giữ lại những hoạt động cần in ấn trước khi gửi tới máy in .
hinh2
Sau đó bạn mở Command Prompt theo kiểu Administrator , rồi gõ lệnh
Net start spooler
hinh3
Nếu sau những bước trên vẫn không giải quyết được thì bạn cần làm tiếp như sau .
Bấm Start > Run , gõ services.msc , bấm Enter
Tìm tới Print Spooler bấm đúp vào đó
hinh4
Chọn tab Dependencies , bảo đảm vào những dịch vụ trong Remote Procedure Call (RPC)
đã được khởi động .
hinh5
Cách 2 : Tải và chạy file vá lỗi của Microsoft : MicrosoftFixit50126.msi
Cách 3 : Copy file spoolsv.exe ( theo đường dẫn “C:\Windows\system32\spoolsv.exe” từ một máy không bị lỗi hoặc có thể extract từ đĩa win XP cũng được ) để vào ổ D của máy bị lỗi.
Sau đó vào SAFE MODE copy đè file Spoolsv.exe ở ổ D vào thư mục System32
Tiếp theo vào C:\Windows\system32\spool\PRINTERS và
C:\Windows\System32\Spool\Drivers\w32x86 rồi xóa hết các file trong 2 thư mục này đi.
Sau đó vào Start->Run->gõ regedit rồi mở theo đường dẫn :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Print\Environments\Windows NT x86
Nhớ backup registry trước khi thực hiện các bước sau.
Trong mục Drivers xóa tất cả đi ( Cả các subkey )
Sau đó restart lại máy.
Vào Start -> Printer and Faxes và add lại máy in là xong.

0 comments:

Post a Comment