Windows 10 RDR_FILE_SYSTEM 블루스크린 오류란?
대부분의 블루스크린 오류(BSOD)는 드라이버 문제에서 비롯됩니다. 기존 드라이버를 최신 버전으로 업데이트하거나 Windows 10의 다음 기능 업데이트로 업그레이드할 때 특히 자주 발생합니다. 그중 하나가 바로 RDR_FILE_SYSTEM 블루스크린 오류이며, 이 글에서는 이 문제를 해결할 수 있는 여러 가지 방법을 소개합니다. 문제 해결에는 관리자 권한이 필요합니다.
RDR_FILE_SYSTEM 버그 검사 코드는 0x00000027입니다. 이는 SMB 리다이렉터 파일 시스템에서 문제가 발생했음을 의미합니다.
이 오류는 커널 모드 파일 시스템 드라이버인 리디렉션 드라이브 버퍼링 서브시스템(Rdbss.sys) 드라이버로 인해 발생합니다.
가능한 원인 중 하나는 비페이징 풀(nonpaged pool) 메모리 고갈입니다. 비페이징 풀 메모리가 완전히 고갈되면 이 오류로 인해 시스템이 중지될 수 있습니다. 또한 인덱싱 과정에서 사용 가능한 비페이징 풀 메모리가 매우 부족한 경우, 비페이징 풀 메모리가 필요한 다른 커널 모드 드라이버에 의해서도 이 오류가 발생할 수 있습니다.
RDR_FILE_SYSTEM 블루스크린 해결 방법
아래 단계를 하나씩 따라 하고, 각 해결 방법을 적용할 때마다 문제가 해결되었는지 확인하는 것이 좋습니다. 모든 과정에는 관리자 권한이 필요합니다.
- 디스플레이 드라이버 업데이트 또는 롤백
- 최근 설치한 소프트웨어 확인
- DISM 도구 실행
- 메모리 테스트 실행
- 새 물리적 메모리 추가
1] 디스플레이 드라이버 업데이트 또는 롤백
드라이버가 문제의 원인인지 확인하려면 Windows에 내장된 Driver Verifier(드라이버 검증 도구)를 활용할 수 있습니다. 이 유틸리티는 어떤 드라이버가 문제를 일으켰는지 알려주며, 테스트 중 드라이버가 충돌하면 원인이 된 드라이버를 표시해 줍니다. 단, 테스트 전에 GPU와 CPU 오버클러킹 설정은 반드시 해제해야 합니다.
검증 도구가 문제 드라이버를 찾았다면, 해당 드라이버가 최근 업데이트되었는지 또는 Windows 업데이트가 진행되었는지 확인하세요. 두 경우 모두 드라이버와 Windows 버전이 호환되지 않는 상황이며, 유일한 해결책은 드라이버 또는 Windows 버전을 롤백하는 것입니다.
- Microsoft가 아닌 서드파티 드라이버를 대상으로 Driver Verifier를 실행합니다.
- 원인 드라이버를 파악했다면 두 가지 선택지가 있습니다.
- 장치 관리자에서 드라이버 롤백
- 서드파티 앱을 사용해 정상 작동하는 버전 찾기
- 업데이트 대신 드라이버를 완전히 제거한 후 재설치하는 방법도 효과적입니다.
작업 후 컴퓨터를 재시작하고 문제가 지속되는지 확인합니다. BSOD가 무작위로 발생한다면 모든 것이 정상인지 판단하기 위해 며칠간 지켜볼 필요가 있습니다.
2] 최근 설치한 소프트웨어 확인
최근 설치한 소프트웨어, 특히 GPU와 메모리를 집중적으로 사용하는 프로그램이 BSOD를 일으키는 경우가 많습니다. 시스템 충돌이 시작되기 직전에 설치한 프로그램이라면 '프로그램 및 기능'에서 쉽게 찾을 수 있습니다.
- 실행 창(Win + R)에 "control"을 입력하고 Enter 키를 누릅니다.
- '프로그램' 또는 '프로그램 및 기능'(제어판 보기 방식에 따라 다름)을 클릭합니다.
- '프로그램 제거'를 클릭하면 PC에 설치된 소프트웨어 목록이 표시됩니다.
- '설치 날짜' 항목을 클릭해 내림차순으로 정렬합니다.
이제 문제가 될 만한 프로그램이 있는지 확인하고, 하나씩 제거하면서 오류가 사라지는지 살펴봅니다. 몇 달 전부터 있던 프로그램보다는 최근에 설치한 프로그램 위주로 점검하는 것이 효율적입니다.
3] DISM 도구 실행
SFC와 DISM은 손상된 시스템 파일을 원본 Windows 이미지의 깨끗한 복사본으로 교체하는 시스템 도구입니다. 시스템 파일 손상이 원인일 때 매우 유용한 마지막 수단입니다. 이번 경우에는 DISM을 사용해 Windows Update 소스 기반으로 시스템 이미지 손상을 복구해야 합니다.
- 관리자 권한으로 PowerShell을 실행합니다.
- Windows 구성 요소나 시스템 파일의 손상을 복구하기 위해 아래 명령어를 입력합니다.
Dism /Online /Cleanup-Image /RestoreHealth
- 명령 실행 시 인터넷 연결이 필요하거나, Windows 설치 드라이브에 저장된 오프라인 복사본을 사용할 수 있습니다.
4] 메모리 테스트 실행
메모리 테스트를 실행하는 것도 좋은 방법입니다. 특히 PC 사용 기간이 오래되었다면 더욱 그렇습니다. Memtest를 통해 기존 메모리 카드 자체의 문제인지, 메인보드 슬롯의 문제인지 확인할 수 있습니다. 메모리 카드가 여러 개라면 각각 개별적으로 점검해야 할 수도 있습니다. 테스트 진행 중에는 메모리가 오버클러킹되지 않았는지 반드시 확인하세요.
5] 새 물리적 메모리 추가
비페이징 풀 메모리 고갈은 대부분 물리적인 한계 때문에 발생하므로, 새 물리적 메모리를 추가하면 커널에서 사용할 수 있는 비페이징 풀 메모리의 양이 늘어납니다. 다만 얼마나 많은 메모리를 추가해야 할지 미리 산출하는 것이 중요합니다. 사용 가능한 비페이징 풀 메모리가 매우 부족하면, 이를 필요로 하는 다른 커널 모드 드라이버 역시 이 오류를 일으킬 수 있습니다.
메인보드의 물리적 슬롯 수와 기존 메모리 용량을 고려해 현명하게 선택하면 이 문제를 예방할 수 있습니다.
이 글이 도움이 되었기를 바라며, Windows 10에서 RDR_FILE_SYSTEM 블루스크린 문제를 성공적으로 해결하셨길 바랍니다.