Видаліть папку з інформацією про обсяг системи із зовнішнього диска


12

Зараз я дізнався, що System Volume informationпапка на моєму зовнішньому жорсткому диску займає 124GBбагато місця. Тому я вирішив видалити його, щоб звільнити додаткове місце. Але наразі все, що я спробував, не вдалося.

ВАЖЛИВО:

  • Зовнішній жорсткий диск має 1TBємність і раніше використовувався для створення резервних копій та створення зображень для відновлення (вже не).
  • Підключено через порт USB 3.0.
  • Відображаються захищені системою файли.
  • Усі операції виконуються при чистому встановленні Windows 10 Pro x64.
  • Відформатовано в NTFS
  • У мене є лише один 1TB накопичувач, тому переміщення файлів на інший диск не буде варіантом.

Отже, що я зараз спробував:

Усі інструкції, надані тут , означають:

  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"

Це лише допомогло мені видалити одну з папок із купою .dbфайлів у System Volume informationпапці. І я отримую Access deniedяк раніше.

Я також думав про те, щоб створити на цьому диску окремий розділ і перемістити всі файли туди, після чого відформатувати розділ System Volume informationі об'єднати розділи назад. Це вийшло не дуже добре, оскільки для створення нового розділу також створена System Volume informationпапка. І на перегородку пішло досить багато часу.

Я ходив наступні повідомлення:

Як видалити папку "Інформація про об'єм системи" із зовнішніх накопичувачів?

Як видалити папку із зовнішніх накопичувачів, якщо імена занадто довгі (наприклад, Інформація про обсяг системи / вміст ...)?

Будь-які пропозиції, хлопці?

УВАГА: Я не хочу використовувати програмне забезпечення сторонніх виробників, як Unlocker, Eraser або щось подібне до цих двох. Повинен бути законний спосіб позбутися файлів у Windows без стороннього програмного забезпечення.


Ви знаєте про повне його видалення, але, можливо, ви зможете значно зменшити його розмір, вимкнувши відновлення системи для накопичувача.
мартіно

Вам вдалося видалити папку?
yoyo_fun

Папка, швидше за все, повернеться сама собою. Це частина того, як працює Windows. Просто встановіть Windows на приховування захищених файлів і папок, і вони не будуть видимі. Якщо папка велика, це тому, що тіньові копії існують на диску.
Даніель Б

Відповіді:


8

На мій досвід, відповідь на обмеження місця, що використовується інформацією про об'єм системи на зовнішньому диску, НЕ видаляє його, оскільки він знову повертається. Ось що для мене працювало (Windows 10 X64).

  1. Скажіть Windows не індексувати цей диск.

    (a) У розділі Мій комп'ютер (або на цьому ПК) клацніть правою кнопкою миші зовнішній диск, на вкладці Загальні зніміть прапорець "Дозволити файлам індексувати вміст".

    (b) Знайдіть у Windows "Параметри індексації" та запустіть. Клацніть Змінити та зніміть прапорець поруч із зовнішнім диском. (Скажіть так "папкам і підпапок" і натисніть кнопку Застосувати, тоді будьте терплячі.)

  2. Скажіть Windows не створювати точки відновлення на цьому диску. Знайдіть у Windows "пункт відновлення" та запустіть. Клацніть на Створити точку відновлення. Клацніть зовнішній диск, потім кнопку Налаштування та виберіть Вимкнути захист системи.

  3. Обмежте функцію Windows "Shadow Copy" на зовнішньому диску [без відключення послуги, що вплине на всі диски]. Відкрийте піднесений командний рядок.

    Щоб перелічити простір, який зараз використовується тіньовими копіями: vssadmin list shadowstorage

    Щоб обмежити простір, використовуваний тіньовими копіями на Диску F, до 1 Гб: vssadmin resize shadowstorage /on=F: /For=F: /Maxsize=1GB

    Щоб підтвердити зміни: vssadmin list shadowstorage

Примітка: джерело команд vssadmin: http://lifeofageekadmin.com/disappearing-space-on-windows-2008-r2-caused-by-system-volume-information/


1
Гади. Перш за все, в Win8.1 я не отримую можливості щодо індексації USB-накопичувачів. Якби я не використовував Acronis True Image, я б просто відключив послугу Volume Shadow. Натомість я просто періодично використовую rmdir /s "f:/system volume information"у вікні CMD адміністратора.
SDsolar

7

Оскільки я не отримав жодних інших відповідей на моє запитання і воно все ще відкрите - я вирішив надати власну відповідь.

Короткий зауваження: це НЕ можливо видалити папку System Volume Information і його вміст , навіть з рішеннями сторонніх виробників, не беручи власник папки.

Ось підхід, який не передбачає встановлення будь-якого стороннього рішення. Оригінальне рішення можна знайти тут .

Ось швидкий переосмислення згаданого вище рішення:

  1. Вам потрібно перейти TakeOwnershipчерез System Volume informationпапку. Для цього вам потрібно створити файл TakeOwnership.reg, який також можна завантажити тут . Це те, що знаходиться у файлі TakeOwnership.reg:

    Версія редактора реєстру Windows 5.00

    [HKEY_CLASSES_ROOT * \ shell \ runas] @ = "Взяти власність" "NoWorkingDirectory" = ""

    [HKEY_CLASSES_ROOT * \ shell \ runas \ command] @ = "cmd.exe / c takeown / f \"% 1 \ "&& icacls \"% 1 \ "/ надайте адміністраторам: F" "IsolatedCommand" = "cmd.exe / c takeown / f \ "% 1 \" && icacls \ "% 1 \" / надання адміністраторів: F "

    [HKEY_CLASSES_ROOT \ Directory \ shell \ runas] @ = "Взяти власність" "NoWorkingDirectory" = ""

    [HKEY_CLASSES_ROOT \ Directory \ shell \ runas \ command] @ = "cmd.exe / c takeown / f \"% 1 \ "/ r / dy && icacls \"% 1 \ "/ адміністратори дозволу: F / t" "IsolatedCommand "=" cmd.exe / c takeown / f \ "% 1 \" / r / dy && icacls \ "% 1 \" / адміністратори грантів: F / t "

  2. Щоб створений файл TakeOwneship.reg набув чинності, його потрібно запустити, тобто просто двічі клацніть на щойно створеному файлі.

  3. Після Taking ownership(запуску .reg-файлу) вам потрібно виконати наступні команди в командному рядку (відкрито з правами адміністратора):

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

Де {drive}буква, що має ваш зовнішній привід.

Це всі кроки, які я зробив, щоб мати змогу видалити папку Інформація про обсяг системи із зовнішнього жорсткого диска. Це працювало чудово для моєї машини, Win 10 Pro x64і я отримав свою додаткову 124GB.

@Scott у своєму коментарі вказує на відсутність пояснення для більш точного опису того, що саме роблять ці команди, а також доведення, чому саме цей метод працює, а інші методи не працюють.

  • Що стосується значення команд - я не знаю, що саме вони роблять, я можу лише "примітивно" посилатися на те, що ці команди оболонки допомагають отримати "повне володіння" цією конкретною папкою (більш точний / технічний опис вітається).

  • Цей метод "працює" краще, ніж інші, тому що я не зміг знайти жодного іншого методу, що насправді "працює". І тільки слідування цим крокам допомогло мені видалити папку, щоб звільнити місце на зовнішньому жорсткому диску.

Сподіваюсь, це допоможе іншим, хто має подібні проблеми.


Яку роль відіграє файл TakeOwnership.reg? Навіщо нам це потрібно? Чи можете ви розмістити його? (Це посилання, яке ви опублікували, виглядає трохи рибковим, і, в будь-якому випадку, нам не подобаються відповіді, які залежать від зовнішніх посилань.) Як ми можемо взяти на себе право власності? З takeownкомандою (яку ви згадали у своєму запитанні, із зазначенням, що вона не була корисною)? Ви це зробили? Якщо ні, то чому ви кажете: «Це добре працювало на моїй машині»? Якщо у вас є, чому ви говорите "як я зрозумів"? Будь ласка, не відповідайте на коментарі; відредагуйте своє запитання, щоб зробити його більш зрозумілим та повним.
Скотт

@Scott Я оновив відповідь.
alljamin

1
Дякуємо, що опублікували файл REG. Але схоже, що все, що це робиться, це ввести takeownкоманду в контекстне меню Windows Explorer. (І PS я запитав, як ви приймаєте право власності - я здогадуюсь, що ви робите це через контекстне меню, але ви все ще не описали цього.) Чи можете ви пояснити, як це працює при takeownбезпосередньому запуску команди (як зазначено у вашому запитанні ) ні?
Скотт

@Scott Я поняття не маю, як пояснити те, що ви просите. Якщо те, що згадувалося в моєму запитанні, не спрацювало - тоді воно не спрацювало - немає способу обійти це. Можливо, ви могли б допомогти мені з’ясувати відповідь на ваше запитання - чому команда takeown не працювала і чому створювався новий ключ реєстру.
alljamin

Щоб взяти право власності, МНОГО простіше просто додати його у своє контекстне меню. Тут ви робите одне завантаження, кілька клацань, потім ви можете клацнути правою кнопкою миші та взяти право власності на що завгодно: howtogeek.com/howto/windows-vista/…
SDsolar

1

Я легко її видалив.
- Я використовував цей прихований обліковий запис адміністратора

net user administrator /active:yes

- У звичайному графічному інтерфейсі Windows я взяв право власності на папку і дав собі дозволи на все (це робив і з папками).
- Потім написав це в cmd

rd /s /q "F:\System Volume information"

1
Ви покинули команду takeown: takeown / f "name" / r / dy
SDsolar

0

Ви можете спробувати встановити зовнішній жорсткий диск на машині Linux та видалити звідти папку.

Іншим рішенням буде скопіювати свої дані на інший диск, відформатувати зовнішній диск, а потім скопіювати дані назад.

Інша річ, яку ви можете спробувати, - це використовувати програму для стирання файлів, наприклад "ластик" або якусь іншу програму, яка використовується для видалення файлів і папок з жорстких дисків. На мою думку, це рішення було б найпростішим. Я використовував його для видалення файлів, які не вдалося видалити з Windows через різні помилки.


Будь ласка, прочитайте ще раз моє запитання. Саме тому я згадав, що це жорсткий диск у 1 ТБ. У мене не багато накопичувачів 1 ТБ, які просто прокладають навколо.
alljamin

Я прочитав ваше запитання. Я знаю, що зовнішній жорсткий диск має ємністю 1 ТБ. Ви не згадали, що ваші внутрішні накопичувачі мають меншу ємність, а також не зазначили, що у вас немає додаткових зовнішніх накопичувачів. Найкраще для вас рішення - спробувати використовувати «гумка» або якусь іншу програму для видалення файлів. Він не передбачає іншого диска або установки Linux. Додаток безкоштовний і з відкритим кодом. Завантажити його можна тут: eraser.heidi.ie
yoyo_fun

Оновило моє запитання більш детальною інформацією.
alljamin

можливо, це нерозумне питання, але ти запустив cmd "як адміністратор"? Одного разу у мене була ця проблема, коли не кожна команда працюватиме, бо забула запустити утиліту cmd з правами адміністратора.
yoyo_fun

Запуск cmdз правами адміністратора.
alljamin

0

У мене була така ж проблема, і ось що я знайшов на іншому сайті. Я спробував це в моїй системі Windows 10, і він видалив понад 250 Гб із папки Інформація про обсяг системи, знизивши її до 10,1 ГБ. (Посилання: http://www.tomshardware.com/forum/id-1800984/delete-system-volume-information-space-drive.html )

bleijendeckers 14 вересня 2013 р. 13:35:42

Інформація про обсяг системи - це папка, яка містить інформацію, щоб Windows могла "відремонтувати" вашу систему, коли щось вийшло з ладу. Можливо, що занадто багато зображень (копій файлів і налаштувань жорсткого диска тощо) зберігається, і це заповнює ваш жорсткий диск. Що ви можете зробити - це зайти в Провідник Windows і клацнути правою кнопкою миші на вашому диску C. Виберіть властивості, і на екрані властивостей ви побачите свій диск (ймовірно, кольоровий майже повністю синім), а під ним має бути кнопка, на якій написано "чистка диска" чи щось подібне. Я запускаю голландську версію, і вона називається "Schijfopruiming", тому вибачте мене, якщо мій переклад трохи відключений.

Натисніть на цю кнопку! І зачекайте, поки Windows завершить сканування накопичувача.

З'являється вікно, де внизу ліворуч можна натиснути щось, на якому написано "чисті системні файли". Натисніть на цю кнопку! І зачекайте, поки Windows завершить друге сканування накопичувача.

Тепер у вас є додаткова вкладка, яка читає щось на кшталт "більше варіантів". Перейдіть на цю вкладку.

Нижній варіант - "відновлення системи та тіньові копії" або щось подібне. Ось зазначається, що ви можете заощадити додатковий простір на диску, видаливши всі, крім останніх, точок відновлення. Якщо натиснути кнопку очищення нижче цієї, вона видалить усі точки відновлення та копії тіні, окрім останньої. Однак це означає, що ваша система повинна працювати нормально, оскільки ви більше не можете відновити її до попереднього стану, за винятком останнього, що зберігається.

Якщо інформація про обсяг системи є надто великою, вона повинна бути дуже маленькою після натискання цієї кнопки.

Ця інформація надається на основі Windows 7, якщо ви запускаєте іншу версію, можливо, тексти читаються трохи інакше, але вони повинні бути більш-менш на одному місці.

Удачі :)


0

Я думаю, що доступ до цього файлу з Puppy Linux дозволить видалити його (або скопіювати), якщо не перешкоджатиме відтворенню, якщо не будуть вжиті подальші кроки.

Як на мене, хотілося б, щоб був спосіб змінити розташування папки з інформацією про обсяг системи на зовнішній диск та легко налаштувати Windows для створення більшої кількості точок відновлення (проти цього ). У мене понад 50 гб зарезервовано для точок відновлення диска C, але Windows залишився лише один після останнього оновлення.


Цей howtogeek.com/278388/… здається кращим підручником щодо створення більшої кількості точок відновлення.
користувач263693

Це справді більше коментаря, ніж рішення.
fixer1234

0

Якщо в Win10 встановлена ​​оболонка bash, це досить просто. Просто встановіть диск, а потім видаліть файли та папку. Я просто спробував це.

EDIT - Незважаючи, моє врешті-решт повернулося. Що за ПІТА. Дякую M $.

Монтуйте знімні носії: (наприклад, D :)

$ sudo mkdir /mnt/d
$ sudo mount -t drvfs D: /mnt/d

0

Крім використання Linux (як деякі з них запропонували), якщо ви не шукаєте постійного рішення, використовуючи, rmdir "System Volume Information" \sколи всередині кореневої папки розділ зовнішнього сховища повинен працювати (принаймні, на Win10).

Форматування явно не працює, оскільки він відключає зовнішній пристрій, стирає його дані, створює новий розділ, а потім знову монтує його . Останній запускає реакцію Windows знову відтворити прикрі папки.

Крім того, ви можете активувати режим сумісності, коли WinXP (практично) працює в середовищі Win10. Ви можете встановити накопичувач під XP та видалити папку.

Ця проблема також присутня для FAT32 та (я думаю, тут) і exFAT.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.