ERROR_INVALID_LDT_OFFSETの修正方法
ERROR_INVALID_LDT_OFFSET、エラーコード563(0x233)およびエラーメッセージLDT情報の開始値がセレクタサイズの整数倍ではなかったことを示しますは、システムのローカルディスクリプタテーブル(LDT)に、開始値がメモリ構造と正しく整列していないという問題がある場合に発生します。
ローカルディスクリプタテーブルは、Windowsオペレーティングシステムがプロセス内のメモリセグメントを管理するために使用するデータ構造です。このエラーは、古いドライバ、マルウェア、破損したシステムファイル、仮想化の競合、またはハードウェアの問題が原因で発生することがあります。
ERROR_INVALID_LDT_OFFSETを修正するには?
詳細な手順に進む前に、次の対策を行ってください:
- 信頼できるウイルス対策ツールを使用してマルウェアスキャンを実行する
- コンピューターを再起動する
- Windows + Xを押して イベントビューア を選択し、Windowsログ > システム に移動して、メモリの損失やLDTに関連する重大なエラーを探す
- システムがオーバークロックしている場合は、BIOS/UEFI設定をリセットする
1. ドライバを更新またはロールバックする
- Windows + Rを押して ファイル名を指定して実行 ウィンドウを開きます。

- devmgmt.msc と入力し、OK をクリックして デバイスマネージャー ウィンドウを開きます。
- システムコンポーネントのリストから、各カテゴリに1つずつ移動し、展開して、黄色い三角形と中に感嘆符があるドライバを探します。
- 見つかった場合は、右クリックしてコンテキストメニューから ドライバを更新 を選択します。

- ドライバを自動的に検索 を選択します。

これで、Windowsはドライバを最新バージョンに更新しようとします。失敗した場合は、デバイスメーカーのウェブサイトを訪れて最新バージョンを手動でダウンロードできます。あるいは、すべてのデバイスドライバーが最新の状態であることを確認するために、信頼できるサードパーティのドライバ更新ツールをダウンロードしてインストールすることもできます。
更新が利用できない場合は、ドライバの最新バージョンがデバイスに適している可能性があります。以下の手順でドライバを前のバージョンにロールバックします:
- 再度デバイスマネージャーを開き、グラフィックス、ストレージコントローラー、およびメモリに関連するドライバを見つけます。
- ドライバを右クリックして プロパティ を選択します。

- ドライバ タブに移動して ドライバをロールバック を選択します。

- 次のウィンドウでロールバックの理由を選択し、はい をクリックします。
2. Windowsメモリ診断ツールを実行する
- Windowsキーを押し、メモリ診断 と入力し、最初の結果を選択して開く をクリックし、Windowsメモリ診断 を起動します。

- 今すぐ再起動して問題を検出 を選択します。

Windowsは再起動してRAMの問題をテストし始めます。再起動中、ツールは一連のテストを実行し、進行状況を監視するためのプログレスバーが表示されます。RAMのサイズによっては、プロセスが時間がかかることがあります。
メモリスキャンが完了するとPCが再起動し、テスト結果がデスクトップに表示されるはずです。結果が見えない場合は、イベントビューアに移動して結果を確認してください。見つかったエラーを解決するには、RAMを再装着して再度スキャンを実行してください。エラーが解消されない場合は、故障したRAMまたはそのメモリモジュールを交換する必要があるかもしれません。
3. Hyper-Vを無効にする
- Windowsキーを押し、検索ボックスにコントロールパネル と入力し、開く をクリックしてコントロールパネルを起動します。

- 表示方法 の カテゴリ を選択し、プログラム をクリックします。

- Windowsの機能の有効化または無効化 をクリックします。

- Hyper-V を探し、その横のチェックマークを外します。

- OK をクリックします。
- 再起動 を選択して変更を保存し、ERROR_INVALID_LDT_OFFSETの問題が再発するか確認します。
Hyper-Vを無効にすることで、「WslRegisterDistributionがエラー:0x80370114で失敗した」を修正するのにも役立ちます。このガイドを参照して詳細を確認してください。
このトピックの詳細を読む
- MicrosoftはWindows 11でJScriptをJScript9Legacyに置き換え、より良いセキュリティを提供
- Windows 11ビルド27898で小さなタスクバーアイコン、クイックリカバリー、よりスマートな共有が追加
- Windows 11ビルド27898のバグでクラシックVistaのスタートアップサウンドが再登場
- Windows 11ビルド22631.5696がβチャネルに重要な修正でリリース
4. SFCスキャンを実行する
- Windowsキーを押し、検索ボックスにcmd と入力し、オプションリストから 管理者として実行 をクリックして コマンドプロンプト を管理者権限で起動します。

- 破損したシステムファイルを修復または復元するために、次のコマンドをコピー&ペーストし、Enterキーを押します:
sfc /scannow
- 変更を有効にするためにコンピューターを再起動します。
5. CHKDSKスキャンを実行する
- Windowsキーを押し、検索ボックスにcmd と入力し、オプションリストから 管理者として実行 をクリックして コマンドプロンプト を管理者権限で起動します。

- 次のコマンドをコピー&ペーストして、適切なドライブでchkdskユーティリティを実行し、ファイルシステムの問題をスキャンおよび修正します。C:を影響を受けたドライブ文字に置き換え、Enterキーを押すことを忘れないでください:
chkdsk C: /f
- ドライブが既に使用中の場合、再起動後にスキャンをスケジュールするように求められます。Yと入力してEnterキーを押します。
- すべての作業を保存し、コンピューターを再起動してスキャンを開始します。
6. PCを以前のバージョンに戻す
- Windows + Rを押して ファイル名を指定して実行 ウィンドウを開きます。

- sysdm.cpl と入力し、OK をクリックして システムプロパティ ウィンドウを開きます。
- システムプロパティ ウィンドウで、システム保護 タブに移動し、システムの復元 ボタンをクリックします。

- システムの復元 ウィザードで 他の復元ポイントを選択 を選択し、次へ をクリックします。

- 復元ポイントのリストからERROR_INVALID_LDT_OFFSETの前に作成されたポイントを選択し、次へ をクリックします。

- 完了 をクリックします。

Windowsは再起動し、選択したバージョンにシステム設定を復元します。Windowsが復元に失敗し、再起動後に「システムの復元が正常に完了しませんでした」というメッセージが表示された場合、破損したシステムファイルまたは競合しているドライバが原因の可能性があります。このガイドを読んで詳細を確認してください。
7. コンピュータをリセットする
- Windows + Iを押して 設定 アプリを開きます。
- システム をクリックし、回復 を選択します。

- 回復オプション の下で このPCをリセット を探し、リセットPC ボタンをクリックします。

- オプションを選択 画面で ファイルを保持 オプションを選択します。

- Windowsをインストールする方法 の画面で クラウドダウンロード を選択します。

- 追加設定 で 次へ をクリックします。

- このPCをリセットする準備ができました ページで リセット をクリックします。

プロセスが開始され、Windowsの新しいコピーがクラウドからダウンロードされます。リセットにより、アプリ、設定、ドライバが削除されますが、個人ファイルは保持されます。システムがWindowsを再インストールすると、PCが再起動し、システムを使用できるように設定し、サードパーティのアプリやプログラムを再インストールする必要があります。
結論として、ERROR_INVALID_LDT_OFFSETを修正するには、ドライバを更新またはロールバックし、Windowsメモリ診断ツールを実行し、Hyper-Vを無効にし、SFCおよびCHKDSKスキャンを実行し、PCを以前のバージョンに復元するか、コンピュータをリセットすることができます。
ERROR_INVALID_LDT_DESCRIPTOR 564(0x234)のようなLDTに関連する他のBSoDエラーに直面した場合は、このガイドを読んでさらに詳細を確認してください。また、Invalid Variantエラーに関するガイドもあるので、見逃さないでください。
最近のガイドではERROR_FLOAT_MULTIPLE_FAULTSについて書いたので、詳細情報を確認するのも良いでしょう。
BSoDエラーについて質問や提案がある場合は、下のコメント欄にぜひ記載してください。