web-dev-qa-db-ja.com

SRUJetとは何ですか?

イベントログに多くのエラーエントリが表示されます。

svchost(1500)SRUJet:ファイルを開く試み"C:\ Windows\system32\SRU\SRUDB.dat"読み取り/書き込みアクセスがシステムエラー5で失敗しました(0x00000005):"アクセスが拒否されました。"。ファイルを開く操作は、エラー-1032(0xfffffbf8)で失敗します。

イベントログのキーは[〜#〜] esent [〜#〜]ESENT 490 error

Everyone - full controlC:\Windows\system32\SRU\フォルダーに設定することで、このエラーはすでに消えています...

だが :

質問

1)SRUJetとは何ですか?
2)C:\Windows\system32\SRU\フォルダの目的は何ですか?
3)ESENTとは何ですか?

8
Royi Namir

SRUJetは、データベースファイルsrudb.datを操作するデータベースエンジンです。

このスレッド は次のことを示しています。

  • srudb.datを安全に削除でき、Windowsで再作成できるはずです。
  • この機能はDiagnostic Policy Serviceの一部です。

詳細については、ファイルの権限を投稿できます。

5
miroxlav

3)ESENTとは何ですか?

ESENTはWindowsの「Extensible Storage Engine」ランタイムであり、本質的にデスクトップサーチなどのアプリケーションのデータストアクリエーターです。質問の文脈では、ESENTは診断ポリシーサービスによって使用され、srudb.datデータファイルを構築します。

2
sharptooth

診断ポリシーサービスを停止し、srudb.datを削除します。私のために働いた。

診断ポリシーサービスを停止するには:  + R-> services.mscと入力します-> Enterキーを押します->下にスクロールして診断ポリシーサービスをダブルクリックします-> [停止]ボタンをクリックします。

1
Pablo de Tarso