Форум программистов, компьютерный форум, киберфорум
Наши страницы
Windows 7
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.92/38: Рейтинг темы: голосов - 38, средняя оценка - 4.92
vavun
9814 / 5197 / 790
Регистрация: 07.04.2013
Сообщений: 15,143
1

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

08.04.2017, 10:57. Просмотров 7233. Ответов 110

Данный скрипт предназначен для быстрого высвобождения места на диске 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 и жмете значок шестеренки.
Это создаст отчет о занятом пространстве, запакуйте его в архив и загрузите на форум.
Так я смогу увидеть, что именно занимает место на вашем системном диске.
Если вам известно, что занимает место просьба об этом так же сообщить.


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

Свободное место на системном разделе
Дело было так. Установил я по новой винду, основные программы. Ставил под...

Как пользоваться экстренной очисткой на системном разделе
Turok123 :sorry: Прочитал статью, но так и не понял где включатель...

Мало места на системном диске
На "Цэ" установлена сама ОС, офис 2007, пяток браузеров, всякие архиваторы,...

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

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

110
NicWit
1600 / 529 / 43
Регистрация: 26.04.2012
Сообщений: 2,142
13.04.2017, 20:14 41
Цитата Сообщение от vavun Посмотреть сообщение
в каком месте ругался ?
Сразу при запуске
0
Миниатюры
Экстренная очистка места на системном разделе  
vavun
9814 / 5197 / 790
Регистрация: 07.04.2013
Сообщений: 15,143
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
)
2
V1RTuE
372 / 294 / 32
Регистрация: 30.01.2015
Сообщений: 1,254
21.04.2017, 21:54 43
До и после в одном архиве
0
Вложения
Тип файла: rar SpaceSniffer snapshot.rar (4.68 Мб, 2 просмотров)
V1RTuE
372 / 294 / 32
Регистрация: 30.01.2015
Сообщений: 1,254
23.04.2017, 03:46 44
Кстати, на одном ноуте с виндой 8.1 вот такая вот ошибка была
0
Миниатюры
Экстренная очистка места на системном разделе  
Ayris
421 / 260 / 26
Регистрация: 19.10.2011
Сообщений: 1,738
30.04.2017, 16:50 45
Выложите пожалуйста SpaceSniffer куда-нибудь, я не могу скачать его с сайта по ссылке. При щелчке по ссылкам для скачивания меня переводит на эту же страницу, а если правой кнопкой и "Сохранить объект как", скачанный архив на самом деле оказывается веб-страницей.
0
V1RTuE
372 / 294 / 32
Регистрация: 30.01.2015
Сообщений: 1,254
30.04.2017, 19:14 46
Ayris, Держи
1
Вложения
Тип файла: zip spacesniffer_1_3_0_2.zip (1.58 Мб, 6 просмотров)
fseryakov
0 / 0 / 0
Регистрация: 30.01.2015
Сообщений: 29
03.05.2017, 12:07 47
Спасибо, очистило лучше, чем Ccleaner.
Пара дней после очистки прошла - полёт нормальный, на потерю чего-либо важного система не ругается.
0
Вложения
Тип файла: 7z SpaceSniffer snapshot before.7z (5.23 Мб, 2 просмотров)
Тип файла: 7z SpaceSniffer snapshot after.7z (4.72 Мб, 3 просмотров)
fseryakov
0 / 0 / 0
Регистрация: 30.01.2015
Сообщений: 29
03.05.2017, 12:12 48
Цитата Сообщение от Ayris Посмотреть сообщение
Выложите пожалуйста SpaceSniffer куда-нибудь, я не могу скачать его с сайта по ссылке.
Это защита от AdBlock (или его аналога), вместо прямых ссылок на файл fosshub показывает жёлтую плашку "donate".
0
V1RTuE
03.05.2017, 16:13
  #49

Не по теме:

Цитата Сообщение от fseryakov Посмотреть сообщение
Это защита от AdBlock (или его аналога)
яндекс.браузер. ublock origin. ссылки норм отображает

0
Turok123
3560 / 1497 / 194
Регистрация: 01.05.2013
Сообщений: 6,462
04.05.2017, 01:42 50
fseryakov, Ради эксперимента запусти командную строку от имени админ. и введи sfc /scannow, каков результат ?!
0
fseryakov
0 / 0 / 0
Регистрация: 30.01.2015
Сообщений: 29
04.05.2017, 13:06 51
Цитата Сообщение от Turok123 Посмотреть сообщение
sfc /scannow
Вот лог:
0
Вложения
Тип файла: 7z CBS_log.7z (94.5 Кб, 5 просмотров)
Turok123
3560 / 1497 / 194
Регистрация: 01.05.2013
Сообщений: 6,462
04.05.2017, 18:53 52
fseryakov, Я вас поздравляю, у вас действительно всё прошло отлично. Настройте себе Очистка диска в Windows 10, 8.1 и 7: расширенная настройка , поставьте все галочки и очищайтесь на здоровье. О всяких там сиклинерах ит.п и т.д. забудтье на всегда.
0
Ekstraseks
0 / 0 / 0
Регистрация: 21.01.2014
Сообщений: 8
09.05.2017, 08:41 53
vavun, Доброго дня. после очистки скриптом написало что ушло 11200мб, по сути ничего особого не произошло, было 87гб стало 75гб. По факту, тех же инсталлер на 35+гб, и др больших файлов. (SpaceSniffer snapshot.zip)
0
Вложения
Тип файла: zip SpaceSniffer snapshot.zip (6.01 Мб, 2 просмотров)
MaГnum
683 / 592 / 36
Регистрация: 14.05.2011
Сообщений: 1,133
09.05.2017, 09:57 54
Цитата Сообщение от Ekstraseks Посмотреть сообщение
по сути ничего особого не произошло, было 87гб стало 75гб

Не по теме:

Ничесе! 12 гигов мусора - это уже не в счет? О_о!

3
Ekstraseks
0 / 0 / 0
Регистрация: 21.01.2014
Сообщений: 8
09.05.2017, 10:09 55
MaГnum, если учитывать, что скрипт должен по сути удалять все установщики обнов, а их не менее 35гб., временных файлов, таких может и было 12гб, в добавок, устаревшие установки драйверов, а их вроде около 15гб...
то тогда может быть норм....
0
persen27
4131 / 2548 / 303
Регистрация: 28.06.2013
Сообщений: 8,609
09.05.2017, 11:00 56
Цитата Сообщение от Ekstraseks Посмотреть сообщение
тех же инсталлер на 35+гб
А инсталлер и не очистится.Информация из этой папки потребуется для деинсталляциии установленного приложения, изменения добавлении/удалении компонентов, а также в том случае, если целостность установленного приложения нарушена, и Windows Installer выполняет его восстановление,и такой большой размер папки означает что вы любитель ставить много софта на всякий случай или ради интереса,хотя для этого придумали виртуалку.При желании - перебросьте содержимое папки на другой раздел\винт. А при необходимости инсталла - возвращайте.
1
vavun
9814 / 5197 / 790
Регистрация: 07.04.2013
Сообщений: 15,143
13.05.2017, 22:02  [ТС] 57
Цитата Сообщение от V1RTuE Посмотреть сообщение
на одном ноуте с виндой 8.1 вот такая вот ошибка была
Текст ошибки очень красноречив, по моему.
Цитата Сообщение от Ekstraseks Посмотреть сообщение
скрипт должен по сути удалять все установщики обнов
Не должен, скрипт их сжимает, если речь о C:\Windows\Installer
Цитата Сообщение от Ekstraseks Посмотреть сообщение
в добавок, устаревшие установки драйверов
Так же не должен. В винде нет механизма для удаления всех устаревших версий драйверов в репозитории, а нормально реализорвать это скриптом у меня не вышло.
0
V1RTuE
372 / 294 / 32
Регистрация: 30.01.2015
Сообщений: 1,254
13.05.2017, 22:14 58
Цитата Сообщение от vavun Посмотреть сообщение
Текст ошибки очень красноречив, по моему.
да, но на семерке включать же не требует
0
vavun
9814 / 5197 / 790
Регистрация: 07.04.2013
Сообщений: 15,143
13.05.2017, 22:28  [ТС] 59
Цитата Сообщение от V1RTuE Посмотреть сообщение
да, но на семерке включать же не требует
Наверно потому, что в семерке нет магазина windows и механизма для его очистки
3
Turok123
3560 / 1497 / 194
Регистрация: 01.05.2013
Сообщений: 6,462
14.05.2017, 11:00 60
Цитата Сообщение от vavun Посмотреть сообщение
В винде нет механизма для удаления всех устаревших версий драйверов в репозитории,
И не надо. Для этого есть утилита.
0
14.05.2017, 11:00
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.05.2017, 11:00

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

Редактирование txt в системном разделе
Как реализовать запись (изменение) .txt файла в системном разделе: c\windows...

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


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

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

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