如何修复 Windows 11/10 上的事件 ID 455 ESENT 错误
ESENT是您 PC 上的内置数据库搜索引擎,可帮助文件资源管理器(File Explorer)、Windows 搜索在您的 Windows 11/10 计算机中搜索参数。如果您在 Windows 10 设备上遇到事件 ID 455 ESENT 错误(Event ID 455 ESENT error),那么这篇文章旨在帮助您。在这篇文章中,我们将提供您可以尝试缓解此问题的潜在解决方案。
发生此错误时,您将在事件日志中看到以下错误描述;
svchost (15692,R,98) TILEREPOSITORYS-1-5-18: Error -1023 (0xfffffc01) occurred while opening logfile
C:\WINDOWS\system32\config\systemprofile\AppData\Local\TileDataLayer\Database\EDB.log.
修复事件 ID 455 ESENT 错误
如果您在 Windows 11/10 PC 上遇到此事件 ID 455 ESENT 错误(Event ID 455 ESENT error ),您可以尝试下面介绍的两种推荐解决方案中的任何一种来解决该问题。
- (Create Database)通过文件资源管理器(File Explorer)在TileDataLayer文件夹中(TileDataLayer)创建数据库文件夹
- (Create Database)通过命令提示符(Command Prompt)在TileDataLayer文件夹中(TileDataLayer)创建数据库文件夹
让我们看一下关于列出的任一解决方案所涉及的过程的描述。
1]通过文件资源管理器(File Explorer)在TileDataLayer文件夹中(TileDataLayer)创建(Create)一个数据库文件夹(Database)
要通过文件资源管理器(File Explorer)在TileDataLayer文件夹中创建数据库(Database)文件夹,请执行以下操作:
- 按Windows键 + R 调用“运行”(Run)对话框。
- 在“运行”(Run)对话框中,复制并粘贴下面的目录路径(假设 C 驱动器包含您的 Windows 10 安装),然后按 Enter 键(Enter)。
C:\Windows\system32\config\systemprofile\AppData\Local\
- 现在,右键单击开放空间,然后单击New > 文件夹(Folder)以在该位置创建一个文件夹。
- 接下来,将新文件夹重命名为TileDataLayer。
- 现在,双击它上面新创建的TileDataLayer文件夹来探索它。
- 再次右键单击打开文件夹中的空间,然后单击New > 文件夹(Folder) 以创建新文件夹。
- 将新文件夹重命名为Database 。
- 退出文件资源管理器
- 重新启动计算机。
重新启动后, 应修复事件 ID 455 ESENT 错误。(Event ID 455 ESENT error)
或者,要使用File Explorer获得相同的结果,您可以使用CMD Prompt。继续(Continue)下面看看如何。
2]通过命令提示符(Command Prompt)在TileDataLayer文件夹中(TileDataLayer)创建(Create)一个数据库文件夹(Database)
要通过命令提示符(Command Prompt)在TileDataLayer文件夹中创建数据库(Database)文件夹,请执行以下操作:
- 按Windows key + R调用“运行”对话框。
- 在“运行”对话框中,键入cmd,然后按CTRL + SHIFT + ENTER以open Command Prompt in admin/elevated mode。
- 在命令提示符窗口中,将下面的语法一一复制并粘贴,然后在每一行后按Enter 键(Enter),以在您的计算机上按顺序执行它们。
cd config\systemprofile\AppData\Local mkdir TileDataLayer cd TileDataLayer mkdir Database
- 任务完成后,退出CMD提示符。
- 重新启动计算机。
重新启动后, 应修复事件 ID 455 ESENT 错误。(Event ID 455 ESENT error)
相关阅读(Related read):修复事件 ID 642 ESENT 错误(Event ID 642 ESENT error)。
ESENT
ESENT 是一个可嵌入的事务数据库引擎(ESENT is an embeddable, transactional database engine)。它首先与Microsoft Windows 2000一起提供,从那时起就可供开发人员使用。您可以将ESENT用于需要可靠、高性能、低开销存储结构化或半结构化数据的应用程序。ESENT引擎可以帮助处理数据需求,从简单的数据需求(例如太大而无法存储在内存中的哈希表)到更复杂的数据需求(例如具有表、列和索引的应用程序)。
Active Directory、Windows Desktop Search、Windows Mail、Live Mesh和Windows Update目前依赖ESENT进行数据存储。Microsoft Exchange使用略微修改的(Microsoft Exchange)ESENT代码版本存储其所有邮箱数据(大型服务器通常具有数十 TB 的数据)。
特征
(Significant)ESENT的(ESENT)重要技术特点包括:
- (ACID)具有保存点、延迟提交和强大的崩溃恢复的ACID事务。
- 快照隔离。
- 记录级锁定(多版本控制提供非阻塞读取)。
- 高并发数据库访问。
- 灵活的元数据(数以万计的列、表和索引是可能的)。
- 对整数、浮点、ASCII、Unicode和二进制列的索引支持。
- 复杂的索引类型,包括条件、元组和多值。
- 最大数据库大小为 16TB 的列最大为 2GB。
好处
- 无需额外下载。ManagedEsent 使用已作为每个Microsoft Windows版本的一部分提供的本机 esent.dll 。
- 无需管理。 ESENT自动管理日志文件、数据库恢复,甚至数据库缓存大小。
注意(Note):ESENT数据库文件不能同时在多个进程之间共享。ESENT最适合具有简单、预定义查询的应用程序;如果您的应用程序具有复杂的即席查询,那么提供查询层的存储解决方案将更适合您。
Related posts
如何在Windows 11/10上修复Event ID 642 ESENT error
Event ID 158错误 - 同磁盘GUIDs assignment在Windows 10
用户注销Windows 10计算机时Fix Event ID 7031或7034错误
Fix Service Control Manager Event ID 7001在Windows 10上
Event ID 307和304在Windows 10设备上使用error code 0x801c001d
System error 6118,此工作组的服务器列表不可用
如何在Windows 10修复Disk Signature Collision problem
Error 2738,Could未访问custom action的VBScript runtime
Windows无法验证数字签名(Code 52)
如何在Windows 10上修复DCOM Event ID 10016错误
Event ID 10006和1530:COM+ application不在Windows 10工作
Fix Crypt32.dll未找到或缺少Windows 11/10错误
Service与Event ID 7000,7009,7011没有启动错误
Fix无法在Windows 10上加载SteamUI.dll错误
Fix Logitech Setpoint Runtime error在Windows 10上
Event ID 219插入设备时; Driver WUDFRD无法加载
Fix Error 0xC00D3E8E,该物业在Windows 11/10只读
Fix OOBEKEYBOARD,OOBELOCAL,在Windows OOBEREGION错误
该PC无法升级到Windows 10由于Parity Storage空间
应用程序找不到Scanner - WIA_ERROR_OFFLINE,0x80210005