Cách xóa hoàn toàn máy in khỏi Windows 7


19

Tôi đang gặp một số vấn đề với máy in Canon Pixma IP1900 của mình - nó không đáp ứng với bất kỳ yêu cầu hệ điều hành nào. Tôi đang sử dụng Windows 7 x64 với các trình điều khiển Canon bổ sung và máy in được sử dụng để hoạt động tốt, nhưng gần đây nó không còn hoạt động nữa.

Tôi đã kết nối nó với một PC thứ hai chạy trên Win7 x86 và không có trình điều khiển Canon và máy in bổ sung nào hoạt động trở lại - Windows không chỉ tự mình tìm các trình điều khiển phù hợp mà còn mọi thứ khác cũng hoạt động như một cơ duyên.

Bây giờ tôi giả sử rằng vấn đề là do trình điều khiển (bị rối bởi hệ điều hành) hoặc chính hệ điều hành. Ý tưởng của tôi là loại bỏ hoàn toàn trình điều khiển Canon và mọi dữ liệu liên quan đến máy in. Tôi phải làm nó như thế nào?

Câu trả lời:


29

Hãy xem này hướng dẫn này giải thích làm thế nào để sử dụng Microsoft Management Console (MMC), để loại bỏ các gói điều khiển máy in không mong muốn.

Nếu điều đó không phù hợp với bạn, hãy thử sử dụng công cụ printui.exe .

Trong loại nhắc lệnh nâng cao của quản trị viên printui /s /t2, hãy nhớ gỡ bỏ trình điều khiển VÀ gói.

Đây là cách thực hiện, từng bước một:

  1. Mở một dòng lệnh với quyền quản trị: Bắt đầu-> Tất cả chương trình-> Phụ kiện-> Dấu nhắc lệnh; Nhấp chuột phải -> Chạy với tư cách Quản trị viên
  2. Chạy công cụ printui: printui /s /t2
  3. Hãy thử xóa máy in. Nếu điều đó không hoạt động ... (nghĩa là, nếu loại bỏ các máy in được liệt kê trong printui không thành công.)
  4. Nhấp vào Bắt đầu> Chạy> Services.msc
  5. Xác định vị trí dịch vụ Bộ đệm máy in và bấm chuột phải> Thuộc tính> dịch vụ dừng.
  6. Mở My Computer và duyệt đến C:\Windows\System32\spool\Printers(bạn sẽ cần nhấp vào "OK" để có quyền truy cập vào thư mục).
  7. XÓA nội dung của thư mục bạn đã mở ở bước 6.
  8. Quay trở lại services.mscvà khởi động lại dịch vụ Bộ đệm máy in.
  9. Quay trở lại tiện ích printui (bạn có thể cần phải khởi động lại nó bằng phương pháp tương tự như trên) và thử xóa lại máy in. Lần này nó nên hoạt động. Nếu cần, hãy kiểm tra tab "Cổng" và xóa mọi cổng TCP / IP được liên kết với máy in cũ.
  10. Cuối cùng nhưng không kém phần quan trọng, hãy kiểm tra các máy tính khác trong mạng gia đình của bạn để xem liệu có bất kỳ bản đồ nào trong số đó ánh xạ tới máy in cũ không và xóa các ánh xạ này

1
Giải thích tốt. Câu trả lời tốt đẹp.
CharlieRB

Mọi thứ bạn mô tả đều hoạt động (ít nhất là không có lỗi nào được hiển thị). Vấn đề là sau khi gỡ bỏ trình điều khiển, khởi động lại và cắm vào máy in tôi cũng gặp vấn đề tương tự - không có kết nối nào với máy in, mặc dù máy in chỉ hoạt động tốt với Windows 7 x86 của tôi. Tôi có thể làm gì khác / xóa / thiết lập lại?
elmes

Bạn đã thử một cổng hoặc cáp khác nhau?

Có, tôi đã cố gắng thay đổi cả hai ..
elmes

Sẽ rất hữu ích nếu bạn xây dựng các bước bạn đã thực hiện khi cài đặt máy in, có lẽ máy tính của bạn không được đặt để tự động tìm kiếm trình điều khiển trực tuyến .

4

Cách nhất quán duy nhất mà tôi có thể xóa cả trình điều khiển VÀ gói là:

  1. Mở Menu Bắt đầu.
  2. Nhập "Dấu nhắc lệnh".
  3. Trong "Chương trình", nhấp chuột phải vào "Dấu nhắc lệnh", nhấp vào "Chạy với tư cách quản trị viên" và chấp nhận lời nhắc UAC.
  4. Trong Dấu nhắc Lệnh nâng cao, chạy printui /s /t2để mở Thuộc tính Máy chủ In trên tab Trình điều khiển ở chế độ nâng cao. Không đóng Dấu nhắc lệnh.
  5. Chọn trình điều khiển bạn muốn gỡ cài đặt.
  6. Chọn "Xóa ...".
  7. Chọn "Xóa gói trình điều khiển và trình điều khiển" nhưng để lại "Xóa gói trình điều khiển máy in này sẽ xóa nó khỏi hệ thống. Bạn có chắc chắn muốn xóa% driverName%?" cửa sổ mở .
  8. Trong Command Prompt nâng cao, chạy net stop spooler.
  9. Trong Dấu nhắc Lệnh nâng cao, nhập nhưng không chạy net start spooler .
  10. Nhấp vào cửa sổ Dấu nhắc Lệnh và di con trỏ lên nút "Có" của cửa sổ gói trình điều khiển xóa.
  11. Nhấn enter để thực thi net start spoolerlệnh và ngay khi bạn thấy The Print Spooler service is starting.đầu ra, nhấp vào nút "Có" của cửa sổ gói trình điều khiển xóa.

Thời gian là thành công quan trọng.


Cảm ơn bạn vì lệnh đơn giản để dừng bộ đệm dịch vụ (beter hơn sử dụng service.msc)!
MUY Bỉ

@MUY Bỉ Bạn có thể làm điều này với net [start | stop] và bất kỳ tên dịch vụ nào. :)
huyền thoại

Biến thể làm giảm một vài lần nhấp: Phần (A): mở cả vỏ Quản trị CMD và bảng điều khiển Thiết bị và Máy in , khởi động lại * Dịch vụ bộ đệm và nhấp chuột ngay vào máy in và Xóa. Lặp lại cho đến khi tất cả các máy in mong muốn đã biến mất. Phần (B): Bây giờ sử dụng printui /s /t2để loại bỏ các trình điều khiển và gói (không cần phải khởi động / dừng bộ đệm mỗi lần). (((* Khởi động lại dịch vụ dưới dạng một lệnh - net stop spooler && net start spooler)))
matt wilkie 20/03/2017
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.