解決串口(com)被佔用問題怎麼解決
通過Windows的設備管理器,可以修改你想要的串口到指定的串口號。 現在很多串口軟件都支持自動識別串口號,如格西烽火串口助手、SSCOM等。
你知道如何解決電腦被佔用嗎?一起來看看吧。
方法
當打開串口的時候,有有時候會提示“無法打開串口”,“串口被佔用”,“串口資源不存在”等信息。
電腦 -->> 開始 -->> 運行中輸入:regedit -->> 回車打開系統註冊表 -->> 然後修改註冊表對應的目錄值: HKEY_LOCAL_MACHINE -->> SYSTEM -->> CurrentControlSet -->> Control -->> COM Name Arbiter 把ComDB的十六進制數據修改為0或者刪除ComD
其實這些信息都是在提示,你要使用的串口已經被其他進程佔用。你可以到計算機的設備管理器中進行查看,COM3被佔用;
解決方法如下: 1、打開註冊表中的 “HKEY_LOCAL_MACHINEhardwareDeviceMapSerialComm”,這時發現有以下兩個鍵: 其中應該就是USB串口,應為在設備管理器中顯示串口號就是COM2。 2、新建兩個健: DeviceSerial0 值為 COM1 DeviceSerial1
當你知道這個進程是什麼,你可以到任務管理器中進行關閉;
用try except結構控制(這種辦法最方便也簡單,管他是被佔用了還是打開失敗了) 或者用CreateFile函數來判斷,你可以試驗下: var hNewCommFile:Thandle; begin .. hNewCommFile:=CreateFile(PChar('com1'),GENERIC_READ or GENERIC_WRITE
當你不知道這個串口被什麼進程佔用的時候,就需要從註冊表處理;
打開設備管理器,看看是否有該串口,其次,看看有沒有其他串口軟件打開該串口,再有就是重啟電腦看看。可以用自動檢測串口的串口軟件,如格西烽火串口助手等,自動識別一下可用串口。
在“開始菜單”中的“運行”中輸入regedit,然後點“確定”,打開註冊表編輯器。
在“控制面板”窗口中打開“系統”對話框。在“系統”對話框的“設備管理器”選項卡中展開“端口”選項,然後查看“通用端口(COM 1)”的“屬性”,看有沒有發現錯誤設置。有的話卸載重裝。 另外,看BIOS有沒有設置錯誤,開機按DEL鍵進入BIOS,進入Integrated
按照下圖中的路徑找到COM Name Arbiter。然後在右側“ComDb”上點“右鍵”選擇“刪除”。刪除掉註冊表的這個項目是讓win7系統重新構建COM端口的列表,這樣就可以改掉那些端口被佔用的狀態。
問題的起源是:操作串口的程序退出時,串口未能正常關閉。所以程序要考慮及時關閉串口。 暫時要解決的話,到設備管理器刪除串口,再重啟計算機,應該可以了。 網上 還有一個改註冊表的方法,我試驗了,也是可以的。
再次打開設備管理器進行查看,COM3不再被佔用;
問題的起源是:操作串口的程序退出時,串口未能正常關閉。所以程序要考慮及時關閉串口。 暫時要解決的話,到設備管理器刪除串口,再重啟計算機,應該可以了。 網上 還有一個改註冊表的方法,我試驗了,也是可以的。
再使用串口助手或者其他軟件打開COM3,則不再會提示COM3打開失敗等信息;
電腦串口(COM口)沒連接設備,怎麼電腦提示串口已被使用原因: 1)查看“控件面板”中的“電話/調制解調器選項",是否有“調制解調器”選項連接佔用串口,如有予以刪除。 2)查看設備管理器,該串口驅動程序是否正常,請更新驅動程序。 3)查看是否
擴展閲讀,以下內容您可能還感興趣。
“串口”com3“已被其他程序使用。請嘗試退出使用它的程序”你這個問題解決好了沒有?
問題的起源是:操作串口的程序退出時,串口未能正常關閉。所來以程序要考慮及時關閉串口源。
暫時要解決的話,到設備管理器刪除串口,再重啟計算機,應該可以了。 網上 還有一個改註冊表的方法,我試驗了,也是可以的。zhidao
電腦串口(COM口)沒連接設備,怎麼電腦提示串口已被使用啊?
電腦串口(COM口)沒連接設備,怎麼電腦提示串口已被使用原因:
1)查看“控件面板”中的“電話/調制解調器選項",是否有“調制解調器”選項連接佔用串口,如有予以刪除百。
2)查看設備管理器,該度串口驅動程序是否正常,請更新驅動程序。
3)查看是否有其它應用程序修改了串口中斷號,請予以修改。
4)串口系USB轉RS232線所建立,修改程序需要打開的串口號。
5)也可以通過刪除註冊表中的一版個數值項來清除這些配置:在“運行”對話框中輸入“regedit”進入註冊表權;然後進入 HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlCOM Name Arbiter這時我們可以找到該數值項:ComDB,它的值代表目前使用中的串口端號。比如1d,它的二進制:0001 1101,則從右往左數代表第1,3,4,5端口被佔用。這樣我們只需要把ComDB這個數據項刪除,關閉註冊表(不用重啟電腦)即可。全部清除的話,要小心衝突問題。
上載時,顯示串口不存在或被佔用,這個問題如何解決?
解決方法如下:
1、打開註冊表中的 “HKEY_LOCAL_MACHINE\hardware\DeviceMap\SerialComm”,這時發現有以下兩個鍵: 其中應該就是USB串口,應為在設備管理器中顯示串口號就copy是COM2。
2、新建兩個健: \Device\Serial0 值為 COM1 \Device\Serial1 值為 COM2 建好後如下圖所示:
3、打開串口調試軟件發現能找到串口了,在軟件中選擇好正確的串口後,軟件就可以用了!
4、有的USB串口安裝好驅動程序後,串口後並不是COM1或COM2,串口號的數值會比較大,會出現COM4、COM5等更大的串口號,為了出現更大的串口號時也能使用串口,我用同樣的方法建立了8個註冊表鍵
注意:雖然在設備管理器中可zd以任意改動USB串口的串口號,但是改動後剛才新建的8個鍵就會有重複,在串口軟件中顯示的串口號也有重複,導致選擇重複的串口號時軟件提示串口被佔用。因此在使用過程中,如非必要強烈建議不要改動串口號!
怎樣查串口被個程序佔用
有時候因為用的設備次數多了,或者裝了一些硬件的驅動後,驅動程序會一直佔用這個端口,當你在對端口號進行打開操作的時候,你會發現端口打不開,顯示的是“正在使用中”或者端口已被佔用。解決辦法zd如下:
在“開始菜單”中的“運行”中輸入regedit,然後點“確定”,打開註冊表編輯器。
按照下圖中的路內徑找到COM Name Arbiter。然後在右側“ComDb”上點“右鍵”選擇“刪除”。然後關閉註冊表編輯器,重啟電腦。再次重複剛才的更改端口號的步驟就可以了。
刪除掉註冊表的這個項目是讓xp系統重新構建COM端口的列表,這樣就可以改掉那些端口被佔用的狀態。不過如果修改註冊表並重啟後,仍然有COM口狀態是使用中的話,那説明你這個COM端口真正的連接着一個硬件設備的,這種情況下你只能選其他的端口號或者你檢查容並去掉這個設備。
打開串口調試助手時出現該串口設備不存在或已被佔用怎麼辦?
你電腦裏沒有可以使用的串口更多追問追答追問怎麼處理啊?追答買一根USB串口轉換線追問謝謝
-
手機呼叫失敗是怎麼了
手機網絡衝突、處於飛行模式、手機信號不好、網絡設置不對或者是電話卡出現問題以及手機硬件有故障都會導致手機呼叫失敗,我們需要找出手機呼叫失敗的原因,然後再有針對性的去解決問題。如果我們不小心點開了手機的【飛行模式】,那麼就無法撥打電話了,要馬上把手機...
-
微信怎麼建
1、微信的創建方法:打開微信。點擊更多。選擇註冊。輸入暱稱,手機號和密碼。勾選同意協議。點擊註冊即可。2、微信推薦使用手機號註冊,並支持100餘個國家的手機號。微信不可以通過QQ號直接登錄註冊或者通過郵箱帳號註冊。第一次使用QQ號登陸時,是登陸不了的,只能用...
-
螞蟻森林如何不讓別人收取能量,積分兑換
1、首先打開支付寶APP,點擊:我的,在我的頁面找到:螞蟻會員,點進去。2、進來之後,我們在螞蟻會員頁面找到:領積分,點擊進去。3、進來之後我們可以看到自己的積分,以及:螞蟻森林能量保護罩的圖標,我們會看到兑換需要200積分,積分足夠可以點擊,馬上兑。4、之後進入螞蟻森林頁面...
-
excel表格設打開密碼忘記了怎麼辦
我們在工作中經常會使用到Excel表格,如果這個表格的內容非常重要,並且不能夠輕易外露的話,可以設置一個保護密碼,但是如果表格的密碼忘記了,應該怎麼打開呢?受保護的Excel文檔是無法修改的,輸入內容就會出現要求輸入密碼的提示框,我們修改文件的後綴名為rar,再回車確定...