Jak usunąć pliki i foldery, których nie można usunąć?
Mam kopię zapasową folderu Documents and Settings
z poprzedniego systemu Windows, który zawiera tylko mojego oryginalnego użytkownika i w obrębie 2 innych katalogów: Favorites
i Local Settings
.
Kiedy próbuję usunąć Local Settings
dostaję ten błąd:
Kiedy próbuję usunąć Favorites
, otrzymuję ten błąd:
Uruchomiłem to w powłoce cmd:
attrib -r -a -s -h /s
…ale to nie pomogło, ani nie zwróciło żadnych błędów/ostrzeżeń.
Użyłem Unlocker v1.8.5
i LockHunter
wielokrotnie na wielu poziomach, aby sprawdzić, czy jakieś pliki są w użyciu, ale oba zawsze mówią: No Files Locked.
Aktualizacja #1:
Byłem w stanie rename katalog, który teraz daje mi to ostrzeżenie przed (próbuje) usunąć:
Jeśli nacisnę Yes (lub Yes to All) to dostaję ten błąd:
Update #2:
Pozwoliłem uruchomić chkdsk /f
, co wymagało restartu, ponieważ znajduje się on na mojej podstawowej partycji systemowej. Podczas skanowania Etapu 2 otrzymałem około 40 takich komunikatów:
Usuwanie wpisu indeksu z indeksu $0 pliku 25.
…a następnie:
Usuwanie wpisu index cookies w indeksie $I30 pliku 37576.
…ale wciąż dostaję pierwsze okno dialogowe błędu powyżej, gdy próbuję usunąć.
Uruchomiłem ponownie chkdsk, tym razem: chkdsk /f /r
. Nie otrzymałem żadnych komunikatów. Ten sam wynik przy usuwaniu.
Aktualizacja #3:
Kopiąc głębiej, 99
jest nazwą jednego z wielu katalogów znajdujących się głęboko tutaj:
C:\Documents and Settings.OLD\User\Local Settings\Application Data\Microsoft\Messenger\address@hotmail.com\SharingMetadata\user@hotmail.com\DFSR\Staging\CS{D4E4AE55-B5E2-F03B-5189-6C4DA6E41788}
Wewnątrz każdego z tych katalogów znajdowały się pliki o nazwach takich jak:
2300-{C93D01AC-0739-4FD9-88C7-13D2F21A208E}-v2300-{C93D01AC-0739-4FD9-88C7-13D2F21A208E}-v2300-Downloaded.frx
Zauważyłem, że w przeciwieństwie do wszystkich katalogów, nie mogłem zmienić nazwy żadnego z tych plików. Zauważyłem również, że nazwy plików i katalogów są bardzo długie:
Oryginalny katalog = 194 znaki Nazwy plików = 100+ znaków Razem długość przekracza limit 255 znaków, co jest złe i wyjaśnia komunikat o błędzie, który zamieściłem w Aktualizacji #1.
Częściowe rozwiązanie:
Zmieniaj nazwy wszystkich katalogów, aż całkowita długość ścieżki będzie mniejsza niż 100. Po tym mogłem zmienić nazwy plików .frx
, nie wspominając o usunięciu wszystkiego z katalogu Local Settings
.
C:\u2002\Favorites\Photography\FIRE
Ten sam błąd co powyżej:
Oto, co pokazują właściwości Eksploratora dla obu folderów:
Update #4 (inne częściowe rozwiązanie):
Używając odpowiedzi harrymc w połączeniu z dokładnym przeczytaniem tego niesamowitego artykułu MS-KB, który zawiera prawie każdy pomysł, a następnie niektóre, niepozornie zatytułowany: Nie można usunąć pliku lub folderu na woluminie systemu plików NTFS .
Udało mi się skasować drugi folder C:\Favorites\Photography\FIRE
- problem w tym, że na końcu była niewidoczna spacja. Miałem szczęście, gdy wykonałem autouzupełnianie podczas zabawy z poleceniem del "\?\<path>"
, które zasugerował.
UWAGA: Normalne del
NIE zadziałało, podobnie jak usuwanie z explorer
.
Teraz wszystko co zostało to pierwszy katalog C:\Favorites\Wien\What To Do..
(tak, próbowałem w nieskończoność z wieloma kombinacjami powyższego rozwiązania ;)