1. 程式人生 > >環境配置_優化_解決安裝虛擬機器VMware Workstation之後電腦開機慢優化方案

環境配置_優化_解決安裝虛擬機器VMware Workstation之後電腦開機慢優化方案

  使用VMware虛擬機器經常會遇到,安裝虛擬機器之後電腦開機變得很慢,而且有時候經常很卡的樣子。那麼安裝虛擬機器之後電腦變得很卡怎麼辦呢?就要弄明白卡的主要是因為VMware Workstation預設需要自動啟動5個相關服務,分別是:VMware Authorization Service、VMware DHCP Service、VMware NAT Service、VMware USB Arbitration Service、VMware Workstation Server,只要不讓這幾個服務自動啟動就行了。

  注意:有的時候還會出現虛擬機器無法啟動,顯示“內部錯誤”的JOptionPane彈框,這是因為上述的5個服務沒有自動開啟,只需手動開啟即可:我的電腦 -> 滑鼠右鍵單擊 -> 選擇“管理” -> 服務和應用程式 -> 服務 -> 找 到"VMware開頭的五個服務" -> 滑鼠右鍵單擊 -> 選擇“啟動”。

 

  安裝VMware Workstation之後的,有些時候會發現開機變得很慢,主要是因為VMware Workstation預設需要自動啟動5個相關服務,分別是:VMware Authorization Service、VMware DHCP Service、VMware NAT Service、VMware USB Arbitration Service、VMware Workstation Server,可以將這些服務改為手動啟動,下次需要使用的時候再次去啟動服務,讓這些服務在開機的時候不自動啟動,這裡可以有效節省電腦資源。當然服務不能改為禁用,改為了禁用的話,下次使用VMware Workstation Server的時候會出很多的問題。

方法一:手動優化

這裡以VMware Workstation 11為例子,其他版本的一樣,右鍵計算機-管理-服務

vmware-workstation-service-1點選下名稱,服務列表將自動根據名稱排序,在服務裡面找到VMware開頭的幾個幾個服務,如下圖所示

vmware-workstation-service-2右鍵服務-屬性

vmware-workstation-service-3將服務的啟動型別改為:手動,點選應用即可

vmware-workstation-service-4  重複操作其他VMware的服務,這樣一來VMware Workstation的服務就被改為手動啟動,下次要使用的時候再次來到服務介面,將服務啟動,啟動的方案,右鍵選中服務,點選啟動即可。

方法二:自動優化

這樣的更改比較麻煩,這裡用批處理進行自動完成,下面用兩個批處理自動,一個是優化的批處理,這個是首次的時候使用的,就是安裝完VMware Workstation的時候,然後以管理員的身份執行一次下面的批處理,即可自動改為手動啟動。第二批處理是,啟動服務的批處理,由於優化完成之後,VMware Workstation的服務都不能自動啟動,這個時候使用VMware Workstation就會發現VMware Workstation裡面有時候不能聯網,所以在需要使用VMware Workstation的執行一次,再去點選VMware Workstation的圖示。總結:就是安裝虛擬機器完成之後,執行一次VMware優化相關服務,然後以後每次需要使用虛擬機器的時候執行VMware一鍵啟動服務。

上面的工具其實就是一個小批處理,附上VMware優化相關服務.cmd和VMware一鍵啟動服務.cmd程式碼:

VMware優化相關服務 MS DOS
1 2 3 4 5 6 @echo off scstart"VMAuthdService" scstart"VMnetDHCP" scstart"VMware NAT Service" scstart"VMUSBArbService" scstart"VMwareHostd"
VMware一鍵啟動服務 MS DOS
1 2 3 4 5 6 7 8 @echo off scconfig"vds"start=demand scconfig"VMAuthdService"start=demand scconfig"VMnetDHCP"start=demand scconfig"VMware NAT Service"start=demand scconfig"VMUSBArbService"start=demand scconfig"VMwareHostd"start=demand pause.

安裝虛擬機器完成之後,執行一次VMware優化相關服務,然後以後每次需要使用虛擬機器的時候執行VMware一鍵啟動服務即可