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

Khắc Phục Lỗi Dịch Vụ Local Print Spooler Không Chạy

Dịch Vụ Print Spooler (In ấn) lưu trữ hướng dẫn in trong hệ điều hành Windows và sau đó gửi các hướng dẫn này đến máy in để hoàn thành tác vụ in. Do đó, máy in kết nối với máy tính bắt đầu in tài liệu. Nó thường giữ tất cả tài liệu in trong danh sách và sau đó chuyển chúng lần lượt đến máy in. Đôi khi, máy in có thể bị kẹt hoặc ngừng hoạt động. Nếu bạn cũng gặp vấn đề này, bạn đã đến đúng nơi. Chúng tôi mang đến hướng dẫn hoàn hảo giúp bạn khắc phục lỗi Dịch vụ Local Print Spooler không chạy trong Windows 10.

Khắc Phục Dịch Vụ Local Print Spooler Không Chạy Trong Windows 10

Dịch Vụ Print Spooler Là Gì?

  • Dịch vụ Local Print Spooler dựa trên hai file thiết yếu: spoolss.dll và spoolsv.exe.
  • Vì không phải phần mềm độc lập, nó phụ thuộc vào hai dịch vụ: Dcom và RPC. Dịch vụ Print Spooler sẽ ngừng hoạt động nếu bất kỳ dịch vụ phụ thuộc nào thất bại.
  • Chiến lược FIFO (First-In-First-Out - Vào trước ra trước) được dùng để in các tài liệu còn lại trong hàng đợi.

Tại Sao Dịch Vụ Print Spooler Không Hoạt Động?

Nếu dịch vụ print spooler không chạy ngầm trên Windows 10, máy in sẽ không còn nhận yêu cầu và do đó thao tác in sẽ thất bại. Nguyên nhân nhiều, như:

  • Lỗi tạm thời (glitches).
  • Ứng dụng bên thứ ba chặn dịch vụ này.
  • Dịch vụ phụ thuộc của Print Spooler ngừng hoạt động.
  • Driver máy in có thể hỏng hoặc lỗi thời.

Cách 1: Khởi Động Hoặc Khởi Động Lại Dịch Vụ Print Spooler

Hầu hết lỗi print spooler do dịch vụ Print Spooler không hoạt động hoặc hoạt động sai. Vì vậy, đơn giản khởi động lại dịch vụ và tất cả phụ thuộc của nó về mặt lý thuyết sẽ giải quyết vấn đề. Để khắc phục lỗi Dịch vụ Local Print Spooler không chạy trong Windows, trước tiên hãy đảm bảo:

  • Dịch vụ Print Spooler ở trạng thái hoạt động.
  • Các phụ thuộc của nó cũng hoạt động và chạy.

Bước I: Mở Cửa Sổ Dịch Vụ (Services Window)

  1. Mở hộp thoại Run bằng cách giữ Windows + R cùng lúc.
  2. Gõ services.msc và nhấp OK để mở cửa sổ Dịch vụ (Services).

Trường hợp I: Nếu Print Spooler Không Hoạt Động,

  1. Chuột phải vào dịch vụ Print Spooler rồi chọn Thuộc tính (Properties).
  2. Cửa sổ Thuộc tính Print Spooler (Máy tính cục bộ) hiện ra. Đặt Loại khởi động (Startup type) thành Tự động (Automatic).
  3. Nhấp nút Bắt đầu (Start) và đợi trạng thái dịch vụ hiển thị Đang chạy (Running).
  4. Nhấp Áp dụng (Apply) > OK để lưu thay đổi và đóng cửa sổ.

Trường hợp II: Nếu Print Spooler Đang Hoạt Động,

  1. Chuột phải vào dịch vụ Print Spooler và nhấp Khởi động lại (Restart).
  2. Print Spooler sẽ khởi động lại. Nhấp OK để thoát cửa sổ.

Cách 2: Khởi Động Hoặc Khởi Động Lại Phụ Thuộc Của Print Spooler

Dịch vụ Print Spooler sẽ ngừng hoạt động nếu bất kỳ dịch vụ phụ thuộc nào thất bại. Do đó, đảm bảo chúng đang chạy cũng quan trọng như nhau.

Bước I: Mở Cửa Sổ Dịch Vụ

  1. Mở hộp thoại Run bằng cách giữ Windows + R.
  2. Gõ services.msc và nhấp OK mở cửa sổ Dịch vụ.

Bước II: Kiểm Tra Trạng Thái Hoạt Động Print Spooler

  1. Chuột phải vào Print Spooler chọn Thuộc tính.
  2. Cửa sổ Thuộc tính Print Spooler (Máy tính cục bộ) hiện ra. Chuyển sang tab Phụ thuộc (Dependencies).
  3. Nhấp vào biểu tượng Remote Procedure Call (RPC). Hai tùy chọn sẽ mở rộng:
  • DCOM Server Process Launcher
  • RPC Endpoint Mapper

Ghi nhớ tên này và Thoát cửa sổ.

Bước III: Khởi Động Dịch Vụ DCOM Server Process Launcher

  1. Quay lại cửa sổ Dịch vụ và tìm DCOM Server Process Launcher.
  2. Chuột phải vào DCOM Server Process Launcher và nhấp Thuộc tính.
  3. Trong cửa sổ Thuộc tính DCOM Server Process Launcher (Máy tính cục bộ), đặt Loại khởi động thành Tự động.
  4. Nhấp Áp dụng rồi nhấp nút Bắt đầu.
  5. Đợi chút và nhấp OK thoát cửa sổ Thuộc tính.

Bước IV: Khởi Động Dịch Vụ RPC Endpoint Mapper

  1. Quay lại cửa sổ Dịch vụ và tìm RPC Endpoint Mapper.
  2. Chuột phải vào RPC Endpoint Mapper chọn Thuộc tính.
  3. Trong cửa sổ Thuộc tính RPC Endpoint Mapper (Máy tính cục bộ), đặt Loại khởi động thành Tự động như trước.
  4. Nhấp Áp dụng theo sau OK thoát cửa sổ Thuộc tính.

Cách 3: Xóa File Spool (File In Chờ)

Nếu bạn nhấn Ctrl + P trên tài liệu nhiều trang, dịch vụ print spooler có thể gặp khó khăn quản lý tác vụ in và bị lỗi (glitching). May mắn thay, bạn có thể xóa thủ công hàng đợi in (file spool) rồi khởi động lại dịch vụ để đưa mọi thứ về bình thường.

Lưu ý: Trước khi xóa file, chúng ta sẽ dừng dịch vụ print spooler rồi khởi động lại sau.

  1. Mở cửa sổ Dịch vụ, tìm Print Spooler chuột phải vào nó rồi nhấp Dừng (Stop).
  2. Nhấn Windows + E mở File Explorer.
  3. Điều hướng đến C:\Windows\System32\spool\PRINTERS.
  4. Xóa file trong thư mục PRINTERS bằng cách nhấn Ctrl + A rồi phím Delete.
  5. Bây giờ, Ngắt kết nối máy in khỏi PC Windows.
  6. Thực hiện các bước trong Cách 1 để khởi động dịch vụ Print Spooler.
  7. Kết nối lại máy in vào PC và kiểm tra xem máy in có hoạt động tốt không bị lỗi.

Cách 4: Chạy Trình Khắc Phục Sự Cố Máy In

Vấn đề máy in trên Windows 10 nhiều đến mức Microsoft quyết định đưa trình khắc phục sự cố cho nó vào chính hệ điều hành. Công cụ chạy các bước khắc phục sự cố được định nghĩa trước, ví dụ kiểm tra lỗi dịch vụ spooler, hàng đợi in, v.v., và giải quyết tự động.

  1. Nhấn Windows + I mở Cài đặt (Settings).
  2. Nhấp ô Cập nhật & Bảo mật (Update & Security).
  3. Chuyển tab Khắc phục sự cố (Troubleshoot) bên trái.
  4. Nhấp Trình khắc phục sự cố bổ sung (Additional Troubleshooters) bên phải.
  5. Dưới mục Đi làm và chạy (Get up and running), chọn trình khắc phục sự cố Máy in (Printer), rồi nhấp nút Chạy trình khắc phục sự cố (Run the troubleshooter).
  6. Điều này sẽ khởi chạy trình khắc phục sự cố bắt đầu Phát hiện vấn đề (Detecting problems).
  7. Chọn máy in bạn muốn khắc phục và nhấp Tiếp theo (Next).
  8. Áp dụng bản sửa lỗi theo khuyến nghị của trình khắc phục sự cố và tiếp tục in.

Cách 5: Cài Đặt Lại Driver Máy In

Nếu thông báo lỗi liên quan đến Dịch vụ Print Spooler không chạy, đơn giản thay thế driver máy in hiện tại (có thể hỏng hoặc chỉ lỗi thời) bằng bộ file driver mới nhất sẽ giải quyết mọi vấn đề kết nối giữa PC và máy in. Cách làm:

  1. Nhấn Windows + X. Nhấp Quản lý thiết bị (Device Manager) từ menu.
  2. Mở danh mục Hàng đợi in (Print Queues). Chuột phải vào Máy in đã kết nối và nhấp Gỡ thiết bị (Uninstall device).
  3. Bây giờ, ngắt cáp máy in và khởi động lại PC.
  4. Sau khi PC khởi động lại, đảm bảo kết nối internet hoạt động tốt và cắm lại cáp máy in.
  5. Windows sẽ phát hiện phần cứng kết nối và tự động tải & cài đặt file driver cần thiết từ internet.

Câu Hỏi Thường Gặp (FAQs)

Q1. Tại sao dịch vụ spooler máy in của tôi không chạy?

Trả lời: Dịch vụ spooler máy in của bạn có thể không chạy nếu bị chặn bởi ứng dụng bên thứ ba, một hoặc cả hai dịch vụ phụ thuộc không chạy hoặc dịch vụ không tự khởi động khi khởi động hệ thống.

Q2. Làm sao khởi động dịch vụ Print Spooler trong Windows 10?

Trả lời: Để khởi động thủ công dịch vụ, mở ứng dụng Dịch vụ (Services) và tìm dịch vụ Print Spooler. Chọn nó và nhấp tùy chọn Bắt đầu (Start) xuất hiện trên mô tả dịch vụ.

Bài Viết Khuyến Nghị:

  • 18 Công Cụ Tốt Nhất Cho Hacking
  • Khắc Phục Lỗi Máy Tính Không Đồng Bộ Hoá Vì Không Có Dữ Liệu Thời Gian
  • Cách Đưa Máy In Trở Lại Trực Tuyến Trong Windows 10
  • Cách Khắc Phục Máy In Không Phản Hồi Trong Windows 10

Hy vọng bài viết hữu ích và bạn đã khắc phục thành công lỗi Dịch vụ Local Print Spooler không chạy trong Windows 10. Nếu có thắc mắc, hãy liên hệ qua phần bình luận bên dưới.