VMWare的Suspend要等很久的解決方法

 

有幾天沒分享技術了, 今天就來談談VMWave 

 

------- 前言 ---------

話說我最近在使用VMWare的經驗上, 一個字可以形容, “

1分鐘? 5分鐘? ! 等虛擬機開機要等十幾分鐘, 甚至等過20分鐘也有

後來花了兩天去研究了一下, 原來就是虛擬機裡的80G硬碟需要 整理一下,

這個動作不難, 就是在虛擬機關機的時候, SettingHard Disk上按一下[Defragment]

之後的開機就開很多, 但是, 又一次關機後又來了, 我又不想每次都按它 (因為每次都要做很久)

所以, 我就想說用Suspend (暫停), 記得以前用過是沒有太大問題 (只有10G~20G).

而且, Suspend的好處就是它可以不用關閉虛擬機內的程式, 然後主電腦關機, 下次又可以繼續使用.

然而這個功能最後也還是讓我 等等等….” 到底是HD容量開太大的問題嗎?

這不徹底的查一下原因及處理, 我可得整天都在等等等”.

 

------- 查找原因 ---------

於是乎, 我就訪問了谷歌大神, 輸入了 為什麼我的VMWaveSuspend時這麼慢?!”

, 如果你真的乖乖的照key我上面的內容…. 你真的太

總而言之, 我找到幾篇文章, 也發現就是有網民也有和我一樣的問題.

然後, 有達人就直接公佈了解決方案: mainMem.useNamedFile = “false”.

神奇的, 它真的有用, 而且, 還真他X的太有效了!!!

沒試過也就無法感受到我這從5分鐘變為10秒的快感!!!!

 

------- 技術分享 ------

Step.1) 以系統管理員身份執行 記事本” (因為要編輯的檔案需要權限)

Step.2) 開啟檔案 C:\ProgramData\VMWare\VMWare Workstation\config.ini

                (若找不到C:\ProgramData不要慌, 它只是隱藏了, 至於怎麼讓它顯示….)

Step.3) 在檔案的最後一行加上  mainMem.useNamedFile = "false"

Step.4) 儲存並關閉檔案.

Step.5) 重新開啟VMWare , 就完成啦!

(這時候, 若已經Suspend的虛擬機還不會生效, 是要在這行參數生效後做的Suspend才會有效)

 

以上!

 

------- 參考網址 -----

https://communities.vmware.com/t5/VMware-Workstation-Player/Slow-Suspend-of-VM-heavy-harddisk-activity-in-Windows-7-64bit/td-p/1708556

https://olafd.wordpress.com/2010/12/12/heavy-disk-io-after-shutdown-in-vmware-workstation/

http://sanbarrow.com/vmx/vmx-advanced.html#8221

 

P.S.) 似乎達人也是查到 http://sanbarrow.com/這連結中的文章(#8221)才知道解法.

        這裡有好多好多參數的說明…. 有空的話可以慢慢慢的去看一看….

(但是, 我們怎會有那麼多時間. 有解決到問題就好了!!)

留言

熱門文章