Windows C пространство постоянно растет


5

В настоящее время я использую Windows 7 на своем диске C. Я выделил на это 25 Гб, думая, что этого будет достаточно. Этого было достаточно некоторое время назад. Теперь он просто хочет большего. Каждый раз, когда я запускаю компьютер, я получаю предупреждения о нехватке места на диске. Независимо от того, что я делаю, он просто продолжает есть больше.

Я переместил большие программы на D (> 3,5 Гб), и этого все еще недостаточно. Как только я освобождаю что-то, оно захватывает это и уходит где-нибудь между 0 и 200 МБ свободного места. Я начал просматривать папки и удалять данные программы, которые, как я думал, программы не пропустят (пока ничего не испортили).

На C есть только две большие папки: Windows 19.4Gb, Program Files (x86) 2.2Gb и hiberfil.sys 3Gb.

Не могу даже обновить Windows, потому что не хватает места. В последние несколько дней, когда я закрываю компьютер, он пытается установить обновление (пожалуйста, не выключайте и не отключайте компьютер от сети), и он остается таким до тех пор, пока я не заставлю его выключиться.

Что я могу сделать? Я действительно не могу позволить себе установить в данный момент. Не на другой месяц или около того.


1
Добро пожаловать в Супер пользователя! Просто чтобы вы знали, это идеальное место для таких вопросов! И вы проделали большую работу, спросив это, хорошие детали и справочную информацию.
— Вуфферс

Ответы:


4

Отключить режим гибернации сейчас Нажмите Пуск -> Введите CMD -> Щелкните правой кнопкой мыши CMD и выберите Запуск от имени администратора, затем выполните команду, powercfg -h offзатем перезагрузите компьютер, чтобы удалить файл hiberfil.sys и не разрешить переход в режим гибернации. Вы также можете попробовать настроить размер файла подкачки, если он действительно большой.

Ваша проблема, скорее всего, в том, что папка Winsxs увеличивается со временем, так как при использовании большего количества программного обеспечения она сохраняет несколько копий DLL и т. Д. Для максимальной поддержки программного обеспечения.


Я никогда не использовал Hinernate. Может спать один или два раза. Что касается DLL, я знал о них, но это не проблема. Память исчезает в считанные минуты без установки другого программного обеспечения. Если только Windows просто не загружает библиотеки DLL, когда это возможно.
— Юстин

Используйте Windirstat, чтобы проверить, какие папки используются чаще всего ... windirstat.info . Я предлагал отключить hibernate, как что-то, что можно сделать сейчас ... какого размера, если ваш файл подкачки, если у вас есть большое количество оперативной памяти, вы можете уменьшить его до более разумного размера.
— Ригес

2

Основной причиной постоянного увеличения используемого дискового пространства является не постоянный раздел подкачки или (если вы не устанавливаете какое-либо программное обеспечение), C:\Program Files\а папка WinSxS:

Почему папка / winsxs становится такой большой и ее можно уменьшить?


Я знал об этом, но я не думаю, что это так. Я удаляю файлы / программы, и освободившееся пространство просто исчезает. Я не устанавливаю другие программы между ними. Так что, если Windows не загружает файлы без моего разрешения, это не похоже на это.
— Юстин

ты прочитал ссылку? каждое обновление ОС увеличивает папку winsxs ... постоянно ... и в измеримом количестве. вы указали, что ваша папка C: \ Windows имеет размер 19 ГБ ... что является довольно хорошим показателем того, где находится ваше пространство.
— Акира

Кажется, это не так. Я освобождаю данные, и они исчезают после запуска любой программы. В статье упоминается, что Windows Update загружает библиотеки DLL, а я не обновляюсь после. Я попробовал первые 2 решения оттуда, и они не работали.
— Юстин

какая самая большая папка в твоей C:\Windows?
— Акира

Да, это WinSxS. Я не мог сжать, как первое решение сказал даже с администратором. Даже если это причина, я ищу решение.
— Юстин

1

Вы всегда можете перераспределить диск без переустановки Windows. Для этого есть бесплатное программное обеспечение. EASEUS был добр ко мне: http://download.cnet.com/Easeus-Partition-Master-Home-Edition/3000-2248_4-10863346.html


Если вы пойдете по этому пути, убедитесь, что вы сделали резервную копию на случай, если что-то пойдет не так, как сбой питания во время перехода может привести к поломке файловой системы .... вы всегда должны делать резервные копии в любом случае :)
— Riguez

Хорошая мысль добавить! Я всегда буду следить за тем, чтобы ваши данные были заархивированы, но вы также можете создать образ жесткого диска перед разделом. Для этого тоже есть бесплатное программное обеспечение, но, честно говоря, я не думаю, что оно того стоит. Если произойдет сбой раздела, то, если у вас есть резервные копии важных данных, проще всего будет снова установить Windows.
— Compeek

Это на самом деле не вариант сделать с риском. Если бы я мог, я бы переустановил. Резервное копирование требуется в обоих случаях.
— Юстин

Да, это то, что я понял. Возможно, вас заинтересует статья
— службы

1

Используйте SpaceSniffer для точной визуализации каталогов «виновников» в Windows. Как указывалось ранее, скорее всего WinSxs поддерживает большой кеш компонентов ОС.

http://www.uderzo.it/main_products/space_sniffer/

Вам придется использовать программное обеспечение для изменения размера раздела, такое как Acronis Disk Director, или программное обеспечение для резервного копирования с возможностью восстановления раздела с возможностью изменения его размера для размещения на диске большего размера.


1

Проверьте WinDirStat, чтобы посмотреть, какие файлы занимают место на жестком диске.

Другие респонденты дали вам наиболее вероятные причины. Я бы пошел с изменением размера раздела Windows (не нужно переустанавливать). Поэтому, если у вас достаточно места на D:, создайте резервную копию данных и затем используйте это пространство для изменения размера.


0

Попробуйте запустить

fsutil usn deletejournal /n C:

если вы не используете специализированное программное обеспечение для резервного копирования, и посмотрите, сколько места освободится.


1
Может быть, вы должны объяснить, что это делает и каковы последствия ... в противном случае это так же хорошо, какrm -fr /
— Акира

support.microsoft.com/kb/837325 вот запись technet в команде ... она, по-видимому, уменьшает зарезервированное пространство для журнала USN
— Riguez

@akira: удаляет журнал USN, который используется программным обеспечением для резервного копирования для обнаружения изменений на диске.
— Мердад,
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.