Как отключить мастер первого запуска Microsoft Office

Как отключить мастер первого запуска Microsoft Office

У меня есть компьютер с Windows 7 Professional в рабочей группе. Этот компьютер имеет обязательный профиль пользователя и использует Local GPO для настройки профиля при каждом входе в систему.

Моя проблема в том, что я недавно установил Microsoft Office 2013 (версия по подписке) и не могу отключить "Мастер первого запуска". Мастер "Добро пожаловать в ваш новый Office" появляется каждый раз, когда запускается программа Office для обязательного/стандартного профиля.

Что я пробовал:

  • прохождение мастера до завершения.
  • настройка разрешений на редактирование раздела реестра Office обычными пользователями (это позволило мне принять лицензионное соглашение, но по-прежнему отображается мастер первого запуска)
  • запуск программы Office от имени администратора (при входе в необязательную учетную запись администратора — однако мастер первого запуска не отображается каждый раз для других пользователей).
  • установка и настройка административных шаблонов Office для локального объекта групповой политики и отключение мастера первого запуска в политике локального компьютера, а также в политике локального компьютера/не администраторов (http://blogs.technet.com/b/odsupport/archive/2012/11/14/how-to-manage-the-first-run-screens-that-appear-when-microsoft-office-2013-applications-are-first-launched.aspx)
  • Перезагрузка/выход из системы/повторный вход в систему

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

решение1

Используя OCT от Microsoft, я обнаружил, что развернуть пакет Office 2013 в моей среде RDS Server 2012 R2 невероятно просто.

https://technet.microsoft.com/en-us/library/cc179097.aspx

Мои шаги

  1. Извлеките ISO-образ Office 2013 в папку (c:\Install\Office)
  2. Запустил OCT через командную строку - c:\install\office\setup.exe /admin
  3. Указан лицензионный ключ, название организации, установлен уровень отображения на None, изменены параметры первого запуска на Disabled.
  4. Сохранил файл OCT в c:\install\office\updates
  5. Запустил установку через командную строку - c:\install\office\setup.exe
  6. Открыл диспетчер задач, посмотрел на ЦП и увидел, что установщик Office тихо устанавливает
  7. Зашел в систему как пользователь, открыл Microsoft Word, и не было никаких подсказок или мастеров первого запуска/обновлений и т. д.

решение2

Я нашел запись в блоге, описывающую создание записей реестра FirstRun>BootedRTM на лету для новых пользователей. Она полностью поддерживается в реестре и работает во время выполнения.

Кредит Джонатан Беннетт,Автоматизация первого использования Office 365 Click-to-Run без групповой политики. Отрывок:

Чтобы это заработало, мы можем использовать малоизвестную функцию Office, которая позволяет вам указать некоторые ключи HKEY_LOCAL_MACHINE, которые автоматически переносятся в HKEY_CURRENT_USER при первом запуске приложения Office для этого пользователя. Нет никакой стоящей документации по этому процессу, кроме как на этом Deployment Guys Сообщение блога.

Подводя итог, вы создаете ключи в HKLM в следующих местах (в зависимости от ОС и версии Office):
ОС OfficeVersion Ключ
32 бита 32 бита HKLM\SOFTWARE\Microsoft\Office\15.0\User Settings\MyCustomSettings
64 бита 32 бита HKLM\SOFTWARE\Wow6432Node\Microsoft\Office\15.0\User Settings\MyCustomSettings
64 бита 64 бита HKLM\SOFTWARE\Microsoft\Office\15.0\User Settings\MyCustomSettings

Часть ключа MyCustomSettings может быть любой. Вы даже можете иметь несколько разных имен для разных групп настроек. Затем под этим ключом создайте еще один ключ под названием Create и под ним создайте параметры реестра, которые вы хотите задать в HKEY_CURRENT_USER. Часть 15.0 относится к Office 2013 / Office 365.

Когда пользователь запускает приложение Office, оно проверяет, переносил ли он эти настройки ранее, и если нет, то создает соответствующие ключи в HKEY_CURRENT_USER. Это делается до отображения любого пользовательского интерфейса, поэтому его можно успешно использовать для установки параметров, скрывающих диалоговые окна первого запуска.

решение3

Это цифры - я работал над этим несколько дней, и вскоре после публикации я нашел ответ. Я проверил реестр на предмет различий между рабочим пользователем и пользователем обязательного профиля, и, конечно же, весь раздел ключей реестра Office отсутствовал у пользователя обязательного профиля. Оказывается, для исправления проблемы требовался всего один ключ, поэтому вот что мне пришлось сделать.

  • Как администратор: загрузите реестр HKCU пользователя по умолчанию (C:\users\Default\NTUSER.DAT) в HKEY_USERS (я назвал ключ DefaultUsers, но на самом деле не имеет значения, как вы его назовете).
  • Я добавил следующую информацию в реестр (не добавляйте то, что в скобках, это просто мои заметки): в разделе DefaultUser\Software\Microsoft\Office (новый ключ)\15.0(новый ключ)\FirstRun (новый ключ) добавьте новый параметр DWORD (32 бита) под названием BootedRTM и задайте ему значение 1.
  • Выгрузить реестр пользователя по умолчанию

Зашел в систему как обязательный профиль пользователя и о чудо, мастер первого запуска так и не появился! Немного разочарован, что шаблоны локальных GPO не сделали то, что должны были, но рад, что у меня есть работающее решение.

Связанный контент