台灣最大程式設計社群網站
線上人數
741
 
會員總數:245217
討論主題:189089
歡迎您免費加入會員
討論區列表 >> 專欄文章 >> Windows 7效能最佳化調教
[]  
[我要回覆]
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
Windows 7效能最佳化調教
價值 : 0 QP  點閱數:31861 回應數:0

樓主

顧武雄
門外漢
0 4
16 0
發送站內信

作者:顧武雄, Microsoft MVP、MCITP與MCTS認證專家、台灣微軟Technet、Tech Day、Webcast、MVA特約資深顧問講師。

引言:Windows 7預設的運作效能已經相當讚,但這並非是極致的表現。透過本文的最佳化調教指引,將讓您的Windows 7從開機到應用程式的執行,都展現無與倫比的極速感動。

想要讓Windows 7使用來起來相當順暢,其最基本的要求便是在處理器的速度、記憶體的大小、以及硬碟的轉速。以目前讓最多上班族愛用的筆記型電腦搭配64位元版本的Windows 7來說,最理想的配置便是四核心的處理器、8GB的記憶體以及7200轉速的硬碟,有了這樣高貴而不貴的配備基礎下,可以說從辦公的使用到家庭娛樂的使用,甚至於是頂級電玩遊戲的執行都可以享有絕佳的執行速度。

盡管Windows 7預設已經提供了兼顧效能與絕佳操作介面的設計,但是這對於許多玩家與專業IT工作者的胃口來說仍是不夠的。有鑑於此,在接下來的內容當中,我們將告訴您如何透過作業系統的調教,來讓Windows 7徹底發揮效能運作的極致。

加速Windows 7開機效能

在整個Windows 7的最佳化調教中,首當其衝是開機的相關設定。請在[開始]功能表中的[搜尋程式及檔案]欄位中輸入msconfig並且執行。接著將會開啟[系統設定]頁面,請如圖1所示切換到[開機]頁面中,為了節省不必要的開機程序,您可以將其中的[無GUI開機]選項勾選,並且可以考慮將[等候時間]的預設30秒時間縮短,不過也請不要設定太短的時間,因為當我們不正常關機時,它開機時將會因時間太短而直接進入到安全模式,其它則是在某些情況下您可能需要在開機時,透過按下[F8]的按鍵,來進入到安全模式或是修復電腦的功能中。


圖1 開機設定
緊接著請點選[進階選項]按鈕,執行後將會開啟如圖2所示的頁面,在此您可以將開機時將使用的處理器數目,設定為與您電腦的核心數一樣,以加快開機時的處理速度。


圖2 開機進階選項
接著在[服務]的頁面中,如圖3所示您可以將不必要的一些服務選項取消,如此一來將可以減少開機時啟動各項服務的時間,不過必須注意的是有一些服務是系統必要的服務,因此建議您可以將[隱藏所有Microsoft服務]勾選,來先完成其它服務啟動的調整。


圖3 服務停用設定
接著在[啟動]的頁面中,如圖4所示在此可以知道哪一些程式會在開機完成時自動啟動,這一些程式通常是我們在完成該程式安裝時,自動在作業系統中完成的設定(例如:QuickTime、iTunes),因此可以選擇性的將它們一一停用,讓我們在需要時再來手動執行即可。


圖4 啟動程式設定
當完成了整個[系統設定]配置之後,點選[確定]時將會出現如圖5所示的警示訊息,請點選[重新啟動]即可。在重新啟動過程當中,請留意一下是否已經沒有再出現Windows 7的開機動畫,以及感受一下開機的速度是否有比過去更快!


圖5 重新啟動

善用大容量記憶體提升存取速度

近年來記憶體無論在個人電腦或是筆記型電腦的價位上都相當低廉,也就是說只要花費少許的費用就可以讓自己電腦的記憶體,擴增到8GB或16GB的大容量,徹底發揮64位元作業系統與應用程式的效能。然而記憶體讀與寫的速度肯定是比硬碟的I/O速度要來得快上許多,因此如果能夠讓某一些檔案的存取,可以改置放在記憶體之中,相信絕對可以大幅提升存取的效能。

在此提供一支由DATARAM所提供的RAMDISK免費工具,讓使用者可以在Windows 7下建立最多高達4GB的記憶體磁碟。當然啦!如果您需要建立更大容量的記憶體磁碟,則需要購買付費版本才可以。

請注意!除了支援Windows 7(x86與x64)之外,此工具同時也支援安裝在Windows Server 2003(x86與x64)、Windows Server 2008(x86與x64)、Windows Vista(x86與x64)。

DATARAM RAMDISK下載網址:
http://memory.dataram.com/products-and-services/software/ramdisk
完成此工具的下載與安裝之後,您將可以如圖6所示在[開始]功能表中,看見DATARAM RAMDISK所安裝的相關程式,在此請點選[RAMDisk Configuration Utility]繼續。


圖6 開啟RAMDisk設定工具
如圖7所示在[Settings]頁面中,請在[Disk Size]欄位中輸入所需要的記憶體磁碟的大小,而此值的最大限制將會根據您電腦目前剩餘的記憶體來決定,至於分割區的選擇建議採用[FAT32 Partition]。

請注意!此工具頁面目前並沒有提供NTFS的分割區選項,如果您堅持要採用NTFS格式,則可以先選取[Unformatted],等到後續完成記憶體磁碟的建立之後,再自行手動將記憶體磁碟格式化為NTFS即可。


圖7 一般設定
接著如圖8所示在[Load and Save]頁面中,首先必須設定磁碟標籤(Disk Label),然後請將[Save Disk Images on Shutdown]選項勾選(預設未勾選),並且輸入欲存放記憶體資料的檔案位置,否則將會造成電腦重新開機之後,記憶體磁碟中的資料遺失問題。完成以上設定之後,請回到[Settings]頁面中並且點選[Start RAMDisk]按鈕,即可產生記憶體磁碟在[我的電腦]檢視中。


圖8 載入與儲存
完成了記憶體磁碟的建立之後,接下來我們便可以將一些屬於暫存性質的檔案儲存,指向到這個記憶體磁碟,以提升存取的效能。首先請在[我的電腦]內容頁面中,如圖9所示點選[進階系統設定]連結繼續。


圖9 電腦內容
接著在如圖10所示的[進階]頁面中,請點選位在[效能]區域中的[設定]按鈕繼續。


圖10 進階頁面
如圖11所示在[效能選項]的[視覺效果]頁面中,建議您先將設定變更為[調整成為最佳效能] 。


圖11 效果選項
而在[進階]頁面中,請如圖12所示點選位在[虛擬記憶體]區域中的[變更]按鈕繼續。


圖12 效能進階設定
如圖13所示在[虛擬記憶體]的頁面中,建議您在記憶體磁碟中設定一個分頁檔,然後將原有指向系統磁碟的分頁檔修改設定為[沒有分頁檔],點選[確定]完成設定。


圖13 虛擬記憶體管理
除了上述有關於虛擬記憶體的配置之外,我們也可以修改系統的環境變數,讓其中存放暫存檔案的資料夾位置,可以改由指向到記憶體磁碟的路徑之中。配置的方式很簡單,只要先回到圖10的頁面中並且點選[環境變數]按鈕,即可開啟如圖14所示的頁面,在此您便可以將預設的系統變數TEMP與TMP項目,點選[編輯]按鈕並且都修改至記憶體磁碟的指定資料夾,如此一來將可以加快每一次執行某些安裝程式時的執行速度,這是因為有許多應用程式安裝時的暫存位置,都是直接抓取此系統變數來進行暫存的。


圖14 環境變數配置
接下來我們要藉由記憶體磁碟的功能,來提升Windows 7內建的IE8瀏覽器執行速度。請在開啟IE8瀏覽器之後,點選位在[工具]下拉選單中的[網際網路選項],然後如圖15所示點選位在[瀏覽歷程記錄]區域中的[設定]按鈕繼續。


圖15 網際網路選項
如圖16所示在暫存檔設定的頁面中,請點選[移動資料夾]按鈕來修改暫存檔的存放路徑至記憶體磁碟的路徑中。


圖16 暫存檔設定
設定過程中可能會出現如圖17所示的警告訊息,這表示在您重新登入之後此設定變更才會生效。


圖17 登出警告

Windows ReadyBoost功能的設定

相信使用過Windows Vista的人都知道ReadyBoost的功能,如今這項功能在Windows 7中仍可以繼續使用,透過它可以讓USB隨身碟空間的有效利用,來提升系統的執行效能,但前提之下還必須是你的USB隨身碟相容於此功能的使用。


圖18 卸除式磁碟自動撥放
有關於您手上的USB隨身碟是否相容ReadyBoost功能的問題,事實上只要在我們將它連接上電腦之後,便可以在它出現的「自動撥放」視窗中,如圖18所示點選「加速我的系統」選項來啟用這項功能即可使用。不支援此功能或是剩餘容量不足的隨身碟將不會出現此選項。

成功啟用之後,便可以在該磁碟的根路徑中發現到一個ReadyBoost檔案,而檔案的大小則是依照目前實體記憶體的大小來自動調配(大約1~3倍),舉例來說如果您目前電腦的記憶體有512MB,而所安裝的隨身碟有4GB的可用空間,則該檔案的大小配置大約會在512MB到1.5GB之間。


圖19 ReadyBoost設定
有關於ReadyBoost檔案大小的配置,您也可以在此隨身碟的「內容」中,切換到如圖19所示的「ReadyBoost」頁面來進行修改即可,當然您也可以選擇「不要使用此裝置」設定,如此一來儲存在隨身碟中的這個檔案也將會自動刪除。萬一遭遇到如圖20所示的錯誤訊息,即表示您目前所提供的USB隨身碟並不相容於ReadyBoost功能的使用。


圖20 ReadyBoost錯誤
最後我們還要來強化磁碟平日運作的效率。請在任一磁碟的圖示上按下滑鼠右鍵點選[內容],來開啟如圖21所示的工具[頁面]。在此首先您除了可以隨時點選[立即檢查]來分析磁碟本身是否有錯誤之外,甚至於可以讓在診斷過程中發現錯誤時自動完成修復。請點選[立即檢查]按鈕繼續。


圖21 磁碟工具
如圖22所示在[檢查磁碟]的頁面中,可以進行自動修復的選項有兩個,一個是修正系統方面的錯誤,另一個則是修復磁區方面的錯誤。請點選[開始]繼續。


圖22 檢查磁碟設定
一般來說在正常的情況之下,磁碟的整體檢查結果應該是如圖23所示的訊息,也就是未發現任何的問題。


圖23 檢查結果
完成磁碟的檢查之後,緊接著請在圖21頁面中點選[立即重組],執行後將會開啟如圖24所示的頁面。在此除了可以進行立即性的磁碟重組之外,建議您可以設定排程讓每一周或每一個月固定進行一次磁碟重組,讓資料的存放連續性,以維持系統進行資料存取時的最佳化。請點選[設定排程]按鈕繼續。


圖24 磁碟重組工具
如圖25所示在[修改排程]的頁面中,您可以設定執行磁碟重組的頻率、日期、時間以及選擇要進行重組的磁碟,一般來說我們都會選擇系統的磁碟以及專門用來存放所有資料的磁區,因為這些磁碟的使用率最為頻繁。


圖25 排程設定


最佳化MSE防毒的使用與管理


Microsoft Security Essentials(簡稱MSE)是Microsoft貼心專為家用電腦以及只有10部電腦以內的小型企業所提供的安全防護軟體,MSE通過Virus Bulletin、Checkmark以及ICSA Labs的認證,可以提供電腦即時的安全防護,有效防範病毒的侵入、間諜軟體及其他惡意軟體的執行。然而如果您企業環境中已超過了10部以上的電腦此簡易方案便不適用,而是必須考慮部署Microsoft Forefront Endpoint Protection來全面保護您企業網路中的所有Windows電腦。

Microsoft Security Essentials下載網址:
https://support.microsoft.com/en-us/help/14210/security-essentials-download/

在接下來的內容當中,筆者除了要分享有關於MSE基本安裝使用以及進階設定之外,還將告訴你如何善用群組原則(Group Policy)的控制機制,讓多部的MSE安裝一樣可以做到最佳化的集中管理目的。

基本安裝與使用

在開始執行MSE安裝之前,必須注意所下載的版本是32位元還是64位元的,否則將可能出現如圖26所示的錯誤訊息,這便表示您所安裝的版本是錯誤的。


圖26 可能的錯誤訊息
如圖27所示便是成功執行MSE安裝精靈的顯示頁面,點選[下一步]繼續。


圖27 MSE安裝精靈
如圖28所示在[加入客戶經驗改善計畫]頁面中,您可以自由選擇是否要加入針對MSE產品的改善計畫,讓未來新的更新或產品更加完美,點選[下一步]繼續。


圖28 加入客戶經驗改善計畫
如圖29所示在[最佳化安全性]的頁面中,系統提示我們如果尚未啟動本機防火牆功能,則在安裝過程中將會自動啟動。無論如何強烈建議您務必啟動本機防火牆,也唯有如此才能夠真正有效防範蠕蟲病毒的網路攻擊。點選[下一步]繼續。


圖29最佳化安全性
如圖30所示在最後的確認中,MSE建議我們不要同時安裝多個防毒軟體,其目的在避免發生作業系統運作效能不佳的問題。點選[安裝]繼續。


圖30確認安裝
完成安裝之後將會出現如圖31所示的頁面,請點選[立即重新啟動電腦]繼續即可。此外還必注意此Windows 7必須能夠連線Internet,以便進行首次的線上病毒碼、間諜程式資料庫等更新作業。


圖31 重新啟動電腦
如圖32所示在MSE安全程式的首頁中我們可以得知目前電腦的防護狀態,基本上[即時防護]與[病毒及間諜軟體定義檔]都必須處於綠燈狀態才是安全。


圖32 MSE首頁
如圖33所示在[更新]頁面中,可以檢視到有關於更新狀態的資訊,這包含了病毒定義檔與間諜軟體定義檔的版本編號,如果想要立即取得最新版本請點選[更新]按鈕即可。


圖33 更新資訊
完成最新定義檔的更新之後,建議您立即回到[首頁]頁面中如圖34所示執行快速、完整或是自訂掃描,以便確定目前電腦中沒有任何可疑的病毒或間諜軟體。


圖34掃描電腦
當MSE在電腦中發現了可疑的病毒或間諜軟體時,將會如圖35所示出現紅色的錯誤訊息,請點選[清除電腦]按鈕立即清除,或是點選[顯示詳細資料]連結繼續。


圖35 警告訊息
如圖36所示在[潛在的威脅詳細資料]視窗中,首先我們可以看到已偵測到的病毒名稱與警示等級,並且可以從[建議動作]下拉選單中選取執行動作,分別有移除、隔離以及允許可以選擇取,完成設定之後點選[套用動作]即可,至於有關於詳細說明部分請點選[顯示詳細資料]按鈕繼續。


圖36 套用處理動作
如圖37所示便是顯示了詳細資料的頁面,內容中除了可以看到針對該威脅的詳細說明之外,還可以得知這個帶有病毒的檔案位置。


圖37 成功套用
對於曾經所有被偵測的可能威脅,我們則可以在如圖38所示的[歷程記錄]頁面中來查看,在此您可以選擇全部項目、已被隔離的項目或是僅限允許的項目。


圖38 檢視歷程記錄
接下來我們要來了解一下一項重要的安全性設定。請如圖39所示點選至[設定]頁面中,然後點選至[即時防護]項目的頁面中。在此務必確認[開啟即時防護]選項已經勾選,進一步最好連同以下四項安全偵測設定都已勾選,分別是[掃描所有下載]、[監控電腦上的檔案及程式活動]、[啟用行為監視]、[啟用網路檢查系統],如此一來才能夠確保從本機的資料存取、區域網路間的資料存取以及連接Internet時的安全性全面受到安全監視。


圖39 即時防護設定
除了即時性的安全監視之外,我們也可以隨時對於任何磁碟中的檔案或資料夾,以手動的方式進行即時性的掃瞄。如圖40所示正式筆者針對所選取的本機資料夾,在按下滑鼠右鍵之後選擇[以Microsoft Security Essentials掃描]。


圖40 隨時手動掃描

其它進階設定

由於每一位使用者對於安全性的防護機制的需求不同,因此接下來我們可以透過其它的進階選項設定,讓電腦在高安全性下的防護之餘又能夠滿足各類使用者的環境需求,在此最重要的就是如圖41所示[預設動作]的設定,我們可以變更對於嚴重等級、高警示等級以及低警示等級事件發生時的處理動作,可以選取[移除]或是[隔離]。


圖41 預設動作
接下來我們可以針對不同的資料夾路徑設定在排除的清單中,這個用意在於讓某一些特定的應用程式檔案或資料庫等檔案不會受到防毒系統的影響而正常運作,不過會特別設定這樣的組態目的,通常是因為在這一些應用系統中的官方說明書裡有特別指示,否則一般來說是不需要特別設定的,以確保全面性的安全防護。如圖42所示便是在[已排除的檔案位置]頁面設定範例。


圖42 已排除的檔案位置
另外有些時候我們所需要排除的安全防護檔案可能不是儲存在相同路徑之中,不過卻有共同的檔案類型,例如虛擬機器的虛擬硬碟檔案,這時候便可以在如圖43所示的在[已排除的檔案類型]頁面中進行新增或移除。


圖43 已排除的檔案類型
除了排除的檔案路徑與檔案類型之外,我們甚至於可以如圖44所示透過點選[瀏覽]按鈕來設定[已排除的程序],如此一來後續當該執行程式常駐在記憶體運行中時,便不會因受到防護程式的干擾而發生中斷。


圖44 已排除的程序
最後我們可以在如圖45所示的[進階]頁面中,來決定是否要啟用各項與安全性掃描相關的進階組態,這包含了掃描封存檔案、掃描卸除式磁碟、建立系統還原點、允許全部使用者檢視完整的歷程記錄結果、在下列時間後移除隔離的檔案,其中又以[建立系統還原點]是筆者認為最重要的設定,因為它可以有效防範當不小心發生系統誤判而刪除重要檔案時的一項還原機制。


圖45 進階選項

集中管理設定

前面我們所分享的皆是屬於MSE在單機操作與設定上的講解,如果資訊人員想要進一步強制集中控管MSE的某一些組態設定,則必須透過結合Active Directory的群組原則來完成才行,不過在群組原則管理介面中所內建的原則項目中並沒有針對MSE所提供的原則項目,因此我們必須從中善用登錄項目的集中配置方式來解決這項需求。

首先請從網域控制站主機上開啟[系統管理工具]下的[群組原則管理]介面,開啟後請如圖46所示在[群組原則物件]項目上按下滑鼠右鍵點選[新增]繼續。


圖46 新增群組原則物件
如圖47所示在[新增GPO]的頁面中,請在輸入唯一的名稱之後點選[確定]即可。完成新增之後請選取該GPO物件並且按下滑鼠右鍵點選[編輯]繼續。


圖47 設定GPO名稱
如圖48所示在[群組原則管理編輯器]的頁面中,請依序展開[電腦設定]\[喜好設定]\[Windows設定]\[登錄],然後在[登錄]項目上按下滑鼠右鍵點選[新增]\[登錄項目]繼續。


圖48 新增登錄項目
從登錄檔的配置中可以讓我們針對不同的管理需求進行設定,這包含了排程掃描的設定、即時防護的選項設定、即時防護的進階選項設定等等,而在每一項原則的設定中其[動作]都必須如圖49所示選擇[更新],在[Hive]欄位部分則必須輸入[HKEY_LOCAL_MACHINE]。接著如果是要設定排程掃描組態,則在機碼路徑欄位中必須輸入[Software\Microsoft\Microsoft Antimalware\Scan],若要設定排程時間則必須在[數值名稱]的欄位中輸入[ScheduleTime],在數值類型必須選擇[REG_DWORD],在[數值資料]欄位則必須輸入以16進位表示法的時間數值,例如00000000便表示為12:00 AM以此類推。

在排程日期部分,只要將其中的[數值名稱]欄位值改為[ScheduleDay],然後再修改[數值資料]欄位值即可,當設定值為0時表示每一天都掃描,設定為1表示為每周日,設定為2表示為每周一,設定為3表示為每周二以此類推。


圖49 設定排成掃描時間
如果想要即時掃描封存檔案,這一些檔案像是ZIP、RAR、CAB等等,則可以新增一筆[預設]欄位值為DisableArchiveScanning,數值類型一樣選擇[REG_DWORD],[數值資料]欄位一樣輸入00000000即可。最後如果想要即時掃描USB隨身碟裡面的檔案,請新增一筆[預設]欄位值為DisableRemovableDriveScanning,數值類型一樣選擇[REG_DWORD],[數值資料]欄位一樣輸入00000000即可。

在啟用即時保護設定部分,理所當然我們也要把它設定為啟用狀態,因此我們必須如圖50所示,先在機碼路徑欄位中必須輸入[Software\Microsoft\Microsoft Antimalware\Scan],接著將[預設]的欄位值輸入DisableOnAccessProtection,數值類型一樣選擇[REG_DWORD],在[數值資料]欄位則必須輸入00000000,如此一來將可以確保使用者上網下載檔案和開啟附件時的安全性。

至於如果想要即時監控每一個檔案的開啟以及程式的活動情形,則可以新增一筆[預設]欄位值為DisableIOAVProtection,數值類型一樣選擇[REG_DWORD],[數值資料]欄位一樣輸入00000000即可。


圖50 啟用即時防護功能
如圖51所示便是根據實際管理需求所建立的登錄設定,必要的話您也可以在此將這項設定匯出成一個文字檔,以作為備份使用。


圖51 完成登錄檔配置
既然能夠執行匯出也就能夠進行匯入,在此我們可以將這個檔案分享給其它公司來使用,只要執行匯入便會出現如圖52所示的[確認匯入]訊息,點選[是]即可。


圖52 匯入 XML檔案
完成了上述群組原物件的則設定之後,再回到[群組原則管理]介面之後,只要如圖53所示針對所要套用的組織單位節點,按下滑鼠右鍵點選[連結到現有的GPO],然後便可以選擇前面我們所建立的GPO即可。


圖53 設定組織單位GPO連結
最後如果想要知道每一個不同群組原則物件(GPO)所設定的摘要內容,只要如圖54所示在選取物件之後,點選至[設定]頁面即可看見我們前面所設定的原則項目與其設定值了。


圖54 查看群組原則物件設定

結 論
想要讓您的Windows 7始終保有流暢的使用經驗,除了可以參考本文的效能調教建議之外,更重要的是不要隨意下載與安裝不明的應用程式,因為這一些不明的程式除了可能影響效能的表現之外,更嚴重的是它可能會造成潛伏的危險(例如:敏感資訊外洩),即便您已有安裝最新的防毒軟體,仍要小心謹慎。





搜尋相關Tags的文章: [ windows7 ] , [ 顧武雄 ] , [ MVP ] , [ 效能 ] ,
本篇文章發表於2014-12-29 11:44
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
目前尚無任何回覆
   

回覆
如要回應,請先登入.