- Папка windows temp cab
- Windows Temp Directory / CAB Files Causing Disk Space Issue
- Replies (1)
- Папка windows temp cab
- Папка TEMP на компьютере занимает много места – что делать?
- Что означает «TEMP» и для чего эта папка нужна?
- Как найти?
- Чистка папок Temp
- Очистка вручную
- Встроенные средства операционной системы
- Сторонние программы
Папка windows temp cab
Сообщения: 1240
Благодарности: 274
Denisoff, создает их makecab.exe, который запускается при старте системы для архивирования файла C:\Windows\Logs\CBS\CBS.log. В том же каталоге C:\Windows\Logs\CBS лежат несколько последних архивированных файлов. После архивирования файл C:\Windows\Logs\CBS\CBS.log очищается.
PS: Небольшое уточнение — не обязательно при старте системы. В частности, его запускает TrustetInstaller при поиске обновлений, если размер файла cbs.log превышает 192 Mb. Командная строка примерно такая:
«C:\Windows\system32\makecab.exe» C:\Windows\Logs\CBS\CbsPersist_20160517170625.log C:\Windows\Logs\CBS\CbsPersist_20160517170625.cab
CbsPersist_20160517170625.log — переименованный cbs.log
Последний раз редактировалось Dzirt2005, 25-05-2016 в 10:03 .
Это сообщение посчитали полезным следующие участники:
2.png | |
(24.2 Kb, 21 просмотров) |
нет временных файлов в каталоге C:\Windows\Temp с вашего скриншота? » |
Ни разу не видел на другом ноуте файлов cab » |
1.png | |
(24.3 Kb, 8 просмотров) |
увидите временные файлы в каталоге C:\Windows\Temp » |
в каталоге C:\Windows\Logs\CBS, там бывают файлы под гигабайт » |
Запустил, в C:\Windows\Temp файлов cab, как не было так и нет. » |
Вот вы все-таки не внимательно читаете. Попробую еще раз — временные файлы вида cab_NNNN_M создаются в каталоге C:\Windows\Temp когда работает makecab, makecab запускается например процессом TrustedInstaller при старте поиска обновлений и при выполнении следующих условий (выделил, а то вы это игнорируете):
1. Размер файла CBS.log превышает 192 Mb (создаются файлы из пункта 2)
2. В каталоге C:\Windows\Logs\CBS есть файлы CbsPersist_xxxxxxxx.log (выделил, а то вы пропускаете). Это файлы, которые ожидают архивирования
Теперь посмотрите внимательно на свой скриншот и скажите — какое из условий 1) или 2) выполняется? Будет ли при таком раскладе запускаться makecab и, соответственно, будут ли временные файлы в каталоге C:\Windows\Temp, если makecab не запускался?
PS: Неужели нужно вот так вот прямо разжевывать?
Windows Temp Directory / CAB Files Causing Disk Space Issue
Symptom:
Large amount of space used by the Windows Temp directory.
Specifically it seems a log file under ` C:\windows\Logs\CBS ` becomes corrupt, after which small but numerous ` cab_xxxx ` files start to appear in the ` C:\windows\temp ` directory.
Incident Resolution:
The incident is easily fixed:
— Delete the largest/oldest log file from ` C:\windows\Logs\CBS `
— Delete all ` cab_xxxx ` files from the ` C:\windows\temp `
(some posts suggest stopping & starting the windows update service / regenerating the cab files after performing the above).
Problem Prevention:
NB: It seems that the root cause is known: makecab.exe utility cannot handle files over 2GB.
Question: Is there a hotfix to correct this bug? If not, is there anything in the pipeline?
Additional Info:
Other resources relating to this issue on the web provide additional insights:
Thanks in advance.
Was this discussion helpful?
Sorry this didn’t help.
Great! Thanks for your feedback.
How satisfied are you with this discussion?
Thanks for your feedback, it helps us improve the site.
How satisfied are you with this discussion?
Thanks for your feedback.
Replies (1)
ive been having this prob with various machines lately..
i thought id help out since microsoft doesnt seem to be home lol
heres what i found
i see this everywhere and i suspect this works for a while until some cab file gets to 2gb
Step 1. Stop the Windows Modules Installer service.
Click Start and in the Search box type
Press Enter and you see the Local Services list.
Step 2. Scroll down to the Windows Modules Installer
service and double-click on it.
Step 3. Under Service status, click Stop. Click OK.
Step 4. Use File Explorer to go to C:\Windows\Logs\CBS
Step 5. Move or rename all of the files in that folder.
Step 6. delete all the «cab*» files in C:\Windows\Temp.
now what im really looking for is a permanent fix and i ran across this
not sure if it works or what the side effects are but heres the guys entire post
cbs.log bloat can be limited with registry tweak
http://pastebin.com/wrpqw1SD
CBSLogCompress
cbs.log always NTFS compressed
NumCBSPersistLogs
the number of cabbed logs, setting to 0 eliminate them (not created)
and if you want to get rid of cbs.log completely (not created), change EnableLog to 0 in
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionComponent Based Servicing]
require taking permissions ownership
later he goes on to say only the reg key at the bottom works on win7
this is the best ive found, if anyone finds something better (like a KB :). post it below
Папка windows temp cab
Сообщения: 1240
Благодарности: 274
Denisoff, создает их makecab.exe, который запускается при старте системы для архивирования файла C:\Windows\Logs\CBS\CBS.log. В том же каталоге C:\Windows\Logs\CBS лежат несколько последних архивированных файлов. После архивирования файл C:\Windows\Logs\CBS\CBS.log очищается.
PS: Небольшое уточнение — не обязательно при старте системы. В частности, его запускает TrustetInstaller при поиске обновлений, если размер файла cbs.log превышает 192 Mb. Командная строка примерно такая:
«C:\Windows\system32\makecab.exe» C:\Windows\Logs\CBS\CbsPersist_20160517170625.log C:\Windows\Logs\CBS\CbsPersist_20160517170625.cab
CbsPersist_20160517170625.log — переименованный cbs.log
Последний раз редактировалось Dzirt2005, 25-05-2016 в 10:03 .
Это сообщение посчитали полезным следующие участники:
2.png | |
(24.2 Kb, 21 просмотров) |
нет временных файлов в каталоге C:\Windows\Temp с вашего скриншота? » |
Ни разу не видел на другом ноуте файлов cab » |
1.png | |
(24.3 Kb, 8 просмотров) |
увидите временные файлы в каталоге C:\Windows\Temp » |
в каталоге C:\Windows\Logs\CBS, там бывают файлы под гигабайт » |
Запустил, в C:\Windows\Temp файлов cab, как не было так и нет. » |
Вот вы все-таки не внимательно читаете. Попробую еще раз — временные файлы вида cab_NNNN_M создаются в каталоге C:\Windows\Temp когда работает makecab, makecab запускается например процессом TrustedInstaller при старте поиска обновлений и при выполнении следующих условий (выделил, а то вы это игнорируете):
1. Размер файла CBS.log превышает 192 Mb (создаются файлы из пункта 2)
2. В каталоге C:\Windows\Logs\CBS есть файлы CbsPersist_xxxxxxxx.log (выделил, а то вы пропускаете). Это файлы, которые ожидают архивирования
Теперь посмотрите внимательно на свой скриншот и скажите — какое из условий 1) или 2) выполняется? Будет ли при таком раскладе запускаться makecab и, соответственно, будут ли временные файлы в каталоге C:\Windows\Temp, если makecab не запускался?
PS: Неужели нужно вот так вот прямо разжевывать?
Папка TEMP на компьютере занимает много места – что делать?
Сегодня я хочу Вам рассказать про одну из важных папок семейства операционных систем Windows — системной папке Temp. Точнее, почему эта папка носит такое название, ее назначение и, что очень важно, как очистить папку TEMP — можно ли удалить ее содержимое, не нанося вреда, как самой операционной системе, так и своим нервам?
Честно говоря, рекомендации верны для любой операционной системы из семейства Windows, включая 8 и 10 версии. Но, поскольку я буду приводить скриншоты именно седьмой версии, не хочу, чтобы возникали вопросы, вроде: «Почему эта папка по указанному пути на скриншоте есть, а у меня на компьютере нет. Да и вообще у меня все по-другому».
Практически всех новичков, которые начинают знакомиться с компьютерами и «компьютерным миром», иногда шокирует то огромное количество папок и файлов, которые находятся на компьютере. Даже в «голой» операционной системе, установленной на компьютере, без установленных программ и обновлений, их насчитывается более 50 000.
Ну а что говорить о компьютере, на котором установлены сотни программ. Это уже сотни тысяч папок и файлов.
Как правило, пользователей компьютера мало интересует этот момент. до определенного времени. пока компьютер не начинает вести себя, скажем так, неадекватно: начинает надолго «задумываться», не реагирует на клавиатуру и мышку, а то и вообще замирает.
Причины, на самом деле могут, быть разные. И мы в дальнейшем с ними, конечно, познакомимся.
Вот на одной из этих причин я сегодня хотел бы остановиться и поговорить. Но хочу я начать с небольшого «ликбеза».
Что означает «TEMP» и для чего эта папка нужна?
Начать я хочу с того, что папки и файлы на компьютере имеют некоторое разделение. Условно это разделение можно назвать как «системные» и «пользовательские».
Системные папки и файлы, это те, которые использует исключительно сама операционная система для своей работы. Вмешательство пользователя, например, удаление системной папки или системного файла, может привести к краху всей операционной системы, после чего уже можно будет просто наслаждаться «синим экраном смерти».
Ну а если Вы случайно или намеренно удалите пользовательский файл или папку, которую удалять не следует, то у Вас просто перестанет запускаться какая-нибудь программа или постоянно будут «выскакивать» на экран и доставать назойливые сообщения об ошибках в программах. В этом случае сама операционная система не пострадает. Зато нервы себе Вы попортите основательно.
Так вот, одной из системных папок операционной системы является папка Temp.
Что означает «временных»? Что хранится в папке temp? Здесь есть пару «тонких» моментов.
Один из них заключается в том, что при установке программ, операционная система использует эту папку для хранения промежуточных данных. Т.е. «скидывает» в эту папку различные программные компоненты, из которых потом формирует программные модули для, собственно, непосредственной установки самой программы или программ на компьютер. После полной установки программ эти самые никому не нужные компоненты так и остаются в папке Temp.
Почему они там остаются и почему автоматически не удаляются, это уже другой вопрос, который к данной теме не относится. Но факт остается фактом. «Мусор» со временем накапливается. И, если этот мусор не удалять, то последствия могут быть довольно печальными.
Второй момент заключается в том, что сама операционная система в процессе своей работы «скидывает» в эту папку некоторые данные, к которым периодически обращается. Причем эти самые текущие данные система жестко защищает от любого вмешательства пользователя.
Выражаясь компьютерным языком — система закрывает доступ к своим данным.
Как найти?
- Начиная с версии Vista, папка «Temp» находится по следующему пути:
Помимо системной папки Temp, существует также еще и пользовательская папка, которая носит аналогичное имя. Эта папка относится уже конкретно к Вашей учетной записи на компьютере и находится в подпапке, имя которой точно такое же, как и имя Вашей учетной записи (см. скриншот), под которой Вы сейчас работаете на компьютере.
В эту папку операционной системой «скидываются» данные, которые относятся к Вашей текущей деятельности на компьютере на данный момент.
Другими словами, после включения компьютера и запуска самих программ, эти самые программы «скидывают» некоторые свои «части» и результаты вычислений в эту папку, а затем, по мере надобности, берут из нее нужные данные для выполнения той или иной операции.
Для чего? Да чтобы не занимать «драгоценную» оперативную память компьютера, которой и так не сладко приходится. Эти временные данные сами программы после окончания своей работы из этой папки, обычно, удаляют. Исключением может быть «подвисание» компьютера в случае каких-либо программных сбоев или некорректное выключение компьютера. Тогда эти данные превращаются в никому не нужный мусор.
Поскольку пользователь имеет полные права ко всем своим папкам и файлам, то, во избежание возникновения проблем «на ровном» месте (пользователь по незнанию или по ошибке может просто удалить эту папку), эта папка по умолчанию невидима для пользователя. Т.е. имеет атрибут «Скрытая». Проще говоря, эту папку невозможно увидеть ни в одной программе просмотра файлов и папок.
Для того чтобы увидеть эту папку и удалить лишний «мусор», можно временно сделать эту папку видимой. Ну а если Вы уже уверенный пользователь, то можно видимой и оставить.
- Путь к кнопке выбора видимости файлов и папок следующий:
Пуск — Панель управления — Параметры папок — Вкладка «Вид» — Скрытые папки и файлы.
Все! Теперь Вы видите все скрытые папки и файлы, которые операционная система «не хотела» вам показывать. С этого момента 50 процентов ответственности за бесперебойную работу компьютера переложены на Ваши плечи.
Зато теперь мы можем спокойно найти нужную нам папку.
Где находится папка temp в windows 7? Она находится по следующему пути:
Один из способов попасть в эту папку показан на скриншоте.
Чистка папок Temp
В любом случае, желательно периодически чистить как системную папку Temp, так и пользовательскую, во избежание переполнения системного диска.
Очистку папок можно осуществить тремя основными способами:
- вручную;
- средствами самой операционной системы;
- программами сторонних производителей.
Так как принцип всех способов примерно одинаковый, каждый пользователь вправе сам для себя решать, какой способ ему использовать.
Очистка вручную
Поскольку принцип очистки папок одинаков, давайте рассмотрим порядок действий на примере пользовательской папки Temp.
- Прежде всего, переходим непосредственно в папку Temp, как показано на предыдущем рисунке.
- Затем выделяем все содержимое комбинацией горячих клавиш «Ctrl+A» (Нажимаем и удерживаем клавишу Ctrl, нажимаем на латинскую A, отпускаем обе клавиши).
- Для удаления информации нажимаем клавишу «Delete» («Del»).
Не стоит опасаться, что Вы можете удалить что-то лишнее, так как если закрыт доступ к какому-нибудь файлу или файлам, которые в данный момент операционная система использует для своих «текущих нужд», то ничего Вы с ними сделать не сможете — ни удалить, ни переименовать, ни переместить.
Мало того, система Вас об этом обязательно проинформирует. Например, в моем случае операционная система сообщила мне, что операция удаления не может быть завершена, так как какой-то там файл открыт операционной системой и в данный момент используется.
- В этом случае просто нажимаем левой кнопкой мыши на кнопку «Пропустить».
Причем, если файлов, которые в данный момент использует система довольно много, то подобных сообщений будет «выскакивать» столько, сколько в данный момент файлов использует операционная система.
- Если у Вас нет особого желания просматривать имена этих папок и файлов, то просто поставьте галочку в квадратике (чекбоксе) под названием «Выполнять это действие для всех текущих объектов». Система перестанет «доставать» Вас назойливыми сообщениями.
В итоге у меня остался только один файл. Может быть больше — это нормально.
Встроенные средства операционной системы
Очистка от ненужного «мусора» является стандартной служебной процедурой операционной системы Windows. Соответственно и вызов этой процедуры находится в одноименных папках:
Пуск — Все программы — Стандартные — Служебные — Очистка диска.
- Если у Вас два и более логических диска (например, «C» и «D»), то вначале операционная система «поинтересуется», какой логический диск Вы хотите почистить. В этом случае кнопкой выбора выбираем диск «C», так как по умолчанию именно на нем находятся наши временные папки и щелкаем левой кнопкой мыши по кнопке «ОК». После этого появится окно анализа состояния данных на диске.
- Если у Вас один логический диск (только «С»), то окно анализа появится сразу без дополнительных вопросов.
- Программа очистки диска, по заложенным в нее алгоритмам, начнет собирать информацию о состоянии логического диска и количества (как она считает) «мусора», который можно удалить, чтобы освободить пространство на диске.
- В зависимости от «захламлённости мусором», оценка объема места, которое можно освободить, может занимать от нескольких секунд до нескольких минут. Просто надо подождать.
- Через некоторое время появиться окно, в котором необходимо проставить галочки напротив тех типов файлов, которые необходимо удалить.
- Здесь функционал немного пошире. Для очистки диска предлагается удалить не только временные данные из пользовательской и системной папок «Temp», но и всех временных файлов, которые оставляют после себя различные вспомогательные системные программы, а также некоторые прикладные программы.
- Чтобы посмотреть, что за файлы предлагается удалить, и к каким типам данных они относятся, достаточно навести на пункт выбора указатель мыши и щелкнуть по нему левой кнопкой мыши.
- Те типы файлов, напротив которых в чекбоксах проставлены «галочки», можно смело удалять не задумываясь. Ну а про остальные решать уже Вам.
- В контексте данной статьи, мы решаем вопрос очистки временных папок Temp. Поэтому щелкаем по чек-боксу с именем «Временные файлы». Далее нажимаем кнопку «OK».
Обычно, процесс очистки диска протекает довольно гладко. Но, как и в случае ручного удаления данных может оказаться, что какой-либо файл или файлы в данный момент времени использует система и к нему закрыт доступ. И в данном случае система Вас обязательно предупредит об этом. Ну а как действовать дальше Вы уже знаете.
Автор рекомендует:
Сторонние программы
Хотя программ сторонних производителей программного обеспечения для очистки «мусора» довольно много, я хотел бы уделить особое внимание программе CCleaner. И, хотя это мое субъективное мнение, я считаю эту программу одной из лучших бесплатных программ данной категории по «уходу» за компьютером.
В большинстве случаев, процедуру очистки папок достаточно производить раз в полгода или раз в год. Критерием периодичности является то, насколько быстро уменьшается свободное место на системном диске Вашего компьютера или ноутбука.
На сегодня это все. Я рассказал, что из себя представляет папка TEMP, можно ли удалить ее содержимое.