오류
Windows 11 에서 Docker Desktop Installer.exe 설치 후 실행 시 아래와 같이 오류 메시지 발생
Docker Desktop installation failed.
For security reasons C:\ProgramData\DockerDesktop must be owned by an elevated account
![]()
원인
👉 C:\ProgramData\DockerDesktop 폴더 권한(소유자)이 꼬여 있어서 Docker가 접근 못 하는 상태로 추측
해결 방법
1️⃣ Docker 완전 종료
트레이 아이콘 → Docker 종료
안 꺼지면 작업 관리자에서 Docker Desktop 종료
2️⃣ 관리자 권한으로 폴더 삭제
방법 A (추천)
파일 탐색기 → C:\ProgramData\DockerDesktop 폴더 삭제
❗ 안 지워지면:
👉 파일 탐색기를 관리자 권한으로 실행
3️⃣ 삭제 안 될 때 (권한 강제 변경)
PowerShell 관리자 권한으로 실행 후:
takeown /F "C:\ProgramData\DockerDesktop" /R /D Y icacls "C:\ProgramData\DockerDesktop" /grant administrators:F /T
그 다음:
Remove-Item "C:\ProgramData\DockerDesktop" -Recurse -Force
4️⃣ Docker 다시 설치
👉 Docker Desktop 설치 파일을
반드시 “관리자 권한으로 실행”
🚀 추가 체크 (중요)
- WSL2 정상 여부
터미널에서 실행
wsl --status
👉 Default Version: 2 나오면 OK
- 가상화 활성화 BIOS → SVM / Virtualization Enabled
