用Ubuntu Live CD救無法開機的Windows系統

工欲善其事,必先利其器

昨天(9/18)許多人AVG防毒軟體的一記「震撼彈」打得趴在地上爬不起來,雖然高登很明白的告訴大家這只是一個系統檔案被防毒軟體誤刪的事件,你只要將被刪掉的檔案補回來,系統就恢復正常了。

而且我也教大家用Ubuntu Live CD或是XPE光碟開機,但是 - 大部份人就算有這樣一片光碟也不見得會用,所以高登就好人做到底再把整個步驟說清楚講明白。

今天我就以你能合法取得的Ubuntu Live CD為例,教大家如何用光碟開機來救壞掉的Windows系統,事實上這種方法除了系統檔被誤刪之外,平常因為電腦中毒而無法開機、或是你已經知道病毒檔的檔名及位置但是就是殺不掉,也可以用這種方法來刪除喔!不過事先提醒你的操作過程一定要再三確認,否則不但系統救不回來還可能更糟,切記!

Ubuntu LiveCD

事實上新版的Ubuntu已經沒有Live CD這樣子的稱呼了,請你由以下的Ubuntu官網下載「Ubuntu 9.04 Desktop」的映像檔,這個就是一片可以開機的Live CD,裡面雖然不一定驅動程式都齊全,但是至少可以用來開機救檔案。

  • Ubuntu官網下載網址:http://www.ubuntu.com/getubuntu/download

Choose a download location near you 請選擇Taiwan的主機下載,除了可以分流之外速度也會比較快,下載回來的檔名應該是「ubuntu-9.04-desktop-i386.iso」,至於要不要選64位元呢?我是建議不要啦,因為64位元的比較挑而且我們只是要開機來救Windows系統而已。

燒錄Ubuntu光碟映像檔

下載回來的這一個「ubuntu-9.04-desktop-i386.iso」是一個光碟映像檔,所以你要先燒錄成可以開機的光碟,我就以大家最常用的Nero作說明,這是Nero Express 7的畫面,不同的版本可能有一些不一樣請你自己找到相同功能的地方。

請你選取左邊功能表的【映像檔、專案、備份】再選右邊【光碟映像檔或專案】...

燒錄Ubuntu LiveCD光碟

接下來選取下載的「ubuntu-9.04-desktop-i386.iso」映像檔...

燒錄Ubuntu LiveCD光碟

再執行【燒錄】,完成後就是一片Ubuntu LiveCD了。

燒錄Ubuntu LiveCD光碟

設定電腦由光碟優先開機

接下來你要進入電腦的BIOS設定,設定為CDROM光碟優先開機,但是一般人都不會設BIOS或是怕有風險,那沒關係!現在主機板廠商都已經有設定開機選單熱鍵,你只要在電腦一開機時按住這些鍵,就會跳出一個讓你選擇開機裝置的選單。

  • 華碩主機板:F8
  • 華碩筆電:ESC
  • 技嘉、Acer主機板:F12
  • 其他廠牌是否請用過的提供我再補上來

這樣子請你選取你的光碟機作為開機的對象,如果不清楚哪一個是光碟機那就每一個都試過就知道了。

成功由光碟開機之後會有這個選單,請選到最後面的【中文(繁體)】...

用Ubuntu Live CD救無法開機的Windows系統

再來選第一項【試用Ubuntu而不變更電腦中的任何內容】...

用Ubuntu Live CD救無法開機的Windows系統

等個幾分鐘就會進入Ubuntu的桌面了,進去之後如果你的硬體驅動都OK的話,你甚至可以上網、聊天...是一個完完整整的作業系統環境。

至於為何是英文版的?這個一樣可以改但是我們今天先不說,就直接來救Windows系統吧。

用Ubuntu Live CD救無法開機的Windows系統

掛載磁碟機

Ubuntu的系統沒有C,D,E...的磁碟代號觀念,它用的是卷冊(Volumn)的觀念,所以如果你的磁碟機在桌面上看不到的話(包括隨身碟),你要先把磁碟機掛載(Mount)起來。

請你由功能表的【Places】→【Removable Media】找到要掛載的磁碟機,按下【Mount 磁碟機】,你就可以在桌面看到這台磁碟機了。

對了!忘了說你如果要救昨天被誤刪userenv.dll的系統的話,請先將這個檔案(昨天的文章有下載連結,要先解壓縮喔)複製到USB隨身碟備用會比較方便。

用Ubuntu Live CD救無法開機的Windows系統

接下來找到要複製的檔案,跟用Windows系統一樣按滑鼠右鍵【Copy】,再到Windows系統碟的windows\system32【Paste】,最後再由功能表右上角的關機圖示重開機。

用Ubuntu Live CD救無法開機的Windows系統

你的Windows系統是不是復活了?沒有想像中的那麼難吧?

另外高登也要在這裡幫Ubuntu打個廣告:有空時不妨用這片Ubuntu Live CD試試它的魅力,不要一天到晚只會用Windows系統,電腦的世界是很寬廣的不要自我設限了喔!

如果無法由Ubuntu Live CD正常開機或是你的電腦沒有光碟機,那你也可以試試Ubuntu Live USB 隨身碟看看。

172 則留言

  1. 高登老大,今早起床後認真地試了你的方法。
    果真順利把我的電腦給救回,現在正常登入Windows系統了。

    萬分感謝您救了在美國念書的我。
    經過這次經驗後,我會不定時來拜訪你的工作室,
    多多地學習一些電腦的知識,
    我們用電腦的人,常常都不是很懂電腦。

    順帶一問,我該用甚麼防毒軟體好呢?!
    是要繼續用AVG 8.5 free嗎?!

    • 我目前還都是用AVG free,沒換掉半台
      因為之前avast還有小紅傘漏掉的毒跟這個比較來,我還是會選AVG
      至於如何防誤刪我再來發一篇文告訴大家

  2. 想請問一下高登大師,之前我用小紅傘免費版因為防毒較強其他防護較弱,所以我有灌了PCTOOL防火牆以及ad-aware這兩套軟體,但是AVG已經有防木馬了還有需要用到AD-aware這套軟體嗎?

    • 有看到過但是還沒試用結果出來
      我應該會試試看,如果推薦就會發文
      你應該知道我不會像別人只是推薦而已,就好像美食部落格都沒有真的吃過但是卻可以寫一堆美食文,我是發不出這種文的

  3. 高登您好!我是一名大學生,因使用AVG防毒軟體導致我的電腦開不了機,且極重要的資料都在裡面,都是研究專題,救不回來等於我就不用畢業了,希望高登您可以幫幫我,謝謝您。

    問題如下:我已經看過幾篇您的文章,但還是有些問題。

    1.電腦開不了機 忘記Windows 版本要如何查。

    2.若使用與電腦不同版本的"userenv.dll"可以嗎?

  4. 高登兄您好
    我就是選擇完整掃瞄的人~真氣自己的手癢,按了移除檔案~
    感謝您寫的教學文章,用您的方法,我的電腦目前已經可以進入歡迎畫面,我的電腦本來都是自動登入,也沒有設定登入密碼,但檔案複製到 system32後,現在卻一直卡在 http://changyang319.pixnet.net/blog/post/5201272 第一張圖的這個畫面,直接按也無法登入,有顯示系統登入中,但是後來都沒辦法登入,不過按關機、重新開機的選項卻都可以執行,不曉得您有沒有遇過這種狀況,如果有的話,這應該如果解決呢?

      • 我的電腦確定是SP3,那我再拿另一台電腦的 userenv.dll 的來試一下好了~
        另外那天移除檔案時,AVG的確顯示 winlogon.exe 也有感染的訊息,可能我也一起按移除了,那我再去找這個檔案,如果找到後應該要放到哪個資料夾呢?也是system32嗎?還是放在 windows下呢?

  5. 高登老師:
    我重灌電腦後
    想灌AVG 8.5 中文防毒免費軟體
    不曉得這套軟體目前是否妥當
    還建議安裝嗎?
    麻煩解惑
    感恩

  6. 高登大大
    根據您的指示下載映像檔之後
    放入有問題的電腦
    順利進入有選項選【試用Ubunut而不變更電腦中的任何內容】的畫面
    但是按Enter要進入時
    卻跳出小視窗
    "輸入/輸出錯誤"
    Error Reading boot CD
    然後下面一點按鈕"重新開機"

    不管重開幾次都一樣
    是光碟沒燒好嗎?

  7. 用這麼久AVG還沒中毒過
    這次可能比較幸運因為使用vista
    但有一個疑問,為何大家一開始就選擇移除
    感染的檔案,不是可以先隔離嗎?

  8. 不知道高登大哥有沒有用過COMODO的掃毒引擎及及時防護?
    有點想用用看整套的COMODO
    只是看網友的評論
    好像掃毒引擎比較弱
    不知道高登大哥意見如何?
    麻煩囉~

  9. 你好!本人使用INTEL底版 按F2進有有關目錄後
    是以下模樣:http://img185.imageshack.us/img185/6427/dsc03946.jpg,
    是否修改BOOT DEVICE PRIORITY一欄?
    嘗試改後,仍不能進入已燒有Ubunta Live CD的CD,故未能進行高登提供的修復程序

    本人電腦原本已誤刪了\System32\hal.dll ,令開機時多了以下這步驟:
    http://img156.imageshack.us/img156/8007/dsc03949.jpg 但其他操作不受影響
    這次因AVG誤報再誤刪userenv.dll
    請問是否因此而未能進入燒錄的CD呢?
    小的很煩惱,也不知道整樣解決><
    希望高明又熱心的高登可以救救小的電腦啊!!

  10. 高登兄:

      您好,想請教一下,如果想用UBUNTU LIVE CD來為XP掃毒,您認為可行嗎?若可行的話,您又會推介哪隻防毒軟體來進行這個掃毒呢?不知道您認為Clam AntiVirus可以勝任嗎?

      因為我不是想為UBUNTU,來防毒。只是想用她來為XP掃毒,感謝回覆!

    • 要用Ubuntu來掃毒就要用安裝好的系統,所以用Live USB可能會是比較好的選擇,這樣子的方法市面上已經有Sohxxx的隨身碟在賣了,但是最大的問題是Ubuntu系統的防毒是不是能抓到Windows系統的毒?
      所以我們一般這種方式只是用來手動刪除已知的病毒檔,並沒有用Ubuntu的防毒來作

  11. 我下了ubuntu 然後燒了cd rom..
    點了"試用ubuntu而不變更電腦中的任何內容"後卻卡在一個畫面...
    [0.060001]..mp-bios bug: 8254 timer not connectf to io-apic..
    [0076001]kernel panic - not syncing... 等等... try bootingwith the 'noapic' option..
    然後我就不知道該怎麼辨了... 能教一下我嗎??.. 謝謝 m(_ _)m

  12. 你好呀,我都係其中一個受害者,首先多謝你既方法呀,但係我出現左問題呀...
    我禁左[用Ubunut而不變更電腦中的任何內容]之後呢...佢LOAD啦...
    LOAD唔到你之後果版, 就彈舊野出黎寫住: Viedo mode not supported

    係咪我部電腦有咩問題呀??

  13. 另外再燒的碟在NOTEBOOK中可以使用了,
    但再放到有問題的電腦還是不能讀片,為甚麼呢?
    會是光碟機的問題嗎?

  14. 您好!
    我用您介紹這個方法要救mac,卻出現對方卷夾是read-only的情況.我知道在mac底下是要輸入密碼的,但我已無法在mac下操作了.
    請問您有何建議?
    謝謝!

    • 這個的答案應該是無解的,請先看一下 http://gordon168.tw/?p=15 這一篇的說明
      你這是用加密的作法,但是兩把金鑰其中的一把是在你的作業系統裡面,但是作業系統掛了金鑰就遺失了,所以檔案來救不回來啦!
      看你以後還敢不敢隨便設加密(密碼)?
      不過還有一種可能只是資料來設密碼進不去而已,所以請用Mac的系統來讀讀看

      • 謝謝您的回覆。
        我的問題已經解決了,抱歉我沒說清楚。
        我的問題始於自己騷包要改變作業環境某些基礎設定,置換了兩個檔案,從此無法正常開機,因為掛掉的是finder,幾乎任何動作都需要它。
        於是想起您用ubuntu救windows的辦法,雖然抓得到大部分mac檔案,卻只能讀無法寫,我沒辦法將備分檔案換回去。所以,我才想試用更改密碼的方式
        後來查到有人用不同帳號登入可以避免在別的帳號遇到的某些問題,因為那些問題是跟著帳號跑的,於是啟發我進一步查到這一篇(http://en.kioskea.net/faq/sujet-4397-change-mac-admin-password-without-the-disk)。
        我用他介紹的方法新增一個管理者帳號,雖然進入後仍有點瑕疵,至少已夠我更換檔案,原來帳號的一切就恢復了。

        我一開始就放棄找別的MAC幫忙讀,因為我住鄉下,電腦公司、賣場不見有人賣MAC相關的電腦或附件,要找到MAC使用者其實也很難。

  15. 高登大救命
    手邊有一台電腦,病症是windows開機要進入系統時會再重新開機,想進入安全模式也是一樣,想進入安全模式(含字元命令)也是一樣,根本無法進入桌面,想使用光碟機修復,可是卻只能看到C,D(NFT)
    、E(NFT)、F(NFT),也就是說根本不清楚C槽是什麼東西了
    正常來說應該是C:microsoft windows..這樣的系統槽顯示
    所以根本不讓我修復,只會說C槽無法辨識.....
    後來使用USB ubuntu進入了裡面,system32資料夾內還是有userevn.dll這個檔案
    我已經沒招可用了@_@

    • 如果Live CD可以開起來剩下就是硬碟的問題比較多了,第一個是硬碟壞軌,這個可以用HDtune之類的程式檢查,另一個原因就是系統損毀,這個可能就要重灌了

  16. 再來選第一項【試用Ubunut而不變更電腦中的任何內容】…
    不用等個幾分鐘也不能會進入Ubuntu的桌面!!!
    不能謮取光碟內容!!!請reboot!!!

  17. 大大!請教一下.我有一片還原光碟.(重灌後備份的用的).之前使用光碟開機都沒問題(可以讀取)後來因為某些原因請人再重灌(那個工程師知道我有在用還原光碟後就一直說那個沒用啦!用了資料會都不見了...等等話)後來我的電腦灌好之後.我又設定光碟開機(要執行備份).光碟機讀到一小段之後就無法執行了.後來每一次給那個工程師重灌的都一樣情況(那一片光碟我拿到朋友的電腦去執行都沒問題.我以為是光碟機故障.也新買了一部.結果情況一樣).請教..在bios設定時.是否工程師故意設定讓我無法使用還原片(不讀取)?~如何將設定調回來?~或可能是其他問題?~~感謝解答~~謝謝!

    • 如果有看到從光碟開機的動作那就不是被鎖,新的電腦有很多從光碟機開機還是進不了還原系統的,因為這種光碟要在DOS模式去驅動,但是新的晶片組已經不能在DOS模式用了
      還有另一個原因是光碟片有問題了,你找我一篇「慎選燒錄光碟片」看看吧 !

  18. 你好..我是個新手.花了半天的時間看了你的文章和教學....學到許多東西...也不懂許多問題...這篇文章讓我想問問你...這個開機光碟..就算電腦沒有問題..是不是也能試試呢?我是win xp...如果這個問題很愚蠢.請見諒....因為不是很懂..自己很想去學習電腦和自己學著重灌..所以..希望你能幫幫我..以上

  19. 因為之前誤刪檔案
    剛好看到這篇文章
    不過我想問Ubuntu 9.04 Desktop
    現在還載的到嗎
    我去官網載下來是10.04版的
    也不是映像檔
    還有別的方法嗎
    謝謝

  20. 高登大哥 你好 感謝你詳細的解說

    想請教你一下
    沒法進入XP 該怎麼辦
    我按Check and repair the filesystem 是 clean 的
    但是無法Mount the Volumn (XP)

    XP原本的介面就無法開機了 藍底白字一閃而過(不到一秒) 根本來不及看
    用Ubuntu 應該可以進得去...但...失敗...

    感謝幫忙!!

  21. 請問你現在在線上嗎?
    我有一個很急很急又很困難的問題要請教你~~
    關於imm32昨天我的防毒誤判了
    我到知識+裡面找答案
    他要我下載imm32然後放到xxx資料夾裡
    照做後要我從開機
    開機後windows到"歡迎使用"就卡住了
    他跳出一個視窗
    nvsvc210exe - 口口口口口口
    應用程式發生例外 unknown software exception(0xc0000096)於位置0x7ffe0305。
    請按[確定]終止程式
    請按[取消]進行程式偵測

    ~後面還有一個視窗是~

    口口口口口口-Microsoft Windows
    為了協助保護您的電腦,Windows已關閉了這個程式。
    名稱: Userinit Logon Application
    發行者: Microsoft Corporation

                   關閉訊息
    資料執行防止協助保護對抗來自病毒或其他威脅的傷害。我應該做些什麼
                              ↑可以點選

    然後如果按關閉訊息
    就一片黑什麼都沒有
    這樣我該怎麼處裡呢?

    還有 費爾托斯特安全 這個防毒軟體好嗎?
    我是被這個防毒軟體誤判的~~~~

    • 要先知道防毒殺掉了什麼檔案,我不知道防毒殺掉什麼檔案怎麼可能幫你救回來?這也給你一個教訓:防毒軟體有什麼動作一定要看清楚
      至於我在不在線上並不重要,因為我也不會線上幫你解,我們沒有那麼熟好嗎?

  22. 高登您好!
    今天我也發生類似情況(電腦自動重開機)
    我防毒軟體也是用AVG,WINDOWS大概進入到登入密碼那個介面時就會重開機,一直開著不論怎麼樣都只能到當入密碼的畫面

    也是著用Ubuntu的系統,但是進入之後赫然發現userenv.dll依然存在,於是我將原本的刪除,貼上了您提供的版本(我電腦也是SP3)
    重新開機之後,問題依然存在,仍然是不斷重新開機

    不知道高登有沒有什麼想法或是解決問題的辦法呢?

    感激不盡!

  23. 你好~
    我是掃毒重新開機後無法正常使用,
    他出現的畫面是
    "應用程式無法啟動,因為找不到cdfview.dll,重新安裝應程式可能可以解決此問題"
    那我也可以用uburtn嗎???
    感謝你囉!

      • 沒關係!
        製造Ghost的方法如下:
        要先用光碟開機再將分割區(或是整台硬碟)壓縮到其他分割區(或硬碟)存成映像檔,完成後再進系統將映像檔燒成開機光碟,復原的時候一樣要從光碟開機
        這已經是最淺顯的方法說明了,尤其現在很多人都沒辦法搞定新主機板的開機光碟,而且映像檔要分成好幾片光碟(DVD),所以我現在也懶得用了

        • 我又有一個疑問!

          你有GHOST的程式嗎?
          我看網路上很多文章都說要先準備開機磁碟片?
          真的要準備嗎?
          GHOST我抓了好多種= =

          但是GHOST要怎麼去開啟它?
          忙煩你ㄌㄡ!~

          • 以前是要用軟碟開機,現在軟碟機都淘汰了,但是可以用WinImage來做軟碟的映像檔。
            至於GHOST抱歉那是有版權的程式,我這裡不提供

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料