
В журнале событий я вижу много записей об ошибках:
svchost (1500)SRUJet: Попытка открыть файл "C:\Windows\system32\SRU\SRUDB.dat"для доступа на чтение/запись произошел сбой с системной ошибкой 5 (0x00000005):"В доступе отказано. ". Операция открытия файла завершится ошибкой -1032 (0xfffffbf8).
Ключ в журнале событий —ЕСЕНТ:ESENT 490 error
Я уже добился исчезновения этой ошибки, установив Everyone - full control
папку C:\Windows\system32\SRU\
....
Но :
Вопрос
1) Что такое SRUJet
?
2) Каково назначение папки C:\Windows\system32\SRU\
?
3) Что такое ESENT
?
решение1
SRUJetэто движок базы данных, работающий с файлом базы данныхsrudb.дат.
Эта темапоказывает, что:
- Вы должны иметь возможность безопасно удалитьsrudb.дати Windows должна будет создать его заново.
- Функциональность является частьюДиагностическая служба политики.
Для получения более подробной информации вы можете опубликовать разрешения на доступ к файлу.
решение2
Остановите службу политики диагностики и удалите srudb.dat. Мне помогло.
Чтобы остановить службу политики диагностики: + R -> Введите
services.msc
-> нажмите Enter -> Прокрутите вниз и дважды щелкните службу политики диагностики -> Нажмите кнопку Остановить.
решение3
3) Что такое ЕСЕНТ?
ESENT — это среда выполнения Windows "Extensible Storage Engine", которая по сути является создателем хранилища данных для таких приложений, как Desktop Search. В контексте вашего вопроса ESENT используется службой политики диагностики для создания файла данных srudb.dat.