從Win7/Win8.1升級Win10會比重裝系統更方便一點,但是也容易會遇到一些問題。比如說有些用戶就遇到了0xc0000017的錯誤,並且還提示內存不足,這是怎麼回事呢?
經查閱微軟相關文檔,在Windows安裝過程中,需要啟動到WinRE/PE環境,而該環境的運行需要在內存中開辟一段連續空間作為“內存盤”。而導致內存不足的“罪魁禍首”是系統的BCD配置中將過多的內存塊標記為“壞內存(badmemory)”,這些“壞內存”是無法用於創建“內存盤”的。
解決方法如下:
1、在任務欄或開始菜單搜索框中輸入cmd,右鍵單擊搜索結果中的命令提示符,選擇“以管理員身份運行”;
2、在打開的命令提示符中輸入bcdedit /enum all,回車就可以看到很多內存塊被標記為bad;
3、要清除這些標記只需要輸入下面的命令回車即可:
bcdedit /deletevalue {badmemory} badmemorylist
Win10安裝過程中出現0xc0000017錯誤並非內存不足,而是有過多的內存被標記為壞內存,所以把這部分內存重新標記,就可以解決這個問題了。