常用電腦的朋友們,有時候會發現電腦上的字總是感覺很模糊,不是很清晰,那讓我們來看看如何設置,讓電腦上的字看起來很清晰,具體設置如下:
一:XP系統下的字體清晰設置;
1.在桌面右鍵點擊后,用鼠標左鍵點擊【屬性】,將會彈出【顯示屬性】窗口,然后點擊里面的【外觀】,在【外觀】界面,我們再點擊【效果】,將會進入【效果】窗口;
2.在【效果】窗口里,在【使用下列方式使屏幕字體的邊緣平滑】前面打鉤,并且在下拉選擇中調成【清晰】,然后按【確定】即可完成設置,如當前情況還是不清晰,那么需要重啟計算機確認設置,重啟后即可看到字體變得清晰。
二:WIN7系統下的字體清晰設置;
鼠標右鍵點擊桌面,在彈出的下拉列表里,我們選擇并鼠標左鍵點擊【個性化】,將會進入【個性化】頁面窗口,在此窗口,我們找到左側【顯示】并且鼠標左鍵點擊,將會進入【顯示】頁面窗口;
2.在【顯示】窗口我們點擊左側的【調整ClearType文本】,將會彈出【ClearType文本調諧器】窗口,在【啟用ClearType文本(C)】前面打鉤,然后點擊下一步;
3.點擊【下一步】后,將會進行監視器分辨率確認;
4.然后再點擊【下一步】,將會進行最清晰的文本示例對比選擇,選擇你感覺最清晰的文本,點擊選擇后,依次點擊【下一步】;
5.依次完成文本比較最清晰的選擇后,將會彈出【您已完成對監視器中文本的調諧】窗口,最后點擊【完成】即可完成設置。
這就是電腦上字體變清晰的具體設置!
希望朋友們能夠通過這個問題得到更多的啟示,謝謝關注!
言
多年以來,中文網頁設計師一直處于一種 “字體匱乏” 的窘境之中。
這是因為從中文 Windows 的第一個版本 3.2 開始,在相當長的一段時期內,系統自帶的中文字體就僅僅局限于蒼白單調的 “宋黑仿楷”。加上長期以來 Windows 在字體渲染技術方面的嚴重缺失,使得設計師在為中文網頁選擇正文字體時,基本上就只有中易宋體的點陣形態這唯一的選擇。
直到 Vista 攜微軟雅黑字體橫空出世,中文網頁設計師才仿佛看到了世界的曙光。
微軟雅黑脫胎于方正集團旗下的新銳字體 “蘭亭黑” 家族,不僅字體的間架結構針對屏幕閱讀場景進行改造,同時還針對液晶屏幕下小字號的顯示效果進行逐字的筆劃微調工作(hinting),以保證最終為用戶呈現出清晰、平滑、易于閱讀的顯示效果。
因此,微軟雅黑一經推出,便在中文網頁設計界引發不小的震動。網頁設計師和前端工程師們不禁打起它的主意——如何將微軟雅黑字體廣泛、安全地應用到網頁設計中去?或者說,微軟雅黑字體的普及率究竟如何?
微軟雅黑在 XP 中的安裝率
微軟雅黑是 Vista 及更高版本 Windows 的標配字體,但不是 XP 的標配字體。XP 的任何一個 SP 或更新包都沒有(將來也不太可能)包含它。
XP 系統上的微軟雅黑字體,通常有兩種來源:
由此可見,稍微“高端”一些的 XP 用戶都有可能安裝了微軟雅黑字體,但 具體比率不詳。
對此,我的建議是:
微軟雅黑與 ClearType
ClearType 是微軟開發的 次像素字體渲染 技術,這項技術的本質是充分利用液晶顯示屏單顆像素內的 RGB 三基色的次像素(sub-pixel,也稱作 “亞像素” 或 “子像素”)、獨立控制每顆次像素的明暗度,在次像素的級別進行字體的渲染和顯示,從而令字體在水平方向上的渲染分辨率達到了原來的三倍。
微軟雅黑字體只有在使用 ClearType 技術進行渲染時,才會達到最佳視覺效果。下面的圖片展示了不同情況下微軟雅黑字體的渲染效果:
從 Vista 開始,Windows 系統默認開啟 ClearType 特性。但 Windows XP 是否支持 ClearType 字體渲染模式呢?
ClearType 在 XP 中的啟用率
Windows XP 原生支持 ClearType,但可能是出于對性能的考慮,默認是關閉狀態。用戶可以通過以下步驟在 XP 中啟用 ClearType:
控制面板 → 顯示 → 外觀 → 效果 → 使用下列方式使屏幕字體的邊緣平滑:清晰
XP 用戶還可以通過安裝微軟提供的 ClearType 設置工具(ClearType Tuner PowerToy)來獲得對 ClearType 效果的更多控制。
(圖片來源:Microsoft.com)
那么,在 XP 中手動打開 ClearType 的用戶比率有多少?這個數字恐怕不是很樂觀。但是幸運的是,IE 7.0 及以上版本都是在自身視口內強制開啟 ClearType 的(哪怕你用的不是液晶顯示器)。
而 XP 下的非 IE 用戶呢?或許你可以假設他們都比較 “高端”,已經給自己的 XP 手動開啟 ClearType 了。
在國內,Windows XP 操作系統目前仍然擁有不可忽視的用戶數量。如果要在網頁中使用微軟雅黑作為主力字體,我們不得不考慮 XP 環境下所存在的一些不確定因素。
那么,我們有沒有可能對 XP 用戶的這些情況進行針對性的探測和統計,以便根據數據來做決策呢?
對于用戶的 ClearType 設置情況,網頁中的 JavaScript 腳本無法獲取。而對于用戶是否安裝了微軟雅黑字體,實際上是有探測方法的,有興趣的朋友請繼續關注后續文章。
點贊+轉發,讓更多的人也能看到這篇內容(收藏不點贊,都是耍流氓-_-)
關注 {我},享受文章首發體驗!
每周重點攻克一個前端技術難點。更多精彩前端內容私信 我 回復“教程”
原文鏈接:https://github.com/cssmagic/blog/issues/15
indows XP是Windows 2000的后續版本,以Windows 2000核心代碼為基礎,它不僅繼承了前者的可靠性和其他的優良性能,而且還加強了Windows Me操作系統的系統回復、媒體播放器、圖像獲取等新功能,給用戶提供了更穩定的運行環境和方便快捷的操作。
在注冊表方面,Windows XP與Windows 2000相比,并沒有發生太大的改變,注冊表仍然是Windows XP的核心部件。本文在深入剖析Windows XP注冊表的同時,也給出了大量的Windows XP獨有的注冊表修改實例供讀者速查。
一、體驗Windows XP注冊表新特性
1.Active Directory(活動目錄)
對網絡用戶來說,Windows XP最重要的特征之一就是Active Directory(簡稱AD,即活動目錄),AD含有從用戶和組、程序和打印機涉及的所有網絡資源的詳細情況。那么AD是怎樣與注冊表聯系在一起的呢?即使AD在一個獨立的數據庫(與注冊表不同,它是一個真正的具有工業強度的、可擴展的數據庫)中存儲了自身的信息,注冊表仍有不少與AD聯系的設置。此外,AD還能把注冊表設置與目錄對象聯系起來。例如,當你使用組策略工具對用戶、組和域網絡的域實施限制性注冊表設置時,情況就是如此。
2.安全性
Windows XP注冊表添加了安全設置,以便增加Windows XP可以實施的訪問限制。它還添加了一項可設置多臺Windows XP 電腦都使用同一組限制的巧妙機制:即策略文件,可以用新的組策略工具(用于Windows XP網絡范圍內)或系統策略工具(用于Windows NT客戶機網絡上)創建可選擇的注冊表文件。
3.硬件與軟件
許多新的注冊表條目是專為Windows XP的新程序、新特性及硬件支持設計的。事實上,甚至你沒安裝任何應用程序時,Windows XP(Professional版)注冊表的初始規模大約有15M字節(其他版本會更大)——這是Windows 98注冊表典型初始規模的8倍多!
4.注冊表結構體系
源于對安全性、運行性能的要求和對多用戶管理系統的支持,Windows XP注冊表物理結構上也發生了很大變化,再也不是像Windows 9x/Me那樣,使用簡單的二、三個文件就能保存整個注冊表了!取而代之的是一系列的注冊表配置文件和相關文件。不同的系統軟件、硬件支持以及對安全和效能的支持,同樣也使得注冊表的邏輯結構發生了一些新的變化。
5.功能強大的注冊表編輯器
在早期的Windows NT/2000中,注冊表編輯器程序通常有兩個:Regedit和Regedt32。在Windows XP中將兩個編輯器合并在一起,使得它們之間的強大功能和特性得以完美的結合。下面就讓我們來看一看結合后的注冊表編輯器都有哪些新特性:
(1)使用較新的Windows 9x/Me用戶界面,而不是使用較早的Windows 3.x用戶界面,與Windows NT 3.5/4.0的注冊表編輯器Regedt32也完全不一樣。支持訪問權限控制安全特性。
(2)注冊表編輯器能在一個完整的窗口中顯示注冊表的全部內容,而不是像Regedt32那樣對每一根鍵顯示各自的窗口。可以以二進制位數據方式顯示、編輯鍵值,大大提高了方便性。同時,可搜索子鍵、鍵值項、鍵值的名稱和內容,而不是Regedt32那樣只能搜索子鍵。
(3)可以導出、引入文本格式的.reg文件,而不像Regedt32那樣可以導出但不能引入文本格式的文件,且和.reg文件格式完全不一樣。
(4)具有收藏夾功能,方便訪問、管理最常用的注冊表編輯項目。
二、精解Windows XP注冊表
1.Windows XP注冊表的結構
Windows XP的注冊表同樣是以樹形結構組織的。它由兩個注冊表子目錄樹組成:HKEYLOCALMACHINE和HKEYUSERS。但是為了使注冊表中的信息更易于查找,Windows XP預定義了五個子目錄樹。
Windows XP注冊表的每一個值項包括三部分:值的名稱、值的數據類型和值本身。下表列出系統定義和使用的值項的數據類型。
2.Windows XP注冊表編器
注冊表編輯器實際上就是我們查看和修改注冊表文件的圖形界面。啟動Windows XP注冊表編輯器的方法是:單擊“開始→運行”,在對話框中輸入“regedit”,然后點擊“確定”按鈕,注冊表編輯器就會被運行起來。它的界面和Windows 2000中的注冊表編輯器很相似。
和以前的Windows相比,注冊表表編輯器有了一些改變。在“編輯”菜單下,增加了“權限”菜單項,通過它,可以設置各個注冊表項對于不同用戶的權限。當然,你必須是管理員才可以執行此操作。同時,在“查看”菜單中,也增加了“顯示二進位數據”。通過它,可以方便的查看二進制數據的內容。
至于通過注冊表編輯器對注冊表的操作,如注冊表的導入、導出,注冊表值項的查找與修改,以及注冊表文件的備份與恢復等。其操作與Windows 9x/Me/NT/2000類似,讀者可以參看《電腦報1999年合訂本》、《電腦報2000年合訂本》相關文章。這里限于篇幅我們不作討論。
三、最新Windows XP注冊表實用配置技巧
1.屏蔽當鼠標移動到標準控制按鈕的提示信息
當你將鼠標移動到一個標準窗口上的三個控制按鈕(最小化、最大化、關閉)上時,它將顯示每一項的文本提示。通過注冊表可以屏蔽這個功能。打開注冊表子鍵:HKEY_CURRENT_USER\Control panel\Desktop\,創建一個新的鍵值項或者修改已經存在的鍵值項“MinMaxclose”(字符串型),并設置其值:0表示屏蔽此功能;1表示激活此功能。
2.通過注冊表查看系統BIOS信息
在注冊表里儲存著關于系統主板BIOS的有關信息,包括最終日期、版本號和視頻BIOS日期等信息。打開注冊表子鍵:HKEY_LOCAL_MACHINE\Hardware\Description\System,其下面的鍵值項:Systembiosdate、Systembiosversion、Videobiosdate分別記錄著這些BIOS信息。
3.啟動自動最優化磁盤功能
在Windows XP系統中,需要時可以自動初始優化磁盤系統的新功能。在注冊表中可以控制此功能是否有效。打開注冊表子鍵:HKEY_LOCAL_MACHINE\Software\Microsoft\Dfry\Bootoptimizefunction,新建字符串型鍵值項“Enable”,并設置其值:“Y”為此功能有效,“N”反之。
4.限制自動登錄的數量
這個設置可以限制自動登錄的次數,一旦限制已經到了額定次數,自動登錄功能就會拒絕登錄系統。打開注冊表子鍵:HKEY_LOCAL_MACHINE\Software\Microsoft\Windows Nt\CurrentVersion\Winlogon,創建一個新的字符串型或者修改現有的“autologoncount”鍵值項,并且根據需要設置其值的大小。
注意:每次系統重新啟動,autologoncount的值將被消耗一個,直到為零。當值為零時,將沒有賬戶可以自動登錄,autologoncount和默認密碼鍵值將從注冊表中刪除且autoadminlogon將被設置為零。
5.使用Windows NT/2000的登錄界面登錄Windows XP
Windows XP采用了一個全新的登錄界面,全新的登錄方法和顯示用戶的圖片信息,讓整個過程更加舒心、個性化。然而在某些場合,可能還會用到Windows NT/2000登錄界面,可以通過一些組合鍵來實現此功能:
(1)同時按下Ctrl+Alt鍵。
(2)連續按下Del鍵兩次。
登錄界面將變成Windows NT/2000式的界面,此時,你可以通過點擊“取消”按鈕來切換到Windows XP界面。
6.定義Windows XP時鐘服務器
Windows XP有一個新的特色,它可以將系統的時鐘與Internet上的時鐘服務器進行同步校正,用以下方法你可以修改或添加默認的時鐘服務器。打開注冊表子鍵HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\DateTime\Servers,設置此子鍵的默認值為服務器的IP地址或者域名即可。
7.鎖定/解除任務欄在桌面上的位置
打開注冊表子鍵:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced,新建或者修改雙字節值項“TaskbarSizeMove”,并設置其鍵值:0為鎖定;1則為解開鎖定。修改完成后,注消或重新啟動使其生效。
8.改進核心存取系統性能
在具有大量RAM存儲量的系統中,這個技巧可以強迫Windows核心進程被駐留在存儲器里而不是在程序和磁盤交換文件之間來回切換,從而大大提高系統運行效率。打開注冊表子鍵:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Memory Management,在其下新建一個雙字節值項:Disablepagingexecutive,并設置其值:1使此功能被激活并且阻止核心進程進行磁盤頁面交換;0則設其為默認值。重新啟動計算機使設置生效。
9.優化I/O緩沖大小的默認設置
此功能可用于改變Windows XP對于I/O緩沖大小的默認設置。打開注冊表子鍵HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Memory Management,新建或者編輯雙字節值項“IoPageLockLimit”,并設置其值,其值有二進制和十六進制,單位為Beyte。在設置緩沖大小時,請逐漸增大數值,在增大的過程中觀察設置的性能,因為盲目的增大也會浪費系統資源。
10.屏蔽/打開“分組相似任務欄按鈕”功能
此功能用于是否將相似的窗口條目集合在一起或作為單個按鈕顯示在任務欄上。打開注冊表子鍵:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced,新建或者編輯雙字節值項“TaskbarGlomming”,并設置其值:0為屏蔽此功能;1為運行此功能。
11.自定義激活“分組相似任務欄按鈕”的窗口數量
在注冊表里,可以設置當某個窗口達到一定數量后,才激活“分組相似任務欄按鈕”的功能,打開注冊表子鍵:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced,新建或者編輯雙字節值項“TaskbarGroupSize”,并設置其值為預設的窗口數量,一般可為2~10左右。
12.設置當IE 6.0發生錯誤時是否允許錯誤報告
設置是否允許錯誤報告,主要用于報告IE 6.0出現錯誤時將錯誤信息收集并通過Internet發送到微軟技術部門,通過下面的方法可以屏蔽此功能。打開注冊表子鍵:HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Main,新建或者編輯雙字節值項“IEWatsonDisabled”,并設置其值為:0表示允許出現錯誤時報告;1表示不報告。
13.讓IE使用多線程下載網頁
現在很流行Netants、FlashGet等多線程下載工具,其實IE也可以使用多線程下載網頁,這樣在設置適當的情況下,可以加快網頁下載速度。打開注冊表子鍵:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings,新建雙字節值項“MaxConnectionsPerServer”,此項的作用是決定最大同步下載的連線數目,一般5~8個連線數目比較好。另外,對于HTTP 1.0服務器,可以加入名為“MaxConnectionsPer1_0Server”的雙字節值項,其值也是設置最大同步下載的數目。
14.設置Windows XP的DOS文件名風格
此設置用于控制是否允許在NTFS分區上使用DOS的8.3式的文件,禁止這項功能,將使NTFS分區的性能更高。打開注冊表子鍵:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem,新建或者編輯雙字節值項“NtfsDisable8dot3NameCreation”,并設置其值:0表示不允許;1表示允許。
注意:對于一些十六位的安裝程序將會自動使這項功能打開。
15.屏蔽/打開菜單陰影效果
Windows XP的陰影菜單效果確實更加個性化、絢麗,但對于系統性能較低的機器,此功能將消耗系統資源,通過注冊表可以屏蔽/打開此功能。打開注冊表子鍵:HKEY_CURRENT_USER\Control Panel\Desktop,新建或者編輯已有二進制類型鍵值項“UserPreferencesMask”,設置其值為:將第二個二位改為“28”表示滾動效果表示屏蔽;改為“3E”打開陰影效果。重新啟動計算機后可看到效果。
16.打開無須登陸系統功能
此功能用于控制對于便攜電腦的用戶即便在沒有登錄時,也有可以使用電腦。打開注冊表子鍵:HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System,新建或者編輯已有雙字節值項“UndockWithoutLogon”,并設置其值為:0表示不允許有此功能;1表示允許此功能。
17.設置“尚未閱讀信息”的最大期限
Windows XP新功能包括在登錄時顯示幾天內尚未閱讀的新信息,我們可以注冊表里設置此最大期限。打開注冊表子鍵,如果僅僅應用于當前用戶,則打開“HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\UnreadMail”子鍵,如果應用于所有用戶則打開“HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\UnreadMail”子鍵,新建或者編輯已有雙字節值項“MessageExpiryDays”,并設置其值為具體的天數。
18.隱藏/顯示桌面圖標
新的Windows XP外觀更加個性化,桌面似乎也變得更加簡潔,剛剛安裝的系統桌面上,僅僅只有一個“回收站”圖標,多少有點不方便,其實默認情況下其他常用的圖標(如我的電腦、網上鄰居等)都被設置為隱藏,我們可以通過注冊表可以設置他們是否隱藏/顯示。打開注冊表子鍵:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel,新建下面所列對應的任何一個雙字節值項:
IE圖標:{20D04FE0-3AEA-1069-A2D8-08002B30309D}
回收站圖標:{871C5380-42A0-1069-A2EA-08002B30309D}
網上鄰居圖標:{208D2C60-3AEA-1069-A2D7-08002B30309D}
我的文檔圖標:{450D8FBA-AD25-11D0-98A8-0800361B1103}
我的電腦圖標:{645FF040-5081-101B-9F08-00AA002F954E}
并設置其值為:1為隱藏相應圖標;0為顯示相應圖標。
19.顯示/隱藏公共對話框中的“后退”按鈕
Windows XP中可以調用功能更加強大、界面更加友好的新的公共對話框函數(comdlg32.dll),新的對話框中包含了“后退”這一方便的功能按鈕,但如果想隱藏它,也可以通過注冊表來設置。打開注冊表子鍵:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\comdlg32,新建或者編輯已有雙字節值項“ NoBackButton”,并設置其值為:1為隱藏;0為顯示。
20.顯示/隱藏公共對話框中的“查找范圍快速定位區”
如上面說到的一樣,Windows XP公共對話框中的“查找范圍”快速定位區也是可以隱藏/顯示的。打開注冊表子鍵:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\comdlg32,新建或者編輯已有雙字節值項“ NoPlacesBar”,并設置其值為:1為隱藏;0為顯示。
21.防止應用程序窗口失去焦點
如果當前的窗口被另一個自動運行的程序窗口覆蓋,即失去焦點,在以往的Windows操作系統中,特別是Windows 2000中,常常因為窗口失去焦點,致使窗口無法正常被控制。WindowsXP中增加了對窗口焦點的操作功能,具體可在注冊表中設置。打開注冊表子鍵:HKEY_CURRENT_USER\Control Panel\Desktop,新建或者編輯已有雙字節值項“ForegroundLockTimeout”,并設置其值:如果是0,則屏蔽鎖定當前窗口焦點功能;如果是具體的數字(單位為毫秒),則在等待設定的時間后自動釋放被鎖定的焦點。
然后在上面的子鍵下新建或者編輯已有雙字節值項“ForegroundFlashCount”,并設置其值:如果是0,則閃爍任務欄中的窗口直到單擊后才停;如果是具體的數字,則當閃爍指定的次數后自動釋放被鎖定的焦點。
22.激活磁盤DMA66模式
激活磁盤系統DMA功能可以節省更多的CPU資源對磁盤進行操作,通過注冊表可以控制系統是否打開此功能。打開注冊表子鍵:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\0000,新建或者編輯已有雙字節值項“EnableUDMA66”,并設置其值:0表示取消此功能;1表示激活此功能。
23.鎖定IE的下載功能
打開注冊表子鍵:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\3,新建或者編輯已有雙字節值項“1803”,并設置其值:3表示鎖定;0表示不鎖定。
24.禁止使用“LAST KNOW GOOD”(最后一次成功引導)
“LAST KNOW GOOD”(最后一次成功引導)可以在系統癱瘓時恢復到上一次運行正常時的狀態,如果出于需要而屏蔽此功能,可以使用注冊表來設置。打開注冊表子鍵:HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT,新建或編輯已有子鍵“ReportBootOk”,并設置其值:1為啟用此功能;0為屏蔽此功能。
25.控制發生錯誤時是否彈出警告窗口
默認情況下,當應用程序發生嚴重錯誤被關閉時會彈出警告窗口,并可以看到一些程序錯誤信息,如果不想看到此警告彈出窗口,可以在注冊表里設置。打開注冊表子鍵:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Windows,新建或者編輯已有雙字節值項“ErrorMode”,并可設置鍵值為:0,所有錯誤都彈出顯示“默認”;1,系統錯誤不顯示,應用程序錯誤顯示;2,系統和應用程序同時發生錯誤則彈出顯示。
26.控制當系統崩潰時是否記錄日制
打開注冊表子鍵:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\CrashControl,新建或者編輯已有雙字節值項“LogEvent”,并設置其值為:0為不記錄;1為記錄。
27.定制Regedit的收藏夾
Windows XP新版的Regedit增加了“收藏”功能,但卻沒有管理收藏功能,你只能創建、刪除收藏,而不能修改以及備份這些內容。Regedit的“收藏”信息保存在HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Applets\Regedit\Favorites子鍵下,鍵值項的名稱就是顯示在Regedit“收藏夾”里的條目,而鍵值則是該條目指向的注冊表子鍵路徑(比如“我的電腦\HKEY_CURRENT_USER\Software\Microsoft\Windows”)。可根據自己的需求添加、刪除、編輯修改這些項目。
28.啟用“自動完成”功能
自動完成是Internet Explorer的一個體貼功能。此功能的妙處在于,當你輸入以前曾經輸入過的地址時,它會自動完成輸入,省去了反復輸入的麻煩,而特別是在地址很長的時候,更能體現它的體貼入微。
Windows XP的一些命令輸入窗口提供了類似的提示功能,就是在你輸入以前曾經輸入的內容時,它將其列出以備你選擇使用,但并不自動填充完成輸入。很明顯這一功能比“自動完成”還差那么一點人性化的體貼。打開HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\AutoComplete子鍵,如果該子鍵下沒有“Append Completion”鍵值項,那么新建此鍵值項(字符串型),并賦值為“YES”,自動完成功能便啟用了。
29.自定義磁盤圖標和卷標
通過在磁盤根目錄下創建并設置Autorun.inf,可以更改此磁盤的圖標,其實,通過注冊表的設置,同樣可以達到效果,并且還可以自定義磁盤的卷標。打開注冊表子鍵:HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\DriveIcons(如果沒有DriveIcons子鍵,請新建),在該子鍵下新建一個與欲修改磁盤盤符相同名稱的子鍵(比如欲修改C盤,那么新建一個以C為名的子鍵),然后在其下新建一個用來設置磁盤圖標的“DefaultIcon”子鍵,并設置其默然值為圖標文件的路徑,比如C:\Windows\Welcome.exe或者其他圖標文件。
用上面一樣的方法,再新建一個用來設置卷標的“DefaultLable”(即…C\DefaultLable),子鍵,并設置其默然值為預設的卷標文字,比如My Drive或其他文字。
以上操作完成后,重新啟動或者打開資源管理器并按F5刷新,使修改生效。
30.尋找丟失的“按Web方式顯示時隱藏桌面”選項功能
Windows XP控制面板中的“顯示→效果”中沒有“按Web方式顯示時隱藏桌面”選項,其實這些設置全部被隱藏在注冊表中,要設置也只能通過注冊表來完成。打開注冊表子鍵:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced,新建或者編輯已有的雙字節值項HideIcons,并可以設置其值為:0,不隱藏桌面圖標;1,為隱藏桌面圖標。設置完成后重新登錄Windows XP,使所做的修改生效。
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced子鍵下還有很多特殊的修改選項,下面列表具體說明:
31.為CD-ROM和磁盤驅動器建立高級安全機制
為CD-ROM和磁盤驅動器及其可移動介質建立高級安全機制,可以只被當前登錄的用戶訪問。具體可以按照如下步驟進行修改。打開注冊表子鍵:HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\CurrentVersion\Winlogon,新建或者編輯已有字符串類型鍵值項AllocateCDRoms,并設置其值為:1,可以使CD-ROM達到此功能;0,屏蔽此功能。
另外在該子鍵下還有鍵值項AllocateFloppies,可以使磁盤驅動器達到此效果,具體設置值與上面一樣。
32.確定上次登錄時用戶使用的域
要控制用來確定成功登錄到當前系統上一個用戶所用域名的注冊表項,可以按照如下步驟進行操作。打開注冊表子鍵:HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\CurrentVersion\Winlogon,新建或修改已有字符串類型鍵值項“DefaultDomainName”,其鍵值包含上一次成功登錄時用戶所用的域名。
33.Windows XP登錄口令過期警告
要設置用來確定當用戶登錄且用戶的口令已過期時是否顯示警告對話框的注冊表項,可以打開注冊表子鍵:HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\CurrentVersion\Winlogon,新建或者修改已有字符串值項“PasswordExpiryWarning”,設置其值為在用戶使用即將過期的口令進行登錄時顯示警告對話框所需的值。
34.防止用戶配置文件選擇對話框超時
要設置在連接遠程服務器有一段延遲的情況下,決定用戶可以有多少時間確定使用本地配置文件還是服務器配置文件的注冊表項,可以打開注冊表子鍵:HKEY_LOCAL_MACHINE\Software\Microsoft\Windows
NT\CurrentVersion\Winlogon,新建或者編輯已有字符串值項“ProfileDlgTimeOut”,并設置其值為當連接遠程服務器遇到延遲時,允許用戶在決定使用本地配置文件還是服務器配置文件時花費的時間(毫秒)。
35.使用定制的Shell(外殼程序)
要設置用來指定作為Windows
XP缺省Shell執行的程序的名稱和路徑的注冊表項,可以打開注冊表子鍵:HKEY_LOCAL_MACHINE\Software\Microsoft\Windows
NT\CurrentVersion\Winlogon,新建或者編輯已有字符串型鍵值項“Shell”,并設置其值改為想要使用的定制的Shell程序路徑和程序文件名。
36.修改Windows XP性能庫的缺省事件日志功能設置
除了使用系統性能監視器之外,還可以通過事件查看器跟蹤系統問題。你可以通過修改注冊表來控制性能庫(系統性能監視器的主要代碼)向事件查看器所使用的事件日志發送事件的方式。打開注冊表子鍵:HKEY_LOCAL_MACHINE\Software\Microsoft\Windows
NT\CurrentVersion\Perflib,在該主鍵下有EventLogLevel這一鍵值項(如果EventLogLevel鍵值不存在,請創建),該鍵值項對應的鍵值的功能如下:
(圖)
37.通過Windows XP性能庫使用可擴充計數器來降低緩沖區測試級別
可擴充計數器是性能庫用來真正從非系統應用程序獲取信息的機制。可擴充計數器包含一個內存緩沖區,因為操作系統并不分配這個緩沖區,所以Windows
XP在接納這個緩沖區之前通常會充分地測試它。實際上,只有完整性方面還有疑問的新應用程序才需要這樣做。緩沖區已經顯得很可靠之后,測試就是一種無謂的負擔了。對注冊表的修改可以使可擴充計數器的緩沖區測試的負擔減少。打開注冊表子鍵:HKEY_LOCAL_MACHINE\Software\Microsoft\Windows
NT\CurrentVersion\Perflib,在該子鍵下找到鍵值項ExitCounterTestLevel,如果沒有則新建一個。該鍵值項對應的鍵值的功能如下:
(圖)
38.通過性能庫防止可擴充計數器超時
你可能會遇到一個關于系統性能監視器的常見問題是圖形或圖表沒有顯示數據,而你知道一個進程正在執行。這是由于幾個原因造成,但是最常見的原因是用來跟蹤信息的可擴充計數器超時,導致進程啟動延遲。你可以通過如下所示的方法修改注冊表來更正這個問題,打開注冊表子鍵:HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Perflib,新建或編輯已有雙字節值項“OpenProcedureWaitTime”,并設置其值:缺省值是5000ms(毫秒),即5秒,將這個數值增加到一個合理的數值,并再次使用系統性能監視器直到獲取有效數據為止。
39.更改命令提示符Shell的缺省選項
命令提示符Shell有多得令人吃驚的可配置選項能夠通過注冊表訪問。打開:HKEY_CURRENT_USER\Console子鍵。在該子鍵下有以下鍵值項,并分別對應著各自的效果:
(圖)
40.當資源管理器崩潰時強迫計算機重新啟動
如果操作系統發生故障,Windows
XP就會自動重新啟動。但是如果資源管理器崩潰(桌面無法顯示圖標或任務欄),那么你可能就必須使用鍵盤快捷鍵來注銷,并重新啟動資源管理器。要避免出現這種情況,可以打開注冊表子鍵:HKEY_LOCAL_MACHINE\Software\Microsoft\Windows
NT\CurrentVersion\Winlogon,新建或編輯已有雙字節值項“AutoRestartShell”,并設置其值為:1為允許在資源管理器崩潰時自動重啟;0為強迫手工注銷并重啟。然后重新啟動計算機,下次資源管理器崩潰時,計算機就會自動重啟動,而不必先注銷再登錄。
41.禁用Windows XP的文件高速緩存
一個與服務相關的注冊表操作是增加信箱的可用緩存以防止丟失信件,認識到這樣做可能會對性能造成影響是很重要的,只有當一個很明顯的涉及信件丟失的問題無法用其他方法解決時才能這樣做,要做到這一點,可以打開注冊表子鍵:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanmanWorkstation\Parameters,新建或者編輯已有雙字節值項“UtilizeNtCaching”,并設置其值為:1為啟用緩存;0,則禁止緩存。
42.設置系統臨界線程的總數
打開注冊表子鍵:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanmanWorkstation\Parameters,新建或者編輯已有雙字節值項“CriticalThreads”,并設置其值為一個自己欲修改的值,增加系統可用的臨界線程數。
43.啟用非頁面式內存配額
打開注冊表子鍵:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanmanWorkstation\Parameters,新建或者編輯已有雙字節值項“MaxNonpageMemoryUsage”,其值可設置為從1到非頁面式內存池的兆字節數的數目。
44.更改服務器線程的優先級
打開注冊表子鍵:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanmanWorkstation\Parameters,新建或者編輯已有雙字節值項“ThreadPriority”,其鍵值與其對應的功能分別為: