Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Lỗi Windows

Khắc phục sự cố Print Spooler crash trên Windows 10 – Sửa lỗi nhanh & tin cậy

Nếu gặp thông báo lỗi “The print spooler service is not running” (Dịch vụ Print Spooler không chạy) khi in tài liệu, đừng lo – bài viết sẽ hướng dẫn cách sửa lỗi Print Spooler keeps stopping trên Windows 10. Sau lỗi này, bạn có thể thử khởi động dịch vụ Print Spooler nhưng nó tự dừng lại sau vài giây. Dịch vụ Print Spooler dường như bị crash liên tục. Trước khi sửa, hãy hiểu Print Spooler là gì?

Print Spooler là gì?

Print Spooler là chương trình tiện ích đi kèm Windows, quản lý tất cả tác vụ in người dùng gửi đến máy in. Print Spooler giúp Windows tương tác với máy in, sắp xếp thứ tự tác vụ in trong hàng đợi. Nếu dịch vụ Print Spooler không chạy, máy in sẽ không hoạt động.

Nguyên nhân có thể nhiều nhưng chính là driver máy in cũ, không tương thích. Thường nếu Print Spooler dừng, không hiện cảnh báo. Nhưng trường hợp này có thông báo lỗi pop-up. Hãy xem Cách sửa lỗi Print Spooler tự dừng trên Windows 10 qua hướng dẫn khắc phục sự cố dưới đây.

Sửa lỗi Print Spooler Keeps Stopping trên Windows 10

Lưu ý: Tạo điểm khôi phục hệ thống trước khi thực hiện.

Phương pháp 1: Xóa nội dung thư mục Spool

Xóa toàn bộ nội dung thư mục PRINTERS và drivers. Cách này áp dụng cho mọi Windows từ 10 xuống XP.

  1. Mở File Explorer, điều hướng: C:\Windows\System32\spool
  2. Double-click thư mục drivers > xóa tất cả file & thư mục bên trong.
  3. Tương tự, xóa toàn bộ nội dung thư mục PRINTERS > sau đó khởi động lại dịch vụ Print Spooler.
  4. Khởi động lại hệ thống.

Phương pháp 2: Khởi động lại dịch vụ Print Spooler

  1. Windows + R > gõ services.msc > Enter mở cửa sổ Services.
  2. Cuộn xuống tìm Print Spooler > chọn.
  3. Chuột phải Print Spooler > Restart (Khởi động lại).
  4. Kiểm tra máy in có hoạt động không. Nếu hoạt động, bạn đã khắc phục lỗi Print Spooler Keeps Stopping.

Phương pháp 3: Đặt Print Spooler Service lên Automatic

  1. Windows + R > gõ services.msc > Enter.
  2. Chuột phải Print Spooler > Properties.
  3. Thay Startup type thành Automatic từ menu thả xuống > Apply > OK.

Kiểm tra lại, nếu chưa khắc phục, tiếp phương pháp tiếp theo.

Phương pháp 4: Thay đổi tùy chọn Recovery (Khôi phục) của Print Spooler

Nếu cài đặt Recovery không đúng, Print Spooler sẽ không tự khởi động lại khi thất bại. Cách khắc phục:

  1. Windows + R > services.msc > Enter.
  2. Chuột phải Print Spooler > Properties.
  3. Chuyển tab Recovery, đảm bảo First failure, Second failure, Subsequent failures đều đặt Restart the Service (Khởi động lại dịch vụ) từ menu thả xuống.
  4. Apply > OK.

Phương pháp 5: Cập nhật driver máy in (Printer Driver)

  1. Windows + R > services.msc > Enter.
  2. Tìm Print Spooler service > chuột phải > Stop.
  3. Windows + R > gõ printui.exe /s /t2 > Enter.
  4. Cửa sổ Printer Server Properties, tìm máy in gây sự cố.
  5. Xóa máy in, khi hỏi xác nhận xóa driver luôn, chọn Yes.
  6. Quay lại services.msc, chuột phải Print Spooler > Start.
  7. Vào trang web nhà sản xuất máy in, tải và cài driver mới nhất.
    Ví dụ: Máy in HP > truy cập HP Software and Drivers Downloads để tải driver mới nhất.
  8. Nếu vẫn không khắc phục, dùng phần mềm máy in đi kèm. Thường tiện ích này phát hiện máy in trên mạng và sửa lỗi khiến máy in hiển thị offline.
    Ví dụ: Dùng HP Print and Scan Doctor sửa lỗi máy in HP.

Phương pháp 6: Lấy quyền sở hữu (Take Ownership) spoolsv.exe

  1. Mở File Explorer, điều hướng: C:\Windows\System32
  2. Tìm spoolsv.exe > chuột phải > Properties.
  3. Tab Security (Bảo mật).
  4. Dưới Group and user names, chọn tài khoản của bạn > nhấn Advanced (Nâng cao).
  5. Nhấn Change bên cạnh Owner hiện tại.
  6. Cửa sổ Select User or Group, nhấn Advanced dưới cùng.
  7. Nhấn Find Now > chọn tài khoản của bạn > OK.
  8. Lại OK cửa sổ tiếp theo.
  9. Quay lại Advanced Security Settings của spoolsv.exe, nhấn Apply > OK.
  10. Dưới Properties spoolsv.exe, chọn tài khoản bạn vừa chọn (bước 7) > nhấn Edit.
  11. Tích Full control (Kiểm soát đầy đủ) > Apply > OK.
  12. Khởi động lại dịch vụ Print Spooler (Run > services.msc > Print Spooler).
  13. Khởi động lại hệ thống, kiểm tra đã khắc phục lỗi Print Spooler Keeps Stopping chưa.

Phương pháp 7: Xóa khóa không cần thiết trong Registry

Lưu ý: Backup Registry trước phòng sự cố, có thể khôi phục từ backup.

  1. Windows + R > regedit > Enter mở Registry Editor.
  2. Điều hướng khóa:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Providers
  3. Dưới Providers có 2 sub-key mặc định: LanMan Print Services và Internet Print Provider.
  4. Hai sub-key này là mặc định không được xóa.
  5. Ngoài 2 sub-key trên, xóa mọi key khác dưới Providers.
  6. Trong trường hợp này, có subkey thêm là Printing Services.
  7. Chuột phải Printing Services > Delete.
  8. Đóng Registry Editor > Khởi động lại dịch vụ Print Spooler.

Phương pháp 8: Cài đặt lại driver máy in (Reinstall Printer Drivers)

  1. Windows + R > gõ control printers > Enter mở Devices and Printers.
  2. Chuột phải máy in của bạn > Remove device (Xóa thiết bị).
  3. Hộp thoại xác nhận hiện ra > nhấn Yes.
  4. Sau khi xóa thiết bị thành công, tải driver mới nhất từ trang web nhà sản xuất máy in.
  5. Reboot máy. Sau khi khởi động, Windows + R > control printers > Enter.
    Lưu ý: Đảm bảo máy in kết nối qua USB, Ethernet hoặc không dây.
  6. Nhấn Add a printer (Thêm máy in) dưới cửa sổ Devices and Printers.
  7. Windows tự phát hiện máy in, chọn máy in > Next.
  8. Đặt làm máy in mặc định > Finish.

Phương pháp 9: Quét máy tính với Anti-Malware

Malware gây rắc rối dịch vụ in. Có thể làm hỏng file hệ thống hoặc thay đổi giá trị Registry. Khả năng gây sự cố bởi malware vô hạn. Khuyến khích tải cài Malwarebytes hoặc anti-malware khác để quét. Quét malware có thể khắc phục lỗi Print Spooler dừng lại.

  1. Tải cài CCleaner & Malwarebytes.
  2. Chạy Malwarebytes quét hệ thống tìm file độc hại.
  3. Nếu tìm thấy malware, tự động xóa.
  4. Chạy CCleaner, mục "Cleaner", tab Windows, khuyến khích tích các mục sau để dọn.
  5. Xác nhận các mục, nhấn Run Cleaner.
  6. Tab Registry, đảm bảo các mục sau được tích.
  7. Nhấn Scan for Issue, cho CCleaner quét, sau đó Fix Selected Issues.
  8. Khi CCleaner hỏi Do you want backup changes to the registry? chọn Yes.
  9. Sau backup xong, chọn Fix All Selected Issues.
  10. Khởi động lại máy.

Bài viết liên quan:

  • Kết thúc tiến trình ngốn tài nguyên với Windows Task Manager (HƯỚNG DẪN)
  • Xóa Clipboard bằng Command Prompt hoặc phím tắt
  • VPN là gì và cách hoạt động?
  • Cài Group Policy Editor (gpedit.msc) trên Windows 10 Home

Hy vọng bài viết hữu ích. Bây giờ bạn đã có thể khắc phục lỗi Print Spooler Keeps Stopping trên Windows 10. Nếu vẫn gặp vấn đề, hãy để lại bình luận, mình sẽ cố gắng giải quyết. Tất cả phương pháp này đã giúp nhiều người dùng Windows 10 khắc phục sự cố.