Форум программистов, компьютерный форум, киберфорум
Наши страницы

Windows 7

Войти
Регистрация
Восстановить пароль
 
 
vavun
Выскочка
Эксперт Windows
9676 / 5087 / 773
Регистрация: 07.04.2013
Сообщений: 14,867
Записей в блоге: 2
#1

Экстренная очистка места на системном разделе - Windows 7

08.04.2017, 10:57. Просмотров 5874. Ответов 103

Данный скрипт предназначен для быстрого высвобождения места на диске C:\ для windows vista, 7, 8, 8.1, 10
Тема создана ввиду того, что проблема отсутствия свободного места на системном разделе не теряет актуальности.

Скачать CLEANUP.zip распаковать в любое удобное место и запустить.
Не запускать из архива.

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

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

Экстренная очистка места на системном разделеЭкстренная очистка места на системном разделе

Краткое описание функционала:
  • Удаление точек восстановления и теневых копий
  • Создание новой точки восстановления перед очисткой (по умолчанию отключено)
  • Очистка временных директорий для всех пользователей ПК
  • Очистка кеша магазина windows и modern приложений (только для windows 8, 8.1 и 10)
  • Очистка кешей популярных браузеров для всех пользователей ПК
  • Очистка временных директорий и кешей steam
  • Очистка кеша 1С для всех пользователей ПК
  • Удаление не нужных более директорий оставшихся после установки программ и драйверов
  • Удаление стандартных образцов медиа (образцы картинок, музыки и видео)
  • Очистка корзины на системном диске
  • Удаление установочного кеша MS Office в корне диска (C:\MSOcache) (по умолчанию отключено)
  • Сжатие установочного кеша MS Office в корне диска (C:\MSOcache)
  • Очистка системных временных директорий и кешей
  • Удаление кешированных данных и файлов обновлений различных программ вне пользовательских директорий
  • Очистка winsxs (директории backup и ManifestCache)
  • Очистка устаревших компонентов winsxs (только для windows 8, 8.1 и 10) (по умолчанию отключено)
  • Удаление бекапа старых версий windows (C:\Windows.old, C:\Windows.old.000, C:\Windows.old.001 и так далее)
  • Сжатие установочных пакетов программ, которые нельзя удалять
  • Глубокий поиск (поиск и удаление на системном диске файлов с расширением *.bak *.old *.temp *.tmp *.log *.dmp)
  • Очистка при помощи системной программы "Очистка диска" по всем пунктам
Подробнее можно узнать открыв скрипт любым текстовым редактором и посмотрев удаляемые пути и файлы

Скрипт НЕ выполняет очистку реестра


Каждый пункт можно отключить или включить в "настройках" скрипта.
Для этого нужно открыть скрипт любым текстовым редактором (рекомендую Akelpad или Notepad++ вместо блокнота) найти секцию настроек и раскомментировать либо закомментировать строку вызывающую определенный набор действий (убрать :: перед call чтобы включить действие, или добавить, чтобы отключить) все настройки подробно описаны.
Экстренная очистка места на системном разделе

Примеры:
Очистка WinSXS включена
Windows Batch file
:: Очистка WinSXS
call :WINSXS
Очистка WinSXS выключена
Windows Batch file
:: Очистка WinSXS
:: call :WINSXS

Если скрипт не помог высвободить достаточно места или вы хотите, чтобы с вашей помощью он был дополнен и исправлен
Скачайте анализатор SpaceSniffer, запустите его от имени администратора и отсканируйте диск C:.
После завершения сканирования жмите File => Export to file.
Из выпадающего меню выбираете SpaceSniffer binary snapshot и жмете значок шестеренки.
Это создаст отчет о занятом пространстве, запакуйте его в архив и загрузите на форум.
Так я смогу увидеть, что именно занимает место на вашем системном диске.
Если вам известно, что занимает место просьба об этом так же сообщить.


Предупреждение !
Не смотря на то, что использование данного скрипта теоретически надежнее и безопаснее использования различных программ чистилок я не несу никакой ответственности за возможную потерю важных данных или работоспособность вашей ОС (в прочем, как и авторы программ чистилок)
Все действия вы выполняете на свой страх и риск, скрипт предоставлен как есть, вы в праве его использовать или не использовать.
7
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.04.2017, 10:57
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Экстренная очистка места на системном разделе (Windows 7):

Свободное место на системном разделе - Windows 7
Дело было так. Установил я по новой винду, основные программы. Ставил под систему 50000 МБ. Свободно осталось 15.0 / 48.7 ГБ. Все файлы на...

Мало места на системном диске - Windows 7
На "Цэ" установлена сама ОС, офис 2007, пяток браузеров, всякие архиваторы, плееры и прочее. Есть файл гибернации (4 гб), файл подкачки...

Очистка диска: место на системном диске уменьшилась до критической точки - Windows 7
здравствуйте ув. форумчане! сегодня обнаружил что свободное место на системном диске уменьшилась до критической точке. когда год назад...

Куда могло деться 200 ГБ места на несистемном разделе жёсткого диска? - Windows 7
В "Моём компьютере" указано что из 1.7 ТБ свободно - 150 ГБ, а выделив все файлы и папки на нём, и нажав их свойства получил - 1,36 ТБ (1...

Синий экран при удалении аваста и очистка места - Windows 7
В общем, сначала я был обладателем касперского, после этого решил перейти на аваст, при установке аваста появился синий экран - помог...

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

103
MaГnum
639 / 548 / 34
Регистрация: 14.05.2011
Сообщений: 1,099
09.04.2017, 09:20 #31
До.rar

После.rar
1
vavun
Выскочка
Эксперт Windows
9676 / 5087 / 773
Регистрация: 07.04.2013
Сообщений: 14,867
Записей в блоге: 2
09.04.2017, 09:54  [ТС] #32
Дополнил удалением директорий SoftwareDistribution.old и SoftwareDistribution.bak, добавил удаление временных файлов и сжатие установочных файлов nod32
2
Вложения
Тип файла: zip CLEANUP.zip (6.2 Кб, 16 просмотров)
GreenkA
Модератор
Эксперт 1С
1825 / 1334 / 455
Регистрация: 25.06.2009
Сообщений: 4,130
12.04.2017, 08:59 #33
Я тоже рискнула
Результаты, конечно, не как у magirus, но все равно приятно удивлена) Спасибо
1
Миниатюры
Экстренная очистка места на системном разделе  
Вложения
Тип файла: rar SpaceSniffer snapshot_before.rar (5.58 Мб, 2 просмотров)
Тип файла: rar SpaceSniffer snapshot_after.rar (5.07 Мб, 3 просмотров)
vavun
Выскочка
Эксперт Windows
9676 / 5087 / 773
Регистрация: 07.04.2013
Сообщений: 14,867
Записей в блоге: 2
12.04.2017, 11:50  [ТС] #34
Дополненный вариант на основе данных GreenkA + некоторые доработки по мелочи
1
Вложения
Тип файла: zip CLEANUP.zip (6.5 Кб, 42 просмотров)
persen27
3420 / 2214 / 254
Регистрация: 28.06.2013
Сообщений: 7,682
12.04.2017, 18:15 #35
vavun, ваш скрипт хорош,но упорно удаляет один нужный мне cmd файл из папки C:\PerfLogs.У меня настроена автом.удаление врем.файлов из папок Temp при перезагрузке\выключении,а ваше произведение считает его не нужным и удаляет.Что вы посоветуете - поменять место хранения cmd файла или вносить изменения в скрипт,хотя восстановить файл не сложно.
0
vavun
Выскочка
Эксперт Windows
9676 / 5087 / 773
Регистрация: 07.04.2013
Сообщений: 14,867
Записей в блоге: 2
12.04.2017, 18:25  [ТС] #36
Цитата Сообщение от persen27 Посмотреть сообщение
упорно удаляет один нужный мне cmd файл из папки C:\PerfLogs
А зачем вы храните что то в папке PerfLogs ?
Это папка для perfomance monitor, считаю странным хранить там что либо в этой папке
Экстренная очистка места на системном разделе

Цитата Сообщение от persen27 Посмотреть сообщение
поменять место хранения cmd файла или вносить изменения в скрипт
Посоветую настроить очистку так, чтобы скрипт вовсе не требовался.
Покажите, что у вас в батнике и что в свойствах задания его запускающего на вкладке "действия"
0
persen27
3420 / 2214 / 254
Регистрация: 28.06.2013
Сообщений: 7,682
12.04.2017, 18:41 #37
Цитата Сообщение от vavun Посмотреть сообщение
А зачем вы храните что то в папке PerfLogs ?
А я его давно закинул что-бы глаза не мозолил в первую по счёту.Перекинуть в другую и изменить путь в редакторе не проблема.
Цитата Сообщение от vavun Посмотреть сообщение
что у вас в батнике и что в свойствах задания его запускающего
Да я настраивал лет пять-шесть тому назад по этой статье на 7-ке и так больше ничего и не менял.
Цитата Сообщение от vavun Посмотреть сообщение
Посоветую настроить очистку так, чтобы скрипт вовсе не требовался.
На себе проверял ради интереса и что-бы убедиться в его безопасности,а вот на других компах нужная штука.
0
vavun
Выскочка
Эксперт Windows
9676 / 5087 / 773
Регистрация: 07.04.2013
Сообщений: 14,867
Записей в блоге: 2
12.04.2017, 18:47  [ТС] #38
Цитата Сообщение от persen27 Посмотреть сообщение
На себе проверял ради интереса и что-бы убедиться в его безопасности
ну так я не призываю отказываться от метода, просто перенастройте задание так ,чтобы батник не требовался
Экстренная очистка места на системном разделе
Экспортировать задание и хранить на флешке, чтобы можно было быстро импортировать его на любом пк
1
NicWit
1599 / 528 / 42
Регистрация: 26.04.2012
Сообщений: 2,131
13.04.2017, 19:55 #39
Освободилось 7 Гб. Антивирь сильно ругался, пришлось в угол поставить.
0
vavun
Выскочка
Эксперт Windows
9676 / 5087 / 773
Регистрация: 07.04.2013
Сообщений: 14,867
Записей в блоге: 2
13.04.2017, 20:02  [ТС] #40
Цитата Сообщение от NicWit Посмотреть сообщение
Антивирь сильно ругался
Интересно ... А что за антивирь и в каком месте ругался ?
1
NicWit
1599 / 528 / 42
Регистрация: 26.04.2012
Сообщений: 2,131
13.04.2017, 20:14 #41
Цитата Сообщение от vavun Посмотреть сообщение
в каком месте ругался ?
Сразу при запуске
0
Миниатюры
Экстренная очистка места на системном разделе  
vavun
Выскочка
Эксперт Windows
9676 / 5087 / 773
Регистрация: 07.04.2013
Сообщений: 14,867
Записей в блоге: 2
13.04.2017, 20:16  [ТС] #42
Да, запуск reg.exe происходит в седьмой строке, чтобы проверить есть ли у скрипта права администратора, а если их нет, то скрипт сам себя перезапускает с запросом UAC при помощи vbs скрипта. Это, видимо, доктору вебу и не нравится

Windows Batch file
7
8
9
10
11
12
13
reg query "HKEY_USERS\S-1-5-19\Environment" /v TEMP 2>&1 | findstr /I /C:"REG_EXPAND_SZ" 2>&1 >nul || (
    if "%1"=="elevated" (call :NOADMIN & exit /b 1)
    echo CreateObject^("Shell.Application"^).ShellExecute WScript.Arguments^(0^),"elevated","","runas",1 >"%TEMP%\getadmin.vbs"
    wscript.exe //nologo "%TEMP%\getadmin.vbs" "%~dpnx0"
    del /a /f /q "%TEMP%\getadmin.vbs"
    exit /b
)
1
V1RTuE
342 / 263 / 21
Регистрация: 30.01.2015
Сообщений: 1,137
21.04.2017, 21:54 #43
До и после в одном архиве
0
Вложения
Тип файла: rar SpaceSniffer snapshot.rar (4.68 Мб, 1 просмотров)
V1RTuE
342 / 263 / 21
Регистрация: 30.01.2015
Сообщений: 1,137
23.04.2017, 03:46 #44
Кстати, на одном ноуте с виндой 8.1 вот такая вот ошибка была
0
Миниатюры
Экстренная очистка места на системном разделе  
Ayris
417 / 256 / 24
Регистрация: 19.10.2011
Сообщений: 1,712
30.04.2017, 16:50 #45
Выложите пожалуйста SpaceSniffer куда-нибудь, я не могу скачать его с сайта по ссылке. При щелчке по ссылкам для скачивания меня переводит на эту же страницу, а если правой кнопкой и "Сохранить объект как", скачанный архив на самом деле оказывается веб-страницей.
0
30.04.2017, 16:50
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.04.2017, 16:50
Привет! Вот еще темы с ответами:

Как устранить пустые области в системном разделе? - Администрирование Windows
Windows XP SP3. Общий объём системного раздела - 8Гб. Сумма объёмов всех файлов - 6Гб. Анализ в процедуре дефрагментации показывает две...

Расширение жёсткого диска увеличить место на системном разделе - Апгрейд компьютера
Не хватает места на жёстком диске как можно его расширить\поменять без потери данных жёсткий диск один, и на нём windows ...

Расширение места на системном диске - Windows Server
Здравствуйте! как расширить системный раздел? есть свободное не размеченное место, но нет на сис разделе пункта "расширить том", как...

Определить общее количество ОЗУ и свободного места на системном диске - CMD/BAT
Доброго времени суток. Нужно определить общее количество оперативной памяти и свободного места на системном жестком диске (для...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
45
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru