Процессы в Microsoft 365 для настройки приложений Office, использования ключей продуктов и активации лицензий.
MS Office 2007/2010 постоянно запускает процедуру настройки.
Суть проблемы в том что при запуске любого приложения из набора MS Office, запускается процедура настройки офиса “Подождите пока Windows настроит Microsoft Office 2007 Enterprise“, а Excel кроме того еше и ругается на файл stdole32.tlb или stdole2.tlb.
Внимание, перед выполнением ознакомьтесь с информацией ниже:
- Если приложение просит диск с дистрибутивом, или просит указать путь к каким либо файлам, укажите путь к файлам или вставьте диск.
- Все действия, кроме запуска проблемного приложения, необходимо выполнять из учетной записи администратора! Для того чтобы не переключатся постоянно между пользователями можно использовать способ запуска приложения от имени.
Для того чтобы **** запустить приложение от имени пользователя, нажмите правой кнопкой на приложении WINWORD.EXE, выберите пункт ”Запустить от имени”, поставьте галочку на “Учетною записи указанного пользователя” в поле ” Пользователь” введите пользователя от у которого имеются проблемы с запуском приложений, в поле пароль введите пароль пользователя или оставьте пустым, если учетная запись без пароля, нажмите “ОК”.
- Перед удалениями или заменой файлов и папок, следует делать их резервные копии!
- Работоспособность проверяется запуском проблемного приложения 2 раза, вначале приложение выполнит процедуру настройки, после этого вы должны закрыть приложение и открываете вновь, если не появилась процедура настройки, значит все работает и выполнения дальнейших действий не требуется.
- Установка и удаление офиса должно производится от имени пользователя с правами локального или доменного администратора.
- Если у вас отключена учетна запись администратора, ее можно включить введя в командной строке:
- net user Администратор /active:yes
Стоит проверить:
- Проверьте целостность файлов stdole2.tlb, stdole32.tlb. Если файлов нету или есть подозрения в их целостности, замените, орегинальные файлы вы можете найти на установочном диске. Замените файлы, и проверьте работоспособность.
- Проверьте права доступа к файлам stdole2.tlb, stdole32.tlb и папкам – подпапкам “C:\MSOCache” (Скрытая папка на системном диске), “%SYSTEMROOT%\Program Files\Microsoft Office\” (Папка в которую установлен офис), возможно у пользователя под которым вы запускаете офис, нет доступа к этим файлам. К этим файлам и папке – подпапкам. У пользователя должен быть полный доступ. Если это не так то исправьте. Проверьте работоспособность.
- Очистите содержимое папки (Обязательно скопировать и восстановить если офис не заработал) “C:\MSOCache” и проверьте работоспособность офиса.
- Удалите в реестре ветку “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office”. Для этого нажмите “Пуск” -> “Выполнить” в открывшемся окне введите “regedit”, нажмите ОК, откроется окно редактора реестра, раскройте ветку HKEY_LOCAL_MACHINE, найдите SOFTWARE, раскройте, найдите Microsoft, раскройте, найдите Office, выберите его и нажмите правой кнопкой по названию “Office” в открывшемся меню, выберите удалить. Закройте все окна и перезагрузите компьютер. Проверьте работоспособность.
Внимание: Вам потребуется заново ввести серийный номер продукта! 5. В параметрах Excel в надстройках отключите “Send to Bluetooth” если есть, если нет идем далее. 6. Запустите приложение от имени локального администратора компьютера, или администратора домена если компьютер находится в домена, для этого нажмите правой кнопкой на приложении WINWORD.EXE, выберите пункт ”Запустить от имени”, поставьте галочку на “Учетною записи указанного пользователя” в поле ” Пользователь” введите “Администратор”, в поле пароль введите пароль пользователя ”Администратор” или оставьте пустым, если учетная запись администратор без пароля, нажмите “ОК”. Если компьютер находится в домене, введите в поле ” Пользователь” имя администратора домена, в формате “*** Адрес электронной почты удален по соображениям конфиденциальности ***”. Если проблемное приложение запустилось нормально с 1-го или 2-го раза, тогда проверьте запуск в обычном режиме (то есть без использования ”Запустить от имени”), если проблема при таком запуске осталась перепрыгиваем через 7 пункт и продолжаем. Если при запуске приложения от имени администратора не чего не изменилось, переходите к пункту 7. 7. Скачайте Microsoft Fix, запустите для полного удаления офиса. После удаления, необходимо перезагрузить компьютер и установить приложение (MS Office) заново, от имени администратора. После установки перезагрузить компьютер и проверить работу.
Если всё из выше перечисленного вам не помогло, тогда делаем следующие:
Скачиваем:
- SubInACL (После установки переместить файл SubInAC.exe из %SYSTEMROOT%\Program Files\Windows Resource Kits\Tools\ в папку %SYSTEMROOT%\WINDOWS\system32)
1. Заходим в систему под именем администратора
2. Открываем CMD от имени администратора (Win vista/7)
3. Вводим (Для английской версии Windows)
- subinacl /subkeyreg HKEY_CLASSES_ROOT /grant=administrators=f /grant=system=f /grant=users=r /setowner=administrators
- subinacl /keyreg HKEY_CLASSES_ROOT /grant=administrators=f /grant=system=f /grant=users=r /setowner=administrators
Где administrators это имя группы администраторов
System это системная учетная запись.
Users это имя группы пользователей.
4. Вводим (Для русской версии Windows)
- subinacl /subkeyreg HKEY_CLASSES_ROOT /grant=Администраторы=f /grant=system=f /grant=Пользователи=r /setowner=Администраторы
- subinacl /keyreg HKEY_CLASSES_ROOT /grant=Администраторы=f /grant=system=f /grant=Пользователи=r /setowner=Администраторы
Где Администраторы это имя группы администраторов
System это системная учетная запись.
Пользователи это имя группы пользователей.
5. Закройте окно и перезагрузите компьютер.
6. Установите офис от имени администратора.
7. П****ерезагрузите компьютер
Не заработало?
Попробуйте выполнить в командной строке запущенной от администратора:
- secedit /configure /cfg %windir%\inf\defltbase.inf /db defltbase.sdb /verbose