Windows系統(tǒng)有時(shí)之所以會(huì)頻繁受到損傷,主要是許多應(yīng)用程序常常共享調(diào)用一些DLL文件,一旦有的應(yīng)用程序在使用完畢被自動(dòng)卸載掉后,這些應(yīng)用程序所調(diào)用的DLL文件往往也會(huì)跟著被刪除掉了,這么一來(lái)Windows系統(tǒng)或系統(tǒng)中的其他應(yīng)用程序再次調(diào)用那些共享了的DLL文件時(shí),就自然會(huì)發(fā)生錯(cuò)誤現(xiàn)象了。
在急救那些由于系統(tǒng)DLL文件丟失引起的Windows系統(tǒng)運(yùn)行不正常故障時(shí),我們根本不需要重新安裝操作系統(tǒng),只需要對(duì)那些已經(jīng)丟失了的DLL文件進(jìn)行一下重新注冊(cè),就能讓系統(tǒng)恢復(fù)正常運(yùn)行狀態(tài)了?紤]到我們并不知道究竟是哪一個(gè)或哪幾個(gè)DLL文件被損壞了或丟失了,我們不妨通過(guò)下面的方法,來(lái)對(duì)系統(tǒng)所有的DLL文件都重新注冊(cè)一下,而不需要單獨(dú)對(duì)某一個(gè)或某幾個(gè)DLL文件進(jìn)行注冊(cè):
首先打開(kāi)類(lèi)似記事本這樣的文件編輯程序,然后在對(duì)應(yīng)的程序界面中輸入如下命令行代碼:
@echooff
for%1in(%windir%system32*.dll)doregsvr32.exe/s%1
將上面的命令行代碼保存成一個(gè)擴(kuò)展名為BAT的批處理文件,例如這里筆者假設(shè)將該代碼內(nèi)容保存為了repair.bat文件;其次為repair.bat文件創(chuàng)建一個(gè)快捷圖標(biāo),并將該快捷圖標(biāo)直接拖放到系統(tǒng)的桌面上,等到日后需要對(duì)系統(tǒng)中的所有DLL文件進(jìn)行重新注冊(cè)時(shí),我們只需要雙擊repair.bat文件的快捷圖標(biāo),系統(tǒng)就會(huì)自動(dòng)開(kāi)始對(duì)所有的DLL文件執(zhí)行重新注冊(cè)操作了。一旦所有DLL文件被重新注冊(cè)過(guò)之后,此時(shí)我們不妨再?lài)L試運(yùn)行一下Windows系統(tǒng),相信此時(shí)的系統(tǒng)肯定會(huì)十分正常了!
5、恢復(fù)原始文件
如果Windows系統(tǒng)不正常運(yùn)行的故障是由于系統(tǒng)注冊(cè)表被意外破壞引起的話(huà),那么我們完全可以借助常規(guī)的copy命令,來(lái)將系統(tǒng)原始的注冊(cè)表信息直接復(fù)制到系統(tǒng)對(duì)應(yīng)的目錄下,這樣可以快速地實(shí)現(xiàn)恢復(fù)受損系統(tǒng)文件的目的。由于Windows系統(tǒng)第一次被安裝成功后,原始的注冊(cè)表信息都會(huì)被自動(dòng)備份保存到系統(tǒng)安裝目錄下面的Repair子目錄中,因此我們只要將Repair子目錄下面的注冊(cè)表信息直接復(fù)制到系統(tǒng)的配置目錄中就可以了:
如果本地計(jì)算機(jī)只安裝了一個(gè)操作系統(tǒng)的話(huà),那我們不妨借助Windows98啟動(dòng)光盤(pán),來(lái)將系統(tǒng)先引導(dǎo)到DOS命令行狀態(tài);如果本地計(jì)算機(jī)中安裝了兩個(gè)以上操作系統(tǒng)的話(huà),那只需要將系統(tǒng)切換另外一個(gè)能正常運(yùn)行的系統(tǒng)中就可以了;接下來(lái)在DOS命令行狀態(tài),通過(guò)CD命令將當(dāng)前目錄切換到“%windir%Repair”子目錄狀態(tài)下,并依次執(zhí)行如下字符串命令:
復(fù)制代碼代碼如下:
copysam%windir%system32config
copysystem%windir%system32config
copysoftware%windir%system32config
copydefault%windir%system32config
copysecurity%windir%system32config
一旦在執(zhí)行上面的字符串命令過(guò)程中,系統(tǒng)彈出提示詢(xún)問(wèn)是否將以前的文件覆蓋掉時(shí),我們直接進(jìn)行肯定回答就可以了。等到系統(tǒng)的注冊(cè)表信息被所有原始注冊(cè)表文件替換掉后,我們?cè)俅沃匦聠?dòng)一下系統(tǒng),相信此時(shí)系統(tǒng)肯定能正常運(yùn)行了。
6、系統(tǒng)還原功能
要是我們的計(jì)算機(jī)中安裝的是WindowsXP系統(tǒng)的話(huà),那除了通過(guò)上面的方法來(lái)急救受損的系統(tǒng)外,還能借助WindowsXP系統(tǒng)特有的“系統(tǒng)還原功能”,來(lái)將Windows系統(tǒng)的運(yùn)行狀態(tài)恢復(fù)到正常,下面就是該方法的具體實(shí)施步驟:
依次單擊“開(kāi)始”/“程序”/“附件”/“系統(tǒng)工具”/“系統(tǒng)還原”命令,在其后彈出的系統(tǒng)還原設(shè)置向?qū)Ы缑嬷,?ldquo;恢復(fù)我的計(jì)算機(jī)到一個(gè)較早的時(shí)間”項(xiàng)目選中,然后單擊“下一步”按鈕;在其后彈出的系統(tǒng)還原點(diǎn)列表窗口中,我們一般選擇一個(gè)離當(dāng)前時(shí)間比較近的一個(gè)還原點(diǎn)來(lái)還原系統(tǒng),一旦選好目標(biāo)還原點(diǎn)后,繼續(xù)單擊“下一步”按鈕,Windows系統(tǒng)就能被自動(dòng)恢復(fù)到以前的正常工作狀態(tài)了。值得一提的是,在使用該功能之前,我們一定要在Windows系統(tǒng)運(yùn)行正常的狀態(tài)下,及時(shí)創(chuàng)建好合適的系統(tǒng)還原點(diǎn),以便日后恢復(fù)系統(tǒng)時(shí)所用!
投稿郵箱:chuanbeiol@163.com 詳情請(qǐng)?jiān)L問(wèn)川北在線(xiàn):http://dstuf.com/