Mam folder serwera członkowskiego 2003, którego nie można usunąć. Nic nie ma żadnych uprawnień (administrator domeny i uruchamianie polecenia cmd jako „nt organ \ system” za pomocą psexec) - zawsze „odmowa dostępu”.
Kiedy robię katalog / q, właściciel pokazuje się jako „...”.
Próbowałem takeown.exe w folderze, a także jest nadrzędny. Zły folder zawsze zgłasza „odmowa dostępu”. Próbowałem również zresetować za pomocą icacls, to samo.
Uprawnienia Eksploratora nie mają opcji udostępniania ani kart ani zabezpieczeń. Działa dobrze w przypadku innych folderów, nawet w tym samym katalogu.
źródło
Uruchomiłbym CHKDSK na woluminie, zanim zrobiłem cokolwiek innego. Czy widzisz jakieś komunikaty w dzienniku zdarzeń systemowych: uszkodzenie systemu plików (źródło „NTFS”)?
źródło
Miał ten sam problem, ale żaden plik nie miał na nim blokady, po prostu udało mu się stracić wszystkich swoich właścicieli.
Rozwiązaniem było użycie TakeOwn
Przejmie własność pliku na bieżącego użytkownika. Użyj
/A
po,dirname
aby przypisać go do administratora systemu.źródło
Ostatnio spotkałem podobny problem. Przyczyną mojej sprawy było to, że inny komputer miał otwarty plik za pośrednictwem sieciowego udostępniania plików. (był to plik .dll, a drugi użytkownik uruchomił program, który go otworzył).
Aby zamknąć udostępnione pliki sieciowe:
Panel sterowania -> Narzędzia administracyjne -> Zarządzanie komputerem
Następnie otwórz Narzędzia systemowe -> Foldery udostępnione -> Otwórz pliki.
Zawiera listę wszystkich plików otwartych przez inny komputer.
źródło
Potknąłem się również o to. Plik nie miał właściciela i nie mogłem go usunąć.
Sprawdziłem, czy były procesy blokujące. Żaden!
Próbowałem ustawić właściciela za pomocą „takeown”. Brak szczęścia, plik nie istnieje !!!
Problem powstał z powodu nazewnictwa pliku.
Nazwa pliku kończy się kropką, np. „OneDrive - Bla Bla.”.
Wygląda na to, że OneDrive tworzy nazwy plików z wiszącymi kropkami, podczas gdy większość innych programów systemu Windows przycina wiszące kropki. Więc oczywiście się podoba i ostatecznie nie znalazłem „OneDrive - Bla Bla”.
W końcu udało mi się użyć nazwy pliku 8.3 ms-dos, np. „Takeown / F ONEDRI ~ 0”
Jedną z opcji jest uzyskanie nazwy 8.3 za pomocą „dir / x”.
źródło
Stało się tak, kiedy Linux zdołał częściowo uszkodzić moje partycje NTFS. Poniższa procedura powinna umożliwić przywrócenie plików:
icacls . /T /verify /Q
for /F "tokens=*1 delims=:" %A in (acl.txt) do icacls %A /T /reset
źródło
Aby usunąć takie pliki, najpierw próbuję odblokować . Jeśli to się nie powiedzie, lub jeśli jest jakaś inna operacja, którą chcę wykonać na pliku, używam mojej płyty Bart PE .
źródło
Możesz użyć
rd
-rmdir
który usuwa katalog lub usuwa foldery,Możesz użyć następujących opcji:
/s
Parametr jest usunięcie wszystkich katalogów i plików w podanym katalogu oprócz samego katalogu. Służy do usuwania drzewa katalogów. Najprawdopodobniej to usunie.Próbowałem tego już nie raz.
PCGenie
źródło
Rozwiązałem ten problem, przechodząc do formatu POSIX:
Problem polega na tym, że nie mogę odtworzyć katalogu z Eksploratora ani bezpośrednio z cmd
źródło
Nekro, ale właśnie miałem coś bardzo podobnego do tego ...
Uruchamianie AccessEnum nad folderami Server2008 w celu inspekcji uprawnień do plików / folderów.
AccessEnum pokazuje ??? jako właściciel.
Kliknij plik prawym przyciskiem myszy i żadna z normalnych dostępnych opcji. Wystarczy otworzyć i wysłać do.
.
Okazało się, że było to spowodowane długą ścieżką i długą nazwą pliku. 272 znaków łącznie!
Wkopano w strukturę folderów i udostępniono folder na końcu ścieżki, teraz pliki można odnosić za pomocą krótszej ścieżki.
Nie ma nic złego w uprawnieniach do plików itp., To był tylko Eksplorator dławiący się długą ścieżką.
źródło