ฉันพบปัญหานี้แล้วและแก้ไขได้ไม่นานมานี้ ดูเหมือนว่าปัญหาจะเกิดจากindex.datไฟล์เติบโตเกินขีด จำกัด 16MB เมื่อมันโตขึ้นขนาดนั้น IE ก็ดูเหมือนจะไม่เขียนข้อมูลเพิ่มเติมอีกต่อไป แม้ว่าบทความต่อไปนี้จะพูดถึงindex.datไฟล์ที่ใช้สำหรับกลไกการแคชของ IE แต่ดูเหมือนว่าจะเป็นสาเหตุของปัญหาประวัติ
ดูที่นี่สำหรับข้อมูลเพิ่มเติม
ปัญหานี้เกิดขึ้นเมื่อไฟล์ Index.dat ในโฟลเดอร์ต่อไปนี้มีขนาดถึง 16187392 ไบต์
การลบไฟล์อนุญาตให้ประวัติของฉันเข้าสู่ระบบตามปกติ ด้านล่างนี้เป็นขั้นตอนที่จำเป็นในการลบไฟล์
ประการแรกคุณจะต้องเปิดพรอมต์คำสั่งด้วยสิทธิ์ระดับผู้ดูแล ดังนั้นสมมติว่า Windows 7:
- คลิกที่ไอคอน Windows เพื่อเปิดเมนูเริ่มของคุณ
- ในช่องค้นหาพิมพ์:
cmd
cmd.exeที่ด้านบนของรายการที่ควรจะเป็น คลิกขวาและเลือกเรียกใช้ในฐานะผู้ดูแลระบบ
- กดใช่จากการควบคุมบัญชีผู้ใช้หากปรากฏขึ้นถามว่าคุณต้องการเรียกใช้หรือไม่
คุณต้องเรียกใช้ในฐานะผู้ดูแลระบบเพื่อให้คุณมีสิทธิ์ที่จำเป็นในการลบไฟล์ ขั้นตอนในการลบไฟล์:
ใช้คำสั่งต่อไปนี้เพื่อเปลี่ยนเป็นไดเร็กทอรีด้วยไฟล์ index.dat:
cd %USERPROFILE%\AppData\Local\Microsoft\Windows\History\Low\History.IE5
คุณจะต้องปิดเบราว์เซอร์เพื่อที่จะลบไฟล์ดังนั้นเมื่อต้องการกลับมาที่นี่อย่างรวดเร็วให้คัดลอก URL ไปที่คำถามนี้ก่อนที่จะปิดเบราว์เซอร์
รันคำสั่งต่อไปนี้: del index.dat /a:s
delเป็นคำสั่งที่จะลบไฟล์ การต่อท้าย/a:sคำสั่งจะบอกให้เลือกไฟล์ที่จะลบโดยยึดตาม Attribue ( sในกรณีนี้ซึ่งหมายถึงsystem file)
หมายเหตุ: \Low\History.IE5ไดเรกทอรีจะไม่สามารถมองเห็นได้ด้วยคำสั่งเว้นแต่คุณจะใช้dir dir /a ฉันกำลังพูดถึงเรื่องนี้ในกรณีที่มีคนตัดสินใจที่จะมองหามันด้วยตนเองแทนที่จะคัดลอกเส้นทางจากขั้นตอนที่ 1