Windows ACL을 기본값으로 복원하려면 어떻게 해야 합니까?

Windows ACL을 기본값으로 복원하려면 어떻게 해야 합니까?

몇 달 전에 컴퓨터를 구입했는데 사전 설치된 Windows 7 Home Premium 및 OEM 제품을 고수하는 대신 DreamSpark 디스크에서 새로 설치하기로 결정했습니다. 당시에는 우분투도 설치하고 싶었는데, 제 유일한 컴퓨터이기 때문에 나중에 우분투를 추가하면서 사용하기 편한 것이 있을까 싶었습니다. Ubuntu를 설치하기로 결정했을 때 먼저 Paragon Backup & Recovery 10을 사용하여 기존 Windows 설치를 백업한 다음 Ubunutu 설치를 진행했습니다. 복구 파티션을 그대로 유지하고 싶었기 때문에 결국 다시 파티션해야 했기 때문에 첫 번째 기본 파티션에 확장 파티션을 추가하여 설치를 지웠습니다. Ubuntu를 설치하고 부트로더를 다시 조정한 후 백업에서 복원했습니다.

얼마 지나지 않아 Windows Installer가 프로그램을 올바르게 설치하지 않는다는 사실을 발견하고 모든 단일 파일과 디렉터리의 권한이 모두/모든 권한으로 설정되어 있으며 시스템이나 관리자 또는 사용자에 대한 특별한 권한이 없음을 발견했습니다. 그래서 저는 제가 할 수 있는 일을 하고 다른 Windows 7 시스템의 일부 권한을 수동으로 적용했습니다. 그 후 상황은 일반적으로 잘 작동했습니다. 지난주에 권한을 다시 살펴보던 중 모든 항목에 대해 모두 권한을 부여하는 것이 권한 부여의 목적에 크게 어긋난다는 사실을 깨달았고 권한이 없어야 하는 위치(예: Windows 폴더, 프로그램 파일, 부품 등)에서 해당 권한을 제거했습니다. 사용자). 불행하게도 이제는 몇 가지 시스템 서비스가 중단된 것 같습니다. Windows Installer가 다시 작동을 멈추고 Windows 업데이트가 업데이트를 적용하지 못했으며 이벤트 로그 서비스가 서비스 콘솔에서 사라졌습니다.

내가 원하는 것은 내 하드 드라이브의 권한을 기본 설치의 권한으로 프로그래밍 방식으로 덮어쓰는 것입니다. Windows 8 VM이 준비되어 있으며 필요한 경우 Windows 7 VM을 만들 수 있습니다. 유일한 문제는 권한을 적용하는 방법입니다. 주변을 검색하면"Copy-Acl" cmdlet, 작동할 수도 있을 것 같지만 VM 디스크를 마운트할 수 없습니다. 백업이 오래 걸리고 TBH 드라이브가 충분하지 않기 때문에 가능하면 완전히 재설치하는 것을 피하고 싶습니다(200GB의 파일이 있고 그 안에 느슨한 파일도 많이 있습니다). ACL을 수정하기 위해 어떤 옵션이 있으며, 기존 설치에서 복제가 허용되는 경우 가상 디스크를 마운트하고 ACL을 통해 복사를 진행하려면 어떻게 해야 합니까?

답변1

이렇게 하면 많은 파일 권한이 한꺼번에 수정되므로 먼저 모든 데이터를 백업하십시오.

cd /D D:
TakeOwn /R /F *
  1. BartPE 또는 WinRE와 같은 WinPE로 부팅하고 다음 명령을 실행합니다.

    1. 현재 드라이브 문자를 D:(매뉴얼 페이지)

      cd /D D:
      
    2. D:( 에 있는 모든 파일/폴더의 소유권을 반복적으로 가져옵니다 .매뉴얼 페이지)

      TakeOwn /R /F *
      
  2. 다음에 대한 권한 설정:Windows NT의 기본 NTFS 권한

관련 정보