Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

วิธีแก้ไข Event ID 455 ESENT error บน Windows 11/10

ESENT เป็นเครื่องมือค้นหาฐานข้อมูลในตัวบนคอมพิวเตอร์ของคุณซึ่งช่วยให้ File Explorer, Windows Search สามารถค้นหาพารามิเตอร์ต่างๆ ทั่วทั้งคอมพิวเตอร์ Windows 11/10 ของคุณ หากคุณเผชิญกับ Event ID 455 ESENT error บนอุปกรณ์ Windows 10 ของคุณ บทความนี้จะช่วยคุณ ในบทความนี้เราจะให้โซลูชันที่เป็นไปได้ที่คุณสามารถลองเพื่อลดปัญหานี้

เมื่อข้อผิดพลาดนี้เกิดขึ้น คุณจะเห็นใน event log คำอธิบายข้อผิดพลาดดังนี้;

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.

วิธีแก้ไข Event ID 455 ESENT error บน Windows 11/10

แก้ไข Event ID 455 ESENT error

หากคุณเผชิญกับ Event ID 455 ESENT error บนคอมพิวเตอร์ Windows 11/10 ของคุณ คุณสามารถลองโซลูชันที่แนะนำ 2 อย่างด้านล่างเพื่อแก้ไขปัญหา

  1. สร้างโฟลเดอร์ Database ในโฟลเดอร์ TileDataLayer ผ่าน File Explorer
  2. สร้างโฟลเดอร์ Database ในโฟลเดอร์ TileDataLayer ผ่าน Command Prompt

มา看看คำอธิบายของกระบวนการที่เกี่ยวข้องกับโซลูชันที่ระบุไว้

1. สร้างโฟลเดอร์ Database ในโฟลเดอร์ TileDataLayer ผ่าน File Explorer

เพื่อสร้างโฟลเดอร์ Database ในโฟลเดอร์ TileDataLayer ผ่าน File Explorer ให้ทำดังนี้:

  • กด Windows key + R เพื่อเปิดกล่องโต้ตอบ Run
  • ในกล่อง Run คัดลอกและวางเส้นทางไดเรกทอรี่ด้านล่าง (สมมติว่าไดรฟ์ C เป็นที่ติดตั้ง Windows 10) และกด Enter
C:\Windows\system32\config\systemprofile\AppData\Local\
  • ตอนนี้ คลิกขวาที่พื้นที่ว่างแล้วคลิก New > Folder เพื่อสร้างโฟลเดอร์ในตำแหน่งนั้น
  • ต่อไป เปลี่ยนชื่อโฟลเดอร์ใหม่เป็น TileDataLayer
  • ตอนนี้ คลิกสองครั้งที่โฟลเดอร์ TileDataLayer ที่เพิ่งสร้างเพื่อสำรวจมัน
  • อีกครั้ง คลิกขวาที่พื้นที่ภายในโฟลเดอร์ที่เปิดอยู่ แล้วคลิก New > Folder เพื่อสร้างโฟลเดอร์ใหม่
  • เปลี่ยนชื่อโฟลเดอร์ใหม่เป็น Database
  • ออกจาก File Explorer
  • รีบูทคอมพิวเตอร์ของคุณ

หลังจากรีบูท Event ID 455 ESENT error ควรจะถูกแก้ไขแล้ว

ทางเลือกอื่น เพื่อให้ได้ผลลัพธ์เดียวกันโดยใช้ File Explorer คุณสามารถใช้ CMD Prompt ได้ ดูต่อไปนี้เพื่อดูวิธีทำ

2. สร้างโฟลเดอร์ Database ในโฟลเดอร์ TileDataLayer ผ่าน Command Prompt

เพื่อสร้างโฟลเดอร์ Database ในโฟลเดอร์ TileDataLayer ผ่าน Command Prompt ให้ทำดังนี้:

  • กด Windows key + R เพื่อเปิดกล่องโต้ตอบ Run
  • ในกล่อง Run พิมพ์ cmd แล้วกด CTRL + SHIFT + ENTER เพื่อเปิด Command Prompt ในโหมด admin/elevated
  • ในหน้าต่าง command prompt คัดลอกและวาง syntax ด้านล่างทีละบรรทัด และกด Enter หลังจากแต่ละบรรทัดเพื่อดำเนินการตามลำดับบนคอมพิวเตอร์ของคุณ
cd config\systemprofile\AppData\Local
mkdir TileDataLayer
cd TileDataLayer
mkdir Database
  • เมื่องานเสร็จสิ้น ให้ออกจาก CMD prompt
  • รีบูทคอมพิวเตอร์ของคุณ

หลังจากรีบูท Event ID 455 ESENT error ควรจะถูกแก้ไขแล้ว

อ่านเพิ่มเติม: แก้ไข Event ID 642 ESENT error

ESENT

ESENT เป็นเครื่องยนต์ฐานข้อมูลที่สามารถฝังได้ (embeddable) และรองรับธุรกรรม (transactional) มันส่งมอบครั้งแรกกับ Microsoft Windows 2000 และพร้อมใช้งานสำหรับนักพัฒนาตั้งแต่นั้นมา คุณสามารถใช้ ESENT สำหรับแอปพลิเคชันที่ต้องการการจัดเก็บข้อมูลที่มีโครงสร้างหรือครึ่งโครงสร้างที่เชื่อถือได้ ประสิทธิภาพสูง และมีออเวอร์เฮดต่ำ เครื่องยนต์ ESENT สามารถช่วยเหลือความต้องการข้อมูลตั้งแต่สิ่งง่ายๆ เช่นตารางแฮชที่ใหญ่เกินกว่าจะเก็บในหน่วยความจำ ไปจนถึงสิ่งที่ซับซ้อนกว่า เช่นแอปพลิเคชันที่มีตาราง คอลัมน์ และดัชนี

Active Directory, Windows Desktop Search, Windows Mail, Live Mesh และ Windows Update ปัจจุบันพึ่งพา ESENT สำหรับการจัดเก็บข้อมูล และ Microsoft Exchange จัดเก็บข้อมูลกล่องจดหมายทั้งหมด (เซิร์ฟเวอร์ขนาดใหญ่ทั่วไปมีข้อมูลหลายสิบเทราไบต์) โดยใช้รหัส ESENT ที่ปรับเปลี่ยนเล็กน้อย

คุณสมบัติ

คุณสมบัติทางเทคนิคที่สำคัญของ ESENT รวมถึง:

  • ธุรกรรม ACID พร้อม savepoints, lazy commits และการกู้คืนจากการล้มเหลวที่แข็งแกร่ง
  • Snapshot isolation
  • การล็อคระดับเรคคอร์ด (multi-versioning ให้การอ่านที่ไม่บล็อก)
  • การเข้าถึงฐานข้อมูลแบบ concurrent สูง
  • เมตาดาต้าที่ยืดหยุ่น (เป็นไปได้ได้ถึงสิบพันคอลัมน์ ตาราง และดัชนี)
  • การรองรับดัชนีสำหรับคอลัมน์ integer, floating-point, ASCII, Unicode และ binary
  • ประเภทดัชนีที่ซับซ้อน รวมถึง conditional, tuple และ multi-valued
  • คอลัมน์ที่สามารถใหญ่ได้ถึง 2GB พร้อมขนาดฐานข้อมูลสูงสุด 16TB

ประโยชน์

  • ไม่ต้องดาวน์โหลดเพิ่มเติม ManagedEsent ใช้ esent.dll ต้นฉบับที่มาพร้อมทุกเวอร์ชันของ Microsoft Windows
  • ไม่ต้องการการดูแลระบบ ESENT จัดการไฟล์ล็อก การกู้คืนฐานข้อมูล และแม้แต่ขนาดแคชฐานข้อมูลโดยอัตโนมัติ

หมายเหตุ: ไฟล์ฐานข้อมูล ESENT ไม่สามารถแชร์ระหว่างกระบวนการหลายๆ ตัวพร้อมกันได้ ESENT ทำงานได้ดีที่สุดสำหรับแอปพลิเคชันที่มีคิวรีที่ง่ายและกำหนดไว้ล่วงหน้า หากคุณมีแอปพลิเคชันที่มีคิวรี ad-hoc ที่ซับซ้อน โซลูชันจัดเก็บที่ให้เลเยอร์คิวรีจะทำงานได้ดีกว่าสำหรับคุณ

วิธีแก้ไข Event ID 455 ESENT error บน Windows 11/10