Microsoft Office 32-разрядные над 64-разрядными приводит к ошибке
На сервере Windows 2012 R2, используемом в качестве удаленного рабочего стола, мы установили 64-разрядную версию Microsoft Office 2013.
Несколько недель спустя было установлено бухгалтерское программное обеспечение. Для этого требовался 32-разрядный Microsoft Office (мы тестировали с 64-разрядным: ошибка).
Поэтому я удалил 64-разрядную версию и установил 32-разрядную версию.
Word и Excel работают хорошо.
Но Outlook отображает раздражающее сообщение об ошибке при запуске (но работает без нареканий).
Это сообщение не отображается, когда Outlook запускается от имени администратора (недостаточно быть администратором, нужно щелкнуть правой кнопкой мыши и попросить запустить от имени администратора).
- когда кто-то запускает Outlook, у нас сначала появляется обычный синий прямоугольник с надписью "Outlook" в середине
- тогда у нас сразу же появляется небольшое окно под названием "64-разрядные компоненты Microsoft Office 2013" с индикатором выполнения "Пожалуйста, подождите, пока Windows настроит 64-разрядные компоненты Microsoft Office 2013".
- Через 1 или 2 секунды появляется всплывающее сообщение об ошибке "Ошибка 2503: произошла внутренняя ошибка. Обратитесь в службу поддержки Microsoft, бла-бла"
- мы нажимаем "ОК"
- у нас сразу же всплывающее окно с ошибкой 2502
- мы нажимаем "ОК"
- Outlook теперь работает правильно, до следующего запуска
Каждый раз, когда кто-то запускает Outlook, у нас точно такой же сценарий.
Шаги 1 и 2 выполняются даже при запуске с правами администратора.
Я удалил / переустановил 32-битную версию.
Я сделал ремонтную установку.
Я удалил рудимент C:\Program Files\Microsoft Office\
,
Он воссоздается, если мы запускаем Outlook с правами администратора.
Ошибка такая же с или без этой папки. Я даже протестировал с полными правами для всех на эту папку и ее содержимое.
Есть идеи, чтобы решить эту проблему?
1 ответ
Это известная проблема. Office 2013 32-разрядная на 64-разрядной ОС требуется служба поиска Windows.
"Пожалуйста, подождите, пока Windows настроит Microsoft Office 64-разрядные компоненты 2013" при запуске Outook 2013 | https://support.microsoft.com/en-ca/kb/2643974
Причина Эта проблема возникает, когда выполняются следующие условия:
- The 32-bit version of Office is installed on a 64-bit version of the operating system.
- The Windows Search Service is not installed.
Windows Server 2012
Start Server Manager. Click Manage, and then click Add Roles and Features. On the Before You Begin page, click Next. On the Installation Type page, select Role-based or Feature-based Installation, and then click Next. On the Server Selection page, select the server or virtual hard disk on which you want to install the Windows Search Service. On the Features page, select Windows Search Service, and then click Next. On the Confirmation page, verify that Windows Search Service is listed, and then click Install.
Если вы предпочитаете не использовать и не устанавливать службу поиска Windows, вы можете отключить индексирование в Outlook. Для этого выполните следующие действия:
Exit Outlook. Start Registry Editor. To do this, use one of the following procedures, as appropriate for your version of Windows. Windows 8: Press Windows Key + R to open a Run dialog box. Type regedit.exe and then press OK. Windows 7, Windows Server 2008, or Windows Server 2012: Click Start, type regedit.exe in the search box, and then press Enter. In Registry Editor, locate and then click the following registry subkey: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Windows Search Point to New on the Edit menu, and then click DWORD (32-bit) Value. Type PreventIndexingOutlook, and then press Enter. Right-click PreventIndexingOutlook, and then click Modify. In the Value data box, type 1, and then click OK. On the File menu, click Exit to exit Registry Editor.
Ошибка прекращается сразу после установки службы поиска Windows.
Если вы не используете службу поиска Windows, просто отключите ее в консоли службы.