- Скрипты для полного удаления старых версий Office
- VBS скрипты OffScrub
- Особенности запуска vbs скриптов OffScrub через SCCM
- Скрипт полного удаления Office 2003
- Скрипт полного удаления Office 2007
- Скрипт полного удаления Office 2010
- Скрипт полного удаления Office 2013
- Скрипт полного удаления Office 2016
- Скрипт полного удаления Office Click to Run / Office 365
- Microsoft office 2007 для windows 10 удалить
- Microsoft Office Suite Removal Tool
- О программе
- Что нового
- Системные требования
- Полезные ссылки
- Подробное описание
- Удаление продуктов Office с компьютера
- Не удаляет отдельно установленные программы
- Портативность
- Легковесный инструмент для безопасного удаления Microsoft Office 2003, 2007, 2010, 2013, 2016 и 2019 с компьютера, когда другие методы не помогли
- Удаление Office с компьютера
- Удаление Office для вашего типа установки
- Вариант 1. Удаление Office через панель управления
- Вариант 2. Полное удаление Office с помощью средства поддержки удаления
- Удаление Office из параметров Windows 10
- Удаление Office вручную с помощью PowerShell
- Переустановка Office
Скрипты для полного удаления старых версий Office
В рамках задачи по массовому обновлению Office до последней версии на компьютерах всех пользователей (по схеме развертывания Office 2016 через SCCM), нам понадобилось разработать простое решение для корректного автоматического удаления любых других ранее установленных на компьютерах версий Microsoft Office. Предполагается использовать данные скрипты в задания по автоматическому удалению / установке Office через пакеты SCCM.
В большинстве случаев, перед установкой новой версии Office, желательно удалить любые ранее установленные на компьютере версии MS Office (одновременное использование разных версий Office на одном компьютере поддерживается, но не рекомендуется из-за потенциальных проблем). Поэтому возникла необходимость разработать скрипты, которые бы корректно удаляли любую версию Office, ранее установленную на ПК.
VBS скрипты OffScrub
Рассмотрев несколько способов удаления ранее установленных версий Office, мы остановились на использовании скриптов OffScrub от службы Premier поддержки Microsoft. Скрипты OffScrub входят в состав пакетов официальных пакетов EasyFix (пакет принудительного удаления Office 2007 и 2010, если их не получается удалить стандартным способом из Панели Управления) Для удаления Office 2013 и 2016 используется другой инструмент – пакет O15CTRRemove.diagcab, в который также входят скрипты OffScrub (см. сноску чуть ниже)
Скрипты Offscrub — представляют собой vbs сценарии для автоматизации удаления продуктов из состава Office. Данные скрипты позволяют полностью очистить систему от следов ранее установленного Office, в независимости от его текущий работоспособности. Перечислим основные преимущества в использования Offscrub для удаления Office:
- Возможность удаления старой версии даже при отсутствии или повреждения исходных файлов установки или кэша Office
- Куст пользователя в реестре не затрагивается
- Обеспечивается полное удаление
- Удаление устаревших настроек и всех продуктов (в т.ч. Project, Visio, Visio Viewer)
Скрипт Remove-PreviousOfficeInstalls.ps1 из пакета O15CTRRemove.diagcab позволяет определить установленную версию Office и вызвать скрипт Offscrub*.vbs для соответствующей версии Office.
В первую очередь, необходимо скачать с сайта Microsoft файл FixIt для тех версий Office и Windows, которые используются в вашей инфраструктуре.
Скачать пакет O15CTRRemove.diagcab для разных версий Office и Windows можно со страницы (https://support.microsoft.com/en-us/kb/971179).
В следующей таблице я собрал ссылки на пакеты Microsoft для удаления разных версий Office в разных ОС.
Версия Office | Windows 7 | Windows 8 | Windows 10 |
Office 2003 | MicrosoftFixit20054.mini.diagcab | Отсутствует | |
Office 2007 | MicrosoftFixit20052.mini.diagcab | Отсутствует | |
Office 2010 | MicrosoftFixit20055.mini.diagcab | ||
Office 2013 | Файл OffScrub_O15msi.vbs на GitHub | ||
Office 2016 | Файл OffScrub_O16msi.vbs на GitHub | ||
Office 365/ Click-To-Run | Файл OffScrubc2r.vbs на GitHub |
Качаем указанные файлы и сохраняем в каталог C:\tools\OfficeUninstall. Файлы *.diagcab представляют собой обычные архивы в CAB формате, которые можно распаковать с помощью команды expand.
Итак, для удобства для каждой версии Office создадим отдельный каталог:
set OFFICEREMOVE=C:\tools\OfficeUninstall\
md «%OFFICEREMOVE%\2003»
md «%OFFICEREMOVE%\2007»
md «%OFFICEREMOVE%\2010»
md «%OFFICEREMOVE%\2013»
md «%OFFICEREMOVE%\2016»
md «%OFFICEREMOVE%\O365»
Теперь в каждый каталог из скачанных архивов diagcab распакуем только vbs файлы.
expand -i «%OFFICEREMOVE%\MicrosoftFixit20054.mini.diagcab» -f:OffScrub*.vbs «%OFFICEREMOVE%\2003»
expand -i «%OFFICEREMOVE%\MicrosoftFixit20052.mini.diagcab» -f:OffScrub*.vbs «%OFFICEREMOVE%\2007»
expand -i «%OFFICEREMOVE%\MicrosoftFixit20055.mini.diagcab» -f:OffScrub*.vbs «%OFFICEREMOVE%\2010»
И скопируем тужа же vbs файлы, для новых версий Office, скачанные с GitHub.
move /y «%OFFICEREMOVE%\OffScrub_O15msi.vbs» «%OFFICEREMOVE%\2013»
move /y «%OFFICEREMOVE%\OffScrub_O16msi.vbs» «%OFFICEREMOVE%\2016»
move /y «%OFFICEREMOVE%\OffScrubc2r.vbs» «%OFFICEREMOVE%\O365»
Таким образом, у нас появится такие vbs файлы:
- 2003\OffScrub03.vbs
- 2007\OffScrub07.vbs
- 2010\OffScrub10.vbs
- 2013\OffScrub_O15msi.vbs
- 2016\OffScrub_O16msi.vbs
- O365\OffScrubc2r.vbs
Список доступных аргументов любого vbs скрипта OffScrub можно получить так:
Microsoft Customer Support Service – Office 2016 MSI Removal Utility
OffScrub_O16msi.vbs helps to remove Office 2016 MSI Server and Client products
Usage: OffScrub_O16msi.vbs [List of config ProductIDs] [Options]
Особенности запуска vbs скриптов OffScrub через SCCM
Для того, чтобы скрипт удаления Office работал корректно на 64 битных версиях Windows, при запуске их 32-битным клиентом Configuration Manager, нужно запускать соответствующую версию cscript.exe. Поэтому на 64 битной системе для запуска сценариев нужно запускать процессор cscript.exe из каталога C:\Windows\SysWOW64.
Данного функционала можно добиться скриптом NativeCScript.cmd:
@echo off
if «%PROCESSOR_ARCHITEW6432%»==»AMD64» (
«%SystemRoot%\Sysnative\cscript.exe» %*
) else (
«%SystemRoot%\System32\cscript.exe» %*
)
Готовый архив со всеми необходимыми файлами можно скачать с нашего сайта: OfficeUninstall.zip (1,4 Мб)
Скрипт полного удаления Office 2003
Команда ручного запуска скрипта полного удаления компонентов Office 2003 на компьютере будет выглядеть так:
Cscript.exe «%OFFICEREMOVE%\2003\OffScrub03.vbs” ALL /Quiet /NoCancel /Force /OSE
Если задание удаления запускается в виде пакета SCCM, команда удаления может выглядеть так:
«%SystemRoot%\System32\cmd.exe» /C «NativeCScript.cmd //B //NoLogo «2003\OffScrub03.vbs» ALL /Quiet /NoCancel /Force /OSE»
Скрипт полного удаления Office 2007
Команда полного удаления компонентов Office 2007 для ручного запуска:
Cscript.exe «%OFFICEREMOVE%\2007\OffScrub07.vbs” ALL /Quiet /NoCancel /Force /OSE
Для запуска скрипта через задание SCCM:
«%SystemRoot%\System32\cmd.exe» /C «NativeCScript.cmd //B //NoLogo «2007\OffScrub07.vbs» ALL /Quiet /NoCancel /Force /OSE»
Скрипт полного удаления Office 2010
Команда полного удаления Microsoft Office 2010 для ручного запуска:
Cscript.exe «%OFFICEREMOVE%\2010\OffScrub10.vbs” ALL /Quiet /NoCancel /Force /OSE
При запуске через Configuration Manager:
«%SystemRoot%\System32\cmd.exe» /C «NativeCScript.cmd //B //NoLogo «2010\OffScrub10.vbs» ALL /Quiet /NoCancel /Force /OSE»
Скрипт полного удаления Office 2013
Команда полного удаления компонентов Microsoft Office 2013 для ручного запуска:
Cscript.exe «%OFFICEREMOVE%\2013\OffScrub_O15msi.vbs” ALL /Quiet /NoCancel /Force /OSE
Для запуска скрипта через задание SCCM:
«%SystemRoot%\System32\cmd.exe» /C «NativeCScript.cmd //B //NoLogo «2013\OffScrub_O15msi.vbs» ALL /Quiet /NoCancel /Force /OSE»
Скрипт полного удаления Office 2016
Команда ручного запуска скрипта полного удаления компонентов Office 2016 на текущем будет выглядеть так:
Cscript.exe «%OFFICEREMOVE%\2016\OffScrub_O16msi.vbs” ALL /Quiet /NoCancel /Force /OSE
Удаление Office 2016 из пакета SCCM можно запустить такой командой:
«%SystemRoot%\System32\cmd.exe» /C «NativeCScript.cmd //B //NoLogo «2016\OffScrub_O16msi.vbs» ALL /Quiet /NoCancel /Force /OSE»
Скрипт полного удаления Office Click to Run / Office 365
Команда полного удаления компонентов Office Click to Run / Office 365 для ручного запуска:
Microsoft office 2007 для windows 10 удалить
В данной статье рассмотрим как полностью удалить Microsoft Office в ручную из реестра, а так же с помощью официальной утилиты от Microsoft — Microsoft Support and Recovery Assistant.
— Для чего нужно полное удаление Microsoft Office? Иногда бывает такое, что при установке нового MS Office выходят различные ошибки установки, либо новая установка Office конфликтует со старой, хотя старую установку Вы удаляли стандартными средствами из меню «Удаление программ» и т.п.
1) Как удалить Microsoft Office из реестра?
— Нажимаем горячие клавиши Win + R => Вводим в окно ввода команду regedit и нажимаем «Ок».
— Далее, заходим в ветку Компьютер\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office и удаляем в этой ветке папки 14.0, 15.0 и 16.0, если они есть.
На этом удаление Microsoft Office (а так же Visio и Project, если они у вас были установлены) из реестра закончена.
2) После удаления Microsoft Office из реестра мы рекомендуем удалить его остатки из Вашей системы с помощью официальной утилиты для удаления Офиса — Microsoft Support and Recovery Assistant. Скачать утилиту и осзнаомиться с инструкцией по ее использованию можете в нашей прошлой статье.
После того как Вы удалили Microsoft Office с Вашего ПК — теперь Вы можете установить дистрибутив заново. Мы настоятельно рекомендуем использовать только оригинальные дистрибутивы Microsoft Office во избежании ошибок при работе в нем в дальнейшем. Скачать оригинальные дистрибутивы Вы можете в нашем каталоге на следующей странице.
Microsoft Office Suite Removal Tool
Разработчик: | Microsoft (США) |
Лицензия: | Freeware (бесплатно) |
Версия: | 1.36 |
Обновлено: | 2017-09-24 |
Системы: | Windows 10 / 8.1 / 8 / 7 / Vista / XP / Server 2008 / Server 2003 |
Интерфейс: | русский / английский |
Рейтинг: | |
Ваша оценка: |