
Папка inetpub создается автоматически при установке Internet Information Services (IIS) – стандартного веб-сервера Windows. Она хранит файлы сайтов, приложений и виртуальных каталогов, которые обрабатывает сервер. По умолчанию путь к папке: C:\inetpub, но его можно изменить во время установки IIS.
Основные подкаталоги включают wwwroot (корневая директория веб-сервера), logs (журналы запросов) и temp (временные файлы). Размещайте файлы сайта в wwwroot или настройте виртуальные каталоги для доступа к данным вне этой папки. Например, для тестового сайта скопируйте HTML-файлы в C:\inetpub\wwwroot\mysite и откройте их через браузер по адресу http://localhost/mysite.
Для безопасности ограничьте права доступа к inetpub. Настройте NTFS-разрешения, оставив минимальные привилегии для пользователей IIS. Регулярно проверяйте содержимое logs, чтобы отслеживать подозрительные запросы. Если сервер не используется, отключите IIS через «Программы и компоненты» в Панели управления – это снизит риски атак.
- Папка inetpub: назначение и использование в Windows
- Основные подпапки inetpub
- Как использовать папку inetpub
- Что хранится в папке inetpub по умолчанию
- Основные подпапки
- Дополнительные папки
- Как изменить расположение папки inetpub на другой диск
- Настройка прав доступа к папке inetpub для веб-сервера
- Шаг 1: Проверка текущих прав
- Шаг 2: Назначение минимальных прав
- Шаг 3: Проверка наследования
- Как удалить папку inetpub, если она не нужна
- Почему папка inetpub занимает много места и как это исправить
- Как очистить папку вручную
- Автоматическая очистка
- Какие службы Windows используют папку inetpub
Папка inetpub: назначение и использование в Windows

Папка inetpub создаётся автоматически при установке веб-сервера IIS (Internet Information Services) в Windows. Она служит корневым каталогом для размещения веб-сайтов, файлов и приложений, доступных через HTTP или FTP.
Основные подпапки inetpub

- wwwroot – стандартная папка для файлов веб-сайтов. По умолчанию IIS ищет здесь страницы для отображения.
- temp – временные файлы, создаваемые сервером в процессе работы.
- logs – журналы доступа и ошибок сервера, полезные для диагностики.
- history – архивные копии конфигураций IIS.
Как использовать папку inetpub
Размещайте файлы веб-сайтов в wwwroot или создавайте отдельные каталоги для каждого проекта. Например:
- Откройте inetpub\wwwroot.
- Создайте папку для сайта (например, mysite).
- Добавьте файлы (HTML, CSS, скрипты).
- Настройте IIS для работы с новой папкой через «Диспетчер IIS».
Для безопасности ограничьте права доступа к папке. По умолчанию IIS использует встроенную учётную запись IUSR.
- Проверьте разрешения через «Свойства» → «Безопасность».
- Добавьте нужные права для IUSR или других пользователей.
Если папка inetpub отсутствует, установите IIS через «Панель управления» → «Программы и компоненты» → «Включение или отключение компонентов Windows».
Что хранится в папке inetpub по умолчанию
После установки IIS (Internet Information Services) в Windows папка inetpub создаётся автоматически на системном диске (обычно C:\inetpub). В ней размещаются подпапки, необходимые для работы веб-сервера:
Основные подпапки
wwwroot – корневая директория веб-сайтов. По умолчанию здесь хранится стартовая страница IIS (iisstart.html) и изображение (iisstart.png). Размещайте файлы своего сайта именно здесь или настройте виртуальные каталоги для других путей.
temp – временные файлы, которые генерируют приложения, работающие через IIS. Очистка этой папки выполняется автоматически, но можно удалять содержимое вручную, если нужно освободить место.
logs – журналы доступа и ошибок IIS. Файлы сохраняются в формате .log и помогают анализировать проблемы с сайтами. Для экономии места настройте периодическое удаление старых записей.
Дополнительные папки
custerr – содержит страницы с ошибками IIS (например, 404.html). Можно редактировать их для изменения стандартных сообщений.
history – архивные копии конфигураций IIS, создаваемые при изменениях. Система сохраняет до 10 предыдущих версий, что позволяет откатить настройки.
conf – хранит файлы конфигурации в формате .config. Не изменяйте их вручную, если не уверены в действиях – используйте оснастку «Диспетчер IIS».
Для переноса папки inetpub на другой диск измените корневой путь в настройках IIS или переместите её, обновив соответствующие параметры реестра.
Как изменить расположение папки inetpub на другой диск
Чтобы перенести папку inetpub на другой диск, измените корневой каталог веб-сайтов в настройках IIS. Откройте Диспетчер IIS, выберите сайт, кликните правой кнопкой мыши и нажмите «Дополнительные параметры». В поле «Физический путь» укажите новое расположение, например, D:\inetpub\wwwroot.
Если нужно переместить саму папку inetpub, скопируйте её содержимое в новое место. Убедитесь, что у службы IIS_IUSRS есть права на чтение и запись в новом каталоге. Проверьте настройки пулов приложений в IIS – они должны ссылаться на актуальные пути.
Для глобального изменения расположения по умолчанию отредактируйте системный реестр. Откройте regedit, перейдите в раздел HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\InetStp и измените параметр «PathWWWRoot» на новый путь. Перезапустите сервер, чтобы изменения вступили в силу.
Перед внесением правок создайте резервную копию данных и проверьте работоспособность сайтов после переноса. Если возникают ошибки, проверьте журналы событий Windows и IIS для диагностики.
Настройка прав доступа к папке inetpub для веб-сервера
Для корректной работы веб-сервера IIS настройте права доступа к папке inetpub так, чтобы учетная запись IUSR и группа IIS_IUSRS имели необходимые разрешения.
Шаг 1: Проверка текущих прав
Откройте свойства папки inetpub через проводник, перейдите на вкладку «Безопасность» и убедитесь, что в списке есть:
IUSR– анонимный пользователь IIS,IIS_IUSRS– группа, содержащая учетные записи рабочих процессов.
Шаг 2: Назначение минимальных прав
Если учетные записи отсутствуют, добавьте их через кнопку «Изменить». Установите следующие разрешения:
| Учетная запись / Группа | Минимальные права |
|---|---|
IUSR |
Чтение и выполнение, Просмотр содержимого папки |
IIS_IUSRS |
Чтение и выполнение, Запись (только для подпапок, куда требуется запись, например, temp) |
Для подпапок с динамическим контентом (например, wwwroot) может потребоваться дополнительно разрешить запись для IUSR.
Шаг 3: Проверка наследования
Убедитесь, что права наследуются от родительской папки. В свойствах безопасности нажмите «Дополнительно» и проверьте, включена ли опция «Заменить все записи разрешений дочернего объекта».
После настройки перезапустите IIS через командную строку: iisreset – это применит изменения.
Как удалить папку inetpub, если она не нужна
Чтобы удалить папку inetpub, сначала убедитесь, что она не используется сервером IIS или другими программами. Откройте «Диспетчер задач» (Ctrl+Shift+Esc) и проверьте, нет ли запущенных процессов, связанных с веб-сервером.
Если IIS установлен, удалите его через «Панель управления» → «Программы и компоненты» → «Включение или отключение компонентов Windows». Снимите галочку с «Службы IIS» и подтвердите изменения. После перезагрузки папка inetpub станет доступной для удаления.
Зайдите в C:\inetpub, выделите папку и нажмите Shift+Delete для безвозвратного удаления. Если система выдаёт ошибку доступа, закройте все программы, которые могут обращаться к файлам внутри (например, браузеры или FTP-клиенты), и повторите попытку.
Для полной очистки проверьте реестр: откройте regedit, найдите разделы, связанные с IIS (например, HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\InetStp), и удалите их, если уверены в своих действиях. Перед редактированием реестра создайте резервную копию.
Почему папка inetpub занимает много места и как это исправить
Папка inetpub растёт из-за накопления временных файлов, логов и кэша веб-сервера IIS. Проверьте подпапки temp, logs и cache – они часто содержат ненужные данные.
Как очистить папку вручную
Удалите старые логи в inetpub\logs\LogFiles, оставив только актуальные. Очистите inetpub\temp\* – здесь хранятся временные файлы установок и загрузок. Для кэша IIS зайдите в inetpub\cache и удалите устаревшие данные.
Автоматическая очистка
Настройте планировщик задач Windows для регулярного удаления старых файлов. Используйте команду PowerShell:
Get-ChildItem -Path "C:\inetpub\logs\LogFiles\*" -Recurse | Where CreationTime -lt (Get-Date).AddDays(-30) | Remove-Item -Force
Эта команда удалит логи старше 30 дней. Для временных файлов добавьте аналогичное правило для папки temp.
Если IIS не используется, отключите компонент «Службы IIS» в «Программах и компонентах» Windows – это предотвратит создание новых файлов.
Какие службы Windows используют папку inetpub
Папка inetpub активно используется несколькими службами Windows, связанными с веб-серверами и управлением контентом. Основные компоненты, которые работают с этой директорией:
- IIS (Internet Information Services) – стандартный веб-сервер Windows. По умолчанию сохраняет файлы сайтов в подпапках inetpub, таких как wwwroot.
- FTP-служба – если включена, хранит данные в inetpub\ftproot, обеспечивая передачу файлов по протоколу FTP.
- SMTP-сервер – использует inetpub\mailroot для временного хранения электронных писем перед отправкой.
- Служба публикации WebDAV – размещает документы в inetpub, предоставляя доступ через HTTP.
Если вы настраиваете веб-приложение или сервер, проверьте права доступа к inetpub. Для IIS убедитесь, что учетная запись IUSR имеет разрешения на чтение файлов в wwwroot.
Для повышения безопасности переместите корневую папку сайта за пределы inetpub, изменив параметры в Диспетчере IIS → Основные настройки → Физический путь.







