Cara menghapus printer sepenuhnya dari Windows 7

19

Saya mengalami beberapa masalah dengan printer Canon Pixma IP1900 - tidak menanggapi permintaan OS apa pun. Saya menggunakan Windows 7 x64 dengan driver Canon tambahan dan printer yang digunakan berfungsi dengan baik, tetapi baru-baru ini tidak lagi.

Saya sudah menghubungkannya ke PC kedua yang berjalan di Win7 x86 dan tidak ada driver Canon tambahan dan printer bekerja lagi - Windows tidak hanya menemukan driver yang tepat dengan sendirinya, tetapi semua yang lain bekerja seperti pesona juga.

Sekarang saya berasumsi bahwa masalahnya adalah driver (kacau oleh OS) atau OS itu sendiri. Ide saya adalah menghapus sepenuhnya driver Canon dan semua data yang terkait dengan printer. Bagaimana saya melakukannya?

Elmes
sumber

Jawaban:

29

Lihatlah tutorial ini yang menjelaskan cara menggunakan Microsoft Management Console (MMC), untuk menghapus paket driver printer yang tidak diinginkan.

Jika itu tidak berhasil untuk Anda, coba gunakan alat printui.exe .

Di admin printui /s /t2, ketik prompt perintah yang ditinggikan , pastikan untuk menghapus driver DAN paket.

Berikut cara melakukannya, langkah demi langkah:

  1. Buka baris perintah dengan hak administratif: Start-> All Programs-> Accessories-> Command prompt; Klik kanan -> Run As Administrator
  2. Jalankan alat printui: printui /s /t2
  3. Coba hapus printer. Jika itu tidak berhasil ... (yaitu, jika melepas printer yang tercantum dalam printui tidak berhasil.)
  4. Klik Mulai> Jalankan> Services.msc
  5. Temukan layanan Print Spooler, dan klik kanan> Properties> stop service.
  6. Buka My Computer dan browse ke C:\Windows\System32\spool\Printers(Anda harus mengklik "OK" untuk mendapatkan akses ke folder).
  7. HAPUS konten folder yang Anda buka di langkah 6.
  8. Kembali ke services.mscdan Restart layanan Print Spooler.
  9. Kembali ke utilitas printui (Anda mungkin perlu me-restart menggunakan metode yang sama seperti di atas) dan coba lepaskan printer lagi. Kali ini seharusnya bekerja. Jika perlu, periksa tab "Ports" dan hapus semua port TCP / IP yang terkait dengan printer lama.
  10. Last but not least, periksa komputer lain di jaringan rumah Anda untuk melihat apakah ada yang memetakan ke printer lama, dan hapus pemetaan ini
RockPaperLizard
sumber
1
Diterangkan dengan baik. Jawaban bagus.
CharlieRB
Semua yang Anda jelaskan berfungsi (setidaknya tidak ada kesalahan ditampilkan). Masalahnya adalah bahwa setelah menghapus driver, me-reboot dan menancapkan printer saya melihat masalah yang sama - tidak ada koneksi dengan printer dapat dibuat, meskipun printer berfungsi dengan baik dengan x86 Windows 7 saya .. Bagaimana bisa? Apa lagi yang bisa saya lakukan / hapus / reset?
Elmes
Sudahkah Anda mencoba port atau kabel yang berbeda?
Ya, saya mencoba mengubah keduanya ..
elmes
Akan membantu jika Anda menguraikan langkah-langkah yang Anda ambil saat memasang printer, mungkin komputer Anda tidak diatur untuk mencari driver secara online secara otomatis .
4

Satu-satunya cara konsisten yang saya bisa menghapus driver DAN paket adalah untuk:

  1. Buka Start Menu.
  2. Ketik "Command Prompt".
  3. Di bawah "Program", klik kanan pada "Prompt Perintah", klik "Jalankan sebagai administrator", dan terima bisikan UAC.
  4. Di Command Prompt yang ditinggikan, jalankan printui /s /t2untuk membuka Print Server Properties pada tab Driver dalam mode yang ditinggikan. Jangan tutup Command Prompt.
  5. Pilih driver yang ingin Anda hapus.
  6. Pilih "Hapus ...".
  7. Pilih "Hapus driver dan paket driver" tetapi biarkan "Menghapus paket driver printer ini akan menghapusnya dari sistem. Apakah Anda yakin ingin menghapus% driverName%?" jendela terbuka .
  8. Di Command Prompt yang ditinggikan, jalankan net stop spooler.
  9. Di Command Prompt yang ditinggikan, ketik tapi jangan lari net start spooler .
  10. Klik pada jendela Command Prompt dan arahkan kursor Anda ke atas tombol "Ya" pada jendela paket driver hapus.
  11. Tekan enter untuk menjalankan net start spoolerperintah dan segera setelah Anda melihat The Print Spooler service is starting.output klik tombol "Ya" dari jendela paket driver hapus.

Pengaturan waktu adalah kunci sukses.

mitos mesin
sumber
Terima kasih atas perintah sederhana untuk menghentikan spooler layanan (lebih baik daripada menggunakan service.msc)!
MUY Belgium
@MUY Belgium Anda dapat melakukan ini dengan net [start | stop] dan nama layanan apa pun. :)
mythofechelon
Variasi yang mengurangi beberapa klik: Bagian (A): buka cangkang Admin CMD dan Perangkat dan Printer panel kontrol , mulai ulang * layanan Pengumpul Informasi dan segera klik-klik printer dan Hapus. Ulangi sampai semua printer yang diinginkan hilang. Bagian (B): Sekarang gunakan printui /s /t2untuk menghapus driver dan paket (tidak perlu lagi memulai / menghentikan spooler setiap kali). (((* Restart layanan sebagai perintah tunggal - net stop spooler && net start spooler)))
matt wilkie