簡(jiǎn)單地說(shuō),當(dāng)宿主系統(tǒng)與虛擬系統(tǒng)同時(shí)運(yùn)行時(shí),CPU的工作狀態(tài)往往處于頻繁的由忙到閑由閑到忙的切換中,這種CPU頻率的不斷變化常常不可避免在導(dǎo)致虛擬機(jī)時(shí)而幾乎無(wú)響應(yīng)時(shí)而又反應(yīng)迅速,有操作中帶來(lái)許多困擾,要么鍵盤或鼠標(biāo)輸入不靈要么觸發(fā)一些不可預(yù)知的動(dòng)作。——我們甚至遇到連系統(tǒng)時(shí)鐘都停止的情況。
要解決這一問題,可通過(guò)如下未必最佳但相當(dāng)有效的方式,即在Virtual PC 2007中禁用CPU的節(jié)能模式:
如果虛擬機(jī)正在運(yùn)行,將其關(guān)閉;
找到虛擬機(jī)配置文件“options.xml”,在默認(rèn)安裝中,其位于“C:/Documents and Settings/用戶名/Application Data/Microsoft/Virtual PC”目錄下(注:該目錄為隱含目錄,您可能需要調(diào)整文件夾查看選項(xiàng));
用記事本或其他您習(xí)慣的文本編輯器打開該文件;
找到<virtual_pc>部分,在<virtual_pc>與</virtual_pc>間加入如下的內(nèi)容:
<enable_idle_thread type=”boolean”>true</enable_idle_thread>
保存并關(guān)閉options.xml;
這樣,在您再次啟動(dòng)虛擬機(jī)時(shí),Virtual PC 2007將最大化地使用CPU的運(yùn)算能力,阻止CPU進(jìn)行低電壓或低功耗模式,上述的問題便不會(huì)發(fā)生了。當(dāng)然,這樣做的弊端也很明顯,CPU一直處于高功耗工作狀態(tài),發(fā)熱量、噪音等皆是不得不接受的后果,而在使用電池供電時(shí),使用時(shí)間也會(huì)大大縮短。