'OneDrive를 Windows에 연결할 수 없음(OneDrive Cannot Connect to Windows)' 오류는 주로 사용자가 OneDrive 폴더 안의 항목에 접근하려는 순간 나타납니다. 흥미로운 점은 이 오류가 OneDrive 설정에서 파일 온디맨드(Files on Demand) 기능을 활성화한 사용자에게서만 보고된다는 것입니다.

OneDrive가 Windows에 연결되지 않는 원인
- Windows 10 버그 – 빌드 17046보다 오래된 Windows 10 빌드는 클라우드 서버와 OneDrive 로컬 동기화 기능 간의 통신을 방해하는 버그의 영향을 받습니다. 다행히 이 버그는 이후 빌드에서 패치되었으므로, 해당하는 경우 Windows를 최신 버전으로 업데이트하기만 하면 됩니다.
- 잘못된 동기화 위치 – 파일 온디맨드 기능을 최근에 켰는데 동기화 위치가 USB 드라이브나 외장 HDD/SSD로 설정되어 있으면 이 오류가 발생할 수 있습니다. 이 경우 PC를 OneDrive 계정에서 연결 해제한 뒤 다시 추가하면(경로가 강제로 새로 고침됨) 문제가 해결됩니다.
- 네트워크 불안정 – 네트워크 환경의 불일치도 이 오류의 원인이 될 수 있습니다. 실제로 여러 사용자가 TCP/IP 전체 재설정과 재부팅만으로 문제가 완전히 해결되었다고 확인했습니다.
- cldflt.sys 드라이버 비활성화 – 파일 온디맨드 기능은 켜져 있지만 cldflt.sys 드라이버가 실행되고 있지 않은 경우에도 오류가 생길 수 있습니다. 이 경우 관리자 권한 CMD 터미널에서 드라이버를 강제로 실행하도록 설정해야 합니다.
- 타사 백신·방화벽 충돌 – 타사 백신이나 방화벽을 사용 중인데 호환성 문제를 수정하는 최신 버전으로 업데이트하지 않았다면, 백신이 OneDrive의 동기화 기능이 클라우드 파일에 접근하는 것을 차단하고 있을 가능성이 큽니다. Windows 업데이트를 원하지 않는다면 보안 프로그램을 제거하거나 실시간 보호를 끄는 것이 유일한 해결책입니다.
- 시스템 파일 손상 – 드물지만 Windows 파일 불일치로 인해 발생하기도 합니다. 주로 보안 검사 후 일부 파일이 격리된 뒤에 나타나며, 클린 설치 또는 복구 설치로 해결할 수 있습니다.
OneDrive 연결 오류 해결 방법
1. Windows를 최신 버전으로 업데이트
대부분의 경우 이 문제는 빌드 17046 이후 버전에서 수정된 버그 때문에 발생합니다. 특히 타사 백신과 OneDrive 동기화 기능의 상호작용이 문제를 유발하는 경우가 많습니다.
해당한다면 가장 간단한 해결책은 Windows 10을 사용 가능한 최신 빌드로 업데이트하는 것입니다. 이 작업은 Home, Pro, Enterprise 등 에디션과 관계없이 오류를 해결해 줍니다. 아래 순서대로 진행해 보세요.
- Windows 키 + R을 눌러 실행 창을 열고, ms-settings:windowsupdate를 입력한 후 Enter 키를 눌러 설정 앱의 Windows Update 화면으로 이동합니다.

참고: Windows 7 또는 8.1을 업데이트하려면 대신 wuapp 명령어를 입력하세요. - Windows Update 화면에서 업데이트 확인을 클릭한 뒤, 화면의 안내에 따라 대기 중인 모든 Windows 업데이트를 설치합니다.

참고: 중요 업데이트뿐 아니라 누적 업데이트와 보안 패치까지 모두 설치해야 합니다. - 대기 중인 업데이트가 많다면 설치 도중 재시작을 요구받을 수 있습니다. 그럴 때는 재시작한 뒤 다시 같은 화면으로 돌아와 남은 업데이트를 모두 마무리하세요.
- 모든 업데이트가 끝나면 마지막으로 한 번 더 재부팅하고, 다음 부팅 시 문제가 해결되었는지 확인합니다.
여전히 OneDrive 파일에 접근할 때 오류가 나타난다면 다음 방법으로 넘어가세요.
2. PC를 OneDrive 계정에서 연결 해제 후 다시 연결
파일 온디맨드 기능을 갑자기 활성화한 직후 이 오류가 나타나는 경우도 흔합니다. 기존에 파일 온디맨드 없이 OneDrive 동기화를 사용하다가 해당 기능을 켜는 순간 오류가 시작될 수 있습니다.
원인은 동기화 위치가 로컬 하드 드라이브가 아니기 때문입니다. OneDrive가 완전히 지원하지 않는 외장 USB 드라이브나 외장 하드가 동기화 위치로 지정되어 있을 가능성이 높습니다.
이 경우 OneDrive 설정(시스템 트레이)에서 계정 탭으로 이동해 문제를 일으키는 PC를 OneDrive 계정에서 연결 해제하면 됩니다. 실제로 이 방법 후 계정을 다시 추가하면서(로컬 드라이브를 사용하도록 강제) 문제가 해결되었다는 사용자 보고가 많습니다.
- 먼저 OneDrive가 실행 중인지 확인합니다. 화면 우측 하단 작업표시줄(시스템 트레이)의 OneDrive 아이콘을 클릭한 뒤 추가 > 설정을 선택합니다.

- OneDrive 설정 창이 열리면 상단 메뉴에서 계정 탭을 선택하고, 이 PC 연결 해제를 클릭해 현재 계정을 제거합니다.

- 확인 창이 뜨면 계정 연결 해제를 다시 클릭합니다. 작업이 끝나면 임시 데이터를 정리하기 위해 컴퓨터를 재시작하세요.
- 재부팅 후 OneDrive를 다시 열고 이메일과 비밀번호를 입력해 계정을 PC에 다시 연결합니다.

참고: OneDrive 저장 위치를 선택하라는 창이 뜨면 반드시 로컬 드라이브를 선택해야 같은 문제가 재발하지 않습니다. - 파일 온디맨드가 켜진 상태에서도 OneDrive의 파일 하나를 열어 문제가 해결되었는지 확인합니다.
오류가 계속된다면 다음 해결책을 시도해 보세요.
3. TCP/IP 재설정 실행
흔한 네트워크 불일치도 이 오류의 원인이 될 수 있습니다. 사용자 보고에 따르면 잘못된 게이트웨이 서버나 자주 바뀌는 동적 IP가 'OneDrive를 Windows에 연결할 수 없음' 오류를 유발하는 사례가 있었습니다.
해당한다면 몇 가지 명령어로 TCP/IP를 완전히 재설정하면 됩니다. 네트워크 구성의 모든 구성 요소를 새로 고치면 원인 후보에서 네트워크 문제를 제거할 수 있습니다.
- Windows 키 + R을 눌러 실행 창을 열고 cmd를 입력한 뒤 Ctrl + Shift + Enter를 눌러 관리자 권한 명령 프롬프트를 엽니다. UAC(사용자 계정 컨트롤) 창이 뜨면 예를 클릭해 관리자 권한을 부여합니다.

- 관리자 명령 프롬프트에서 아래 명령어를 순서대로 입력하고, 각 명령마다 Enter 키를 눌러 TCP/IP를 완전히 재설정합니다:
netsh winsock reset 입력 후 Enter netsh int ip reset 입력 후 Enter ipconfig /release 입력 후 Enter ipconfig /renew 입력 후 Enter ipconfig /flushdns 입력 후 Enter
- 모든 명령이 정상적으로 처리되면 컴퓨터를 재시작하고, 다음 부팅 후 문제가 해결되었는지 확인합니다.
같은 오류가 계속 나타난다면 아래 방법으로 넘어갑니다.
4. cldflt.sys 드라이버 활성화
최근에 파일 온디맨드 기능을 켜자마자 오류가 나타났다면, cldflt.sys 드라이버가 실행되고 있지 않은 것이 원인일 가능성이 높습니다. 이 드라이버는 파일 온디맨드 기능의 핵심 구성 요소로 반드시 실행되어야 합니다.
실제로 같은 문제를 겪던 사용자들이 관리자 권한 CMD 창에서 cldflt.sys 드라이버를 수동으로 활성화한 뒤 문제를 해결했다고 보고했습니다.
- Windows 키 + R을 눌러 실행 창을 열고 cmd를 입력한 후 Ctrl + Shift + Enter를 눌러 관리자 권한 명령 프롬프트를 엽니다.

참고: UAC 창이 뜨면 예를 클릭해 관리자 권한을 허용합니다. - 관리자 CMD 창에서 아래 명령어를 입력해 cldflt.sys 드라이버가 있는 폴더로 이동합니다:
cd %systemroot%\system32\drivers
- 올바른 위치로 이동했다면 아래 명령어로 cldflt 드라이버 상태를 조회합니다:
sc query cldflt
- SERVICE_NAME: cldflt 항목 아래의 STATE 값을 확인합니다. 값이 4(RUNNING)가 아니라면 드라이버가 실행되지 않고 있던 것이므로, 아래 명령어로 서비스를 자동 시작으로 설정합니다:
sc config cldflt start=auto
- 성공 메시지가 표시되면 컴퓨터를 재시작하고 다음 부팅부터 문제가 해결되었는지 확인합니다.
같은 오류가 계속 표시된다면 다음 방법을 시도하세요.
5. 타사 보안 프로그램 제거
과도하게 공격적인 타사 백신도 이 오류의 원인이 될 수 있습니다. 특정 오탐(false positive)이 OneDrive가 로컬 파일을 클라우드와 동기화하는 능력을 방해하는 사례가 확인되었습니다.
이 문제는 타사 보안 제품에서만 발생하며(Windows Defender는 해당 없음), 먼저 실시간 보호를 꺼보고 동기화 오류가 사라지는지 확인해 보세요.

다만 백신에 방화벽 기능이 포함되어 있다면 실시간 보호를 꺼도 보안 규칙은 그대로 적용되므로 부족할 수 있습니다. 실시간 보호를 꺼도 문제가 지속된다면, 백신 간섭을 완전히 배제하기 위해 타사 보안 프로그램을 임시로 제거하는 것을 고려해야 합니다.
- Windows 키 + R을 눌러 실행 창을 열고 appwiz.cpl을 입력한 후 Enter 키를 눌러 프로그램 및 기능 창을 엽니다.

- 설치된 프로그램 목록에서 의심되는 타사 백신을 찾아 마우스 오른쪽 버튼으로 클릭한 뒤 제거를 선택합니다.

- 제거 마법사의 화면 안내에 따라 삭제 과정을 완료합니다.
- 완료 후 컴퓨터를 재시작합니다. 남은 파일이 같은 문제를 일으키지 않도록, 보안 프로그램이 남긴 잔여 데이터를 모두 정리하는 것이 좋습니다.
해당 사항이 없거나 여전히 같은 문제가 발생한다면 마지막 방법으로 넘어갑니다.
6. 복구 설치 또는 클린 설치 진행
위의 모든 방법을 시도했는데도 해결되지 않았다면, 일반적인 방법으로는 고칠 수 없는 Windows 시스템 불일치 때문일 가능성이 높습니다. 이 경우 모든 Windows 구성 요소를 초기화하는 것이 유일한 해결책입니다.
이때 선택할 수 있는 방법은 두 가지입니다:
- 복구 설치(인플레이스 업그레이드) – 절차가 다소 번거롭지만, 개인 데이터를 건드리지 않으면서 모든 Windows 구성 요소를 새로 고칩니다. 개인 미디어, 앱, 응용 프로그램, 일부 사용자 설정까지 그대로 유지됩니다.
- 클린 설치 – 방법 자체는 더 간단하지만, 대부분의 Windows 10 버전에서는 설치 미디어가 필요합니다. 또한 사전에 데이터를 백업하지 않으면 모든 개인 정보가 삭제됩니다.