瀏覽單個文章
野口隆史
Elite Member
 
野口隆史的大頭照
 

加入日期: Mar 2001
您的住址: Rivia
文章: 6,990
引用:
作者野口隆史
我一個多月前看到 win11 23h2 有提升遊戲性能的 patch
我就把我兩台 win10 給一起升級了

說也奇怪,兩台電腦硬體完全不一樣
升級的過程都是遇到同樣的更新失敗 error code
都是升級過程出錯,自動重開機後自動進入 recovery mode
回復上個版本,這過程完全自動無需人工干預
上網查了半天,完全查不出個所以然
我就在這樣的狀況下又升級了一次
期間步驟跟第一次都沒差別
結果就直接升級完成

今天升級 24h2 又遇到一次同樣的錯誤
一樣全自動回復到上個版本
然後再升級一次
就完成 24h2 的升級
兩台電腦都是同樣步驟跟狀況
第一次失敗後,再升級一次第二次就成功
有人知道這是怎麼回事嗎?

我利用一點時間分析了這個問題的發生
我升級前因為有懷疑會出現跟前一次 win10 > win11 的問題
升級前做了 c 碟鏡像

先說結論,之所以第一次升級失敗的原因是因為 temp 爆了

我的 temp 放在 ramdisk 中,所以當升級過程在轉移原系統為 windows.old 的時候
發現空間不足,安裝精靈自動中斷升級並還原
這裡雷的地方是安裝精靈升級前不先檢查空間大小

神奇的是第二次升級的時候,安裝精靈並不會使用 temp 作為交換空間
第二次升級會參考前一次的安全升級紀錄做調整
__________________
Folding@home with GPGPU集中討論串

Unix Review: ArchLinuxSabayonOpenSolaris 2008.5Ubuntu 8.10
AVs Review: GDTCAntiVir SSESSKIS 09NIS 09Norton 360 V3

I Always Get What I Want.
舊 2024-10-05, 12:36 PM #1344
回應時引用此文章
野口隆史離線中