Gần đây, đồng bộ hóa nguồn cấp dữ liệu Internet Explorer 7 đã ngừng hoạt động trong máy tính Windows Vista của tôi. Các Làm mới tất cả lệnh từ Nguồn cấp dữ liệu hộp thoại thám hiểm trong Internet Explorer không làm gì cả. Và làm mới thủ công các nguồn cấp dữ liệu bằng cách sử dụng msfeedssync.exe forceync
dòng lệnh cũng không giúp được gì. Sử dụng Process Explorer, tôi có thể thấy msfeedssync.exe quá trình chạy trong một giây và kết thúc.
Trong trường hợp của tôi, sự cố không phải với tác vụ đồng bộ hóa nguồn cấp dữ liệu hoặc Bộ lập lịch tác vụ, mà là cơ sở dữ liệu cửa hàng Nguồn cấp dữ liệu bị hỏng ( FeedsStore.feedsdb-ms ). Tôi đã xuất Nguồn cấp dữ liệu sang tệp .OPML bằng cách sử dụng Internet Explorer Trình hướng dẫn Nhập và Xuất , đã xóa cơ sở dữ liệu Nguồn cấp dữ liệu (và nguồn cấp dữ liệu đã đăng ký) rồi nhập lại Nguồn cấp dữ liệu. Điều đó đã khắc phục sự cố!
Giải pháp
Bước 1 - Xuất nguồn cấp RSS trong Internet Explorer
Bước 2 - Đặt lại cửa hàng Nguồn cấp dữ liệu
Sử dụng các bước sau để đặt lại cơ sở dữ liệu Nguồn cấp dữ liệu:
- Trước tiên, bạn phải đóng tất cả các phiên bản của Internet Explorer.
- Sau đó, mở thư mục sau:
% LOCALAPPDATA% Microsoft Nguồn cấp dữ liệu
Thư mục trên chứa danh sách Nguồn cấp dữ liệu mà bạn đã đăng ký, sử dụng Internet Explorer.
- Xóa tất cả các tệp trong thư mục đó.
Bước 3 - Nhập lại các nguồn cấp RSS bằng cách sử dụng .opml tệp bạn đã tạo ở Bước 1.
Một yêu cầu nhỏ: Nếu bạn thích bài viết này, hãy chia sẻ nó?
Một chia sẻ 'nhỏ' từ bạn sẽ giúp ích rất nhiều cho sự phát triển của blog này. Một số gợi ý tuyệt vời:- Ghim nó!
- Chia sẻ nó lên blog yêu thích của bạn + Facebook, Reddit
- Tweet nó!