Ошибка 0x80070005 при установке принтера в Windows 11 обычно означает, что установщик драйвера или служба печати получили отказ в доступе. Чаще всего проблема связана с очередью печати, старыми пакетами драйверов и правами на системные папки печати.
Выполняйте шаги по порядку: от простых проверок к очистке Spooler и переустановке драйвера.
⚠️ Обязательно перед изменениями
Создайте точку восстановления: Win + R → sysdm.cpl
→ «Защита системы» → «Создать». Это обязательный шаг перед удалением драйверов,
чисткой spool-папки и правкой разрешений.
Способ 1. Проверить подключение и запустить установку от администратора
- Переподключите USB-кабель или проверьте доступность сетевого принтера.
- Скачайте свежий драйвер с сайта производителя.
- Запустите установщик через «От имени администратора».
Способ 2. Перезапустить службу диспетчера печати (Spooler)
- Откройте командную строку от имени администратора.
- Остановите и заново запустите службу печати.
net stop spooler
net start spooler Способ 3. Очистить очередь печати и временные файлы spool
- Остановите Spooler.
- Удалите зависшие задания из папки PRINTERS.
- Снова запустите Spooler.
net stop spooler
del /q /f %systemroot%\System32\spool\PRINTERS\*.*
net start spooler Способ 4. Удалить старые драйверы принтера
- Откройте консоль драйверов печати.
- Удалите пакеты старого устройства и перезагрузите ПК.
- Установите актуальный драйвер заново.
printui /s /t2
pnputil /enum-drivers Способ 5. Проверить права на системные папки печати
- Проверьте ACL папки spool и её подпапок.
-
Убедитесь, что
SYSTEMиАдминистраторыимеют полный доступ.
icacls %systemroot%\System32\spool
icacls %systemroot%\System32\spool\PRINTERS Способ 6. Проверить службу установки устройств и антивирусные блокировки
- Убедитесь, что службы Plug and Play и Spooler работают.
- Временно отключите сторонний антивирус на время установки.
- Добавьте установщик драйвера в исключения, если это помогает.
Способ 7. Проверить целостность системы (SFC/DISM)
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow 💡 Совет
Для сетевого принтера сначала добавляйте устройство по IP-адресу, а уже затем подключайте фирменные утилиты производителя. Так легче исключить ошибку драйвера и быстрее локализовать 0x80070005.
Пути, журналы и где искать причину
- Очередь печати:
C:\Windows\System32\spool\PRINTERS. -
Драйверы печати:
C:\Windows\System32\DriverStore\FileRepository. -
Журнал печати:
Event Viewer → Applications and Services Logs → Microsoft → Windows → PrintService. -
Лог установки драйверов:
C:\Windows\INF\setupapi.dev.log. - Системные журналы:
C:\Windows\System32\winevt\Logs.
FAQ
Что означает ошибка 0x80070005 при установке принтера?
Код 0x80070005 означает отказ в доступе. Обычно системе не хватает прав для установки драйвера, записи в очередь печати или доступа к системным каталогам печати.
Почему ошибка появляется даже под администратором?
Локальные политики, антивирус, повреждённый Spooler или некорректные ACL на папках печати могут блокировать установку драйвера даже для админ-учётной записи.
Нужно ли очищать очередь печати при 0x80070005?
Да. Зависшие задания в spool-папке часто мешают установке нового устройства и провоцируют 0x80070005. Очистка очереди — один из первых и безопасных шагов.
Как правильно переустановить драйвер принтера?
Удалите устройство и старый пакет драйвера, затем установите актуальный драйвер с сайта производителя с запуском установщика от имени администратора.
Что делать, если ошибка 0x80070005 остаётся после всех шагов?
Проверьте журналы PrintService и SetupAPI, выполните SFC/DISM, затем попробуйте установку в чистой загрузке или через другую локальную админ-учётную запись.