ESENT เป็นเสิร์ชเอ็นจิ้นฐานข้อมูลในตัวบนพีซีของคุณ ซึ่งช่วยให้ File Explorer, Windows Search ค้นหาพารามิเตอร์ทั่วทั้งคอมพิวเตอร์ Windows 11/10 ของคุณ หากคุณพบข้อผิดพลาด รหัสเหตุการณ์ 455 ESENT บนอุปกรณ์ Windows 10 ของคุณ โพสต์นี้มีวัตถุประสงค์เพื่อช่วยคุณ ในโพสต์นี้ เราจะนำเสนอวิธีแก้ปัญหาที่เป็นไปได้ที่คุณสามารถลองลดปัญหานี้ได้
เมื่อข้อผิดพลาดนี้เกิดขึ้น คุณจะเห็นคำอธิบายข้อผิดพลาดต่อไปนี้ในบันทึกเหตุการณ์
svchost (15692,R,98) TILREPOSITORYS-1-5-18:ข้อผิดพลาด -1023 (0xfffffc01) เกิดขึ้นขณะเปิดไฟล์บันทึก
C:\WINDOWS\system32\config\systemprofile\AppData\Local\TileDataLayer\Database\EDB .log.
แก้ไขข้อผิดพลาด Event ID 455 ESENT
หากคุณต้องเผชิญกับ Event ID 455 ESENT error บนพีซี Windows 11/10 ของคุณ คุณสามารถลองใช้วิธีแก้ปัญหาที่เราแนะนำด้านล่างนี้เพื่อแก้ไขปัญหา
- สร้างโฟลเดอร์ฐานข้อมูลในโฟลเดอร์ TileDataLayer ผ่าน File Explorer
- สร้างโฟลเดอร์ฐานข้อมูลในโฟลเดอร์ TileDataLayer ผ่าน Command Prompt
มาดูคำอธิบายของกระบวนการที่เกี่ยวข้องกับโซลูชันที่ระบุไว้
1] สร้างโฟลเดอร์ฐานข้อมูลในโฟลเดอร์ TileDataLayer ผ่าน File Explorer
ในการสร้างโฟลเดอร์ฐานข้อมูลในโฟลเดอร์ TileDataLayer ผ่าน File Explorer ให้ทำดังต่อไปนี้:
- กดปุ่ม Windows + R เพื่อเรียกใช้กล่องโต้ตอบเรียกใช้
- ในกล่องโต้ตอบ Run ให้คัดลอกและวางเส้นทางไดเรกทอรี (สมมติว่าไดรฟ์ C มีการติดตั้ง Windows 10 ของคุณ) ด้านล่างแล้วกด Enter
C:\Windows\system32\config\systemprofile\AppData\Local\
- ตอนนี้ ให้คลิกขวาที่พื้นที่ว่าง จากนั้นคลิก ใหม่> โฟลเดอร์ เพื่อสร้างโฟลเดอร์ในตำแหน่งนั้น
- ถัดไป เปลี่ยนชื่อโฟลเดอร์ใหม่เป็น TileDataLayer
- ตอนนี้ ดับเบิลคลิกที่ TileDataLayer . ที่สร้างขึ้นใหม่ ในโฟลเดอร์เพื่อสำรวจมัน
- คลิกขวาอีกครั้งบนช่องว่างภายในโฟลเดอร์ที่เปิดอยู่ จากนั้นคลิก ใหม่> โฟลเดอร์ เพื่อสร้างโฟลเดอร์ใหม่
- เปลี่ยนชื่อโฟลเดอร์ใหม่เป็น ฐานข้อมูล
- ออกจาก File Explorer
- รีบูตเครื่องคอมพิวเตอร์ของคุณ
หลังจากรีบูต Event ID 455 ข้อผิดพลาด ESENT ควรแก้ไข
หรือเพื่อให้ได้ผลลัพธ์เดียวกันโดยใช้ File Explorer คุณสามารถใช้ CMD Prompt ดำเนินการต่อด้านล่างเพื่อดูวิธีการ
2] สร้างโฟลเดอร์ฐานข้อมูลในโฟลเดอร์ TileDataLayer ผ่านพรอมต์คำสั่ง
ในการสร้างโฟลเดอร์ฐานข้อมูลในโฟลเดอร์ TileDataLayer ผ่าน Command Prompt ให้ทำดังต่อไปนี้:
- กด แป้น Windows + R เพื่อเรียกใช้กล่องโต้ตอบเรียกใช้
- ในกล่องโต้ตอบ Run ให้พิมพ์ cmd แล้วกด CTRL + SHIFT + ENTER เพื่อเปิด Command Prompt ในโหมด admin/elevated
- ในหน้าต่างพรอมต์คำสั่ง ให้คัดลอกและวางไวยากรณ์ด้านล่างทีละรายการ แล้วกด Enter หลังจากแต่ละบรรทัดเพื่อดำเนินการตามลำดับบนคอมพิวเตอร์ของคุณ
cd config\systemprofile\AppData\Local mkdir TileDataLayer cd TileDataLayer mkdir Database
- เมื่องานเสร็จสิ้น ให้ออกจากพรอมต์ CMD
- รีบูตเครื่องคอมพิวเตอร์ของคุณ
หลังจากรีบูต Event ID 455 ข้อผิดพลาด ESENT ควรแก้ไข
อ่านที่เกี่ยวข้อง :แก้ไขข้อผิดพลาด Event ID 642 ESENT
เอสเซนท์
ESENT เป็นกลไกจัดการฐานข้อมูลเชิงธุรกรรมที่ฝังได้ . เป็นครั้งแรกที่จัดส่งพร้อมกับ Microsoft Windows 2000 และเปิดให้นักพัฒนาใช้งานได้ตั้งแต่นั้นเป็นต้นมา คุณสามารถใช้ ESENT สำหรับแอปพลิเคชันที่ต้องการพื้นที่จัดเก็บข้อมูลที่มีโครงสร้างหรือกึ่งโครงสร้างที่เชื่อถือได้ ประสิทธิภาพสูง และมีค่าใช้จ่ายต่ำ กลไก ESENT สามารถช่วยในเรื่องความต้องการข้อมูลได้ตั้งแต่บางอย่างง่ายๆ เช่น ตารางแฮชที่ใหญ่เกินกว่าจะจัดเก็บในหน่วยความจำ ไปจนถึงสิ่งที่ซับซ้อนกว่า เช่น แอปพลิเคชันที่มีตาราง คอลัมน์ และดัชนี
Active Directory, Windows Desktop Search, Windows Mail, Live Mesh และ Windows Update ปัจจุบันใช้ ESENT ในการจัดเก็บข้อมูล และ Microsoft Exchange จะจัดเก็บข้อมูลกล่องจดหมายทั้งหมด (โดยปกติแล้วเซิร์ฟเวอร์ขนาดใหญ่จะมีข้อมูลหลายสิบเทราไบต์) โดยใช้โค้ด ESENT เวอร์ชันที่แก้ไขเล็กน้อย
คุณสมบัติ
คุณสมบัติทางเทคนิคที่สำคัญของ ESENT ได้แก่:
- ธุรกรรมกรดที่มีจุดบันทึก การคอมมิตแบบขี้เกียจ และการกู้คืนข้อขัดข้องที่มีประสิทธิภาพ
- การแยกสแนปชอต
- การล็อกระดับระเบียน (หลายเวอร์ชันช่วยให้อ่านไม่บล็อก)
- เข้าถึงฐานข้อมูลได้พร้อมกันสูง
- ข้อมูลเมตาที่ยืดหยุ่นได้ (มีคอลัมน์ ตาราง และดัชนีหลายหมื่นรายการ)
- รองรับการจัดทำดัชนีสำหรับคอลัมน์จำนวนเต็ม ทศนิยม ASCII Unicode และไบนารี
- ประเภทดัชนีที่ซับซ้อน รวมทั้งมีเงื่อนไข ทูเพิล และหลายค่า
- คอลัมน์ที่มีขนาดสูงสุด 2GB โดยมีขนาดฐานข้อมูลสูงสุด 16TB
ประโยชน์
- ไม่จำเป็นต้องดาวน์โหลดเพิ่มเติม ManagedEsent ใช้ esent.dll ดั้งเดิมที่มาพร้อมกับ Microsoft Windows ทุกรุ่น
- ไม่จำเป็นต้องมีการดูแลระบบ ESENT จะจัดการไฟล์บันทึก การกู้คืนฐานข้อมูล และแม้แต่ขนาดแคชของฐานข้อมูลโดยอัตโนมัติ
หมายเหตุ :ไม่สามารถแชร์ไฟล์ฐานข้อมูล ESENT ระหว่างหลายกระบวนการพร้อมกันได้ ESENT ทำงานได้ดีที่สุดสำหรับแอปพลิเคชันที่มีการสืบค้นข้อมูลที่เรียบง่ายและกำหนดไว้ล่วงหน้า หากคุณมีแอปพลิเคชันที่มีการสืบค้นข้อมูลที่ซับซ้อนและเฉพาะกิจ โซลูชันพื้นที่เก็บข้อมูลที่มีเลเยอร์การสืบค้นจะทำงานได้ดีกว่าสำหรับคุณ