Microsoft OneDrive에 공유된 파일에 접근하려고 할 때 이 오류가 발생합니다. 오류 코드 0x80070185는 모든 공유 파일의 열기와 동기화에 실패를 일으키며, 그 결과 사용자는 온라인상의 공유 파일에 접근할 수 없게 됩니다. 나아가 해당 공유 파일을 자신의 기기로 다운로드하는 것조차 불가능해집니다.
이로 인해 교육 기관이나 비즈니스 조직에서는 업무에 필요한 중요한 파일을 OneDrive에서 불러올 수 없어 상당히 곤란한 상황이 벌어집니다. 물론 개인 사용자에게도 큰 불편을 초래합니다. 오류가 발생하면 화면에 "오류 0x80070185: 클라우드 작업이 실패했습니다."라는 메시지가 표시되며, 이 오류 때문에 사용자는 파일을 로컬 기기로 복사할 수 없습니다. 실제 오류 알림은 아래와 같습니다.

OneDrive 오류 코드 0x80070185의 주요 원인
원인을 정확히 파악하면 문제 해결이 훨씬 쉬워집니다. 전문 리서처들이 정리한 주요 원인은 다음과 같습니다.
- 파일 크기 증가: 파일을 처음 열 때(다운로드 직후 Office에서 열기 전) 파일 크기가 약 2KB 정도 커지는 경우가 있습니다. 두 번째로 열었을 때는 파일이 하드 드라이브에 로컬로 저장되어 있어야만 정상적으로 수정됩니다.
- 손상된 설치 파일: 설치하려는 OneDrive 설치 파일 자체가 손상된 경우 이 오류가 발생할 수 있습니다. 설치 파일은 다운로드 실패나 타사 프로그램의 간섭으로 인해 손상되거나 불완전해질 수 있으며, 이는 OneDrive의 손상된 설치로 이어져 오류를 유발합니다.
- 손상된 인증서: 네트워크 인증서나 프로토콜이 올바르게 구성되지 않으면 이 오류가 나타날 수 있습니다. 인증서 설정이 부적절하면 Microsoft 서버와의 연결에 실패하고, 결국 해당 오류로 이어집니다.
- 손상된 캐시: 시간이 지나면서 불필요한 데이터가 시스템 캐시를 채우게 되고, PC 전반의 성능이 저하됩니다. 성능 저하는 여러 응용 프로그램에서 다양한 오류를 일으킬 수 있으며, OneDrive에서도 이 오류가 발생할 가능성이 있습니다.
- Windows 레지스트리: Windows 레지스트리 설정에 문제가 있는 경우에도 오류가 발생할 수 있습니다. Windows 레지스트리는 운영 체제와 응용 프로그램의 저수준 설정을 저장하는 계층형 데이터베이스로, OneDrive 역시 레지스트리를 사용하는 응용 프로그램 중 하나입니다.
- 타사 소프트웨어(백신 프로그램): 설치된 백신 프로그램이 OneDrive 클라우드에 저장된 파일을 차단하고 있을 가능성이 있습니다. 백신 프로그램은 민감하게 반응하는 타사 소프트웨어로, 접근하려는 파일이 잠재적 위협으로 판단되면 해당 파일에 대한 접근을 차단하여 이 오류를 유발합니다.
- Windows 방화벽: OneDrive는 인터넷 연결이 되어 있어야만 동작합니다. 따라서 Windows 방화벽에서 OneDrive가 차단되어 있으면 인터넷에 접속할 수 없어 이와 같은 오류가 발생합니다.
- 인터넷 연결 없음: OneDrive는 인터넷 연결을 기반으로 작동하므로, 인터넷이 불안정하거나 사용할 수 없는 상황에서는 오류가 발생하기 쉬운 환경이 조성됩니다.
그럼 이제 이 문제를 해결하는 방법을 하나씩 살펴보겠습니다.
해결 방법 1: OneDrive 초기화
앞서 언급했듯이 손상된 캐시는 시스템 성능과 응용 프로그램 실행에 영향을 미칩니다. 네트워크 인증서가 잘못 구성되었을 가능성도 있습니다. 기술적인 검토 결과, 일반적인 실행(Run) 명령으로 OneDrive를 초기화하면 네트워크 인증서와 응용 프로그램 설정이 기본값으로 복원되어 문제가 해결되는 것으로 확인되었습니다. 실제로 많은 사용자가 이 방법으로 문제를 해결했습니다. 단계별로 안내해 드리겠습니다.
- 키보드에서 Windows + R 키를 눌러 실행 대화 상자를 엽니다. 실행 대화 상자는 탐색, 초기화 등 다양한 작업을 수행하는 데 필요한 일반적인 Windows 명령을 실행하는 도구입니다.
- 아래 명령어를 복사하여 입력창에 붙여넣고 확인을 클릭합니다. 그러면 Microsoft OneDrive 초기화 프로세스가 시작됩니다. 시간이 다소 걸릴 수 있으니 완료될 때까지 기다려 주세요. 명령 실행 후 5분 정도 기다리는 것이 좋습니다.
참고: 이 명령을 실행하면 Microsoft OneDrive 아이콘이 사라집니다. 초기화가 완료되면 아이콘이 다시 나타납니다. 소요 시간은 네트워크 상태와 PC 사양에 따라 달라집니다.%localappdata%\Microsoft\OneDrive\OneDrive.exe /reset

- 일반적으로 초기화 후 OneDrive는 자동으로 다시 실행되지만(시스템 트레이에 아이콘 표시), 가끔 자동으로 실행되지 않을 수 있습니다. 이 경우 Windows + R 키를 다시 눌러 실행 대화 상자를 열고, 아래 명령어를 붙여넣은 후 확인을 클릭합니다. 그러면 Microsoft OneDrive가 수동으로 실행되며, 실행되는 즉시 시스템 트레이에 아이콘이 나타납니다.
%localappdata%\Microsoft\OneDrive\OneDrive.exe

- 이제 Microsoft OneDrive에서 파일에 접근하거나 다운로드해 보세요. 더 이상 문제가 없을 것입니다. 다만, 이전에 접근하던 파일이 아닌 다른 파일에 접근할 때 같은 오류가 계속 발생한다면 SharePoint 문서 라이브러리를 네트워크 드라이브로 매핑하는 것이 좋은 해결책입니다. 이 경우 아래의 다음 해결 방법을 참고하세요.
해결 방법 2: SharePoint 문서 라이브러리를 네트워크 드라이브로 매핑
첫 번째 해결 방법으로 특정 파일의 오류는 해결되었지만, 다른 파일에 접근할 때 같은 오류가 반복된다면 SharePoint 문서 라이브러리를 네트워크 드라이브로 매핑하는 것이 효과적입니다. 이렇게 하면 네트워크 허브가 생성되어 네트워크 강도와 접근성이 향상되고, 결국 해당 오류가 해소됩니다. 실제로 온라인에서도 많은 사용자가 효과가 있었다고 보고한 검증된 해결책입니다. 다음 단계를 따라 진행하세요.
- 브라우저에서 OneDrive를 열고 Microsoft 계정에 로그인한 후, 접근하려는 파일 라이브러리를 엽니다.
- 문서 라이브러리의 URL을 선택하고 키보드에서 Ctrl + C 키를 눌러 URL을 클립보드에 복사합니다.

- 시작 버튼을 클릭하고 파일 탐색기를 검색하여 엽니다. 파일 탐색기는 Windows 10에서 가장 널리 사용되는 기본 파일 관리자입니다.

- 왼쪽 창에 있는 네트워크를 마우스 오른쪽 버튼으로 클릭하고 네트워크 드라이브 연결…을 선택합니다. 그러면 네트워크 드라이브 연결 창이 열리고, 드라이브 문자와 폴더 위치 등 몇 가지 정보를 입력해야 합니다.

- 문서와 사진을 저장할 수 있는 웹 사이트에 연결을 클릭합니다. 그러면 네트워크 위치 추가 마법사가 열리고, 이 마법사를 통해 OneDrive 폴더 라이브러리를 네트워크 드라이브로 매핑할 수 있습니다.

- 웹 사이트 위치 지정 창이 나타날 때까지 다음을 계속 클릭합니다. 그런 다음 키보드에서 Ctrl + V 키를 눌러 1단계에서 복사한 OneDrive 파일 라이브러리 URL을 입력창에 붙여넣습니다. 이때 https://(경우에 따라 https://)를 \\로 바꾸고 다음을 클릭합니다.

- 네트워크 위치 이름을 원하는 대로 지정합니다. 기본적으로 OneDrive 문서 라이브러리와 같은 이름이 자동으로 입력되며, 다음 > 마침을 클릭합니다.
- 시작 버튼을 클릭하고 Windows PowerShell을 검색한 후 관리자 권한으로 실행을 클릭합니다. 그러면 관리자 권한으로 Windows PowerShell이 열립니다. Windows PowerShell은 Microsoft가 개발한 작업 자동화 및 구성 관리 프레임워크입니다.

- 아래 코드를 Windows PowerShell에 붙여넣고 키보드에서 Enter 키를 누릅니다. 그러면 방금 생성한 네트워크 드라이브(OneDrive 파일 라이브러리와 연결됨)에 있는 모든 문서를 순회하는 프로세스가 시작됩니다.
{
$_.FullName
Get-Content -Path $_.FullName -first 1 | Out-Null
}
- 변경 사항을 적용하기 위해 PC를 다시 시작합니다.
- 이제 Microsoft OneDrive 또는 네트워크 드라이브에서 파일에 접근하거나 다운로드해 보세요. 이제 문제가 최종적으로 해결될 것입니다.