Приветствую. В данном материале постараемся разобраться с директорией Sysnative — зачем нужна, какую выполняет роль в системе.
Sysnative — папка, которая указывает операционной системе предоставить доступ 32-битному приложению к 64-битным библиотекам.
Данная директория непростая, вы ее можете не увидеть, когда она на самом деле — присутствует. Причина — каталог виден только 32-битным приложениям. Если у вас операционная система 64-битная, то программа Проводник — тоже 64-битная, поэтому папку эту не видит.
Но главное:
- Иногда 32-битной программе может потребоваться 64-битная функция.
- В таком случае нужно будет использовать папку Sysnative, потому что она указывает на папку System32, которая соответственно в 64-битной операционке содержит данные этой же разрядности.
- Но по факту папки Sysnative не существует в 64-битной среде.
- Программисты при написании 32-битного приложения понимают, что когда программе нужны будут 64-битные функции, они не будут использовать каталог System32, потому что система автоматически перекинет в папку SysWOW64, которая содержит 32-битные компоненты (ведь программа сама тоже такой разрядности). Вместо этого разработчики используют Sysnative, потому что эта папка уже будет перебрасывать в System32.
РЕКЛАМА
Из чего можно сделать вывод: SysNative является в некотором смысле невидимой, использование которой просто говорит операционной системе — неважно какая программа, но ей нужно предоставить 64-битные библиотеки, а не перенаправлять в 32-битный вариант библиотек (каталог SysWOW64).
Sysnative — можно ли удалить?
Оказывается что удалять нельзя, судя по информации из интернета.
Папку Sysnative как и System32, SysWOW64 — трогать нельзя. Весить Sysnative может пару гигабайт и это вполне нормальное явление.
При желании почистить OS Windows от мусорных файлов используйте только безопасные методы, например: Win + R > команда cleanmgr > выбираем системный диск > отмечаем галочки мусорные данные для удаления и чистим систему.
Заключение
Выяснили:
- Папка Sysnative необходима чтобы 32-битное приложение в 64-битной среде могло спокойно получить доступ к папке System32 (обычно операционка перенаправляет в SysWOW64).
Удачи.
С выпуском 64-разрядной версии Windows 7 в обычное распределение папок в каталоге Windows были внесены небольшие изменения. В 64-разрядную версию Windows 7, Windows 8 и Windows 10 включены две новые папки. Это папки Sysnative и SysWOW64 . Это только в 64-битной Windows. Если вы используете 32-битную Windows на 64-битной машине, вы их не увидите. Также вы не увидите их при запуске 32-битной Windows на 32-битной машине.
За пределами каталога Windows есть еще одна папка, которая называется Program Files (x86) . Мы привыкли к имени папки Program Files, в которой находятся исполняемые файлы наших программ. В 64-разрядных системах 64-разрядные программы хранятся в папке Program Files, а 32-разрядные программы – в Program Files (x86). Однако Windows использует нечто вроде эмуляции для запуска 32-разрядных программ на 64-разрядной машине. И, следовательно, необходимо знать и понимать, какие системные папки в Windows (64-разрядные), чтобы вы знали, как получить нужный файл.
В отличие от 32-разрядных компьютеров, где 32-разрядные библиотеки DLL хранятся в папке System32 , 64-разрядная версия Windows хранит библиотеки DLL, связанные с 64-разрядными файлами, в папке System32. Это облегчает программирование и обеспечивает обратную совместимость. То есть, если 64-битная программа ссылается на System32 в своем коде, она автоматически получит 64-битную DLL при вызове. Это помогает разработчикам, поскольку им не нужно менять код в своих программах для Windows 64-bit.
Короче говоря, Windows переместила все 32-разрядные библиотеки DLL из папки System32 в каталоге Windows в какую-то другую папку, так что предыдущие программы не нужно перекодировать, чтобы получить нужные библиотеки DLL даже при использовании API – после обновления до 64-разрядной. Проблема возникает, когда 32-разрядное приложение пытается получить доступ к папке System32. В этом случае произойдет сбой программы, так как она не написана для обработки 64-битных DLL.
Папка SysWOW64 в 64-битной Windows
Все 32-разрядные библиотеки DLL были перемещены в новую папку SysWOW64 в 64-разрядной версии Windows 7, Windows 8 и Windows 10, поэтому, когда 32-разрядные программы вызывают 32-разрядные библиотеки DLL , они должны добраться до папки SysWOW64.
Вам может показаться, что разработчикам придется сканировать свои программы и приложения, чтобы указать функции DLL в папке SysWOW64. Но Microsoft уже позаботилась об этом. Если это 32-разрядная программа, которая вызывает C: Windows System32 , эмулятор перенаправит путь к C: Windows SysWOW64 . То есть для запуска 32-битных программ в 64-битной Windows используется эмулятор, чтобы обеспечить надлежащую обратную совместимость и избежать ошибок при вызове DLL-файлов.
Sysnative Folder в 64-битной Windows
Могут быть случаи, когда 32-битной программе или приложению может потребоваться 64-битная DLL. В этом случае вам придется использовать папку перенаправления Sysnative . Вы можете считать SysNative виртуальной папкой и псевдонимом, указывающим на папку System32. Он не существует физически в вашей системе как таковой. Поэтому, если вашей 32-разрядной программе требуется доступ к 64-разрядной библиотеке DLL, не используйте C: Windows System32 , поскольку эмулятор 32-разрядной программы перенесет ее в 32-разрядную папку DLL, которая называется SysWOW64. Вместо этого используйте C: Windows SysNative в качестве пути к программе DLL. Использование Sysnative в пути перенаправит его в папку System32 вместо папки SysWOW64.
Если вы откроете File Windows Explorer, вы не найдете папку Sysnative в C: Windows. Даже если вы установили параметры папки, чтобы показать скрытые и системные папки. Это связано с тем, что Windows File Explorer является 64-битной программой при работе в 64-битной Windows, а папка Sysnative видима и доступна только для 32-битных программ.
Подводя итог:
- Папки System32 содержат 64-битные файлы DLL.
- SysWOW64 содержит 32-разрядные файлы DLL, а 32-разрядные программы автоматически перенаправляются в эту папку
- Sysnative – это папка перенаправления, которая позволяет 32-разрядным программам вызывать 64-разрядные библиотеки DLL.
Дополнительное чтение: MSDN.
Хотите узнать разницу между папками System32 и SysWOW64?
Содержание
- 990x.top
- Простой компьютерный блог для души)
- Sysnative — что это за папка windows 10?
- Sysnative — что это за папка Windows 10?
- Sysnative — можно ли удалить?
- Заключение
- Можно ли удалить папку windows sysnative
- Sysnative папка в Windows 64-битной объяснил
- Папка SysWOW64 в 64-битной Windows
- Sysnative Folder в 64-битной Windows
- Уменьшаем размер Windows. Зачем нужна папка WinSxS и можно ли её удалить?
- Зачем нужна папка WinSxS в Windows и как безопасно уменьшить её размер?
- Папка sysnative в windows 7 можно ли удалить
- Sysnative папка в Windows 64-битной объяснил
- Папка SysWOW64 в 64-битной Windows
- Sysnative Folder в 64-битной Windows
- Папка sysnative в windows 7 можно ли удалить
- Sysnative windows 7 очистка
- Уменьшаем размер Windows. Зачем нужна папка WinSxS и можно ли её удалить?
- Зачем нужна папка WinSxS в Windows и как безопасно уменьшить её размер?
- Очистка папки WinSxS в Windows 10, 8 и Windows 7
- Очистка папки WinSxS в Windows 10
- Как очистить папку WinSxS в Windows 7
- Удаление содержимого WinSxS в Windows 8 и 8.1
- Автоматическая очистка резервных копий обновлений в WinSxS
- Очищаем папку «WinSxS» в Windows 7
- Методы чистки «WinSxS»
- Установка обновления KB2852386
- Способ 1: «Командная строка»
- Способ 2: Графический интерфейс Windows
- Способ 3: Автоматическая чистка «WinSxS»
990x.top
Простой компьютерный блог для души)
Sysnative — что это за папка windows 10?
Приветствую. В данном материале постараемся разобраться с директорией Sysnative — зачем нужна, какую выполняет роль в системе.
Sysnative — что это за папка Windows 10?
Sysnative — папка, которая указывает операционной системе предоставить доступ 32-битному приложению к 64-битным библиотекам.
Данная директория непростая, вы ее можете не увидеть, когда она на самом деле — присутствует. Причина — каталог виден только 32-битным приложениям. Если у вас операционная система 64-битная, то программа Проводник — тоже 64-битная, поэтому папку эту не видит.
- Иногда 32-битной программе может потребоваться 64-битная функция.
- В таком случае нужно будет использовать папку Sysnative, потому что она указывает на папку System32, которая соответственно в 64-битной операционке содержит данные этой же разрядности.
- Но по факту папки Sysnative не существует в 64-битной среде.
- Программисты при написании 32-битного приложения понимают, что когда программе нужны будут 64-битные функции, они не будут использовать каталог System32, потому что система автоматически перекинет в папку SysWOW64, которая содержит 32-битные компоненты (ведь программа сама тоже такой разрядности). Вместо этого разработчики используют Sysnative, потому что эта папка уже будет перебрасывать в System32.
Из чего можно сделать вывод: SysNative является в некотором смысле невидимой, использование которой просто говорит операционной системе — неважно какая программа, но ей нужно предоставить 64-битные библиотеки, а не перенаправлять в 32-битный вариант библиотек (каталог SysWOW64).
Sysnative — можно ли удалить?
Оказывается что удалять нельзя, судя по информации из интернета.
Папку Sysnative как и System32, SysWOW64 — трогать нельзя. Весить Sysnative может пару гигабайт и это вполне нормальное явление.
Источник сообщения.
При желании почистить OS Windows от мусорных файлов используйте только безопасные методы, например: Win + R > команда cleanmgr > выбираем системный диск > отмечаем галочки мусорные данные для удаления и чистим систему.
Заключение
- Папка Sysnative необходима чтобы 32-битное приложение в 64-битной среде могло спокойно получить доступ к папке System32 (обычно операционка перенаправляет в SysWOW64).
Можно ли удалить папку windows sysnative
Сообщения: 869
Благодарности: 102
Конфигурация компьютера | |
Материнская плата: Asus ROG Strix Z370-I Gaming | |
HDD: Adata XPG SX8200 480Gb + 3Tb HDD (2+1) | |
Звук: Realtek S1220A | |
CD/DVD: Нет | |
Ноутбук/нетбук: Lenovo T480S | |
Прочее: Lenovo M73(i3,12gb,128gb,4tb) Ajazz AK33, Roccat Kone AIMO |
Профиль | Отправить PM | Цитировать
Добрый день,
решил тут посмотреть что скушало свободное место и удивился увидив, что папка Windows весит 19 гигов. Полез ковыряться дальше. и вот что выяснилось,
WinSxS — 8.5 гиг (файлы системы)
System32 — 2.8 гиг (файлы 32х битных приложений)
SYSWOW64 — 1.4 гига (файлы 64х битных приложений)
эти папки меня устраивают, но есть так же еще две папки о содержании которых я не имею понятия.
sysnative — 5.3 гига (что там находится не представляю)
installer — 1.8 гига (судя по содержанию внутри лежат все инсталеры приложений, вопрос нафига они там?)
Подскажите что именно и зачем в этих двух папках. Спасибо!
Sysnative папка в Windows 64-битной объяснил
С выпуском 64-разрядной версии Windows 7 в обычное распределение папок в каталоге Windows были внесены небольшие изменения. В 64-разрядную версию Windows 7, Windows 8 и Windows 10 включены две новые папки. Это папки Sysnative и SysWOW64 . Это только в 64-битной Windows. Если вы используете 32-битную Windows на 64-битной машине, вы их не увидите. Также вы не увидите их при запуске 32-битной Windows на 32-битной машине.
За пределами каталога Windows есть еще одна папка, которая называется Program Files (x86) . Мы привыкли к имени папки Program Files, в которой находятся исполняемые файлы наших программ. В 64-разрядных системах 64-разрядные программы хранятся в папке Program Files, а 32-разрядные программы – в Program Files (x86). Однако Windows использует нечто вроде эмуляции для запуска 32-разрядных программ на 64-разрядной машине. И, следовательно, необходимо знать и понимать, какие системные папки в Windows (64-разрядные), чтобы вы знали, как получить нужный файл.
В отличие от 32-разрядных компьютеров, где 32-разрядные библиотеки DLL хранятся в папке System32 , 64-разрядная версия Windows хранит библиотеки DLL, связанные с 64-разрядными файлами, в папке System32. Это облегчает программирование и обеспечивает обратную совместимость. То есть, если 64-битная программа ссылается на System32 в своем коде, она автоматически получит 64-битную DLL при вызове. Это помогает разработчикам, поскольку им не нужно менять код в своих программах для Windows 64-bit.
Короче говоря, Windows переместила все 32-разрядные библиотеки DLL из папки System32 в каталоге Windows в какую-то другую папку, так что предыдущие программы не нужно перекодировать, чтобы получить нужные библиотеки DLL даже при использовании API – после обновления до 64-разрядной. Проблема возникает, когда 32-разрядное приложение пытается получить доступ к папке System32. В этом случае произойдет сбой программы, так как она не написана для обработки 64-битных DLL.
Папка SysWOW64 в 64-битной Windows
Все 32-разрядные библиотеки DLL были перемещены в новую папку SysWOW64 в 64-разрядной версии Windows 7, Windows 8 и Windows 10, поэтому, когда 32-разрядные программы вызывают 32-разрядные библиотеки DLL , они должны добраться до папки SysWOW64.
Вам может показаться, что разработчикам придется сканировать свои программы и приложения, чтобы указать функции DLL в папке SysWOW64. Но Microsoft уже позаботилась об этом. Если это 32-разрядная программа, которая вызывает C: Windows System32 , эмулятор перенаправит путь к C: Windows SysWOW64 . То есть для запуска 32-битных программ в 64-битной Windows используется эмулятор, чтобы обеспечить надлежащую обратную совместимость и избежать ошибок при вызове DLL-файлов.
Sysnative Folder в 64-битной Windows
Могут быть случаи, когда 32-битной программе или приложению может потребоваться 64-битная DLL. В этом случае вам придется использовать папку перенаправления Sysnative . Вы можете считать SysNative виртуальной папкой и псевдонимом, указывающим на папку System32. Он не существует физически в вашей системе как таковой. Поэтому, если вашей 32-разрядной программе требуется доступ к 64-разрядной библиотеке DLL, не используйте C: Windows System32 , поскольку эмулятор 32-разрядной программы перенесет ее в 32-разрядную папку DLL, которая называется SysWOW64. Вместо этого используйте C: Windows SysNative в качестве пути к программе DLL. Использование Sysnative в пути перенаправит его в папку System32 вместо папки SysWOW64.
Если вы откроете File Windows Explorer, вы не найдете папку Sysnative в C: Windows. Даже если вы установили параметры папки, чтобы показать скрытые и системные папки. Это связано с тем, что Windows File Explorer является 64-битной программой при работе в 64-битной Windows, а папка Sysnative видима и доступна только для 32-битных программ.
Подводя итог:
- Папки System32 содержат 64-битные файлы DLL.
- SysWOW64 содержит 32-разрядные файлы DLL, а 32-разрядные программы автоматически перенаправляются в эту папку
- Sysnative – это папка перенаправления, которая позволяет 32-разрядным программам вызывать 64-разрядные библиотеки DLL.
Дополнительное чтение: MSDN.
Хотите узнать разницу между папками System32 и SysWOW64?
Уменьшаем размер Windows. Зачем нужна папка WinSxS и можно ли её удалить?
Вы наверняка замечали, что со временем системная папка Windows существенно увеличивается в размере. Бороться с этим можно радикальными методами и многие так и поступают — периодически начисто удаляя систему и устанавливая её заново. Отложим подобные действия на самый крайний случай и облегчим систему от нажитого непосильным трудом вручную.
Зайдя в каталог Windows можно обнаружить довольно увесистую папку WinSxS (C:WindowsWinSxS), служащую хранилищем компонентов Windows. В особо запущенных слкчаях, её объём может достигать нескольких десятков гигабайт. Что это за хранилище и можно или его удалить?
Зачем нужна папка WinSxS в Windows и как безопасно уменьшить её размер?
Папка WinSxS содержит копии оригинальных файлов Windows и используется механизмом проверки целостности системных файлов (команда «sfc /scannow») для восстановления операционной системы, то есть удалять её ни в коем случае нельзя. По сути, в этой папке содержится практически вся операционная система, включая и неустановленные компоненты.
Однако, папка хранилища системных компонентов со временем существенно разрастается, особенно после обновлений Windows. Там хранятся все старые версии системных файлов, уже не актуальные после обновлений и не участвующие в восстановлении текущей версии Windows. Очистить папку WinSxS от лишнего хлама можно штатными средствами непосредственно из командной строки Windows.
Для начала просто проанализируем содержимое хранилища компонентов WinSxS (команда выполняемся от имени администратора):
Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore
В результате выполнения команды отображается фактический размер хранилища и будет указано требуется ли проведение очистки.
Выполнить очистку хранилища WinSxS можно следующей командой:
Dism.exe /Online /Cleanup-Image /StartComponentCleanup
Данная операция может занять довольно продолжительное время (у меня на рабочем сервере процесс длился более часа), но в результате высвободилось 8.5 GB (!) дискового пространства — снова выполните первую команду, чтобы оценить полученный результат.
Однако, это не предел и папку WinSxS можно ужать ещё больше, запустив команду очистки с параметром /ResetBase (удаляются все предыдущие версии компонентов):
Dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase
Тут следует учесть, что удаление предыдущих версий компонентов лишает вас возможности откатить систему, в случае установки проблемных обновлений. Выполнять эту команду следует спустя какое-то время после обновки.
Подписывайтесь на канал и узнавайте первыми о новых материалах, опубликованных на сайте.
ЕСЛИ СЧИТАЕТЕ СТАТЬЮ ПОЛЕЗНОЙ,
НЕ ЛЕНИТЕСЬ СТАВИТЬ ЛАЙКИ И ДЕЛИТЬСЯ С ДРУЗЬЯМИ.
Папка sysnative в windows 7 можно ли удалить
Sysnative папка в Windows 64-битной объяснил
С выпуском 64-разрядной версии Windows 7 в обычное распределение папок в каталоге Windows были внесены небольшие изменения. В 64-разрядную версию Windows 7, Windows 8 и Windows 10 включены две новые папки. Это папки Sysnative и SysWOW64 . Это только в 64-битной Windows. Если вы используете 32-битную Windows на 64-битной машине, вы их не увидите. Также вы не увидите их при запуске 32-битной Windows на 32-битной машине.
За пределами каталога Windows есть еще одна папка, которая называется Program Files (x86) . Мы привыкли к имени папки Program Files, в которой находятся исполняемые файлы наших программ. В 64-разрядных системах 64-разрядные программы хранятся в папке Program Files, а 32-разрядные программы — в Program Files (x86). Однако Windows использует нечто вроде эмуляции для запуска 32-разрядных программ на 64-разрядной машине. И, следовательно, необходимо знать и понимать, какие системные папки в Windows (64-разрядные), чтобы вы знали, как получить нужный файл.
В отличие от 32-разрядных компьютеров, где 32-разрядные библиотеки DLL хранятся в папке System32 , 64-разрядная версия Windows хранит библиотеки DLL, связанные с 64-разрядными файлами, в папке System32. Это облегчает программирование и обеспечивает обратную совместимость. То есть, если 64-битная программа ссылается на System32 в своем коде, она автоматически получит 64-битную DLL при вызове. Это помогает разработчикам, поскольку им не нужно менять код в своих программах для Windows 64-bit.
Короче говоря, Windows переместила все 32-разрядные библиотеки DLL из папки System32 в каталоге Windows в какую-то другую папку, так что предыдущие программы не нужно перекодировать, чтобы получить нужные библиотеки DLL даже при использовании API — после обновления до 64-разрядной. Проблема возникает, когда 32-разрядное приложение пытается получить доступ к папке System32. В этом случае произойдет сбой программы, так как она не написана для обработки 64-битных DLL.
Папка SysWOW64 в 64-битной Windows
Все 32-разрядные библиотеки DLL были перемещены в новую папку SysWOW64 в 64-разрядной версии Windows 7, Windows 8 и Windows 10, поэтому, когда 32-разрядные программы вызывают 32-разрядные библиотеки DLL , они должны добраться до папки SysWOW64.
Вам может показаться, что разработчикам придется сканировать свои программы и приложения, чтобы указать функции DLL в папке SysWOW64. Но Microsoft уже позаботилась об этом. Если это 32-разрядная программа, которая вызывает C: Windows System32 , эмулятор перенаправит путь к C: Windows SysWOW64 . То есть для запуска 32-битных программ в 64-битной Windows используется эмулятор, чтобы обеспечить надлежащую обратную совместимость и избежать ошибок при вызове DLL-файлов.
Sysnative Folder в 64-битной Windows
Могут быть случаи, когда 32-битной программе или приложению может потребоваться 64-битная DLL. В этом случае вам придется использовать папку перенаправления Sysnative . Вы можете считать SysNative виртуальной папкой и псевдонимом, указывающим на папку System32. Он не существует физически в вашей системе как таковой. Поэтому, если вашей 32-разрядной программе требуется доступ к 64-разрядной библиотеке DLL, не используйте C: Windows System32 , поскольку эмулятор 32-разрядной программы перенесет ее в 32-разрядную папку DLL, которая называется SysWOW64. Вместо этого используйте C: Windows SysNative в качестве пути к программе DLL. Использование Sysnative в пути перенаправит его в папку System32 вместо папки SysWOW64.
Если вы откроете File Windows Explorer, вы не найдете папку Sysnative в C: Windows. Даже если вы установили параметры папки, чтобы показать скрытые и системные папки. Это связано с тем, что Windows File Explorer является 64-битной программой при работе в 64-битной Windows, а папка Sysnative видима и доступна только для 32-битных программ.
Подводя итог:
- Папки System32 содержат 64-битные файлы DLL.
- SysWOW64 содержит 32-разрядные файлы DLL, а 32-разрядные программы автоматически перенаправляются в эту папку
- Sysnative — это папка перенаправления, которая позволяет 32-разрядным программам вызывать 64-разрядные библиотеки DLL.
Дополнительное чтение: MSDN.
Хотите узнать разницу между папками System32 и SysWOW64?
Папка sysnative в windows 7 можно ли удалить
Сообщения: 869
Благодарности: 102
Конфигурация компьютера |
Материнская плата: Asus ROG Strix Z370-I Gaming |
HDD: Adata XPG SX8200 480Gb + 3Tb HDD (2+1) |
Звук: Realtek S1220A |
CD/DVD: Нет |
Ноутбук/нетбук: Lenovo T480S |
Прочее: Lenovo M73(i3,12gb,128gb,4tb) Ajazz AK33, Roccat Kone AIMO |
Добрый день,
решил тут посмотреть что скушало свободное место и удивился увидив, что папка Windows весит 19 гигов. Полез ковыряться дальше. и вот что выяснилось,
WinSxS — 8.5 гиг (файлы системы)
System32 — 2.8 гиг (файлы 32х битных приложений)
SYSWOW64 — 1.4 гига (файлы 64х битных приложений)
эти папки меня устраивают, но есть так же еще две папки о содержании которых я не имею понятия.
sysnative — 5.3 гига (что там находится не представляю)
installer — 1.8 гига (судя по содержанию внутри лежат все инсталеры приложений, вопрос нафига они там?)
Подскажите что именно и зачем в этих двух папках. Спасибо!
Sysnative windows 7 очистка
Уменьшаем размер Windows. Зачем нужна папка WinSxS и можно ли её удалить?
Вы наверняка замечали, что со временем системная папка Windows существенно увеличивается в размере. Бороться с этим можно радикальными методами и многие так и поступают — периодически начисто удаляя систему и устанавливая её заново. Отложим подобные действия на самый крайний случай и облегчим систему от нажитого непосильным трудом вручную.
Зайдя в каталог Windows можно обнаружить довольно увесистую папку WinSxS (C:WindowsWinSxS), служащую хранилищем компонентов Windows. В особо запущенных слкчаях, её объём может достигать нескольких десятков гигабайт. Что это за хранилище и можно или его удалить?
Зачем нужна папка WinSxS в Windows и как безопасно уменьшить её размер?
Папка WinSxS содержит копии оригинальных файлов Windows и используется механизмом проверки целостности системных файлов (команда «sfc /scannow») для восстановления операционной системы, то есть удалять её ни в коем случае нельзя. По сути, в этой папке содержится практически вся операционная система, включая и неустановленные компоненты.
Однако, папка хранилища системных компонентов со временем существенно разрастается, особенно после обновлений Windows. Там хранятся все старые версии системных файлов, уже не актуальные после обновлений и не участвующие в восстановлении текущей версии Windows. Очистить папку WinSxS от лишнего хлама можно штатными средствами непосредственно из командной строки Windows.
Для начала просто проанализируем содержимое хранилища компонентов WinSxS (команда выполняемся от имени администратора):
Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore
В результате выполнения команды отображается фактический размер хранилища и будет указано требуется ли проведение очистки.
Выполнить очистку хранилища WinSxS можно следующей командой:
Dism.exe /Online /Cleanup-Image /StartComponentCleanup
Данная операция может занять довольно продолжительное время (у меня на рабочем сервере процесс длился более часа), но в результате высвободилось 8.5 GB (!) дискового пространства — снова выполните первую команду, чтобы оценить полученный результат.
Однако, это не предел и папку WinSxS можно ужать ещё больше, запустив команду очистки с параметром /ResetBase (удаляются все предыдущие версии компонентов):
Dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase
Тут следует учесть, что удаление предыдущих версий компонентов лишает вас возможности откатить систему, в случае установки проблемных обновлений. Выполнять эту команду следует спустя какое-то время после обновки.
Подписывайтесь на канал и узнавайте первыми о новых материалах, опубликованных на сайте.
ЕСЛИ СЧИТАЕТЕ СТАТЬЮ ПОЛЕЗНОЙ,
НЕ ЛЕНИТЕСЬ СТАВИТЬ ЛАЙКИ И ДЕЛИТЬСЯ С ДРУЗЬЯМИ.
Очистка папки WinSxS в Windows 10, 8 и Windows 7
Если вас смущает то, что папка WinSxS много весит и интересует вопрос о том, можно ли удалить ее содержимое, в этой инструкции подробно будет описан процесс очистки данной папки в Windows 10, 8 и Windows 7, а заодно расскажу, что это за папка и для чего она нужна и можно ли удалить WinSxS полностью.
В папке WinSxS хранятся резервные копии системных файлов операционной системы до обновлений (и не только, о чем — далее). То есть, всякий раз, как вы получаете и устанавливаете обновления Windows, в эту папку сохраняется информация об изменяемых файлах, сами эти файлы с тем, чтобы у вас была возможность удалить обновление и откатить сделанные изменения.
Через какое-то время папка WinSxS может занимать достаточно много места на жестком диске — несколько гигабайт, при этом размер этот все время увеличивается по мере установки новых обновлений Windows.. К счастью, очистить содержимое данной папки сравнительно легко штатными средствами. И, если компьютер после последних обновлений работает без каких-либо проблем, это действие сравнительно безопасно.
Также в Windows 10 папка WinSxS используется, например, для сброса Windows 10 в исходное состояние — т.е. необходимые для автоматической переустановки файлы берутся именно из нее. Дополнительно, раз уж у вас возникла проблема со свободным пространством на жестком диске, рекомендую к ознакомлению статьи: Как очистить диск от ненужных файлов, Как узнать, чем занято место на диске.
Очистка папки WinSxS в Windows 10
Прежде чем говорить об очистке папки хранилища компонентов WinSxS, хочу предупредить о некоторых важных вещах: не пытайтесь удалить эту папку. Просто довелось видеть пользователей, у которых папка WinSxS не удаляется, они используют методы, похожие на описанные в статье Запросите разрешение от TrustedInstaller и в конце-концов удаляют ее (или часть системных файлов из нее), после чего удивляются, почему система не загружается.
В Windows 10 папка WinSxS хранит не только файлы, связанные с обновлениями, но и файлы самой системы, используемые в процессе работы, а также для того, чтобы вернуть ОС в исходное состояние или выполнить некоторые операции, связанные с восстановлением. Итак: какой-то самодеятельности при очистке и уменьшении размера этой папки не рекомендую. Следующие же действия безопасны для системы и позволяют очистить папку WinSxS в Windows 10 только от ненужных резервных копий, создаваемых при обновлении системы.
- Запустите командную строку от имени администратора (например, через правый клик по кнопке Пуск)
- Введите команду Dism.exe /online /cleanup-image /AnalyzeComponentStore и нажмите Enter. Папка хранилища компонентов будет проанализирована и вы увидите сообщение о необходимости ее очистки.
- Введите команду Dism.exe /online /cleanup-image /StartComponentCleanup и нажмите Enter для запуска автоматической очистки папки WinSxS.
Один важный момент: не следует злоупотреблять этой командой. В некоторых случаях, когда резервных копий обновления Windows 10 в папке WinSxS нет, после выполнения очистки, папка может даже слегка увеличиться. Т.е. производить очистку есть смысл, когда указанная папка слишком, на ваш взгляд, разрослась (5-7 Гб — это не слишком).
Также очистку WinSxS можно произвести автоматически в бесплатной программе Dism++
Как очистить папку WinSxS в Windows 7
Для очистки WinSxS в Windows 7 SP1 требуется предварительно установить необязательное обновление KB2852386, которое добавляет соответствующий пункт в утилиту очистки диска.
- Зайдите в центр Обновления Windows 7 — это можно сделать через панель управления или воспользоваться поиском в меню пуск.
- Нажмите «Поиск обновлений» в меню слева и подождите. После этого, кликните по необязательным обновлениям.
- Найдите и отметьте необязательное обновление KB2852386 и установите его.
- Перезагрузите компьютер.
После этого, для того, чтобы удалить содержимое папки WinSxS, запустите утилиту очистки диска (также, быстрее всего воспользоваться поиском), нажмите кнопку «Очистка системных файлов» и выберите пункт «Очистка обновлений Windows» или «Файлы резервной копии пакета обновлений».
Удаление содержимого WinSxS в Windows 8 и 8.1
В последних версиях ОС Windows возможность удалить резервные копии обновлений имеется в утилите очистки диска по умолчанию. То есть для того, чтобы удалить файлы в WinSxS, вам следует выполнить следующее:
- Запустить утилиту «Очистка диска». Для этого на начальном экране можете воспользоваться поиском.
- Нажать кнопку «Очистка системных файлов»
- Выбрать пункт «Очистка обновлений Windows»
Помимо этого, в Windows 8.1 есть и еще один способ очистить эту папку:
- Запустите командную строку от имени администратора (для этого нажмите клавиши Win+X на клавиатуре и выберите нужный пункт меню).
- Введите команду dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase
Также, с помощью dism.exe вы можете точно узнать, сколько занимает папка WinSxS в Windows 8, для этого воспользуйтесь следующей командой:
Автоматическая очистка резервных копий обновлений в WinSxS
Помимо очистки содержимого данной папки вручную, вы можете воспользоваться планировщиком заданий Windows, для того, чтобы это происходило автоматически.
Для этого необходимо создать простую задачу StartComponentCleanup в MicrosoftWindowsServicing с нужной периодичностью выполнения.
Надеюсь, статья будет полезной и предостережет от нежелательных действий. В случае возникновения вопросов — задавайте, постараюсь ответить.
А вдруг и это будет интересно:
Рассылка новых, иногда интересных и полезных, материалов сайта remontka.pro. Никакой рекламы и бесплатная компьютерная помощь подписчикам от автора. Другие способы подписки (ВК, Одноклассники, Телеграм, Facebook, Twitter, Youtube, Яндекс.Дзен)
Добрый день!
Не путайте, пожалуйста, резервные копии файлов до обновления системы с точками восстановления. Точки восстановления хранятся в System Volume Information.
Пробовал использовать команду Dism.exe /online /cleanup-image /StartComponentCleanup, но папка WinSxS так и не была очищена. При этом команда выполнилась на 100%. Размер папки до выполнения команды был 98Гб, теперь 100Гб. В чём может быть дело?
Windows 7, установлено обновление KB2852386, но в очистке диска нет нужного пункта, хотя папка winsxs занимает 18 гб. В чём может дело?
Кто мучается и не может вычистить Windows 7, рекомендую немецкую программу Patch Cleaner 1.4.2.0 (пока это последний релиз). Работает как АК-47 и не подводила ни разу. Все штатные средства на семёрке беспомощны ввиду патологической её природы с обновлениями.
Patch Cleaner 1.4.2.0 чистит папку Installer, и не трогает папку winsxs.
она (папка) ни через панель, ни вручную не удаляется.
Я удалил часть вашего комментария, и вообще на будущее — я не против критики, но нормальным языком и без оскорблений, а только по делу.
А так — да, эту папку нельзя удалить, там почти вся Windows в ней и находится, я и не писал нигде, что ее можно прямо удалить.
Спасибо за статью. Будьте добры, выделите жирным для особо одаренных детей природы — ПАПКУ ВРУЧНУЮ УДАЛЯТЬ НЕЛЬЗЯ. Ваш сайт довольно популярен, но читают люди уж слишком по диагонали.
МОЖНО удалить вручную, но не всё, а что само получится и всё нормально.
Очищаем папку «WinSxS» в Windows 7
Одной из наиболее массивных папок в Windows 7, которая занимает значительное пространство на диске С, является системный каталог «WinSxS». Кроме того, у него имеется тенденция к постоянному росту. Поэтому у многих пользователей существует соблазн почистить эту директорию, чтобы освободить место на винчестере. Давайте разберемся, какие данные хранятся в «WinSxS» и можно ли чистить эту папку без негативных последствий для системы.
Методы чистки «WinSxS»
«WinSxS» — это системный каталог, содержимое которого в Виндовс 7 размещено по следующему пути:
В названном каталоге хранятся версии всех обновлений различных компонентов Виндовс, причем эти апдейты постоянно накапливаются, что и ведет к регулярному увеличению его размера. При различных сбоях в работе системы с помощью содержимого «WinSxS» производятся откаты до стабильного состояния ОС. Поэтому удалять или полностью очищать эту директорию категорически нельзя, так как при малейшем сбое вы рискуете в итоге получить мертвую систему. Но можно почистить в указанном каталоге некоторые компоненты, хотя и это Microsoft рекомендует делать только в крайнем случае, если вам критически не хватает места на диске. Поэтому советуем перед выполнением любых процедур, которые будут описаны ниже, сделать резервную копию ОС и сохранить её на отдельном носителе.
Установка обновления KB2852386
Нужно отметить, что в отличие от операционной системы Windows 8 и более поздних ОС, у «семерки» изначально не было встроенного инструмента для очистки папки «WinSxS», а применять ручное удаление, как говорилось уже выше, недопустимо. Но, к счастью, позже было выпущено обновление KB2852386, которое содержит в себе патч для утилиты Cleanmgr и помогает решить указанную проблему. Поэтому прежде всего нужно удостовериться, что это обновление установлено на вашем ПК либо инсталлировать его в случае отсутствия.
- Щелкайте «Пуск». Заходите в «Панель управления».
Жмите «Система и безопасность».
Переходите в «Центр обновлений Windows».
Открывается окно с перечнем установленных на компьютере обновлений. Нам нужно отыскать обновление KB2852386 в разделе «Microsoft Windows» данного списка.
Но проблема состоит в том, что элементов перечня может быть очень много, а поэтому вы рискуете потратить значительное время на поиск. Чтобы облегчить задачу, установите курсор в поле поиска, расположенное справа от адресной строки текущего окна. Вбейте туда следующее выражение:
После этого в списке должен остаться только элемент с указанным выше кодом. Если вы его видите, то все в порядке, нужный апдейт установлен и вы можете сразу переходить к способам очистки папки «WinSxS».
Если же элемент не отобразился в текущем окне, то это означает, что для достижения поставленных в данной статье целей вам следует выполнить процедуру обновления.
Вернитесь в «Центр обновления». Быстро это можно сделать, если вы действовали точно по описанному выше алгоритму, нажав стрелочку, направленную влево в верхней части текущего окна слева от адресной строки.
Для того чтобы удостовериться, что необходимый апдейт ваш компьютер увидит, щелкните по надписи «Поиск обновлений» в левой части окна. Особенно это важно, если у вас не включены автообновления.
Система выполнит поиск не установленных на ваш ПК апдейтов.
После завершения процедуры щелкните по надписи «Важных обновлений доступно».
Откроется список важных апдейтов, которые не установлены на вашем ПК. Вы можете выбрать, какие из них устанавливать, поставив слева от наименований пометки в чекбоксы. Поставьте флажок напротив наименования «Обновление для Windows 7 (KB2852386)». Далее жмите «OK».
Вернувшись в окно «Центра обновлений», жмите «Установить обновления».
Запустится процесс инсталляции выбранных апдейтов.
Далее мы рассмотрим различные способы очистки каталога «WinSxS» с помощью утилиты Cleanmgr.
Способ 1: «Командная строка»
Нужную нам процедуру можно выполнить с помощью «Командной строки», через которую производится запуск утилиты Cleanmgr.
Заходите в папку «Стандартные».
В перечне найдите «Командная строка». Жмите по наименованию правой кнопкой мышки (ПКМ). Выбирайте вариант «Запуск от имени администратора».
Производится активирование «Командной строки». Вбейте следующую команду:
Открывается окошко, где предлагается выбрать диск, в котором будет выполняться чистка. По умолчанию должен стоять раздел C. Его и оставляйте, если ваша операционная система имеет стандартное расположение. Если же она, по какой-либо причине, установлена на другом диске, то выберите его. Жмите «OK».
После этого утилита производит оценку объема места, которое она сможет очистить при проведении соответствующей операции. Это может занять определенное время, так что наберитесь терпения.
Откроется перечень объектов системы, которые подлежат очистке. Среди них обязательно найдите позицию «Очистка обновлений Windows» (либо «Файлы резервной копии пакета обновлений») и поставьте около него пометку. Именно данная позиция отвечает за очистку папки «WinSxS». Напротив остальных пунктов расставляйте флажки на свое усмотрение. Можете все другие пометки снять, если не желаете больше ничего чистить, или отметить те компоненты, где также хотите произвести удаление «мусора». После этого жмите «OK».
Внимание! В окне «Очистка диска» пункт «Очистка обновлений Windows» может отсутствовать. Это значит то, что в каталоге «WinSxS» нет элементов, которые можно было бы удалить без негативных последствий для системы.
Способ 2: Графический интерфейс Windows
Не каждому пользователю удобно запускать утилиты через «Командную строку». Большинство юзеров предпочитает это делать с помощью графического интерфейса ОС. Это вполне выполнимо и в отношении инструмента Cleanmgr. Данный способ, конечно, более понятен для простого пользователя, но, как вы увидите, займет большее по продолжительности время.
- Щелкайте «Пуск» и переходите по надписи «Компьютер».
В открывшемся окошке «Проводника» в перечне жестких накопителей отыщите наименование того раздела, где установлена текущая ОС Виндовс. В подавляющем большинстве случаев это диск C. Кликните по нему ПКМ. Выбирайте «Свойства».
В появившемся окошке жмите «Очистка диска».
Будет запущена точно такая же процедура оценки очищаемого пространства, которую мы видели при использовании предыдущего способа.
В открывшемся окошке не обращайте внимания на перечень подлежащих очистке элементов, а жмите «Очистить системные файлы».
Будет выполнена повторная оценка освобождаемого места на накопителе, но уже с учетом системных элементов.
Способ 3: Автоматическая чистка «WinSxS»
В Виндовс 8 существует возможность настройки расписания очистки папки «WinSxS» через «Планировщик заданий». В Windows 7 такая возможность, к сожалению, отсутствует. Тем не менее можно все-таки запланировать периодическую очистку через все ту же «Командную строку», хотя и без гибкой настройки расписания.
- Активируйте «Командную строку» с административными правами тем же методом, который был описан в Способе 1 данного руководства. Введите следующее выражение:
:: параметры очистки каталога winsxs
REG ADD “HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerVolumeCachesUpdate Cleanup” /v StateFlags0088 /t REG_DWORD /d 2 /f
:: параметры очистки временных объектов
REG ADD “HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerVolumeCachesTemporary Files” /v StateFlags0088 /t REG_DWORD /d 2 /f
:: генерация запланированной задачи “CleanupWinSxS”
schtasks /Create /TN CleanupWinSxS /RL Highest /SC monthly /TR “cleanmgr /sagerun:88”
Как видим, в Виндовс 7 можно очистить папку «WinSxS» как через «Командную строку», так и через графический интерфейс ОС. Также можно путем ввода команд произвести планирование периодического запуска данной процедуры. Но во всех перечисленных выше случаях операция будет выполняться с помощью утилиты Cleanmgr, специальный апдейт к которой в случае его отсутствия на ПК, нужно установить через стандартный алгоритм обновления Windows. Очень важно запомнить любому пользователю: производить чистку папки «WinSxS» вручную путем удаления файлов или с помощью сторонних программ категорически запрещается.
Многие сталкиваются с проблемой нехватки свободного места на жёстком диске. Особенно часто засоряется диск, на котором установлена сама операционная система. Это происходит из-за того, что на нём находится очень много папок, которые сама система наполняет необходимой ей информацией. Данная проблема актуальна и для Windows 7. Почистить системные папки от ненужного мусора можно как вручную, так и используя специальные программы.
Каждая из системных папок имеет своё назначение и хранит информацию определённого рода. Перед очищением диска внимательно ознакомьтесь с тем, за какую функцию отвечает та или иная папка, в противном случае вы можете потерять важные данные или сильно навредить операционной системе, что приведёт к её поломке:
- System Volume Information — по умолчанию эта папка является скрытой, чтобы пользователь случайно не занёс в неё лишние файлы и не повредил существующие. В ней хранятся точки восстановления, которые создаются периодически через определённый промежуток времени. Благодаря им в случае неисправимой ошибки в системе можно откатить все изменения и обновления Windows и всего в ней находящегося до того момента, когда всё работало нормально. Так что подумайте, стоит ли удалять точки восстановления, возможно, когда-нибудь они вам очень пригодятся;
- Temp — эта папка также по умолчанию скрыта. В ней находятся все временные файлы, то есть сведения о пройденных играх, настройки приложений, кэш, пароли и прочее. Вы можете очистить всю папку или удалить только некоторые её компоненты, если уверены, что они точно больше не понадобятся;
- Temporary internet files — это одна из подпапок, находящихся в папке Temp. В ней хранятся все временные файлы, относящиеся к браузеру: пароли, история, кэш, cookie, модули и дополнения. Также, если вы пользуетесь автономным режимом в браузере Internet Explorer, после удаления этой папки, ранее сохранённые сайты перестанут быть доступными без подключения к интернету;
- Winsxs — папка, в которой хранится информация об обновлениях системы. Если вы установите обновления, эта папка сохранит в себе предыдущую версию обновлённого процесса или программы. Нужна она для того, чтобы в случае неудачного обновления системы откатить компьютер до предыдущей версии, когда никаких ошибок в работе не возникало. Очищать её стоит только в том случае, если вы не собираетесь обновлять компьютер, так как риск получить критическую ошибку при обновлении есть всегда;
- AppData — эта папка хранит в себе данные обо всех сторонних программах. Если вы установили какое-либо приложение или игру, то все настройки и производимые действия будут записаны в данную папку. Вы можете выборочно удалить файлы, принадлежащие программам, которыми уже не пользуетесь;
- System32 — очень важная папка, очищать которую стоит только в крайнем случае. В ней находятся данные о настройках системы и многие программы, установленные в Windows по умолчанию («Блокнот», «Калькулятор» и прочие);
- Drivers — подпапка, находящаяся в папке System32. Отвечает за хранения большинства драйверов, установленных на компьютере;
- Pagefiles.sys — это не папка, а файл. Нужен он для подкачки оперативной памяти. Дело в том, что многие компьютеры имеют недостаточный размер оперативной памяти, чтобы запускать большие программы. Для таких случаев и существует этот файл. Удалять его не рекомендуется, так как после этого некоторые приложения перестанут работать в силу нехватки оперативной памяти;
- Assembly — в ней находится одна из версий Microsoft .NET Framework, отвечающая за совместимость различных программ, написанных на разных языках программирования. Удаление этой папки может привести к затормаживанию системы или отказу включаться некоторых сторонних приложений;
- Installer — папка, в которой находятся приложения, необходимые для корректного удаления или обновления других программ. Также в ней хранятся патчи, обновления и другие файлы, предназначенные для полноценной работы приложений;
- DriveStore — папка с драйверами, необходимыми для корректной работы таких компонентов компьютера, как видеокарта, процессор, клавиатура, мышь. Если обновление актуальных драйверов приведёт к отказу от работы того или иного составляющего, то в этой папке также на всякий случай хранятся драйверы предыдущих версий;
- «Загрузки» — папка, в которую по умолчанию скачиваются все файлы. Если вы впервые запустили браузер, не назначив через настройки другую папку, то все загружаемые файлы отправятся в это место. Это одна из тех папок, очищение которых нужно проводить регулярно;
- папки с медиафайлами — к этому пункту относятся такие папки, как «Видео», «Музыка», «Изображения». В них по умолчанию хранятся заставки рабочего стола, стандартные картинки, видео и музыка Windows 7. Их содержимое можно спокойно удалить или перенести на более свободный диск;
- Windows — папка, удаление файлов которой непременно приведёт к поломке операционной системы. Не стоит очищать место на диске за счёт содержимого этой папки;
- Downloaded Program File — в этой папке находятся модули, загруженные при использовании интернета, то есть, элементы ActiveX и приложений Java;
- «Корзина» — папка, в которую отправляются файлы перед их окончательным удалением. Эту папку надо чистить как можно чаще, практически ежедневно;
- «Быстрый доступ» — это папка, в которой хранятся эскизы недавно открытых файлов для быстрого доступа к ним;
- «Рабочий стол» — всё, что вы сохраняете на рабочий стол, также переносится на диск с операционной системой в одноимённую папку «Рабочий стол».
Видео: какие файлы можно удалять на системном диске
Что не стоит делать при очистке системных папок
Внимательно ознакомьтесь с особенностями вышеперечисленных папок. Прежде чем очищать одну из них, подумайте, не пригодится ли вам её содержимое в будущем. Некоторые папки, например, Windows или System32, вообще не стоит трогать. И не пытайтесь очистить папки, просто удалив их содержимое. Это приведёт к тому, что в памяти компьютера сохранятся остатки от них, которые в будущем начнут захламлять и перегружать систему. Существуют лишь некоторые папки, которые очищать вручную можно:
- «Корзина»;
- «Загрузки»;
- «Изображения»;
- «Документы»;
- «Видео»;
- «Музыка»;
- «Рабочий стол»;
- Temp и Temporary internet files;
- AppData.
Ни в коем случае не удаляйте сами папки, это приведёт к критическим ошибкам в работе системы, нужно стирать только их содержимое. Также перед очищением системных папок убедитесь в возможности освободить память другими методами, например, посредством удаления сторонних приложений и игр.
Методы очистки системных папок Windows 7
Если вы всё-таки решили очистить жёсткий диск от скопившихся сторонних файлов, то легче всего воспользоваться встроенными функциями Windows. Есть два изначальных варианта — стандартная и расширенная очистка.
Стандартная очистка
Используя метод стандартной очистки, вы избавитесь от следующих файлов и папок:
- Downloaded Program File;
- кэш, временные файлы браузера, загруженные в автономной режиме страницы;
- статистика игр, настройки приложений, временные файлы, создаваемые различными приложениями;
- «Корзина»;
- «Быстрый доступ»;
- точки восстановления системы.
Чтобы провести стандартную очистку жёсткого диска, выполните следующие действия:
- Правой кнопкой мыши кликните по диску, который хотите очистить, и перейдите к разделу «Свойства».
Открываем свойства системного диска - В открывшемся окне перейдите в раздел «Общие».
Переходим в раздел «Общие» - В разделе «Очистка диска» выберите файлы, от которых хотите избавиться, и нажмите кнопку OK.
Выбираем файлы, которые хотим удалить - Также, если перейти ко вкладке «Дополнительно», можно удалить все точки восстановления системы кроме последней. Чтобы сделать это, в разделе «Восстановление системы и теневое копирование» нажмите кнопку «Очистить».
Нажимаем кнопку «Очистить» в разделе «Восстановление системы и теневое копирование»
Расширенная очистка
С помощью расширенного варианта очистки вы удалите следующие папки и файлы:
- временные файлы, созданные при установке сторонних программ;
- Debug dump files — файлы, созданные отладчиком Windows, программой, которая занимается устранением ошибок в системе;
- старые файлы приложения Chkdsk — лишние остатки файлов, появившихся на компьютере во время проверки жёсткого диска;
- файлы от предыдущей версии Windows — находятся в папке Windows.old, если вы обновляли версию операционной системы;
- отчёты об ошибках, история возникавших ошибок;
- журнал обновлений системы — файлы, призванные устранить возникшие ошибки при обновлении Windows.
Чтобы провести расширенную очистку диска, выполните следующие действия:
- Откройте через поиск Windows «Командную строку». Кликните по её иконке правой кнопкой мыши и выберите раздел «Запустить от имени администратора».
Запускаем «Командную строку» от имени администратора - Пропишите команду cleanmgr и нажмите на клавиатуре кнопку Enter.
Прописываем команду cleanmgr - В открывшемся списке выберите диск, который хотите очистить, и нажмите кнопку ОК.
Выбираем диск, на котором следует выполнить очистку - Отметьте файлы, которые желаете стереть, и нажмите кнопку ОК.
Выбираем файлы, которые нужно удалить
Видео: чистка диска средствами Windows
Очистка диска при помощи сторонних программ
Перед тем как приступить к ручной чистке каждой папки в отдельности, стоит воспользоваться специальными сторонними программами, созданными для автоматического поиска и очищения диска от лишних файлов:
- Скачиваем CCleaner с официального сайта разработчика и устанавливаем её на свободный диск.
Скачиваем приложение CCleaner - Запускаем приложение и переходим в раздел «Очистка».
Переходим в раздел «Очистка» - В левой части программы находится список, здесь отмечаем все разделы, от которых хотим избавиться.
Выбираем разделы, которые надо очистить - Нажимаем кнопку «Анализ» и дожидаемся окончания процесса.
Нажимаем кнопку «Анализ» - Нажимаем кнопку «Очистить». В верхней шапке программы можем увидеть, какое количество памяти примерно освободится на компьютере.
До удаления файлов можно посмотреть сведения о них
Видео: удаление системных файлов при помощи программы CCleaner
Особенности очистки отдельных системных папок
Если предыдущие методы очистки не решили вашу проблему или нужно очистить одну из папок выборочно, то найдите её в нижеперечисленных разделах и выполните предложенные инструкции.
Но многие папки скрыты по умолчанию, чтобы пользователь случайно не повредил их. Для отображения скрытых папок в общем списке выполните следующие действия:
- Откройте проводник.
Открываем проводник - Разверните меню «Сервис».
Разворачиваем меню «Сервис» - Перейдите к разделу «Параметры папок».
Переходим к разделу «Параметры папок» - В открывшемся окне перейдите к разделу «Вид».
Переходим в раздел «Вид» - Уберите галочку напротив слов «Скрывать защищённые системой файлы» и поставьте её напротив «Показывать скрытые файлы, папки и диски».
Изменяем параметры скрытых папок
Winsxs
Очистка папки Winsxs на Windows 7 производится через стандартную очистку диска. Этот метод уже описан выше. Перед запуском очистки вам предлагают список файлов, которые можно удалить. Отметьте в нём раздел «Файлы резервной копии пакета обновлений».
Видео: как очистить папку Winsxs в Windows 7
System Volume Information
Чтобы очистить папку System Volume Information, нужно сначала получить доступ к ней:
- Кликаем по папке правой кнопкой мыши и переходим в раздел «Свойства».
Открываем свойства папки System Volume Information - В открывшемся окне переходим в раздел «Безопасность».
Переходим на вкладку «Безопасность» - Кликаем по кнопке «Изменить».
Нажимаем кнопку «Изменить» - В открывшихся настройках кликаем по кнопке «Добавить».
Нажимаем кнопку «Добавить» - В специальном поле вводим имя своей учётной записи и нажимаем кнопку ОК.
Прописываем имя пользователя - В списке «Разрешения для группы…» ставим галочку напротив слов «Полный доступ».
Выдаем полный доступ к папке - Нажимаем последовательно кнопки «Применить», ОК.
- Теперь переходим к свойствам компьютера.
Переходим к свойствам компьютера - Переходим в раздел «Защита системы».
Переходим в раздел «Защита системы» - Выбираем диск, на котором находится папка System Volume Information, и нажимаем кнопку «Настроить». Указываем путь к папке.
Нажимаем кнопку «Настроить» - В открывшемся окне нажимаем кнопку «Удалить». Также можем задать максимальной объём памяти, отведённый для этой папки, передвинув соответствующий ползунок.
-
Последовательно нажимаем кнопки «Применить», ОК.
Чтобы удалить устаревшие драйверы из хранилища под названием DriversStore, выполните следующие действия:
- Через поиск Windows откройте командную строку от имени администратора.
Открываем командную строку - Пропишите команду pnputil.exe –e и нажмите Enter на клавиатуре. Эта команда откроет вам список всех установленных на компьютере драйверов. Запомните номер того, который хотите удалить.
Прописываем команду pnputil.exe –e - Закройте командную строку и откройте её заново также от имени администратора.
- Пропишите команду pnputil.exe -d Oem#.inf, где вместо значка решётки (#) будет номер удаляемого драйвера. Если вы попытаетесь удалить драйвер подключённого в данный момент к компьютеру устройства, то выскочит соответствующее уведомление. Извлеките устройство или используйте в команде код –f, чтобы удалить задействованный драйвер. Но помните, что без драйвера подключённое устройство может перестать работать.
Прописываем и выполняем команду
Installer
В папке Installer могут содержаться необходимые системе или программам файлы, но существует специальное стороннее приложение PatchCleaner, которое автоматически определит, что из содержимого можно удалить:
- Скачиваем приложение PatchCleaner с любого проверенного сайта.
PatchCleaner выполняет поиск устаревших файлов обновлений и позволяет переместить их на другой носитель или полностью удалить - Запускаем программу и нажимаем кнопку Browse, чтобы начать поиск папки.
Нажимаем кнопку Browse - Указываем путь до папки Installer.
Указываем путь до папки Installer - После того как программа проанализирует папку, появится информацию о том, сколько файлов ещё используется и сколько из них можно удалить. Также программа подсчитает, сколько места освободится на диске. Нажимаем кнопку Delete.
Нажимаем кнопку Delete - Подтверждаем действие, нажав кнопку Yes.
Подтверждаем действие нажатием на кнопку Yes
Pagefile.sys
Если вы уверены, что компьютер справится с требуемыми задачами без файла подкачки Pagefile.sys, то можете его удалить, выполнив следующие действия:
- Открываем свойства компьютера.
- Переходим в раздел «Дополнительные параметры системы».
Переходим в раздел «Дополнительные параметры системы» - В открывшемся окне переходим к разделу «Дополнительно» и нажимаем кнопку «Параметры».
Нажимаем кнопку «Параметры» - В открывшемся окне опять переходим к разделу «Дополнительно» и в подразделе «Виртуальная память» нажимаем кнопку «Изменить».
Нажимаем кнопку «Изменить» во вкладке «Дополнительно» - Убираем галочку напротив слов «Автоматически выбирать объём памяти подкачки» и выбираем вариант «Без файла подкачки», нажимаем кнопку «Задать».
Задаем нужные параметры - Перезагружаем компьютер. Файл sys пропадёт, а вместе с ним и дополнительная оперативная память.
Перезагружаем компьютер
Папки с историей, кэшем и cookie браузера
Файлы браузера могут занимать большое количество места на диске. Удалить их легче и безопасней всего через настройки самого браузера:
- Запускаем браузер, который установлен на вашем компьютере. Если их несколько, то выполним следующие шаги для каждого из них.
Открываем браузер - Разворачиваем меню браузера.
Разворачиваем меню браузера - Разворачиваем раздел «История».
Переходим к разделу «История» - Нажимаем кнопку «История».
Нажимаем кнопку «История» - В открывшемся окне нажимаем кнопку «Очистить историю».
Нажимаем кнопку «Очистить историю» - Отмечаем галочками «История просмотров, загрузок», «Файлы, сохранённые в кэше», «Файлы cookie и другие данные сайтов и модулей», «Данные сохранённых приложений».
Отмечаем файлы. которые надо удалить из истории браузера - Выбираем параметр «За всё время» и нажимаем кнопку «Очистить историю».
Выставляем параметр «За всё время» и очищаем историю
Проблемы при очистке диска
Если после того как вы произвели удаление каких-либо файлов из системной папки, появились ошибки или компьютер начал тормозить, остаётся сделать одно — выполнить восстановление системы. Произойти такое могло при некорректной очистке диска или удалении нужных файлов. Восстановление системы возможно только в том случае, если на компьютере имеются точки восстановления:
- Запустите компьютер в безопасном режиме.
Запускаем компьютер в безопасном режиме - Через поиск Windows найдите приложение «Восстановление системы».
Открываем приложение «Восстановление системы» - В открывшемся окне кликните по кнопке «Далее».
Нажимаем кнопку «Далее» - Выберите одну из точек восстановления. Лучше откатить систему до того момента, когда все процессы работали максимально хорошо.
Выбираем точку восстановления - Кликните по кнопке «Готово».
Нажимаем кнопку «Готово» - Подтвердите действие.
Подтверждаем действие - Дождитесь завершения процесса. Вы получите соответствующее уведомление о том, что восстановление завершено успешно.
После завершения процесса появится окно с уведомлением об успешно выполненной операции
Видео: восстановление Windows 7
Что делать, если нет кнопки «Очистить системные файлы»
Если при попытке освободить место на диске через стандартный метод очистки вы столкнулись с отсутствием кнопки «Очистить системные файлы», это значит, что у вас отключён UAC (контроль учётных записей), и программа сразу запускается с возможностью очистки системных файлов. То есть, нажатие кнопки «Очистить системные файлы» даёт вам права администратора и вместе с ними возможность редактировать и очищать системные папки. Но если UAC отключён, то доступ к изменению системных файлов вы имеете сразу и нажимать какие-либо дополнительные кнопки не нужно.
Если вы хотите очистить место на диске или уверены, что в системных файлах сохранилась часть вируса, то на этот случай в самой операционной системе есть функция стандартной и расширенной очистки диска. Также можно воспользоваться сторонними программами или очистить каждую папку отдельно. Но не стоит удалять всё подряд, иначе это приведёт к поломке компьютера, и единственным выходом будет откатить систему до последней точки восстановления.
- Распечатать
Оцените статью:
- 5
- 4
- 3
- 2
- 1
(16 голосов, среднее: 4.3 из 5)
Поделитесь с друзьями!
С выпуском Windows 7 из 64-разрядных версий было внесено небольшое изменение в нормальное распределение папок в каталоге Windows. Две новые папки включены в 64-разрядную версию Windows 7, Windows 8 и Windows 10. Они Sysnative а также SysWOW64 папки. Это только в 64-битной Windows. Если вы запустите 32-разрядную Windows на 64-битной машине, вы ее не увидите. Также вы не увидите их при запуске 32-разрядной Windows на 32-битной машине.
Существует другая папка за пределами каталога Windows, и она называется Файлы программы (x86), Мы привыкли к имени папки Program Files, в которой хранятся исполняемые файлы наших программ. В 64-разрядных системах 64-разрядные программы хранятся в папке Program Files, в то время как 32-разрядные программы размещаются в Program Files (x86). Однако Windows использует нечто вроде эмуляции для запуска 32-разрядных программ на 64-разрядной машине. И, следовательно, необходимо знать и понимать, что представляют собой системные папки под Windows (64 бит), чтобы вы знали, как достичь желаемого файла.
В отличие от 32-разрядных машин, где 32-разрядные библиотеки DLL хранятся в Папка System32, 64-разрядная версия Windows хранит библиотеки DLL, связанные с 64-разрядными в папке System32. Это облегчает программирование и обеспечивает обратную совместимость. То есть, если 64-битная программа ссылается на System32 в своем коде, она будет получать 64-разрядную DLL автоматически при вызове. Это помогает разработчикам, так как им не нужно менять код в своих программах для Windows 64-bit.
Короче говоря, Windows переместила все 32-разрядные DLL из папки System32 в каталог Windows в другую папку, чтобы предыдущие программы не нуждались в перекодировке, чтобы получить соответствующие DLL-файлы даже при использовании API-интерфейсов — после обновления до 64-разрядных. Проблема возникает, когда 32-разрядное приложение пытается получить доступ к папке System32. В этом случае программа выйдет из строя, поскольку она не написана для обработки 64-разрядных библиотек DLL.
Папка SysWOW64 в Windows 64-разрядная
Все 32-разрядные библиотеки DLL были перенесены на новый Папка SysWOW64 в 64-разрядной версии Windows 7, Windows 8 и Windows 10, поэтому, когда 32-разрядные программы обращаются к 32-разрядным DLL, они должны попасть в папку SysWOW64.
Вы можете почувствовать, что разработчикам придется сканировать свои программы и приложения, чтобы указать функции DLL в папку SysWOW64. Но Microsoft уже позаботилась об этом. Если это 32-разрядная программа, вызывающая C: Windows System32, эмулятор перенаправляет путь к C: Windows SysWOW64, То есть для запуска 32-разрядных программ в Windows 64-бит используется эмулятор, чтобы обеспечить надлежащую обратную совместимость и избежать ошибок при вызове DLL-файлов.
Синтаксическая папка в Windows 64-разрядная
Могут быть случаи, когда 32-разрядная программа или приложение действительно нуждаются в 64-разрядной DLL. В этом случае вам придется использовать папку перенаправления Sysnative, Вы можете рассматривать SysNative как виртуальную папку и псевдоним, указывающий на папку System32. Это физически не существует в вашей системе, как таковая. Поэтому, если вашей 32-разрядной программе требуется доступ к 64-разрядной DLL, не используйте C: Windows System32 потому что 32-разрядный эмулятор программы перенесет его в 32-битную папку DLL под названием SysWOW64. Вместо этого используйте C: Windows Sysnative как путь к программе DLL. Использование Sysnative в пути перенаправит его в папку System32 вместо папки SysWOW64.
Если вы откроете File Windows Explorer, вы не найдете папку Sysnative в C: Windows. Даже если вы установите для параметра «Параметры папки» скрытые и системные папки. Это связано с тем, что Windows File Explorer является 64-разрядной программой при работе в 64-разрядной Windows, а папка Sysnative видна и доступна только из 32-разрядных программ.
Подводить итоги:
- Папки System32 содержат 64-разрядные DLL-файлы.
- SysWOW64 содержит 32-разрядные DLL-файлы, а 32-разрядные программы автоматически перенаправляются в эту папку
- Sysnative — это папка перенаправления, позволяющая 32-разрядным программам вызывать 64-битные библиотеки DLL.
Дополнительное чтение: MSDN.
Tweet
Share
Link
Plus
Send
Send
Pin
Со временем системная память начинает забиваться бесполезными файлами, которые мешают ПК функционировать в обычном режиме. Как почистить диск C, не навредив системе Windows? Ведь ручная чистка системных файлов — занятие, рекомендуемое для специалистов. Тем не менее не всех папок это касается.
Содержание
- Зачем удалять лишние файлы и можно ли почистить папку Windows
- Какие системные папки нужно чистить в системе Windows 7?
- Нужно ли чистить папку Temp
- Видео: удаление ненужных файлов из папки Temp
- Как освободить Temporary Internet Files от мусора
- Видео: чистка Temporary Internet Files
- Важный раздел System32
- Как очистить папку WinSxS в Windows 7 — стандартные средства
- AppData и данные приложений
- Как сделать папки видимыми?
- Как убрать бесполезные данные из AppData?
- Видео: работа с AppData
- System Volume Information
- Как уменьшить размер Pagefile.sys
- Стереть Pagefile.sys из памяти
- Перемещение файла подкачки на другой диск
- Assembly и CCleaner
- Installer: очистка посредством PatchCleaner
- Хранилище для драйверов ПК Driverstore
- Загрузки
- Какие файлы и папки лучше не трогать?
- Трудности и способы решения
Зачем удалять лишние файлы и можно ли почистить папку Windows
Windows 7 имеет свои системные папки. Выглядят они, как и обычные папки, только находятся на диске C:, куда обычно устанавливается ОС. В файлах располагается важная информация. С ней ОС и сам ПК нормально функционируют.
Важнейшей системной папкой является папка Windows. Она находится в том разделе жёсткого диска, в который была произведена установка операционной системы. В ней находится информация о конфигурации и всех настройках компьютера, ссылки на объекты, информация о пользователе и сохранённых на компьютере данных.
Виталий Овчинников
http://www.remnabor.net/kak-pravilno-provesti-ochistku-sistemnyih-papok-windows-7
Системные разделы требуют более осторожного обращения. После удаления файлов пользователь рискует получить вышедшую из строя систему. Однако, чистить такие папки приходится, для того чтобы увеличить объём свободного места на диске. В них со временем скапливается много мусора, который затормаживает работу.
Проблема приобрела острый характер с тех времён, когда появилась ОС Windows 7. По сравнению с Windows XP «семёрка» занимает достаточно большой объём памяти (10 Гб), а на системный диск помимо ОС ещё устанавливается различного рода ПО.
Какие системные папки нужно чистить в системе Windows 7?
Освобождать системные папки от скапливающихся данных помогают встроенные в ОС утилиты, а также сторонний софт. Избавиться от устаревших файлов можно, однако, прибегая к более рискованному методу — ручному.
Нужно ли чистить папку Temp
Оно сохраняет данные, которые имеют отношение к текущей деятельности пользователя на ПК. После своего запуска программы отправляют в неё свои компоненты. При необходимости они извлекают оттуда нужную информацию для осуществления своих операций. Программы удаляют файлы по окончании сеанса, поэтому информацию в разделе можно считать временной. Очистка может не произойти из-за сбоев и некорректного отключения программ и самого компьютера. Файлы скапливаются в папке, создавая постепенно гору мусора.
Ручная чистка Temp не навредит системе. Перейти к ней (расположена она в общем разделе Windows). Зажать комбинацию Ctrl+A (латинская), что даст возможность выделить все элементы в папке и нажать Del.
Далее, ПК начнёт удалять файлы. Не все элементы будет возможно убрать в корзину. Будут выскакивать уведомления, предупреждающие, что файл используется в текущий момент определённой программой. Свести к минимуму такие уведомления можно, закрыв предварительно все программы. В ином случае выбрать второй пункт «Пропустить».
Видео: удаление ненужных файлов из папки Temp
Как освободить Temporary Internet Files от мусора
Браузеры и другой софтом, который имеет доступ к интернет, создают файлы для текущей работы и отправляют их в эту папку. С завершением сеансов они также автоматически удаляются. Вследствие сбоев очистка происходит не всегда. Чтобы избавиться от содержимого папки, нужно выполнить следующие указания из инструкции, которую даёт сама компания Microsoft:
- Выбрать кнопку Пуск > Панель управления > Сеть и Интернет > Свойства обозревателя.
Открыть «Свойства Интернет» в Панели управления - Открыть вкладку Общие, а затем выбрать «Удалить» в разделе «История просмотра».
- Выбрать команду «Удалить всё» > Да > ОК.
Подтвердить удаление истории обзора
Видео: чистка Temporary Internet Files
Важный раздел System32
Все конфигурации ОС содержатся именно здесь. Вручную удалять содержимое крайне не рекомендуется. Один из выходов — использование 360 Total Security. Для начала скачать её с официальной страницы программы. Открыть программу, как обычно, двойным кликом левой кнопки, и нажать «Проверка».
После того как анализ завершится выбрать «Исправить».
Переключить на «Очистка» и кликнуть по «Сканировать», чтобы определить мусорные файлы.
Сканирование завершено и теперь нужно выбрать «Очистить сейчас», чтобы запустить удаление.
Кликнуть по «Завершить» для корректного завершения процесса очистки.
С помощью этого приложения можно также провести тщательную очистку лишних резервных копий. Нажать на вкладку «Инструменты» и далее «Сканировать».
Затем снова просто кликнуть по «Очистить сейчас».
360 Total Security очищает и все остальные системные папки, поэтому метод подходит для всех ситуаций. Среди других сторонних приложений, помогающих быстро освободить место на диске С:, можно выделить TuneUp Utilities, System Cleaner, System Optimize Expert, Neo Utilities, CCleaner и прочие.
Как очистить папку WinSxS в Windows 7 — стандартные средства
Хранение информации о более раннем состоянии системы — основная задача этого раздела. Папка помогает сбросить настройки и обновления, чтобы система откатилась до предыдущего состояния. Ручная чистка запрещена людям, которые не подкованы в этой сфере знаний.
Правой клавишей мыши один раз кликнуть по диску С:, чтобы появился список с опциями. Выбрать «Свойства». Нажать на пункт справа от цветного изображения пространства «Очистка диска».
Слева будет расположена кнопка «Очистить системные файлы» со специальным значком. Во вновь появившемся окошке, которое будет похоже на предыдущее, убрать отметки со всех элементов, кроме «Очистка обновлений Windows», если цель — очистить только хранилище WinSxS. Кликнуть ОК.
Справа от каждого из пунктов указывается объём памяти, который можно освободить. Если есть что удалить и в других пунктах, рекомендуется воспользоваться и ими. Тогда поставить галочки справа от всех разделов прокручивающегося меню.
AppData и данные приложений
Это хранилище данных о различном ПО: всевозможные настройки, точки сохранения игр, информация по персонализации и т. д. Обычно она скрыта от любопытных глаз. Состоит из трёх подразделов.
- Local — это папка, содержащая файлы, сгенерированные в процессе работы различных приложений. Именно она и занимает большую часть объёма. Эта информация специфична, перенос таких данных на другую машину, с большой вероятностью, не даст результата.
- Roaming — хранящаяся в этом месте информация, менее привязана к конкретному пользователю и поэтому её можно использовать для нескольких компьютеров.
- LocalLow — содержимое папки обычно крайне маленькое, обычно используется только несколькими приложениями, вроде Internet Explorer, её можно назвать буферной зоной для хранения информации.
Если пользователей на ПК несколько, то будет и несколько пронумерованных папок, потому что для каждого идёт отдельное хранилище.
Как сделать папки видимыми?
- Сделать так, чтобы «Панель управления» появилась на экране ПК любым удобным способом. Выбрать «Мелкие значки» в верхнем углу справа.
Открыть панель управления - Выбор падёт на «Параметры папок». Открыть вторую вкладку «Вид». Прокрутить в самый низ. Последняя настройка «Показывать скрытые файлы…». Активировать, поставив круглую отметку слева. Нажать ОК.
Как убрать бесполезные данные из AppData?
Очевидно, что не разрешается проделывать какие-либо изменения с разделом Microsoft. Она находится как в Local, так и в LocalLow. Если есть острая необходимость, можно удалить данные из остальных разделов.
Файлы с названием Updater практически постоянно в работе. Будет появляться уведомление, что файл используется системой. В этих файлах нет ничего слишком значимого. Они проводят постоянно сканирование на наличие обновлений для софта, а если нашлось подходящее — скачивают и устанавливают его. Если этот файл слишком много весит, можно удалить его, сняв с процессов.
Важно также отметить, что очищению должны подлежать папки с названием утилит, которых уже давно нет на ПК. Это мусор, который не стоит держать и тем более скапливать.
Зажать Ctrl + Alt + Del. Далее, в появившемся меню на голубом фоне выбрать «Диспетчер задач». Вкладка «Процессы»: в ней найти нужный пункт, который был указан в сообщении о невозможности удаления. В столбце под названием «Пользователь» указывается его ник.
Щёлкнуть по элементу и в правом нижнем углу окна нажать «Завершить процесс».
Видео: работа с AppData
System Volume Information
Обычный пользователь не найдёт данный раздел, если только он не открывал скрытые хранилища ранее. Как получить доступ разделам такого вида, было описано в разделе выше о AppData.
Хранящаяся здесь информация — записи об изменениях в софте и системных файлах, которые в совокупности становятся точками восстановления. Их используют для отката до предыдущих настроек и версий, если произошла какая-то неполадка и ПК стал зависать.
Обычно она весит мало, но бывают и исключения, когда скапливается большое количество сохранённых точек восстановления.
Первый метод удаления лишних данных состоит в отключении автоматического создания точек восстановления. Куда необходимо перейти?
- Зайти в «Свойства» компьютера и в левой части экрана щёлкнуть по «Дополнительные параметры системы».
Отключить защиту системы или определить вручную объём диска для точек восстановления - Затем «Настроить» и в новом окне поставить круглую отметку слева от «Отключить защиту системы». Возможно также определить самостоятельно объём памяти, который будет отведён под сохранение точек. Нажать «Включить защиту системы» и определить посредством линейки ниже объём пространства.
Чем больше памяти будет отведено под данную функцию, тем больше точек будет сохраняться. Когда пространство будет понемногу заполняться, система будет удалять сама данные, которые уже не имеют актуальности.
Избавиться от неактуальных точек восстановления можно также следующим способом в Windows 7. Открыть «Свойства» системного диска. В окне нажать на «Очистка диска» рядом с визуальным изображением пространства хранилища.
В новом окошке перейти ко второй вкладке «Дополнительно». Во втором разделе «Восстановление системы и теневое копирование» кликнуть по «Очистить». Подтвердить желание очистки старых архивных образов и теневых копий.
Как уменьшить размер Pagefile.sys
Pagefile.sys представляет собой файл подкачки. Другое популярное его название — виртуальная память. Эта часть дискового пространства на устройстве, которую система отдаёт оперативной памяти (ОЗУ). Зачем? Чтобы ПК продолжал функционировать, если ОЗУ на исходе и не справляется с нагрузкой. Таким образом, можно избежать зависания.
Туда система сбрасывает данные, которые не помещаются в оперативной памяти и воспринимаются как балласт. Место в последней становится свободным для более значимых данных. Увеличивается уровень производительности ПК. Зачастую это информация, которой пользователь вряд ли ещё когда-либо воспользуется. Так, в файле подкачки собирается много мусора. Как результат, большая часть пространства становится забита.
Если у пользователя оперативная память позволяет решать задачи без дополнительной помощи, Pagefile.sys можно стереть без зазрения совести. Возможен вариант перемещения файла на пользовательский диск, так как там больше всего места.
Стереть Pagefile.sys из памяти
- На рабочем столе отыскать иконку «Компьютер», нажать на неё правой кнопкой мыши и в открытых опциях кликнуть по последнему элементу «Свойства».
Открыть «Свойства» щелчком право кнопкой мыши - Необходим раздел с названием «Дополнительные параметры системы». Его можно увидеть в левой части окна, окрашенной в голубой цвет.
Выбрать «Дополнительные параметры системы» - Во вкладке «Дополнительно» выбрать «Параметры» в первом же пункте о быстродействии устройства.
Выбрать «Параметры» во вкладке «Дополнительно» - В новом окне вновь переключиться на вкладку «Дополнительно», а далее нажать на «Изменить». В выделенном разделе о виртуальной памяти будет указан общий объём файла подкачки. Система перейдёт в окно «Виртуальная память».
Нажать кнопку «Изменить» в разделе «Виртуальная память» - Снять галочку с «Автоматически выбирать объём файла подкачки». Установить режим «Без файла подкачки» с помощью отметки слева и подтвердить действие посредством кнопки ОК.
Выбрать «Без файла подкачки»
Перемещение файла подкачки на другой диск
- Открыть окно «Виртуальная память» как в предыдущем разделе. Убрать отметку с «Автоматически выбирать объем файла подкачки», а далее выбрать диск из списка. Задать размер Pagefile.sys вручную либо выбрать «Размер по выбору системы». Кликнуть по «Задать» и по ОК.
Указать размер памяти для файла подкачки - Сделать перезапуск ПК. При новом включении файл Pagefile.sys будет перенесён на другой диск.
Assembly и CCleaner
Здесь хранится сердце NET Framework. Обычно, Assembly отнимает немного пространства. Программа CCleaner удалит всё лишнее, если папка скопила много мусора.
Скачать и установить программу. Желательно зайти для этого на официальный сайт ПО. Открыть программу и ознакомиться с пунктами, большинство из которых уже отмечены галочками. При необходимости поставить отметки рядом с другими. Система будет оповещать уведомлениями о возможных несерьёзных последствиях удаления тех или иных компонентов. Нажать «Анализ».
Нажать на кнопку «Очистка» и программа удалит мусор из системы.
Installer: очистка посредством PatchCleaner
В случае папки Installer лучше взять на вооружение программу PatchCleaner. Загрузить установочный файл из официального сайта ПО и установить. Запустить софт двойным кликом. Программа сразу начнёт проверять папку Installer.
С завершением сканирования появится отчёт с объёмом как нужных, так и бесполезных для системы файлов.
- строка files still used — файлы, которые используются системой;
- строка excluded by filter — файлы, исключённые из обработки через фильтр;
- строка files are orphaned — неиспользуемые файлы, которые можно удалить или переместить.
Определить для программы файлы, которые нужно оставить, кликая на шестерёнку, которая означает настройки. В пустое поле в разделе Exclusion Filter ввести название и щёлкнуть по «+».
Выбрать Save, а затем нажать на Delete. После этого подтвердить удаление с помощью кнопки Yes.
Если пользователь хочет переместить файлы, то ему необходимо нажать на Move и указать путь.
Хранилище для драйверов ПК Driverstore
Эта папка содержит все драйвера, которые когда-либо устанавливались на ПК. Таким образом, она крайне важна для системы и производительности ПК, поэтому вручную очищать её крайне не рекомендуется, так как проблема состоит в том, что трудно различить актуальные и устаревшие варианты драйверов. Если удалить что-то важное, придётся искать и скачивать их заново.
Удалить ненужные пакеты драйверов можно посредством утилиты, заложенной в ОС. Запустить окно со свойствами диска С.
Найти «Очистка диска». После нажатия система начнёт сканирование. Когда оценка системы закончится, появится окно. Нажать «Очистить системные файлы».
Поставить отметку рядом с «Пакеты драйверов устройств». Нажать ОК. Далее, будет дан старт автоматическому удалению лишних драйверов из папки.
Загрузки
Здесь подойдёт метод вручную, так как содержимое — файлы пользовательского характера. Зайти в папку «Загрузки» и выборочно удалить те элементы, которые бесцельно хранятся в ней посредством перетаскивания мышкой файла в корзину или через опции (нажать правой кнопкой мыши и выбрать «Удалить»).
Можно сразу удалить всё содержимое папки, выделив все файлы мышью или зажав комбинацию Ctrl+A.
Какие файлы и папки лучше не трогать?
Системные папки отличаются от пользовательских. С ними нужно проводить операции с особой осторожностью. В особенности это касается тех разделов, которые изначально по умолчанию не видны пользователю. Система сама хочет уберечь пользователя от необдуманных поступков.
Нельзя вручную удалять файлы в таких хранилищах, как DriverStore, Microsoft в AppData, а также в System32 и System Volume Information. Что касается AppData, здесь можно удалять только каталоги того ПО, которого уже давно нет на ПК.
Если очистка той или иной системной папки с помощью программных инструментов возможна, то лучше воспользоваться ей, чтобы не лишиться важных компонентов. Конечно, это будет не намеренно, но систему это оправдание не спасёт. Однако ручная очистка более чем реальна, если есть практический опыт и знания у пользователя.
Трудности и способы решения
В процессе очистки данных могут возникнуть некоторые затруднения. В их числе и отсутствие кнопки «Очистка системных файлов». Проблема встречается редко и характерна для ОС Windows 7, если быть более точным, для её ранних версий. Кнопку можно встроить самостоятельно, скачав и установив обновление KB2852386 от компании Microsoft. Загрузить его можно либо с официальной страницы или же посредством стандартной службы Windows Update.
Кроме этого, если пользователь удалил какой-то нужный файл и после этого компьютер стал тормозить, впадать в панику не стоит. Необходимо восстановить систему посредством тех же точек восстановления в меню «Восстановление», которую можно найти в Панели управления.
Чистка системных папок — задача, к которой нужно подходить со всей ответственностью, потому что удаление того или иного объекта может повлечь нарушение работы в системе. Рекомендуется всё же доверять встроенным утилитам очистки, а также пользоваться дополнительными программами от надёжных производителей.
Содержание
- Методы чистки «WinSxS»
- Установка обновления KB2852386
- Способ 1: «Командная строка»
- Способ 2: Графический интерфейс Windows
- Способ 3: Автоматическая чистка «WinSxS»
- Вопросы и ответы
Одной из наиболее массивных папок в Windows 7, которая занимает значительное пространство на диске С, является системный каталог «WinSxS». Кроме того, у него имеется тенденция к постоянному росту. Поэтому у многих пользователей существует соблазн почистить эту директорию, чтобы освободить место на винчестере. Давайте разберемся, какие данные хранятся в «WinSxS» и можно ли чистить эту папку без негативных последствий для системы.
Читайте также: Очистка каталога «Windows» от мусора в Виндовс 7
«WinSxS» — это системный каталог, содержимое которого в Виндовс 7 размещено по следующему пути:
C:WindowsWinSxS
В названном каталоге хранятся версии всех обновлений различных компонентов Виндовс, причем эти апдейты постоянно накапливаются, что и ведет к регулярному увеличению его размера. При различных сбоях в работе системы с помощью содержимого «WinSxS» производятся откаты до стабильного состояния ОС. Поэтому удалять или полностью очищать эту директорию категорически нельзя, так как при малейшем сбое вы рискуете в итоге получить мертвую систему. Но можно почистить в указанном каталоге некоторые компоненты, хотя и это Microsoft рекомендует делать только в крайнем случае, если вам критически не хватает места на диске. Поэтому советуем перед выполнением любых процедур, которые будут описаны ниже, сделать резервную копию ОС и сохранить её на отдельном носителе.
Установка обновления KB2852386
Нужно отметить, что в отличие от операционной системы Windows 8 и более поздних ОС, у «семерки» изначально не было встроенного инструмента для очистки папки «WinSxS», а применять ручное удаление, как говорилось уже выше, недопустимо. Но, к счастью, позже было выпущено обновление KB2852386, которое содержит в себе патч для утилиты Cleanmgr и помогает решить указанную проблему. Поэтому прежде всего нужно удостовериться, что это обновление установлено на вашем ПК либо инсталлировать его в случае отсутствия.
- Щелкайте «Пуск». Заходите в «Панель управления».
- Жмите «Система и безопасность».
- Переходите в «Центр обновлений Windows».
- В нижней левой части появившегося окошка жмите по надписи «Установленные обновления».
- Открывается окно с перечнем установленных на компьютере обновлений. Нам нужно отыскать обновление KB2852386 в разделе «Microsoft Windows» данного списка.
- Но проблема состоит в том, что элементов перечня может быть очень много, а поэтому вы рискуете потратить значительное время на поиск. Чтобы облегчить задачу, установите курсор в поле поиска, расположенное справа от адресной строки текущего окна. Вбейте туда следующее выражение:
KB2852386
После этого в списке должен остаться только элемент с указанным выше кодом. Если вы его видите, то все в порядке, нужный апдейт установлен и вы можете сразу переходить к способам очистки папки «WinSxS».
Если же элемент не отобразился в текущем окне, то это означает, что для достижения поставленных в данной статье целей вам следует выполнить процедуру обновления.
- Вернитесь в «Центр обновления». Быстро это можно сделать, если вы действовали точно по описанному выше алгоритму, нажав стрелочку, направленную влево в верхней части текущего окна слева от адресной строки.
- Для того чтобы удостовериться, что необходимый апдейт ваш компьютер увидит, щелкните по надписи «Поиск обновлений» в левой части окна. Особенно это важно, если у вас не включены автообновления.
- Система выполнит поиск не установленных на ваш ПК апдейтов.
- После завершения процедуры щелкните по надписи «Важных обновлений доступно».
- Откроется список важных апдейтов, которые не установлены на вашем ПК. Вы можете выбрать, какие из них устанавливать, поставив слева от наименований пометки в чекбоксы. Поставьте флажок напротив наименования «Обновление для Windows 7 (KB2852386)». Далее жмите «OK».
- Вернувшись в окно «Центра обновлений», жмите «Установить обновления».
- Запустится процесс инсталляции выбранных апдейтов.
- После его окончания совершите перезагрузку ПК. Теперь у вас будет в наличии необходимый инструмент для очистки каталога «WinSxS».
Далее мы рассмотрим различные способы очистки каталога «WinSxS» с помощью утилиты Cleanmgr.
Урок: Установка обновлений Виндовс 7 вручную
Способ 1: «Командная строка»
Нужную нам процедуру можно выполнить с помощью «Командной строки», через которую производится запуск утилиты Cleanmgr.
- Щелкайте «Пуск». Жмите «Все программы».
- Заходите в папку «Стандартные».
- В перечне найдите «Командная строка». Жмите по наименованию правой кнопкой мышки (ПКМ). Выбирайте вариант «Запуск от имени администратора».
- Производится активирование «Командной строки». Вбейте следующую команду:
Cleanmgr
Жмите Enter.
- Открывается окошко, где предлагается выбрать диск, в котором будет выполняться чистка. По умолчанию должен стоять раздел C. Его и оставляйте, если ваша операционная система имеет стандартное расположение. Если же она, по какой-либо причине, установлена на другом диске, то выберите его. Жмите «OK».
- После этого утилита производит оценку объема места, которое она сможет очистить при проведении соответствующей операции. Это может занять определенное время, так что наберитесь терпения.
- Откроется перечень объектов системы, которые подлежат очистке. Среди них обязательно найдите позицию «Очистка обновлений Windows» (либо «Файлы резервной копии пакета обновлений») и поставьте около него пометку. Именно данная позиция отвечает за очистку папки «WinSxS». Напротив остальных пунктов расставляйте флажки на свое усмотрение. Можете все другие пометки снять, если не желаете больше ничего чистить, или отметить те компоненты, где также хотите произвести удаление «мусора». После этого жмите «OK».
Внимание! В окне «Очистка диска» пункт «Очистка обновлений Windows» может отсутствовать. Это значит то, что в каталоге «WinSxS» нет элементов, которые можно было бы удалить без негативных последствий для системы.
- Откроется диалоговое окно, где будет задан вопрос, действительно ли хотите вы очистить выбранные компоненты. Соглашайтесь, нажав «Удалить файлы».
- Далее утилита Cleanmgr выполнит очистку папки «WinSxS» от ненужных файлов и после этого автоматически закроется.
Урок: Активация «Командной строки» в Виндовс 7
Способ 2: Графический интерфейс Windows
Не каждому пользователю удобно запускать утилиты через «Командную строку». Большинство юзеров предпочитает это делать с помощью графического интерфейса ОС. Это вполне выполнимо и в отношении инструмента Cleanmgr. Данный способ, конечно, более понятен для простого пользователя, но, как вы увидите, займет большее по продолжительности время.
- Щелкайте «Пуск» и переходите по надписи «Компьютер».
- В открывшемся окошке «Проводника» в перечне жестких накопителей отыщите наименование того раздела, где установлена текущая ОС Виндовс. В подавляющем большинстве случаев это диск C. Кликните по нему ПКМ. Выбирайте «Свойства».
- В появившемся окошке жмите «Очистка диска».
- Будет запущена точно такая же процедура оценки очищаемого пространства, которую мы видели при использовании предыдущего способа.
- В открывшемся окошке не обращайте внимания на перечень подлежащих очистке элементов, а жмите «Очистить системные файлы».
- Будет выполнена повторная оценка освобождаемого места на накопителе, но уже с учетом системных элементов.
- После этого будет открыто точно такое же окно «Очистка диска», которое мы наблюдали в Способе 1. Далее нужно произвести все те действия, которые были описаны в нем, начиная с пункта 7.
Способ 3: Автоматическая чистка «WinSxS»
В Виндовс 8 существует возможность настройки расписания очистки папки «WinSxS» через «Планировщик заданий». В Windows 7 такая возможность, к сожалению, отсутствует. Тем не менее можно все-таки запланировать периодическую очистку через все ту же «Командную строку», хотя и без гибкой настройки расписания.
- Активируйте «Командную строку» с административными правами тем же методом, который был описан в Способе 1 данного руководства. Введите следующее выражение:
:: параметры очистки каталога winsxs
REG ADD "HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerVolumeCachesUpdate Cleanup" /v StateFlags0088 /t REG_DWORD /d 2 /f
:: параметры очистки временных объектов
REG ADD "HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerVolumeCachesTemporary Files" /v StateFlags0088 /t REG_DWORD /d 2 /f
:: генерация запланированной задачи "CleanupWinSxS"
schtasks /Create /TN CleanupWinSxS /RL Highest /SC monthly /TR "cleanmgr /sagerun:88"
Щелкайте Enter.
- Теперь вы запланировали процедуру ежемесячной очистки папки «WinSxS» с помощью утилиты Cleanmgr. Задача будет выполняться автоматически 1 раз в месяц 1-го числа без непосредственного участия пользователя.
Как видим, в Виндовс 7 можно очистить папку «WinSxS» как через «Командную строку», так и через графический интерфейс ОС. Также можно путем ввода команд произвести планирование периодического запуска данной процедуры. Но во всех перечисленных выше случаях операция будет выполняться с помощью утилиты Cleanmgr, специальный апдейт к которой в случае его отсутствия на ПК, нужно установить через стандартный алгоритм обновления Windows. Очень важно запомнить любому пользователю: производить чистку папки «WinSxS» вручную путем удаления файлов или с помощью сторонних программ категорически запрещается.
Еще статьи по данной теме: