Sửa lỗi The print spooler service is not running trên Windows 10, 8.1, 7

Việc cài đặt máy in với nhiều người sẽ không hề khó, nhất là với những ai biết về công nghệ. Nhưng đôi khi trong quá trình cài đặt, bạn sẽ gặp một số lỗi khiến quá trình cài đặt bị dừng lại. Chẳng hạn như báo lỗi The print spooler service is not running khi chúng ta cài máy in trên Windows 10, 8.1 hoặc 7. Quá trình cài đặt sẽ không thể tiếp tục, ảnh hưởng đến công việc của người dùng. Vậy làm sao có thể khắc phục lỗi The print spooler service is not running khi cài đặt máy in?

Xóa các file Print Spooler bị hỏng

Đôi khi service Print Spooler có thể tiếp tục dừng hoạt động do các file Print Spooler bị hỏng. Bạn có thể xóa các file đó để khắc phục sự cố này.

Nhấn phím Win+R và nhập services.msc vào trường tìm kiếm, rồi nhấn Enter.

Trong các service được liệt kê, hãy dừng service Print Spooler.

Trong Windows Explorer, điều hướng đến thư mục bên dưới và mở PRINTERS.

C:\Windows\system32\spool\PRINTERS

Nhấp vào Continue hoặc Yes (nếu được nhắc bởi UAC) để phê duyệt việc mở thư mục PRINTERS.

Xóa tất cả các file trong thư mục PRINTERS cho đến khi nó trống và sau đó đóng Windows Explorer.

Xóa tất cả các file trong thư mục PRINTERS
Xóa tất cả các file trong thư mục PRINTERS

Lưu ý: KHÔNG XÓA thư mục PRINTERS. Chỉ xóa nội dung của nó.

Mở Services và bắt đầu lại service Print Spooler.

Bây giờ, hãy kiểm tra xem chức năng in đã chạy bình thường chưa.

Thay đổi service Print Spooler thành Automatic

Lưu ý, bài viết thực hiện với Windows 8.1. Với phiên bản hệ điều hành khác, chúng ta thực hiện tương tự.

The print spooler service is not running

Bước 1:

Trước hết, bạn nhấn chọn nút Search hoặc nút Start và gõ từ khóa tìm kiếm services.msc.

The print spooler service is not running

Bước 2:

Tại giao diện cửa sổ Services, chúng ta tìm tới mục Print Spooler. Sau đó kích chuột phải và chọn Properties.

The print spooler service is not running

Bước 3:

Xuất hiện giao diện Print Spooler (Local Computer). Tại tab General, nhấn nút Stop ở bên dưới để ngừng chạy. Tiếp theo, mục Startup type, chúng ta sẽ chọn chế độ Automatic.

The print spooler service is not running

Bước 4:

Sau đó nhấn Apply để lưu lại và nhấn Start để chạy.

The print spooler service is not running

Bước 5:

Chúng ta chờ đợi vài giây để Print Spooler khởi động lại là xong.

The print spooler service is not running

Bước 6:

Ngay sau đó, khi bạn quay lại cửa sổ Service, sẽ thấy mục Print Spooler ở chế độ Automatic là được. Cuối cùng chúng ta khởi động lại máy để thay đổi có hiệu lực.

The print spooler service is not running

Chạy Printer Troubleshooter

Printer Troubleshooter tích hợp có thể tự động phát hiện và sửa hầu hết các cài đặt hoặc lỗi gây ra sự cố trong khi in. Để chạy Printer Troubleshooter:

Nhập troubleshoot settings vào ô tìm kiếm trên menu Start và chọn kết quả đầu tiên.

Tìm và chọn máy in, sau đó nhấp vào Run the Troubleshooter.

Nhấp vào Run the Troubleshooter
Nhấp vào Run the Troubleshooter

Các sự cố ngăn Printer Spooler chạy sẽ được phát hiện và cố gắng khắc phục.

Khởi động lại Windows sau khi hoàn tất quá trình xử lý sự cố.

Kiểm tra xem vấn đề đã được giải quyết chưa.

Xóa các file Print Spooler

Đôi khi service Print Spooler có thể tiếp tục dừng do có quá nhiều file Print Spooler đang chờ xử lý hoặc bị hỏng. Xóa các file Print Spooler có thể hủy những lệnh in đang chờ xử lý, những sẽ giúp giải quyết sự cố.

Để xóa các file Print Spooler:

1. Đầu tiên, tắt service Print Spooler: mở Services (nhấn Windows + R, sau đó nhập services.msc và nhấn Enter).

2. Trong Services được liệt kê, định vị service Print Spooler rồi dừng nó (nhấp chuột phải vào service và chọn Stop).

Dừng service Print Spooler
Dừng service Print Spooler

3. Thu nhỏ cửa sổ Services.

4. Mở Windows File Explorers (nhấn phím Windows + E) và đi tới thư mục C:\Windows\System32\spool\PRINTERS (bạn sẽ cần quyền admin để chạy thư mục này). Làm theo quy trình tương tự cho C:\Windows\System64\spool\PRINTERS.

5. Bấm Yes (hoặc Continue) nếu được nhắc về việc sử dụng quyền admin để mở PRINTERS.

Sử dụng quyền admin để mở PRINTERS
Sử dụng quyền admin để mở PRINTERS

6. Xóa tất cả các file trong thư mục PRINTERS. Đảm bảo rằng thư mục được để trống.

Xóa tất cả các file trong thư mục PRINTERS
Xóa tất cả các file trong thư mục PRINTERS

(Lưu ý: KHÔNG XÓA thư mục PRINTERS. Chỉ xóa nội dung của nó).

7. Quay lại Services (cửa sổ bạn đã thu nhỏ) và khởi động service Print Spooler (cửa sổ bạn đã dừng).

8. Sau khi xóa các file này, hãy ngắt kết nối máy in khỏi PC và kết nối lại sau một lúc;

9. Bây giờ hãy kiểm tra xem chức năng in có hoạt động hay chạy bình thường không.

Khởi động lại service Print Spooler

Đây là một phương pháp rất đơn giản nhưng hiệu quả. Nếu service Print Spooler không chạy hoặc bị treo, bạn có thể khởi động lại service Print Spooler. Làm theo các bước sau:

1. Khởi chạy Services: Nhấn phím Windows + R, sau đó nhập services.msc và nhấn Enter.

2. Xác định vị trí service Print Spooler, nhấp chuột phải vào nó, sau đó chọn Restart.

Khởi động lại service Print Spooler
Khởi động lại service Print Spooler

3. Kiểm tra xem quy trình đã khắc phục sự cố Print Spooler chưa và máy in hiện có hoạt động bình thường hay không.

Lưu ý: Sau khi khởi động lại service Print Spooler, hãy thử in tài liệu hoặc ảnh để xem máy tính có thể gửi lệnh in đến máy in hay không.

Gỡ cài đặt các máy in (không cần thiết) khác

Việc cài đặt nhiều máy in trong hệ điều hành Windows 10 đôi khi có thể gây ra sự cố với Print Spooler và quá trình in nói chung.

Nếu bạn thấy Print Spooler tiếp tục dừng trên PC chạy Windows 10, bạn có thể cần gỡ cài đặt tất cả các máy in mà bạn không sử dụng hoặc không cần thiết.

1. Nhấp vào menu Start Windows 10.

2. Xác định vị trí Settings và nhấp vào nó

3. Trong Settings, tìm kiếm Printers & Scanners.

Tìm kiếm Printers & Scanners
Tìm kiếm Printers & Scanners

4. Chọn và nhấp vào máy in bạn muốn xóa, chọn Remove.

Chọn máy in muốn xóa
Chọn máy in muốn xóa

5. Sau khi xóa tất cả các máy in bạn không sử dụng hoặc không cần nữa, hãy khởi động lại PC, sau đó kiểm tra xem máy in hiện có hoạt động tốt hay không.

Lưu ý: Lưu ý rằng giải pháp này chỉ có thể hoạt động nếu bạn đã cài đặt nhiều máy in trên PC của mình. Đôi khi, các driver máy in khác nhau có thể gây ra sự cố dừng service Print Spooler. Đảm bảo bạn xóa tất cả các máy in không sử dụng hoặc những máy in bạn không cần.

Loại bỏ các driver máy in trùng lặp

Những người dùng khác đã báo cáo rằng bạn có thể khắc phục sự cố Print Spooler chỉ bằng cách xóa các driver trùng lặp. Để loại bỏ các driver trùng lặp, bạn sẽ cần sử dụng công cụ Print Management.

1. Nhấn phím Windows + S.

2. Trên hộp tìm kiếm, nhập print management và chọn Print Management từ danh sách.

3. Mở Print Management. Trong ngăn bên trái, chọn All Drivers.

Loại bỏ các driver máy in trùng lặp
Loại bỏ các driver máy in trùng lặp

4. Trong danh sách tất cả các driver máy in trên cửa sổ, hãy để ý các driver bị trùng lặp, sau đó nhấp chuột phải và chọn Remove Driver Package.

5. Xóa các driver trùng lặp và kiểm tra xem sự cố đã được khắc phục chưa.

Cài đặt lại driver máy in

Đôi khi driver máy in lỗi thời có thể gây ra các lỗi khác nhau. Và service Print Spooler dừng lại là một trong số đó. Hãy gỡ cài đặt và cài đặt lại driver máy in từ trang web của nhà sản xuất, rồi kiểm tra lại.

  • Nhấn phím Win + X và nhấp vào Device Manager.
  • Mở rộng Printer drivers.
  • Nhấp chuột phải vào driver máy in và chọn Uninstall.
  • Bây giờ, cài đặt driver máy in mới nhất cho Windows 10 từ trang web của nhà sản xuất.

Cài đặt driver máy in ở chế độ Compatibility

Sự cố này có thể phát sinh do sự không tương thích của driver máy in với Windows 10. Hãy thử cài đặt driver ở chế độ Compatibility và kiểm tra xem nó có giúp ích không.

  • Nhấp chuột phải vào driver máy in mà bạn đã tải xuống từ trang web của nhà sản xuất.
  • Nhấp vào Properties.
  • Chọn Run this program in Compatibility mode for trong tab Compatibility.
  • Chọn Windows 8.1/8 từ menu drop-down trong Compatibility
  • Nhấp vào Apply > OK.
  • Cài đặt driver, khởi động lại PC và kiểm tra xem sự cố đã được giải quyết chưa.

Chỉnh sửa Registry

Nếu tất cả các phương pháp trên không thể khắc phục sự cố, thì đây là chỉnh sửa Registry đơn giản có thể khắc phục sự cố cho bạn.

Mở Registry Editor.

Sao lưu cơ sở dữ liệu Registry, sau đó điều hướng đến key sau.

- Đối với phiên bản Windows 32-bit:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows NT x86\Print Processors

- Đối với phiên bản Windows 64-bit:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows x64\Print Processors

Xóa tất cả các key trừ winprint.

Xóa tất cả các key trừ winprint
Xóa tất cả các key trừ winprint

Chỉ cần nhấp chuột phải vào key bạn muốn xóa và chọn Delete từ menu.

Bây giờ, đóng Registry Editor và khởi động lại Windows.

Sau đó, mở Windows Services và khởi động lại service Print Spooler.

Lần này Print Spooler sẽ bắt đầu và không gặp vấn đề gì.

Cài đặt bản cập nhật Windows

Máy tính cần được cập nhật mọi lúc. Cài đặt Windows Update giúp máy tính của bạn luôn cập nhật các bản cập nhật hệ thống và driver mới nhất có thể giải quyết sự cố Print Spooler bị dừng trong Windows 10.

Bạn có thể kiểm tra Windows Update theo cách thủ công để giúp đảm bảo bạn có các bản cập nhật mới nhất.

1. Trong tìm kiếm, gõ Windows Updates.

2. Nhấp vào Windows Updates.

3. Nhấp vào Check for updates và cài đặt các bản cập nhật Windows mới nhất.

Quét PC để tìm phần mềm độc hại

Phần mềm độc hại có thể gây ra sự cố nghiêm trọng trong máy tính, bao gồm cả với các service in.

Nó có thể làm hỏng các file hệ thống hoặc thay đổi bất kỳ giá trị nào trong Registry. Khả năng tạo ra sự cố bởi phần mềm độc hại là vô tận.

Vì vậy, khi nhận thấy máy tính có bất kỳ lỗi nào, bao gồm cả khi Print spooler bị dừng, hãy cài đặt công cụ chống phần mềm độc hại chuyên nghiệp như Malwarebytes. Sau đó, tiến hành quét toàn bộ hệ thống để loại bỏ bất kỳ phần mềm độc hại nào trong hệ thống để khắc phục sự cố.

Trên đây là từng bước giúp bạn khắc phục lỗi khi cài đặt máy in trên máy tính Windows 10,8.1,7, đặc biệt là lỗi thông báo The print spooler service is not running. Hy vọng với cách khắc phục này, chúng ta có thể tiếp tục quá trình cài đặt máy in trên Windows và sử dụng bình thường.

Tham khảo thêm các bài sau đây:

Chúc các bạn thực hiện thành công!

Thứ Bảy, 10/07/2021 09:25
510 👨 116.670
0 Bình luận
Sắp xếp theo
    ❖ Sửa lỗi máy tính