Cách Xoá Lệnh In Trong Máy Tính

Công cụ xóa lệnh in trong máy tính

Nhập thông tin để tính toán cách xóa lệnh in hiệu quả nhất cho hệ thống của bạn

Kết quả tính toán

Hướng dẫn toàn diện về cách xóa lệnh in trong máy tính (2024)

Lệnh in bị kẹt trong hàng đợi có thể gây ra nhiều vấn đề từ làm chậm hệ thống đến ngăn cản các tác vụ in ấn mới. Bài viết này sẽ hướng dẫn bạn cách xóa lệnh in trong máy tính trên tất cả các nền tảng phổ biến, từ các phương pháp cơ bản đến các kỹ thuật nâng cao.

Tại sao cần xóa lệnh in?

Có nhiều lý do khiến bạn cần xóa lệnh in đang chờ xử lý:

  • Lệnh in bị kẹt: Máy in không phản hồi nhưng lệnh vẫn tồn tại trong hàng đợi
  • Tài liệu nhạy cảm: Cần xóa ngay các tài liệu đã gửi nhầm
  • Tối ưu hóa hệ thống: Hàng đợi in quá tải làm chậm máy tính
  • Sửa lỗi máy in: Xóa lệnh cũ để khắc phục sự cố kết nối
  • Quản lý tài nguyên: Giải phóng bộ nhớ hệ thống

Cách xóa lệnh in trên Windows (Tất cả phiên bản)

Phương pháp 1: Sử dụng Services Manager (Dành cho người mới)

  1. Nhấn Win + R, gõ services.msc và nhấn Enter
  2. Cuộn xuống tìm dịch vụ Print Spooler
  3. Nhấp chuột phải và chọn Stop
  4. Mở File Explorer và đi đến đường dẫn: C:\Windows\System32\spool\PRINTERS
  5. Xóa tất cả các file trong thư mục này
  6. Quay lại Services Manager và khởi động lại Print Spooler

Phương pháp 2: Sử dụng Command Prompt (Hiệu quả cao)

Đây là phương pháp được các kỹ thuật viên IT ưa chuộng vì tốc độ và hiệu quả:

  1. Mở Command Prompt với quyền admin (nhấp chuột phải > Run as administrator)
  2. Dừng dịch vụ Print Spooler:
    net stop spooler
  3. Xóa tất cả lệnh in đang chờ:
    del %systemroot%\System32\spool\PRINTERS\* /Q
  4. Khởi động lại dịch vụ:
    net start spooler

Phương pháp 3: Sử dụng PowerShell (Nâng cao)

Đối với người dùng nâng cao, PowerShell cung cấp kiểm soát tốt hơn:

Stop-Service -Name Spooler -Force
Remove-Item -Path "$env:SystemRoot\System32\spool\PRINTERS\*" -Force
Start-Service -Name Spooler

Cách xóa lệnh in trên macOS

Hệ điều hành của Apple có cách tiếp cận khác biệt:

  1. Mở Terminal (Applications > Utilities)
  2. Dừng hệ thống in ấn:
    sudo cupsdisable
  3. Xóa tất cả công việc in:
    sudo cancel -a -x
  4. Khởi động lại hệ thống in:
    sudo cupsenable

Cách xóa lệnh in trên Linux (Ubuntu/CentOS)

Các bản phân phối Linux sử dụng hệ thống CUPS tương tự macOS:

sudo systemctl stop cups
sudo rm /var/spool/cups/*
sudo systemctl start cups

So sánh các phương pháp xóa lệnh in

Phương pháp Độ khó Thời gian Hiệu quả Rủi ro Phù hợp với
Services Manager Dễ 2-3 phút Cao Thấp Người mới
Command Prompt Trung bình 1-2 phút Rất cao Trung bình Người dùng trung cấp
PowerShell Khó 1 phút Cao nhất Cao Người dùng nâng cao
Chỉnh sửa Registry Rất khó 5-10 phút Cao Rất cao Kỹ thuật viên IT

Các lỗi thường gặp và cách khắc phục

1. Không thể dừng dịch vụ Print Spooler

Nguyên nhân: Dịch vụ đang bị khóa bởi quá trình khác hoặc quyền hạn không đủ.

Giải pháp:

  1. Mở Task Manager (Ctrl+Shift+Esc)
  2. Tìm và kết thúc tất cả tiến trình liên quan đến in ấn
  3. Thử lại lệnh dừng dịch vụ
  4. Nếu vẫn không được, khởi động lại máy tính ở Safe Mode

2. Thư mục PRINTERS không tồn tại

Nguyên nhân: Thư mục ẩn hoặc đường dẫn hệ thống bị thay đổi.

Giải pháp:

  1. Bật hiển thị file ẩn trong File Explorer
  2. Kiểm tra đường dẫn chính xác bằng lệnh:
    echo %systemroot%
  3. Nếu thư mục thực sự không tồn tại, tạo mới và thiết lập quyền truy cập

3. Lệnh in vẫn tồn tại sau khi xóa

Nguyên nhân: Cache hệ thống hoặc lỗi đồng bộ hóa.

Giải pháp:

  1. Khởi động lại máy tính
  2. Kiểm tra lại bằng lệnh:
    wmic printjob list brief
  3. Sử dụng công cụ quản lý in ấn của bên thứ ba như PrinterAdmin

Cách phòng ngừa lệnh in bị kẹt trong tương lai

Áp dụng các biện pháp sau để giảm thiểu vấn đề:

  • Cập nhật driver máy in: Luôn sử dụng phiên bản mới nhất từ nhà sản xuất
  • Giám sát hàng đợi in: Kiểm tra định kỳ bằng công cụ quản lý
  • Sử dụng máy chủ in chuyên dụng: Đối với môi trường doanh nghiệp
  • Thiết lập giới hạn bộ nhớ: Trong cài đặt Print Spooler
  • Đào tạo người dùng: Hướng dẫn cách xử lý lệnh in cơ bản

Công cụ hỗ trợ xóa lệnh in chuyên nghiệp

Công cụ Nền tảng Tính năng nổi bật Giá Đánh giá
Print Node Windows/macOS/Linux Quản lý hàng đợi từ xa, báo cáo chi tiết $49/tháng 4.8/5
PrinterAdmin Windows Giao diện trực quan, hỗ trợ nhiều máy in $99/giấy phép trọn đời 4.5/5
PaperCut Đa nền tảng Quản lý in ấn doanh nghiệp, theo dõi chi phí Yêu cầu báo giá 4.7/5
CUPS Web Interface macOS/Linux Quản lý qua trình duyệt, mã nguồn mở Miễn phí 4.2/5

Câu hỏi thường gặp (FAQ)

1. Xóa lệnh in có ảnh hưởng đến máy in không?

Không, xóa lệnh in chỉ ảnh hưởng đến hàng đợi trên máy tính của bạn, không làm hỏng máy in vật lý. Máy in sẽ tiếp tục hoạt động bình thường với các lệnh mới.

2. Tại sao tôi không thấy thư mục PRINTERS?

Thư mục này thường được ẩn để ngăn người dùng vô tình xóa file. Bạn cần bật chế độ hiển thị file ẩn trong File Explorer hoặc sử dụng lệnh command line với quyền admin.

3. Có cách nào xóa lệnh in từ xa không?

Có, bạn có thể sử dụng:

  • Remote Desktop để truy cập máy từ xa
  • Công cụ quản lý in ấn mạng như Print Node
  • Lệnh PowerShell với tham số -ComputerName

4. Xóa lệnh in có làm mất dữ liệu không?

Chỉ các file trong hàng đợi in bị xóa. Tài liệu gốc trên máy tính của bạn vẫn được giữ nguyên, trừ khi bạn đã xóa chúng thủ công.

5. Tại sao máy in vẫn in ra tài liệu cũ sau khi xóa lệnh?

Đây là do bộ nhớ đệm của máy in. Bạn cần:

  1. Tắt máy in trong 30 giây
  2. Xóa lệnh in trên máy tính
  3. Khởi động lại cả máy in và máy tính

Leave a Reply

Your email address will not be published. Required fields are marked *