1. 如何釋放被占用的COM口?
由于反復(fù)試裝不同版本的藍(lán)牙驅(qū)動,,造成COM5~COM15都處在被占用狀態(tài),,最后成功安裝驅(qū)動后只能使用COM16了,同步軟件還不認(rèn),,哪位高手能解釋一下,?謝謝啦!
2. 在使用USB轉(zhuǎn)串口的設(shè)備,,因為以前的設(shè)備有問題,,換了新的設(shè)備之后發(fā)現(xiàn),以前使用過的COM口現(xiàn)在都顯示使用中,,設(shè)備新分配的COM口數(shù)是從以前開始往下數(shù)的,,例如:以前試到了COM7,在換了新設(shè)備后出來的就直接是COM8了,,COM2-COM7都顯示使用中(COM1是機(jī)器保留的)
3. 如何刪除電腦中使用過的COM端口,?
我的電腦經(jīng)常使用藍(lán)牙,、手機(jī)數(shù)據(jù)線之類的東西,每次裝一個新的設(shè)備,,windows就自動分配一個新的虛擬com口,,現(xiàn)在插上新的設(shè)備都用到COM25了,查看設(shè)備管理器-端口-com25屬性-端口設(shè)置-高級-com端口號,,發(fā)現(xiàn)從3~24全是“使用中”,,怎么能把前面的這些刪除掉?
以上問題的徹底解決辦法:
打開注冊表HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\COM Name Arbiter
把ComDB刪除后重新嘗試即可!(注:這樣會重建所有COM口),。如果還不行,,重啟電腦!
另:
4.到注冊表下HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\SERIALCOMM將多余的COM口刪除即可
可以通過刪除注冊表中的一個數(shù)值項來清除這些配置:在“運(yùn)行”對話框中輸入“regedit”進(jìn)入注冊表,;然后進(jìn)入 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\COM Name Arbiter這時我們可以找到該數(shù)值項:ComDB,,它的值代表目前使用中的串口端號。比如1d,,它的二進(jìn)制:0001 1101,,則從右往左數(shù)代表第1,3,,4,,5端口被占用。這樣我們只需要把ComDB這個數(shù)據(jù)項刪除,,關(guān)閉注冊表(不用重啟電腦)即可,。
|
|