Скриптове за пълно премахване на стари версии на Office. Скриптове за пълно деинсталиране на стари версии на Office Деинсталиране на Office 365

Като част от задачата за групово актуализиране на Office до последна версияна компютрите на всички потребители (според схемата), трябваше да разработим просто решение за правилното автоматично премахване на всички други версии на Microsoft Office, инсталирани преди това на компютрите. Предполага се, че тези скриптове се използват в задачи за автоматично премахване/инсталиране на Office чрез SCCM пакети.

В повечето случаи преди инсталирането нова версия Office, препоръчително е да премахнете всички версии на MS Office, инсталирани преди това на компютъра (едновременното използване на различни версии на Office на същия компютър се поддържа, но не се препоръчва поради потенциални проблеми). Поради това се наложи да се разработят скриптове, които да премахнат правилно всяка версия на Office, инсталирана преди това на компютър.

VBS скриптове OffScrub

След като разгледахме няколко начина за деинсталиране на по-рано инсталирани версии на Office, ние се спряхме на използването на OffScrub скриптове от Microsoft Premier Support. Скриптове OffScrubса включени в пакетите на официалните пакети EasyFix (пакет за принудително премахване на Office 2007 и 2010, ако не могат да бъдат премахнати по стандартния начин от контролния панел) За премахване на Office 2013 и 2016 се използва друг инструмент - пакетът O15CTRПремахни.diagcabкойто също включва OffScrub скриптове (вижте бележката под линия малко по-долу)

Offscrub скриптовете са vbs скриптове за автоматизиране на премахването на продукти от Office. Тези скриптове ви позволяват да почистите напълно системата от следи от предварително инсталиран Office, независимо от текущата му производителност. Ето основните предимства на използването на Offscrub за деинсталиране на Office:

  • Възможността за деинсталиране на старата версия, дори ако оригиналните инсталационни файлове или кеша на Office липсват или са повредени
  • Кошерът на потребителя в системния регистър не е засегнат
  • Осигурено е пълно отстраняване
  • Премахване на остарели настройки и всички продукти (включително Project, Visio, Visio Viewer)

Скриптът от пакета O15CTRRemove.diagcab ви позволява да определите инсталираната версия на Office и да извикате скрипта Offscrub * .vbs за съответната версия на Office.

На първо място, трябва да изтеглите файла от уебсайта на Microsoft Оправи гоза онези версии на Office и Windows, които се използват във вашата инфраструктура.

Можете да изтеглите пакета O15CTRRemove.diagcab за различни версии на Office и Windows от страницата (https://support.microsoft.com/en-us/kb/971179).

Важна забележка... Преди това тази страница съдържаше връзки към пакета EasyFix и O15CTRRemove.diagcab. В момента има само връзка към универсалния пакет O15CTRRemove.diagcab, който може да се използва за премахване на Office 2013/2016 на Windows 7, Windows 8 и Windows 10. Освен това в началото на годината в архива O15CTRRRemove.diagcabимаше Offscrub скриптове за нови версии на Office, но сега в него остават само PowerShell скриптове. Тези (и други) версии на vbs Offscrub скриптове вече могат да бъдат получени само от официалното хранилище на разработчиците на Office GitHub (OfficeDev).

Офис версияWindows 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 / Щракни за изпълнениеOffScrubc2r.vbs файл на GitHub

Изтеглете посочените файлове и ги запазете в директорията C: \ tools \ OfficeUninstall. * .Diagcab файловете са обикновени CAB архиви, които могат да бъдат разопаковани с помощта на командата разширяване.

Така че, за удобство, за всяка версия на Office, нека създадем отделна директория:

задайте OFFICEREMOVE = C: \ инструменти \ OfficeUninstall \
md "% OFFICEREMOVE% \ 2003"
md "% OFFICEREMOVE% \ 2007"
md "% OFFICEREMOVE% \ 2010"
md "% OFFICEREMOVE% \ 2013"
md "% OFFICEREMOVE% \ 2016"
md "% OFFICEREMOVE% \ O365"

Сега ще разопаковаме само vbs файлове от изтеглените diagcab архиви във всяка директория.

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.

преместване / y "% OFFICEREMOVE% \ OffScrub_O15msi.vbs" "% OFFICEREMOVE% \ 2013"
преместване / y "% OFFICEREMOVE% \ OffScrub_O16msi.vbs" "% OFFICEREMOVE% \ 2016"
преместване / 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

Списъкът с налични аргументи за всеки OffScrub vbs скрипт може да бъде получен, както следва:

OffScrub_O16msi.vbs /?

Служба за поддръжка на клиенти на Microsoft - Помощна програма за премахване на Office 2016 MSI
OffScrub_O16msi.vbs помага за премахване на Office 2016 MSI сървърни и клиентски продукти
Употреба: OffScrub_O16msi.vbs

Характеристики на стартиране на vbs скриптове OffScrub чрез SCCM

За да може скриптът за деинсталиране на Office да работи правилно в 64-битови версии на Windows, когато се стартира от 32-битовия клиент на Configuration Manager, трябва да изпълните съответната версия на cscript.exe. Следователно, на 64-битова система, за да стартирате скриптове, трябва да стартирате процесора cscript.exe от директорията C: \ Windows \ SysWOW64.

Тази функционалност може да бъде постигната със скрипт NativeCScript.cmd:

@ехото изключено
ако "% PROCESSOR_ARCHITEW6432%" == "AMD64" (
"% SystemRoot% \ Sysnative \ cscript.exe"% *
) друго (
"% SystemRoot% \ System32 \ cscript.exe"% *
)

Готов архив с всички необходими файлове можете да изтеглите от нашия уебсайт: (1,4 Mb)

Скрипт за пълно деинсталиране на 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

"% 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" ВСИЧКИ / Тихо / Без отмяна / Принудително / 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 компоненти за ръчно стартиране:

Cscript.exe "% OFFICEREMOVE% \ C2R \ OffScrubc2r.vbs" ALL / Quiet / NoCancel / Force / OSE

За да стартирате скрипт чрез SCCM задание:

"% SystemRoot% \ System32 \ cmd.exe" / C "NativeCScript.cmd // B // NoLogo" C2R \ OffScrubc2r.vbs "ALL / Quiet / NoCancel / OSE"

Автоматично откриване на версията на Office

Проектът Remove-PreviousOfficeInstals Git включва и скрипт Remove-PreviousOfficeInstals.ps1, който трябва автоматично да открие версията на MS Office, инсталирана на компютъра, и да извика един от съветните скриптове OffScrub. С определени модификации може да се използва и в скриптове за автоматично деинсталиране на Office.

В първите десет, независимо от изданието, разработчикът вгражда пакета Офис приложения 365, който е предназначен да бъде заместител на познатия Microsoft Office. Този пакет обаче работи на абонамент, доста скъп и използва облачната технология, която много потребители не харесват - те предпочитат да деинсталират този пакет и да инсталират по-познатия. Нашата статия днес има за цел да ви помогне да направите това.

Този проблем може да бъде решен по няколко начина - с помощта на специална помощна програма от Microsoft или системен инструмент за деинсталиране на програми. Не препоръчваме използването на софтуер за деинсталиране: Office 365 е тясно интегриран в системата и премахването му с инструмент на трета страна може да наруши работата му, и второ, приложение от разработчици на трети страни все още няма да може да го премахне напълно .

Метод 1: Деинсталиране чрез "Програми и функции"

Най-лесният метод за решаване на проблема е да използвате щракване. "Програми и функции"... Алгоритъмът е следният:


Този метод е най-простият от всички и в същото време най-ненадеждният, тъй като често пакетът на Office 365 не се показва в посочената приставка и трябва да използвате алтернативен инструмент, за да го премахнете.

Метод 2: Помощна програма за деинсталиране на Microsoft

Потребителите често се оплакват от невъзможността да деинсталират този пакет, така че наскоро разработчиците пуснаха специална помощна програма, която може да се използва за деинсталиране на Office 365.

  1. Следвайте връзката по-горе. Кликнете върху бутона "Изтегли"и изтеглете помощната програма на всяко подходящо място.
  2. Затворете всички отворени приложения, и по-специално office, и след това стартирайте инструмента. В първия прозорец щракнете "по-нататък".
  3. Изчакайте инструментът да свърши своята работа. Най-вероятно ще видите предупреждение, кликнете върху него "да".
  4. Съобщението за успешно деинсталиране все още не означава нищо - най-вероятно редовното деинсталиране няма да е достатъчно, така че щракнете "по-нататък"да продължи да работи.


    Използвайте бутона отново "по-нататък".
  5. В този момент помощната програма проверява за допълнителни проблеми. По правило не ги открива, но ако на компютъра ви е инсталиран друг комплект офис приложенияот Microsoft, ще трябва да ги премахнете също, защото в противен случай асоциациите с всички формати на документи на Microsoft Office ще бъдат нулирани и не е възможно да ги конфигурирате отново.

Без съмнение пакетът Microsoft Office няма конкуренти в своята линия. Световно известната корпорация е разработила компоненти, които са в състояние да задоволят всички "работни" и творчески нужди на потребителя. Трябва да отпечатате текст или да подредите документ? Отворете Word. Искате ли да работите с бази данни? Excel на вашите услуги. Може би имате важна публична реч на носа си и няма да ви смущава смисленият графичен акомпанимент? PowerPoint в помощ. Като цяло всички са добре запознати с предимствата и ползите от разработките на Microsoft, но за да перифразираме думите на една популярна песен, ще кажем, че статията изобщо не е за това. Понякога, по една или друга причина, изтегленият или инсталиран софтуерен пакет не работи и трябва да се отървете от него. Всъщност ще говорим за премахване на Office.

Много е важно тази операция да се извърши правилно, тъй като в някои случаи следствието от неправилни действия е частичното премахване на софтуерния пакет, което ще доведе до проблеми с новата "колекция" на Microsoft Office.

Премахнете Office, без да използвате помощни програми

Отидете в главното меню на системата и отворете "Контролен панел". В прозореца, който се отваря, кликнете върху връзката „Премахване на програмата“ (Добавяне или премахване на програми). В някои случаи потребителят може да не намери такъв ред в този раздел. След това отидете на подраздел "Програми и функции". Във версията XP в Старт щракнете върху Изпълни и в реда Отвори въведете appwiz.cpl и щракнете върху OK.

След завършване на действието на екрана ще се появи списък с програми, които са инсталирани на вашето устройство. В този списък трябва да намерите името на Microsoft Office (за да видите целия списък с приложения, използвайте лентата за превъртане или колелото на мишката). Щракнете върху софтуерния пакет с левия бутон на мишката, след което ще се появи бутонът "Изтриване". Всъщност, като щракнете върху него, стартирате процеса на деинсталиране.

В някои случаи пакетът от програми на Microsoft може да ви подкани да потвърдите деинсталирането, надявайки се, че случайно сте натиснали бутона Деинсталиране. Щракнете върху "Да" и изчакайте деинсталирането да завърши. Веднага след като процесът приключи, ви съветваме да проверите компютъра си чрез CCleaner.

Трябва да се отбележи, че този метод не винаги работи.

Премахването чрез съответния раздел "Ленти с инструменти" може да се случи само частично, ако инсталационният файл е бил повреден или новият софтуерен пакет не е инсталиран напълно.

Завършване на процеса с Revo Uninstaller и Uninstall Tool

Още по-лесно е да премахнете софтуерен пакет с помощта на всеки "инсталатор". Например, нека вземем същия Revo Uninstaller (www.revouninstaller.com). Отворете помощната програма и потърсете Microsoft Office в списъка. След като намерите подходящия ред, щракнете с левия бутон на мишката. След това на програмния панел ще светнат редица функции, сред които ще се покаже и опцията "Изтриване". Щракнете върху иконата на опцията, дайте утвърдителен отговор на заявката за премахване и накрая щракнете върху OK. След няколко минути Office ще изчезне от компютъра ви.

След като стартирате инструмента за деинсталиране, изберете подходящия работещ пакет Office от дясната страна и отляво активирайте връзката, озаглавена „Деинсталиране“. По време на процеса на деинсталиране програмата ще покаже информация за деинсталирането (колко компонента са останали, време на деинсталиране и т.н.).

Премахване на Office чрез Fix It

Въпреки това, не е нужно да се занимавате с търсене на подходящите програми, тъй като Microsoft отдавна е разработила свой собствен аналог на инсталатора, известен като Fix It. Изтеглете помощна програма за вашия Версии на Windowsможете, след като следвате връзката https://support.microsoft.com/kb/971179/ru. По отношение на този инструмент си струва да се отбележи, че трябва да изтеглите помощната програма за деинсталиране изключително за версията на текущия софтуерен пакет. Ако имате инсталиран XP, тогава преди да работите с инструмента Fix It, трябва да се погрижите за наличието на сервизен пакет, наречен Service Pack 3.

Изтеглете инструмента и кликнете върху иконата. В началния прозорец трябва да приемете необходимото условие за използване на софтуера, след което щракнете върху „Напред“. Това ще бъде последвано от не особено приятен процес при работа с помощната програма. Трябва да изчакате, докато прозорецът на програмата се затвори (може да има няколко от тях). Може да отнеме до 10-15 минути, но очакванията ви не бяха напразни – това е специфичната маневра за премахване на софтуерен пакет във Fix It. След като затворите всички прозорци на инструмента, не забравяйте да рестартирате устройството. И накрая, препоръчваме да използвате отново услугите на приложението CCleaner, което вече споменахме по-рано.

Трябва да се отбележи, че инструментът не премахва приложения, които са били изтеглени отделно от софтуерния пакет. Дори ако версията на Office 2010 и същата година на издаване е отделно изтеглена програма от Microsoft.

Нюанси на деинсталиране на Microsoft Office 2013

На вашия акаунт в Windows Live / Hotmail отидете на страницата Моят акаунт - Office.com и щракнете върху връзката Деактивиране, след което OK. В горния десен ъгъл отворете падащото меню и кликнете върху „Изход“. След това затворете прозореца на Windows Live / Hotmail и излезте от програмите на Office, ако има такива.

След това отидете на "Старт", изберете "Контролен панел" - "Програми и функции". Активирайте системния акаунт като администратор и в списъка с приложения щракнете върху Microsoft Office 365 (номерът на версията трябва да изглежда така: 15.0.4148.1014). В прозореца, който се показва, кликнете върху „Изтриване“. Ако се появи прозорецът "Microsoft Office Click-To-Run", затворете го. Направете същото с известието за завършване на изтриването. След това рестартирайте и отидете отново в секцията Програми и функции. Щракнете върху "Опресняване" в контекстното меню. След това се отървете от SkyDrive (включен в Office) и рестартирайте устройството си отново. И накрая, използвайте средство за почистване на системния регистър, за да премахнете регистрационните записи.

Това завършва нашата реч по темата за деинсталиране на Microsoft Office. Наблюдавайте инструкции стъпка по стъпкаи няма да имате проблем с деинсталирането на софтуерния пакет.


Ако все още имате въпроси по темата "Как да премахнете Office правилно от вашия компютър?", можете да ги зададете в коментарите


  • Това ще започне търсене на проблеми, тъй като това е диагностична помощна програма. След това изберете опцията "Не", тъй като програмата ще предложи възстановяване на приложения.

  • В следващия прозорец щракнете върху „Премахване на програмата“ и изчакайте процеса да завърши.
ВАЖНО! След като премахнете софтуера с тази помощна програма, трябва да стартирате CCleaner и да почистите Windows 10 от стари файлове.

Ръчно премахване на офис програма

За да премахнете офисната програма от Windows системи 10, струва си да направите няколко прости стъпки:

  • Първо, трябва да проверите коя версия на акаунта се използва на вашия компютър. За да направите това, отворете всяко приложение, например Word, и изберете "Файл", " Сметка". Ако видите бутона Опции за актуализиране, инсталацията е била стартирана с щракване. Ако бутонът Опции за актуализиране липсва, е използван MSI.

  • Отидете на C: \ Program Files \. Намираме папката "Microsoft Office". Кликнете върху него с десния бутон на мишката и изберете "Изтриване".
  • Сега отворете командния ред с права на администратор и въведете следните команди по ред.

schtasks.exe / delete / tn "\ Microsoft \ Office \ Office автоматични актуализации"

schtasks.exe / delete / tn "\ Microsoft \ Office \ Поддръжка на абонамент за Office"

schtasks.exe / delete / tn "\ Microsoft \ Office \ Office ClickToRun Service Monitor"

schtasks.exe / delete / tn "\ Microsoft \ Office \ OfficeTelemetryAgentLogOn2016"

schtasks.exe / delete / tn "\ Microsoft \ Office \ OfficeTelemetryAgentFallBack2016"

ВАЖНО! Методът е описан тук за Microsoft Office 2016. Ако използвате версия 2010, тогава в пътищата, където е посочена 2016, ние посочваме 2010.
  • След това завършваме всички процеси, които са свързани с офис приложенията.
  • Сега трябва да премахнете услугата на програмата. За да направите това, въведете "sc delete ClickToRunSvc" в командния ред.
  • Отворете папката "ProgramFiles" и изтрийте "Microsoft Office 16", "Microsoft Office".
  • Отворете "ProgramFiles (x86)" и изтрийте папката "Microsoft Office".
  • Натиснете "Win + R" и въведете "% CommonProgramFiles% \ Microsoft Shared". Ще се отвори нов прозорец. Изтрийте папката "ClickToRun".
  • В скритата папка "ProgramData" намираме "Microsoft". Тук изтриваме папката "ClickToRun". Също така в ProgramData \ Microsoft \ Office трябва да намерите и изтриете файла "ClickToRunPackagerLocker".
  • Трябва също да изтриете клоновете на системния регистър:

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Office \ ClickToRun

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ AppVISV

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Деинсталиране \ Microsoft Office - en-us

HKEY_CURRENT_USER \ Софтуер \ Microsoft \ Office

  • Стартирайте командния ред с права на администратор и въведете "% ALLUSERSPROFILE% \ Microsoft \ Windows \ Start Menu \ Programs". Тази команда ще премахне всички преки пътища от менюто "Старт".
ВАЖНО! След като премахнете офис софтуерния пакет, трябва да рестартирате компютъра си и да започнете да почиствате системата с помощта на всеки почистващ препарат.

За да научите как да премахнете офис пакет от Windows 10, вижте видеоклипа:

. Вече втори ден си го настройвам, по пътя си работя на два компютъра, които все още имам вкъщи.И така, на тези машини преди имах Microsoft Office 2010. Но тъй като е доста остарял и работи много по-бавно от 2013.

Е, като цяло беше решено да се инсталира новият Office 2013 plus. Но изведнъж се натъкнах на непредвиден проблем.

При опит за инсталиране се появи грешка. Факт е, че имам 64-битова система, но инсталаторът намери някакъв 32-битов Office 2015 компонент с неизвестен произход, който ме помоли да го премахна, преди да инсталирам новия пакет.

И тогава започнаха танци с тамбури. Както се оказва, изтриването на офис не е лесна задача. Започнах да търся решение.

И така, това, което се опитвах да направя:

  1. Премахнете компонент с помощта на Програми и компоненти в контролния панел
  2. Премахнете следите от офиса ръчно чрез програма regedit
  3. Използване на програмата RegOrganizer
  4. Други опити, които не доведоха до успех.

Какво ми помогна?

Приятели, както се оказа, самият MicroSoft най-накрая се погрижи за своите потребители, след упорити търсения намерих магическа програма, която свърши цялата работа за няколко секунди.

Така че, ако не знаете как да деинсталирате Office, бих ви препоръчал следната последователност от действия:

  1. Опитайте да деинсталирате Office, като използвате стандартни методи
  2. Ако първата точка не работи, изтеглете програмата FixIT и я стартирайте на вашия компютър.
  3. Ако горните методи не помогнаха, отидете на уебсайта на офиса и потърсете в Google проблема си там или задайте въпрос на службата за поддръжка.

Благодаря в коментарите)

Хареса ли ви статията? Сподели го
До горе