RSS 피드는 즐겨 찾는 사이트의 최신 소식을 손쉽게 받아볼 수 있는 유용한 기능입니다. 많은 사용자가 피드를 통해 최신 업데이트를 확인하는 것을 선호하며, 이를 위해 피드를 자동으로 새로 고치는 옵션도 제공됩니다. 그러나 간혹 RSS 피드가 자동으로 새로 고쳐지지 않는 경우가 있습니다. 이때는 오류 메시지조차 표시되지 않고, 설정된 새로 고침 시간이 지나도 조용히 갱신되지 않는 것이 특징입니다. 예를 들어 자동 새로 고침 시간을 15분으로 설정했다면 15분 후 피드가 갱신되어야 하지만, 이 문제가 발생하면 갱신되지 않습니다. 물론 수동으로 새로 고침하면 정상적으로 작동합니다. 참고로 이 문제는 인터넷 익스플로러(Internet Explorer) 사용자에게만 나타납니다.
이 문제의 원인은 여러 가지일 수 있습니다. 작업 스케줄러(Task Scheduler)에 문제가 있거나 해당 작업(피드) 자체가 손상되었을 가능성이 있습니다. 또한 피드 동기화 오류나 피드 데이터베이스 문제도 원인이 될 수 있습니다. 따라서 실제 원인을 파악하려면 몇 가지 항목을 차례로 점검해야 합니다. 아래 방법 1부터 시작하여 문제가 해결될 때까지 순서대로 진행해 보세요. 원인에 따라 효과적인 해결 방법이 다를 수 있습니다.
인터넷 익스플로러 설정 초기화
먼저 인터넷 익스플로러 설정 초기화로 문제를 해결한 사용자들이 있었습니다. 초기화 절차는 다음과 같습니다.
- Windows 키를 누른 상태에서 R 키를 누릅니다.
- inetcpl.cpl을 입력하고 Enter 키를 누릅니다.

- 고급(Advanced) 탭을 클릭합니다.
- 초기화(Reset...) 버튼을 클릭합니다. Internet Explorer 설정 초기화 섹션에 있습니다.

- 확인 창에서 초기화(Reset)를 한 번 더 클릭합니다.

- 확인을 클릭하고 열려 있는 창을 모두 닫습니다.
- 컴퓨터를 재시작합니다.
재시작 후 피드가 정상적으로 업데이트되는지 확인합니다. 여전히 문제가 있다면 아래 방법들을 시도해 보세요.
방법 1: 피드 동기화 문제 확인
이 문제는 피드 동기화 오류로 인해 발생할 수 있습니다. 피드 자체에 문제가 있거나 손상된 경우 이런 현상이 나타날 수 있습니다. 아래 단계를 따라 피드 동기화에 이상이 있는지 확인해 보세요.
- Windows 키를 한 번 누릅니다.
- Windows 검색창에 명령 프롬프트를 입력합니다.
- 검색 결과에서 명령 프롬프트를 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을 선택합니다.

- 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-{.
위와 같은 오류가 표시된다면 작업이 손상된 것입니다. 아래 명령어를 입력하면 간단히 해결할 수 있습니다.
- 명령 프롬프트가 열려 있는 상태를 유지합니다. 만약 창을 닫았다면 위의 단계를 다시 수행하여 관리자 권한으로 실행합니다.
- msfeedssync disable을 입력하고 Enter 키를 누릅니다.
- msfeedssync enable을 입력하고 Enter 키를 누릅니다.

여기까지 완료하면 피드 동기화 문제는 해결된 상태일 것입니다.
방법 2: 손상된 RSS 피드 데이터베이스 복구
방법 1로 해결되지 않았다면 피드 데이터베이스에 문제가 있을 가능성이 높습니다. 데이터베이스는 간혹 손상될 수 있으며, 파일 손상은 비교적 흔하게 발생하는 일이라 반드시 사용자의 잘못 때문인 것은 아닙니다.
아래 단계를 따라 손상된 RSS 피드 데이터베이스를 복구하세요.
1단계: 기존 피드 내보내기
- 먼저 인터넷 익스플로러에 등록된 모든 피드를 내보내야 합니다. 인터넷 익스플로러를 실행합니다.
- Alt 키를 한 번 누릅니다.
- 파일(File)을 클릭하고 가져오기 및 내보내기(Import and export...)를 선택합니다.

- 파일로 내보내기(Export to a file)를 선택하고 다음(Next)을 클릭합니다.

- 피드(Feeds) 옵션을 체크하고 다음(Next)을 클릭합니다.

- 찾아보기(Browse)를 클릭하고 파일을 저장할 위치를 지정합니다. 몇 단계 뒤에 다시 사용해야 하므로 바탕 화면처럼 접근하기 쉬운 곳에 저장하는 것이 좋습니다.
- 완료되면 저장(Save)을 클릭한 다음 내보내기(Export)를 클릭합니다.

피드를 내보냈다면 이제 데이터베이스를 삭제할 차례입니다.
사전 준비: 숨김 폴더 표시 설정
아래 단계를 진행하기 전에 탐색기에서 숨김 폴더가 보이도록 설정해야 합니다. 폴더가 숨겨져 있으면 지정된 경로를 찾을 수 없습니다.
- Windows 키를 누른 상태에서 E 키를 눌러 탐색기를 엽니다.
- Windows 10 / 8 / 8.1의 경우
- 탐색기에서 보기(View)를 클릭합니다.
- 표시/숨기기(Show/Hide) 섹션에서 숨긴 항목(Hidden items)을 체크합니다.
- Windows Vista / XP / 7의 경우
- ALT 키를 누릅니다(Windows XP에서는 생략).
- 도구(Tools)를 클릭합니다.
- 폴더 옵션(Folder Options...)을 선택합니다.
- 보기(View) 탭을 클릭합니다.
- 고급 설정에서 숨김 파일, 폴더 및 드라이브 표시(Show hidden files and folders)를 선택하고, 추가 확인 창이 나타나면 승인합니다.
- 적용(Apply)을 클릭한 다음 확인(OK)을 누릅니다.
2단계: 피드 데이터베이스 삭제
- 인터넷 익스플로러가 완전히 종료되어 있는지 먼저 확인합니다.
- Windows 키를 누른 상태에서 E 키를 눌러 탐색기를 엽니다.
- 상단 주소 표시줄에 C:\Users\사용자이름\AppData\Local\Microsoft\Feeds를 입력하고 Enter 키를 누릅니다. 참고: '사용자이름' 부분은 실제 계정 이름으로 바꿔야 합니다. C 드라이브 → Users → 사용자 이름 폴더 → AppData → Local → Microsoft → Feeds 순으로 이동해도 됩니다. 참고: Windows XP에서는 %userprofile%\Local Settings\Application Data\Microsoft\Feeds, Windows Vista에서는 %LOCALAPPDATA%\Microsoft\Feeds 경로를 사용하며, 주소 표시줄에 복사해 붙여 넣으면 편리합니다.
- Feeds 폴더에 진입했다면 Ctrl 키를 누른 상태에서 A 키를 눌러 폴더 안의 모든 파일을 선택합니다. Delete 키를 누르고 나타나는 확인 창을 승인합니다.

피드 데이터베이스 삭제가 완료되었습니다. 데이터베이스의 손상된 파일이 문제의 원인이었다면 이 시점에서 해결되었을 것입니다. 마지막으로 내보냈던 피드를 다시 가져옵니다.
3단계: 피드 다시 가져오기
- 인터넷 익스플로러를 실행합니다.
- Alt 키를 한 번 누릅니다.
- 파일(File)을 클릭하고 가져오기 및 내보내기(Import and export...)를 선택합니다.

- 파일에서 가져오기(Import from a file)를 선택하고 다음(Next)을 클릭합니다.

- 피드(Feeds) 옵션을 체크하고 다음(Next)을 클릭합니다.

- 찾아보기(Browse)를 클릭하고 앞서 내보낸 피드 파일이 저장된 위치로 이동합니다. 파일을 선택하고 열기(Open)를 클릭합니다.
- 다음(Next)을 클릭합니다.

모든 과정을 마치면 피드가 정상적으로 자동 갱신될 것입니다. 두 가지 방법을 순서대로 적용하면 대부분의 RSS 피드 새로고침 문제를 해결할 수 있습니다.