標籤:
昨天公司終於大發慈悲,統一更換電腦配置,終於要擺脫“手扶曳引車”的時代了,趕上“動車時代”了。不過不想換硬碟,因為重新要安裝太多東西,環境配置一大堆,所以就硬碟沒有換,不過當我開機啟動的時候,悲劇發生了~~,一直提示“windows未能啟動。原因可能是最近更改了硬體或軟體”的資訊,還不斷重啟。難道非要我重裝系統不可,一下子就回到解放前?自己就搗鼓了,把問題解決了。
解決方案一(推薦):
1、直接用隨身碟進入到PE(我隨身碟隨時攜帶一個老毛桃的PE)系統,一般PE系統都有引導分區修複工具,直接用此工具進行修複,重啟電腦,直接解決問題。
解決方案二:
1、用光碟片或者隨身碟啟動WinPE,進入命令提示字元。
2、輸入“cd \windows\system32”,按斷行符號。
3、輸入“bcdedit”,按斷行符號,顯示如下:
Windows Boot Manager
--------------------
identifier {bootmgr}
device unknown
description Windows Boot Manager
locale zh-CN
inherit {globalsettings}
default {default}
resumeobject {0a15e9fb-e924-11de-847b-d1bec5c6a45b}
displayorder {ntldr}
{default}
{7619dcc9-fafe-11d9-b411-000476eba25f}
toolsdisplayorder {memdiag}
timeout 30
Windows Legacy OS Loader
------------------------
identifier {ntldr}
device unknown
path \ntldr
description 早期版本的 Windows
Windows Boot Loader
-------------------
identifier {default}
device unknown
path \Windows\system32\winload.exe
description Windows 7
locale zh-CN
inherit {bootloadersettings}
recoverysequence {0a15e9fd-e924-11de-847b-d1bec5c6a45b}
recoveryenabled Yes
osdevice unknown
systemroot \Windows
resumeobject {0a15e9fb-e924-11de-847b-d1bec5c6a45b}
nx OptIn
--------------------
4、上面的“unknow”部分就是“元兇”,引導分區都被重設了,我們需要對bcdedit進行修改。
我的Win7安裝在C盤,輸入以下命令,有些可能還安裝了雙系統,這個根據最近實際情況確定:
bcdedit /set {bootmgr} device partition=C:
bcdedit /set {ntldr} device partition=C:
bcdedit /set {default} device partition=C:
bcdedit /set {default} osdevice partition=C:
解決Win7啟動時出現“windows未能啟動。原因可能是最近更改了硬體或軟體”的問題