Актуально для тех, кто иногда вынужден работать с огромными таблицами Excel или презентациями PowerPoint, которым перестаёт хватать максимально доступных для 32-бит приложений 2 Гб оперативной памяти.
Проверено на 32-бит версии Office 2013 и 64-бит Office 2019. Вероятно, статья будет дописана.
1. Если у Вас установлена 32-бит версия MS Office - сделайте копию своих макросов и других дорогих Вам вещей, а затем удалите офисный пакет с компьютера.
2. Установите 64-бит версию. Желательно изменить путь по-умолчанию на любой другой, но, возможно, что это не обязательно.
3. Запустите любую программу входящую в свежеустановленный офисный пакет, примите лицензионное соглашение.
4. Запустите установщик 32-бит версии. Так же желательно устанавливать не в предлагаемую по-умолчанию папку и обязательно не в ту же папку, которая была указана на 2 этапе.
На этом этапе я столкнулся с проблемой: обе версии установлены, но 32-бит версия спустя несколько секунд после запуска показывала настройки обновления, а затем при выборе любого варианта завершала работу.
Решение: Пометить все экраны приветствий уже показанными, либо подавить их появление. Это можно сделать при помощи политик или реестра. Я предлагаю второй вариант. Его недостаток в том, что это необходимо проделать для каждого пользователя.
Скопируйте следующий текст в блокнот, сохраните на рабочем столе под именем "office.reg" (название обязательно писать вместе с кавычками!)
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Common\General]
"shownfirstrunoptin"=dword:00000001
[HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\FirstRun]
"BootedRTM"=dword:00000001
[HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Registration]
"AcceptAllEulas"=dword:00000001
[HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Common\General]
"shownfirstrunoptin"=dword:00000001
[HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\FirstRun]
"BootedRTM"=dword:00000001
[HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Registration]
"AcceptAllEulas"=dword:00000001
[HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Common\General]
"shownfirstrunoptin"=dword:00000001
[HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\FirstRun]
"BootedRTM"=dword:00000001
[HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Registration]
"AcceptAllEulas"=dword:00000001
[HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\General]
"shownfirstrunoptin"=dword:00000001
[HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\FirstRun]
"BootedRTM"=dword:00000001
[HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Registration]
"AcceptAllEulas"=dword:00000001
После запуска данного файла у Вас будут 2 версии MS Office.
Проблемы: К сожалению, документы будут открываться в 32-бит версии даже если вы укажете путь к установленной на 2 этапе 64-бит версии. После того, как решу этот вопрос обновлю инструкцию и дополню скриншотами.
24 апреля 2019
5cad0681dc9f5800afde9166