Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

OneDrive 오류 0x8007016A '클라우드 파일 공급자가 작동하지 않음' 완벽 해결 가이드

수많은 Windows 사용자가 OneDrive 폴더 안의 파일이나 폴더를 삭제 또는 이동하려고 할 때 0x8007016A 오류 코드와 함께 '클라우드 파일 공급자가 작동하지 않습니다(Cloud File Provider Is Not Working)'라는 메시지를 접하고 있습니다. 해당 오류는 대부분 최신 버전의 OneDrive에서 발생하며, 특히 Windows 10 환경에서 빈번하게 보고되고 있습니다.

오류 0x8007016A의 주요 원인

다양한 사용자 사례와 검증된 복구 방법을 분석한 결과, 이 오류를 유발할 수 있는 원인은 다음과 같습니다.

  • 잘못된 Windows 10 업데이트(KB4457128) – 특정 Windows 10 보안 업데이트가 OneDrive의 자동 동기화 기능을 손상시킨 사례가 있습니다. 이 경우 해당 문제의 핫픽스를 설치하면 해결됩니다.
  • Files On-Demand 기능 활성화 – OneDrive 설정에서 '파일 온디맨드' 기능이 켜져 있을 때만 오류가 발생하는 경우가 있습니다. 설정에서 이 기능을 비활성화하면 문제가 해결됩니다.
  • OneDrive 동기화 비활성화 – 사용자의 수동 조작이나 절전을 시도하는 서드파티 유틸리티가 OneDrive 동기화 기능을 꺼놓았을 수 있습니다. 설정에서 동기화를 다시 활성화하면 됩니다.
  • 전원 관리 옵션의 동기화 제한 – 노트북이나 울트라북에서 절전 모드 위주의 전원 계획이 동기화 기능을 차단할 수 있습니다. 균형(Balanced) 또는 고성능(High Performance) 전원 계획으로 변경하면 해결됩니다.
  • 손상된 OneDrive 파일 – OneDrive 설치 폴더 내부의 파일 손상도 이 오류의 원인이 될 수 있습니다. CMD 명령어로 OneDrive를 초기화하면 해결됩니다.
  • 동기화 중간 상태에 멈춘 폴더 – OneDrive 폴더가 반쯤 동기화된 상태로 멈춰 있는 경우입니다. PowerShell 명령으로 강제 삭제하거나 복구 설치를 진행하면 해결할 수 있습니다.

이 글에서는 오류 0x8007016A를 해결하기 위한 여러 가지 검증된 방법을 소개합니다. 아래 방법들을 순서대로 따라 하되, 현재 상황에 맞지 않는 방법은 건너뛰어도 좋습니다. 어떤 원인이든 아래 방법 중 하나는 반드시 문제를 해결해 줄 것입니다.

방법 1: Windows 10을 최신 빌드로 업데이트

Windows 10 사용자라면 10월 12일 배포된 잘못된 업데이트가 원인일 가능성이 높습니다. 이 업데이트는 많은 사용자의 OneDrive 동기화 기능을 손상시켰지만, Microsoft는 비교적 신속하게 핫픽스를 배포하여 Windows Update(WU)를 통해 제공하고 있습니다.

만약 문제가 되는 업데이트 (KB4457128)를 설치했는데 핫픽스를 설치하지 못했다면 이 오류가 나타날 수 있습니다. 이 경우 Windows Update에서 대기 중인 모든 업데이트를 설치하면 해결됩니다.

  1. Windows 키 + R을 눌러 실행 창을 연 뒤, 'ms-settings:windowsupdate'를 입력하고 Enter 키를 눌러 설정 앱의 Windows Update 탭으로 이동합니다.
  2. Windows Update 화면 우측에서 업데이트 확인을 클릭하여 대기 중인 업데이트가 있는지 확인합니다.
  3. 새로운 업데이트가 발견되면 화면 안내에 따라 모두 설치합니다.
    참고: 설치 과정에서 재시작을 요구하면 재시작한 후 다시 이 화면으로 돌아와 남은 업데이트를 계속 설치하세요.
  4. 모든 업데이트 설치가 끝나면 컴퓨터를 한 번 더 재시작하고, 부팅 후 문제가 해결되었는지 확인합니다.

그래도 OneDrive 내 특정 파일이나 폴더에서 오류 0x8007016A가 발생한다면 다음 방법으로 넘어가세요.

방법 2: 새 폴더 우회 기법

간단한 우회 방법으로 문제 파일을 삭제할 수 있습니다. 새로 만든 폴더는 즉시 OneDrive와 동기화되지 않으므로, 그 안으로 파일을 옮긴 뒤 폴더째 삭제하면 됩니다.

  1. 문제가 되는 파일이 들어 있는 폴더를 엽니다.
  2. 빈 공간을 마우스 오른쪽 버튼으로 클릭하고 '새로 만들기'에 마우스를 올립니다.
  3. '폴더'를 선택해 새 폴더를 만들고, 문제가 되는 파일들을 그 폴더 안으로 이동시킵니다.
  4. 새 폴더를 삭제하면 파일들도 함께 제거됩니다.
  5. 문제가 해결되었는지 확인합니다.

방법 3: Files On-Demand 비활성화

대다수 사용자는 OneDrive 설정 메뉴에서 Files On-Demand(파일 온디맨드)를 비활성화한 뒤 반쯤 동기화된 파일을 삭제함으로써 문제를 해결했습니다. 이 방법은 썸네일은 있지만 파일 크기가 0KB로 표시되는 등 파일이 완전히 동기화되지 않은 경우에 특히 효과적입니다.

이 작업 후 컴퓨터를 재시작하면 OneDrive 내 파일을 열거나 삭제할 때 더 이상 오류 0x8007016A가 발생하지 않는다는 보고가 많습니다. 이 버그는 몇 년간 반복되어 왔으며, 글을 작성하는 시점까지도 완전히 패치되지 않은 상태입니다.

  1. OneDrive 서비스가 실행 중인지 확인합니다. 실행 중이 아니라면 컴퓨터를 재시작하거나, Windows 키 + R로 실행 창을 연 뒤 'cmd'를 입력하고 Enter 키를 눌러 명령 프롬프트를 엽니다.
  2. 명령 프롬프트에 아래 명령어를 입력해 OneDrive 서비스를 자동으로 시작합니다.
    start %LOCALAPPDATA%\Microsoft\OneDrive\OneDrive.exe /client=Personal
    참고: OneDrive 서비스가 이미 실행 중이라면 처음 두 단계를 건너뛰고 3단계로 바로 이동하세요.
  3. OneDrive 서비스가 실행 중임을 확인했다면, 화면 우측 하단의 작업 표시줄에서 OneDrive 아이콘을 찾아 마우스 오른쪽 버튼으로 클릭한 뒤 '더 보기' → '설정'을 선택합니다.
    참고: OneDrive 아이콘이 바로 보이지 않으면 작업 표시줄의 '숨겨진 아이콘 표시' 화살표를 클릭하세요.
  4. Microsoft OneDrive 설정 창에서 설정 탭을 선택하고, Files On-Demand 섹션으로 스크롤한 뒤 '공간 절약 및 사용 시 파일 다운로드' 체크박스를 해제합니다.
  5. 확인을 눌러 변경 사항을 저장하고 OneDrive 서비스가 재시작될 때까지 기다립니다.
  6. 작업 표시줄의 OneDrive 아이콘을 클릭한 뒤 새로 나타난 메뉴에서 '폴더 열기'를 선택합니다.
  7. 0x8007016A 오류가 발생하는 폴더를 찾아 마우스 오른쪽 버튼으로 클릭한 뒤 '삭제'를 선택합니다.
  8. 반쯤 동기화된 폴더가 삭제되면 컴퓨터를 재시작하여 OneDrive 서비스와 종속성을 완전히 다시 시작합니다.
  9. 재부팅이 완료되면 OneDrive 폴더 내에서 파일을 이동, 삭제 또는 이름 변경해 보며 문제가 해결되었는지 확인합니다.

위 지침을 따른 후에도 동일한 오류 메시지가 나타난다면 다음 방법으로 넘어가세요.

방법 4: 동기화 다시 시작

OneDrive 동기화가 설정 메뉴에서 일시적으로 비활성화되어 있어서 이 문제가 발생할 수도 있습니다. 이는 사용자의 수동 조작 때문이거나, 절전을 위해 전원 계획 또는 서드파티 프로그램이 동기화 프로세스를 중단시켰기 때문일 수 있습니다.

여러 사용자가 OneDrive 설정에 접근해 동기화를 다시 시작함으로써 문제를 해결했습니다. 서비스를 재시작한 후 대부분 문제가 사라졌다는 보고가 있습니다.

  1. Windows 키 + R을 눌러 실행 창을 연 뒤 'cmd'를 입력하고 Enter 키를 눌러 명령 프롬프트를 엽니다.
  2. 명령 프롬프트 창에 아래 명령어를 입력하고 Enter 키를 눌러 OneDrive 서비스가 실행 중인지 확인합니다.
    start %LOCALAPPDATA%\Microsoft\OneDrive\OneDrive.exe /client=Personal
  3. 프로세스가 시작되면 작업 표시줄의 OneDrive 아이콘을 클릭하고 새로 나타난 메뉴에서 '더 보기'를 선택합니다.
  4. 컨텍스트 메뉴에서 '동기화 다시 시작'을 클릭하여 OneDrive가 정상적으로 파일을 동기화하도록 합니다.
  5. 완료한 후 이전에 0x8007016A 오류를 일으키던 폴더를 열어 문제가 재현되는지 확인합니다.

동기화가 활성화되어 있음을 확인한 후에도 동일한 오류가 나타난다면 다음 방법으로 넘어가세요.

방법 5: 전원 관리 옵션 변경 (노트북 해당)

여러 사용자의 보고에 따르면, 배터리 절약을 위해 동기화 기능을 차단하는 제한적인 전원 계획을 사용 중일 때도 이 문제가 발생할 수 있습니다. 당연히 이는 노트북 등 휴대용 PC에서만 해당되는 사항입니다.

여러 사용자가 전원 옵션 메뉴에서 파일 동기화를 중단하지 않는 전원 계획으로 변경하여 문제를 해결했습니다.

  1. Windows 키 + R을 눌러 실행 창을 연 뒤 'powercfg.cpl'을 입력하고 Enter 키를 눌러 전원 옵션 메뉴를 엽니다.
  2. 전원 옵션 화면 우측에서 현재 전원 계획을 절전(Power Saver)에서 균형(Balanced) 또는 고성능(High Performance)으로 변경합니다.
  3. 전원 계획을 변경한 후 컴퓨터를 재시작하고, 부팅이 완료되면 문제가 해결되었는지 확인합니다.

그래도 동일한 0x8007016A 오류가 발생한다면 다음 방법으로 넘어가세요.

방법 6: OneDrive 초기화

일부 사용자 환경설정을 잃을 수 있지만, OneDrive를 공장 초기값으로 초기화하는 방법도 있습니다. 실행 창에서 간단히 수행할 수 있으며, 초기화 후 저장된 로그인 자격 증명과 로컬에 캐시된 사용자 설정 데이터가 삭제된다는 점에 유의하세요.

여러 사용자가 일련의 명령어로 OneDrive 서비스를 초기화하고 재시작하여 문제를 해결했습니다. 단, 이 절차는 모든 OneDrive 파일을 다시 동기화한다는 점도 기억하세요.

  1. Windows 키 + R을 눌러 실행 창을 연 뒤 아래 명령어를 입력하고 Enter 키를 눌러 OneDrive 서비스를 초기화합니다.
    %localappdata%\Microsoft\OneDrive\onedrive.exe /reset
  2. 몇 초 후 OneDrive가 초기화됩니다. 서비스가 자동으로 재시작되지 않으면 실행 창을 다시 열어 아래 명령어를 실행해 수동으로 시작합니다.
    %localappdata%\Microsoft\OneDrive\onedrive.exe
  3. 서비스가 재시작되면 이전에 오류 0x8007016A를 일으키던 파일을 삭제, 이동 또는 편집해 보며 문제가 해결되었는지 확인합니다.

그래도 동일한 오류가 발생한다면 다음 방법으로 넘어가세요.

방법 7: PowerShell로 문제 폴더 강제 삭제

컴퓨터에 익숙한 사용자이고 위의 어떤 방법으로도 0x8007016A 오류를 제거하지 못했다면, 이 방법으로 OneDrive 폴더 내 오류를 일으키는 폴더를 강제로 삭제할 수 있습니다.

여러 사용자가 이 방법을 통해 삭제, 이동, 이름 변경 시마다 오류 0x8007016A를 일으키던 문제 폴더를 성공적으로 정리했다고 확인했습니다.

  1. Windows 키 + R을 눌러 실행 창을 연 뒤 'powershell'을 입력하고 Ctrl + Shift + Enter 키를 눌러 관리자 권한 PowerShell 창을 엽니다. UAC(사용자 계정 컨트롤) 창이 나타나면 를 클릭해 관리자 권한을 부여합니다.
  2. 관리자 권한 PowerShell 창에서 아래 명령어를 입력하고 Enter 키를 눌러 문제가 되는 OneDrive 폴더를 제거합니다.
    Remove-Item "OneDrive folder name" -Recurse -Force
    참고: "OneDrive folder name"은 삭제하려는 폴더의 실제 이름으로 대체해야 하는 자리표시자입니다. 명령을 실행하기 전에 알맞게 수정하세요.
  3. 명령이 성공적으로 완료되면 컴퓨터를 재시작하고, 다음 부팅 시 문제가 해결되었는지 확인합니다.

그래도 동일한 오류 0x8007016A가 발생한다면 아래의 마지막 방법으로 넘어가세요.

방법 8: 복구 설치 수행

위의 어떤 방법으로도 문제를 해결하지 못했다면, 마지막 방법은 버그, 결함 또는 시스템 손상으로 인해 오류가 발생하는 거의 모든 경우를 해결해 줄 것입니다. 실제로 Windows 10에서 복구 설치를 수행하여 오류 0x8007016A를 해결한 사용자들이 있습니다.

복구 설치는 개인 파일(개인 데이터, 응용 프로그램, 게임, 사용자 설정 등)을 건드리지 않으면서 OneDrive를 포함한 모든 Windows 구성 요소를 새로 고칩니다. 클린 설치보다 우수하며, 이런 종류의 오류를 일으킬 수 있는 손상된 파일을 해결하는 데 있어 동등한 효과를 발휘합니다.

Windows 10에서 복구 설치를 수행하려면 관련 가이드 문서의 단계를 따라 진행하세요.