Вопрос или проблема
У меня была установлена Office 2016, и я решил переустановить его из-за некоторых проблем. Теперь при попытке установки я получаю следующую ошибку
Ошибка 1920. Служба ‘Платформа защиты программного обеспечения Office’ (oppsvc) не смогла запуститься’
Когда я пытаюсь вручную запустить службу, получаю
Ошибка 2: Система не может найти указанный файл
Что странно, потому что я вижу, что путь к файлу "C:\Program Files\Common Files\Microsoft Shared\OfficeSoftwareProtectionPlatform\OSPPSVC.EXE"
существует
Я пытался изменить параметр входа в службу на свою учетную запись или локальную системную учетную запись, но это не работает.
Я даже пытался установить Office 2013, и получаю ту же самую проблему.
Как я могу установить любую версию Office, если не могу пройти установку?
Несколько вещей, которые стоит попробовать:
В разделе Службы убедитесь, что OSPPSVC не отключена.
Запустите CMD, введите: sc config “osppsvc” start= demand
Это проблема с сервисом защиты программного обеспечения. Я сталкивался с этой проблемой долгое время и пробовал множество различных решений в интернете; многие деинсталляторы от Microsoft, сторонние приложения, различные версии Office с 2010, 2013, 2016 и т.д.
Вот что в итоге решило проблему (если нужно, вручную запустите свою службу защиты программного обеспечения):
Вставьте это в командную строку, запущенную от имени администратора:
icacls "C:\Program Files\Common Files\Microsoft Shared\OfficeSoftwareProtectionPlatform" /grant "Network Service:F" /t
Результат должен быть похож на это:
processed file: C:\Program Files\Common Files\Microsoft Shared\OfficeSoftwareProtecti
onPlatform
processed file: C:\Program Files\Common Files\Microsoft Shared\OfficeSoftwareProtecti
onPlatform\OSPPC.DLL
processed file: C:\Program Files\Common Files\Microsoft Shared\OfficeSoftwareProtecti
onPlatform\OSPPCEXT.DLL
processed file: C:\Program Files\Common Files\Microsoft Shared\OfficeSoftwareProtecti
onPlatform\osppobjs-spp-plugin-manifest-signed.xrm-ms
processed file: C:\Program Files\Common Files\Microsoft Shared\OfficeSoftwareProtecti
onPlatform\OSPPOBJS.DLL
processed file: C:\Program Files\Common Files\Microsoft Shared\OfficeSoftwareProtecti
onPlatform\OSPPSVC.EXE
processed file: C:\Program Files\Common Files\Microsoft Shared\OfficeSoftwareProtecti
onPlatform\OSPPWMI.DLL
processed file: C:\Program Files\Common Files\Microsoft Shared\OfficeSoftwareProtecti
onPlatform\OSPPWMI.MOF
processed file: C:\Program Files\Common Files\Microsoft Shared\OfficeSoftwareProtecti
onPlatform\TBD1695.tmp
processed file: C:\Program Files\Common Files\Microsoft Shared\OfficeSoftwareProtecti
onPlatform\TBD1696.tmp
processed file: C:\Program Files\Common Files\Microsoft Shared\OfficeSoftwareProtecti
onPlatform\TBDE044.tmp
processed file: C:\Program Files\Common Files\Microsoft Shared\OfficeSoftwareProtecti
onPlatform\TBDE054.tmp
Successfully processed 12 files; Failed processing 0 files
После этого я смог установить как Office 2016, так и 2013.
Ответ или решение
Проблема с установкой продуктов Microsoft Office из-за ошибки службы Office Software Protection Platform
Если вы столкнулись с ошибкой 1920 при попытке установить любой продукт Microsoft Office, это может быть вызвано проблемами с запуском службы Office Software Protection Platform (OSPPSVC). Давайте рассмотрим возможные решения для устранения этой проблемы.
Анализ ситуации
При установке Office возникает ошибка:
Ошибка 1920. Служба ‘Office Software Protection Platform’ (oppsvc) не удалось запустить
Кроме того, при попытке вручную запустить службу через панель сервисов появляется ошибка:
Ошибка 2: Система не может найти указанный файл
Хотя файл OSPPSVC.EXE физически присутствует по пути C:\Program Files\Common Files\Microsoft Shared\OfficeSoftwareProtectionPlatform\
.
Возможные решения
-
Проверка и настройка службы:
- Убедитесь, что служба Office Software Protection Platform не находится в состоянии "Отключено". Для этого:
- Откройте "Службы" (или введите
services.msc
в командной строке Windows). - Найдите службу "Office Software Protection Platform".
- Убедитесь, что она не отключена, и установите тип запуска в "Вручную" или "Автоматически".
- Откройте "Службы" (или введите
- Убедитесь, что служба Office Software Protection Platform не находится в состоянии "Отключено". Для этого:
-
Перепривязка службы к учетной записи:
- Используйте командную строку от имени администратора (нажмите правой кнопкой на консоль и выберите "Запуск от имени администратора").
- Введите команду:
sc config "osppsvc" start= demand
- Это установит службу на запуск по требованию.
-
Настройка разрешений для службы:
- Иногда проблема может быть связана с недостаточными разрешениями для службы. Выполните следующую команду в командной строке от имени администратора:
icacls "C:\Program Files\Common Files\Microsoft Shared\OfficeSoftwareProtectionPlatform" /grant "Network Service:F" /t
- Эта команда задает необходимые разрешения для папки и ее файлов, позволяя службе запускаться корректно.
- Иногда проблема может быть связана с недостаточными разрешениями для службы. Выполните следующую команду в командной строке от имени администратора:
-
Ручной запуск Software Protection Service:
- Если проблема сохраняется, попробуйте вручную запустить службу Software Protection Service, так как она может косвенно влиять на работу OSPPSVC.
-
Переустановка Office и чистка системы:
- Если ни одно из предложенных решений не помогло, рассмотрите возможность полного удаления Office с использованием официального инструмента Microsoft Fix It для удаления, и повторной установки после чистки системы.
Заключение
Использование вышеописанных методов должно помочь устранить проблему с установкой Office, связанной с неспособностью службы OSPPSVC запуститься. Успешное решение этой проблемы потребует некоторой осторожности и готовности следовать инструкциям, чтобы избежать потенциальных ошибок системы. Поддерживайте вашу операционную систему обновленной и следите за целостностью файлов, чтобы предотвращать подобные проблемы в будущем.