Как почистить папку system32?

Содержание

Как почистить системные папки в Windows 7 — инструкция со скриншотами для Winsxs, Installer, Temp и др, нужна ли эта процедура и что можно удалять

Как почистить папку system32?

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

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

Что такое системные папки Windows 7, и как очистка может повлиять на работу ОС

Что же представляют собой системные папки и какая информация в них хранятся?

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

Системные папки участвуют в работе Windows 7, обеспечивая её стабильность, и хранят информацию в файлах. К таким папкам можно отнести Temp, Temporary Internet Files, WinSxS, System Volume Information, Appdata, System32, Assembly, Installer, Driverstore, Загрузки, Program Files, ProgramData, файл подкачки pagefile.sys. Изменения в этих папках ведут к изменениям в работе системы.

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

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

Читайте так же:  Замена кулера на видеокарте NX8600GT

Таблица: краткое описание и назначение

Название папки Для чего нужна Где находится
Temp Хранятся временные файлы, разные отчёты программ и Windows 7 В корневой структуре жёсткого диска
Temporary Internet Files Хранятся временные файлы, которые создаются при работе в интернете C:\Users\Имя пользователя\AppData\Local\Microsoft\Windows\Temporary Internet Files
System Volume Information Содержит сведения об изменениях в программах, системных файлах, точки восстановления В каждом созданном разделе жёсткого диска, например D:\System Volume Information
WinSxS Хранятся файлы конфигурации системы, которые содержат данные о более раннем состоянии системы, позволяющие произвести удаление последних обновлений и откатить сделанные изменения до прежнего состояния C:\Windows\WinSxS
DriverStore Содержит данные обо всех драйверах устройств компьютера, установленных или обновлённых за время пользования C:\Windows\System32\DriverStore
Appdata Хранит настройки установленных программ, закладки браузеров интернета, историю действий в системе и в интернете C:\Users\Имя пользователя\Appdata
Installer Содержит сведения об инсталлированных программах, необходимых для удаления или обновления, инсталляции различных сторонних программ, файлы автоматических системных обновлений, которые не установились по различным причинам и прочие данные, которые необходимы системе и установленному программному обеспечению C:\Windows\Installer
Assembly Служебная папка NET.Framework для разных языков программирования C:\Windows\Assembly
System32 Содержит информацию о конфигурации Windows 7 C:\Windows\System32
Загрузки Хранит папки и файлы, скачанные из интернета C:\Users\Имя пользователя
Program Files Хранятся данные о библиотеках, необходимых для запуска сторонних программ C:\Program Files
ProgramData Хранятся данные о библиотеках, необходимых для запуска сторонних программ C:\Program Data
Pagefile.sys Файл подкачки, для временного хранения данных, не помещающихся в оперативной памяти компьютера C:\

Все системные папки и файлы очищаются с помощью встроенного и стороннего программного обеспечения. Папки DriverStore и System32 чистить вручную не рекомендуется.

https://www.youtube.com/watch?v=L7Exf0XV9OE

Очистку папки Загрузки можно проводить только вручную. Очистку папок Program Files, ProgramData можно проводить вручную, если в них остались каталоги после деинсталляции установленных программ.

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

С помощью программы 360 total security

скачиваем и устанавливаем программу 360 total security с официального сайта по ссылке https://www.360totalsecurity.com/ru/the-latest-version/.

читайте так же:  очистка и разгрузка операционной системы windows 7

запускаем программу.

запуск программы

кликаем на кнопку «проверка».

идет проверка системы

нажимаем на кнопку «исправить».

исправление ошибок, очистка временных файлов из папок

нажимаем на вкладку «очистка».

поиск системных мусорных файлов

нажимаем кнопку «очистить сейчас».

очищаем мусорные системные файлы

нажимаем кнопку «завершить».

завершаем очистку системных папок

выбираем вкладку «инструменты». нажимаем кнопку «очистка резервных копий системы».

очистка резервных копий системы

нажимаем кнопку «сканировать».

очистка ненужных системных файлов

нажимаем кнопку «очистить сейчас».

очистка системных папок

закрываем программу очистки.

закрываем программу

чистка встроенной утилитой windows 7

системные папки можно очистить с помощью встроенной в операционную систему утилиты. открываем «проводник» или «мой компьютер». кликнем правой кнопкой мыши по выбранному разделу жёсткого диска. выбираем «свойства». в открывшемся окне на вкладке «общие» нажимаем на кнопку «очистка диска».

начинаем очистку

проводится автоматический поиск ненужных файлов.

поиск файлов

по окончании поиска помечаем найденные пункты с ненужной информацией. нажимаем на кнопку «очистить системные файлы».

очистка системных файлов

помечаем найденные ненужные файлы.

выбор удаляемых файлов

очищаем программу от ненужных системных файлов.

очистка системных папок

как почистить вручную «загрузки»

очищаем папку «загрузки» вручную. можно очистить её полностью или выборочно. открываем «проводник» или «мой компьютер». кликнем по папке «загрузки».

открываем папку загрузки

выделяем в папке всё или выбираем необходимое.

выделяем всё

подтверждаем удаление выбранных объектов.

подтверждение удаления

объекты из папки «загрузки» удалены. папка очищена.

папка очищена

избавляемся от мусора в папке installer с помощью утилиты patchcleaner

скачиваем и устанавливаем программу с сайта по ссылке http://freesoft.ru/patchcleaner/download.

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

запуск программы

после запуска утилита сканирует системную папку installer и выдаёт отчёт, определяющий нужные и ненужные файлы:

определение ненужных файлов

по окончании проверки программа выдаёт отчёт о сканировании, где указывает объем нужных и ненужных файлов:

  • строка files still used — файлы, которые используются системой;
  • строка excluded by filter — файлы, исключённые из обработки через фильтр;
  • строка files are orphaned — неиспользуемые файлы, которые можно удалить или переместить.

просматриваем результаты

выберем файлы каких приложений необходимо сохранить, кликнем на кнопку «setting» (значок шестерёнки). в поле «exclusion filter» вводим название, выбранного приложения и кликнем на значок «+».

сохраняем выбор

кликнем на кнопку «save» и «refresh». после этого кликнем на кнопку «delete». подтверждаем выбор удаления.

подтверждение удаления

если вместо удаления выбирается перемещение, то кликнем на кнопку «move» и указываем путь для перемещения.

чего нельзя делать

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

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

Снятие атрибута

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

Что делать, если нет кнопки «Очистить системные файлы»

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

Читайте также  Как почистить принтер epson l222?

Обновление KB2852386 можно установить с помощью службы Windows Update или скачать с официального сайта компании Microsoft по ссылке http://support.microsoft.com/kb/2852386.

Устанавливать это обновление можно, если уже установлен на Windows 7 пакет обновлений SP1, который можно скачать с официального сайта компании Microsoft.

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

Источник: http://www.remnabor.net/kak-pravilno-provesti-ochistku-sistemnyih-papok-windows-7

Как почистить папку system32

Как почистить папку system32?

Проводите некоторое время в Интернете? Вы вероятно столкнетесь с шутниками, которые посоветуют вам удалить папку System32 на вашем компьютере, чтобы к примеру исправить проблемы и ошибки со звуком. Но что это за таинственная папка Windows, и почему кто-то советует вам ее удалить? Давайте разберем факты и последствия, если удалить папку system32 из системы windows.

Что такое System32?

System32 — это папка, включенная в каждую версию Windows с Windows 2000. Она находится в C:WindowsSystem32 и включает в себя всевозможные файлы и папки, которые жизненно важны для нормальной работы самой Windows. В System32 слишком много файлов для обсуждения по отдельности. Один пользователь на форуме Symantec объяснил достаточное количество, если вам интересно. В общем, вы можете разбить большинство содержимого System32 на две группы:

Файлы DLL (Dynamic Link Library) позволяют программам получать доступ к частям Windows и выполнять стандартные задачи. Например, один DLL-файл может позволить компьютеру воспроизводить аудио, в то время как другой может включать автоматические обновления Windows. Многие библиотеки DLL запускаются сразу же после загрузки вашего компьютера. Windows не смогла бы запускаться без них, поэтому ошибки DLL — большая проблема для пользователей.

EXE (исполняемые) файлы — это программные приложения и утилиты. Вы запускаете исполняемый файл каждый раз, когда вы открываете программное обеспечение, например Word или Chrome. Но EXE-файлы в System32 более важны: помимо служебных программ Windows, таких как «просмотр событий — Event Viewer» ( eventvwr.exe ), они включают исполняемые файлы для жизненно важных процессов, таких как winlogon.exe. Без этих процессов, вы не смогли бы даже войти в свой компьютер.

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

Как удалить System32 в Windows

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

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

Другой способ является своеобразным, нужно подключить жесткий диск к другому ПК и удалить папку system32 или некоторое содержимое этой папки. Смотрите ниже видео, как удалить папку system32 и что происходит с windows после её удаления.

Что происходит, когда вы удаляете System32?

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

System32 против SysWOW64

В 64-разрядных версиях Windows вы заметите несколько различий в папках, например отдельный каталог Program Files (x86). Что-то подобное происходит с System32: в папке C: Windows в 64-разрядной системе вы можете найти папку SysWOW64 в дополнение к System32. Посмотрите, и вы увидите, что две папки содержат файлы с одинаковыми именами.

Подобно программным файлам (x86), Windows включает в себя два каталога для совместимости с 32-разрядными программами. Если 32-разрядная программа попыталась загрузить 64-разрядную DLL, то она потерпит крах. Но странно, что в 64-битных системах System32 имеет 64-битные файлы, а SysWOW64 содержит 32-битные файлы. WoW64 означает, что W indows 32-bit on Windows 64 -бит .

Это сервис, который позволяет ОС правильно запускать 32-разрядные программы, даже в 64-разрядной системе.

Источник: http://hd01.ru/info/kak-pochistit-papku-system32/

Папка «System32»: что собой представляет и почему её нельзя удалять?

Как почистить папку system32?

Читайте, что за папка «System32» и почему её нельзя удалять. Корпорация «Microsoft» создала и наладила выпуск операционной системы «Windows» довольно давно. Регулярно получая сведения о требуемых улучшениях операционной системы и пожеланиях конечных пользователей, посредством обратной связи и выпуском тестовых сборок, «Microsoft» разрабатывает и выпускает новые версии «Windows». Каждая такая версия включает в себя все доступные обновления и улучшения основных характеристик системы, улучшение дизайна и интерфейса программной оболочки.

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

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

Каталог «System32», расположенный на системном диске «С» в корневом каталоге «Windows», является неотъемлемой частью операционной системы, где хранятся важнейшие системные файлы.

В сети Интернет довольно часто можно встретить различных шутников, рассказывающих о ненадобности каталога «System32», и предлагающих пользователям его удалить, придумывая различные причины (например, чтобы освободить место на системном диске «С», или грозят, что каталог содержит вирусы и вредоносные программы).

В этой статье мы постараемся объяснить, что собой представляет каталог «System32» и какие последствия вас ожидают, если вы решите его удалить.

Папка «System32», расположенная по адресу: «C: \ Windows \ System32», является обязательной частью всех современных версий «Windows». Она содержит важные системные файлы «Windows», необходимые для корректной и полноценной работы операционной системы, а также дополнительно установленных приложений и программ.

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

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

Этот каталог отвечает за настройки всей операционной системы «Windows» и содержит много разных типов файлов. Наиболее распространёнными из представленных в каталоге типов файлов являются: «.DLL» и «.EXE». Файлы библиотеки динамической компоновки («.DLL») являются файлами общесистемной разделяемой динамической библиотеки, которые используются всеми программами «Windows» – как утилитами, встроенными в операционную систему «Windows», так и сторонними приложениями, которые вы устанавливаете самостоятельно по мере необходимости.

Исполняемые «.EXE-файлы» в папке «System32» представляют собой различные системные утилиты операционной системы «Windows». Например, при запуске приложения «Диспетчер задач», «Windows» открывает файл программы «Taskmgr.exe», расположенный внутри папки «System32».

Также одним их важных компонентов, представленным в папке «System32» является папка драйверов, расположенная по адресу: «C: \ Windows \ System32 \ Drivers». Она отвечает за настройку и бесперебойное функционирование всего подключенного оборудования. Другим, не менее важным элементом управления системой, являются системные файлы реестра «Windows», которые находятся в папке: «C: \ Windows \ System32 \ Config», и отвечающие за настройку всех элементов операционной системы «Windows».

Папка «System32» присутствует в «32-разрядных» и «64-разрядных» версиях операционной системы и имеет одинаково важное значение для обеих версий «Windows». В «64-разрядной» версии системы в папке «System32» содержаться все главные исполняемые файлы «.EXE», системные библиотеки динамической компоновки «.DLL», а также другие основные системные файлы для «64-разрядных» версий программ.

Читайте также  Как почистить корневую папку на андроиде?

Дополнительно на системном диске «С» присутствует папка «SysWOW64», которая содержит все основные библиотеки и другие файлы для «32-разрядных» версий приложений. Более подробно о папке «SysWOW64» и ее отличиях от папки «System32» вы можете прочитать в нашей более ранней статье: «В чем разница между папками System32 и SysWOW64 в Windows?».

Что произойдет, если вы попытаетесь удалить свою папку «System32»

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

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

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

https://www.youtube.com/watch?v=Hj0a-FqJTxA

На первом этапе мы попытались удалить папку в операционной системе «Windows 10» обычным способом. Мы открыли проводник файлов, отметили папку «System32», нажали клавишу «Delete» на клавиатуре и, как второй вариант, щелкнули правой кнопкой мыши по папке и выбрали раздел «Удалить». В обоих случаях система разумно отказала нам в этом и выдала сообщение: «Нет доступа к папке». Служба защиты системных файлов выдает запрет на удаление папки «System32» независимо от того, какой версией операционной системы «Windows» вы пользуетесь.

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

Затем мы снова попытались удалить папку, но служба контроля «Windows» опять заблокировала процесс удаления на основании того, что файлы внутри папки «System32» были открыты в другой программе.

В итоге стало понятно, что используя стандартные методы удаления в проводнике файлов, практически невозможно удалить папку «System32».

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

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

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

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

Далее, мы попробовали выключить компьютер, нажав на кнопку «Выключение», расположенную на боковой панели меню, но ничего не произошло. Затем, мы попытались открыть приложение «Диспетчер задач», и получили сообщение, что такого приложения больше не существует.

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

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

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

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

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

Как проверить наличие вредоносных программ

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

Вирусы могут располагаться где угодно, и системная папка «System32» не является исключением. Это значит, что вредоносное программное обеспечение, если оно присутствует на вашем компьютере, может прятаться в папке «System32», в том числе. Поэтому, если вы обеспокоены, что компьютер может быть заражен вирусом, то вы должны выполнить сканирование системы при помощи любой антивирусной программы, которой вы доверяете.

Источник: https://hetmanrecovery.com/ru/recovery_news/what-is-the-system32-directory-and-why-you-should-not-delete-it.htm

Папка System32 в Windows: что это такое и почему нельзя её удалять

Как почистить папку system32?

Проводите некоторое время в Интернете? Вы вероятно столкнетесь с шутниками, которые посоветуют вам удалить папку System32 на вашем компьютере, чтобы к примеру исправить проблемы и ошибки со звуком. Но что это за таинственная папка Windows, и почему кто-то советует вам ее удалить? Давайте разберем факты и последствия, если удалить папку system32 из системы windows. 

Вирусы в System32

Вполне возможно, что вирус или другие вредоносные программы могут скрываться в System32. Руткит может попытаться вторгнуться в папку и замаскировать себя как законный процесс, который вы можете заметить из-за необычно высокого использования ЦП. Если вы подозреваете, что у вас есть вирус в папке System32, вы не должны пытаться удалять или изменять любые затронутые файлы. У вас больше шансов случайно повредить вашу систему, чем очистить от вируса. Вместо этого вы должны сканировать с помощью доверенной антивирусной программы, а затем сканировать антивирусным сканером, например Zemana.

Вывод о System32

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

Смотрите еще:

Источник: https://mywebpc.ru/windows/windows-system32/

Очистка места на RDS ферме (Installer, ServiceProfiles, WinSxS)

Как почистить папку system32?

Добрый день! Уважаемые читатели и гости, крупного IT блога Pyatilistnik.org. В прошлый раз я вам рассказал, о решении ситуации, с процессом Print Filter Pipeline Host загружающим процессор на 100%, сегодня мы вернемся опять к терминальным службам и рассмотрим ситуацию, когда у вас заканчивается дисковое пространство на ваших узлах сеансов удаленных рабочих столов (RDSH — Remote Desktop Session Host). Я покажу, как производится очистка места на RDS ферме. Уверен, что данная ситуацию, рано или поздно случается со многими компаниями.

Куда девается свободное место в службах удаленных рабочих столов

Описываю классическую ситуацию. Есть RDS ферма, которая состоит из двух посредников (RD Connection Broker) и 15-20 хостов RDSH, к котором непосредственно подключаются удаленные пользователи. В большинстве случаев, пользователи имеют перемещаемые профили. Все хорошо, все работает, но случается момент, что появляется еще пара сотен юзеров, например, из-за расширения компании или поглощения другой, это не важно.

Читайте также  Как почистить кэш через командную строку?

На ваших узлах, становится катастрофически не хватать свободного места. Если у вас виртуальные машины, то тут проще можно расширить ресурсы, при наличии места на датасторах, в случае с физическими серверами сложнее, так как расширять существующие RAID массивы, очень геморройная вещь, да и места на СХД, может так же не хватать. Да и расширять до бесконечности вы не можете.

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

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

Установка WinDirStat, очень тривиальная, я не буду ее приводить. После инсталляции запускаем утилиту. На первом экране WinDirStat, попросит вас выбрать локальный диск или каталог для сканирования файлов. В моем примере на Remote Desktop Session Host хосте, один диск C:\, его я и выбирая.

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

Как видим, у меня самым объемным является папка Users, второй папка Windows 45 ГБ. С правой стороны вы увидите столбец по форматам, там сразу можно выделить MP4 или MSI, видно сколько они занимают. Ниже разноцветные квадраты, это так выглядят все типы файлов на жестком диске в этой утилите.

Открыв папку профили, вы сразу видите самые объемные из них, смотрите, чем они заняты и проводите зачистку, с визгами и орами от пользователей. Но тут никак больше.

Очистка папки Windows от мусора

Далее мы посмотрим, почему папка Windows занимает 45 ГБ, что очень странно. Открыв более подробное описание, мы с вами видим, что 70% папки Windows на моем хосте RDS фермы, занимают три папки:

  • Installer
  • ServiceProfiles — в данной папке хранятся кэшированные шрифты для различных программ, для каждого пользователя
  • WinSxS — Это служебная папка операционной системы Windows служащая для хранения ранее установленных версий системных компонентов. Благодаря ее наличию существует возможность отката к более старой версии обновления в случае необходимости

Что такое и как очистить папку Installer

Папка Windows Installer — это системная папка, где хранятся необходимые для удаления или обновления программ их инсталляторы, дистрибутивы различных программных компонентов, патчи, файлы не установившихся системных обновлений и прочие данные, которые необходимы системе и установленному софту для определенных процессов.

Как видите у меня папка Windows Installer занимает много места, это аж 15 ГБ. Если открыть ее содержимое, то вы увидите GUID номера, ваших программ.

Если более детально капнуть в папку Windows Installer, то тут в основном лежат файлы msp, это пакеты обновления, MSI и MST файлы.

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

Можно ли удалить папку Windows Installer?

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

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

Полностью удалять содержимое папки Windows Installer НЕЛЬЗЯ!!!!

Так, что если Windows Installer занимает много места, не стоит ее сразу полностью удалять, к этому делу нужно отнестись, очень избирательно. Как мы поняли, она точно нужна и отвечает за ваши программы, но парадокс операционной системы Windows в том, что когда вы удалил какую-то программу, ее инсталлятор, останется лежать в данной папке, в виде мусора и занимать дисковое пространство, вам ведь это не нужно. Так что приступам к ее чистке.

Как правильно очистить папку windows installer

Перед всеми нашими манипуляциями, вы должны обязательно выполнить вот что:

Для того, чтобы правильно очистить каталог C:\Windows\Installer, можно воспользоваться бесплатной утилитой PatchCleaner.

Скачать PatchCleaner  вы можете у меня по ссылке или же с официального сайта http://www.homedev.com.au/Free/PatchCleaner

Как работает PatchCleaner. Операционная система Windows содержит список текущих установщиков и патчей, к которым можно получить доступ через вызовы WMI ( Инструментарий управления Windows ). PatchCleaner получает этот список известных файлов msi/msp и сравнивает их со всеми файлами msi/msp, которые находятся в каталоге c:\Windows\Installer. Все, что находится в папке, но не в списке, представленном окнами, считается сиротскими файлами и помечено для перемещения или удаления.

https://www.youtube.com/watch?v=CnW7_RUOAYI

Производим установку PatchCleaner , для очистки места на RDS ферме. На пермом экране мастера установки, нажмите «Next».

Принимаем лицензионное соглашение «I Agree»

Указываем для каких пользователей будет устанавливаться PatchCleaner.

next.

Установка PatchCleaner  завершена, запускаем ее.

После запуска, утилита проведет сканирование. У вас будет два показателя:

  1. Общее количество пакетов в папке Installer
  2. Количество устарелых файлов

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

Нажав на кнопку «details», вы увидите более подробный список, устаревших пакетов msp, прочитать к каким программам, они относились.

Чтобы запустить процесс освобождения дискового пространства на ферме RDS и уменьшить размер папки C:\Windows\Installer, нажмите кнопку «Move».

Вас спросят, хотите ли вы этого, нажимаем yes

Все уменьшение папки Installer выполнено.

Видим, что больше в системе нет устаревших файлов.

В папке с резервной копией, теперь лежат ваши устаревшие файлы.

Если вы не хотите производить чистку Windows Installer, или просто боитесь это делать, но располагаете в системе другим, дополнительным диском, на котором есть свободное место, то можете перенести C:\Windows\Installer на него, для этого можно воспользоваться символическими ссылками, мы их уже использовали когда переносили OST файл в Outlook.

Предположим у меня есть еще диск E:\, и на нем есть 100 гб свободного места и я бы хотел на него перенести системную папку, для этого открываем командную строку с правами администратора и вводим команду, но перед этим ОБЯЗАТЕЛЬНО, скопируйте C:\Windows\Installer в E:\Installer.

mklink /j «c:\windows\installer» «e:\Installer»

Теперь если вы зайдете в каталог C:\Windows\Installer, то увидите на папке стрелочку в левом углу, это означает, что это символическая ссылка, ведущая в другое место. Надеюсь с папкой Installer мы разобрались, и очистили часть места на RDS ферме.

Что такое и как очистить папку ServiceProfiles

ServiceProfiles — в данной папке хранятся кэшированные шрифты для различных программ, для каждого пользователя. Когда таких пользователей много, то и размер папки может быть большим. Как видите по пути C:\Windows\ServiceProfiles\LocalService\AppData\Local, лежит огромное количества FontCache файлов, по 8 МБ. Как я и говорил выше, это кэшированные шрифты, под каждую программу для каждого пользователя. В моем случае, данная папка занимает 10 ГБ, что очень много.

Я нашел ответ от разработчика Windows, что делал эту службу кэширования, его зовутNiklas Borson, вот что он отвечал, на вопрос, почему на RDS ферме, папка ServiceProfiles имеет большой размер.

Эти файлы FontCache-S — * .dat создаются службой Windows Font Cache. Я разработчик этой службы и могу подтвердить, что сказал Крис выше. Можно безопасно удалять эти файлы. Служба просто обновит их по мере необходимости. Просто чтобы подтвердить, проблему, которую вы наблюдаете, — с большим количеством файлов. Другими словами, упомянутый выше размер, должен быть общим размером для всех файлов. В Windows 8 и 8.1 каждый файл должен быть 8 МБ.

Как вы уже догадались, эти файлы предназначены для каждого пользователя, поэтому, если многие пользователи заходят на сервер, вы можете получить множество из этих файлов. К сожалению, служба Font Cache автоматически не удаляет старые файлы кэша для каждого пользователя, поэтому я боюсь, что вам придется обойти это самостоятельно. Например, вы можете создать запланированную задачу обслуживания, которая автоматически удалит все файлы FontCache-S — * .dat, если их общий размер превышает определенную сумму. Это безопасное обходное решение.

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

Вот тут есть обсуждение данной проблемы https://social.technet.microsoft.com/Forums/ie/en-US/3795364f-b66c-43ae-82d3-8ed5eb1aa2ce/local-service-system-profile-grown-to-extremely-large-size?forum=winserverTS

В свою очередь, вы можете сделать bat файл вот с таким содержимым, и удалять файлы старше 30 дней из папки ServiceProfiles. Скрипт останавливает две службы:

  • Служба кэша шрифтов Windows (Windows Font Cache Service) 
  • Кэш шрифтов Windows Presentation Foundation 3.0.0.0 (Windows Presentation Foundation Font Cache 3.0.0.0

net stop FontCache && net stop FontCache3.0.0.0

forfiles /P C:\Windows\ServiceProfiles\LocalService\AppData\Local /M FontCache* /D -30 /C «cmd /c del @path»

net start FontCache && net start FontCache3.0.0.0

Источник: http://pyatilistnik.org/cleaning-rds-farm-space/