Oc-windows.ru

IT Новости из мира ПК
9 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Office 16 click to run

Скрипты для полного удаления старых версий 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 в разных ОС.

Версия OfficeWindows 7Windows 8Windows 10
Office 2003MicrosoftFixit20054.mini.diagcabОтсутствует
Office 2007MicrosoftFixit20052.mini.diagcabОтсутствует
Office 2010MicrosoftFixit20055.mini.diagcab
Office 2013Файл OffScrub_O15msi.vbs на GitHub
Office 2016Файл OffScrub_O16msi.vbs на GitHub
Office 365/ Click-To-RunФайл OffScrubc2r.vbs на GitHub

Качаем указанные файлы и сохраняем в каталог C:toolsOfficeUninstall. Файлы *.diagcab представляют собой обычные архивы в CAB формате, которые можно распаковать с помощью команды expand.

Итак, для удобства для каждой версии Office создадим отдельный каталог:

set OFFICEREMOVE=C:toolsOfficeUninstall
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 файлы:

  • 2003OffScrub03.vbs
  • 2007OffScrub07.vbs
  • 2010OffScrub10.vbs
  • 2013OffScrub_O15msi.vbs
  • 2016OffScrub_O16msi.vbs
  • O365OffScrubc2r.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:WindowsSysWOW64.

Данного функционала можно добиться скриптом NativeCScript.cmd:

@echo off
if «%PROCESSOR_ARCHITEW6432%»==»AMD64» (
«%SystemRoot%Sysnativecscript.exe» %*
) else (
«%SystemRoot%System32cscript.exe» %*
)

Готовый архив со всеми необходимыми файлами можно скачать с нашего сайта: OfficeUninstall.zip (1,4 Мб)

Скрипт полного удаления Office 2003

Команда ручного запуска скрипта полного удаления компонентов Office 2003 на компьютере будет выглядеть так:

Cscript.exe «%OFFICEREMOVE%2003OffScrub03.vbs” ALL /Quiet /NoCancel /Force /OSE

Если задание удаления запускается в виде пакета SCCM, команда удаления может выглядеть так:

«%SystemRoot%System32cmd.exe» /C «NativeCScript.cmd //B //NoLogo «2003OffScrub03.vbs» ALL /Quiet /NoCancel /Force /OSE»

Скрипт полного удаления Office 2007

Команда полного удаления компонентов Office 2007 для ручного запуска:

Cscript.exe «%OFFICEREMOVE%2007OffScrub07.vbs” ALL /Quiet /NoCancel /Force /OSE

Для запуска скрипта через задание SCCM:

«%SystemRoot%System32cmd.exe» /C «NativeCScript.cmd //B //NoLogo «2007OffScrub07.vbs» ALL /Quiet /NoCancel /Force /OSE»

Читать еще:  Активация microsoft office 2020 standard

Скрипт полного удаления Office 2010

Команда полного удаления Microsoft Office 2010 для ручного запуска:

Cscript.exe «%OFFICEREMOVE%2010OffScrub10.vbs” ALL /Quiet /NoCancel /Force /OSE

При запуске через Configuration Manager:

«%SystemRoot%System32cmd.exe» /C «NativeCScript.cmd //B //NoLogo «2010OffScrub10.vbs» ALL /Quiet /NoCancel /Force /OSE»

Скрипт полного удаления Office 2013

Команда полного удаления компонентов Microsoft Office 2013 для ручного запуска:

Cscript.exe «%OFFICEREMOVE%2013OffScrub_O15msi.vbs” ALL /Quiet /NoCancel /Force /OSE

Для запуска скрипта через задание SCCM:

«%SystemRoot%System32cmd.exe» /C «NativeCScript.cmd //B //NoLogo «2013OffScrub_O15msi.vbs» ALL /Quiet /NoCancel /Force /OSE»

Скрипт полного удаления Office 2016

Команда ручного запуска скрипта полного удаления компонентов Office 2016 на текущем будет выглядеть так:

Cscript.exe «%OFFICEREMOVE%2016OffScrub_O16msi.vbs” ALL /Quiet /NoCancel /Force /OSE

Удаление Office 2016 из пакета SCCM можно запустить такой командой:

«%SystemRoot%System32cmd.exe» /C «NativeCScript.cmd //B //NoLogo «2016OffScrub_O16msi.vbs» ALL /Quiet /NoCancel /Force /OSE»

Скрипт полного удаления Office Click to Run / Office 365

Команда полного удаления компонентов Office Click to Run / Office 365 для ручного запуска:

Click-to-Run — что это? Функциональный инструмент быстродействия

Click-to-Run — что это? Это технология потоковой передачи и виртуализации Microsoft, которая сокращает время, необходимое для инсталляции Office, и позволяет запускать несколько версий на одном персональном компьютере. Позволяет загружать и использовать все приложения Office до полной установки.

Click-to-Run — что это? Определение и описание процесса работы

Click-to-Run использует технологии виртуализации и потоковой передачи Microsoft. Является альтернативой классическому методу установки и обновления на основе Windows Installer (MSI). Если вы устанавливаете Office с помощью MSI, вам нужно подождать, пока не будет установлен весь продукт, прежде чем вы начнете с ним работать. Но с возможностями потоковой передачи в режиме Click-to-Run вы можете открыть и начать применять продукт до того, как будет завершена полная установка. Пока вы используете продукт, остальная часть программного обеспечения загружается в фоновом режиме. Если вы попытаетесь использовать функцию, которая еще не загружена и не установлена, Click-to-Run немедленно ее загрузит и установит.

Функциональные возможности

Функционал Click-to-Run — что это? Это возможность, которая позволяет быстро устанавливать продукты Microsoft, включая Office 2010, 2013 и 365.

В режиме Click-to-Run используется встроенная технология App-V 5 для запуска Office в изолированной среде. Эта функция позволяет запускать несколько версий на одном компьютере. Поскольку технология App-V 5 встроена в Click-to-Run, она не требует лицензирования и установки полного клиента.

Технологический процесс

Технология Click-to-Run — что это? Продукты Office Click-to-Run используют технологию потоковой передачи, которая похожа на просмотр видео в Интернете. Вы можете смотреть первую часть видео до загрузки всего файла. Аналогичным образом вы можете начать использовать Office 2010 до того, как весь пакет или продукт будет загружен.

Возможно ли удалить Microsoft Click-to-Run?

Поскольку Click-to-Run обеспечивает обновление пакета Office и является важным компонентом операционной системы, его не рекомендуется удалять, но его функционирование можно отключить. Для этого необходимо выполнить следующие шаги:

Нажмите «Пуск» и откройте «Панель управления».

Выберите «Администрирование» и перейдите в «Службы» (в качестве альтернативы введите services.msc без кавычек в поле поиска в меню «Пуск»).

В окне «Службы» найдите службу Microsoft Office Click To Run, щелкните ее правой кнопкой мыши, выберите «Свойства».

На вкладке «Общие» найдите «Тип запуска» и выберите «Отключить». Нажмите «ОК» и перезагрузите компьютер.

Вышеупомянутые шаги предназначены для Windows 7, 8 и 10.

Достоинства программного продукта

Преимущества Click-to-Run Office 2010:

Быстрота — вы можете начать использовать свой Microsoft Office через 90 секунд после запуска. Для сравнения: за этот период времени MSI-файл сможет загрузить только 10 % программного продукта.

Своевременная загрузка апдейта — нажмите кнопку «Запустить установку», чтобы в оперативном режиме активировать последние исправления и обновления. Это не помешает основной работе пользователя. Для обновления через MSI автономной копии Microsoft Office, установленной на компьютере, требуется от одного часа до 90 минут.

Память функции «Запуск установленных приложения» занимает в два раза меньший объем памяти в сравнении с MSI.

Программы, установленные с использованием технологии Click To Run, полностью восстанавливаются по сравнению с выпусками MSI.

Замена Click-to-Run на MSI

Чтобы переключиться с Click-to-Run Office на MSI Edition, необходимо удалить версию «Запустить Office» и заменить ее версией MSI. Алгоритм:

Откройте «Программы и функции» на панели управления.

Нажмите Microsoft Office, чтобы запустить ОС.

Активируйте кнопку «Удалить».

Подтвердите запрос на удаление.

Перейдите на страницу альтернативного запуска Microsoft Office, чтобы активировать установщик MSI.

Перейдите в раздел «Моя учетная запись».

Нажмите «Дополнительные параметры».

Следуйте инструкциям на экране, чтобы начать установку MSI.

Установите версию Microsoft Office на базе MSI, запустив SingleImage.exe.

Читать еще:  Wps office шрифты

При появлении запроса введите ключ продукта.

Windows теперь проверяет наличие обновлений для Office и устанавливает их со временем. Вы можете использовать тот же метод для переключения с MSI на Click-to-Run.

Обратите внимание, что оба эти типа нельзя использовать одновременно.

Removing Office 16 Click-to-Run Extensibility Component — Cascades Into Another

  • ROM
  • CPU
  • RAM
  • GPU

I’ve seen many a post about problems with the Office 16 Click-to-Run Extensibility Component 64Bit but can’t seem to find one to resolve my problem.

It all started when I wanted to install the Access run-time on some PC’s I got this error:

So I found an article that said to do this:

I did that and then got this:


Not quite sure how to proceed from here as I do not want to uninstall Skype or Office.

I’m a Dell guy, so I’ve always used this link to remove all the pre-loaded Office software they so graciously installed for me:

Not sure if this is just a Dell product.

The Fix-It has always worked for me.

So I went and put Java 6 update 31 on the PC.

I then upgraded to 2007 office and ran all the updates.

Before I did not have the SharePoint add ons in Internet Explorer. After doing the updates I did have them now and they were enabled.

I was able to log on to my profile and open the document fine as intended. I then deleted the user with the issues profile. Once I logged back on it started working as intended. Hope my steps can help save someone a headache.

After trying all the above methods, as well as manual uninstallation, I decided to Reset my Windows 10 machine with the option to «Keep all files.» Installation of Office 64-bit was successful.

24 Replies

I’m a Dell guy, so I’ve always used this link to remove all the pre-loaded Office software they so graciously installed for me:

Not sure if this is just a Dell product.

The Fix-It has always worked for me.

I’m a Dell guy, so I’ve always used this link to remove all the pre-loaded Office software they so graciously installed for me:

Not sure if this is just a Dell product.

The Fix-It has always worked for me.

We’re a Dell shop so it would make sense and appears to be on the newer PC’s. I’ll give it a shot. 🙂

I’m a Dell guy, so I’ve always used this link to remove all the pre-loaded Office software they so graciously installed for me:

Not sure if this is just a Dell product.

The Fix-It has always worked for me.

We’re a Dell shop so it would make sense and appears to be on the newer PC’s. I’ll give it a shot. 🙂

So frick’n irritating that they load all that shit isn’t it? Most of mine come with three languages, takes forever ti uninstall them via programs and features. I hope this fixes you up.

I’m a Dell guy, so I’ve always used this link to remove all the pre-loaded Office software they so graciously installed for me:

Not sure if this is just a Dell product.

The Fix-It has always worked for me.

We’re a Dell shop so it would make sense and appears to be on the newer PC’s. I’ll give it a shot. 🙂

So frick’n irritating that they load all that shit isn’t it? Most of mine come with three languages, takes forever ti uninstall them via programs and features. I hope this fixes you up.

You can’t get a VL of Windows so you can build your own master image?

I’m a Dell guy, so I’ve always used this link to remove all the pre-loaded Office software they so graciously installed for me:

Not sure if this is just a Dell product.

The Fix-It has always worked for me.

This did it. sadly, I do have to reinstall / reconfigure our copy of Office but alas, it works. Thank you.

I’m a Dell guy, so I’ve always used this link to remove all the pre-loaded Office software they so graciously installed for me:

Not sure if this is just a Dell product.

The Fix-It has always worked for me.

We’re a Dell shop so it would make sense and appears to be on the newer PC’s. I’ll give it a shot. 🙂

Читать еще:  Купить ключ office 2020

So frick’n irritating that they load all that shit isn’t it? Most of mine come with three languages, takes forever ti uninstall them via programs and features. I hope this fixes you up.

You can’t get a VL of Windows so you can build your own master image?

I work with about thirty companies, so imaging is not to efficient for me. I really have not had any issues with the pre-loads, and with this tool it get’s rid of the main thing I want to get rid of.

OfficeClickToRun.exe — что это за процесс и как отключить?

Приветствую друзья, сегодня мы постараемся узнать информацию об процессе OfficeClickToRun.exe — что это, от какой программы и.. можно ли его отключить? Во всем разберемся, поехали!

OfficeClickToRun.exe — что это за программа?

OfficeClickToRun.exe — процесс, который.. вроде как отвечает за автообновление Офиса. После включения ПК, этот процесс может устанавливать соединение с интернетом и что-то качать, ну а комп может в это время тормозить..

Процесс запускаться может из такой папки:

C:Program FilesCommon FilesMicrosoft SharedClickToRun

Также узнал, что в этой папке могут быть файлы, несколько штук, или много, или вообще папки. Но главное, все это добришко может весить несколько гигов. Вот даже нашел скриншот, где видим.. эти папки с непонятным названием и огромным весом:

Один пользователь удалил папки с этим длинным названием. Вроде все работает нормально. Но это у него, а как будет у вас — не знаю..

Да, папки можно попробовать удалить.. но если будут проблемы, что потом делать? И вроде бы можно было перед этим создать точку восстановления. Но.. не исключаю что она не поможет, в том плане, что не сможет восстановить эти гигантские папки, если после удаления будут приколы..

Способы отключения OfficeClickToRun.exe

Я нашел несколько способов как утихомирить процесс.

Да, возможно вы уже догадались, нужно отключить эти обновления в Офисе.

Но что интересно, вроде без OfficeClickToRun.exe Офис работать не будет. Поэтому принудительное отключение, о котором я хотел написать — не рассматриваем.

На форуме Microsoft человек обратился с данной проблемой — OfficeClickToRun.exe грузит компьютер. Но ему к сожалению там не помогли. Однако человек сам вроде все разрулил — нужно в свойствах учетной записи, которая указывается при активации ключа продукта, отключить автообновление Офиса, собственно вот его сообщение:

Я нашел картинку — возможно именно об этих настройках идет речь:

Только нужно выбрать не Обновить, а Отключить обновления:

Способ, который я нашел на Ютубе. Нужно отключить службу ClickToRunSvc. Я не знаю внутреннее имя службы это или отображаемое, но если первое — то в списке служб (Win + R > services.msc) вы ее можете не найти. Поэтому давайте попробуем отключить ее через командную строку:

  1. Если у вас Windows 10 — нажмите правой кнопкой по значку Пуск, выберите пункт Командная строка (администратор).
  2. Если у вас семерка или другая система — зажмите Win + R, напишите команду cmd, потом ОК.

Теперь команда, которую нужно вставить в командную строку для отключения службы ClickToRunSvc:

sc stop «ClickToRunSvc»

Данная команда остановит службу. Потом вставьте вторую команду:

sc config «ClickToRunSvc» start= disabled

Эта команда запретит службе автоматически включаться после запуска Windows. PS: если будет ошибка, то попробуйте убрать пробел перед disabled.

После этих команд нужно перезагрузить ПК и проверить. Надеюсь OfficeClickToRun.exe грузить компьютер уже не будет. Многим юзерам данный способ помог, так что попробуйте и вы.

Еще нашел способ! Один юзер написал, что нужно в автозагрузке убрать галочку с пункта:

Служба Microsoft Office Нажми и работай

Открыть автозагрузку можно так:

  1. Зажимаем Win + R, появится окошко Выполнить.
  2. Пишем туда команду msconfig, нажимаем ОК.
  3. Появится окно Конфигурация системы — активируем третью вкладку Службы.
  4. Ищем пункт — снимаем галочку, нажимаем ОК.

Собственно вот сам пункт:

То есть возможно, что все дело.. было в этой службе..

Заключение

В общем ребята, вроде бы разобрались:

  1. OfficeClickToRun.exe — процесс Офиса, отвечает за обновления Офиса.
  2. Грузит процессор потому что видимо качает обновы либо проверяет их наличие.
  3. Отключить можно — либо в настройках, либо через службу.
  4. В принципе, перед отключением создать точку восстановления — будет нелишним делом.

Надеюсь информация помогла. Удачи и добра, до новых встреч!

Добавить комментарий Отменить ответ

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

Ссылка на основную публикацию
Adblock
detector