Виртуальный принтер Microsoft OneNote автоматически устанавливается вместе с пакетом Office или отдельным приложением для заметок. Он предназначен для быстрого сохранения документов в формате заметок, но часто становится ненужным балластом: занимает место в списке принтеров, мешает при печати и может конфликтовать с другими драйверами. Удалить его стандартными средствами Windows удаётся не всегда — система либо игнорирует команду, либо принтер появляется снова после перезагрузки.

Проблема усложняется тем, что OneNotePrinter интегрирован в систему глубже, чем обычные драйверы печати. Его файлы могут оставаться в реестре, папках System32 или Program Files, а служба печати — автоматически восстанавливать устройство при следующем запуске OneNote. В этой статье разберём все способы полного удаления, включая ручную чистку реестра и отключение фоновых процессов.

Почему принтер OneNote не удаляется стандартным способом

Основная причина — защищённый статус системного компонента. Приложение OneNote (особенно в версиях 2016–2021) регистрирует виртуальный принтер как часть пакета Microsoft Office, что блокирует его простое удаление. Вот ключевые факторы:

  • 🔄 Автовосстановление: Служба Print Spooler сканирует список устройств при каждом запуске и добавляет отсутствующие системные принтеры.
  • 📁 Скрытые файлы: Драйверы хранятся в защищённых папках (C:\Windows\System32\spool\drivers), куда у пользователя нет прав на удаление.
  • 🔑 Записи в реестре: Ключи HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers и HKEY_CURRENT_USER\Printers сохраняют информацию о устройстве даже после "удаления".
  • 🔄 Обновления Windows: Некоторые сборки автоматически восстанавливают драйверы OneNote при установке патчей безопасности.

Второй нюанс — версия Office. В Office 365 (подписочная модель) принтер может возвращаться после обновлений, тогда как в автономных версиях (2019, 2021) его проще удалить навсегда. Также проблема чаще возникает на Windows 10 из-за особенностей управления драйверами.

📊 Какой версии Microsoft Office вы пользуетесь?
Office 365 (подписка)
Office 2021
Office 2019
Office 2016
Другая версия

Способ 1: Удаление через "Параметры Windows" (для начинающих)

Самый безопасный метод, но работает только если принтер не защищён системой. Подходит для Windows 10/11:

  1. Откройте меню Пуск → Параметры → Устройства → Принтеры и сканеры.
  2. Найдите в списке OneNote for Windows 10 (или Send to OneNote 2016).
  3. Нажмите на устройство и выберите Удалить устройство.
  4. Подтвердите действие и перезагрузите компьютер.

Если после перезагрузки принтер снова появился, переходите к следующим методам. В 80% случаев стандартное удаление не срабатывает из-за фоновой службы OneNote, которая восстанавливает драйвер при следующем запуске приложения.

Отключите интернет (чтобы Windows не скачала драйвер заново)

Закройте все программы пакета Office

Создайте точку восстановления системы

Проверьте права администратора-->

Способ 2: Удаление через "Панель управления" (для старых версий)

В Windows 7/8.1 или при использовании OneNote 2016 лучше использовать классическую панель управления:

  1. Нажмите Win + R, введите control printers и нажмите Enter.
  2. В списке найдите принтер с названием Send to OneNote 2016 (или аналогичным).
  3. Кликните правой кнопкой и выберите Удалить устройство.
  4. Если появится запрос на удаление драйверов — отметьте галочку Удалить драйверы для этого устройства.

Важно: после этого способа проверьте папку C:\Windows\System32\spool\drivers\x64\3 (или W32X86 для 32-битных систем). Там могут остаться файлы onenote*.dll или msonp*.* — их нужно удалить вручную.

⚠️ Внимание: Если папка drivers не открывается, получите права владельца через Свойства → Безопасность → Дополнительно → Изменить владельца.

Способ 3: Ручное удаление через реестр (для опытных пользователей)

Этот метод удаляет все следы принтера из системы, но требует осторожности. Ошибки в реестре могут привести к сбоям Windows! Перед началом создайте резервную копию:

  1. Нажмите Win + R, введите regedit и подтвердите запуск от имени администратора.
  2. Перейдите по пути:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers

    Найдите папку с названием OneNote (или Send to OneNote) и удалите её.

  3. Далее перейдите в:
    HKEY_CURRENT_USER\Printers\Connections

    Удалите все ключи, связанные с OneNote.

  4. Закройте реестр и перезагрузите ПК.

После этого проверьте службу печати:

  1. Нажмите Win + R, введите services.msc.
  2. Найдите службу Print Spooler, кликните правой кнопкой и выберите Перезапустить.
Ключ реестра Что удалять Последствия ошибки
HKEY_LOCAL_MACHINE\...\Print\Printers Папку с названием принтера Сбой службы печати
HKEY_CURRENT_USER\Printers\Connections Ключи с OneNote в имени Потеря сетевых принтеров
HKEY_LOCAL_MACHINE\...\Print\Environments\... Упоминания msonp.dll Ошибки при установке новых принтеров
Что делать если реестр не сохраняет изменения?

Если после редактирования реестра изменения не сохраняются, проверьте:

1. Запущен ли regedit от имени администратора.

2. Не блокирует ли изменения антивирус (временно отключите защиту).

3. Нет ли ограничений групповой политики (актуально для корпоративных ПК).

В крайнем случае используйте утилиту RegDelNull от Microsoft для удаления "неудаляемых" ключей.

Способ 4: Удаление через PowerShell (для Windows 10/11)

Скрипт PowerShell позволяет удалить принтер и связанные драйверы без ручного поиска в реестре. Откройте PowerShell от имени администратора и выполните команды поочерёдно:

$printer = Get-Printer | Where-Object {$_.Name -like "OneNote"}

$printer | Remove-Printer -Verbose

$driver = Get-PrinterDriver | Where-Object {$_.Name -like "OneNote"}

$driver | Remove-PrinterDriver -Verbose

Если скрипт выдаёт ошибку Access Denied, добавьте параметр -Force:

Remove-Printer -Name "OneNote*" -Force

Для полной очистки также выполните:

Stop-Service -Name Spooler -Force

Remove-Item -Path "C:\Windows\System32\spool\drivers\x64\3\msonp*" -Force

Start-Service -Name Spooler

💡

Если PowerShell не находит принтер, попробуйте использовать команду Get-Printer | Format-Table Name, чтобы увидеть точное название устройства. Иногда оно может называться Send To OneNote 2016 или OneNote (Desktop).

Способ 5: Отключение через групповую политику (для Pro-версий Windows)

В редакциях Windows 10/11 Pro и Enterprise можно заблокировать установку виртуального принтера через групповую политику:

  1. Нажмите Win + R, введите gpedit.msc.
  2. Перейдите по пути: Конфигурация компьютера → Административные шаблоны → Принтеры.
  3. Найдите политику Запретить установку принтеров с использованием драйверов, соответствующих указанным критериям.
  4. Активируйте её и добавьте в исключения драйверы с именем OneNote или msonp.

Этот метод не удаляет существующий принтер, но предотвращает его повторное появление после перезагрузки или обновлений. Для полного удаления комбинируйте его с Способом 3 (очистка реестра).

⚠️ Внимание: Групповая политика доступна только в Pro-версиях Windows. В Home-редакциях используйте редактор реестра (см. Способ 3) или сторонние утилиты вроде Policy Plus.

Что делать, если принтер появляется снова после удаления

Если OneNotePrinter восстанавливается после перезагрузки, проблема в одном из трёх источников:

  • 🔄 Фоновая служба Office: Процесс ClickToRun (для подписочных версий) или Office Software Protection Platform может восстанавливать компоненты. Отключите их в Диспетчере задач → Автозагрузка.
  • 📦 Обновления Windows: Некоторые кумулятивные обновления (например, KB5001330) возвращают драйверы OneNote. Проверьте историю обновлений и удалите проблемные пакеты.
  • 🖨️ Драйверы других принтеров: Некоторые МФУ (например, HP или Canon) устанавливают совместимые драйверы, которые конфликтуют с OneNote. Обновите их через официальный софт производителя.

Крайний метод — переустановка пакета Office с исключением OneNote:

  1. Запустите установщик Office (или используйте Office Deployment Tool).
  2. В настройках выберите Настройка → OneNote → Не доступен.
  3. Завершите установку и перезагрузите ПК.
💡

Если ни один метод не помог, проверьте наличие OneNote в списке установленных программ (Параметры → Приложения). Иногда его удаление как отдельного компонента решает проблему.

FAQ: Частые вопросы об удалении принтера OneNote

Можно ли удалить принтер OneNote, не удаляя сам OneNote?

Да, принтер и приложение OneNote — разные компоненты. Вы можете удалить только драйвер печати через реестр или PowerShell (см. Способ 3 и Способ 4), оставив само приложение для заметок.

Почему после удаления принтер возвращается при печати из браузера?

Некоторые браузеры (например, Chrome или Edge) кэшируют список принтеров. После удаления OneNotePrinter очистите кэш браузера или перезапустите службу печати (services.msc → Print Spooler → Перезапустить).

Безопасно ли удалять файлы из папки System32\spool\drivers?

Удалять можно только файлы, связанные с OneNote (например, msonp.dll или onenote*.*). Не трогайте другие драйверы — это может сломать работу реальных принтеров. Предварительно создайте точку восстановления системы.

Как удалить принтер OneNote на Mac?

На macOS откройте Системные настройки → Принтеры и сканеры, выберите OneNote и нажмите (минус). Если принтер не удаляется, используйте Terminal:

sudo lpadmin -x OneNote
Может ли удаление принтера OneNote повлиять на другие программы Office?

Нет, принтер OneNote не связан с основными функциями Word, Excel или PowerPoint. Единственное последствие — вы не сможете сохранять документы напрямую в OneNote через меню печати.