필자는 새로운 PC (Windows 10)로 업그레이드했으며 기존 PC의 하드 드라이브 (Windows 10)에서 모든 파일을 완벽하게 백업하려고합니다.
이전 HD를 새 PC에 연결 했으므로 이전 드라이브에서 부팅하지 않습니다.
그러나 관리자 권한으로 7-zip 또는 xcopy를 실행하는 경우에도 “액세스 거부”오류가 계속 발생합니다. 예를 들어, G:\ProgramData\ApplicationData
다른 여러 위치에서와 마찬가지로 오류를 제공합니다.
이 디스크에 대한 사용 권한을 확인하지 않기 위해 전 세계적으로 말할 수있는 방법이 있습니까, 그냥 모든 파일을 읽고 싶습니까?
안전을 위해 다른 디스크에 쓰기 권한을 수정하고 싶지 않습니다 (예 : 파일 소유권).
답변
나는 다음과 같은 해결책을 사용하여 끝났다.
- 라이브 CD 배포판으로 부팅
- 디스크를 읽기 전용으로 마운트하십시오.
- 원본 드라이브를 입력으로 대상 드라이브에 tarball 만들기
이를 통해 권한을 무시하고 모든 단일 파일에 액세스 할 수있게되었으며 나중에 권한 오류없이 tarball에 액세스 할 수있게되었습니다.
나는 실제로 bash를 사용했다. for
루프를 사용하여 나중에 드라이브에 쉽게 액세스 할 수 있도록 드라이브의 각 최상위 디렉토리에 별도의 tarball을 만듭니다.
답변
이전에 사용한 하드 드라이브를 새 컴퓨터 나 다른 컴퓨터에 연결하면 내장형 또는 외장형 드라이브의 소유권이 없습니다. 해당 드라이브의 파일을 보거나 추가하거나 삭제하려고하면 “E : \에 액세스 할 수 없습니다.”라는 오류 메시지가 나타납니다. 액세스가 거부되었습니다. “귀하의 드라이브 문자는 다를 수 있지만 아이디어를 얻을 수 있습니다.
- Windows 탐색기에서 수행 할 드라이브를 마우스 오른쪽 단추로 클릭하십시오.
소유권의 드롭 다운 메뉴에서 “속성”을 선택하십시오. - “보안”탭을 클릭하십시오.
- “고급”버튼을 클릭하십시오.
- 고급 보안 설정에서 “소유자”탭을 클릭하십시오.
- “편집”버튼을 클릭하십시오.
- “기타 사용자 또는 그룹”버튼을 클릭하십시오.
- “객체 유형”에서 “사용자”를 제외한 모든 항목의 선택을 취소 한 다음 확인을 클릭하십시오.
- “고급”버튼을 클릭하십시오.
- “지금 찾기”버튼을 클릭하십시오.
- ‘검색 결과’에서 창에 로그인하는 ‘사용자 이름’을 클릭 한 다음 확인을 클릭하십시오.
- 개체 창에서 올바른 사용자 이름을 확인한 다음 확인을 누릅니다.
- 하위 컨테이너 및 객체의 소유자 교체 “앞에 체크 표시를하십시오.
- “모든 권한이 대체됩니다 …”라는 경고 메시지가 나타납니다. 이것은 정상입니다. “예”를 클릭하십시오.
- 상태 창이 빠르게 변경되는 파일 권한을 보여줍니다.
- ‘액세스가 거부되었습니다’라는 오류 메시지가 표시되면 문제가되지 않습니다. 이 메시지는 현재 사용중인 특정 시스템 파일을 나타냅니다. 어쨌든 액세스 할 필요가 없습니다. “계속”버튼을 클릭하기 만하면됩니다.
- 최종 Windows 보안 메시지에서 확인을 클릭하십시오.
거의 끝났어.
Windows 탐색기에서 방금 소유권을 얻은 드라이브를 마우스 오른쪽 단추로 클릭 한 다음 드롭 다운 메뉴에서 “속성”을 선택하십시오. ‘속성’에서 ‘보안’탭을 클릭하십시오. “그룹 또는 사용자 이름”창에 사용자 이름이 표시되어야합니다. 사용자 이름을 클릭하여 강조 표시 한 다음 “편집”버튼을 클릭하십시오.
“허용”열에서 “모든 권한”상자에 확인 표시를 한 다음 “확인”버튼을 클릭하십시오.
이제 하드 드라이브가 Windows 탐색기에 크기 및 여유 공간에 대한 데이터가 표시됩니다. 이 파일을 클릭하고 디렉토리를 클릭 한 다음 필요에 따라 파일을 추가, 삭제 또는 수정할 수 있어야합니다.
끝난!
출처 (사진이 있습니다 – 따르기가 더 쉬울 수도 있으며 원본을 사용하고 싶지 않으면 따를 수 있도록 여기에 모든 것을 텍스트 형식으로 나열했습니다).