Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Windows 10系統教程 >> 關於Windows10系統教程 >> 升級Win10遭遇0xc0000017錯誤的解決辦法

升級Win10遭遇0xc0000017錯誤的解決辦法

日期:2017/1/24 9:16:16      編輯:關於Windows10系統教程

對於很多用戶來說,選擇直接從Win7、Win8.1升級到Win10要比全新安裝省事得多,不過由於軟硬件環境的復雜性,升級安裝的失敗率要比全新安裝高很多,而導致錯誤的原因也是多種多樣。

升級Win10遭遇0xc0000017錯誤的解決辦法

據部分網友反饋,他們在升級Windows10時,系統顯示“由於內存不足, 因此無法創建Ramdisk設備。錯誤代碼為無法0xc0000017”。奇怪的時,電腦配有足夠大的內存,並且處於閒置狀態,那為何還會出現內存不足呢?

經查閱微軟相關文檔,在Windows安裝過程中,需要啟動到WinRE/PE環境,而該環境的運行需要在內存中開辟一段連續空間作為“內存盤”。而導致內存不足的“罪魁禍首”是系統的BCD配置中將過多的內存塊標記為“壞內存(badmemory)”,這些“壞內存”是無法用於創建“內存盤”的。

那麼該如何解決這個問題呢?這時就需要請出系統內置的BCD命令行工具了,具體方法如下:

• 在任務欄或開始菜單搜索框中輸入cmd,右鍵單擊搜索結果中的命令提示符,選擇“以管理員身份運行”;

• 在打開的命令提示符中輸入bcdedit /enum all,回車就可以看到很多內存塊被標記為bad;

• 要清除這些標記只需要輸入下面的命令回車即可:

bcdedit /deletevalue {badmemory} badmemorylist

之後再重新運行Win10升級程序就不會看到錯誤提示了。

Copyright © Windows教程網 All Rights Reserved