【解決】Windows 10 1903で発生するイベントID 455 ESENTエラーの直し方
システムのイベントビューアーにイベントID 455 ESENTエラーが表示される場合、Windowsが必要とするシステムフォルダが所定の場所に存在しないことが主な原因として考えられます。また、ユーザープロファイルの破損やWindows自体のインストール不具合も、このエラーを引き起こすことがあります。
このエラーは、イベントビューアーを起動した際に確認できます。通常、以下のようなエラーメッセージが表示されます。
svchost (4036,R,98) TILEREPOSITORYS-1-5-18: ログファイル C:\WINDOWS\system32\config\systemprofile\AppData\Local\TileDataLayer\Database\EDB.log を開く際にエラー -1023 (0xfffffc01) が発生しました。
このESENTエラーは通常、システムの動作そのものには影響しませんが、10〜20分ごとに約10回も繰り返し記録されるため、放置しておくと非常に煩わしいものです。

解決策を試す前に、まずシステムドライバーとWindowsが最新ビルドに更新されていることを確認してください。
解決策1:System32フォルダ内に不足しているフォルダを作成する
Windowsが必要とするフォルダが所定の場所に存在しない場合、このエラーが発生することがあります。必要なフォルダを手動で作成することで、問題が解決する可能性があります。
方法1:ファイルエクスプローラーを使う
- ファイルエクスプローラーを開き、以下のパスへ移動します:
C:\Windows\system32\

- Configフォルダを開きます。UAC(ユーザーアカウント制御)の確認画面が表示されたら、「はい」または「続行」をクリックします。
- 続いて、以下のフォルダを順番に開いていきます:
systemprofile
AppData
Local - 新しいフォルダを作成し、名前をTileDataLayerにします。そのフォルダを開き、中にもうひとつ新しいフォルダを作成してDatabaseと名前を付けます。

- システムを再起動し、再起動後にイベントビューアーへイベントID 455が記録されなくなったかを確認します。
方法2:「ファイル名を指定して実行」を使う
- Windows + Rキーを同時に押して、「ファイル名を指定して実行」ダイアログを開きます。
- 以下のパスを入力し、Enterキーを押します:
C:\Windows\system32\config\systemprofile\AppData\Local\

- Localフォルダ内の空いている部分を右クリックし、「新規作成」をクリックします。
- サブメニューから「フォルダー」を選択し、フォルダ名をTileDataLayerにします。
- そのフォルダを開き、中に新しいフォルダを作成してDatabaseと名前を付けます。

- システムを再起動し、ESENTエラーが消えたかどうかを確認します。
方法3:コマンドプロンプトを使う
- Windowsの検索ボックスをクリックし、次のように入力します:
コマンドプロンプト
- 検索結果に表示された「コマンドプロンプト」を右クリックし、「管理者として実行」を選択します。

- 以下のコマンドを1行ずつ順番に実行します:
cd config\systemprofile\AppData\Local
mkdir TileDataLayer
cd TileDataLayer
mkdir Database
- コマンドプロンプトを閉じてからシステムを再起動し、再起動後に問題が解決したかを確認します。
解決策2:Databaseフォルダの読み取り専用属性を解除する
読み取り専用属性が設定されたファイルやフォルダは、特定のユーザーグループしか閲覧・編集できません。Databaseフォルダに読み取り専用属性が付いていると、システムプロセスによるアクセスが妨げられ、このエラーが発生することがあります。その場合は、読み取り専用属性を解除することで問題が解決する可能性があります。
- ファイルエクスプローラーで以下のパスへ移動します:
C:\Windows\System32\config\systemprofile\AppData\Local\TileDataLayer\
- Databaseフォルダを右クリックし、表示されたメニューから「プロパティ」をクリックします。

- 「読み取り専用」のチェックを外し、「適用」→「OK」の順にクリックします。

- システムを再起動し、再起動後にエラーが解消されているかを確認します。
解決策3:EDB.logファイルをコピー&ペーストする
不足フォルダの作成でも問題が解決しない場合は、ログファイル(EDB.log)をDatabaseフォルダにコピーすることで改善する可能性があります。
- ファイルエクスプローラーで以下のパスへ移動します:
%localappdata%

- TileDataLayerフォルダを開き、さらにその中のDatabaseフォルダを開きます。
- EDB.logファイルをコピーし、以下の場所に貼り付けます:
C:\Windows\System32\config\systemprofile\AppData\Local\TileDataLayer\Database

- システムを再起動し、再起動後に問題が解決したかを確認します。
- それでも解決しない場合は、別の正常に動作しているPCからEDB.logファイルをコピーし、上記のDatabaseフォルダに貼り付けてみてください。
解決策4:管理者権限を持つ新しいローカルユーザーアカウントを作成する
ユーザープロファイルが破損している場合も、このエラーが発生することがあります。その場合は、管理者権限を持つ新しいユーザーアカウントを作成することで問題が解決する可能性があります。
- 新しいユーザーアカウントを作成し、アカウントの種類を「管理者」に変更します。

- 問題が解決したかを確認します。解決しない場合は、新しく作成したアカウントでログインし、上記の解決策を改めて試して、イベントビューアーにイベントID 455 ESENTエラーが記録されなくなったかを確認します。
解決策5:システムを以前の日付に復元する
ここまでの方法でも問題が解決しない場合は、エラーが発生していなかった以前の時点へシステムを復元することで改善できる可能性があります。
- システムの復元機能を使って、以前の状態に戻します。

- 問題が解決したかを確認します。解決しない場合は、さらに古い復元ポイントを指定して復元を試みてください。エラーが発生していなかった状態を見つけるまで、複数の復元ポイントを試す必要がある場合があります。
解決策6:Windowsの修復インストールまたはクリーンインストールを行う
それでも問題が解消しない場合は、Windows 10の修復インストール(上書きインストール)を試してください。その際、状況によっては上記の解決策を再度実施する必要があるかもしれません。修復インストールでも解決しない場合は、最終手段としてWindowsのクリーンインストールを実行することをおすすめします。クリーンインストールの前に、重要なデータのバックアップを必ず取っておきましょう。
-
Windows 10でStartupinfo.exeシステムエラーを解決する9つの対処法
Startupinfo.exeは実行可能ファイルの一種で、Advanced SystemCareソフトウェアの一部です。Advanced SystemCareは、Windowsパソコン向けの強力なパフォーマンス・セキュリティユーティリティであり、ウイルス、マルウェア、ランサムウェアなどの脅威から高度な総合保護を提供すると同時に、システムのパフォーマンス向上にも役立ちます。しかし、Advanced SystemCareをインストールしたユーザーの一部から、「startupinfo.exeシステムエラー」が発生するという報告があります。本記事では、このエラーの原因と具体的な解決方法を詳しく解説しま
-
Windows 11でイベントID 1001エラーを解決する6つの対処法
Windows 11でイベントID 1001のエラーに遭遇し、その解決方法をお探しですか?この記事では、お使いのデバイスでイベントIDエラーを解消するための複数の対処法をご紹介します。 イベントID 1001エラーは、主にシステムリソースへの高負荷、システムファイルの破損、サードパーティ製アプリケーションの干渉、ウイルスやマルウェアの感染などが原因で発生します。このエラーは、サードパーティ製アプリやサービスを実行しようとした際に発生し、デバイスがフリーズしたり、システムクラッシュにつながることもあります。 また、システム上でアプリを動作させるのに十分な空きRAMがない場合にも、このエラーが発