Огромный размер папки windows

Все способы:

  • Причины, по которым папка «Windows» занимает много места
  • Очистка папки «Windows»
    • Windows 10
    • Windows 7
  • Вопросы и ответы: 1

Причины, по которым папка «Windows» занимает много места

Начать необходимо с перечисления причин, по которым папка «Windows» может занимать много места. При этом стоит учитывать, что она постоянно расширяется во время взаимодействия с компьютером и даже после очистки ее размер снова увеличится спустя всего пару недель или месяцев. Сейчас предлагаем разобраться, почему это происходит и как с этим бороться.

  • Деинсталляторы обновлений. В папку «Windows» помещаются деинсталляторы всех устанавливаемых обновлений. Это необходимо для того, чтобы пользователь в любой момент мог сделать откат до прежней версии Виндовс, не потеряв при этом никаких важных для себя данных и не сломав всю работу операционной системы. Эти файлы можно смело удалить, если после обновления прошло много времени или вы точно уверены в том, что делать откат не придется.
  • Временные файлы. Пожалуй, временные файлы занимают больше всего места в данной папке, поскольку они связаны со всеми запускаемыми на компьютере программами. Соответственно, чем их больше, тем больше файлов хранится в подпапке с названием «Temp». Туда же помещаются разные объекты при инсталляции софта, и не всегда их очистка происходит автоматически, особенно при непредвиденном завершении работы установщика. Большинство из находящихся там файлов можно удалить как самостоятельно, так и при помощи специальных приложений.
  • Папка «WinSxS». Данный каталог заслуживает отдельного внимания, поскольку именно он, находясь в папке «Windows», чаще всего весит больше остальных. Практически все содержимое этой директории относится к резервным копиям различных системных файлов и, выполнив простые действия, можно понять, необходима ли очистка этой директории. Если ранее вы уже обнаружили, что основная проблема как раз и заключается в этом каталоге, перейдите по ссылке ниже, чтобы получить соответствующие инструкции.

    Подробнее: Способы очистки папки WinSxS в Windows 10

Есть и другие причины, по которым увеличивается объем папки «Windows», однако они не такие значимые и только в совокупности выдают большой объем занятого дискового пространства. Далее, когда речь пойдет об очистке каталога, все эти причины будут рассмотрены, поэтому вы сможете грамотно справиться с поставленной задачей, по максимуму освободив каталог от ненужной информации.

Очистка папки «Windows»

Отметим, что не стоит самостоятельно удалять абсолютно все файлы, которые весят много, поскольку так можно избавиться от важных системных элементов, влияющих на корректность работы операционной системы. Следуйте только предложенным инструкциям и выполняйте меры предосторожности, описанные в представленных материалах.

Windows 10

Проще всего очистить хранилище от мусора, обратившись к специальным программам. Такой метод подойдет начинающим или тем, кто не хочет тратить время на самостоятельный анализ. Есть и системные инструменты, работающие примерно по такому же принципу и справляющиеся с поставленной задачей ничуть не хуже. Однако самым эффективным методом считается ручная очистка всех важных подкаталогов, где чаще всего и хранится мусор.

Подробнее: Очистка папки «Windows» на компьютере с Windows 10

Windows 7

С «семеркой» дела обстоят примерно так же, как и с актуальной версией операционной системы, однако есть нюансы в заполненности определенных папок и важности находящихся там файлов. Нажмите по следующей ссылке, чтобы попасть на страницу статьи, посвященной данной теме. В ней вы можете ознакомиться как со встроенными средствами очистки, так и со сторонними программами, а также найдете руководство по ручному удалению мусора.

Подробнее: Очистка папки «Windows» на компьютере с Windows 7

Папка Windows занимает много места-2

Если же после выполнения рекомендаций папка «Windows» действительно стала весить меньше, но системный раздел жесткого диска все еще загружен большим количеством файлов и вы не знаете, что из этого можно удалить для освобождения места, перейдите к руководству по следующей ссылке и прочитайте информацию обо всех предложенных методах. Они не влияют на работу ОС и позволяют удалить только ненужные файлы.

Подробнее: Освобождаем место на диске C в Windows 10

Наша группа в TelegramПолезные советы и помощь

Нажми правую кнопку на диске C: в проводнике (там у 99.99999999% пользователей размещен windows и все с ним связанное, и с такими же шансами это ntfs), откроется стандартное окно свойств, внизу отметить чекбоксик ‘Сжать этот диск для экономии места’ (если что это можно сделать по персонально с каждым файлом и/или каталогом по отдельности, например Temp каталог лучше не сжимать), после нажатия Ок система спросит нужно ли установить этот флаг для всех подкаталогов, сказать да, и начнется достаточно длительный (час или больше) процесс сжатия файлов, в процессе будет выдано сообщение о невозможности сжать системные файлы — сказать игнорировать все.

Этот процесс только для системных каталогов windows позволит освободить порядка 5 гигабайт, а еще есть приложения, обычно сжимает на 20-30%.

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

Теория говорит, что скорость записи на такой диск может слегка упасть, особенно у обладателей слабых процессоров (мобильных например), соответственно у каталога %localappdata%\Temp лучше этот атрибут снять, туда часто целиком распаковываются программы установки

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

lokkie
Эм, это как раз ты путаешь программные файлы и систему. Офис, дрова и т.п. не относятся к виндовс, это уже именно сторонние программные файлы.
Потому, если ставить ЧИСТУЮ виндовс, она занимает 12-15 гб на жестком диске. Потом, когда уже ставишь обновления, драйверы, офис и т.д., размер будет больше, но все же ЧИСТАЯ винда не будет весить 40 — 70 гб.
А вот на 40 ГБ, это как раз какой нибудь битый репак разворачивается.

P.S. И давай просто прикинем, логически прикинем. с чего ты ставишь чистый виндовс? К примеру с диска.
Это болванка, размерами не превышающая 16 ГБ (хотя это уже слишком, лицензия идет на двухслойном ДВД 8 ГБ максимум под 64 версию). Теперь смотрим — сжатие не превышает 5х (более 5х — это уже потеря данных). Возьмем к примеру 7ку. Оригинальный размер составляет (возьму среднею) 14 ГБ, сжимаем, получаем образ (инсталлер) от 4 до 6 ГБ. Полностью рабочий образ системы. Теперь смотрим на твой случай. у тебя винда разворачивается на 40 ГБ, сколько будет весить образ системы в сжатом состоянии? 15-18 ГБ. Такое не поместится на болванку, а если сжимать до более меньшего размера — файлы будут повреждены.

Я понимаю, есть программы для сжатия, которые сжимают и на 100х. Сам как то засунул контру 1.5 на дискету размером примерно 5 МБ, но вот полностью целую контру распаковать не получилось. Файлы были повреждены сжатием.

Так что в твоем случае ты либо ставишь пиратку, скаченную с торрента и устанавливаешь при помощи флэшки (P.S. лицензия идет на ДВД дисках), либо что то не так устанавливаешь (хотя, что может быть проще установки винды).

Повторяю — ЧИСТАЯ лицензионная винда не будет весить после установки 40 ГБ.

Одна из папок Windows 11, 10 и предыдущих версий системы, вызывающая наибольшее количество вопросов у пользователей — папка C:\Windows\WinSxS, размеры которой могут впечатлять и вызывать желание уменьшить занимаемое папкой пространство или же вовсе удалить её.

В этой инструкции подробно о том, что представляет собой папка WinSxS в Windows, почему она может занимать много места и действительно ли она его занимает, и как её очистить.

Назначение папки

Папка WinSxS является хранилищем компонентов (библиотеки DLL, некоторые драйверы, исполняемые и другие файлы) Windows, как установленных и используемых в системе, так и доступных для установки. Файлы из этой папки, по сути, представляют собой все системные файлы Windows (большинство системных файлов в папках Windows, System32 и SysWOW64 фактически являются жесткими ссылками на файлы в папке WinSxS), а также используются для:

  • Предоставления нужной версии библиотек при запуске ПО, которому требуется определённая версия
  • Восстановления системных файлов
  • Установки дополнительных компонентов Windows
  • Удаления обновлений Windows
  • Изменения редакции операционной системы

По первому пункту чуть подробнее: предположим, есть две разные программы, которым для запуска требуется одна и та же библиотека DLL, но в разных версиях. Эти программы подключают её из стандартной системной папки, например, System32, но в зависимости от манифеста приложения, им будут предоставлены разные версии этого файла, находящиеся в WinSxS.

Например, на скриншоте ниже мы с помощью команды fsutil hardlink list проверяем список жестких ссылок для одной из библиотек DLL из папки System32 и можем увидеть, что этот файл присутствует в двух разных версиях в папке WinSxS, а при его вызове какой-либо программой будет вызвана та, которая требуется.

Список жестких ссылок для системного файла в WinSxS

Подводя итог, содержимое папки WinSxS — это, фактически, почти все файлы вашей ОС Windows, именно там содержится те файлы, которые вы видите в обычных системных папках.

Размер папки WinSxS

Как было отмечено ранее, папка WinSxS содержит большую часть системных файлов Windows и её компонентов, а также предыдущие версии компонентов, если система обновлялась — это объясняет её размер.

При этом следует учитывать, что Проводник Windows не может верно подсчитать размер этой папки из-за упомянутых жестких ссылок: допустим, фактически файл занимает какое-то пространство на диске, при этом присутствует жесткая ссылка на него в другом расположении, Проводник посчитает размер для каждого из экземпляров отдельно.

Чтобы узнать фактический размер папки WinSxS, можно использовать следующую команду, запущенную в командной строке от имени администратора:

dism /Online /Cleanup-Image /AnalyzeComponentStore

В результате вы увидите:

Анализ хранилища компонентов в Windows

  • Размер по данным проводника, который может незначительно отличаться от того, который вы видели в свойствах папки.
  • Фактический размер хранилища компонентов.
  • Размер части, которая используется в Windows. При этом если вы решите проверить размер папки Windows в проводнике, размер этой части будет удвоен по сравнению с реально занимаемым на диске: будут подсчитаны файлы, находящиеся в WinSxS и те же файлы (жесткие ссылки) находящиеся в «рабочих» папках Windows.
  • Объем резервных копий (например, из предыдущей версии системы) и отключенных в настоящий момент компонентов Windows.

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

Очистка WinSxS

Прежде чем начать: некоторые пользователи спрашивают, можно ли удалить папку WinSxS? Ответ: нет, ни в коем случае — даже если вы это сделаете каким-либо образом, ваша Windows больше не запустится.

Безопасно выполнить очистку папки WinSxS можно:

  1. Выполнив очистку системных файлов с помощью утилиты «Очистка диска»: нажмите клавиши Win+R на клавиатуре, введите cleanmgr и нажмите Enter, нажмите кнопку «Очистить системные файлы» и выполните очистку доступных элементов, имеющих отношение к обновлениям Windows и предыдущим версиям системы. Это действие повлияет в большей степени на другие системные расположение, но отчасти скажется и на фактическом размере папки WinSxS.
    Очистка системных файлов в утилите очистки диска

  2. Запустив очистку хранилища компонентов в командной строке, запущенной от имени администратора с помощью команды
    dism /online /Cleanup-Image /StartComponentCleanup

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

  3. При необходимости — использовав ещё два варианта предыдущей команды: первый удалит все замененные новыми версиями компоненты (что сделает невозможным удаление обновлений), второй — резервные копии пакетов обновления.
    dism /online /Cleanup-Image /StartComponentCleanup /ResetBase
    dism /online /Cleanup-Image /SPSuperseded

Результат в моём случае:

Очистка хранилища компонентов завершена

Как видим, резервные копии были очищены, но остались ещё и отключенные компоненты. Их мы тоже можем удалить. И, хотя я этого не могу прямо рекомендовать, шаги будут следующими:

  1. В командной строке, запущенной от имени администратора, введите команду
    dism /Online /English /Get-Features /Format:Table
    Список включенных и отключенных компонентов Windows

  2. Вы увидите список имеющихся компонентов Windows и их статуса: Enabled — включены, Disabled — отключены. Для удаления файлов отключенного компонента введите команду
    dism /Online /Disable-Feature /featurename:ИМЯ_КОМПОНЕНТА /Remove
  3. Перезагрузите компьютер после завершения удаления компонентов.

Сам компонент не исчезнет из списка доступных для установки в Windows, но установка будет производиться только после автоматического скачивания необходимых файлов из Интернета.

В Планировщике заданий Windows (Win+Rtaskschd.msc) в разделе «Библиотека планировщика заданий» — «Microsoft» — «Windows» — «Servicing» присутствует задача очистки хранилища компонентов «Start Component Cleanup».

Задание очистки хранилища компонентов в планировщике заданий

При желании вы можете настроить собственные триггеры в свойствах задания для его выполнения и регулярной автоматической очистки или выполнить задание вручную.

Некоторые дополнительные материалы на близкую тему:

  • Очистка папки DriverStore\FileRepository в System32
  • Очистка диска Windows 11 средствами системы
  • Лучшие программы очистки диска от ненужных файлов
  • Как отключить зарезервированное хранилище в Windows 11 (подойдет и для Windows 10)

Трансферное обучение с предобученными моделями в Keras с Python

AI_Generated 06.05.2025

Суть трансферного обучения проста: взять модель, которая уже научилась решать одну задачу, и адаптировать её для решения другой, похожей задачи. Мозг человека работает по схожему принципу. Изучив. . .

Циклические зависимости в C#: методы управления и устранения

stackOverflow 06.05.2025

Если вы хоть раз работали над не самым тривиальным проектом на C#, то наверняка сталкивались с той ситуацией, когда компилятор вдруг начинает сыпать странными ошибками о невозможности разрешить. . .

Как перейти от Waterfall к Agile

EggHead 06.05.2025

Каскадная модель разработки Waterfall — классический пример того, как благие намерения превращаются в организационный кошмар. Изначально созданная для упорядочивания хаоса и внесения предсказуемости. . .

Оптимизация SQL запросов — Продвинутые техники

Codd 06.05.2025

Интересно наблюдать эволюцию подходов к оптимизации. Двадцать лет назад всё сводилось к нескольким простым правилам: «Избегайте SELECT *», «Используйте индексы», «Не джойните слишком много таблиц». . . .

Создание микросервисов с gRPC и Protobuf в C++

bytestream 06.05.2025

Монолитные приложения, которые ещё недавно считались стандартом индустрии, уступают место микросервисной архитектуре — подходу, при котором система разбивается на небольшие автономные сервисы, каждый. . .

Многопоточность и параллелизм в Python: потоки, процессы и гринлеты

py-thonny 06.05.2025

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

Конкурентность (concurrency) — это когда ваша программа умеет жонглировать. . .

Распределенное обучение с TensorFlow и Python

AI_Generated 05.05.2025

В машинном обучении размер имеет значение. С ростом сложности моделей и объема данных одиночный процессор или даже мощная видеокарта уже не справляются с задачей обучения за разумное время. Когда. . .

CRUD API на C# и GraphQL

stackOverflow 05.05.2025

В бэкенд-разработке постоянно возникают новые технологии, призванные решить актуальные проблемы и упростить жизнь программистам. Одной из таких технологий стал GraphQL — язык запросов для API,. . .

Распознавание голоса и речи на C#

UnmanagedCoder 05.05.2025

Интеграция голосового управления в приложения на C# стала намного доступнее благодаря развитию специализированных библиотек и API. При этом многие разработчики до сих пор считают голосовое управление. . .

Реализация своих итераторов в C++

NullReferenced 05.05.2025

Итераторы в C++ — это абстракция, которая связывает весь экосистему Стандартной Библиотеки Шаблонов (STL) в единое целое, позволяя алгоритмам работать с разнородными структурами данных без знания их. . .

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Ulps как отключить в windows 10
  • Принтер автономная работа отключить windows 7
  • Как выставить пользовательское разрешение в windows 10
  • Windows 10 настройки планшетного пк
  • Команда для настройки автозапуска windows