Назад | Перейти на главную страницу

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

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

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

Вещи, которые я пробовал:

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

Используя Microsoft OCT, я обнаружил, что развертывание пакета 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. Указал лицензионный ключ, название организации, установил уровень отображения на Нет, изменил параметры первого запуска на Отключено
  4. Сохранен файл центра развертывания Office в c: \ install \ office \ updates.
  5. Запускаем установку через командную строку - c: \ install \ office \ setup.exe
  6. Открыл диспетчер задач, посмотрел на ЦП и увидел, что установщик Office тихо устанавливается.
  7. Вы вошли в систему как пользователь, открыли Microsoft Word, и не было никаких запросов или первого запуска мастеров / обновлений и т. Д.

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

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

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

Таким образом, вы создаете ключи в HKLM в следующих местах (в зависимости от ОС и версии Office):
Ключ версии OS Office
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 \ Пользовательские настройки \ MyCustomSettings

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

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

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

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

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