看板 Windows 關於我們 聯絡資訊
現在手上有一台ASUS筆電 作業系統是Win10 DG Win7 Pro 出廠預設是Win7 Pro 這台筆電是我家老爸在用 據我老爸說他只是"想要把隨身碟格式化" 然後不知道怎麼操作的就把系統搞掛了 開機ASUS Logo後直接變空白畫面 我聽到整個黑人問號 機器到我手上研究了一下 從BIOS看硬碟應該是沒有壞 只是不知道為什麼開不了機 調整開機選項後 顯示開機碟不存在 因為手上只有win10安裝USB 就塞上去啟動機器 開機後打開CMD工具檢查 C槽資料看起來還在可以正常讀寫 推測是啟動磁區可能有問題 因為原本是Win7所以我一開始以為這應該是用MBR 用bootrec嘗試修復MBR 結果是有裝置不存在之類的錯誤訊息 於是用diskpart工具看 C槽被割成一個SYSTEM磁區(100MB)+一個OS磁區 lisk disk看SYSTEM那個磁區GPT有* 也就是說這台出廠設置是Win7+GPT Google了一下這好像不是常用的作法 修復方法找來找去都沒有Win7的解法 如果使用還原光碟應該可以修復 但是這台電腦因為有一些證券憑證之類的 如果要重裝要全部重新申請有點麻煩 所以我想要先搶救看看>.< 有沒有人可以指點一下 這種狀況有辦法搶救嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.127.139.217 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Windows/M.1677948280.A.50B.html
smallreader: mbr時代用bootrec 現在gpt時代要用bcdboot 03/05 00:47
smallreader: 把efi分區掛載後,跑bcdboot指令網上有,注意windows 03/05 00:56
smallreader: 在哪槽,參數下對就好了 03/05 00:56
Ahhhhaaaa: GPT有專用的指令啊 03/05 01:15
Ahhhhaaaa: 理論上跟Win10方式一樣欸 03/05 01:15
Ahhhhaaaa: 這指令是要看磁碟代號去打的 03/05 01:47
Ahhhhaaaa: 而且我也不確定你用Win10開機碟打了這串有沒有修復Win7 03/05 01:47
Ahhhhaaaa: EFI開機磁區的效果 說不定是要Win7開機碟才有用 03/05 01:48
ckm0089: 我有查到bcdboot的方法但操作失敗 不過剛想想查到的作法 03/05 02:22
ckm0089: 沒有掛載這個操作 剛去微軟查一下bcdboot的參數 03/05 02:23
smallreader: 文章看起來系統現在是win10 03/05 02:23
ckm0089: 我應該要先把SYSTEM那個磁區掛載起來 然後使用 03/05 02:23
smallreader: 掛載的步驟我沒講,用diskpart,sel disk,sel part 03/05 02:24
ckm0089: bcdboot c:/windows /s SYSTEM磁區掛載代號 這樣對嗎 03/05 02:24
smallreader: assign letter 03/05 02:24
smallreader: 看用甚麼代號掛載那個100M EFI磁區 /s後面就填 03/05 02:25
ckm0089: 感謝 跟我想的一樣 我再試看看 03/05 02:28
smallreader: 有進展了嗎 03/05 02:37
Ahhhhaaaa: 用diskpart,先list volume,看看100MB磁區是volume幾 03/05 02:59
Ahhhhaaaa: 然後select volume 0(假設是0) 03/05 03:00
Ahhhhaaaa: assign letter=Z:,然後可以再list一次確認有給到代號 03/05 03:00
Ahhhhaaaa: 而且也要看裝有Windows的那個系統碟是哪個英文代號 03/05 03:00
Ahhhhaaaa: 因為這環境下看代號他不一定是C槽 有時候會是D或E 03/05 03:01
Ahhhhaaaa: 然後exit退出diskpart,在CMD底下看一下bcdboot用法 03/05 03:01
Ahhhhaaaa: 先到Z:,再bcdboot C:\windows /s Z: /f uefi /l zh-tw 03/05 03:02
Ahhhhaaaa: 也可以bcdboot C:\windows /s Z: /f all /l zh-tw 03/05 03:03
Ahhhhaaaa: 結束後可以再去一次diskpart,list volume、sel vol 0 03/05 03:04
Ahhhhaaaa: 再把剛剛賦予的代號(Z)刪掉,remove letter=Z 03/05 03:04
Ahhhhaaaa: 我強迫症是會刪代號啦 但留著也完全沒影響 03/05 03:04
ckm0089: 感謝兩位大大 搞定了>o<)b 03/05 11:58
ckm0089: 另外看起來是不用remove letter,開機成功後沒看到被掛載 03/05 12:00
ckm0089: 的SYSTEM磁區 03/05 12:01
ckm0089: 一樣是用win10安裝USB開機 打開CMD工具 03/05 12:03
ckm0089: 用diskpart把SYSTEM磁區assign letter=z 03/05 12:04
ckm0089: exit後切換到z: 03/05 12:04
ckm0089: 然後bcdboot C:\windows /s Z: /f all /l zh-tw 03/05 12:05
ckm0089: 會顯示一段warning訊息但沒關係(訊息說這個警告是因為 03/05 12:05
ckm0089: 我用新版本OS去修復舊版本OS才會有 可以忽略) 03/05 12:06
ckm0089: 然後重開機就可以正常進入原本的Win7了 03/05 12:06
ckm0089: 昨天要試結果筆電沒電又忘了帶線 剛去把線拿回來一次成功 03/05 12:08
smallreader: 開機分區壞掉雖然可怕,但冷靜下來想其實是最好修的 03/05 12:51
smallreader: 只要下一條簡單指令,也不會動到windows分區的資料 03/05 12:54
smallreader: 準備個PE開機(USBOX) 用DiskGenius 也比用純命令列的 03/05 12:58
smallreader: diskpart來得安心 03/05 12:58
smallreader: 裝Ventoy 放入USBOX的iso 別的開機iso也可以一起放 03/05 13:01
ckm0089: 現在比較少在搞電腦 所以臨時還真的沒太多準備 03/05 16:41
ckm0089: 十幾年前玩比較大時 會準備救援開機光碟 內含windows iso 03/05 16:43
ckm0089: 驅動 fdisk之類的工具 現在真的有點脫節了>w< 03/05 16:44
pda2001: 用PE的 引導啟動修復工具 最好操作執行 免KEY指令 很多 03/05 21:30
pda2001: 自製PE會附上 沒有就自行下載(免安裝) 03/05 21:30
pda2001: https://tinyurl.com/yc3zw8dj 03/05 21:30