Гид по технологиям

Пустые папки в Windows 11 — причины и решение

5 min read Windows Обновлено 30 Sep 2025
Пустые папки в Windows 11 — причины и решение
Пустые папки в Windows 11 — причины и решение

Баг создаёт тысячи пустых папок в каталоге C:\Windows\System32\config\systemprofile\AppData\Local. Папки имеют имя, начинающееся с «tw» и расширение «.tmp», и появляются по ~20 штук при каждой загрузке. Удалять их можно вручную с правами администратора или автоматизировать очистку, но окончательное исправление требует правки компонента ProvTool.exe, что рискованно. Рекомендуемый подход — игнорировать или регулярно очищать, а не удалять системные службы.

Изображение рабочего стола Windows с меню Пуск и папками

Windows 11 по-прежнему содержит ошибки, часть из которых уже встречалась в Windows 10. Одна из таких — «ошибка пустых папок», впервые замеченная в июне 2021 года. В этой статье объяснено, где появляются пустые папки, почему это происходит, какие риски это несёт и как с этим безопасно работать.

Что это за ошибка

Ошибка создаёт в системе множество пустых папок. Они появляются в каталоге:

C:\Windows\System32\config\systemprofile\AppData\Local

Папки имеют имена, начинающиеся с «tw», и расширение «.tmp». Доступ к ним требует прав администратора. Сообщается, что при каждой загрузке системы создаётся примерно по 20 таких пустых папок. Хотя они создают беспорядок в системном каталоге, прямого вреда (например, выполнения кода или потери данных) обычно не обнаружено.

Системная папка Windows с пустыми временными папками

Причина появления

Репорт связывает проблему с процессом ProvTool.exe — инструментом Windows для развертывания пакетов (package provisioning). Точная причина, почему ProvTool.exe генерирует эти пустые каталоги, официально не подтверждена. Пока ясно только, что поведение повторяемо и связано со стартом ОС.

Important: вмешательство в системные исполняемые файлы, такие как ProvTool.exe, может нарушить работу ОС. Не удаляйте и не переименовывайте системные бинарники без убедительной причины и резервной копии.

Безопасные варианты действий

Ниже перечислены подходы от наименее рискованных к более вмешательским.

  • Игнорировать. Если папки не мешают, самый безопасный путь — оставить как есть.
  • Ручная очистка. Удаляйте папки периодически с правами администратора.
  • Автоматическая очистка. Настройте планировщик задач или скрипт, который будет удалять такие папки при старте или по расписанию.
  • Обращение в поддержку Microsoft. Если проблема критична для вашей среды, откройте тикет.

Как безопасно удалить пустые папки вручную

Шаги для администратора:

  1. Откройте проводник или PowerShell от имени администратора.
  2. Перейдите в папку: C:\Windows\System32\config\systemprofile\AppData\Local.
  3. Проверьте содержимое — папки должны быть пустыми и иметь формат tw*.tmp.
  4. Удалите их стандартным способом или через PowerShell:
Get-ChildItem -Path 'C:\Windows\System32\config\systemprofile\AppData\Local' -Filter 'tw*.tmp' -Directory | Remove-Item -Recurse -Force

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

Notes: после перезагрузки новые пустые папки, вероятно, появятся снова.

Почему нельзя просто отключить ProvTool.exe

ProvTool.exe — часть механизма пакетного развертывания Windows. Отключение или удаление файла может привести к недоступности функций установки пакетов или нарушить обновления. Поэтому вмешательство в компонент рекомендуется только системным администраторам в контролируемой среде и при наличии резервных копий и плана отката.

Автоматизация: безопасный скрипт для администраторов

Минимальный пример скрипта для Планировщика задач, который удаляет пустые папки при запуске системы:

# Удалить пустые tw*.tmp каталоги в системном профиле
$path = 'C:\Windows\System32\config\systemprofile\AppData\Local'
Get-ChildItem -Path $path -Filter 'tw*.tmp' -Directory | Where-Object {($_.GetFiles().Count -eq 0) -and ($_.GetDirectories().Count -eq 0)} | Remove-Item -Recurse -Force

Создайте задачу с запуском от SYSTEM или администратора. Тестируйте скрипт вручную перед автоматизацией.

Риски и меры предосторожности

  • Риск: случайное удаление нужных файлов. Митигирование: проверяйте, что папки пустые, до удаления.
  • Риск: нарушение работы системных компонентов при удалении/изменении ProvTool.exe. Митигирование: не трогать исполняемые файлы; вместо этого применять чистку временных папок.
  • Риск: проблемы в корпоративной среде из-за автоматических скриптов. Митигирование: согласуйте изменения с IT-отделом и проведите тесты на нескольких машинах.

Контрольные списки по ролям

Для системного администратора:

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

Для пользователя / владельца ПК:

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

Для техподдержки:

  • Собрать логи загрузки и отчёты о ProvTool.exe.
  • Проверить, воспроизводится ли проблема после безопасной очистки.
  • При необходимости эскалировать на Microsoft.

Когда очистка не поможет

  • Если папки появляются мгновенно и их количество растёт до критичного уровня, очищение только маскирует проблему. В таких случаях требуется диагностика ProvTool.exe и логов системы.
  • Если очистка вызывает ошибки доступа, возможно, проблема в правах или механизме создания папок, и нужна дополнительная диагностика.

Альтернативные решения

  • Попросить Microsoft выпустить исправление или патч.
  • В корпоративной среде — писать скрипт очистки и распространять через систему управления конфигурацией (SCCM, Intune).
  • Ограничить видимость системного профиля в инструменте инвентаризации, чтобы не мешать отчётности.

Краткое резюме

Пустые папки в Windows 11 создают беспорядок, но обычно не вредят системе. Самый безопасный путь — игнорировать их, если они не мешают, или периодически удалять с правами администратора. Отключение или удаление ProvTool.exe опасно и не рекомендуется. Для стабильного исправления нужна правка со стороны Microsoft или обновление компонента, ответственного за создание папок.

Критерии приёмки

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

Факт-бокс

  • Место: C:\Windows\System32\config\systemprofile\AppData\Local
  • Формат имени: tw*.tmp
  • Частота: примерно 20 папок при каждой загрузке (сообщается в репортах)

Глоссарий

  • ProvTool.exe: системный инструмент для развертывания пакетов Windows.
  • Системный профиль: профиль учётной записи, используемой службами и системными процессами.

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

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Ошибка проверки Pinterest — как исправить
Маркетинг

Ошибка проверки Pinterest — как исправить

Отключить автоповорот экрана на Android
Android.

Отключить автоповорот экрана на Android

Spotify: как использовать личные сообщения (DM)
Руководство

Spotify: как использовать личные сообщения (DM)

Пустые папки в Windows 11 — причины и решение
Windows

Пустые папки в Windows 11 — причины и решение

Как посмотреть понравившиеся в Instagram
Социальные сети

Как посмотреть понравившиеся в Instagram

Как получить больше Духов в Path of Exile 2
Гайды

Как получить больше Духов в Path of Exile 2