Windows10 的 Virtualbox 和序列埠權限

Windows10 的 Virtualbox 和序列埠權限

我使用的是Windows10[HostOS]。我想在 Oracle VirtualBox(Ver5.2.18 r124319) 上建立一個虛擬環境(windows7[GuestOS])。但是,我收到以下錯誤。

我如何檢查此權限?

[MyPC Settings]
 HostOS Serial port  :COM3
 GuestOS Serial port :COM1

[VirtualBox Error]
 Cannot open host device 'COM3' for read/write access. Check the permissions of that device (VERR_ACCESS_DENIED).
 [Detail]
 Exit Code : E_FAIL (0x80004005)
 Component: ConsoleWrap
 InterFace: IConsole {872da645-4a9b-1727-bee2-5585105b9eed}

答案1

該連接埠可能正在主機上使用。以下是如何找到答案。

  • 下載並安裝 WinObj
  • 執行 WinObj 並點擊左側名為的條目GLOBAL??
  • COM3在右邊搜尋。 SymLink 欄位將顯示裝置名稱,可能是\Device\Serial2
  • 下載並安裝 流程瀏覽器
  • Ctrl執行 Process Explorer 並透過+開啟搜尋對話框 F ,輸入序列設備名稱(例如\Device\Serial2),然後按「搜尋」。
  • 應選擇擁有該檔案的進程。

如果這沒有幫助,請附上 Virtualbox 中 COM3 到虛擬機器 COM1 的映射的螢幕截圖。

相關內容