Berikan akses ke folder Pengguna di drive eksternal

9

Saya baru-baru ini mengganti HDD notebook saya dengan SSD, dan menginstal ulang Windows 7 pada SSD. Saya membeli caddy untuk HDD "lama", dan saya berhasil boot windows dari SSD.

Saya dapat melihat HDD lama sebagai drive eksternal; namun, saya tidak dapat mengakses folder pengguna saya di sana. Ketika saya mencoba membuka folder pengguna, saya mendapatkan kesalahan ini:

masukkan deskripsi gambar di sini

Jika saya klik Continue, tidak ada yang terjadi. Bilah hijau menunjukkan dan memuat (seperti "Saya mendapatkan file Anda!"), Tetapi setelah mencapai akhir, saya tidak bisa masuk ke folder.

Ada ide?

BeNdErR
sumber
2
takeown
Ƭᴇcʜιᴇ007
1
@ techie007 tolong tambahkan jawaban Anda sebagai jawaban sehingga BeNdErR dapat menandainya dan menutup pertanyaan ini. Jika tidak, harap tandai sebagai duplikat
Ganesh R.
@ GaneshR. Saya akan menandainya sebagai penipu, tetapi saya tidak bisa memberikan suara untuk hari itu.
Ƭᴇcʜιᴇ007

Jawaban:

7

Anda dapat menggunakan perintah takeownuntuk mengambil kepemilikan folder pengguna dan dengan demikian mendapatkan kembali akses ke file Anda (atau milik orang lain) pada hard-disk lama.

(dari komentar techie007 di atas.

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

Contoh dari Vista. Seharusnya serupa pada Windows 7.

RedGrittyBrick
sumber
Luar biasa, dan saya dapat mengonfirmasi ini juga berfungsi di windows 10
Numeron
1
1 karena TAKEOWN /F E:\Users\*bekerja untuk saya, saya rasa saya sudah selesai:TAKEOWN /F E:\Users\user\*
John D
Saya harus menjalankan cmdsebagai administrator dan juga rekursif:TAKEOWN /F E:\Users\* /R
Felix