컴퓨터/윈도우

새 하드디스크에 윈도우10을 새로 설치 시 이전 하드디스크(옛 윈도우 설치된 드라이브)의 Users 폴더 "액세스가 거부되었습니다"

풍경소리^^ 2025. 11. 5. 13:38

✅ 해결 방법 — takeown 명령어로 소유권 가져오기

이 명령은 파일 또는 폴더의 소유권을 현재 로그인한 사용자로 변경하는 명령입니다.


🔹 방법 1: 폴더 단위로 소유권 가져오기

  1. **명령 프롬프트(cmd)**를 관리자 권한으로 실행하세요.
    (시작 메뉴 → cmd 입력 → 우클릭 → 관리자 권한으로 실행)
  2. 아래 명령을 입력합니다:
    • D:\Users\hello → 접근이 안 되는 폴더 경로로 바꾸세요.
    • /R → 하위 폴더와 파일까지 모두 적용
    • /D Y → 권한 확인 대화 없이 자동으로 “예(Yes)” 처리
    💡 예시
    이전 하드가 E드라이브로 인식된다면:
  3.  
    takeown /F "E:\Users" /R /D Y
  4.  
    takeown /F "D:\Users\hello" /R /D Y

🔹 방법 2: 소유권을 바꾼 뒤 권한(ACL)까지 수정하기

takeown은 “소유자”만 바꿉니다.
이후 실제로 읽고/쓰기 권한을 추가하려면 icacls 명령을 실행합니다.

 
icacls "E:\Users" /grant administrators:F /T
  • administrators:F → 관리자 그룹에게 전체 권한(FULL)을 줍니다.
  • /T → 하위 폴더 및 파일에도 적용합니다.

🔹 예시로 전체 절차 요약

 
takeown /F "E:\Users" /R /D Y
icacls "E:\Users" /grant administrators:F /T

이제 탐색기에서 E:\Users에 접근하면 안의 사용자 폴더들을 열 수 있습니다.


⚠️ 주의할 점

  • takeown 명령은 보호된 시스템 폴더에도 적용되므로,
    다른 드라이브의 Windows 폴더 같은 건 건드리지 않는 게 좋아요.
  • Users 내부의 개인 폴더(문서, 바탕화면 등)만 대상으로 하는 게 안전합니다.
  • 혹시 명령어가 너무 오래 걸린다면, 하위 폴더가 많기 때문이므로 잠시 기다리세요.

💡 GUI(그래픽) 방식으로도 가능

명령어가 어렵다면 이렇게도 가능합니다:

  1. E:\Users 폴더 → 우클릭 → 속성보안
  2. 고급 → 상단의 소유자 변경(Owner) → 현재 사용자 선택 후 적용
  3. 이후 “권한”에서 모든 권한 허용 추가