เมื่อเร็ว ๆ นี้การซิงโครไนซ์ฟีด Internet Explorer 7 หยุดทำงานในคอมพิวเตอร์ Windows Vista ของฉัน คำสั่ง Refresh All จากกล่องโต้ตอบ Feeds explorer ใน Internet Explorer ไม่ได้ทำอะไรเลย และการรีเฟรชฟีดด้วยตนเองโดยใช้บรรทัดคำสั่ง msfeedssync.exe forcesync
ก็ไม่ได้ช่วยอะไรเช่นกัน เมื่อใช้ Process Explorer ฉันจะเห็นกระบวนการ msfeedssync.exe ทำงานเป็นวินาทีและหยุดทำงาน
ในกรณีของฉันปัญหาไม่ได้อยู่ที่งานการซิงโครไนซ์ฟีดหรือ Task Scheduler แต่ฐานข้อมูลที่เก็บฟีดที่เสียหาย ( FeedsStore.feedsdb-ms ) ฉันส่งออกฟีดไปยังไฟล์. OPML โดยใช้ ตัวช่วยสร้างการนำเข้าและส่งออก ของ Internet Explorer ลบฐานข้อมูลฟีด (และฟีดที่สมัครเป็นสมาชิก) แล้วนำเข้าฟีดอีกครั้ง ที่แก้ไขปัญหา!
สารละลาย
ขั้นตอนที่ 1 - ส่งออก RSS ฟีดใน Internet Explorer
ขั้นตอนที่ 2 - รีเซ็ตที่เก็บฟีด
ใช้ขั้นตอนเหล่านี้เพื่อรีเซ็ตฐานข้อมูล Feeds:
- คุณต้องปิดอินสแตนซ์ทั้งหมดของ Internet Explorer ก่อน
- จากนั้นเปิดโฟลเดอร์ต่อไปนี้:
% LOCALAPPDATA% \ Microsoft \ ฟีด
โฟลเดอร์ด้านบนมีรายการฟีดที่คุณสมัครเป็นสมาชิกโดยใช้ Internet Explorer
- ลบไฟล์ทั้งหมดในโฟลเดอร์นั้น
ขั้นตอนที่ 3 - นำเข้าฟีด RSS อีกครั้งโดยใช้ไฟล์ . opml ที่ คุณสร้างในขั้นตอนที่ 1