WINDOWS-7-基本操作-技術(shù)解答_第1頁
WINDOWS-7-基本操作-技術(shù)解答_第2頁
WINDOWS-7-基本操作-技術(shù)解答_第3頁
WINDOWS-7-基本操作-技術(shù)解答_第4頁
WINDOWS-7-基本操作-技術(shù)解答_第5頁
已閱讀5頁,還剩6頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

WINDOWS7基本操作技術(shù)解答【00】問:我想裝Win7,誰給推薦個(gè)比較好的版本啊?答:強(qiáng)烈推薦MSDN原始安裝版,在這里沒有詆毀任何原創(chuàng)修改版的意思,希望大家不要誤解。不排除網(wǎng)上有相當(dāng)一部分封裝優(yōu)良的精簡版、定制版、Ghost版,但你不可能對每一個(gè)版本都去嘗試,系統(tǒng)沒問題時(shí)無妨,有問題時(shí)責(zé)任歸屬不清,不利于快速找到問題癥結(jié)。Win7的版本種類及區(qū)別可詳見微軟官方說明:【01】問:Win7默認(rèn)開啟的服務(wù)怎么那么多啊,我要不要禁用幾個(gè)啊?答:記得在XP時(shí)代,服務(wù)被我精簡到進(jìn)程數(shù)16個(gè),系統(tǒng)運(yùn)行得又輕便又舒服。但時(shí)代變了,請不要用優(yōu)化XP的思想來對待Win7,因?yàn)楹芏嗫此屏闼榈姆?wù)已合并到svchost.exe進(jìn)程,占用不了你多少資源。如果連Win7系統(tǒng)最基本的資源索取都無法滿足,建議這樣的朋友去用XP。倘若一定要“優(yōu)化”,可嘗試禁用/停用如下服務(wù)(以下服務(wù)說明的版權(quán)來自微軟):RemoteRegistry:使遠(yuǎn)程用戶能修改此計(jì)算機(jī)上的注冊表設(shè)置。如果此服務(wù)被終止,只有此計(jì)算機(jī)上的用戶才能修改注冊表。IPsecPolicyAgentInternet協(xié)議安全(IPSec)支持網(wǎng)絡(luò)級別的對等身份驗(yàn)證、數(shù)據(jù)原始身份驗(yàn)證、數(shù)據(jù)完整性、數(shù)據(jù)機(jī)密性(加密)以及重播保護(hù)。WindowsErrorReportingService允許在程序停止運(yùn)行或停止響應(yīng)時(shí)報(bào)告錯(cuò)誤,并允許提供現(xiàn)有解決方案。還允許為診斷和修復(fù)服務(wù)生成日志。SecondaryLogon:在不同憑據(jù)下啟用啟動(dòng)過程。如果此服務(wù)被停止,這種類型的登錄訪問將不可用。對于根本不打算使用打印機(jī)或虛擬打印機(jī)的朋友,還可關(guān)閉PrintSpooler服務(wù),需要說明的是,關(guān)閉它也意味著AdobeAcrobat等工具在轉(zhuǎn)換PDF時(shí)可能面臨失敗?!?2】問:C盤分多大合適啊,為啥我的C盤越用越小???答:C盤劃分的大小因人而異、因用途而異、因解決方案而異,任何準(zhǔn)確的數(shù)字都不一定適合你,但最小不建議低于40GB。正常使用下(或正常例行維護(hù)下),Win7對C盤的利用具備較完善的處理策略,可用空間一般不會(huì)被Windows越用越小,出現(xiàn)這樣的情況可從以下方面考慮:1?判斷page的大小,如果是它搞的鬼就設(shè)置為禁用虛擬內(nèi)存(x64下比較保守的標(biāo)準(zhǔn)是內(nèi)存〉6GB)或指定頁面文件大小。

2?判斷系統(tǒng)還原點(diǎn)是否過多(如果開啟的話),可嘗試更改還原點(diǎn)最大占用空間的數(shù)值,右鍵點(diǎn)擊“計(jì)算機(jī)”一一“屬性”一一左側(cè)欄找到“系統(tǒng)保護(hù)”一一“配置”。判斷hiberfil.sys的大小(如果沒開啟休眠可以無視),貌似內(nèi)存多大它多大。判斷C:WindowsSoftwareDistributionDownload文件夾的大小,如果很大,暫時(shí)關(guān)閉WindowsUpdate服務(wù),刪掉Download文件夾的全部內(nèi)容,再把WindowsUpdate服務(wù)打開。(有時(shí)WindowsUpdate并不鎖定Download文件夾,不討論個(gè)例。)5?嘗試使用系統(tǒng)自帶的“磁盤清理功能”安全刪除不需要的數(shù)據(jù)。【03】問:為什么WindowsUpdate里有的補(bǔ)丁死活打不上?。看穑宏P(guān)于個(gè)別補(bǔ)丁打不上的問題,微軟給出的錯(cuò)誤代碼對于我等小白來說形同虛設(shè),網(wǎng)上的很多說法也不太靠譜。其實(shí)很多朋友把簡單的問題搞復(fù)雜了,罪魁禍?zhǔn)资沁@個(gè)頗受爭議的文件夾:C:Windowslnstaller$PatchCache$之所以頗受爭議,是因?yàn)樵撐募A里的內(nèi)容很多“高手”朋友認(rèn)為可以全部刪除,甚至連不少“優(yōu)化”軟件也把它列為清理對象,對于你來說,它可能占用了你C盤好幾個(gè)G的空間,不殺不快。然而,干掉它的下場就是隨機(jī)出現(xiàn)個(gè)別補(bǔ)丁安裝失敗,這里所說的'隨機(jī)”是有一定概率的,這也是被爭議的原因之一。已經(jīng)刪掉它的朋友,以后有機(jī)會(huì)再重做系統(tǒng)時(shí),嘗試永久無視它,你會(huì)發(fā)現(xiàn)“某些補(bǔ)丁死活打不上的問題”已成浮云。關(guān)于$PatchCache$的工作原理,請向微軟官方MSDN論壇索取,高深技術(shù)不在這里討論。【04】問:C:Windowslnstaller文件夾太占地方,可不可以刪掉啊?答:又是一個(gè)略有爭議的問題,懂程序開發(fā)的朋友都知道,基于nstallShield等平臺封裝的安裝程序,在安裝后會(huì)在該文件夾中寫入備份文件,尤其是大型軟件或?qū)ο到y(tǒng)耦合性較高的產(chǎn)品,例如:MSOffice、MSExpression、InternetExplorer、VisualStudio、WindowsLive、WindowsMediaPlayer、Adobe全系列產(chǎn)品、Corel全系列產(chǎn)品、Autodesk全系列產(chǎn)品……等等。刪掉它的下場是:1?部分軟件無法正常運(yùn)行、點(diǎn)開就報(bào)錯(cuò),且此錯(cuò)誤無法更正。

2?仍可運(yùn)行的軟件有部分圖標(biāo)無法正常顯示,因?yàn)檫@部分軟件的圖標(biāo)來自Installer文件夾的安裝備份而非程序本身或動(dòng)態(tài)鏈接庫,例如MSOffice、3dsmax等。這種情況導(dǎo)致的圖標(biāo)顯示錯(cuò)誤是無法通過刪除IconCache.db或重建圖標(biāo)緩存能夠解決的。此時(shí),出現(xiàn)這種問題的軟件你既無法卸載也無法重裝,唯一辦法是重做系統(tǒng),毫無懸念。3.WindowsUpdate中個(gè)別補(bǔ)丁無法更新,導(dǎo)致永久性的更新失敗。關(guān)于該文件夾下$PatchCache$的介紹,詳見本帖【03】部分。在這里我強(qiáng)烈建議那些沒有任何鏡像備份的朋友們:嫌鏡像占空間的話,至少要備份Installer文件夾,它就是再大也比整個(gè)系統(tǒng)的鏡像小,再用7z等工具把備份的Installer壓縮,還可以再小一半。需要注意的是,在你不知情的情況下,部分綠色軟件的不負(fù)責(zé)任的卸載腳本會(huì)干掉這個(gè)文件夾下的所有內(nèi)容,欲哭無淚不如提前預(yù)防,愛好重做系統(tǒng)的朋友可以無視?!?5】問:為什么我安裝或卸載某些程序時(shí),總提示我“對某某文件夾無權(quán)限寫入”?。看穑荷饔媚承皟?yōu)化”軟件向右鍵添加“管理員取得所有權(quán)限”功能,一旦你用此功能打開Vista或Win7中的DocumentsandSettings、ApplicationData等文件夾,哪怕只有一次,都會(huì)導(dǎo)致注冊表中關(guān)于權(quán)限配額策略的錯(cuò)亂,而這種故障的出現(xiàn),不要指望通過“屬性”一一“安全”——“高級”中修改權(quán)限能夠徹底解決,根治辦法只能重做系統(tǒng)。如果一定要訪問DocumentsandSettings,請間接訪問“C:User”或“C:用戶”。對于ApplicationData,請間接訪問AppData。此外,強(qiáng)行訪問ApplicationData,還會(huì)導(dǎo)致Windows出現(xiàn)無限循環(huán)嵌套ApplicationData的故障。【06】問:為啥我的ie9總裝不上?。看穑哼@個(gè)問題還是比較常見的,網(wǎng)上介紹的辦法也不少,但我認(rèn)為最有效的辦法是按順序安裝如下補(bǔ)丁后再裝InternetExplorer9即可:KB2259539、KB2028551、KB2120976、KB2028560,補(bǔ)丁說明詳見微軟的官方介紹。【07】問:SQLSERVER2008R2可以裝在Win7上嗎?答:由于太多朋友在安裝SS08時(shí)失敗,甚至質(zhì)疑微軟的官方說法,所以這個(gè)問題也多少有些爭議,這部分朋友我建議先弄清RTM、RC概念上的區(qū)別。經(jīng)過我的多次試驗(yàn),目前已知Win7的FIPS時(shí)策略會(huì)導(dǎo)致群集驗(yàn)證失敗、Win7的RequireKerberos屬性會(huì)導(dǎo)致SS08故障轉(zhuǎn)移群集安裝失敗,其它的不知道,總體來說Win7對SS08的支持是非常好的。

【08】問:我不習(xí)慣Win7的字體渲染,模模糊糊的怎么辦啊?答:很多習(xí)慣XP或03的朋友在使用Vista或Win7時(shí),不太適應(yīng)字體的渲染方式。解決方法是“控制面板”——“外觀和個(gè)性化”——“字體”——“調(diào)整ClearType文本”關(guān)閉字體渲染。不過這因人而異,比方說我就比較喜歡ClearType,呵呵?!?9】問:桌面上放的東西多了會(huì)不會(huì)影響Win7的啟動(dòng)速度啊?答:Windows在顯示桌面時(shí)會(huì)優(yōu)先從IconCache.db中讀取各軟件的圖標(biāo)緩存,如果該緩存失效,才從程序本身或動(dòng)態(tài)鏈接庫中讀取,這個(gè)讀取過程是要耗費(fèi)時(shí)間和CPU資源的,所以還是不建議在桌面上放置過多的圖標(biāo)。不過有一個(gè)概念容易和它混淆,例如你在桌面上放置幾個(gè)G的電影,敬請放心,那幾個(gè)G不會(huì)拖慢桌面顯示圖標(biāo)的速度,因?yàn)橥愋偷奈募袷剑琖indows讀取的是同一個(gè)圖標(biāo),且系統(tǒng)啟動(dòng)時(shí),不會(huì)加載那幾個(gè)G。之所以概念容易被混淆,是受Win9X產(chǎn)品的影響,那時(shí)的系統(tǒng)工作原理和Win7大不一樣?!?0】問:沒有壞扇區(qū)的硬盤會(huì)導(dǎo)致Windows死機(jī)嗎?答:我認(rèn)為這是一個(gè)很容易讓人產(chǎn)生誤區(qū)的問題,硬盤是否存在(或潛在存在)故障,“有沒有壞道”不是檢驗(yàn)故障的唯一標(biāo)準(zhǔn)。假設(shè)一塊硬盤沒有任何壞道,甚至沒有一個(gè)簇讀寫效率低下,但如果存在磁頭電機(jī)故障或?qū)さ离娐繁混o電擊穿,它仍是塊壞硬盤。這樣的硬盤自檢也能通過、數(shù)據(jù)也能讀寫,就是不穩(wěn)定。硬盤畢竟不是燈泡,說滅就滅。硬件方面,“不尋?!钡摹翱?、啾啾”聲多半來自故障硬盤尋道時(shí)磁頭的呻吟。軟件方面,系統(tǒng)正在使用哪個(gè)文件,而要用的那個(gè)文件讀寫受阻時(shí),就會(huì)出現(xiàn)相應(yīng)的癥狀。舉個(gè)例子,系統(tǒng)進(jìn)程中explorer.exe正在讀寫硬盤,但讀寫過程受阻,即會(huì)出現(xiàn)畫面短時(shí)間僵死或自動(dòng)重啟UI。再比如說,系統(tǒng)正在等待顯卡驅(qū)動(dòng)服務(wù)的反饋,讀寫受阻時(shí)屏幕立即切換至低分辨率并關(guān)閉Aero(大多數(shù)情況幾秒后自動(dòng)恢復(fù),且不排除驅(qū)動(dòng)本身有問題)。再舉個(gè)例子,系統(tǒng)啟動(dòng)時(shí)讀操作受阻,需要反復(fù)讀取同一簇來校驗(yàn)HASH,啟動(dòng)速度自然不尋常的慢,例子多得不勝枚舉。此外再補(bǔ)充個(gè)小技巧,開始菜單點(diǎn)“運(yùn)行”輸入“eventvwr.msc”Windows日志安全(XP系統(tǒng)默認(rèn)不開啟安全日志),你應(yīng)當(dāng)看到一大串的“審核成功”,如果有“審核失敗”項(xiàng),點(diǎn)開看看有沒有關(guān)于devicehdd。、hdd1之類的錯(cuò)誤信息。囑咐一下,如果有遇到此類問題的朋友,趁著硬盤還有口氣兒,做好萬無一失的備份工作,當(dāng)硬盤像燈泡一樣徹底憋掉,數(shù)據(jù)都是浮云。

【11】問:64位的Win7是不是有好多游戲玩不了啊?答:很多朋友喜歡用慣性思維認(rèn)定32位的Win7在游戲兼容性方面要強(qiáng)于64位,我認(rèn)為這是個(gè)值得探討的話題,為了讓和我一樣白的小白朋友們從根本上了解,這個(gè)問題需要說得詳細(xì)些,先從DirectX講起吧。懂得游戲開發(fā)的朋友都知道,基于MicrosoftDirectXSDK開發(fā)的游戲,程序的最終版一般都是以Release模式編譯的,在運(yùn)行時(shí)需要調(diào)用形如“d3dx9_*.dll”(星號泛指24?43),Win7自帶的DX11包含的DX9動(dòng)態(tài)鏈接庫并不怎么全,甚至XP包含的DX9支持庫都比Win7全,這也是為什么許多人覺得XP的游戲性比Win7好的原因。很多朋友從版本號上認(rèn)為11必定包含全部的9,其實(shí)不然,11僅是9的增量包,你必須安裝DirectXRedist9(它們并不沖突)。還有一種情況,部分游戲的最終版是以Debug模式編譯的(例如生化危機(jī)4等),它們需要的就是形如“d3dx9dj.dll”(比上面那個(gè)多了個(gè)d),這種情況下,為了正常運(yùn)行游戲,你需要補(bǔ)上該系列的動(dòng)態(tài)運(yùn)行庫或安裝DirectXSDK(太大了,不寫游戲程序的朋友不建議安裝)?;贒X10開發(fā)的游戲遠(yuǎn)遠(yuǎn)少于前者,這樣的游戲需要形如P3dx10_*.dll”(星號泛指33?43,如果它們是以Release模式編譯的話)。由于基于DX11開發(fā)的游戲太少了,故暫不討論。此外,現(xiàn)在的游戲大多使用VC++搭配DXSDK編寫(也有不少是基于OpenGL的),缺少VC運(yùn)行時(shí)庫(VCRuntimeLib)的支持也是不行的(很多軟件也需要它,例如不少定制版QQ、迅雷等),安裝包形如“vcredist_20*_x86.exe”(星號泛指05、08和10),對于64位的系統(tǒng),在安裝x86vcredist的基礎(chǔ)上還需裝上相應(yīng)的x64安裝包,個(gè)別游戲甚至還需要“.NETFramework”的支持。通常情況,很多游戲的根目錄下自帶所需庫文件,但也有不少游戲不帶,于是它會(huì)到C:WindowsSystem32中尋找,而你沒有把上述的支持庫裝全,它是找不到的,只能報(bào)錯(cuò)?,F(xiàn)在大家應(yīng)該明白了吧,游戲運(yùn)行不了不要怪64位系統(tǒng)兼容性不好,巧婦難為無米之炊呀。在保證支持庫齊全的情況下,64位的Win7對游戲的兼容性和32位的基本沒什么區(qū)別(像《命令與征服4》這樣的罕見個(gè)例暫不討論)。【12】問:我安裝Win7后出現(xiàn)了100MB的隱藏分區(qū),怎么辦啊?答:不少朋友在安裝Win7時(shí)使用安裝程序自帶的分區(qū)功能進(jìn)行分區(qū),出現(xiàn)了100MB的隱藏分區(qū),冷不丁出現(xiàn)這么個(gè)玩意兒,似乎看著有些不習(xí)慣,它到底是什么?喝口水先,呵呵。為了更好的保護(hù)Win7,微軟開設(shè)了這塊小巧精致的“世外桃源”(7048版之前是200MB),里面包含了系統(tǒng)啟動(dòng)所需的引導(dǎo)信息(Bootmgr、Bootsect.bak)、磁盤主引導(dǎo)分區(qū)信息、BitLocker分區(qū)加密信息等。該分區(qū)的格式是非標(biāo)準(zhǔn)且被加密過的NTFS,這塊小空間由于沒有被分配盤符,所以相對安全許多,在這里強(qiáng)調(diào)一下,為該分區(qū)強(qiáng)行分配盤符,其操作是不可逆的,已被分配盤符的它無法還原為原先的未分配狀態(tài)。引申一下來探討,隱藏分區(qū)中的引導(dǎo)文件可不可以刪除呢?答案是否定的,即使你以Administrator身份外加“管理員取得所有權(quán)限”嘗試刪除,仍會(huì)遭到系統(tǒng)的拒絕。對于該分區(qū)的寫操作,System身份也沒有完全控制權(quán)。在你使用渾身解數(shù)干掉該分區(qū)后,恭喜你——在開機(jī)時(shí)獲得“BOOTMBRismissing”的恐怖提示,呵呵!所以,已經(jīng)包含該隱藏分區(qū)且正在踏踏實(shí)實(shí)使用Win7的朋友,就不要為這區(qū)區(qū)的100MB糾結(jié)了,況且刪掉它還有可能導(dǎo)致Win7軟激活失敗,折騰半天對你一點(diǎn)兒好處都沒有。需要強(qiáng)調(diào)的是,DOS工具箱中包含的PartitionMagic會(huì)誤認(rèn)為你的分區(qū)列表存在

錯(cuò)誤,問你是否需要修復(fù),如果你修復(fù)了……恭喜你,數(shù)據(jù)化為浮云。實(shí)在不想看到它的朋友,在安裝Win7前就分好區(qū)即可?!?3】關(guān)于Win7桌面“刷新”功能的小探討。討論:有個(gè)朋友,閑來無事時(shí)喜歡狂點(diǎn)右鍵刷新桌面,且堅(jiān)決不用F5。我問他你在干嘛?他說:“多刷幾次系統(tǒng)快?。 蔽覇査麨槭裁此⑦^就快了?他沉默半天后突然冒出一句:“靠,我停不下來?。 蔽覠o語……貌似“刷新”功能讓很多朋友患上了輕微的強(qiáng)迫癥,這和你每次鎖門后總要反復(fù)確認(rèn)N次是同一癥狀,現(xiàn)在跟我一起來簡單分析下“刷新”的工作原理吧。說到刷新,不得不提到explorer.exe進(jìn)程。大家都知道,它是構(gòu)建Windows桌面、任務(wù)欄、開始菜單等UI的主要核心,沒它的話后者皆為浮云。早在Win9X時(shí)代,它是Windows運(yùn)行的必要條件,如果結(jié)束該進(jìn)程,Win9X會(huì)立刻詢問你是否關(guān)閉計(jì)算機(jī),explorer.exe的意外終止會(huì)直接導(dǎo)致系統(tǒng)停止響應(yīng)。而到了2K、XP、Vista或Win7時(shí)代,explorer.exe已變成了Windows運(yùn)行的非必要條件,終止該進(jìn)程最多沒有了桌面而已,對系統(tǒng)的運(yùn)行不會(huì)有絲毫影響,高興的話,你還可以再次創(chuàng)建它,這也是為什么NT內(nèi)核系統(tǒng)比9X的要穩(wěn)定的原因之一。喜歡寫程序的朋友都知道,當(dāng)你為系統(tǒng)下達(dá)了“刷新”命令后,Windows通過SendMessage()函數(shù)傳遞WM_SETTINGCHANGE或WM_USERCHANGED參數(shù),當(dāng)explorer.exe收到該消息時(shí)會(huì)重新從注冊表讀取數(shù)據(jù),完成一次“刷新”??梢姡⑿鹿δ苓€是有用的,不然微軟也不會(huì)把它沿用至今。但有一點(diǎn)需要注意,9X中執(zhí)行一次刷新,系統(tǒng)會(huì)重載桌面全部項(xiàng)并讀取虛擬內(nèi)存中的后備項(xiàng),在兩三秒的“咯吱咯吱”讀盤聲后,你會(huì)感覺桌面快多了!然而到了Win7時(shí)代,Superfetch技術(shù)已完全取代手動(dòng)重載UI資源(除非你禁用該服務(wù)),“刷新”功能早已失去它原有的意義和使命。為此還在糾結(jié)的景友們,讀到這里,是否考慮逐漸改掉這個(gè)小習(xí)慣呢,除非你覺得桌面一閃一閃的很有趣哦。【14】問:SSD固態(tài)硬盤到底需不需要整理碎片?。看穑壕W(wǎng)上對于這個(gè)問題的解答眾說紛紜,可以說自從誕生SSD開始就一直爭論不休。在我回答此問題之前,邀請景友們和我一起復(fù)習(xí)下SSD的工作原理,然后你來判斷該不該進(jìn)行碎片整理,呵呵,別說我狡猾哦!用過SSD的朋友都知道,它是由SSD控制器和FLASH芯片兩部分組成,前者負(fù)責(zé)讀/寫數(shù)據(jù),后者負(fù)責(zé)存儲數(shù)據(jù)。由于存儲結(jié)構(gòu)是并行的,理論上每一個(gè)存儲單元到總線的邏輯距離均等,換句話說,有沒有碎片對于讀寫速度都是一樣的。這樣看來,SSD似乎真的不需碎片整理呢。但這里有個(gè)不大不小的問題,就是以現(xiàn)在的工藝技術(shù),無論MLC還是SLC的壽命都不算很高(相對HDD而言),被反復(fù)寫入數(shù)據(jù)的單元會(huì)面臨報(bào)廢并牽連整個(gè)存儲單元,為了避免整個(gè)硬盤過早夭折,SSD引入了“均衡磨損算法(WearLeveing,簡稱WL算法)”,即控制器強(qiáng)制硬盤內(nèi)每個(gè)單元均被寫過一遍后再回到起始位重新來過,這樣SSD的壽命就成幾何倍數(shù)的增加了許多。呵呵,問題出來了,WL算法的應(yīng)用導(dǎo)致SSD尋址和讀寫數(shù)據(jù)的方式有些像HDD了,這使得每個(gè)單元和總線的邏輯距離產(chǎn)生了不一致,碎片的逐漸積累還是導(dǎo)致了SSD運(yùn)行效率日漸下降。更作嘔的問題出來了,目前網(wǎng)上常見的適用于HDD的碎片整理工具,對于整理SSD碎片的技術(shù)并不成熟,即便成熟了,也違背了WL算法的初衷。由于它們之間的存儲邏輯存在本質(zhì)區(qū)別,你好心好意為你心愛的SSD進(jìn)行碎片整理,反而導(dǎo)致存儲單元的壽命大打折扣。怎么樣,糾結(jié)了吧?在這里我沒有貶低任何SSD生產(chǎn)商的意思,因?yàn)槿魏我豁?xiàng)技術(shù)從誕生到成熟都需要一個(gè)過程,這可以理解。至于要不要對SSD做碎片整理,看我講了這么多之后你來回答吧,我閃……呵呵?!?5】Win7的兼容性助手、兼容性向?qū)Ш軓U柴?。∥乙灰盟。看穑好八阑卮疬@個(gè)問題,呵呵,倒是不至于,但看完我的解答后持反對意見的朋友,歡迎你和我慢慢交流,求同存異,畢竟我不是微軟的MVP。早在XPSP1時(shí)代,微軟已開始重點(diǎn)關(guān)注Windows對應(yīng)用程序的兼容性問題。到了Vista和Win7時(shí)代,兼容性助手及向?qū)б炎鳛橄到y(tǒng)兼容性解決方案的重要組成部件出現(xiàn)在我們的電腦中。可能你會(huì)說:“我某某程序用了兼容性助手還是不能解決??!雞肋?。 边@樣的朋友先稍安勿躁,聽我大概解釋下“Windows兼容性”的基本概念。由于咱遠(yuǎn)景不是編程論壇,所以不在這里給景友們講枯燥的程序概念,你只需知道以下三點(diǎn)即可:從Vista開始,Windows引入了UAC概念,UAC如怨婦般的限定了幾乎所有程序運(yùn)行的權(quán)限,這樣做的核心目的是有助于降低應(yīng)用程序或惡意程序?qū)ο到y(tǒng)造成威脅性的概率。然而,有些應(yīng)用程序必須以管理員權(quán)限運(yùn)行,否則即會(huì)出現(xiàn)兼容性問題。這也是為什么微軟賦予我們以“管理員身份運(yùn)行此程序”的原因之一。C:WindowsWinsxs目錄里包含了Windows和應(yīng)用程序在運(yùn)行時(shí)所需的多版本支持庫,某些“高手”朋友或“優(yōu)化”軟件居然打起了它的主意,理由很簡一一它太大了。殊不知,你干掉或瘦身這個(gè)文件夾,系統(tǒng)的兼容性大大下降甚至崩潰,到時(shí)候別說“兼容性助手”,就是“兼容性上帝”也救不了你哦。從Win7開始,WRP技術(shù)得到了微軟的重點(diǎn)加強(qiáng),WRP又稱為“Windows資源保護(hù)技術(shù)”,早期編寫的應(yīng)用程序,其運(yùn)行方式在同年代的Windows中是正確的,但在Win7中是有可能錯(cuò)誤的。你可以這樣理解,它們在運(yùn)行時(shí)需要讀寫注冊表中的某些鍵值或讀寫某些文件,而這些鍵值或文件在Win7中早已不存在或被替換為其它名稱或概念。當(dāng)這樣的程序無法讀到它需要的鍵值或文件時(shí),就可能面臨運(yùn)行失敗并報(bào)錯(cuò),即便勉強(qiáng)運(yùn)行,對注冊表敏感部位的老土寫入方式也會(huì)對Windows的安全構(gòu)成威脅。Win7的做法是利用WRP技術(shù)臨時(shí)創(chuàng)建工作區(qū),并重定向這種老土程序的寫入操作,這些操作可能包含嘗試替換、修改或刪除受Windows保護(hù)的注冊表鍵值或文件。所幸的是,Win7的兼容性助手有能力提早發(fā)現(xiàn)這個(gè)問題,并向你匯報(bào)。但是,當(dāng)兼容性助手發(fā)現(xiàn)WRP也救不了這些程序時(shí),只能為你彈出相應(yīng)的兼容性報(bào)告,說白了就是Windows仿佛在說:“有問題我告訴你了,聽不聽在你啊!系統(tǒng)爛了別怪我啊!”讀完這3點(diǎn),抱怨兼容性助手是雞肋的朋友略有了解了吧,改變程序的運(yùn)行方式來提升兼容性只是兼容性助手的作用之一,它更偉大的使命是為你的系統(tǒng)穩(wěn)定性保駕護(hù)航。最后再補(bǔ)充兩點(diǎn):關(guān)閉它的方法是:開始菜單一一“運(yùn)行”一一gpedit.msc――“計(jì)算機(jī)配置”一一“管理模板”——“Windows組件”,右邊窗口里找到“應(yīng)用程序兼容性”——“關(guān)閉程序兼容性助理”,最后重啟系統(tǒng)。兼容性助手和兼容性向?qū)У膮^(qū)別是,前者自動(dòng)后者手動(dòng)?!?6】安裝萬能解碼包對我的Win7有沒有危害啊?答:WindowsMediaPlayer人人都有,但由于解碼器版權(quán)限制,很多影音格式它是不支持的。為彌補(bǔ)這一缺憾,網(wǎng)上出現(xiàn)了很多由不同組織發(fā)布的萬能解碼包,它們的出現(xiàn),使功能單薄的WMP幾乎通吃全部格式。需要注意的是,慎用某些萬能解碼包,因?yàn)樗鼈兊馁|(zhì)量參差不齊,你趕上好用的還無妨,趕上有問題的,便會(huì)出現(xiàn)如下任意或多個(gè)常見癥狀:在某些游戲的過場動(dòng)畫中突然報(bào)錯(cuò)導(dǎo)致程序停止響應(yīng)或切回桌面。AdobeAudition、AdobePremiere、CorelVideoStudic、UleadGIFAnimator等影音編輯工具初始化錯(cuò)誤。播放后綴名相同而編碼方式不同的文件格式時(shí)報(bào)錯(cuò),例如明明有的avi、mp3可以正常播放,而有的avi、mp3一點(diǎn)開就導(dǎo)致播放器停止響應(yīng)或假死。部分視頻文件播放時(shí)奇“卡”無比。原本可以支持進(jìn)度條快進(jìn)快退的某些音視頻,現(xiàn)在拖拽不了了。使用個(gè)別影音格式轉(zhuǎn)換工具時(shí),選取轉(zhuǎn)換為某種格式時(shí)報(bào)錯(cuò)。上述癥狀的罪魁禍?zhǔn)拙鶠槟承┓庋b不良的萬能解碼包所致。眾所周知,為Windows添加新的解碼支持,需要向注冊表添加海量鍵值,并向系統(tǒng)敏感部位(如C:WindowsSystem32等路徑)寫入相應(yīng)庫文件。當(dāng)系統(tǒng)默認(rèn)的鍵值、庫文件被錯(cuò)誤的替換、覆蓋、刪除時(shí),出現(xiàn)上述錯(cuò)誤就不足為奇了(往往這部分?jǐn)?shù)據(jù)不受WRP的兼容性保護(hù),WRP簡介可詳見本帖【15】部分)。此外,部分格式的支持庫尚處于改錯(cuò)、發(fā)展的不成熟狀態(tài),錯(cuò)誤在所難免。由于該部分知識所牽扯的內(nèi)容復(fù)雜而繁瑣,限于篇幅,暫不討論,以后有機(jī)會(huì)我可另起新篇與大家深入討論。下面說說解決方案吧。解碼包對系統(tǒng)的耦合性越低,出現(xiàn)錯(cuò)誤的概率就越小,所以如果還沒安裝過任何萬能解碼包的朋友,建議你使用KMPlayer、QQPlayer、QvodPlayer等播放軟件,它們自帶的多格式解碼器足以滿足你的日常需要,不喜歡可隨時(shí)刪掉,對系統(tǒng)不會(huì)產(chǎn)生任何危害。在這里我聲明一下,沒有貶低萬能解碼包的意思,好用的也不少,但你畢竟不是小白鼠,沒有精力去逐一驗(yàn)證孰好孰壞,且系統(tǒng)穩(wěn)定性也非兒戲。已經(jīng)安裝萬能解碼包且出現(xiàn)上述癥狀的朋友,單純的卸載可能無法更正錯(cuò)誤,比較有效的辦法是嘗試安裝其它解碼包,覆蓋掉系統(tǒng)中包含錯(cuò)誤的鍵值或庫文件。手動(dòng)修復(fù)錯(cuò)誤(如找到并修改鍵值)的辦法并不推薦,往往有些錯(cuò)誤包含的鍵值是海量的。在這里請恕我不便向大家透露任何我認(rèn)為“好用”或“不好用”的萬能解碼包,總之還是慎用吧。【17】為什么Win7占的內(nèi)存總比XP大?。看穑哼@個(gè)問題還是比較有探討性的,無論是32還是64位的Win7,對于內(nèi)存的管理機(jī)制都和XP截然不同。用慣了XP的朋友都會(huì)有這樣一個(gè)思想:“低進(jìn)程數(shù)、高可用內(nèi)存就是系統(tǒng)流暢的標(biāo)準(zhǔn)?!倍鳺in7內(nèi)存管理機(jī)制所倡導(dǎo)的理念是:“高占用,高效率”。感興趣的景友們和我從技術(shù)層面簡單的分析下這個(gè)全新的理念吧:Windows認(rèn)為內(nèi)存應(yīng)分為兩大部分:“工作集”和“數(shù)據(jù)結(jié)構(gòu)”,后者又被劃分為“自由頁面、已修改頁面、備用頁面、清零頁面、壞損頁面”五個(gè)部分。大家可以這樣理解,“工作集”就是程序(進(jìn)程)運(yùn)行時(shí)需要占用的那部分內(nèi)存,“數(shù)據(jù)結(jié)構(gòu)”就是根據(jù)程序的使用情況,Windows為它們劃分的臨時(shí)空間。舉個(gè)例子,我此時(shí)運(yùn)行的程序有ie、記事本、word和QQ,當(dāng)我關(guān)閉ie后,ie所在的工作集就被Windows釋放并轉(zhuǎn)移到“自由頁面”(而不僅僅是釋放內(nèi)存那么簡單)。Word里有我沒打完的稿子,它所在的工作集就被劃分到“已修改頁面”。對于我壓根兒就沒顧上用的記事本程序,Windows便把它扔到“備用頁面”。已被我關(guān)閉并被轉(zhuǎn)到自由頁面的進(jìn)程工作集,在觸發(fā)事件后又被Windows丟到了“清零頁面”。已失效的工作集數(shù)據(jù)最終被Windows攆到了“壞損頁面”……聽起來好像有些暈,但通過這個(gè)例子可以看出,內(nèi)存管理其實(shí)并沒我們想象得那么簡單。XP的內(nèi)存管理機(jī)制相對Win7而言還是比較落后的,例如:當(dāng)你長時(shí)間不關(guān)機(jī)并離開電腦后,再回來用時(shí)會(huì)感到系統(tǒng)可能需要一個(gè)短時(shí)間的響應(yīng)過程,原因是你走后XP把你前臺運(yùn)行的程序調(diào)入后臺甚至虛擬內(nèi)存中,騰出的資源分配給了殺毒軟件的后臺掃描、碎片整理的計(jì)劃任務(wù)等,而當(dāng)你回來時(shí)XP才慌慌張張地把你運(yùn)行一半的程序從虛擬內(nèi)存中調(diào)回來。再比方說,一些較大的程序在你每次開機(jī)首次運(yùn)行時(shí)加載很慢,但第二次再點(diǎn)開就快多了……等等,這樣的例子數(shù)不勝數(shù)。而Win7的Superfetch技術(shù)可以很好地改善Windows的內(nèi)存管理機(jī)制,Superfetch的理念是:通過學(xué)習(xí)和猜測用戶的使用習(xí)慣,將你最可能用到但還沒打開的程序提前載入可用內(nèi)存,以便需要時(shí)飛速打開。優(yōu)化數(shù)據(jù)結(jié)構(gòu)分配策略,主動(dòng)將虛擬內(nèi)存中你可能還會(huì)繼續(xù)用的程序回調(diào)到可用內(nèi)存,從而避免硬調(diào)用等操作帶來的速度遲緩。在你長時(shí)間離開電腦后,被后臺程序占用的資源主動(dòng)再調(diào)回后臺(運(yùn)行完畢的話)。當(dāng)你回來時(shí),你走前運(yùn)行一半的程序仍以高亢的精神狀態(tài)等待你回來繼續(xù)使用。每次啟動(dòng)系統(tǒng)時(shí),以低優(yōu)先級提前加載你最可能要用到的程序。有意思的是,微軟僅輕描淡寫的為Superfetch服務(wù)介紹為“維護(hù)和提高一段時(shí)間內(nèi)的系統(tǒng)性能?!比欢@種低調(diào)的描述卻真的很不簡單哦?,F(xiàn)在大家是否已明白為何Win7比XP占內(nèi)存了呢?嘗試著逐漸改變一下XP的傳統(tǒng)觀點(diǎn),試著去接受“高占用,高效率”的全新理念吧?!?8】沒把液晶顯示器調(diào)到“額定分辨率”會(huì)不會(huì)折壽啊?答:看到不少朋友在使用液晶顯示器(LCD)時(shí),因沒調(diào)到額定分辨率(又稱真實(shí)分辨率)而導(dǎo)致畫面模糊,很多人認(rèn)為這樣做很不好。至于為什么不好,似乎又說不出個(gè)所以然來。到底會(huì)不會(huì)折壽呢?我們不妨探討一下。先提下CRT(大鼓包的那種)吧:“電子槍一般有3個(gè)(RGB),陰極發(fā)射器通過激勵(lì)電流射出的電子束,在行頻和場頻線圈的磁場影響下產(chǎn)生軌跡偏移,實(shí)現(xiàn)對畫面的逐行或隔行掃描。”這樣的呈像原理使得CRT能夠在可承受的范圍內(nèi)自由調(diào)節(jié)分辨率,且只有在這3個(gè)電子槍無法精準(zhǔn)聚焦為一點(diǎn)時(shí)才會(huì)出現(xiàn)色溢或模糊現(xiàn)象。再來說說LCD,還是一句話來概括:“分布在縱橫兩向且每像素3個(gè)晶格(RGB)構(gòu)成的晶陣,通過加電,對背光板提供的光線產(chǎn)生90度極化扭轉(zhuǎn),再通過色濾層呈像。”這樣的呈像原理使得LCD只有在額定分辨率下顯示的字體或圖像才犀利清晰。那么問題出來了,如果偏不讓它工作在額定分辨率下,LCD又是如何處理的呢?舉個(gè)例子,假如我的屏幕(22寸16:10)額定分辨率是1680x1050,通過1680x1050x3的簡單計(jì)算可知,屏幕共有5292000個(gè)單元,每3個(gè)單元正常顯示一個(gè)像素。當(dāng)我調(diào)到1024x768時(shí),所需單元數(shù)變成了2359296,導(dǎo)致它們的單元數(shù)相差了529=2932704,分辨率相差(1680-1024)x(1050-768)=656x282=184992,而作為LCD,真實(shí)單元數(shù)無法像CRT那樣可變,于是它只能這樣處理:5292000^x3=6.72912,也就是說,虛擬約7個(gè)單元格來顯示一個(gè)像素,這樣做的結(jié)果是畫面不夠犀利清晰了,但每三個(gè)真實(shí)單元格仍在正常顯示一個(gè)RGB虛擬像素。通過上面這個(gè)簡單算術(shù)題可知,當(dāng)LCD處于非額定分辨率時(shí),除了畫面顯示的不夠清晰,并沒有對每個(gè)單元進(jìn)行真實(shí)排序(LCD也沒有重新排序單元格的能力)。否則游戲廠商也不會(huì)為了讓你能流暢運(yùn)行游戲而設(shè)置多種分辨率了。講到這里,“影響壽命”之說也就不攻自破了。(為了讓大家更容易理解這個(gè)問題,上述提到的CRT和LCD工作原理,我盡量按照自己的理解使用“一句話概括”方式闡述,定義上并非完全嚴(yán)謹(jǐn),需要完整定義的朋友可自行參考相關(guān)資料。)【19】為什么我打不開網(wǎng)頁卻能上QQ???答:很多朋友會(huì)遇到這樣的苦惱一一“用瀏覽器無法打開網(wǎng)頁卻能上Q”,這個(gè)問題顯然和“協(xié)議”有關(guān),但因?yàn)槭裁丛驅(qū)е聟f(xié)議出問題了呢?感興趣的景友們先和我復(fù)習(xí)下“協(xié)議”的相關(guān)知識吧(我盡量說得通俗些,頭大的朋友可直接跳到最后看解決方案)。經(jīng)常寫程序的朋友都知道Windows的Winsock提供了和ISO底層(傳輸層Transportlayer)協(xié)議無關(guān)的高級傳輸編程接口,基于TCP協(xié)議的程序(如IE、Firefox、Chrome、FTP等),它們都依賴于“面向連接”的Reliable字節(jié)流可靠協(xié)議,通過形如“socket/connect/listen/bind/accept/send()函數(shù)”訪問WAN網(wǎng)絡(luò),也就是說,沒有Winsock或Winsock出現(xiàn)故障,前者都是浮云。而基于UDP協(xié)議的程序(如QQ、BaiduHi、MSN等)則是基于Connectionless"無連接”的Unreliable數(shù)據(jù)報(bào)文協(xié)議DATAGRAM通過形如“recvftom/sendto/readn/weiten()函數(shù)"進(jìn)行數(shù)據(jù)傳輸,當(dāng)Winsock出現(xiàn)問題時(shí),根本不足以影響UDP的傳輸工作。這就是為什么用瀏覽器打不開網(wǎng)頁卻可以上Q的原因。那么,什么原因會(huì)導(dǎo)致Winsock出現(xiàn)問題呢?防火墻規(guī)則的“冤假錯(cuò)案”,無論你使用何種防火墻,錯(cuò)誤的設(shè)置足以導(dǎo)致TCP/IP協(xié)議無法正常工作,具體情況可具體分析。DNS或代理服務(wù)器的“胡搞亂搞”,例如ie中“通過代理服務(wù)器”選項(xiàng)中錯(cuò)誤填寫了IP地址或端口號,再如動(dòng)態(tài)IP下錯(cuò)誤填寫DNS,導(dǎo)致域名與地址之間解析失敗,等等。撥號程序之間“關(guān)系不和”,例如你在系統(tǒng)自帶的撥號程序外安裝了數(shù)個(gè)其它撥號軟件,盡管它們大部分是不沖突的,但個(gè)別程序存在無法共存的兼容性問題,在這里強(qiáng)調(diào)一下,某些撥號軟件會(huì)替換Windows網(wǎng)絡(luò)組件的相關(guān)動(dòng)態(tài)鏈接庫或驅(qū)動(dòng),夠惡心吧。最好的辦法是系統(tǒng)還原或開機(jī)F8修復(fù)。Windows的相關(guān)服務(wù)被“無辜斬殺”,無論“兇手”是你還是某“優(yōu)化”軟件,都有可能禁用一個(gè)或若干個(gè)訪問網(wǎng)絡(luò)所需的服務(wù),由于涉及的內(nèi)容較多,限于篇幅暫不展開討論,出現(xiàn)問題后知道還有這個(gè)原因即可。網(wǎng)卡與驅(qū)動(dòng)的“錯(cuò)誤婚姻”,當(dāng)你為網(wǎng)卡安裝了不太匹配的驅(qū)動(dòng)程序時(shí),也會(huì)導(dǎo)致TCP/IP工作不正常或根本不工作。這個(gè)很好辦,去找合適的驅(qū)動(dòng),“驅(qū)動(dòng)精靈、驅(qū)動(dòng)人生”之類的東東能幫上你。大致先說這么多吧,只要大家把問題搞清楚了,解決它也就不難了,歡迎有經(jīng)驗(yàn)的大大們進(jìn)行補(bǔ)充。【20】什么是64位的Win7?。看穑赫б豢?,問得有點(diǎn)兒雷人。前兩天和朋友的聊天中無意發(fā)現(xiàn),其實(shí)現(xiàn)在很多朋友似乎并不十分清楚64位系統(tǒng)和32位的區(qū)別,稍懂些的朋友也僅局限于知道“超過4G內(nèi)存最好裝64”,而能夠清晰闡述二者區(qū)別的朋友更是不多。概念上的不清晰,自然導(dǎo)致相關(guān)問題的爭議頗多,比方說:“64位系統(tǒng)是否比32位快?”、“64位的兼容性是否比32位的差?”等等。這方面的資料網(wǎng)上有很多,但枯燥程度非我等小白所愿接受,況且更多人關(guān)注的是Windows,所以在這里我盡量避開“教科書般”的硬件技術(shù)解釋,也避開Windows之外的相關(guān)知識,我們只需明確以下幾個(gè)簡單的小概念即可。1.眾所周知,地址總線的地址寄存器位數(shù)直接影響CPU的尋址能力,例如,32位系統(tǒng)可尋址2的32次方=4294967296(byte)=4(GB),排除系統(tǒng)及各設(shè)備預(yù)留地址占用的部分內(nèi)存映射空間,實(shí)際可用空間為3點(diǎn)多G。對于64位系統(tǒng),可尋址2的64次方=184467446(byte)=16384(GB)=16(TB),當(dāng)然,16TB僅是理論數(shù)值,64位Win7初級版和家庭基礎(chǔ)版8G、家庭高級版16G……旗艦版192G(詳見微軟MSDN官方說明,不贅述)。在這里,暫不討論通過PAE、AWE為32位Windo

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論