使用 RS-232擴充卡 或 USB TO RS-232" 轉換器,事後發現電腦裡頭,扣除主機板上原有的COM1,COM2之外, 從COM3~COM7都已被標註"使用中",事實上所有外接的轉換器都已拔除....
哪些COM Port 是/否為使用中(in Use) ? 其實是有一個清單在記錄的。
解決方法(1):
修改 COM port database 登錄檔
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\COM Name Arbiter
機碼: ComDB
裡面記載哪幾個 COM Port 被使用過,假設內容為 FF 1F 00 00 ...
FF -> 1 1 1 1 1 1 1 1
COM PORT 8-7-6-5 4-3-2-1
1F -> 0 0 0 1 1 1 1 1
COM PORT 16-15-14-13-12-11-10-9
以下方法,是刪除隱藏裝置
解決方法(2):
1.在Windows系統,按 開始 -> 執行 -> 輸入cmd,按 Enter
2.出現命令提示視窗之後,輸入
set DEVMGR_SHOW_NONPRESENT_DEVICES=1
按 Enter
devmgmt.msc
按 Enter
3.然後在裝置管理員 上方功能表 -> 顯示 -> 顯示隱藏的裝置
您現在能能刪除多餘的COM Port了,刪除完畢之後,請務必重新開機
沒有留言:
張貼留言