システムwiki

0xc0000017.0xC1900101-10041へのアップグレード時の0x20017

JasonBr 受付中 最終更新日:2021-05-10 00:20

Windows 10Pro、64ビット

Dell XPS 630I、4GB RAM

9926から10041にアップグレードできません.エラー:

-0xc0000017、「RamDiskデバイスを作成するのに十分なメモリがありません」

-0xC1900101-0x20017「Windows 10テクニカルプレビュー」

に更新できませんでした.

Windows Updateでアップグレードしようとすると、コンピュータを再起動してアップグレードを開始するように通知します.再起動すると、POSTの直後にrecovery画面が表示され、「RAMDiskデバイスを作成するのに十分なメモリはありません」と表示されます.
オプションを使用すると、Enterキーを押してもう一度やり直してください.F9の起動オプションについてF9のスタートアップオプションを別のオペレーティングシステムをロードします.ENTERとF8は何もしません...画面がちらつく、回復画面が再び表示されます.F9は私を9926に連れ戻し、そしてデスクトップに一度私は迎えられました
"Windows 10テクニカルプレビュー"画面をError0xc1900101-0x20017に更新できませんでした.

私はUSB経由でインストールをしようとしました.USBから起動し、アップグレードを選択することを選択したら、Windowsからのアップグレードをしなければならなかったと私に言った.9926年に戻って、USBデバイスからSetup.exeを折り返し、インストールする準備などを進め、PCを再起動しました.
インストールを続けます.また、投稿直後に、上記のシーケンスが起こった(0xC0000017など).

いくつかの研究をすることは、このまたは類似のエラーに対する提案に基づいて次のことを試しましたが、何も働いていません.

-すべてのUSBデバイス

を抜きます

-Hyper-Vのアンインストール(インストールされていません)

-アンチウイルスソフトウェアのアンインストール(Windows Defender以外、インストールされていません)

新鮮なインストールをすることは...望ましくありません.考えられる?

返信リスト(回答:20)

4 #
Naibhw

EnterキーまたはF8キーを押すように求められたときにF10またはF11を押したと思います

18 #
Dochand

あなたはこれの解決策を見つけましたか?私は10041を過去に更新することはできず、世界の世界ではこのBuildの下では始まりません.

MSがあなたにいつもの答えと解決策を与えたのを見ます.あなたが実際に何をしたのか疑問に思いました.

応答18# ->にスキップ
15 #
Anonymous

こんにちは

応答が遅れてすみません.

問題をテストするには、Windows 10を最新のものにアップグレードしてください
10122をBuildし、問題が解決するかどうかを確認します.

結果をお知らせください.

応答15# ->にスキップ
14 #
Prajwal

10122、Lenovo Y550、4GB RAMからアップグレードしても、10031でも問題が解決しません.

応答18# ->にスキップ
16 #
ReneeCu

可能であれば、World of Warcraftをアンインストールしてから、Win10をインストールしてみてください.

レニー

20 #
Anonymous 1

こんにちはJason、

Windows 10テクニカルプレビューに興味を持っていただきありがとうございます.

この問題は、以下の理由により原因で発生する可能性があります.

  • ハードウェアの競合
  • RAMを削除して挿入する必要があります 異なるスロットで.

2015年3月19日にAndre da Costaが始まった以下の背景に従ってください、そしてISOファイルを作成してチェックするための彼の提案に従ってください:

説明:Windows 10 Build 10041用のESDイメージを使用して起動可能なISOファイルを作成する

サードパーティリンク免責事項

免責事項:ハードウェアドライバを含むサードパーティのソフトウェアを使用すると、コンピュータが正しく起動しないようにすることで深刻な問題が発生する可能性があります.マイクロソフトは、サードパーティソフトウェアの使用に起因する問題があることを保証することはできません.
解決する.サードパーティソフトウェアを使用することはあなた自身の責任です.

サードパーティソフトウェア免責事項

サードパーティのソフトウェアを使用すると、ハードウェアドライバを含むと、コンピュータが正しく起動しないようにする可能性がある深刻な問題が発生する可能性があります.マイクロソフトは、第三者ソフトウェアの使用に起因する問題を解決できることを保証することはできません.
サードパーティソフトウェアを使用することはあなた自身の責任です.

ISOが作成されると、コンピュータをハードウェアのクリーンブートに入れます.

ハードウェアクリーンブートは、マウスとキーボード以外のデバイスマネージャを使用してすべてのハードウェアを無効にし、アップグレードしようとするプロセスです.

この情報が役立つことを願って、私たちを更新してください.

応答20# ->にスキップ
19 #
JasonBr 1

だから、私はついにこれをさらに探して見てきました.

気まぐれに、私はWindows 109926をコマンドラインモードに起動しようとしました.これは更新が行われず、何が起こるのかを確認するためにチェックするだけです.直後に同じエラーを受けました
投稿:

-0xc0000017「RAMDiskデバイスを作成するのに十分なメモリがありません.」

だからこれはアップグレードに関係しないが、再起動時にコマンドラインスタイルのアプリの実行に関連するように思われる.Windowsのアップグレードがコマンドラインの回復モードで実行されていると仮定しますか?

マイコンピュータには、すべてのスロットに1Gチップが4DMMスロットがあります.私はそれらのうちの2つを削除し、そしてコマンドラインモード、同じエラーを試してみました.RAMハードウェアエラーではなく、削除された2つの問題を取り替えました.

だから、概要:

-エラーは、Windowsのアップグレードプロセスとは関係ありません.

-エラーは、コマンドラインの回復ツールに固有のものです.

-RAMは問題ではありません.

あらゆる考え?

応答19# ->にスキップ
13 #
MarcoPa

あなたはその問題の解決策を見つけましたか?

応答13# ->にスキップ
12 #
JasonBr
悲しいことに、いいえ.MicrosoftからのWordがあまりなく、他に誰も問題を抱えていないようで、かなり暗いように見えたので、決して来ないかもしれない修正を待つ代わりに、後のBuildを最初からインストールしました.良いニュースは、リングの更新が速いことです
Windows Update経由で、それ以来問題なく動作しています
応答12# ->にスキップ
11 #
JasonBr

ダブルサムで、私は今やまったく同じエラーを得るために戻ってきました、今回は10240にアップグレードしようとしています.

SO、RECAP:

  1. Windows Updateを介してBuild9926から10041にアップグレードしようとすると、上記の元の投稿で説明されているようにエラーメッセージを受信しました.
  2. 解決策をほとんど望んでいない、私はISOを介して10041をインストールし、本質的にクリーンインストールをしています.
  3. ISOを介して10041をインストールするので、エラーなしでWindows Updateを介して各高速リングBuildに正常にアップグレードできました.
  4. ...今以外の.Build 10240にアップグレードしようとすると、元の投稿で説明されていると同じエラーが示されています.
  5. このコンピュータは、予備のPCであるため、各ファストリングBuildの評価やテスト以外のものには実際には使用されていませんので、ソフトウェアの変更はありません.ETC.

    それ以上の考え?これまでのところ、さまざまな、ランダムな固定が述べられていないのは何も働いていません.

応答11# ->にスキップ
9 #
Anonymous

こんにちはジェイソン、

Windowsの最新Buildにアップグレードできないことをお詫び申し上げます.

心配しないでください.問題の解決に役立ちます.

Windows Updateのトラブルシューティングを実行して、問題が解決するかどうかを確認してください.

https://Windows.Microsoft.com/ja-jp/Windows/troubleshoot-problems-installing-updates

問題が解決しない場合は、更新してみてくださいBIOSとそれが役立つかどうかを確認します.

BIOSを更新するには、製造元に連絡する必要があります.

BIOS免責事項:

BIOS/相補型金属酸化膜半導体(CMOS)の設定を誤って変更すると、深刻な問題が発生し、コンピュータが正しく起動しなくなる可能性があります.Microsoftは、BIOS/CMOSの構成に起因する問題を保証できません.
設定を解決できます.設定の変更はご自身の責任で行ってください.

今後、Windowsに関連する問題が発生した場合は、ご連絡ください.喜んでお手伝いさせていただきます.

応答9# ->にスキップ
7 #
JasonBr

コンピュータはすでにDellから最新のBIOS、Dell XPS 630iのための1.0.13からの最新のBIOSを持っています.

これは技術的には10240へのアップグレードに関する問題ではありません.現在コンピュータに存在するWindowsの回復環境(Winre)に関する問題です.

10166から10240にアップグレードしようとしたとき(最初の再起動時に)、コンピュータの投稿が完了した直後にエラー0xC0000017が表示されます..Winre.Wimをロードしようとしました
RAMドライバに?

設定=>Update and Security=>Recovery=>このPCのリセットなど、リカバリ環境に再起動するWindowsでは何も再現できます.同じ0xC0000017が表示されます.それで、それは間違いなくWindowsの復旧環境です
それは失敗しています.

エラー0xC0000017のエラーメッセージは「RAMDISKデバイスを作成するのに十分なメモリがありません」です.次のいずれかを見つける方法はありますか:

  • RamDiskデバイスを作成する必要があると思いますか?
  • RamDiskデバイスを実際に作成する必要があるメモリの量(つまり、必要以上のメモリが必要な場合は誤って考えられるのですか?)
  • PCにどのくらいのメンバーのメンバーの決定はどのように決定していますか?
  • PCがどのくらいのメモリになりますか? (PCは実際には4GBのRAMを持っています)
  • Windowsの回復環境自体をトラブルシューティングするか、またはそれを再構築するにはどうですか?

これまでのところこの2回遭遇したという事実は、アップグレード中にこれらのエラーを受け続けることを示唆しています.

応答7# ->にスキップ
10 #
JasonBr 58

固定!

tl; DRversion:

管理コマンドラインwindows で次のコマンドを実行します.

bcdedit/deletevalue {badmemory} badmemorylist

完了したら、Windows Updateを介して10240のアップグレードを開始し、正常にインストールされました.

理論

エラー0xC0000017には、RAMディスクデバイスを作成するのに十分なメモリがありません.これは、4GBのRAMを持つことはできませんでした.

Windows回復環境の調査中は、BCDEDITのようなツールに入ってきました.これにより、起動設定データを表示および変更できます.管理コマンドラインで「BCDEDIT/ENUM ALL」を実行したとき、私はいくつかのエントリに気づいた
「BadMemory」というセクションで.おそらくそれらの50~60がありました.

BadMemoryエントリーが何であるか、そしてこのサイトからBCDにあった理由について読みました:

https://msdn.microsoft.com/ja-jp/library/windows/hardware/ff559459(v=vs.85).aspx.

Windowsは、メモリエラーを回避するためにBCDの「BADMEMORY」としてマークされているRAMブロックを使用しません.

だから、私の理論は0xC0000017のエラーがわずかに誤解されていたということでした...それはおそらくそれが本当に言っているものです:

十分ではありません 連続RAMDiskデバイスを作成できるメモリ.

私の記憶は全体を通して散在している不良されたブロックがあるので、私の記憶は「断片化」されているということです.

それなら、私はこの投稿の上部にあるコマンドを使用して、Windowsがそれらの使用を開始するようにバッドメモリリストをクリアしました.メモリブロックが存在しているので、私は考え出した
予防措置としてBADをマークしました(Windowsが予測されていると思われるWindowsは不良であると想定しています)、リストを解除すると、windownが後でそれらをもう一度悪くマークしたいのであれば、それは6240のアップグレードを通過する限り大丈夫です..

がうまくいったことがわかりました.BCDのBadMemoryリストをクリアすると、ディスクイメージがRAMDiskを介してロードし、アップグレードを正常に完了できました.

アップデート

これを見つけました.下部のセクション「メモリ要件」は、WinREが機能するために連続したメモリの大きな部分を必要とすることを確認します.言及されていないものは、BCDの「BadMemory」リストも貢献することです.
隣接するメモリ空間の欠如に:

https://msdn.microsoft.com/ja-jp/library/windows/hardware/dn938364%28v=vs.85%29.aspx?f=255&mspperror=-2147217396

応答10# ->にスキップ
1 #
MartinA
共有していただきありがとうございます.同じ問題があり、再起動後にアップグレードがクラッシュしました.badmemoryリストをクリアすると解決しました.
応答10# ->にスキップ
2 #
akttor

こんにちはジェイソン、

これに関する情報をありがとうございます.あなたの投稿を見たとき、私はアイデアがありませんでした-ありがとう、「badmemory」エントリを編集することで問題が解決しました.すべてがスムーズに実行されています.

応答10# ->にスキップ
3 #
Litlrat

ジェイソンありがとう.

私が見つけて試した他のいわゆる修正がなかった後、ホームBuildのデスクトップで完全に機能しました.

Windowsメモリ診断を正常に実行した後、badmemoryリストが編集/更新されないのは奇妙だと思います.

応答10# ->にスキップ
5 #
AizeenK

共有していただきありがとうございます.とても役に立ちました.

オランダからの挨拶.

応答10# ->にスキップ
8 #
HotRodP

完全に働きました!いくつかの時間を費やして解決策を検索した後、これが働いてきた唯一の解決策です.

また、プライマリドライバとしてSSDを実行しているのですか?

応答8# ->にスキップ
6 #
JasonBr
私にはSSDはなく、通常のドライバだけです.
応答19# ->にスキップ
17 #
UttamYa 2

こんにちは

回答のウェブサイトにログオンして、私が送信したプライベートメッセージを確認し、プライベートメッセージ自体に詳細を入力してください.

プライベートメッセージセクションは次の方法で表示できます

  1. 投稿の上にある赤いリンクをクリックする

または

  1. リンクをクリックします.

ありがとうございます.