從 Linux Ubuntu 還原 Windows 7?

從 Linux Ubuntu 還原 Windows 7?

我有兩個分割區,一個分割區上運行 Linux Ubuntu,另一個分割區上運行 Windows 7。

現在,當我嘗試從 Windows 7 啟動時,收到錯誤訊息,指出/system32/winload.exe檔案已損壞或已刪除。現在我的系統上有 Windows 7 文件,但沒有 DVD,我已將 Windows 7 設為可透過 USB 啟動,但當我使用 USB 記憶棒啟動時,會出現藍屏,並顯示奇怪的錯誤訊息。現在我正在嘗試將我的Windows實例還原到可以正常工作的復原點。

在我的情況下我該如何做到這一點?

答案1

我猜你在創建 USB 啟動時出了問題。

我不相信你能解決這個問題,或者更確切地說,你可能需要很長時間和多次嘗試才能找到解決方案。一些強硬手段可能是最簡單的解決方案。

你可以作為第一次嘗試下載 Windows 7 系統恢復光碟。它不能用於安裝或重新安裝 Windows 7,只能用於透過自動復原(搜尋問題並嘗試自動修復它們)、回滾到系統還原點、還原完整 PC 備份或存取命令來還原系統用於進階復原目的的線路恢復控制台。

如果這沒有幫助,如果您有合法的 Windows 7 序號,最簡單的方法就是從 Bit-Torrent 網站取得正確的 Windows 7 安裝 DVD(好的網站是等狩獵,但請仔細閱讀 torrent 上的評論)。

先嘗試一下如何在 Windows 7 中執行啟動修復,這將在進行完整安裝之前保留所有已安裝的應用程式。

答案2

發生這種情況的原因有很多。

首先,您最近是否對 BIOS 進行過任何更改或硬體重新配置(特別是使用 RAID 控制器或將 HD 移至不同的連接埠)?使用 IDE 相容模式安裝 Windows 後,在 BIOS 中為 SATA 磁碟啟用 AHCI 時,我也遇到類似的問題,反之亦然。

如果硬碟配置自建立後發生更改,則 boot.ini 檔案也可能已損壞。

也可能是某種硬體故障。您是否運行過任何磁碟測試來查看此硬碟是否正常?

答案3

在崩潰後修復系統會導致系統多次不穩定。考慮從 ubuntu(或 linux live distribution)掛載 Windows 分割區來備份重要數據,然後重新安裝系統。

答案4

winload 路徑似乎遺失或已更改,可能是磁碟的 UUID、名稱字母等發生更改。

您必須嘗試使用 Windows 7 的復原 CD 或WinPe磁碟和命令bcdedit這裡有使用說明) 或bootrec,然後您可以驗證路徑、UUID、分割區是否正確和/或修復它。

祝你好運!

相關內容