Bagaimana cara mengganti nama printer jaringan pada Windows 7?

19

Pertanyaan ini mirip dengan Bagaimana Anda mengganti nama perangkat printer di Windows 7 64 bit , kecuali jawaban di sana tidak berfungsi, dan saya akan memberikan informasi lebih lanjut.

Ini adalah jaringan rumah, bukan domain. Saya telah menyiapkan Brother HL-5170DN. Ini adalah printer jaringan yang terhubung langsung ke hub Ethernet. Saya dapat menghubungkannya dengan Windows 7, tetapi pada Windows 7 secara default nama "binary_p1 pada Brn37415f", yang tidak terlalu berguna. Dan sepertinya saya tidak bisa mengubah nama.

Saya memilikinya bekerja dengan beberapa mesin Windows XP dan Vista, dan saya dapat mengubah nama pada mesin-mesin itu.

Pada properti Printer Windows 7 :

  • Saya dapat melihat nama "binary_p1" pada tab General . Saya dapat memilih teks, tetapi saya tidak dapat mengubahnya. Bidang tidak berwarna abu-abu, tapi saya tidak bisa mengetikkan apa pun ke dalamnya.
  • Pada tab Ports , semua kontrol berwarna abu-abu (dinonaktifkan). Port yang dipilih disebut "\\ Brn_37415f \ binary_p1", dan itu digambarkan sebagai "Penyedia Rendering Sisi Klien" dan bidang printer mengatakan "binary_p1".
  • Pada tab Keamanan , saya dapat melihat bahwa akun saya memiliki izin "Kelola printer ini".

Jika saya memilih Printer Server Properties , saya dapat memilih port dan klik Configure Port , tetapi saya mendapatkan dialog yang mengatakan, "Terjadi kesalahan selama konfigurasi port. Opsi ini tidak didukung."

Saya telah menemukan banyak forum dengan orang-orang yang mengajukan pertanyaan yang sama tanpa mendapatkan jawaban.

Pembaruan: Tidak ada lagi hadiah untuk ditawarkan, tapi saya masih mencari solusi untuk masalah ini.

Adrian McCarthy
sumber
Bagaimana Anda menambahkan printer ini? apakah Anda menambahkannya sebagai jaringan atau lokal? Jika jaringan mencoba menambahkannya sebagai printer lokal dan ketika Anda sampai ke port, buat port baru, pilih tcp / ip, dan masukkan IP printer ... Anda kemudian dapat
menamainya
Dari mana model / model perangkat yang digunakan printer ini?
edusysadmin
@Kyle: Saya menambahkan printer sebagai printer jaringan. Printer mengandalkan DHCP, sehingga alamat IP berubah dari waktu ke waktu. Saya belum menemukan cara untuk memberikan alamat IP tetap dengan router Netgear saya. Saya dulu bisa melakukan itu dengan Linksys lama saya.
Adrian McCarthy
@edusysadmin: Saya tidak yakin saya mengerti pertanyaan Anda. Printer (Brother HL-5170DN) memiliki server cetak built-in. Saya hanya menghubungkan port Ethernet ke router saya.
Adrian McCarthy
Kemungkinan terkait: randomascii.wordpress.com/2015/01/05/...
Adrian McCarthy

Jawaban:

11

Inilah cara untuk melakukan ini pada Windows 7 dan 8.1 untuk printer berbasis non-IP:

  1. Tambahkan printer
  2. Tambahkan printer lokal (bukan jaringan)
  3. Buat port baru (port lokal, bukan TCP / IP)
  4. Isi portname (sintaks \ server \ printer)

Ikuti langkah-langkah selanjutnya (Anda mungkin harus memilih driver printer secara manual, Anda dapat menemukannya dengan mudah jika Anda sudah memetakan printer jaringan dengan melihat propertinya).

Ini akan membiarkan Anda melakukan ini.

enderland
sumber
1
Dikonfirmasi berfungsi untuk windows 8.1. Ini harus menjadi jawaban yang diterima!
Zoomzoom
Saya tidak jelas pada langkah 4. Apa yang harus saya masukkan untuk nama server?
Adrian McCarthy
@AdrianMcCarthy dalam posting Anda sepertinya \Brn_37415f\binary_p1ini sudah cukup tua, saya tidak ingat. Agaknya menambahkannya sebagai printer jaringan biasa akan membiarkan Anda melihat ini karena Anda dapat memeriksa printer untuk melihat apa alamat servernya.
enderland
Saya pikir \server\printerseharusnya begitu \\server\printer.
BornToCode
6

Ini bekerja untuk saya:

  1. Hentikan layanan cetak
    net stop spooler

  2. cari printer di registri di bawah
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers\$device
    Printer jaringan biasanya memiliki kunci yang dimulai dengan koma, seperti
    ,,http://example.com:555,nameofprinter

  3. Jadilah $newnama printer yang diinginkan. Ubah:
    nilai "Nama" $devicemenjadi $new
    nilai "nama printer" $device\DsSpoolermenjadi $new
    nilai "uNCName" $device\DsSpooleruntuk \\$computername\\\$new
    akhirnya mengubah nama kunci registri printer dari $devicemenjadi$new

  4. mulai ulang layanan printer:
    net start spooler


Info dikumpulkan dari
http://sevenforums.com/hardware-devices/89521-rename-network-printer.htm http://virtualroadside.com/blog/index.php/2007/10/17/prnrename-an-autoit- berbasis-utilitas-untuk-mengubah nama-ipp-printer-di-windows /

iglo
sumber
Yang ini terlihat paling menjanjikan, namun ketika saya mencoba untuk mencobanya, kunci registri 'Print' tidak ada di 'CurrentVersion', juga mencoba cabang WOW6432Node.
Lockszmith
Yang ini bekerja untuk saya di windows 10 juga.
Paul de Vrieze
Nama default printer IPP saya adalah "gateway-usb-printer" pada Windows 7, saya tidak bisa mengubahnya menggunakan UI windows. Solusi berdasarkan "PRNCNFG.vbs" tidak berhasil, gagal dengan kesalahan 0x80041002 (tidak ditemukan). Modifikasi registri sebagaimana dijelaskan dalam jawaban ini adalah satu-satunya hal yang berhasil.
ocroquette
Solusi ini bekerja untuk saya, ketika metode sederhana seperti mengedit nama langsung di bawah Properti Printer tidak berfungsi.
Therkel
6

Saya baru saja melakukannya pada instalasi Windows 7 saya.

Pergi ke Perangkat dan Printer , klik kanan pada printer yang ingin Anda ubah, pilih "Properti Printer", bukan properti atau preferensi pencetakan. Ubah nama di kotak paling atas. Hit OKsaat selesai.

Masukkan deskripsi gambar di sini

Masukkan deskripsi gambar di sini

Moab
sumber
14
Dalam kasus saya, teks di kotak paling atas tidak dapat diedit. Saya bisa memilihnya, tetapi saya tidak bisa mengubahnya. Contoh Anda bukan printer jaringan. Saya pikir itu perbedaan utama.
Adrian McCarthy
Coba beralih daripada hub, mungkin membuat perbedaan.
Moab
1
Saya salah bicara. Itu adalah saklar, bukan hub.
Adrian McCarthy
2
Terima kasih. Ini berhasil untuk saya. Baik klik kanan> Ganti Nama dan File> Ganti nama dinonaktifkan, tetapi kotak teks di jendela Properti dapat diedit. Juga, printer saya adalah printer jaringan, bukan lokal.
mikesigs
5

Anda tidak dapat mengganti nama printer jaringan di Windows XP, Vista atau 7 (tidak yakin tentang yang lain). Satu-satunya cara untuk mengubah nama adalah mengubah nama di server, tetapi ini akan merusak konfigurasi yang ada.

Namun ada solusinya: Anda dapat memetakan port LPT ke printer jaringan dan kemudian menginstal sebagai printer lokal.

Untuk memetakan port LPT gunakan perintah berikut pada prompt perintah dengan hak administrator:

net use lptX \\Brn_37415f\binary_p1 /persistent:yes

Ganti "X" dengan port LPT yang ingin Anda gunakan, misalnya 2 (jika mainboard Anda tidak memiliki port LPT Anda dapat menggunakan 1 juga).

Kemudian instal printer seolah-olah itu adalah printer lokal yang terpasang pada port LPT yang Anda tentukan

dtech
sumber
1
Sebenarnya, saya bisa mengganti nama printer di XP dan Vista. Hanya bukan Windows 7. Tidak ada server cetak yang berbeda per se. Server dibangun langsung ke dalam printer.
Adrian McCarthy
Perintah net use bekerja, dan saya dapat menginstal printer sebagai printer lokal di LPT1. Sayangnya, mencetak ke sana mendapat status "Kesalahan - Pencetakan" umum dalam antrian dan tidak ada yang dicetak.
Adrian McCarthy
Apakah Anda menggunakan driver yang benar? Terkadang ada driver jaringan dan lokal yang berbeda. Juga, dapatkah Anda mencetak dari baris perintah ke port? (google it) Juga jika printer Anda adalah printer jaringan langsung @ solusi Kyle mungkin berhasil
dtech
Saya yakin saya menggunakan driver yang tepat. Saya mencoba yang dari disk pabrikan dan kemudian saya uninstall itu dan mencoba yang dari pembaruan Microsoft (pencocokan tepat pada nomor model). Mencoba mencetak dari baris perintah, dapatkan status "Kesalahan - Pencetakan" yang sama dalam antrian.
Adrian McCarthy
Memberi hadiah kepada respons suara terbanyak karena kehabisan waktu. Sayangnya, saya masih belum punya jawaban.
Adrian McCarthy
0

Saya mengalami masalah yang SANGAT sama, tetapi saya mungkin juga menambah apa yang sudah dibahas ...

Jika saya terhubung ke printer bersama di domain saya (PC terpasang ke workstation, BUKAN server) Saya TIDAK menginstal printer di workstation saya sebagai nama bersama ...

Bagian ini disebut HCFA, dan muncul seperti itu di browser jaringan.

Ketika saya mengklik dua kali, driver akan mengunduh dan menginstal, tetapi printer tersebut dinamai di komputer SAYA sebagai "HP LaserJet 1320 di XXXX", dan saya tidak dapat mengubah nama secara lokal, atau itu membagi saham ke semua komputer LAIN yang terhubung. untuk printer yang sama ini, BAHKAN JIKA saya mengganti nama secara lokal dengan nama yang sama seperti yang telah dimiliki oleh share jarak jauh.

Workstation adalah klien DHCP, tetapi memiliki reservasi dalam cakupannya sendiri. Saya harus melakukan ini ketika salah satu workstation XP di organisasi saya menginjak IP itu, dan DNS kehilangan workstation itu. Saya sekarang dapat menelusuri KE workstation, dan melihat dan terhubung ke sahamnya, tetapi saya tidak dapat mengubah nama mereka.

Saya kira saya BISA menambahkan 170x ke jaringan ... Saya benar-benar ingin tahu mengapa saya tidak dapat menggunakan ini dengan cara SAMA yang saya gunakan untuk menyiapkan printer bersama XP. <Bergumam> Aku benci Windows 7 ... </ Bergumam>

David
sumber
2
Saya akan sangat senang jika itu akan menunjukkan model sebagai nama printer. Milik saya jauh lebih samar.
Adrian McCarthy
0

Setelah menguji keduanya, saya menemukan ini benar:

Anda perlu menambahkan printer sebagai printer lokal untuk mengubah nama, jika tidak, Windows akan mengubahnya ke nama berbagi.

Ketika Anda menambahkan printer pilih lokal. Kemudian pilih create port dan tentukan TCP / IP:

Masukkan deskripsi gambar di sini

Kemudian masukkan alamat IP printer Anda:

Masukkan deskripsi gambar di sini

Kemudian ikuti saja wizard seperti yang Anda lakukan dengan instalasi printer lokal lainnya.

Supercereal
sumber
Ini hanya akan bekerja pada printer jaringan murni, bukan pada printer yang dibagikan melalui PC windows.
dtech
@dtech "Saya telah menyiapkan Brother HL-5170DN. Ini adalah printer jaringan yang terhubung langsung ke hub Ethernet." Kedengarannya seperti printer jaringan bagi saya ...
Supercereal
Masalah dengan solusi ini adalah bahwa printer mendapatkan alamat IP-nya dari DHCP, sehingga berubah dari waktu ke waktu. Saya sudah mencoba mengatur router untuk selalu melayani alamat IP yang sama, tetapi itu tidak mungkin dengan jalur akses Netgear saya (itu dengan Linksys lama saya).
Adrian McCarthy
@adrian Anda dapat melakukannya dengan router apa pun ..... hanya turunkan dhcp pool: katakan itu memberikan 192.168.1.1-192.168.1.254 hanya menurunkannya ke 192.168.1.250 dan secara manual mengatur IP pada perangkat. jujur ​​Anda bahkan tidak perlu melibatkan router jika Anda tidak khawatir memiliki lebih dari 250 perangkat di jaringan Anda.
Supercereal
@kyle: Sejauh yang saya tahu, tidak ada cara untuk secara manual mengatur alamat IP untuk printer. Tampaknya hardcoded mengandalkan DHCP.
Adrian McCarthy
-1

Jika Anda suka, ganti nama printer di jaringan:

Langkah 1: Ganti nama printer pada PC yang terhubung ini dengan mengklik kanan dan properti printer menghapus teks dan ketik seperti nama

Langkah 2: Untuk jaringan komputer, RUN> \ computer_name yang menghubungkan printer dan klik dua kali.

Hanya itu saja.

Abd Meshkis
sumber
1
Seperti yang saya katakan dalam pertanyaan, nama pada halaman properti printer tidak dapat diedit.
Adrian McCarthy