Usuń folder informacji o woluminie systemowym z dysku zewnętrznego

12

Obecnie dowiedziałem się, że System Volume informationfolder na moim zewnętrznym dysku twardym zajmuje dużo 124GBmiejsca. Dlatego postanowiłem go usunąć, aby zwolnić trochę miejsca. Ale na razie wszystko, co próbowałem, nie powiodło się.

WAŻNY:

  • Zewnętrzny dysk twardy ma 1TBpojemność i był wcześniej używany do tworzenia kopii zapasowych i tworzenia obrazów przywracania (już nie).
  • Jest podłączony przez port USB 3.0.
  • Wyświetlane są pliki chronione przez system.
  • Wszystkie operacje są wykonywane przy czystej instalacji systemu Windows 10 Pro x64.
  • Sformatowany w NTFS
  • Mam tylko jeden 1TB dysk, więc przenoszenie plików na inny dysk nie będzie możliwe.

Więc co próbowałem na razie:

Wszystkie podane tu instrukcje , co oznacza:

  1. takeown /f "F:\System Volume information" /a /r /d y
  2. icacls "F:\System Volume information" /t /c /grant administrators:F System:F everyone:F ("Are you sure?") y
  3. rd /s /q "F:\System Volume information"

Pomogło mi to tylko usunąć jeden z folderów z kilkoma .dbplikami w System Volume informationfolderze. I rozumiem Access deniedjak poprzednio.

Pomyślałem także o utworzeniu osobnej partycji na tym dysku i przeniesieniu tam wszystkich plików, a następnie sformatowaniu partycji System Volume informationi ponownym scaleniu partycji. To nie działało całkiem dobrze, ponieważ tworzenie nowej partycji również utworzyło System Volume informationfolder. Partycjonowanie zajęło sporo czasu.

Poszedłem przez następujące posty:

Jak usunąć folder „System Volume Information” z zewnętrznych dysków?

Jak usunąć folder z zewnętrznych dysków, jeśli nazwy są zbyt długie (np. Informacje o woluminie systemowym / zawartość ...)?

Jakieś sugestie, chłopaki?

UWAGA: Nie chcę używać oprogramowania innych firm, takiego jak Unlocker, Eraser lub cokolwiek podobnego do tych dwóch. Powinien istnieć legalny sposób na pozbycie się plików w systemie Windows bez oprogramowania innych firm.

alljamin
źródło
Wiesz o całkowitym usunięciu go, ale możesz znacznie zmniejszyć jego rozmiar, wyłączając Przywracanie systemu dla dysku.
martineau
Czy udało ci się usunąć folder?
yoyo_fun
Folder najprawdopodobniej sam wróci. Jest to część działania systemu Windows. Wystarczy ustawić system Windows, aby ukrywał chronione pliki i foldery i nie będzie widoczny. Jeśli folder jest duży, to dlatego, że na dysku istnieją kopie w tle.
Daniel B

Odpowiedzi:

8

Z mojego doświadczenia wynika, że ​​odpowiedzią na ograniczenie miejsca używanego przez System Volume Info na dysku zewnętrznym NIE jest jego usuwanie, ponieważ powraca ono ponownie. Oto, co zadziałało dla mnie (Windows 10 X64).

  1. Powiedz systemowi Windows, aby nie indeksował tego dysku.

    (a) W oknie Mój komputer (lub Ten komputer) kliknij prawym przyciskiem myszy dysk zewnętrzny, na karcie Ogólne wyczyść pole wyboru „Zezwalaj plikom na indeksowanie zawartości”.

    (b) Wyszukaj w systemie Windows „Opcje indeksowania” i uruchom. Kliknij Zmień i wyczyść pole wyboru obok dysku zewnętrznego. (Powiedz „tak również do folderów i podfolderów” i kliknij Zastosuj, a następnie bądź cierpliwy).

  2. Powiedz systemowi Windows, aby nie tworzył punktów przywracania na tym dysku. Wyszukaj system Windows pod kątem „punktu przywracania” i uruchom. Kliknij Utwórz punkt przywracania. Kliknij dysk zewnętrzny, a następnie przycisk Konfiguruj i wybierz opcję Wyłącz ochronę systemu.

  3. Ogranicz funkcję „kopiowania w tle” systemu Windows na dysku zewnętrznym [bez wyłączania usługi, co wpłynęłoby na wszystkie dyski]. Otwórz wiersz polecenia z podwyższonym poziomem uprawnień.

    Aby wyświetlić listę miejsca aktualnie używanego przez kopie w tle: vssadmin list shadowstorage

    Aby ograniczyć przestrzeń używaną przez kopie w tle na Dysku F do 1 GB: vssadmin resize shadowstorage /on=F: /For=F: /Maxsize=1GB

    Aby sprawdzić poprawność: vssadmin list shadowstorage

Uwaga: źródło poleceń vssadmin: http://lifeofageekadmin.com/disappearing-space-on-windows-2008-r2-caused-by-system-volume-information/

MichaelS
źródło
1
Gads Przede wszystkim w Win 8.1 nie mam opcji indeksowania napędów USB. Gdybym nie używał programu Acronis True Image, po prostu wyłączyłbym usługę Volume Shadow. Zamiast tego okresowo używam rmdir /s "f:/system volume information"w oknie CMD administratora.
SDsolar
7

Ponieważ nie otrzymałem żadnych innych odpowiedzi na moje pytanie i wciąż jest otwarte - postanowiłem udzielić własnej odpowiedzi.

Szybka uwaga: to nie możliwe, aby usunąć folder System Volume Information i jego zawartość nawet z rozwiązaniami firm trzecich bez robienia folder na własność.

Oto podejście, które nie wymaga instalacji żadnego rozwiązania strony trzeciej. Oryginalne rozwiązanie można znaleźć tutaj .

Oto szybki ponowny limit wspomnianego wyżej rozwiązania:

  1. Trzeba TakeOwnershipnad System Volume informationfolder. W tym celu należy utworzyć plik TakeOwnership.reg, który można również pobrać tutaj . Oto, co znajduje się w pliku TakeOwnership.reg:

    Edytor rejestru systemu Windows w wersji 5.00

    [HKEY_CLASSES_ROOT * \ shell \ runas] @ = "Przejęcie na własność" "NoWorkingDirectory" = ""

    [HKEY_CLASSES_ROOT * \ shell \ runas \ command] @ = "cmd.exe / c takeown / f \"% 1 \ "&& icacls \"% 1 \ "/ grant administrator: F" "IsolatedCommand" = "cmd.exe / c takeown / f \ "% 1 \" && icacls \ "% 1 \" / grant administrator: F "

    [HKEY_CLASSES_ROOT \ Directory \ shell \ runas] @ = "Przejęcie na własność" "NoWorkingDirectory" = ""

    [HKEY_CLASSES_ROOT \ Directory \ shell \ runas \ command] @ = "cmd.exe / c takeown / f \"% 1 \ "/ r / dy && icacls \"% 1 \ "/ grant administrator: F / t" "IsolatedCommand "=" cmd.exe / c takeown / f \ "% 1 \" / r / dy && icacls \ "% 1 \" / grant administrators: F / t "

  2. Aby utworzony plik TakeOwneship.reg zadziałał, musisz go uruchomić, co oznacza po prostu dwukrotnie kliknij nowo utworzony plik.

  3. Po Taking ownership(uruchomieniu pliku .reg) musisz uruchomić następujące polecenia w wierszu polecenia (otwarte z uprawnieniami administratora):

    1. Attrib -s -h -r "{drive}:\System Volume information" /S /D
    2. RD "{drive}:\System Volume information" /S

Gdzie {drive}jest litera, co ma dysk zewnętrzny.

Że wszystkie kroki, które podjąłem, aby móc usunąć folder System Volume Information z zewnętrznego dysku twardego. Działa to dobrze dla mojej maszyny Win 10 Pro x64i mam swój dodatkowy 124GB.

@Scott w swoich komentarzach wskazuje na brakujące wyjaśnienie dokładniejszego opisu tego, co dokładnie robią te polecenia, a także wykazujące, dlaczego ta metoda dokładnie działa, a inne metody nie działają.

  • Jeśli chodzi o znaczenie poleceń - nie wiem dokładnie, co one robią, mogę jedynie odnieść się „prymitywnie”, że te polecenia powłoki pomagają przejąć „pełną własność” tego konkretnego folderu (bardziej szczegółowy / techniczny opis jest mile widziany).

  • Ta metoda „działa” lepiej niż inne, ponieważ nie byłem w stanie znaleźć żadnej innej metody, która faktycznie „działałaby”. Tylko dokładne wykonanie tych kroków pomogło mi usunąć folder, aby zwolnić miejsce na zewnętrznym dysku twardym.

Mam nadzieję, że to pomoże innym, którzy mają podobny problem.

alljamin
źródło
Jaką rolę odgrywa plik TakeOwnership.reg? Dlaczego tego potrzebujemy? Czy możesz to opublikować? (Ten link, który opublikowałeś, wygląda trochę podejrzanie, a w każdym razie nie lubimy odpowiedzi zależnych od linków zewnętrznych.) Jak bierzemy na siebie własność? Z takeownpoleceniem (o którym wspomniałeś w swoim pytaniu, ze wskazaniem, że nie było pomocne)? Zrobiłeś to? Jeśli nie, to dlaczego mówisz „To zadziałało dobrze dla mojej maszyny”? Jeśli tak, to dlaczego mówisz „jak zrozumiałem”? Proszę nie odpowiadać w komentarzach; edytuj swoje pytanie, aby było jaśniejsze i bardziej kompletne.
Scott,
@Scott Zaktualizowałem odpowiedź.
alljamin,
1
Dziękujemy za opublikowanie pliku REG. Ale wygląda na to, że wystarczy, że umieści takeownpolecenie w menu kontekstowym Eksploratora Windows. (I PS zapytałem, jak przejąć na własność - zgaduję, że robisz to za pomocą menu kontekstowego, ale nadal tego nie opisałeś). Czy możesz wyjaśnić, jak to działa, gdy uruchomisz takeownpolecenie bezpośrednio (jak wspomniano w pytaniu ) nie?
Scott,
@ Scott Nie mam pojęcia, jak wyjaśnić, o co pytasz. Jeśli to, o czym wspomniałem w moim pytaniu, nie zadziałało - to nie zadziałało - nie można tego obejść. Być może mógłbyś mi pomóc znaleźć odpowiedź na twoje pytanie - dlaczego polecenie przejęcia nie działa i dlaczego działa tworzenie nowego klucza rejestru.
alljamin,
Aby przejąć na własność, DUŻO łatwiej jest po prostu dodać go do menu kontekstowego. Oto miejsce, w którym wykonujesz jedno pobranie, kilka kliknięć, a następnie możesz kliknąć prawym przyciskiem myszy i przejąć na własność wszystko: howtogeek.com/howto/windows-vista/…
SDsolar
1

Z łatwością go usunąłem.
- Korzystałem z tego ukrytego konta administratora

net user administrator /active:yes

- W normalnym GUI systemu Windows przejąłem na własność folder i dałem sobie uprawnienia do wszystkiego (zrobiłem to również z podfolderami).
- Potem napisałem to w cmd

rd /s /q "F:\System Volume information"
Sheo
źródło
1
Pominięto polecenie takeown: takeown / f "name" / r / dy
SDsolar
0

Możesz spróbować zamontować zewnętrzny dysk twardy na komputerze z systemem Linux i stamtąd usunąć folder.

Innym rozwiązaniem byłoby skopiowanie danych na inny dysk, sformatowanie dysku zewnętrznego, a następnie skopiowanie danych z powrotem.

Inną rzeczą, którą możesz wypróbować, jest użycie programu do usuwania plików, takiego jak „gumka” lub innej aplikacji służącej do usuwania plików i folderów z dysków twardych. To rozwiązanie byłoby moim zdaniem najprostsze. Użyłem go do usuwania plików, których nie mogłem usunąć z systemu Windows z powodu różnych błędów.

yoyo_fun
źródło
Przeczytaj jeszcze raz moje pytanie. Właśnie dlatego wspomniałem, że jest to dysk twardy o pojemności 1 TB. Nie ma wielu napędów 1 TB po prostu leżących.
alljamin 28.04.16
Przeczytałem twoje pytanie. Wiem, że zewnętrzny dysk twardy ma pojemność 1 TB. Nie wspomniałeś, że dyski wewnętrzne mają mniejszą pojemność, ani nie wspomniałeś, że nie masz żadnych dodatkowych dysków zewnętrznych. Najlepszym rozwiązaniem jest próba użycia „gumki” lub innego programu do usuwania plików. Nie wymaga innego napędu ani instalacji systemu Linux. Aplikacja jest darmowa i open source. Możesz go pobrać tutaj: eraser.heidi.ie
yoyo_fun 28.04.16
Zaktualizowałem moje pytanie o więcej szczegółów.
alljamin 28.04.16
może to głupie pytanie, ale czy uruchomiłeś cmd jako administrator? Miałem ten problem, gdy nie każde polecenie działało, ponieważ zapomniałem uruchomić narzędzie cmd z uprawnieniami administratora.
yoyo_fun
Uruchamianie cmdz uprawnieniami administratora.
alljamin 28.04.16
0

Miałem ten sam problem i oto, co znalazłem na innej stronie. Wypróbowałem to na moim systemie Windows 10 i usunąłem ponad 250 GB z folderu System Volume Information, zmniejszając go do 10,1 GB. (Patrz: http://www.tomshardware.com/forum/id-1800984/delete-system-volume-information-space-drive.html )

bleijendeckers 14 września 2013 13:35:42 PM

Informacje o woluminie systemowym to folder zawierający informacje, dzięki którym system Windows może „naprawić” system, gdy coś zawiedzie. Możliwe, że przechowywanych jest zbyt wiele obrazów (kopii plików i ustawień dysku twardego itp.), Co zapełnia dysk twardy. Możesz przejść do Eksploratora Windows i kliknąć prawym przyciskiem myszy dysk C. Wybierz właściwości, a na ekranie właściwości zobaczysz dysk (prawdopodobnie prawie całkowicie zabarwiony na niebiesko), a pod nim powinien znajdować się przycisk z napisem „czyszczenie dysku” lub coś w tym rodzaju. Używam wersji holenderskiej i nazywa się ona „Schijfopruiming”, więc wybacz mi, jeśli moje tłumaczenie jest trochę niepoprawne.

Kliknij ten przycisk! I poczekaj, aż system Windows zakończy skanowanie dysku.

Pojawia się okno, w którym w lewym dolnym rogu możesz kliknąć coś, co brzmi „wyczyść pliki systemowe”. Kliknij ten przycisk! I poczekaj, aż system Windows zakończy swoje drugie skanowanie dysku.

Teraz masz dodatkową kartę, która czyta coś w rodzaju „więcej opcji”. Kliknij tę kartę.

Niższą opcją jest „przywracanie systemu i kopiowanie w tle” lub coś w tym rodzaju. Mówi się, że możesz zaoszczędzić dodatkowe miejsce na dysku, usuwając wszystkie punkty przywracania oprócz najnowszych. Kliknięcie przycisku czyszczenia poniżej tego przycisku spowoduje usunięcie wszystkich punktów przywracania i kopii w tle, z wyjątkiem ostatniego. Oznacza to jednak, że system powinien działać poprawnie, ponieważ nie można już przywrócić go do poprzedniego stanu, z wyjątkiem ostatniego zapisanego.

Jeśli informacja o woluminie systemowym jest zbyt duża, powinna ona stać się bardzo mała po naciśnięciu tego przycisku.

Ta informacja jest podana na podstawie systemu Windows 7, jeśli uruchomisz inną wersję, możliwe, że teksty czytają trochę inaczej, ale powinny być mniej więcej w tym samym miejscu.

Powodzenia :)

RichardL
źródło
0

Sądzę, że dostęp do tego pliku ze Puppy Linux umożliwiłby jego usunięcie (lub kopiowanie), jeśli nie uniemożliwiłoby odtworzenia, o ile nie zostaną podjęte dalsze kroki.

Jeśli chodzi o mnie, chciałbym, aby istniał sposób na zmianę lokalizacji folderu z informacją o woluminie systemowym na dysk zewnętrzny i łatwą konfigurację systemu Windows w celu utworzenia większej liczby punktów przywracania (w przeciwieństwie do robienia tego ). Mam ponad 50 GB zarezerwowanych dla punktów przywracania dysku C, ale system Windows zostawił tylko jeden po ostatniej aktualizacji.

użytkownik263693
źródło
Ten howtogeek.com/278388/... wydaje się być lepszym tutorialem dotyczącym tworzenia większej liczby punktów przywracania.
user263693,
To naprawdę bardziej komentarz niż rozwiązanie.
fixer1234
0

Jeśli masz zainstalowaną powłokę bash w Win10, jest to dość łatwe. Wystarczy zamontować dysk, a następnie usunąć pliki i folder. Właśnie tego spróbowałem.

EDYCJA - Nieważne, mój w końcu wrócił. Co za PITA. Dzięki M $.

Zamontuj nośniki wymienne: (np. D :)

$ sudo mkdir /mnt/d
$ sudo mount -t drvfs D: /mnt/d
Matt Nelson
źródło
0

Oprócz korzystania z Linuksa (jak niektórzy sugerowali), jeśli nie szukasz stałego rozwiązania, rmdir "System Volume Information" \spowinno się to odbywać przy użyciu folderu głównego partycji zewnętrznej pamięci masowej (przynajmniej na Win10).

Formatowanie najwyraźniej nie działa, ponieważ odłącza urządzenie zewnętrzne, usuwa dane, tworzy nową partycję, a następnie montuje ją ponownie . Ostatni wyzwala reakcję systemu Windows na ponowne utworzenie nieznośnego folderu.

Alternatywnie możesz aktywować tryb zgodności, w którym WinXP działa (wirtualnie) w środowisku Win10. Możesz zamontować dysk pod XP i usunąć folder.

Ten problem dotyczy także FAT32 i (chyba tutaj) exFAT.

rbaleksandar
źródło