Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I have recently replaced my notebook's HDD with an SSD, and reinstalled Windows 7 on the SSD. I bought a caddy for the "old" HDD, and I can successfully boot windows from the SSD.

I can see the old HDD as an external drive; however, I can't access my user folder on it. When I try to open the user folder, I get this error:

enter image description here

If I click on Continue, nothing really happens. The green bar shows and loads (like "I'm getting your files!"), but once it reaches the end, I cannot enter the folder.

Any ideas?

share|improve this question
1  
takeown –  Ƭᴇcʜιᴇ007 Jan 5 at 18:10
    
@techie007 that worked, thanks! –  BeNdErR Jan 5 at 18:14
    
1  
@techie007 please add your response as an answer so that BeNdErR can mark it and close this question. Else please flag it as duplicate –  Ganesh R. Jan 5 at 18:31
    
possible duplicate of Can't delete folder, need permission from adminstrator? –  Ganesh R. Jan 5 at 18:31

1 Answer 1

You can use the command takeown to take ownership of user folders and thus regain access to your files (or anyone elses's) on the old hard-disk.

(from techie007's comment above.

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

Example from Vista. It should be similar on Windows 7.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.