Bagaimana cara saya membersihkan port COM yang sedang digunakan ini?
Nomor port COM sepertinya selalu diambil oleh sesuatu dan meskipun saat ini saya hanya memiliki 4 port serial (3 lebih dari Bluetooth dan satu USB ke RS-232), saya memiliki banyak port COM yang ditetapkan seperti yang digunakan. Saya ingin membersihkan daftar itu sedikit.
Juga nampaknya bagi saya bahwa dari waktu ke waktu, salah satu port COM yang diambil akan dibebaskan dan kemudian salah satu perangkat yang saya gunakan akan membuat angka itu menimbulkan kebingungan, karena saya harus pergi dan mencari nomor com di device manager .
MEMPERBARUI:
Yah saya baru saja membersihkan perangkat USB yang tak terhitung jumlahnya yang pernah terhubung ke komputer menggunakan USBDeview dan masalahnya masih ada.
sumber
Saya menemukan jawaban yang bermanfaat di Cara menghapus atau mengatur ulang port COM?
regedit
dan klik tombol OKHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\COM Name Arbiter
ComDB
. Klik kanan dan klik modifikasi0
)32 byte dengan 8 bit di setiap byte dalam representasi heksadesimal. Sedikit nilai 1 membuat nomor port (1 ... 256) dicadangkan. 8 port pertama berada di dua nilai heksadesimal paling kiri, bit naik dari terendah ke kanan ke kiri tertinggi, 8 port berikutnya berada di dua port kedua dan seterusnya: hex
F3 24
akan menjadi biner1111 0011 0010 0100
, yang berarti bahwa port berikut digunakan:1, 2, 5, 6, 7, 8
(1111 0011)
dan11, 14
(0010 0100)
.0
semua port COM gratis.Anda mungkin perlu menginstal ulang konverter USB-ke-serial.
sumber
Terima kasih atas semua saran di atas. Saya menulis perangkat lunak untuk secara otomatis membersihkan Registry tetapi meskipun ia menyesuaikan bagian Hardware, Software, dan Arbiter, ia TIDAK menghapus entri port phantom COM. Bahkan reboot dengan perangkat "USB to 2Serial Port" yang dilepas tidak membersihkan sistem dengan benar.
Namun, petunjuk pada PDF ini bekerja dengan benar:
Untuk Win7, saya sedikit menyesuaikan instruksi pada PDF itu menjadi:
Masukkan Nilai Variabel: 1
Klik OK (keluar dari System Properties)
Klik Mulai. Di kotak perintah, ketik Kelola Ini menunjukkan jendela Manajemen Komputer ...
Sekarang semua port, real (teks hitam) dan phantom (teks berwarna abu-abu) muncul.
Ini seharusnya sudah membersihkan sistem Anda dari port USB phantom yang tidak diinginkan.
Catatan: setelah membersihkan semua port phantom saya, hanya menyisakan "COM1", saya menemukan Registry saya menunjukkan:
Dan klik kanan pada Computer / Properties / Device Manager / Ports hanya menunjukkan COM1. Klik kanan pada COM1 / Properties / Port Settings / Advanced menunjukkan COM1 dengan COM2 "sedang digunakan" dan COM3 "digunakan". Semua pengaturan lain hingga 7 yang dulu "digunakan" sekarang dibebaskan. Jadi hanya pengaturan "Arbiter" yang memberi tahu sistem Win7 apa yang sebenarnya "digunakan". Sistem Manajemen Komputer telah membersihkan Arbiter, tetapi tidak membersihkan bagian Perangkat Lunak ...
... banyak misteri Microsoft ...
sumber
Menyelesaikan masalah driver USB
Metode Menggunakan Prompt Perintah Tinggi
yaitu ketik cmd di bilah pencarian lalu klik kanan cmd.exe memilih Run as Administrator
• Tahap 1 Seperti dibahas dari jenis command prompt; set devmgr_show_non_present_devices = 1 devmgmt.msc
• Tahap 2 Lagi dari Prompt Perintah yang Ditinggikan - Hapus Paket Driver dari toko driver. Toko driver adalah area terlindung dari komputer yang berisi paket driver perangkat yang telah disetujui untuk instalasi di komputer
Catat semua contoh oem dari driver prolifif di mana # (hash) adalah nomornya.
(gunakan spasi antara exe & - dan d & Oem lalu tekan enter) Ingatlah untuk mengganti # dengan jumlah file inf yang ingin Anda hapus.
Jika komputer melaporkan bahwa paket driver sedang digunakan oleh perangkat yang saat ini diinstal, maka Anda harus menghapus instalan perangkat terlebih dahulu, atau menggunakan -f pada perintah pnputil untuk memaksa penghapusan paket.
Anda juga mungkin memiliki paket driver dimuat sebagai program yang mungkin perlu dihapus menggunakan panel kontrol / program / uninstall program.
Jika Anda melakukan semua itu sebelum memuat paket driver yang benar dan mencoba untuk tetap memasukkan perangkat Com di port yang sama daripada memindahkannya di sekitar port Anda, Anda akan memiliki lebih sedikit masalah dengan driver Prolific.
sumber
Saya menemukan bahwa alat ini bekerja dengan sangat baik untuk masalah ini.
Penghilang Perangkat https://www.majorgeeks.com/files/details/device_remover_543c.html
Cukup muat, klik "Mode Tampilan", "Hanya tampilkan perangkat yang disembunyikan / dilepaskan" , Periksa "Ports" (yang memilih semua port com yang tidak digunakan), lalu klik "Hapus semua yang diperiksa", dan konfirmasikan penghapusan ketika peringatan muncul.
Tepuk tangan!
~ Andrew
EmpoweringSolutions.net
sumber
Saya punya solusi sederhana yang bekerja untuk saya ... hitungan saya hingga 45 com port digunakan!
1) Buka Pengelola Perangkat
2) Dari menu Lihat, pilih 'Tampilkan Perangkat Tersembunyi'
3) Perluas kategori 'Ports (COM & LPT)' dari daftar
4) Klik kanan pada semua perangkat dan hapus (tidak perlu centang untuk menghapus driver)
5) Dari menu Tindakan, pilih 'Pindai Perangkat Baru'
6) Viola! Semua perangkat aktual akan dialokasikan kembali dari COM1
sumber
Ini tidak bekerja untuk saya. Tetapi halaman bantuan resmi Microsoft bekerja untuk saya.
Dari https://support.microsoft.com/en-us/kb/222018
sumber
(Bagi mereka yang datang dari google)
Jika jawaban previos tidak berfungsi dan telah menginstal windows mobile 6 SDK. Mungkin ada masalah dengan XPVCOM.SYS (driver ini disediakan 14 port COM) Untuk menghapus instalan di konsol
CD \ Program Files \ Windows Mobile 6 SDK \ Tools \ Cellular Emulator \
InstallXPVCom.exe Uninstall
lalu reboot.
sumber
Bagi mereka yang tidak ingin menggunakan antarmuka garis CMD saya menggunakan ini di Windows 7.
sumber