목차

C 드라이브의 "Program Files, Program Files (x86), ProgramData, Users" 폴더 옮기기

과정

  1. 윈도우 안전모드[명령어 모드]로 부팅 (부팅시 F8 누른 후 선택)
  2. robocopy 로 데이터 복사
  3. rd 로 폴더 삭제
  4. mklink 로 링크 생성

관리자 권한이 있는 계정으로 진행해야 합니다.

명령어

  1. robocopy “원본경로” “복사경로” /E /COPYALL /XJ
  2. rd /q/s “원본경로”
  3. mklink /D “원본경로” “복사경로”

옵션

robocopy

ROBOCOPY :: Windows용 견고한 파일 복사

rd

디렉터리를 지웁니다.

기호화된 링크를 만듭니다.

에러

robocopy

다른 프로세스가 파일을 사용 중이기 때문에 프로세스가 엑세스 할 수 없습니다. 

필요없는 서비스들을 모두 중지시킨다.

  1. 실행
  2. msconfig
  3. 일반 탭에서 선택모드 선택, 시스템 서비스 로드만 활성화, 시작 항목 로드 비활성화
  4. 서비스 탭 선택
  5. 모든 Microsoft 서비스 숨기기 활성화
  6. 모두 사용 안함 선택
  7. 재부팅

    명령어 모드에서 explorer 명령어를 실행하면 윈도우 사용이 가능함

rd

엑세스가 거부되었습니다.

소유자를 변경하고, 권한을 준다.

  1. 권한이 없는 폴더, 파일에서, 속성을 선택합니다.
  2. 보안탭에서 '고급'을 선택합니다.

takeown

이 도구는 관리자가 이전에 액세스가 거부되었던 파일의 소유권을 다시 할당하여 액세스를 복구하도록 합니다.

takeown "C:\Program Files" /R /A

icacls

권한 변경

icacls "C:\Prgoram Files" /grant Administrators:F /T

mklink

해당 폴더가 삭제된 경우에만 심볼릭 링크 생성이 가능합니다.

원복

msconfig 를 통해서 중지한 서비스들을 원상태로 복구한다.

  1. 실행
  2. msconfig
  3. 일반 탭에서, 선택 모드 선택, 모든 항목 활성화
  4. 서비스 탭에서 모두 사용 선택
  5. 재부팅

Ref


관련 문서