8 Cách Sửa Lỗi Print Spooler Is Not Running Triệt Để 2026
Xem nhanh
- 1. Khởi Động Lại Dịch Vụ Print Spooler (Dành cho mọi đối tượng)
- 2. Dọn Dẹp Bộ Nhớ Đệm Trong Thư Mục Spool
- 3. Sử Dụng Command Prompt Để Fix Lỗi Nhanh
- 4. Can Thiệp Registry Editor (Chuyên sâu)
- 5. Cập Nhật Và Cài Đặt Lại Driver Máy In
- 6. Sử Dụng Công Cụ Printer Troubleshooter
- 7. Cấu Hình Lại Group Policy (Dành cho máy in mạng)
- 8. Tạo File Batch Để Tự Động Fix Lỗi
- FAQ - Câu Hỏi Thường Gặp
8 Cách Sửa Lỗi Print Spooler Is Not Running Triệt Để 2026
Lỗi Print Spooler is not running được khắc phục nhanh nhất bằng cách khởi động lại dịch vụ Spooler trong Services.msc hoặc dọn dẹp thư mục bộ nhớ đệm PRINTERS của hệ thống. Đây là hiện tượng trình quản lý hàng đợi in ấn bị dừng đột ngột do xung đột lệnh in, lỗi Driver hoặc tệp tin hệ thống bị hỏng trên Windows 10 và Windows 11.
Đối với người dùng văn phòng, việc xử lý lỗi này giúp khôi phục khả năng in ấn ngay lập tức. Với IT Admin, việc can thiệp sâu vào Registry và Group Policy sẽ giúp ngăn chặn lỗi tái diễn trên toàn bộ hệ thống mạng nội bộ. Dưới đây là hướng dẫn chi tiết 8 phương pháp từ đơn giản đến chuyên sâu.
1. Khởi Động Lại Dịch Vụ Print Spooler (Dành cho mọi đối tượng)
Dịch vụ Print Spooler là "trái tim" của hệ thống in ấn Windows. Nếu dịch vụ này bị tắt, máy tính sẽ không thể kết nối với bất kỳ máy in nào.
1.1. Cách Restart dịch vụ thủ công
Nhấn tổ hợp phím Windows + R, nhập services.msc và nhấn Enter. Tìm dòng Print Spooler, nhấp chuột phải và chọn Restart. Nếu dịch vụ đang ở trạng thái "Stopped", hãy chọn Start để kích hoạt lại.
1.2. Cấu hình tự động khởi chạy (Recovery)
Để ngăn lỗi tự ngắt trong tương lai, nhấp đúp vào Print Spooler, tại tab Recovery, thiết lập cả 3 mục: First failure, Second failure, Subsequent failures thành Restart the Service. Tại tab General, hãy đảm bảo Startup type được để là Automatic.
.jpg)
2. Dọn Dẹp Bộ Nhớ Đệm Trong Thư Mục Spool
Khi một lệnh in bị hỏng (corrupted), nó sẽ bị kẹt lại trong hàng đợi và khiến toàn bộ dịch vụ Spooler bị treo cứng.
2.1. Dừng dịch vụ trước khi xóa tệp
Mở Command Prompt (Admin) và nhập lệnh net stop spooler. Việc dừng dịch vụ là bắt buộc để hệ thống cho phép can thiệp vào các tệp tin hệ thống đang chạy ngầm.
2.2. Xóa các tệp tạm tại thư mục PRINTERS
Chỉ xóa file TRONG thư mục PRINTERS, tuyệt đối không xóa nhầm thư mục cha spool.
Truy cập đường dẫn: C:\Windows\System32\spool\PRINTERS. Xóa toàn bộ các tệp tin bên trong thư mục này (thường có đuôi .SPL và .SHD). Sau khi xóa xong, quay lại CMD nhập lệnh net start spooler để máy in nhận lại hàng đợi mới.
3. Sử Dụng Command Prompt Để Fix Lỗi Nhanh
Sử dụng dòng lệnh giúp quản trị viên xử lý lỗi nhanh chóng trên nhiều máy trạm mà không cần qua giao diện đồ họa.
3.1. Lệnh Restart và Refresh dịch vụ
Sử dụng chuỗi lệnh sau để reset hoàn toàn trình quản lý in: net stop spooler & net start spooler. Lệnh này giúp giải phóng các tiến trình đang bị treo (deadlock) trong hệ thống.
3.2. Quét và sửa lỗi tệp tin hệ thống (SFC)
Nhập lệnh sfc /scannow để Windows tự động kiểm tra và thay thế các tệp tin Spooler.exe hoặc Spoolss.dll bị hỏng từ bản sao lưu dự phòng của hệ điều hành.
.jpg)
4. Can Thiệp Registry Editor (Chuyên sâu)
Đây là giải pháp triệt để khi lỗi Spooler xuất phát từ các trình điều khiển in của bên thứ ba không tương thích.
Quan trọng: Trước khi sửa Registry, hãy backup bằng cách vào File > Export trong Registry Editor. Sửa sai Registry có thể khiến Windows không khởi động được.
4.1. Đường dẫn khóa Registry cần xử lý
Truy cập: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows x64\Print Processors. Đây là nơi chứa các trình xử lý lệnh in của hệ thống.
4.2. Khôi phục trạng thái winprint mặc định
IT Admin nên xóa tất cả các khóa con trong mục này ngoại trừ winprint. Việc này giúp đưa hệ thống in ấn về trạng thái nguyên bản của Microsoft, loại bỏ hoàn toàn xung đột từ các phần mềm máy in cũ.
.jpg)
5. Cập Nhật Và Cài Đặt Lại Driver Máy In
Driver máy in không tương thích với các bản cập nhật Windows (như KB500xxxx) thường xuyên gây ra lỗi Print Spooler is not running.
5.1. Update thông qua Device Manager
Nhấp chuột phải vào nút Start, chọn Device Manager > Print queues. Nhấp chuột phải vào tên máy in và chọn Update driver để tìm kiếm bản vá mới nhất từ Microsoft.
5.2. Gỡ bỏ hoàn toàn Driver lỗi
Trong trường hợp lỗi nặng, hãy vào Print Management, chọn All Drivers, nhấp chuột phải vào Driver nghi ngờ và chọn Remove Driver Package trước khi tiến hành cài đặt lại bản mới nhất từ trang chủ hãng.
6. Sử Dụng Công Cụ Printer Troubleshooter
Windows cung cấp trình sửa lỗi tự động giúp người dùng phổ thông có thể fix lỗi chỉ với vài cú click chuột.
6.1. Truy cập Troubleshoot Settings
Vào Settings > System > Troubleshoot > Other troubleshooters (trên Windows 11) hoặc Update & Security > Troubleshoot (trên Windows 10).
6.2. Thực thi trình Printer Troubleshooter
Nhấn Run tại mục Printer. Hệ thống sẽ tự động kiểm tra trạng thái dịch vụ, cấu hình IP máy in và các lỗi hàng đợi để đưa ra phương án khắc phục tự động.
7. Cấu Hình Lại Group Policy (Dành cho máy in mạng)
Trong môi trường doanh nghiệp, lỗi Spooler có thể do chính sách bảo mật ngăn cản máy trạm kết nối với máy in server.
7.1. Mở Local Group Policy Editor
Nhấn Windows + R, nhập gpedit.msc. Tìm theo đường dẫn: Computer Configuration > Administrative Templates > Printers.
7.2. Kích hoạt Allow Print Spooler
Tìm chính sách Allow Print Spooler to accept client connections, chuyển trạng thái sang Enabled. Thao tác này giúp máy tính chấp nhận các lệnh in từ xa, đặc biệt quan trọng khi sử dụng máy in qua mạng LAN hoặc Wifi.
8. Tạo File Batch Để Tự Động Fix Lỗi
IT Admin có thể tạo một file .bat để người dùng tự chạy mỗi khi gặp lỗi mà không cần hỗ trợ kỹ thuật.
8.1. Nội dung file Batch sửa lỗi
Mở Notepad và dán nội dung sau: @echo off
net stop spooler
del /Q /F /S "%systemroot%\System32\Spool\Printers\*.*"
net start spooler
pause.
Lưu file với tên FixSpooler.bat.
8.2. Cách sử dụng
Chỉ cần nhấp chuột phải vào file chọn Run as Administrator, toàn bộ quy trình dừng dịch vụ, xóa cache và khởi động lại sẽ được thực hiện tự động trong 3 giây.
Xem Thêm Tại:
6 Cách Khắc Phục Nhanh Máy In Báo Offline Và Nguyên Nhân
FAQ - Câu Hỏi Thường Gặp
1. Làm thế nào để biết lỗi là do Spooler hay do máy in?
Nếu bạn nhấn Print mà máy tính báo lỗi "The service is not running" hoặc mục trạng thái máy in biến mất hoàn toàn, đó chắc chắn là lỗi dịch vụ Spooler.
2. Xóa file trong thư mục PRINTERS có làm mất bản in gốc không?
Không. Việc này chỉ xóa lệnh in đang truyền đi. Bạn chỉ cần mở lại file Word/PDF và nhấn lệnh in lại từ đầu.
3. Tại sao Print Spooler vẫn tự tắt sau khi tôi đã Start lại?
Đó là dấu hiệu của việc xung đột Driver nghiêm trọng hoặc file in trong bộ nhớ đệm bị lỗi nặng. Hãy thực hiện Cách 2 (Xóa cache) kết hợp Cách 5 (Cài lại Driver).
4. Sửa lỗi Spooler có cần khởi động lại máy tính không?
Đa số trường hợp chỉ cần Restart dịch vụ là đủ. Tuy nhiên, nếu lỗi liên quan đến Registry, bạn nên khởi động lại máy để các thay đổi có hiệu lực.