題 在Windows 10上安裝VirtualBox Guest Additions?


我試圖在Windows 10技術預覽上安裝VirtualBox guest添加,並收到以下錯誤:

Cannot be installed

我想我不是唯一有這個問題的人,有沒有辦法強迫它安裝?


51
2017-10-02 09:57


起源


你真的讓它安裝在VirtualBox上? O_O - kinokijuf
對。只需在合適的主機上選擇Windows 8(不是其他)作為vm類型。也適用於KVM和vmware。 - Journeyman Geek♦
@Journeyman Geek:對我來說,它安裝使用 Other Windows 作為VM類型(i.imgur.com/hNCwJVG.png)。也許主機操作系統很重要?我使用Kbuntu 12.04(32位)。 - Silviu G
HM。也許是因為我在64位系統上運行64位客戶端。 - Journeyman Geek♦
@JourneymanGeek他特別詢問在guest虛擬機中安裝VirtualBox Guest Additions,而不是在VM中安裝操作系統。 - Jonathon Reinhart


答案:


使用Windows兼容性設置(或使用 /force)會  work:安裝程序將運行,但沒有真正的效果。

安裝VirtualBox 4.3.18或更高版本。它有 改善兼容性 使用Windows 10。

注意:菜單 Help > Check for updates 可能不會反映最新的最新消息。請手動下載。

下載新版本

Windows主機: 下載 這裡。請檢查一下 Virtualbox下載 最新頁面。

Ubuntu主機:運行以下命令以使用包管理器註冊virtualbox.org存儲庫並從中進行更新:

sudo add-apt-repository "deb http://download.virtualbox.org/virtualbox/debian xenial contrib"
wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -
sudo apt-get update
sudo apt-get install virtualbox-5.2

根據您的分佈,替換 xenial 同 zestyyakketyxenialvividutopictrustyraringquantalprecisestretchlucidjessiewheezy, 要么 squeeze

其他:檢查下載頁面 這裡


25
2017-10-22 11:08



謝謝。 VitualBox 4.3.18適用於Windows 10.您知道嗎,為什麼從VirtualBox菜單中檢查新版本會顯示已安裝最新版本,但事實並非如此? - Alexander Logger
對於運行OSX 10.9.2的Macbook Pro:右鍵單擊Windows 10 VM中的VBoxWindowsAdditions-amd64.exe,選擇屬性並設置與Windows 7的兼容性。然後將不檢查“直接3D支持(實驗)”,您可以繼續沒有安裝錯誤。資源: 4sysops.com/archives/... - Loren


這是一個預覽版本,所以我懷疑它正在進行天真的版本檢查。 VirtualBox或Windows 10的更新應該最終成功。

現在,右鍵單擊它,選擇 屬性兼容性 選項卡,然後選擇 Windows 8 兼容性。比使用我最初做的兼容性故障排除要容易得多。

但是,司機沒有 其實 似乎安裝後工作,因此可能需要更新。 (不敢相信我實際上錯過了。)再一次,它是一個預覽版本,它不能正常工作。


50
2017-10-02 10:10



乾杯,是的,我最終重新安裝在vmware上工作得更好:) - JMK
很好的視覺,非常明確的答案! +1 - Raystafarian
它對我來說沒有用。在另一個盒子上似乎也可以在KVM上正常工作。 - Journeyman Geek♦
為什麼人們點擊 Apply 然後 OK? - Josh M.
好問題。我也不知道。巴甫洛夫調理? - Journeyman Geek♦


使用力......

VBoxWindowsAdditions.exe /force

23
2017-10-02 14:03



這有效,但在重啟後還鎖定了我的Windows 10 TP vm - twig