Windows.old 폴더를 수동으로 제거

PC를 새 버전의 운영 체제로 업그레이드하면 Windows는 Windows를 실행하는 PC에 Windows.old 폴더를 만듭니다.

Windows.old 폴더에는 이전 Windows 설치의 파일과 폴더가 포함되어 있으며, 그 이유는 사용자가 이전 시스템으로 돌아가려면 이전 시스템을 복원하는 데 사용되기 때문입니다.

이 폴더는 상당한 공간을 차지할 수 있지만 일정 시간이 지나면 일반적으로 Windows에서 자동으로 삭제됩니다.

Windows 사용자는 디스크 정리 도구를 사용하여 여기에 설명 된대로 폴더를 제거 할 수도 있습니다. 그러나 때때로 폴더와 내용이 제거되지 않고 수동 제거도 작동하지 않는 경우가 있습니다.

탐색기에서 폴더를 수동으로 삭제하려고하면 폴더가 사용자 또는 관리자 계정이 아닌 SYSTEM과 연결되어있어 권한 오류가 발생합니다.

일반적으로 관리자 권한으로 작업을 실행하기 위해 먼저 권한 요청을받은 다음 폴더 액세스 거부 오류가 발생합니다.

Windows.old 폴더를 수동으로 제거

다음 명령을 실행하여 Windows.old 폴더를 수동으로 제거하십시오.

  1. 관리자 권한 명령 프롬프트를 엽니 다. 가장 쉬운 방법은 Windows를 누르고 cmd.exe를 입력 한 다음 Shift 키와 Ctrl 키를 누른 상태에서 Enter 키를 탭하여 관리자 권한 명령 프롬프트를 시작하는 것입니다.
  2. takeown / F c : \ Windows.old \ * / R / A / DY
  3. cacls c : \ Windows.old \ *. * / T / grant 관리자 : F
  4. rmdir / S / Q c : \ Windows.old

명령을 자세히 살펴보고 명령을 더 잘 이해할 수 있습니다.

takeown /fc:\Windows.old\* / r / a / dy

Takeown을 사용하여 관리자 그룹을 파일 또는 디렉토리의 소유자로 만들 수 있습니다.

  • /fc:\Windows.old\*-작업이 실행될 위치와 파일을 지정합니다.
  • -r-모든 파일에 대해 재귀 작업을 수행합니다 (Windows.old 폴더에있는 모든 파일이 포함됨을 의미).
  • -a-관리자 그룹에 소유권을 부여합니다.
  • -d Y-현재 사용자에게 "폴더 목록"권한이없는 경우 확인 프롬프트를 표시하지 않습니다.

cacls c : \ Windows.old \ *. * / t / grant 관리자 : f

이 명령은 DACL (임의 액세스 제어 목록) 파일을 표시하거나 수정합니다.

  • c : \ Windows.old \ *. *-작업을 실행할 파일입니다.
  • / t-선택한 디렉토리와 모든 하위 디렉토리에있는 파일의 DACL을 변경합니다.
  • / grant administrators : f-관리자 그룹에 대한 모든 액세스 권한을 부여합니다 (F는 전체를 나타냄).

rmdir / s /qc:\Windows.old

명령은 디렉토리를 제거합니다.

  • / s-이 매개 변수는 명령이 지정된 디렉토리와 모든 서브 디렉토리 및 파일을 제거하도록합니다.
  • / q-확인 프롬프트없이 자동 모드로 프로그램을 실행합니다.
  • c : \ Windows.old-작업을 실행할 디렉토리를 지정합니다.

자원:

  • Microsoft Technet의 rmdir
  • Microsoft Technet에서 점유
  • Microsoft Technet의 cacls