외장 드라이브의 사용자 폴더에 대한 액세스 권한 부여


9

최근에 노트북의 HDD를 SSD로 교체하고 SSD에 Windows 7을 다시 설치했습니다. "오래된"HDD 용 캐디를 구입했으며 SSD에서 창을 성공적으로 부팅 할 수 있습니다.

오래된 HDD를 외장 드라이브로 볼 수 있습니다 . 그러나 그 폴더에있는 사용자 폴더에 액세스 할 수 없습니다. 사용자 폴더를 열려고 할 때이 오류가 발생합니다.

여기에 이미지 설명을 입력하십시오

를 클릭하면 Continue실제로 아무 일도 일어나지 않습니다. 녹색 막대가 표시되고로드됩니다 (예 : "파일을 가져옵니다!"). 일단 끝에 도달하면 폴더에 들어갈 수 없습니다.

어떤 아이디어?




1
@ techie007 BeNdErR이 답변을 표시하고이 질문을 닫을 수 있도록 답변을 답변으로 추가하십시오. 그렇지 않으면 그것을 중복으로 표시하십시오
Ganesh R.


@GaneshR. 나는 그것을 속임수로 표시했을 것이지만, 나는 오늘 당일 투표권이 부족합니다.
Ƭᴇcʜιᴇ007

답변:


7

이 명령 takeown을 사용하여 사용자 폴더의 소유권을 가져 오므로 이전 하드 디스크의 파일 (또는 다른 사람)에 다시 액세스 할 수 있습니다.

(에서 techie007 위의 '코멘트.

C:\>takeown /?

TAKEOWN [/S system [/U username [/P [password]]]]
        /F filename [/A] [/R [/D prompt]]

Description:
    This tool allows an administrator to recover access to a file that
    was denied by re-assigning file ownership.

Parameter List:
    /S           system          Specifies the remote system to
                                 connect to.

    /U           [domain\]user   Specifies the user context under
                                 which the command should execute.

    /P           [password]      Specifies the password for the
                                 given user context.
                                 Prompts for input if omitted.

    /F           filename        Specifies the filename or directory
                                 name pattern. Wildcard "*" can be used
                                 to specify the pattern. Allows
                                 sharename\filename.

    /A                           Gives ownership to the administrators
                                 group instead of the current user.

    /R                           Recurse: instructs tool to operate on
                                 files in specified directory and all
                                 subdirectories.

    /D           prompt          Default answer used when the current user
                                 does not have the "list folder" permission
                                 on a directory.  This occurs while operating
                                 recursively (/R) on sub-directories. Valid
                                 values "Y" to take ownership or "N" to skip.

    /?                           Displays this help message.

    NOTE: 1) If /A is not specified, file ownership will be given to the
             current logged on user.

          2) Mixed patterns using "?" and "*" are not supported.

          3) /D is used to suppress the confirmation prompt.

Examples:
    TAKEOWN /?
    TAKEOWN /F lostfile
    TAKEOWN /F \\system\share\lostfile /A
    TAKEOWN /F directory /R /D N
    TAKEOWN /F directory /R /A
    TAKEOWN /F *
    TAKEOWN /F C:\Windows\System32\acme.exe
    TAKEOWN /F %windir%\*.txt
    TAKEOWN /S system /F MyShare\Acme*.doc
    TAKEOWN /S system /U user /F MyShare\foo.dll
    TAKEOWN /S system /U domain\user /P password /F share\filename
    TAKEOWN /S system /U user /P password /F Doc\Report.doc /A
    TAKEOWN /S system /U user /P password /F Myshare\*
    TAKEOWN /S system /U user /P password /F Home\Logon /R
    TAKEOWN /S system /U user /P password /F Myshare\directory /R /A

Vista의 예. Windows 7에서도 비슷해야합니다.


굉장하고 Windows 10에서도 작동합니다.
Numeron

1
TAKEOWN /F E:\Users\*내가 한 것으로 가정하지만 나를 위해 일 했기 때문에 +1 :TAKEOWN /F E:\Users\user\*
John D

나는 cmd관리자로서 그리고 재귀도 수행해야 했습니다.TAKEOWN /F E:\Users\* /R
Felix
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.