Cách hủy bỏ lệnh in nhanh và hiệu quả nhất

Hướng dẫn mở Services trên Windows để sửa lỗi máy in

Bạn đã bao giờ rơi vào tình huống bực bội khi tài liệu gửi đến máy in cứ mãi nằm trong hàng đợi mà không thể in được? Tình trạng này không chỉ gây lãng phí thời gian mà còn làm gián đoạn công việc. Bài viết này sẽ hướng dẫn chi tiết các cách hủy bỏ lệnh in một cách triệt để, giúp bạn nhanh chóng giải quyết sự cố và tiếp tục công việc in ấn. Về cơ bản, việc này liên quan đến việc dừng dịch vụ Print Spooler và xóa các file tạm trong hàng đợi. Hãy cùng tìm hiểu sâu hơn.

Nguyên nhân phổ biến khiến lệnh in bị kẹt và tầm quan trọng của việc hủy lệnh

Trước khi đi vào chi tiết các cách hủy bỏ lệnh in, việc hiểu rõ nguyên nhân gây ra tình trạng kẹt lệnh in là rất cần thiết. Thông thường, sự cố này xuất phát từ việc bộ nhớ đệm (spooler) của máy in bị đầy, không thể tiếp nhận thêm dữ liệu. Ngoài ra, các yếu tố khác như lỗi kết nối giữa máy tính và máy in, driver máy in bị lỗi hoặc không tương thích, file in quá lớn hoặc bị hỏng, hay thậm chí là xung đột phần mềm cũng có thể dẫn đến tình trạng các lệnh in bị treo.

Việc hủy tác vụ in kịp thời không chỉ giải phóng hàng đợi, cho phép các tài liệu khác được xử lý, mà còn giúp tránh lãng phí giấy mực nếu lệnh in bị lỗi hoặc không còn cần thiết. Đồng thời, nó cũng giúp máy in hoạt động ổn định trở lại, tránh các sự cố nghiêm trọng hơn có thể xảy ra nếu để tình trạng kẹt lệnh kéo dài.

Hướng dẫn chi tiết cách hủy bỏ lệnh in bằng Services và File Explorer

Đây là một trong những phương pháp phổ biến và hiệu quả để xóa lệnh in đang chờ bằng cách can thiệp trực tiếp vào dịch vụ quản lý in của Windows và xóa các file tạm.

Truy cập và tạm dừng dịch vụ Print Spooler

Đầu tiên, bạn cần truy cập vào trình quản lý dịch vụ của Windows. Nhấn phím Windows trên bàn phím hoặc nhấp vào nút Start, sau đó gõ Services vào ô tìm kiếm và chọn ứng dụng Services từ kết quả hiển thị. Thao tác này sẽ mở ra cửa sổ quản lý các dịch vụ đang chạy trên hệ thống của bạn.

Hướng dẫn mở Services trên Windows để sửa lỗi máy inHướng dẫn mở Services trên Windows để sửa lỗi máy in

Xem Thêm Bài Viết:

Trong cửa sổ Services vừa mở, bạn hãy cuộn xuống và tìm đến một dịch vụ có tên là Print Spooler. Đây là dịch vụ cốt lõi, chịu trách nhiệm quản lý tất cả các tác vụ in ấn trên máy tính của bạn. Khi bạn tìm thấy Print Spooler, hãy nhấp chuột phải vào đó và chọn Properties từ menu ngữ cảnh để xem và thay đổi các cài đặt của dịch vụ này.

Truy cập Properties của dịch vụ Print Spooler để xử lý lỗi inTruy cập Properties của dịch vụ Print Spooler để xử lý lỗi in

Trong cửa sổ Print Spooler Properties vừa xuất hiện, hãy chú ý đến mục Service status. Nếu dịch vụ đang ở trạng thái Running (Đang chạy), bạn cần nhấp vào nút Stop để tạm dừng hoạt động của dịch vụ này. Việc dừng dịch vụ in này sẽ ngăn máy tính gửi thêm bất kỳ lệnh in mới nào vào hàng đợi, đồng thời cho phép chúng ta can thiệp để xóa các lệnh đang bị kẹt một cách an toàn.

Dừng dịch vụ Print Spooler để chuẩn bị xóa lệnh inDừng dịch vụ Print Spooler để chuẩn bị xóa lệnh in

Xóa file tạm trong hàng đợi in và khởi động lại dịch vụ

Sau khi đã tạm dừng dịch vụ Print Spooler thành công, bạn đừng vội đóng cửa sổ Properties. Bước tiếp theo là xóa các file tạm của lệnh in. Hãy mở File Explorer (bằng cách nhấn tổ hợp phím Windows + E hoặc nhấp vào biểu tượng File Explorer trên thanh Taskbar) và điều hướng đến thư mục theo đường dẫn sau: C:WindowsSystem32spoolPRINTERS. Thư mục này chứa tất cả các file dữ liệu tạm thời của những lệnh in đang chờ hoặc đang bị lỗi. Bạn hãy chọn tất cả các file và thư mục con bên trong thư mục PRINTERS này (có thể nhấn Ctrl + A để chọn nhanh) và sau đó nhấn phím Delete để xóa chúng. Nếu hệ thống có hiển thị thông báo yêu cầu quyền quản trị (Administrator permission) để thực hiện thao tác này, hãy nhấp vào Continue hoặc Yes.

Xóa các file tạm trong thư mục PRINTERS để giải phóng hàng đợi inXóa các file tạm trong thư mục PRINTERS để giải phóng hàng đợi in

Khi đã xóa sạch các file trong thư mục PRINTERS, bạn hãy quay trở lại cửa sổ Print Spooler Properties đã mở ở bước trước. Tại mục Service status, nhấp vào nút Start để khởi động lại dịch vụ Print Spooler. Sau khi dịch vụ chuyển sang trạng thái Running, nhấp OK để lưu các thay đổi và đóng cửa sổ Properties. Để đảm bảo mọi thứ hoạt động ổn định trở lại và các thay đổi có hiệu lực hoàn toàn, bạn nên khởi động lại máy tính của mình và thử thực hiện lại lệnh in. Nếu bạn gặp khó khăn trong việc xử lý các vấn đề về máy tính hoặc máy in, có thể tham khảo các dịch vụ hỗ trợ từ maytinhgiaphat.vn.

Khởi động lại dịch vụ Print Spooler sau khi xóa file tạmKhởi động lại dịch vụ Print Spooler sau khi xóa file tạm

Tạo file Batch (.bat) để nhanh chóng xóa hàng đợi lệnh in

Sử dụng file Batch là một cách hủy bỏ lệnh in bị treo rất nhanh chóng và tiện lợi, đặc biệt khi bạn thường xuyên gặp phải sự cố này. File Batch sẽ tự động thực hiện một chuỗi các lệnh giúp bạn xóa hàng đợi in mà không cần thao tác thủ công qua nhiều bước.

Soạn thảo nội dung cho file Batch

Đầu tiên, bạn mở chương trình Notepad có sẵn trên Windows. Bạn có thể tìm Notepad bằng cách gõ “notepad” vào ô tìm kiếm của menu Start.

Trong cửa sổ Notepad, bạn sao chép và dán đoạn mã lệnh dưới đây vào khung soạn thảo:

Net stop spooler
Del /Q /F /S "%windir%System32spoolPRINTERS."
Net start spooler

Đoạn mã này thực hiện ba công việc chính: Net stop spooler để dừng dịch vụ Print Spooler, Del /Q /F /S "%windir%System32spoolPRINTERS." để xóa tất cả các file trong thư mục hàng đợi in một cách lặng lẽ và ép buộc, và cuối cùng Net start spooler để khởi động lại dịch vụ Print Spooler.

Dán mã lệnh vào Notepad để tạo file batch xóa lệnh inDán mã lệnh vào Notepad để tạo file batch xóa lệnh in

Lưu và thực thi file Batch

Sau khi dán đoạn mã vào Notepad, bạn tiến hành lưu file. Vào menu File, chọn Save As (hoặc Lưu dưới dạng). Trong hộp thoại Save As, tại mục “Save as type” (Lưu dưới dạng), bạn chọn “All Files (.)”. Tại mục “File name” (Tên tệp), bạn đặt một tên bất kỳ cho file nhưng phải có đuôi là .bat, ví dụ: XoaLenhIn.bat. Chọn vị trí lưu file dễ nhớ, ví dụ như Desktop, rồi nhấn Save.

Lưu file batch với đuôi .bat để thực thi xóa hàng đợi inLưu file batch với đuôi .bat để thực thi xóa hàng đợi in

Để thực thi file Batch vừa tạo và xóa hàng đợi máy in, bạn tìm đến vị trí đã lưu file, nhấp chuột phải vào file .bat đó và chọn “Run as administrator” (Chạy với quyền quản trị). Một cửa sổ dòng lệnh sẽ hiện ra và tự động thực hiện các lệnh. Quá trình này chỉ mất vài giây. Sau khi cửa sổ dòng lệnh tự đóng, bạn có thể thử in lại tài liệu của mình. Đây là một giải pháp rất hữu hiệu được nhiều người tin dùng.

Sử dụng Command Prompt (CMD) để dừng và xóa lệnh in

Command Prompt, hay còn gọi là CMD, là một công cụ dòng lệnh mạnh mẽ của Windows, cho phép người dùng thực hiện các tác vụ quản lý hệ thống chuyên sâu. Bạn cũng có thể sử dụng CMD để hủy bỏ lệnh in một cách hiệu quả.

Mở Command Prompt với quyền Administrator

Để bắt đầu, bạn cần mở Command Prompt với quyền quản trị viên. Gõ Command Prompt hoặc CMD vào ô tìm kiếm trên thanh Taskbar hoặc trong menu Start. Trong kết quả tìm kiếm, nhấp chuột phải vào “Command Prompt” và chọn “Run as administrator”.

Mở Command Prompt với quyền Administrator để thao tác hệ thốngMở Command Prompt với quyền Administrator để thao tác hệ thống

Thực hiện các lệnh để xóa hàng đợi in

Khi cửa sổ Command Prompt màu đen hiện ra, bạn nhập lần lượt các lệnh sau, nhấn Enter sau mỗi lệnh:

Đầu tiên, nhập lệnh net stop spooler và nhấn Enter. Lệnh này có tác dụng dừng dịch vụ Print Spooler, tương tự như cách làm thủ công trong Services.

Nhập lệnh net stop spooler vào CMD để dừng dịch vụ inNhập lệnh net stop spooler vào CMD để dừng dịch vụ in

Tiếp theo, nhập lệnh Del %systemroot%system32spoolprinters /Q /F /S và nhấn Enter. Lệnh này sẽ xóa tất cả các file trong thư mục chứa hàng đợi in (printers). Các tham số /Q (Quiet mode) giúp lệnh thực thi mà không hỏi xác nhận, /F (Force) ép buộc xóa các file chỉ đọc, và /S (Subdirectories) xóa file trong tất cả các thư mục con.

Sau khi hệ thống thực hiện xong lệnh xóa (thường rất nhanh), bạn nhập lệnh cuối cùng: net start spooler và nhấn Enter để khởi động lại dịch vụ Print Spooler.

Khi hoàn tất các lệnh trên, bạn có thể đóng cửa sổ Command Prompt. Để chắc chắn, hãy khởi động lại máy tính của bạn trước khi thử in lại. Phương pháp này tuy đòi hỏi gõ lệnh nhưng rất hiệu quả trong việc khắc phục lỗi máy in kẹt lệnh.

Với những hướng dẫn chi tiết trên, hy vọng bạn đã nắm vững các cách hủy bỏ lệnh in hiệu quả khi gặp sự cố. Việc xử lý nhanh chóng hàng đợi máy in không chỉ giúp bạn tiết kiệm thời gian mà còn đảm bảo công việc không bị gián đoạn, đồng thời bảo vệ máy in khỏi những trục trặc không đáng có. Hãy lựa chọn phương pháp phù hợp nhất với tình huống của mình để giải quyết vấn đề một cách tối ưu.

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *