Системные папки Windows 7, требующие очистки
Система Windows 7 создаёт сложную структуру папок, хранящихся на всех дисках компьютера и необходимых для её сервисов и работы программ пользователя. Как правило, удаление системных папок целиком недопустимо. Однако некоторые из хранящихся в них файлов уже потеряли свою актуальность. Для поиска и удаления таких файлов используются специальные средства, включённые в ОС, либо разработанные в дополнение к её возможностям. Далее рассмотрены действия, которые надо совершать при очистке в основном применительно к домашней базовой версии Windows 7. Однако в других версиях отличия состоят по большей части в переводе наименований разделов и средств системы на русский язык.
Обычно проводник скрывает системные папки. Чтобы увидеть их, выберите в меню «Пуск» «Панель управления» и далее «Параметры папок». Если у вас не открывается закладка «Все элементы панели управления», измените способ просмотра: вместо «Категорий» выберите крупные или мелкие значки.
Отобразить скрытые папки
На закладке «Вид» в списке дополнительных параметров поставьте точку у самого последнего пункта «Показывать скрытые файлы, папки и диски».
Ставим точку и нажимаем ОК
Занимаясь чисткой, обращайте внимание на объём папок. Нет смысла терять время на чистку папок небольшого объёма
Чтобы понять, какие папки занимают больше всего места, скачайте программу WinDirStat. Обратите внимание, что эта программа иногда искажает размер папок, учитывая несколько раз файлы, на которые установлены жёсткие ссылки (hard links) из разных папок. Это связано с особенностью файловой системы NTFS, в которой содержимое папок определяется ссылками, не обязательно указывающими на уникальный файл.
Не спешите удалять информацию, если есть сомнения. И обязательно предусмотрите возможность отката: прежде чем что-либо изменять, убедитесь, что архивация включена. Для этого в «Панели управления» выберите «Система и её обслуживание» («Система и безопасность») или сразу «Архивация и восстановление».
Выбираем раздел контроля за архивацией
Если архивация не настроена, нажмите «Настроить резервное копирование» и далее следуйте указаниям системы.
Ненужная информация, которую периодически желательно удалять, сохраняется преимущественно в следующих папках и файлах:
- Temp;
- Temporary internet files;
- Winsxs;
- System volume information;
- Appdata;
- System32;
- Pagefile.sys;
- Assembly;
- Installer;
- Driverstore;
- Download (загрузки);
В Windows 7 есть общее средство чистки большинства папок. Для его запуска откройте командную строку от имени администратора. Это можно сделать, нажав правую кнопку мыши на свободном месте рабочего стола при удерживаемой клавише Shift и выбрав в открывшемся меню пункт «Открыть окно команд». Затем наберите команду cleanmgr, нажмите Enter, выберите диск C: и дождитесь, когда средство очистки определит, что на нём можно удалить.
Просмотрите предложения и выберите то, что следует почистить
Обратите внимание на две цифры: вверху написано, какой объём может освободить на выбранном диске программа (в примере 0,99 ГБ), а под окошком с перечислением мест хранения — сколько она освободит при сделанном выборе (903 МБ). Просмотрев предложения, выберите прежде всего те места, где мусора больше всего
Затем нажмите клавишу «Очистить системные файлы».
Повторите очистку на всех дисках компьютера.
Куда девается свободное место в службах удаленных рабочих столов
Описываю классическую ситуацию. Есть RDS ферма, которая состоит из двух посредников (RD Connection Broker) и 15-20 хостов RDSH, к котором непосредственно подключаются удаленные пользователи. В большинстве случаев, пользователи имеют перемещаемые профили
Все хорошо, все работает, но случается момент, что появляется еще пара сотен юзеров, например, из-за расширения компании или поглощения другой, это не важно. На ваших узлах, становится катастрофически не хватать свободного места
Если у вас виртуальные машины, то тут проще можно расширить ресурсы, при наличии места на датасторах, в случае с физическими серверами сложнее, так как расширять существующие RAID массивы, очень геморройная вещь, да и места на СХД, может так же не хватать. Да и расширять до бесконечности вы не можете. Плюс за счет того, что профили перемещаемые, то вы должны умножить новое дисковое пространство на количество ваших узлов, вот такая математика.
Скачиваете утилиту WinDirStat https://windirstat.net/download.html или у меня из облака
Установка WinDirStat, очень тривиальная, я не буду ее приводить. После инсталляции запускаем утилиту. На первом экране WinDirStat, попросит вас выбрать локальный диск или каталог для сканирования файлов. В моем примере на Remote Desktop Session Host хосте, один диск C:\, его я и выбирая.
У вас начнется сканирование вашего локального диска, на предмет того, чем он занят. Вы увидите забавных пакменов.
Как видим, у меня самым объемным является папка Users, второй папка Windows 45 ГБ. С правой стороны вы увидите столбец по форматам, там сразу можно выделить MP4 или MSI, видно сколько они занимают. Ниже разноцветные квадраты, это так выглядят все типы файлов на жестком диске в этой утилите.
Открыв папку профили, вы сразу видите самые объемные из них, смотрите, чем они заняты и проводите зачистку, с визгами и орами от пользователей. Но тут никак больше.
Кэш установщика Windows
Папка установщика Windows — это скрытая системная папка, расположенная в C: \ Windows \ Installer . Чтобы увидеть это, вам нужно через Свойства папки, снять флажок Скрыть защищенные файлы операционной системы .
Если вы откроете папку, вы увидите много файлов установщика и папки, содержащие больше файлов установщика.
Каждый раз, когда вы устанавливаете программу с помощью установщика Windows, в эту папку помещается копия измененной системной информации. Папка содержит сохраненные копии установленных обновлений, которые применяются установщиком. Эта информация необходима, если вы решите удалить программу. В большинстве случаев это не будут полные файлы — это может быть просто размер запускающей MSI. Если вы удалите определенную папку или ее содержимое, вы не сможете удалить, восстановить или даже обновить программу с помощью установщика Windows.
В какой-то момент вы можете столкнуться с ситуацией, когда на системном диске заканчивается свободное место, а эта папка занимает много места.
Безопасно ли удалять папку установщика Windows или ее содержимое?
Хорошо, если вы очистите папку, ваша система все равно продолжит нормально работать. Но, как уже упоминалось, если вы в любой момент решите удалить/восстановить/обновить программу, вы не сможете это сделать!
Поэтому вам не следует удалять файлы из папки установщика; по крайней мере, не вручную, поскольку эта папка является кешем для установочных файлов и исправлений (MSP-файлов), и их удаление не позволит вам удалять, обновлять или восстанавливать программы. Кроме того, это может даже помешать вам применить или удаление, обновление или исправление программного обеспечения.
Однако, если вам действительно трудно создать больше места на системном диске, вы можете попробовать скопировать его содержимое на другой диск для сохранности. Эти файлы уникальны и не могут быть разделены между компьютерами.
Кроме того, вы можете попытаться очистить папку установщика, загрузив утилиту очистки установщика Windows, а затем выполнив команду:
msizap.exe g!
При выполнении этой команды перечисляются пакеты установки и исправления. Пакеты без ссылок считаются безопасными для удаления. Опция «g» удаляет для всех пользователей любые кэшированные файлы данных установщика Windows, которые были потеряны.
Msizap.exe — это утилита командной строки, которая удаляет либо всю информацию об установщике Windows для продукта, либо все продукты, установленные на компьютере.
Однако продукты, установленные установщиком, могут не функционировать после использования Msizap, а может и могут перевести машину в несовместимое состояние . В результате Microsoft прекратила поддержку утилиты очистки установщика Windows. См. Этот пост для устранения неполадок с отсутствующими файлами кэша установщика Windows.
Вы также можете прочитать следующие сообщения, в которых рассказывается о других системных папках Windows:
- Папка «Секрет Винксса»
- Где находится папка временных файлов Интернета?
- Кто украл мое печенье !?
- Временные файлы в Windows.
Какой методике отдать предпочтение?
Остается выбрать оптимальное решение по поводу выполняемых действий. Как, по всей видимости, уже многие догадались, каталог лучше всего переместить в другое место или воспользоваться безопасной очисткой с помощью специализированной программы для удаления патчей. А вот производить ручное удаление и папки, и ее содержимого не рекомендуется ни под каким надуманным предлогом, поскольку потом никакое восстановление системы не поможет, не говоря уже о том, что многие приложения станут абсолютно неработоспособными, равно как и установка апдейтов или дополнений операционной системы и нужных пользователю программ.
Что можно удалить из папки Windows и нужно ли этим заниматься?
Начнем, пожалуй, с самых элементарных понятий. По большому счету, в системной директории без специальных знаний лучше не производить никаких изменений, включая и ручное удаление некоторых объектов в виде файлов и папок. Понятно ведь, что такие необдуманные действия могут привести исключительно только к тому, что Windows перестанет работать, после чего восстановить систему не получится никакими известными средствами, а останется ее только переустанавливать. Если удалять такие объекты и не рекомендуется, по крайне мере, можно избавиться от их содержимого.
Если речь идет именно о том, что можно удалить из папки Windows применительно к вложенным в нее директориям, в большинстве случаев подразумеваются временные файлы, появляющиеся вследствие работы некоторых системных процессов, а также обновления Windows, причем это касается и сохраненных файлов старых версий Windows. Присутствующие в основной папке файлы, если это только не остатки вирусов (что маловероятно), удалять нельзя!
Как удалить папку WindowsApps в Windows 10
Шаг 1. Прежде чем удалить папку WindowsApps, вы должны сначала убедиться, что на диске, на котором она находится, не установлено никаких приложений. Перейдите «Параметры» > «Приложения» и справа откройте раскрывающийся список «Фильтровать по» и выберите диск с папкой WindowsApps, которую вы хотите удалить. Если вам нужны некоторые приложения, то вы их можете перенести на другой диск.
Шаг 2. Так как папка WindowsApps защищена, то нужно изменить права доступа, чтобы потом можно было её удалить. Перейдите в корень диска с папкой WindowsApps. Щелкните по папке правой кнопкой мыши и выберите «Свойства» в контекстном меню. Перейдите на вкладку «Безопасность» и нажмите «Дополнительно».
В новом окне нажмите на «Изменить» со щитом. Далее в поле для ввода напишите свое имя администратора учетной записи и нажмите «Проверить имя». Если не будет никаких ошибок, то жмите OK. Если вы не помните имя учетной записи, то нажмите «Дополнительно» > «Поиск» и выберите из списка свое имя учетной записи. Нажимайте везде OK и Применить.
Шаг 3. Далее перейдите к этой папке и удалите её. Вы должны понимать, что мы заменили владельца папки. В большинстве случаях, основная учетная запись это администратор, но бывают случаи, когда нет всех прав на учетную запись. Если вы не смогли удалить папку WindowsApps, то к шагу 4.
Шаг 4. Нажимаем обратно правой кнопкой мыши по папке и выбираем «Свойства», переходим в новом окне во вкладку «Безопасность». У нас теперь появилось ниже два списка. В моем случаи, моего имени учетной записи тут нет, хотя я владелец папки. Может быть так, что ваше имя есть в этом списке, но нет полных прав «Полный доступ». Нужно добавить в этот список свое имя и разрешить полный доступ. Для этого нажмите снизу на «Дополнительно».
Теперь добавим имя учетной записи в список для этой папки и разрешим права доступа.
- Нажмите ниже «Добавить»
- Выберите субъект
- Дополнительно
- Поиск
- Выберите свое имя учетной записи из списка.
- Нажмите OK.
Когда будете жать OK, то не забудьте поставить везде галочки на разрешения. Далее жмите OK и применить. Теперь вы сможете легко удалить папку WindowsApps. Если вы когда-нибудь снова установите или переместите приложение UWP на тот же диск, эта папка будет создана заново. В ней не останется никаких данных из предыдущей версии, которую вы удалили.
Смотрите еще:
- Что такое и для чего нужна папка AppData в Windows?
- MSOCache: Что это за папка и можно ли её удалить
- Папка System32 в Windows: что это такое и почему нельзя её удалять
- Что за папка $ SysReset и как удалить ее в Windows 10
- Удалить папки $WINDOWS.~BT и $WINDOWS.~WS в Windows 10
comments powered by HyperComments
Отключение файла подкачки
Pagefile.sys — виртуальная память ОС. Когда заканчиваются ресурсы RAM (оперативной памяти), система сохраняет невместившиеся данные в этот файл. Если на вашем ПК объём RAM превышает 4,6 или 8 Гб, контейнер «Pagefile.sys» можно отключить. На диске он занимает примерно такой же объём, как и оперативная память. Например, если в конфигурации вашего ПК, RAM составляет 16 Гб, то Pagefile.sys будет примерно таким же.
Чтобы отключить файл подкачки: 1. Через «Пуск» (иконка «Win») откройте «Панель управления». 2. В разделе «Система и безопасность» выберите «Система». 3. В окне настроек кликните «Дополнительные параметры… ». 4. В панели «Свойства системы», на вкладке «Дополнительно», нажмите «Параметры». 5. В опции «Параметры быстродействия», на вкладке «Дополнительно», в разделе «Виртуальная память», активируйте «Изменить… ».
6. В окне «Виртуальная память»:
- выберите диск С;
- включите кликом радиокнопку «Без файла подкачки»;
- нажмите кнопку «Задать», а потом — «OK».
7. Перезагрузите ПК.
Проверка прав на установку программы
На этой теме я остановлюсь подробнее, поскольку она касается одного аспекта , который я не затрагивал ранее.
В современных ОС Microsoft проверка прав на установку программы реализуется запросом контроля учетных записей. В установщик можно встроить манифест, который вызывает запрос UAC при запуске исполняемого файла или в процессе установки, если это необходимо.
С помощью манифеста можно задать три типа поведения установщика:
- asInvoker запускает программу с теми правами, которые есть у пользователя на данный момент. Если вы работаете с правами администратора и включенным UAC, запуск произойдет с обычными правами. Когда контроль учетных записей выключен, программа запускается с полными правами.
- highestAvailable показывает запрос UAC администратору, а обычному пользователю – нет.
- requireAdministrator форсирует запрос контроля учетных записей, который требует прав администратора.
Например, браузер Opera сначала распаковывается во временную папку, откуда запускается установщик. Причем запрос UAC не отображается, ибо права администратора понадобятся только в том случае, когда вы устанавливаете браузер для всех пользователей.
Если выбрать установку в профиль или на USB-носитель, щит UAC немедленно исчезнет с кнопки.
Это хороший пример интеллектуального установщика, хотя не каждый ИТ-специалист разделит это мнение. Ведь такой подход развязывает руки пользователям, позволяя устанавливать программы в профиль. Поэтому для эффективного запрета администраторы должны использовать SRP или AppLocker.
Уровни совместимости программ
Перечисленные выше параметры манифеста связаны с уровнем совместимости программы. В свойствах любого исполняемого файла вы можете указать операционную систему, с которой программа совместима.
Эти параметры отражены в пользовательском разделе реестра (HKCU), но можно применить их для всех пользователей в разделе HKLM.
Windows Registry Editor Version 5.00 "C:\\Program Files (x86)\\PortableSoft\\BK ReplaceEm\\replacem.exe"="WINXPSP3"
Имя параметра представляет собой полный путь к программе, а в значении указывается совместимая ОС. В свойствах исполняемого файла нет возможности указать уровень прав на запуск, но его можно прописать в реестре в качестве значения параметра:
- RunAsInvoker — текущие права
- RunAsHighest — максимально доступные пользователю права
- RunAsAdmin — обязательные права администратора
Кстати, режим совместимости с XP требует полных прав.
Эксперимент с правами на запуск программы
В редактор реестра (regedit.exe) заложен запуск с максимально доступными правами (RunAsHighest). На практике это означает, что:
- Администратор должен согласиться с запросом контроля учетных записей. В результате редактор реестра открывается с полными правами, давая возможность вносить изменения в любые разделы реестра, куда имеются права на запись.
- Обычный пользователь сразу открывает редактор реестра, но с ограниченными правами, т.е. может вносить изменения только в HKCU.
Я предлагаю провести эксперимент в командной строке – это позволит обойтись без возни в реестре, а также раскроет еще один способ запуска программы с определенными правами.
Войдите в систему с правами администратора, откройте командную строку с обычными правами и запустите редактор реестра:
start regedit
Как обычно, вы увидите запрос контроля учетных записей. Теперь выполните:
set __COMPAT_LAYER=RunAsInvoker start regedit /m
Первая команда задает переменную, которая определяет уровень совместимости для всех программ, запущенных в этой сессии консоли, а вторая запускает еще один экземпляр редактора реестра (ключ /m). В результате он откроется с обычными правами.
В Process Explorer хорошо видно, что у первого экземпляра (PID 3880) высокий уровень целостности, а у второго (PID 7480) – средний уровень, соответствующий обычным правам. С такими правами вы не сможете внести изменения в HKCR и HKLM, в чем я предлагаю вам убедиться самостоятельно.
Таким образом, можно всегда запускать regedit с обычными правами даже под администратором, если пользоваться вышеприведенным командным файлом или указать в реестре тип запуска RunAsInvoker.
Windows Registry Editor Version 5.00 "C:\\Windows\regedit.exe"="RunAsInvoker"
Однако давайте вернемся к установщикам.
Можно ли удалить папку Windows Installer
По моему опыту, обращают внимание на эту папку в основном только тогда, когда на диске(C:) заканчивается свободное пространство, а увеличить его за счёт другого диска по каким-либо причинам нельзя. Тогда пользователи пускаются в эксперименты: производят процесс очистки, переносят на другой диск файл подкачки, отключают спящий режим, уменьшают размер корзины, но это помогает лишь на время и тогда начинается исследование диска (C:) с помощью специальных утилит анализа дискового пространства. Эти приложения быстро показывают самые большие объекты на системном диске, среди которых обычно оказываются папкиC:\Windows\WinSxS иC:\Windows\Installer, последняя удаляется без проблем, вот только спустя некоторое время с виндой начинает твориться что-то неладное, при попытке удаления какой-нибудь программы выходят различные ошибки.
Дело в том, что в этой папке хранится информация о всех программах, обновлениях, исправлениях, распространяемых пакетах и других компонентах, установленных в вашей Windows
Да, данная папка может занимать более 5 Гб дискового пространства, но если её удалить, система перестанет владеть информацией об установленных приложениях, последствия этого могут быть самые разные, но все они достаточно неприятные. Поэтому удалять каталог Installer ни в коем случае нельзя, но его можно значительно уменьшить, так как в нём кроме необходимых системе компонентов хранятся и отработавшие своё файлы. Определить, что можно удалить в этой папке, а что нет, сможет специальная программа. Также существует более кардинальный вариант, это перенести папку Installer на другой раздел HDD или другой физический диск.
Итак, каталог Windows Installer является не просто скрытой папкой. Всё его содержимое относится к защищённым системным файлам! Чтобы увидеть папку, включите в системе отображение защищённых системных файлов,
В моём случае размер папки почти 6 Гб. Многовато.
Очистка папки Windows Installer
Скачиваем программу PatchCleanerна моём облачном хранилище, устанавливаем и запускаем её.
Происходит моментальный анализ каталога Windows Installer.
Информация 273 files still used, 3.91 Gb, говорит сколько файлов еще необходимы системе и их удалить не получится.
Информация files are orphaned, 2.18 Gb, сколько файлов можно удалить.
Жмем «Delete» и программа начинает работать.
Yes
ОК
В папке C:\Windows\Installer осталось 273 файла общим размером 3.91 Gb.
Как видим, размер папки после очистки всё равно достаточно большой и если вы захотите перенести её на другой диск, то сделать это можно так.
Перенос папки Windows Installer на другой диск
Копируем папку Installer
на другой диск, к примеру (D:).
Удаляем исходную папку Installer с диска (C:).
Открываем командную строку администратора.
Вводим команду:
mklink /j «c:\windows\installer» «d:\Installer»
где d, буква диска, на который мы переносим папку Installer.
В результате на диске (C:) в каталоге Windows, теперь папка Installer со значком стрелочки,
что обозначает местонахождение папки в другом расположении, в нашем случае диске (D:).
Актуальные статьи:
- Можно ли удалить папку AppData в Windows
- Папка ProgramData, её назначение, можно ли удалить или перенести
- Как переместить папку «Рабочий стол» на другой диск
Приступая к очистке диска С: что нужно знать и делать
Удаление с диска С всяких ненужных элементов — процедура весьма деликатная
Требует от пользователя повышенной осторожности, внимания. «Уборка» не должна навредить ОС
Противопоказано удаление файлов в папках:
- Windows (сердце ОС — здесь хранятся все её составляющие);
- Boot (загрузочные файлы системы);
- ProgramData (целиком нельзя! могут не запускаться установленные приложения);
- ProgramFiles (проинсталлированное ПО);
- Users (пользовательские данные).
Некоторые папки, в которых необходимо «наводить чистоту», по умолчанию скрыты, то есть не отображаются в директориях. Чтобы добраться до них, выполните следующее:
1. Нажмите одновременно комбинацию клавиш — «Win + E». 2. В окне «Компьютер» нажмите клавишу «Alt».
3. Вверху окна появится горизонтальное меню. Наведите курсор на раздел «Сервис». В подменю кликните «Параметры папок… ». 4. В настройках параметров перейдите на вкладку «Вид». 5. Прокрутите до конца список опций в разделе «Дополнительные параметры:». 6. Уберите галочку напротив «Скрывать защищённые системные… ». Включите кликом мыши радиокнопку «Показывать скрытые файлы… ».
7. Нажмите «ОК».
Процедура очистки с использованием стороннего приложения
Специалисты из Microsoft, по понятным причинам, не приветствуют удаление содержимого из системных директорий Windows.
Однако, огромные размеры каталога «Инсталлер» вынудили других специалистов разработать приложение, которое позволяет безопасно для системы произвести очистку папки.
Программа носит название «PatchCleaner» и установить ее можно прямо с официального источника ее разработчика.
Приложение может выявить файлы, которые допустимо стереть из памяти без негативных последствий для нормальной работоспособности системы, а также показывает, какие файлы потребуются для ОС в дальнейшем и не позволит их удалить, так как это может привести к возникновению ошибок.
Процедура установки приложения полностью стандартная.
Завершив инсталляцию, потребуется перезапустить ПК и затем запустить утилиту. В автоматическом режиме она осуществит анализ файлов в каталоге «Инсталлер» и покажет пользователю количество нужных файлов и тех, которые допускается удалить.
Если понадобится более детальная информация, то достаточно клацнуть «details» и ознакомиться с подробным отчетом.
Для опытных пользователей предусмотрена возможность более тонкой настройки работы фильтров. С этой целью достаточно кликнуть рисунок «Шестерни» в меню утилиты и далее, например, настроить приложение на сохранение файлов, относящихся к определенным компонентам и ПО.
Сам процесс очистки сводится всего к нескольким следующим действиям:
- Клацнуть «Browse»;
- Далее указать месторасположение каталога;
- Клацнуть «Выбор папки»;
- Кликнуть «Delete»;
- Щелкнуть «Yes»;
- Готово.