bcdedit実行時の「指定されたデータ要素を削除しようとしたときにエラーが発生しました。要素が見つかりません」エラーの解決方法
Windows Update の実行中に「RAMディスクデバイスを作成するのに十分なメモリがありません。エラーコード 0xc0000017」というエラーが表示されることがあります。この問題への対処としては、bcdedit /deletevalue {badmemory} badmemorylist コマンドの実行が推奨されています。多くの場合、このコマンドで問題は解決しますが、一部のユーザーからは、コマンド実行後に別のエラー——「指定されたデータ要素を削除しようとしたときにエラーが発生しました。要素が見つかりません」——が発生したという報告があります。本記事では、このエラーが起こる理由と具体的な解決方法を解説します。
「要素が見つかりません」エラーとは
このエラーは、Windows のアップグレードを試みた際に発生し、アップグレード自体がブルースクリーン(BSOD)で失敗してしまうケースが報告されています。Windows に組み込まれたアップグレード機能に頼る代わりに、クリーンブート状態でメディア作成ツール(Media Creation Tool)を使ってシステムをアップグレードすることをおすすめします。実際に、Windows 10 のアップグレードアシスタントを使用したところ、ramdisk エラーに遭遇したというユーザーの事例もあります。
クリーンブート状態とは?
クリーンブートはセーフモードに似ていますが、起動時に読み込まれるサービスやプログラムをより細かく制御できる点が異なります。技術的には、最小限のドライバーとスタートアッププログラムだけを使って Windows を起動する方式です。これにより、どのアプリケーションやドライバーが問題の原因になっているのかを特定しやすくなります。
- スタートメニューで「MSCONFIG」と入力し、「システム構成」を開きます
- 「全般」タブで「スタートアップのオプションを選択する」を選び、「スタートアップの項目を読み込む」のチェックを外します
- 「サービス」タブに切り替え、「すべての Microsoft サービスを隠す」にチェックを入れてから、残りのサービスをすべて無効にします
「適用」「OK」をクリックしてコンピューターを再起動しましょう。再起動後の Windows では、システムの動作に不可欠なサービスとアプリケーションのみが実行される状態になります。
メディア作成ツールでアップグレードする
続いて、Windows メディア作成ツールを使用して Windows をアップグレードします。このツールは、更新プログラムが自動配信されるのを待たずにアップグレードしたい場合や、複数台の PC をまとめてアップグレードしたい場合に特に便利です。通常、更新プログラムのダウンロードに費やす時間を大幅に節約できます。
以上が基本的な解決手順です。この問題に対する決定的な解決策は他にありませんが、もうひとつ試せる方法があります。クリーンブートで無効化した Microsoft 以外のサービスをひとつずつ有効に戻しながら、アップグレードが正常に完了するかどうかを確認してください。時間はかかりますが、原因となっているサービスを突き止めることができます。
-
Windows 10で「指定されたモジュールが見つかりません」エラー(0x0000007e)を修正する方法
「指定されたモジュールが見つかりません」というエラーに悩んでいませんか?0x0000007eエラーの最適な解決方法をお探しの方は、まさにうってつけの記事です。本記事では、この問題の概要と具体的な解決策について詳しく解説します。 「指定されたモジュールが見つかりません」はDLLエラーの一種で、主にWindowsの起動時に表示されます。場合によっては、インターネットに接続したときや特定のアプリケーションを使用した際にも発生することがあります。幸い、この問題の修正はそれほど難しくありません。 無効なレジストリエントリの削除、マルウェアの駆除、破損したシステムファイルのチェックと修復を行うことで、この
-
Windows 10で「ネットワークパスが見つかりません」エラーを解決する4つの方法
Microsoftでは、同じネットワーク上のコンピュータ同士がリモートアクセスしてファイルをやり取りできるようになっています。このデータやリソースの共有機能は、2台以上のデバイスを同時に使用する際に非常に便利です。しかし、利用者が問題に遭遇することもあり、その中でもよく見られるのが「ネットワークパスが見つかりません」というエラーです。本記事では、この問題を解決するための4つのトラブルシューティング手法を詳しく解説します。 Windowsで「ネットワークパスが見つかりません」エラーを修正する方法 方法1:TCP/IP NetBIOS Helperサービスを再起動する リモートデバイスに接続してフ