RSS Feed ให้วิธีที่ดีในการรับข่าวสารล่าสุดจากเว็บไซต์ที่คุณชอบ หลายคนชอบรับอัปเดตผ่านฟีดอัตโนมัติ ในบางกรณี RSS Feed อาจไม่รีเฟรชอัตโนมัติ ไม่มีข้อผิดพลาด แค่ไม่รีเฟรชหลังเวลาที่ตั้งไว้ เช่น ตั้งรีเฟรชทุก 15 นาที แต่มันไม่รีเฟรช ฟีดจะรีเฟรชได้ก็ต่อเมื่อทำด้วยตนเอง และปัญหานี้เกิดเฉพาะกับผู้ใช้ Internet Explorer เท่านั้น
มีหลายสาเหตุที่ทำให้เกิดปัญหานี้ อาจเพราะปัญหากับ Task Scheduler หรืองาน (feed) อาจเสียหาย ปัญหากับการซิงโครไนซ์ฟีด หรือปัญหาฐานข้อมูลฟีด ดังนั้นมีบางสิ่งที่ต้องตรวจสอบเพื่อหาสาเหตุจริง เริ่มจากวิธีที่ 1 แล้วค่อยๆ ลงมาจนกว่าจะแก้ไขได้ วิธีต่างๆ จะทำงานได้ขึ้นอยู่กับสาเหตุที่ก่อให้เกิดปัญหา
การรีเซ็ตการตั้งค่า Internet Explorer ช่วยแก้ปัญหาให้บางคน นี่คือขั้นตอนการรีเซ็ต IE
- ค้าง Windows key กด R
- พิมพ์ inetcpl.cpl กด Enter

- คลิกแท็บ Advanced
- คลิก Reset… อยู่ในส่วน Reset Internet Explorer's Settings

- คลิก Reset อีกครั้งเพื่อยืนยัน

- คลิก OK และปิดหน้าต่าง
- Reboot คอมพิวเตอร์
ตอนนี้ตรวจสอบว่าฟีดอัปเดตหรือยัง
วิธีที่ 1: ตรวจสอบปัญหาการซิงโครไนซ์ฟีด
ปัญหานี้อาจเกิดจากปัญหาการซิงโครไนซ์กับฟีด ซึ่งอาจเกิดเมื่อฟีดมีปัญหาหรือเสียหาย ทำตามขั้นตอนด้านล่างเพื่อตรวจสอบว่ามีปัญหาการซิงโครไนซ์หรือไม่ เมื่อพบปัญหาแล้ว เราจะให้ขั้นตอนแก้ไข
- กด Windows key หนึ่งครั้ง
- พิมพ์ command prompt ใน Windows Search bar
- คลิกขวา command prompt จากผลการค้นหา และเลือก Run as administrator

- พิมพ์ schtasks /query | findstr /i "user_feed" กด Enter
ตรวจสอบว่ามีข้อผิดพลาดแสดงในผลลัพธ์หรือไม่ ข้อผิดพลาดที่อาจพบมีดังนี้
ERROR: The task image is corrupt or has been tampered with.
ERROR: Task cannot be loaded: User_Feed_Synchronization-{.
หากเห็นข้อผิดพลาด แสดงว่างาน (task) เสียหาย สามารถแก้ไขได้ง่ายโดยพิมพ์คำสั่งด้านล่าง
- ตรวจสอบว่ายังอยู่ใน command prompt หากปิดไปแล้ว ให้เปิดใหม่ด้วยสิทธิ์ administrator ตามขั้นตอนข้างต้น
- พิมพ์ msfeedssync disable กด Enter
- พิมพ์ msfeedssync enable กด Enter

เสร็จแล้ว คุณควรจะใช้งานได้ปกติ ปัญหาการซิงโครไนซ์ฟีดควรแก้ไขแล้ว
วิธีที่ 2: แก้ไขฐานข้อมูล RSS Feed ที่เสียหาย
หากวิธีที่ 1 ไม่ได้ผล ปัญหาอาจอยู่ที่ฐานข้อมูลฟีด บางครั้งฐานข้อมูลอาจเสียหาย ซึ่งเป็นเรื่องปกติ ไม่ได้เกี่ยวข้องโดยตรงกับสิ่งที่คุณทำ
ทำตามขั้นตอนด้านล่างเพื่อแก้ไขการเสียหายของฐานข้อมูล RSS Feed
- ขั้นแรก ต้องส่งออกฟีดทั้งหมดจาก Internet Explorer เปิด Internet Explorer
- กด Alt key หนึ่งครั้ง
- คลิก File เลือก Import and export…

- เลือก Export to a file คลิก Next

- ติ๊ก ตัวเลือก Feeds คลิก Next

- คลิก Browse ไปที่ตำแหน่งที่ต้องการส่งออกไฟล์ ส่งออกไปที่ Desktop เพื่อเข้าถึงง่าย เพราะจะต้องนำกลับมาใช้ในขั้นตอนต่อไป
- เสร็จแล้ว คลิก Save แล้ว Export

ตอนนี้ส่งออกฟีดแล้ว ถึงเวลาลบฐานข้อมูล
ก่อนทำตามขั้นตอนด้านล่าง ตรวจสอบว่าโฟลเดอร์ที่ซ่อนอยู่แสดงใน Explorer แล้ว หากไม่แสดง อาจไม่สามารถทำตามขั้นตอนได้ นี่คือวิธีแสดงโฟลเดอร์ที่ซ่อน
- ค้าง Windows key กด E
- Windows 10, 8, 8.1
- ใน Windows Explorer คลิก View
- ติ๊ก ตัวเลือก Hidden items ในส่วน Show/Hide
- Windows Vista, XP, 7
- กด ALT (ข้ามขั้นตอนนี้สำหรับ Windows XP)
- คลิก Tools
- เลือก Folder Options…
- คลิกแท็บ View
- เลือก ตัวเลือก Show hidden files and folders (ในส่วน Advanced Settings) ยืนยันพรอมป์เพิ่มเติม
- คลิก Apply แล้ว OK
เสร็จแล้ว ทำตามขั้นตอนด้านล่าง
- ตรวจสอบว่า Internet Explorer ปิดอยู่แล้ว
- ค้าง Windows key กด E
- พิมพ์ C:\Users\Your username\AppData\Local\Microsoft\Feeds ในแถบที่อยู่ด้านบน กด Enter หมายเหตุ: แทนที่ Your username ด้วยชื่อผู้ใช้จริง สามารถไปที่ตำแหน่งนั้นได้โดย C drive -> Users -> โฟลเดอร์ชื่อผู้ใช้ -> AppData -> Local -> Microsoft -> Feeds หมายเหตุ: ใน Windows XP ตำแหน่งคือ %userprofile%\Local Settings\Application Data\Microsoft\Feeds ใน Windows Vista คือ %LOCALAPPDATA%\Microsoft\Feeds คัดลอกวางที่อยู่เหล่านี้ในแถบที่อยู่ได้เลย
- คุณอยู่ในโฟลเดอร์ Feeds แล้ว ค้าง CTRL กด A เลือกไฟล์ทั้งหมด กด Delete ยืนยันพรอมป์ที่อาจขึ้น

ลบฐานข้อมูลฟีดเสร็จแล้ว หากปัญหาเกิดจากไฟล์เสียหายในฐานข้อมูล ควรแก้ไขแล้ว ตอนนี้นำฟีดกลับเข้า Internet Explorer ตามขั้นตอนด้านล่าง
- เปิด Internet Explorer
- กด Alt key หนึ่งครั้ง
- คลิก File เลือก Import and export…

- เลือก Import from a file คลิก Next

- ติ๊ก ตัวเลือก Feeds คลิก Next

- คลิก Browse ไปที่ตำแหน่งที่ส่งออกไฟล์ฟีด เลือกไฟล์ คลิก Open
- คลิก Next

เสร็จแล้ว ฟีดของคุณควรทำงานได้ปกติ