Servisneva.ru

Сервис Нева
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Очистка WinSxS. Как почистить папку WinSxS

Впрочем, это относится не ко всем пользователям. К примеру, некоторым из них не дает покоя очистка WinSxS. Что это за аббревиатура? Это – название системной папки, чьи размеры нередко становятся причиной дискуссий на компьютерных форумах.

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

Бывает, что размеры этой «чудо-папки» переваливают за несколько десятков Гб. В этом случае неопытные пользователи начинают переустанавливать систему, греша на расплодившиеся вирусы, а умы их более начитанных коллег вновь начинает целиком поглощать правильная очистка WinSxS.

1. Как установить / включить очистку диска в Windows Server 2008

Существуют два способа включить очистку диска в Windows Server 2008 и R2:

  1. Копировать файлы из WinSxS
  2. Установить Desktop Experience

Вариант 1: Включение очистки диска в Server 2008 без перезагрузки

Файлы для копирования из WinSxS отличаются на Windows Server 2008 и R2, поэтому сначала проверьте версию сервера, нажмите Windows и R на клавиатуре, чтобы запустить Run, введите WINVER и нажмите Enter.

winver

Скопируйте файлы WinSxS в Windows Server 2008 x64:

1. Нажмите Start меню, щелкните правой кнопкой мыши Командная строка на вершине и выберите Запуск от имени администратора .

2. Вставьте команду ниже и нажмите Enter:

copy C:Windowswinsxsamd64_microsoft-windows-cleanmgr_31bf3856ad364e35_6.0.6001.18000_none_c962d1e515e94269cleanmgr.exe C:WindowsSystem32

3. Вставьте команду:

copy C:Windowswinsxsamd64_microsoft-windows-cleanmgr.resources_31bf3856ad364e35_6.0.6001.18000_en-us_b9f50b71510436f2cleanmgr.exe.mui C:WindowsSystem32en-US

Скопируйте файлы WinSxS в Windows Server 2008 x64 R2:

1. Работать Командная строка как администратор.

2. Вставьте команду:

copy C:Windowswinsxsamd64_microsoft-windows-cleanmgr_31bf3856ad364e35_6.1.7600.16385_none_c9392808773cd7dacleanmgr.exe C:WindowsSystem32

3. Вставьте команду:

copy C:Windowswinsxsamd64_microsoft-windows-cleanmgr.resources_31bf3856ad364e35_6.1.7600.16385_en-us_b9cb6194b257cc63cleanmgr.exe.mui C:WindowsSystem32en-US

Вариант 2: Установите очистку диска в Windows Server 2008 (Г2)

Шаг 1: Нажмите на Диспетчер серверов в левом нижнем углу рядом с Start меню.

Server manager

Шаг 2: Нажмите на Особенности в левом верхнем углу, а затем Добавить функции справа.

Add Features

Шаг 3: Установите флажок перед Рабочий стол , Мастер добавления функций попросит вас установить Службы рукописного ввода и рукописного ввода, если вы еще не установили их, нажмите Добавить необходимые функции .

Add required features

Шаг 4: Снова установите флажок Desktop Experience, а затем нажмите Далее .

Desktop Experience

Шаг 5: Нажмите на Установить подтвердить и начать установку.

Install

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

Disk Cleanup installed

svoystvaПричины увеличения размера папки

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

[tip]Как и в других папках, здесь присутствуют временные файлы и кэш системы. Он нужен для увеличения быстродействия системы, но эти элементы не являются обязательными. [/tip]

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

[note]Когда вы отключаете определённые компоненты системы, они не удаляются безвозвратно, то есть они хранятся на компьютере, и в любой момент вы можете их снова активировать.[/note]

Таким местом и является папка WinSxS, эти элементы также важны для системы и не требуют удаления.

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

Что можно удалить из папки Windows?

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

Временная папка Windows

Временная папка доступна C:WindowsTemp . Это временная папка, которая используется Windows для загрузки файлов здесь. Смело удаляйте все файлы из папки Temp.

Что можно удалить из папки Windows. Временная папка Windows 10

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

Кстати, в корневом каталоге диска C: (в случае если ваша ОС установлена на диск C), также может находится папка C:Temp . Ее создают программы для размещения временных файлов, необходимых для установки.

Что можно удалить из папки Windows. Временная папка на диске C

Как вы видите на снимке экрана выше, в моем случае там находятся временные файлы программы ABBYY FineReader. И если эти файлы не удалить, они там будут находиться вечно, что приведет к уменьшению места на жестком диске. В случае с ABBYY FineReader — это целый гигабайт!

Файл гибернации

Файл гибернации используется Windows для поддержания текущего состояния ОС. Состояние сохраняется в файл — hiberfil.sys. Обычно это около 70-80% памяти вашего компьютера. Если в вашем компьютере установлено 8 ГБ памяти, тогда место заниаемого файлом гибернации будет варироваться от 4 до 6 ГБ.

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

Читать еще:  Как объединить разделы жесткого диска

Что можно удалить из папки Windows. Отключение гибернации Windows

После удаления Windows будет автоматический создавать это файл. Поэтому, если эта функция не используется, смело отключайте ее. Для этого выполните команду powercfg -h off в командной строке.

Папка Windows.old

Папка Windows.old не находится в каталоге Windows. Она представляет с собой копию старых файлов предыдущей версии Windows. Она может потребоваться, только если вы когда-нибудь захотите восстановить предыдущую версию Windows.

Что можно удалить из папки Windows. Папка Windows.old

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

Папка Downloaded Program Files

Расположенная в « CWindowsDownloaded Program Files », это папка, в которой хранятся Internet Explorer и все программы, использующие загруженные файлы, связанные с технологией ActiveX или Java.

Что можно удалить из папки Windows. Downloaded Program Files

Эти технологии уже устарели, и вы можете удалить все без проблем.

Предварительная выборка

Да, вы можете удалить содержимое папки Prefetch, но со временем она будет заполнена. Поэтому смысла нет.

Папка Шрифтов

Вы можете удалить ненужные шрифты, чтобы уменьшить размер папки шрифтов.

Ненужные файл Windows 10. Папка fonts

Выберите шрифты и правым кликом удалите из папки «Fonts».

Имейте ввиду, может возникнуть ошибка при запуске и использовании сторонних программ, если они используют удаленный вами шрифт. Удаляйте шрифты аккуратно и без фанатизма!

Папка SoftwareDistribution

Вы можете удалить содержимое папки SoftwareDistribution, но она будет заполнена после запуска Центра обновления Windows.

Ненужные файл Windows 10. Пaпка softwaredistributiion

Папка Offline Web Pages

Вы можете удалить содержимое папки Offline Web Pages.

Ненужные файл Windows 10. Пaпка offline web pages

Папка WinSxS

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

Есть возможность удалить некоторые ненужные файлы с помощью специального инструмента. Выполнение команды Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore проанализирует папку WinSxS и сообщит вам, рекомендуется ли очистка хранилища компонентов.

Что удалить в папке Windows. Анализ папки WinSxS

Вместо непосредственного удаления чего-либо отсюда, рекомендуется использовать команду очистки DISM.

Dism.exe /Online /Cleanup-Image /StartComponentCleanup

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

В Windows 10 / 8.1 / 8 вы открываете Disk Cleanup Tool и используете опцию Windows Update Cleanup для очистки WinSxS. Microsoft также выпустила обновление, в котором добавлена ​​опция очистки Центра обновления Windows в утилиту очистки диска в Windows 7. Вы также можете очистить WinSxS в Windows Server.

Использование компактной ОС Windows

Это не просто папка, а команда, которая поможет вам уменьшить общий объем памяти установки Windows 10. Обозначается как компактная ОС, после запуска система будет работать из сжатых файлов, аналогично WIMBoot. Он предназначен для установки в Windows небольших устройств, которые не могут иметь большой объем памяти. Обратите внимание, что при выполнении команды COMPACT может потребоваться до 20-30 минут для сжатия или распаковки файлов.

WinSxS — что это за папка: какие данные в ней хранятся и для чего она нужна

Директория WinSxS создана для резервного копирования файлов, которые изменяются (заменяются) при обновлении системы. Каждый раз, когда «Центр обновлений» скачивает апдейт, заменяемые файлы копируются в папку WinSxS для того, чтобы в случае необходимости (неполадки) сделать откат системы к работоспособному состоянию или заводским настройкам.

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

Что за папка WinSxS

Объем папки WinSxS может разрастаться до существенных размеров

Как очистить папку Installer в Windows

Cleaning Windows Installer Folder

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

Однако может случиться так, что по завершении их работы особый эффект в плане освобожденного места на диске С не будет достигнут. Так, например, системная папка Installer, которая находится в каталоге Windows, может разрастись до огромных размеров – до 10 Гб и даже более. Именно эта папка Installer не подлежит очистке в рамках работы штатной утилиты Windows «Очистка диска» или сторонних программ-чистильщиков.

Что это за папка и как с ней правильно поступить, если она достигла внушительных размеров? Обо всем этом ниже.

Содержание:

1. Папка Installer и ее содержимое

Папка Installer – это системная папка, где хранятся необходимые для удаления или обновления программ их инсталляторы, инсталляторы различных программных компонентов, патчи, файлы не установившихся системных обновлений и прочие данные, которые необходимы системе и установленному софту для определенных процессов. Эта папка размещается по пути C:WindowsInstaller, но попасть в нее с помощью системного проводника просто так нельзя. Папка Installer скрыта и защищена. И чтобы проверить, сколько места занимает содержимое этой папки, прибегнем к некоторым настройкам проводника Windows.

Читать еще:  Ошибка 0xc0000225 в Windows — как исправить

В любой из актуальных версий Windows (7, 8.1, 10) перемещаемся на вкладку системного проводника «Вид», затем кликаем «Параметры».

1

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

2

Перед нажатием кнопки «Применить» необходимо дополнительно подтвердить отображение скрытых защищенных системных файлов.

3

Теперь можем открыть путь C:Windows и увидеть в нем папку Installer. Вызвав на ней контекстное меню, получим доступ к свойствам папки, где будет указан ее размер.

4

Как видим, в нашем случае занимаемый папкой Installer на диске С объем незначителен.

5

Однако, как уже упоминалось выше, так может быть далеко не в каждом случае. Как правило, чем давнее была установлена Windows, тем больше будет весить папка Installer. Увеличению ее объема способствуют постоянные процессы установки и удаления программ и игр. Не всегда при стандартной деинсталляции убираются следы программ, и они за месяцы (а то и годы) могут накапливаться и утяжелять папку Installer.

2016-01-18_12-35-50

Так что же делать, если нужно освободить место на диске С, где папка Installer разрослась до огромных размеров?

2. Возможные последствия удаления файлов из папки Installer

Компания Microsoft является ярым противником, чтобы пользователи проводили какие-либо действия, а тем более удаляли папки или файлы из системного каталога C:Windows. Потому так надежно и спрятана папка Installer от глаз обывателей. Содержимое этой папки используется для удаления, восстановления и изменения отдельных программ, установленных в системе. Так, к примеру, после удаления из папки Installer инсталлятора пакета офисных приложений Microsoft Office в дальнейшем нельзя будет удалять или добавлять отдельные его компоненты (Word, Excel, PowerPoint и т.д.).

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

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

Для решения вопроса с внушительными размерами папки Installer существуют более лояльные альтернативы, чем полное уничтожение содержимого. Рассмотрим их.

3. Очистка папки Installer с помощью утилиты PatchCleaner

Минималистичная бесплатная утилита PatchCleaner являет собой нечто эдакого искусственного интеллекта, который умеет определять, что из содержимого папки Installer нужное, а что – нет. PatchCleaner сразу же при запуске показывает, какие из файлов могут в будущем пригодиться, а какие уже можно удалить. Утилита и определяет нужные и ненужные файлы, и тут же может ненужные удалить.

Скачать утилиту PatchCleaner можно с ее официального сайта . Ее установка стандартна.

После запуска утилиты жмем кнопку «Browse».

6

В окне проводника указываем путь C:WindowsInstaller и жмем кнопку «Выбор папки».

7

После чего в левом верхнем углу увидим данные по этой папке: сколько файлов еще нужны (столько-то files still used), а сколько можно удалить (столько-то files are orphaned). Также будет показано, сколько при этом освободится места на диске С. Чтобы удалить ненужные файлы папки Installer, жмем «Delete».

8

9

4. Перенос папки Installer на другой диск с помощью символьной ссылки

Чтобы не удалять содержимое папки Installer – ни полностью, ни частично, можно прибегнуть к способу перемещения этой папки на другой раздел диска, но оставив при этом системе иллюзию ее нахождения на прежнем месте. Такая иллюзия создается с помощью символьной ссылки. Физически папка Installer будет находиться на диске D, E, F и т.д. и занимать там фактический объем, тогда как символьная ссылка будет иметь путь C:WindowsInstaller. Таким образом система и программы будут полагать, что обращаются к настоящей папке Installer.

Чтобы проделать эту процедуру, копируем папку Installer на диске С в каталоге Windows.

10

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

11

После этого возвращаемся на диск С и удаляем исходную папку Installer.

12

Затем запускаем командную строку от имени администратора. В Windows 7 можем ее отыскать с помощью поиска в меню «Пуск» и в контекстном меню на ярлыке выбрать запуск с правами администратора.

13

В системах Windows 8.1 и 10 жмем клавиши 851aefc6-d9e7-41b6-a160-2a5e45499b33_17.png+X для вызова меню, где будет размещаться прямая ссылка на запуск командной строки от имени администратора.

14

В окне командной строки в нашем случае вводим:

15

Последний путь команды — «e:Installer» – это путь, куда была скопирована папка Installer. В каждом отдельном случае будет, соответственно, отдельный путь, потому команду необходимо отредактировать по типу:

mklink /j «c:windowsinstaller» «буква_диска:папкаподпапкаInstaller»

Проверим результат проделанных операций. Возвращаемся на диск С в каталог Windows и видим, что папка Installer теперь имеет вид со стрелочкой, подобно виду ярлыков. В свойствах папки увидим ее расположение – якобы она размещается на диске С в каталоге Windows.

Читать еще:  Проблема с неработающим микрофоном в Windows 10

Восстановление системных файлов Windows

Да, сделать бэкап неработоспособной системы.
Но, гипотетически, системы имеющей на текущий момент только одну проблему.
А сколько, в процессе восстановления, вы можете привнести неисправностей, в итак нерабочую систему, неизвестно никому. Так же как и не удастся проследить цепочку примененных вами действий в стрессовой ситуации.
Так что в первую очередь делаем бэкап, используя например Acronis True Image.

Занимаемся вредительством

Если у вас нет проблем с операционкой, но вы хотели бы поупражняться в восстановлении системных файлов, попробуйте выполнить следующее:

    Переходим в папку System32

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

    Владельца можно изменить как из GUI, так и через CMD:

Файл удалили. Теперь можно приступать собственно к восстановлению.

Восстановление в автоматическом режиме
SFC (System File Checker)

Пробуем выполнить команду

Дождитесь сообщения:
Программа защиты ресурсов windows обнаружила поврежденные файлы и успешно их восстановила

Так же можно запустить проверку только для одного конкретного файла:

Если команда не выполняется, и выдает ошибку на подобии:

то мы хотя бы может просмотреть какие файлы повреждены, вручную открыв лог последнего сканирования:
С:WindowsLogsCBSCBS.log

Так же, для упрощения поиска ошибок в этом файле лога, можно воспользоваться следующей командой:

Восстановление в ручном режиме

В случае если автоматическое восстановление окончилось ошибкой, можно попробовать заменить поврежденные файлы, о которых мы узнали из лога проверки SFC, файлами из заведомо рабочей системы, аналогичной версии и ревизии Windows.

При выполнении команды sfc /scannow из CMD в рабочей системе некоторые файлы будут задействованы и поэтому не смогут быть обработаны. По этой причине лучше перейти в среду восстановления и предпринимать дальнейшие действия по восстановлению уже оттуда.

Для перехода к среде восстановления нужно:
1) Вставить дискфлешку с Windows той же версии, что и восстанавливаемая система
2) Выполнить перезагрузку
3) Запуститься с диска и открыть командную строку

BootDiskRestore

Дополнительные параметры

Конечно для этого можно использовать diskpart, но с wmi мы уложимся в меньшее количество команд.
Да и для общего развития с wmi полезно поработать.

Оффлайн восстановление системы

Если вы проводите восстановление из среды восстановления или LiveCD(USB)

/offwindir — переключатель для восстановления файлов внешней системы. Нужен что бы указать расположение папки Windows

/offbootdir — переключатель должен указывать на загрузочный раздел

DISM

Утилита DISM поможет в некоторых случаях, когда SFC не может восстановить системные файлы.

Ведь SFC должна откуда то брать восстанавливаемые файлы.
Таким местом является папка C:WindowsWinSxS
Но если отсутствует или повреждено и это хранилище, то необходимо будет сначала восстановить его.

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

DISM_ScanHealth

Если выполнить эту команду в среде окружения Windows, то недостающие файлы будут загружены из интернета или сервера WSUS.
В случае, если команда восстановления хранилища компонентов не работает, по той или иной причине,
нужно указать файл install.wim или install.esd со смонтированного ISO образа Windows

DISM_Get-WIMinfo

DISM_Get-WIMinfo

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

Ошибка 0x800f081f

При восстановлении вы можете столкнулся с ошибкой 0x800f081f

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

Восстановление хранилища на внешнем устройстве

Проверяем ревизию установленой системы

Выполняем восстановление хранилища

или непосредственно указав источник

После всех проделанных операций повторяем команду на восстановление системных файлов в надежде увидеть положительный результат:

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

Описание основных ключей, которые нам понадобятся

/Online — будут восстановлены файлы в папке WinSxS для системы из под которой запущена консоль CMD

/Cleanup-Image — Согласно Help: «Выполняет в образе операции очистки и восстановления». Но если по простому, то данный параметр нам необходим для того, что бы мы могли использовать зависимые от него параметры:
.
Т.о. если вызвать /RestoreHealth без /Cleanup-Image, мы просто увидим ошибку «Неизвестный параметр restorehealth»

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

/Source — если задан этот параметр, DISM сначала выполняет поиск в указанных расположениях.
Можно использовать несколько аргументов /Source

/LimitAccess — сообщает DISM, что не нужно выполнять поиск исходных файлов в Центре обновления Windows или в службах обновления Windows Server

Альтернативный вариант

Можно достать файлы из образа, без монтирования средствами DISM, с помощью 7Zip.
Используя полученные файлы, мы можем заменить ими содержимое папки WinSxS

голоса
Рейтинг статьи
Ссылка на основную публикацию
ВсеИнструменты
Adblock
detector