編碼的世界 / 優質文選 / 財富

windows系統COM端口被占用(使用中)解決辦法


2022年5月12日
-   

問題:
很多COM端口都顯示在使用中,重啟都無法關掉,但實際只使用了一個串口。
解決:
  • 1、WIN+R輸入regedit進入注冊表編輯器。
  • 2、打開注冊表HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlCOM Name Arbiter
  • 3、修改ComDB的數據:

ComDB的值是BINARY,32字節,內部實際是一個bit數組,每一位代表一個COM號。從1到256(WINDOWS最多支持256個串口),要關閉某個串口,可以直接修改對應的bit位為0即可。
方法一: 編輯ComDB,把所有不是00的值修改成00,然後重啟電腦。如下圖: 方法二: 直接刪除ComDB,然後重啟電腦。
修改前:
修改後:
  • 4、重啟電腦後再次查看,所有COM口都空閑了。

熱門文章