Utrata własności plików po utworzeniu kopii zapasowej - jak odzyskać pełną kontrolę

0

Wykonałem kopię zapasową ważnych plików ze starego komputera na zewnętrzny dysk twardy i za każdym razem, gdy próbuję usunąć, przenieść lub otworzyć jeden z tych plików lub folderów, informuje mnie, że nie mam uprawnień (odmowa dostępu), aby to zrobić.

Więc przejąłem na własność te pliki z podwyższonym CMD, używając:

takeown /f filename

Wynik był „UDANY”, jednak to nie rozwiązało problemu. Więc kliknąłem plik prawym przyciskiem myszy, a > Properties > Security > Edit > Add > Typed in my current Name > OK > Applynastępnie próbowałem uzyskać dostęp do pliku ponownie bez powodzenia.

Więc wtedy spróbowałem > Properties > Security > Advanced > Owner: Change > Enter my name > Apply- potem spróbowałem ponownie uzyskać dostęp do pliku - bez powodzenia.

Jak mogę odzyskać pełną kontrolę nad tymi plikami?


Aktualizacja:

19:50 AEST - 6/8/14 :

Rezultatem icacls bounce.wavbyło:

E:\Audio>takeown /f "bounce.wav" /a & icacls "bounce.wav" /grant:r *S-1-5-32-544
:F /q

SUCCESS: The file (or folder): "E:\Audio\bounce.wav" now owned by the administra
tors group.
Successfully processed 1 files; Failed processing 0 files

E:\Audio>icacls "bounce.wav"
bounce.wav BUILTIN\Administrators:(F)
           Home-PC\Jason:(I)(F)
           Everyone:(I)(F)
           BUILTIN\Administrators:(I)(F)
           NT AUTHORITY\SYSTEM:(I)(F)

Successfully processed 1 files; Failed processing 0 files

Chociaż nadal nie mogę skopiować / przenieść / otworzyć tego pliku. Podany błąd to:

Do wykonania tej czynności wymagana jest zgoda Administratorów.

Ale jestem administratorem.

jay_t55
źródło
Spróbuj uruchomić następującą komendę:takeown /f "file" /a & icacls "file" /grant:r *S-1-5-32-544:F /q
and31415
@ i31415 dzięki, właśnie uruchomiłem ten plik cmd i napisałem „SUCCESSFUL, plik jest teraz własnością grupy administratorów”, ale nadal nie mogę otworzyć / skopiować / przenieść pliku.
jay_t55
@ and31415 Zaktualizowałem swoje pytanie, aby uwzględnić wyniki z ostatniego komentarza.
jay_t55,
Czy ktoś ma jakieś pomysły?
jay_t55
@ and31415 Zorientowałem się, na czym polega problem; problem polegał na tym, że te pliki (wiele ważnych) - postanowiłem (w pewnym momencie) zaznaczyć opcję „Szyfruj zawartość, aby zabezpieczyć dane” w Właściwości> Zaawansowane - i zrobiłem to na starym komputerze (którego już nie mam) ) i tak dalej na tym nowym komputerze - nadal są szyfrowane, ale nic nie działa, ponieważ są szyfrowane. Próbowałem nawet użyć RichCopy do ich odszyfrowania, jak sugerowano na stronie TechNet, ale w przypadku większości plików nie powiedzie się, że „plik nie został znaleziony”, ale wyraźnie tam jest.
jay_t55

Odpowiedzi:

0

To jest mój „chown.bat” (ludzie unixa będą się ze mnie śmiać używając tej nazwy):

    for /r %fn in (*.*)  SetACL -on "%fn" -ot file -actn clear -clr dacl,sacl
    takeown /F * /R /D  Y
    icacls   *.* /T /C /grant %_winuser%:(D,WDAC)
    icacls    .  /T /C /grant administrators:F System:F everyone:F

SetACL to narzędzie innej firmy, które musi znajdować się na twojej drodze.

ClioCJS
źródło