在 Windows 10 啟動時自動啟動 Virtualbox VM

在 Windows 10 啟動時自動啟動 Virtualbox VM

我想在 Windows 10 啟動時自動啟動 Virtualbox VM,最好不需要其他程式。即使使用者未登入。

C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp

並且也嘗試將其複製到使用者相關的啟動目錄(windows+r,輸入shell:startup,輸入),但最近安裝的帶有最新更新的Windows 10 僅當我登入PC 時才會執行資料夾的內容。值得一提的是,我還安裝了其他 Windows 10,而且它可以正常工作,看起來 Windows 預先登入了唯一現有的使用者。當我登入時,虛擬機器已經在運行(帶有頭/視窗)。在最近安裝的 Windows 上,它不會那樣運作(也只有一個使用者)。在這兩種情況下,使用者都處於「離線」狀態。

我還嘗試使用 Windows 任務計劃程式: 一般的 扳機 行動

--comment "Ubuntu 18.04 LTS bub" --startvm "{GUID}" --type headless

如果我設定“開始”,它根本不起作用。 狀況 設定

僅在重新啟動時才能正常工作。如果關閉然後冷啟動 - 由於某種原因它不會啟動虛擬機。我在事件檢視器/Windows 日誌中沒有看到任何訊息。我無法弄清楚它不想啟動的原因。

啟用歷史記錄,根據它,在冷啟動的情況下,它甚至不會嘗試啟動任務(歷史記錄中沒有冷啟動時間的條目)。可能是什麼問題?

Windows 10 版本:

Windows 10 版本

我知道類似的問題已經存在:如何將 Virtualbox VM 配置為在 Windows-10 重新啟動後自動啟動?

我嘗試了那裡的變體,但它不再起作用,並且想重新訪問可用的選項。你有什麼想法嗎?

此致。

答案1

使用任務調度程序的解決方案很好。但是,由於休眠(預設情況下啟用),它在冷啟動時不起作用。休眠應該被禁用,它對我來說按預期工作:

Run Command Prompt as Administrator
Execute following command:
powercfg.exe /h off

答案2

問題亮點:

我想在 Windows 10 啟動時自動啟動 Virtualbox VM,最好沒有額外的程序。即使用戶未登入。

解決方案:

您可以透過任務調度程序輕鬆地將其實現為任務,該任務調度程序將在每次系統引導/啟動時運行用戶登入。

有關這方面的資訊可以在我的回答中找到: https://stackoverflow.com/a/67305645/5387389

相關內容