Вопрос или проблема
Я долго работал с установкой Microsoft Office 365 32-бит на своем ноутбуке с Windows 10 Pro 64-бит, и теперь мне нужно заменить ее на 64-битную версию. Однако я не могу этого сделать. Я удалил 32-битный Office с помощью его встроенного установщика или даже с помощью Помощника по поддержке и восстановлению Microsoft в соответствии со статьей Удаление Office с компьютера, но это не помогло. Когда я запускаю загруженный онлайн установщик 64-битного Office (OfficeSetup.exe), он всегда выдает этот экран:
Очевидно, что в реестре или на жестком диске остались следы установки 32-битного Office, которые мешают мне установить 64-битную версию. Кто-нибудь знает, как найти и удалить их вручную? Или есть ли другой автоматизированный способ избавиться от предыдущей 32-битной установки Office, чтобы установить вместо этого 64-битную версию?
Мне удалось решить эту проблему самостоятельно. Мне помогла следующая статья на русском:
https://winitpro.ru/index.php/2017/12/11/office-all-versions-removal-scripts/
На самом деле она ссылается на скрипты из следующего репозитория GitHub:
Я запустил vbs-скрипты из командной строки с правами администратора. Вот пример того, как удалить остатки Office 365 Click-to-Run на ПК с 64-битной Windows:
%SystemRoot%\SysWow64\cscript.exe OffScrubC2R.vbs ALL /NoCancel /Force /OSE
Эта комбинация параметров для скрипта позволяет видеть, что делает скрипт, поскольку каждый шаг логируется на экране.
Вы пытались удалить Office вручную?
Пожалуйста, обратитесь к шагам “Удаление установки Click-to-Run Office вручную” в статье “Удаление Office вручную“.
Если это не сработает, я предлагаю сначала установить 32-битный Office, а затем снова его удалить для теста.
Это немного устарело, но это может помочь другим, у кого похожие проблемы…
Вместо того чтобы чистить реестр и все настройки на ПК с помощью скрипта, вы можете попробовать использовать Microsoft SARA.
Эта программа включает несколько различных сценариев, но конкретно спрашивает, какую версию Office вы хотите установить.
Лично я блокирую доступ к файлам ai.exe и ai.dll в приложении Office, чтобы они не могли быть выполнены, но это ломает установку Office, и служба имеет проблемы с удалением с этого момента. SARA также будет удалять для меня, так что это становится менее проблематичным.
На компьютере с несколькими пользователями возможно ли, чтобы один пользователь имел 32-битный Office, а другой – 64-битный?
Чтобы удалить 32-битный и установить 64-битный для меня, мне нужно удалять Office для каждого пользователя, а затем устанавливать 64-битный для каждого пользователя?
У меня была похожая проблема при установке Office 2021 Professional Plus с ключом. Секрет в том, чтобы сначала удалить все компоненты 32-битного Office обычной процедурой деинсталляции, включая MS Project, языковые пакеты или старую версию Outlook. Просмотрите установленные приложения и найдите Office и Microsoft (не удаляйте все 😊). Установка Office 2021 Professional Plus на 64-битной версии проходит успешно после удаления всех старых компонентов 32-битного Office.
Ответ или решение
Проблема с установкой 64-разрядной версии Microsoft Office после удаления 32-разрядной: решение
Вы столкнулись с распространенной проблемой установки 64-разрядной версии Microsoft Office на компьютер с установленной 32-разрядной версией. Давайте подробно разберем возможные решения.
1. Проверка незавершенных установок
Первым этапом является убедиться, что установка 32-разрядной версии была действительно завершена. Иногда, даже после попытки удалить Office с помощью стандартного деинсталлятора или Microsoft Support and Recovery Assistant, могут оставаться остаточные файлы или записи в реестре.
2. Использование инструментов для удаления Office
Как упоминалось, вы можете воспользоваться скриптами, доступными на GitHub, которые помогут удалить остаточные компоненты Office:
- Подготовка: Загрузите скрипт
OffScrubC2R.vbs
из репозитория Office-IT-Pro-Deployment Scripts. -
Запуск: Откройте командную строку с правами администратора и выполните команду:
%SystemRoot%\SysWow64\cscript.exe OffScrubC2R.vbs ALL /NoCancel /Force /OSE
Это позволит вам логировать процесс удаления и видеть, какие компоненты удаляются.
3. Ручное удаление
Если автоматические средства не помогли, можно попробовать удалить Office вручную, следуя указаниям в статье «Manually uninstall Office». Это может включать:
- Удаление оставшихся файлов в каталоге установки.
- Очистка реестра от записей, связанных с Office (делайте это очень осторожно).
4. Чистка реестра
Если вы уверены в своих силах, можете вручную просмотреть и очистить ключи реестра, связанные с Office. Запустите редактор реестра (regedit
) и ищите ключи, начинающиеся с:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\
Удалите записи, относящиеся к 32-разрядной версии Office.
5. Использование Microsoft SARA
Как было упомянуто, вы также можете воспользоваться инструментом Microsoft SARA. Он может предложить дополнительные варианты удаления и проверки инсталляций Office. Скачайте SARA с официального сайта.
6. Установка 32-разрядной версии
Если никакие из вышеуказанных способов не помогли, можно попробовать временно установить 32-разрядную версию Office, а затем снова выполнить ее удаление. Это может помочь исправить недочеты в деинсталлировании.
7. Множественные пользователи на одном ПК
При наличии нескольких учетных записей пользователей на компьютере, последующую установку 64-разрядной версии Office нужно будет проводить для каждого пользователя, поскольку Microsoft Office устанавливается на уровне системы. Следует удалить 32-разрядную версию для всех пользователей перед установкой 64-разрядной версии.
Заключение
Следуя вышеизложенным шагам, вы сможете устранить проблемы с установкой 64-разрядной версии Microsoft Office. Похоже, что проблема заключается в остатках от предыдущей 32-разрядной установки, которые могут мешать успешной инсталляции. Воспользуйтесь предложенными инструментами и методами для полного удаления старых компонентов и повторной установки Office.