15 12
發新話題

[系統][分享] 無須重裝搞定Windows全部問題(新手成長必看資料)

[系統][分享] 無須重裝搞定Windows全部問題(新手成長必看資料)

Windows XP是目前大家普遍使用的操作系統,其穩定性和易用性不容置疑。但是它也像人一樣會鬧個頭疼腦熱,出現點「感冒」症狀,嚴重時得了重感冒一病不起也是不鮮見的事,這時很多人就會想到重裝系統,但重裝系統有一個最大的麻煩,就是需要之前備份,否則恢復到以前的使用習慣很難,一旦遇到一系統啟動不起來,想備份也沒了機會,這時你該怎麼辦呢?筆者在這裡給你一個比較好的答案。

  一、Windows環境下
  如果你的電腦還可以進入Windows環境中,那麼恭喜你,這種情況下即使系統出現了問題,仍然不會是大問題。在這種情況通常會出現以下幾種方法:

  1.從安裝光碟解壓缺少的一些重要檔案
  如果WindowsXP已經進入,但卻發現少了某些檔案,其中最常見的是Rundll32.exe的遺失。下面就以恢復這個檔案為例來說明:單擊「開始」/「運行」,在該窗口中輸入expand x:\i386\Rundll32..ex_ c:\windows\system32\Rundll32.exe(x代表光碟機盤符,rundll.ex_代表需要解壓的檔案,c:\windows\system32指的是目標檔案夾,這些都要根據具體情況來定),即可將遺失的檔案恢復至系統。當然也可以直接從其他正常運行的機器複製該檔案至本機的相應目錄下。

  另外,對於遺失的dll鏈接檔案,還可以通過Regsvr32這個程序檔案來恢復,恢復的時候需要在運行窗口中輸入Regsvr32 a.dll(a.dll代表遺失的鏈接檔案),回車後即會在註冊表中註冊該檔案,然後在彈出的對話框中點「確定」即可。

  2.DLL檔案的恢復

  DLL檔案的名稱為動態鏈接庫檔案,一般存在於Windows\system32檔案夾下,該檔案遺失或者被替換,一般也可進入Windows,但是執行應用程序時往往會出現系統報錯。這種錯誤通常可以通過Sfc(系統檔案檢查器)。sfc是一個命令行程序,必須在WindowsXP的「命令提示符」窗口下才能運行,為了實現多種功能,sfc提供了多個參數,使用格式為:sfc/參數1 /參數2……,各個參數之間要用一個空格隔開。下面介紹一下其幾個主要的參數,以方便大家使用:

  /scannow:用來掃瞄所有受保護的系統檔案,也是應用比較廣的一個參數,它主要是通過正確的系統檔案代替錯誤的系統檔案。該參數還可以將最新版本的受保護系統檔案放入DLLCache檔案夾,而且在操作過程中可能需要WindowsXP的安裝光碟,以及其補丁檔案,如果你沒有該光碟,而是在硬碟上備份了安裝檔案,可以通過修改註冊表來完成該項功能。在運行窗口鍵入Regedit命令進入註冊表編輯器窗口,找到HKey_Local_Machine\software\Microsoft\Windows\CurrentVersion\setup項,在右側的窗口中修改Installation Sources、ServicePacksourcePath和SoutcePath三個鍵值為硬碟上的系統安裝程序路徑,這樣在修復時就不用再插入WindowsXP安裝光碟了。

  /scanonce:下次啟動時執行受保護系統檔案的掃瞄,也需要讀取安裝光碟和補丁檔案。這個命令常常在執行/scannow命令出現錯誤提示時才使用。

  /scanboot:每次啟動系統時都掃瞄所受保護的系統檔案,這可能大大降低啟動速度,一般不用,使用情況同/scanonce參數。

  /purgecache:用來清除檔案快取(該檔案預設情況下是在%systemroot%\system32\dllcache下)並立即掃瞄所有受保護的系統檔案,常在其後還要加上「/cachesize=x」這個參數,這個參數是用來設置檔案快取大小的,以MB為單位,該參數如果設置較小可以節省硬碟空間,如果設置大一些可以保護系統檔案,則可能盡可能地恢復更多的系統檔案。

  一般情況下執行sfc/scannow就可以對系統檔案進行恢復了,時間一般在10分鐘左右。

  3.系統還原顯身手
  如果用sfc/scannow還是出錯的話,則可能想到用系統還原功能來恢復系統。特別是在增刪某些軟體後出現了系統故障的時候,這種方法就顯得尤為方便。

  依次單擊「開始→所有程序→附件→系統工具→系統還原」,運行「系統還原」命令,打開「系統還原嚮導」,選擇「恢復我的電腦到一個較早的時間」,點擊「下一步」,選擇好日期後再跟著嚮導還原即可。

  上文所講系統還原功能是Windows XP中操作的,如果不能進入Windows XP系統,可以通過如下方法解決:

  1安全模式運行系統還原

  如果Windows XP能進入安全模式的話,則可在安全模式下進行系統恢復,步驟同「恢復還原點」。

  2DOS模式進行系統還原

  如果系統無法進入安全模式,則在啟動時按F8,選「Safe Mode with Command Prompt」,用管理員身份登錄,進入%systemroot%\windows\system32\restore目錄,找到rstrui檔案,直接運行rstrui檔案,按照提示操作即可。

  3在遺失還原點的情況下進行系統還原

  在Windows XP預設了System Volume Information檔案夾,通常是隱藏的,它保存了系統還原的備份信息。打開查看「顯示所有檔案和檔案夾」屬性,取消「隱藏受保護的系統檔案」前有選擇,會在每個盤中看到「System Volume Information」檔案夾。利用這個檔案夾可以進行資料恢復。滑鼠右擊「我的電腦」,選擇「屬性」/「系統還原」,取消「在所有磁碟機上關閉系統還原」復選框,單擊「應用」按鈕。這樣做是為了重建一個還原點。再打開「系統還原」命令,就可以找到遺失的還原點了。

  上面的敘述是針對FAT32分區,如果系統分區為NTFS,那麼在啟動System Volume Information檔案夾時會遇到一點麻煩。因為你可能並沒有被加入到System Volume Information安全屬性中,訪問不到該檔案。滑鼠右擊該檔案夾,在彈出的選單中選擇「屬性」,打開System Volume Information屬性對話框,選中「安全」選項卡,單擊「添加」按鈕,打開「選擇用戶或組」窗口,點擊該窗口右下角的「高級」按鈕,然後單擊「立即查找」按鈕,這時會列出電腦上所有的用戶和組,選中自己當前的賬戶或賬戶所在組的名稱後「確定」。這樣選中的賬戶被添加到System Volume Information安全屬性中,就可以訪問該檔案夾了。


  二、在DOS環境下

  如果電腦已經進入不了WindowsXP,那麼也不用太著急重裝系統,因為這時還是有些方法的。

  1.安全模式
  在WindowsXP啟動時按F8鍵,選擇「安全模式」,如果能啟動成功,則退出後再正常啟動。

  2.最後一次正確的配置
  其基本操作同安全模式,但需要說明的是選擇該項回車前要確保關閉了鍵盤上的NumLock指示燈。

  3.故障恢復台
  1控制台的安裝
  1控制台硬碟安裝
  插入WindowsXP安裝光碟,單擊「開始」/「運行」,輸入\i386\winnt32.exe/cmdcons命令後回車,在出現的對話框中顯示了「故障恢復控制台」安裝選項,單擊「是」後確認,重新啟動電腦即會在啟動選單中看到「Microsoft Windows Recovery Console」選單,選中後即可進入「故障恢復控制台」。

  2控制台光碟安裝
  首先在BIOS中將啟動順序設置為CD-ROM,再在光碟機中插入WindowsXP安裝光碟啟動系統,在螢幕顯示「歡迎使用安裝程序」時,按R啟動故障恢復控制台。接著系統會要求輸入管理員密碼,輸入後即可進入故障恢復台。若安裝了多系統,則需要通過光標鍵來選擇故障恢復台項,對於使用了SCSI或RAID的硬碟,則在其啟動時要按F6鍵。若要擔心忘記管理員密碼,可在WindowsXP正常啟動時,運行Gpedit.msc進入策略編輯器,再依次選擇「本地電腦策略」/「電腦配置」/Windows設置/「安全設置」/「本地策略」/「安全選項」,在右側的窗口的雙擊「故障恢復控制台:允許自動系統管理級登錄」項,滑鼠右擊,選擇「啟動」,單擊「確定」按鈕後保存設置,進入故障恢復控制台就不用輸入密碼了。

  2「故障恢復控制台」應用
  1修復受損的多啟動選單
  如果多操作系統選單因為某種原因遺失,則可以進入「故障恢復控制台」,輸入Bootcfg/scan命令,會自動掃瞄所安裝的操作系統並顯示出來,完成後再輸入Bootcfg/rebuild命令,出現提示後按Y鍵,在「輸入加載識別符」提示後輸入遺失的啟動選單項,在「輸入OS加載選項」後輸入fastdetect後回車,即可找到多系統選單。另外輸入Bootcfg/add命令也可以向啟動選單中添加選單項,使用方法基本同上。

  2修復系統引導區
  當系統引導區因為某種原因造成損壞而不能啟動時,可以進入故障恢復控制台,在命令行下輸入Fixboot可以修復引導區。

  3恢復系統重要檔案
  系統中有一些重要的檔案直接關係著是否能啟動成功,如Ntldr這個檔案遺失,系統就啟動不起來,這時可以進入控制台,鍵入命令行copy x:\i386\ntldr*.* c:\後回車即可,重新啟動後會發現能夠正常進入WindowsXP了。如果遺失的是一些壓縮檔案,還可以在控制台輸入expand x:\i386\a.ex_ c:\windows\(x代表光碟機盤符,a.ex_代表需要解壓的檔案,c:\windows指的是目標檔案夾,這些都要根據具體情況來定),即可將遺失的檔案恢復至系統。

  4啟用或禁用某些服務或驅動程序
  這一功能主要應用於由於安裝某些新的程序造成系統無法啟動的情況,我們可能通過在故障恢復控制台中去掉該項服務或程序以達到系統起死回生的目的。具體操作如下:

  進入控制台,輸入Listsvc命令後回車,在螢幕上會出現當前系統中已有的所有服務和驅動程序以及其狀態說明。找到需要禁用的可疑服務或驅動程序,輸入命令 disable 需要禁用的程序或服務,回車後螢幕上會顯示出該服務以前的狀態和完成後的狀態;如果想僱用某個程序或服務,則需要鍵入Enable 需要禁用的程序或服務,回車後即可。



我是好色美妹如覺得不錯請來虧我回個文吧! 謝謝

本帖最近評分記錄
  • u1401056 經驗 +5 感謝您對論壇貢獻寶貴的文章!! 2006-10-31 22:36
  • u1401056 金幣 +5 感謝您對論壇貢獻寶貴的文章!! 2006-10-31 22:36

TOP

看完這篇覺得自己公立又大增了數甲子
多謝大大的分享

TOP

大大好利害喔~~真是一位高手耶!!
感覺又多會了一些東西喔~
謝謝大大的分享喔~

TOP

每次電腦出現問題都是用那一百零一招==>>重灌!!
下次可以試試看上述的方法~
謝謝分享!

TOP

每次電腦重灌總是弄得手忙腳亂,
大大的教學,真是受益匪淺.感恩啊

TOP

剛好最近誤刪dll檔
造成我的ie外掛程式一直出狀況
看到大大的教學後
讓我有了一現生機
趕快來試試看
可不可以補救吧

TOP

大大你太厲害囉!!知道太多我們這些平常人不知道的
受用無窮阿!!

TOP

嗯~~~真是感激,讓小弟受用無窮啊~~~

TOP

喔~

果然是我這超級菜鳥

要努力看的部分!

謝謝大大分享啦!

TOP

It is a very nice sharing ,give me know more , thank .

TOP

 15 12
發新話題

本站所有圖文均屬網友發表,僅代表作者的觀點與本站無關,如有侵權請通知版主會盡快刪除。