Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Windows XP系統教程 >> 關於XP系統教程 >> WindowsXP操作系統文件替換方法詳解

WindowsXP操作系統文件替換方法詳解

日期:2017/1/23 17:16:31      編輯:關於XP系統教程

  首先有一點是必須聲明的,寫這篇教程的目的並不是鼓勵大家都去動手替換系統文件,因為系統文件是直接影響到系統的正常運作的,處理不當的話,輕則會造成系統不穩定,重則會導致系統崩潰。所以,除非你已經看懂了以下內容,明確你所做的每一步的意義及其可能會帶來的後果,否則請不要輕易嘗試。

  為了便於下面內容的理解,必須先讓大家了解一些概念,知道一些事實。

  替換系統文件的意義何在?

  所謂的系統文件一般指的是與Windows有密切關系的,系統正常運作所離不開的文件。這些文件絕大多數位於System32目 錄下(X:WindowsSystem32) 以及系統文件備份目錄DllCache下(X:WindowsSystem32Dllcache)(“X”是你的XP系統所在的分區)他們一般是以dll文件的形式存在的,其次還有cpl(控制面版)等其他一些格式的文件。我們所看到的Windows外觀的元素(圖標、位圖、對話框、文字等)就儲存在這些文件當中,例如資源管理器(Explorer)和IE的工具欄上面的前進、後退等按鈕圖案,就是以位圖的形式存在與shell32.dll文件中的,換句話說,只要把含有新的位圖元素的shell32.dll文件替換掉原來的文件,我們就能看見新的按鈕圖案。通過替換系統文件,我們就可以打造出一個個性化的Windows系統:)

  什麼東西在阻撓我們替換系統文件?

  如果你以為替換系統文件僅僅通過簡單的覆蓋原文件就可以完成的話,那你可就太天真了,微軟可不願意看到他“漂亮”的window s界面被弄成其他樣子,所以從Win2000開始加入了WFP(Windows File Protection)這個東西,即系統文件保護。故名思義,就是保護系統文件不被用戶隨意修改或替換。它是如何實現文件保護的呢?上文已經提到了Dllcache這個文件備份目錄(或者叫文件緩存目錄),Windows把它認為很重要的系統文件都事先備份到這個目錄中,一旦WFP檢測到System32目錄中的這些重要文件被更改或替換,它就會自動從備份中恢復被替換的文件,讓你徒勞無功。Windows的這個功能對於自我保護不被一些病毒等篡改系統文件起到很好的作用,但卻讓不少玩主題的人感到束手無策,而且目前似乎還沒有能讓WFP徹底失效的辦法。

  關於SP1

  裝了SP1(Service Pack 1)的xp系統的文件保護機制依然沒變,所不同的是,系統文件的備份目錄又多了一個。安裝SP1的時候Windows把Syst em32目錄裡面被更新的文件又做了一個備份,放到了一個新建的目錄下:X:WindowsServicePackFile si386 ,而原來的Dllcache目錄中則保留未被更新的文件。這樣一來,備份文件夾變成了兩個:Dllcache和i386。

  上面說了這麼多,目的是讓大家明白替換系統文件之所以比較困難的原因,了解一下系統文件保護的機理,對理解下面介紹的替換系統文 件方法與步驟是很有好處的。好了,現在就讓我們開始動手替換吧!

  不過在進行替換之前,先要做一點前期工作,就是把所有隱藏的、受保護的文件統統設成可見(Dllcache目錄以及其他一些文件在默認狀態下是隱藏的),方法很簡單,打開任意一個資源管理器窗口(如“我的電腦”),在菜單欄中選擇“工具”->“文件夾選項”->“查看”選項卡,把“隱藏受保護的操作系統文件”前面的勾去掉,並把“顯示所有文件和文件夾”選上,點確定(圖1)。OK,現在系統裡所有的文件都無所遁形了。

 

圖1

  替換系統文件的方法。關於替換系統文件的方法有很多,在這裡我根據自己的經驗向大家介紹三種常用的方法,頭兩種方法不借助任何第 三方軟件,第三種方法我會說說怎樣用Replacer這個軟件來替換系統文件。前期工作都准備好了嗎?OK,let's go!

Copyright © Windows教程網 All Rights Reserved