Domov / internet / Skripty na úplné odinštalovanie starších verzií balíka Office. Skripty na úplné odinštalovanie starých verzií balíka Office Nedajú sa odinštalovať balík Office 365

Skripty na úplné odinštalovanie starších verzií balíka Office. Skripty na úplné odinštalovanie starých verzií balíka Office Nedajú sa odinštalovať balík Office 365

. Už druhý deň si to upravujem podľa seba, popri tom pracujem na dvoch počítačoch, ktoré mám stále doma. Takže na týchto strojoch som stál predtým Microsoft Office 2010. Ale keďže je dosť zastaraný a funguje oveľa pomalšie ako v roku 2013.

Vo všeobecnosti bolo rozhodnuté nainštalovať nový Office 2013 plus. Zrazu som však narazil na nepredvídaný problém.

Pri pokuse o inštaláciu sa objavila chyba. Ide o to, že mám 64 rokov. bitový systém, ale inštalátor našiel nejaký 32-dielny komponent Office 2015 neznámeho pôvodu, ktorý pred inštaláciou nového balíka požiadal o odstránenie.

A tu sa začal tanec s tamburínami. Ako sa ukázalo, odstránenie úradu nie je taká jednoduchá úloha. Začal som hľadať riešenie.

Čo som sa teda pokúsil urobiť:

  1. Odinštalujte komponent pomocou Programy a súčasti v ovládacom paneli
  2. Odstráňte stopy kancelárie ručne pomocou regedit
  3. Pomocou programu RegOrganizer
  4. Ďalšie pokusy, ktoré neviedli k úspechu.

Čo mi pomohlo?

Priatelia, ako sa ukázalo, samotný MicroSoft sa konečne postaral o svojich používateľov, po náročnom hľadaní som našiel magický program, ktorý urobil všetko za pár sekúnd.

Ak teda neviete, ako odinštalovať Office, potom by som vám odporučil nasledujúci algoritmus akcií:

  1. Skúste odinštalovať Office pomocou štandardných metód
  2. Ak prvá položka nefungovala, stiahnite si program FixIT a spustite ho na počítači.
  3. Ak vyššie uvedené metódy nepomohli, prejdite na webovú stránku kancelárie a vyhľadajte svoj problém na Googli alebo položte otázku službe podpory.

Ďakujem v komentároch)

Do prvej desiatky, bez ohľadu na edíciu, vývojár zakomponuje balík aplikácií Office 365, ktorý sa má stať náhradou za známy Microsoft Office. Tento balík je však založený na predplatnom, je pomerne drahý a využíva cloudové technológie, ktoré sa mnohým používateľom nepáčia – radšej by tento balík odstránili a nainštalovali si nejaký známejší. Náš dnešný článok je navrhnutý tak, aby vám s tým pomohol.

Úlohu je možné vyriešiť niekoľkými spôsobmi – pomocou špeciálnej pomôcky od Microsoftu resp systémový nástroj odinštalovať programy. Neodporúčame používať softvér na odinštalovanie: Office 365 je pevne integrovaný do systému a jeho odstránenie nástrojom tretej strany môže narušiť jeho fungovanie a po druhé, aplikácia tretej strany ho stále nebude môcť úplne odstrániť.

Metóda 1: Odinštalovanie pomocou programov a funkcií

Najjednoduchší spôsob, ako vyriešiť problém, je použiť nástroj "Programy a príslušenstvo". Algoritmus je nasledujúci:


Táto metóda je najjednoduchšia zo všetkých a zároveň najnespoľahlivejšia, pretože balík Office 365 sa často nezobrazuje v špecifikovanom module snap-in a na jeho odstránenie je potrebné použiť alternatívny nástroj.

Metóda 2: Pomôcka na odinštalovanie spoločnosti Microsoft

Používatelia sa často sťažovali na nemožnosť odstrániť tento balík, takže nedávno vývojári vydali špeciálna pomôcka, ktorý môžete použiť na odinštalovanie Office 365.

  1. Postupujte podľa vyššie uvedeného odkazu. Kliknite na tlačidlo "Stiahnuť ▼" a stiahnite si nástroj na akékoľvek vhodné miesto.
  2. Zatvorte všetky otvorené aplikácie, najmä kancelárske, a potom spustite nástroj. V prvom okne kliknite "ďalej".
  3. Počkajte, kým nástroj vykoná svoju prácu. S najväčšou pravdepodobnosťou uvidíte varovanie, kliknite naň Áno.
  4. Hlásenie o úspešnej odinštalovaní stále nič nehovorí - s najväčšou pravdepodobnosťou nebude stačiť bežná odinštalácia, takže kliknite "ďalej" pokračovať v práci.


    Znova použite tlačidlo "ďalej".
  5. V tomto bode pomôcka skontroluje ďalšie problémy. Spravidla ich nezistí, ale ak máte v počítači nainštalovanú inú sadu kancelárskych aplikácií Microsoft, budete ich musieť tiež odstrániť, pretože inak sa priradenia ku všetkým formátom dokumentov Microsoft Office vynulujú a je možné ich prekonfigurovať.

- je to automatické.

  • Kliknite pravým tlačidlom myši (RMB) na ikonu Štart a spustite príkaz Ovládací panel.
  • Vyberte časť „Programy a funkcie“.
  • Kliknite ľavým tlačidlom myši na Microsoft Office a vyberte možnosť Odinštalovať.

Ak sa po tejto akcii v počítači nájdu nejaké priečinky súvisiace s týmto softvérovým balíkom, mali by ste použiť inú metódu.

Manuálne odstránenie balíka Office 2016:

id="a1">

Pamätajte, že manuálna odinštalácia je dlhý a komplikovaný proces, preto si pozorne prečítajte návod!

Prvým krokom je určenie typu inštalácie. Ak to chcete urobiť, spustite ľubovoľnú aplikáciu balíka Office a kliknite na „Súbor / účtu". Ak inštalácia používala technológiu Click-to-Run, zobrazia sa možnosti aktualizácie. V prípade inštalácie pomocou balíka MSI je možné aktualizácie nainštalovať iba cez Windows Center.

Odstránenie balíka „Kliknutím spustíte“:

  1. Nájdite inštalačný priečinok balíka Office (najčastejšie sa nachádza v C:\Program Files). Kliknite pravým tlačidlom myši na priečinok a vyberte príkaz "Odstrániť". Preto odstránime inštalačné balíčky.
  2. Ak chcete odinštalovať balík Office, musíte sa zbaviť úloh naplánovaných programom. Ak to chcete urobiť, otvorte okno príkazového riadka (s účtom správcu) a zadajte príkazy zobrazené na obrázku nižšie a po každom stlačte kláves Enter.

    Dokončenie úloh pomocou manažéra: otvorte časť „Procesy“ a ak vidíte, že úlohy uvedené na obrázku nižšie sú v zozname, mali by byť dokončené.

  3. Ďalej - odstráňte službu Office (otvorte okno príkazového riadka a zadajte "sc delete ClickToRunSvc" a potvrďte akciu kliknutím na tlačidlo OK).
  4. Vymažte možnosť Štart zo skratiek programu.

Ak bol balík Office nainštalovaný cez MSI, odinštalovanie sa uskutoční pomocou štandardné prostriedky odinštalovanie systémy Windows.

  • Spustí sa nástroj na riešenie problémov, pretože ide o diagnostický nástroj. Ďalej vyberte možnosť „Nie“, pretože program ponúkne obnovenie aplikácií.

  • V ďalšom okne kliknite na „Odinštalovať program“ a počkajte na dokončenie procesu.
DÔLEŽITÉ! Po odstránení softvéru pomocou tohto nástroja by ste mali spustiť CCleaner a vyčistiť Windows 10 od starých súborov.

Manuálne odstránenie kancelárskeho programu

Ak chcete odinštalovať kancelársky program zo systému Windows 10, stojí za to vykonať niekoľko jednoduchých krokov:

  • Najprv musíte skontrolovať, ktorá verzia účtu sa používa na vašom počítači. Ak to chcete urobiť, otvorte ľubovoľnú aplikáciu, napríklad Word, a vyberte "Súbor", "Účet". Ak vidíte tlačidlo Možnosti aktualizácie, inštalácia bola typu Klikni a spusti. Ak neexistuje tlačidlo Možnosti aktualizácie, použil sa MSI.

  • Prejdite na C:\Program Files\. Nájdite priečinok "Microsoft Office". Kliknite naň pravým tlačidlom myši a vyberte možnosť „Odstrániť“.
  • Teraz otvorené príkazový riadok s právami správcu a zadajte nasledujúce príkazy v poradí.

schtasks.exe /delete /tn "\Microsoft\Office\Automatické aktualizácie Office"

schtasks.exe /delete /tn "\Microsoft\Office\Údržba predplatného 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"

DÔLEŽITÉ! Tu je opísaná metóda pre Microsoft Office 2016. Ak používate verziu 2010, potom v cestách, kde je uvedený rok 2016, uvádzame rok 2010.
  • Ďalej dokončíme všetky procesy, ktoré sú spojené s kancelárskymi aplikáciami.
  • Teraz musíte odstrániť programovú službu. Ak to chcete urobiť, zadajte do príkazového riadka príkaz „sc delete ClickToRunSvc“.
  • Otvorte priečinok "ProgramFiles" a odstráňte "Microsoft Office 16", "Microsoft Office".
  • Otvorte "ProgramFiles(x86)" a odstráňte priečinok "Microsoft Office".
  • Stlačte "Win + R" a zadajte "%CommonProgramFiles%\Microsoft Shared". Otvorí sa nové okno. Odstráňte priečinok „ClickToRun“.
  • IN skrytý priečinok"ProgramData" nájdite "Microsoft". Tu odstránime priečinok „ClickToRun“. Na stránke ProgramData\Microsoft\Office tiež musíte nájsť a odstrániť súbor ClickToRunPackagerLocker.
  • Musíte tiež odstrániť pobočky registra:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\ClickToRun

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\AppVISV

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Microsoft Office - en-us

HKEY_CURRENT_USER\Software\Microsoft\Office

  • Spustite príkazový riadok s právami správcu a zadajte "%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs". Tento príkaz odstráni všetky skratky z ponuky Štart.
DÔLEŽITÉ! Po odstránení obalu kancelárske programy musíte reštartovať počítač a začať čistiť systém pomocou akéhokoľvek čističa.

Informácie o odstránení kancelárskeho balíka zo systému Windows 10 nájdete vo videu:

V rámci úlohy hromadne aktualizovať Office na Najnovšia verzia na počítačoch všetkých používateľov (podľa schémy) sme potrebovali vyvinúť jednoduché riešenie pre správne automatické odstránenie akýchkoľvek iných verzií Microsoft Office predtým nainštalovaných na počítačoch. Predpokladá sa použitie týchto skriptov v úlohách na automatické odstránenie / inštalácia balíka Office prostredníctvom balíkov SCCM.

Vo väčšine prípadov pred inštaláciou Nová verzia Office, je vhodné odstrániť všetky verzie MS Office predtým nainštalované v počítači (súčasné použitie rôzne verzie Office na jednom počítači je podporovaný, ale neodporúča sa kvôli možným problémom). Preto bolo potrebné vyvinúť skripty, ktoré by správne odstránili akúkoľvek verziu balíka Office predtým nainštalovanú v počítači.

VBS skripty OffScrub

Po zvážení niekoľkých spôsobov, ako odstrániť predtým nainštalované verzie balíka Office, rozhodli sme sa použiť skripty OffScrub od Microsoft Premier Support. Skriptá OffScrub sú súčasťou oficiálnych balíkov EasyFix (balík núteného odstránenia Office 2007 a 2010, ak ich nemožno odstrániť štandardným spôsobom z ovládacieho panela) Na odstránenie Office 2013 a 2016 sa používa iný nástroj - balík O15CTRRodstrániť.diagcab, ktorý obsahuje aj skripty OffScrub (pozri poznámku pod čiarou nižšie)

Skripty Offscrub sú skripty vbs na automatizáciu odstraňovania produktov z balíka Office. Tieto skripty vám umožňujú úplne vyčistiť systém od stôp predtým nainštalovaného balíka Office bez ohľadu na jeho aktuálny výkon. Tu sú hlavné výhody použitia Offscrub na odinštalovanie balíka Office:

  • Možnosť vymazania stará verzia aj keď pôvodné inštalačné súbory alebo vyrovnávacia pamäť balíka Office chýbajú alebo sú poškodené
  • Používateľský úľ v registri nie je ovplyvnený
  • Poskytuje úplné odstránenie
  • Odstráňte zastarané nastavenia a všetky produkty (vrátane Project, Visio, Visio Viewer)

Skript z balíka O15CTRRemove.diagcab umožňuje určiť nainštalovaná verzia Office a zavolajte skript Offscrub*.vbs pre príslušnú verziu balíka Office.

Najprv si musíte stiahnuť zo stránky súbor Microsoft Opraviť to pre verzie balíka Office a Windows, ktoré sa používajú vo vašej infraštruktúre.

Balík O15CTRRemove.diagcab pre rôzne verzie balíka Office a Windows si môžete stiahnuť z (https://support.microsoft.com/en-us/kb/971179).

Dôležitá poznámka. Predtým táto stránka obsahovala odkazy na balík EasyFix a O15CTRRemove.diagcab. Zapnuté tento moment bol tam len odkaz na univerzálny balík O15CTRRemove.diagcab, ktorým je možné odstrániť Office 2013 / 2016 na Windows 7, Windows 8 a Windows 10. Navyše ešte začiatkom roka v archíve O15CTRRodstráni.diagcab existovali skripty Offscrub pre nové verzie balíka Office, teraz v ňom zostali iba skripty PowerShell. Tieto (a ďalšie) verzie skriptov vbs Offscrub je teraz možné získať iba z oficiálneho úložiska Office Developer GitHub (OfficeDev).

Office verziaWindows 7Windows 8Windows 10
Office 2003MicrosoftFixit20054.mini.diagcabNeprítomný
Office 2007MicrosoftFixit20052.mini.diagcabNeprítomný
Office 2010MicrosoftFixit20055.mini.diagcab
Office 2013Súbor OffScrub_O15msi.vbs na GitHub
Office 2016Súbor OffScrub_O16msi.vbs na GitHub
Office 365/Klikni a spusťSúbor OffScrubc2r.vbs na GitHub

Sťahovanie zadané súbory a uložte do adresára C:\tools\OfficeUninstall. Súbory *.diagcab sú bežné archívy vo formáte CAB, ktoré je možné rozbaliť pomocou príkazu expandovať.

Pre pohodlie preto pre každú verziu balíka Office vytvoríme samostatný adresár:

nastaviť OFFICEREMOVE=C:\tools\OfficeUninstall\
md "%OFFICEREMOVE%\2003"
md "%OFFICEREMOVE%\2007"
md "%OFFICEREMOVE%\2010"
md "%OFFICEREMOVE%\2013"
md "%OFFICEREMOVE%\2016"
md "%OFFICEREMOVE%\O365"

Teraz v každom adresári zo stiahnutých archívov diagcab rozbalíme iba súbory 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"

A skopírujte rovnaké súbory vbs pre nové verzie balíka Office stiahnuté z GitHub.

presunúť /y "%OFFICEREMOVE%\OffScrub_O15msi.vbs" "%OFFICEREMOVE%\2013"
presunúť /y "%OFFICEREMOVE%\OffScrub_O16msi.vbs" "%OFFICEREMOVE%\2016"
presunúť /y "%OFFICEREMOVE%\OffScrubc2r.vbs" "%OFFICEREMOVE%\O365"

Budeme teda mať takéto súbory vbs:

  • 2003\OffScrub03.vbs
  • 2007\ OffScrub07.vbs
  • 2010\ OffScrub10.vbs
  • 2013\ OffScrub_O15msi.vbs
  • 2016\ OffScrub_O16msi.vbs
  • O365\OffScrubc2r.vbs

Zoznam dostupných argumentov pre akýkoľvek skript OffScrub vbs možno získať takto:

OffScrub_O16msi.vbs /?

Služba podpory zákazníkov spoločnosti Microsoft – Pomôcka na odstránenie MSI balíka Office 2016
OffScrub_O16msi.vbs pomáha odstrániť serverové a klientske produkty Office 2016 MSI
Použitie: OffScrub_O16msi.vbs

Funkcie spúšťania skriptov OffScrub vbs cez SCCM

Aby skript na odinštalovanie balíka Office fungoval správne na 64-bit Verzie systému Windows, pri spustení 32-bitovým klientom Configuration Manager musíte spustiť príslušnú verziu cscript.exe. Preto na 64-bitovom systéme na spustenie skriptov musíte spustiť procesor cscript.exe z adresára C:\Windows\SysWOW64.

Túto funkciu je možné dosiahnuť pomocou skriptu. NativeCScript.cmd:

@echo vypnuté
if "%PROCESSOR_ARCHITEW6432%"=="AMD64" (
"%SystemRoot%\Sysnative\cscript.exe" %*
) inak (
"%SystemRoot%\System32\cscript.exe" %*
)

Hotový archív so všetkými potrebnými súbormi si môžete stiahnuť z našej webovej stránky: (1,4 Mb)

Vyčistený odinštalačný skript pre Office 2003

Príkaz na manuálne spustenie skriptu na čisté odstránenie komponentov balíka Office 2003 z počítača bude vyzerať takto:

Cscript.exe "%OFFICEREMOVE%\2003\OffScrub03.vbs" VŠETKY /Quiet /NoCancel /Force /OSE

Ak je úloha odinštalovania spustená ako balík SCCM, príkaz na odinštalovanie môže vyzerať takto:

"%SystemRoot%\System32\cmd.exe" /C "NativeCScript.cmd //B //NoLogo "2003\OffScrub03.vbs" VŠETKY /Quiet /NoCancel /Force /OSE"

Vyčistený odinštalačný skript pre Office 2007

Príkaz na čisté odstránenie komponentov Office 2007 na manuálne spustenie:

Cscript.exe "%OFFICEREMOVE%\2007\OffScrub07.vbs" VŠETKY /Quiet /NoCancel /Force /OSE

"%SystemRoot%\System32\cmd.exe" /C "NativeCScript.cmd //B //NoLogo "2007\OffScrub07.vbs" VŠETKY /Quiet /NoCancel /Force /OSE"

Čistý skript na odinštalovanie pre Office 2010

Kompletný tím odinštalovať Microsoft Office 2010 na manuálne spustenie:

Cscript.exe "%OFFICEREMOVE%\2010\OffScrub10.vbs" VŠETKY /Quiet /NoCancel /Force /OSE

Pri spustení cez Configuration Manager:

"%SystemRoot%\System32\cmd.exe" /C "NativeCScript.cmd //B //NoLogo "2010\OffScrub10.vbs" VŠETKY /Quiet /NoCancel /Force /OSE"

Čistý skript na odinštalovanie pre Office 2013

Dokončite príkaz na odstránenie komponenty spoločnosti Microsoft Office 2013 na manuálne spustenie:

Cscript.exe "%OFFICEREMOVE%\2013\OffScrub_O15msi.vbs" VŠETKY /Quiet /NoCancel /Force /OSE

Ak chcete spustiť skript prostredníctvom úlohy SCCM:

"%SystemRoot%\System32\cmd.exe" /C "NativeCScript.cmd //B //NoLogo "2013\OffScrub_O15msi.vbs" VŠETKY /Quiet /NoCancel /Force /OSE"

Čistý skript na odinštalovanie pre Office 2016

Príkaz na manuálne spustenie skriptu na úplné odstránenie komponentov Office 2016 z aktuálneho bude vyzerať takto:

Cscript.exe "%OFFICEREMOVE%\2016\OffScrub_O16msi.vbs" VŠETKY /Quiet /NoCancel /Force /OSE

Odinštalovanie balíka Office 2016 z balíka SCCM môžete začať nasledujúcim príkazom:

"%SystemRoot%\System32\cmd.exe" /C "NativeCScript.cmd //B //NoLogo "2016\OffScrub_O16msi.vbs" VŠETKY /Quiet /NoCancel /Force /OSE"

Office Click to Run / Office 365 Clean Uninstall Script

Príkaz na úplné odstránenie komponentov Office Click to Run / Office 365 na manuálne spustenie:

Cscript.exe "%OFFICEREMOVE%\C2R\OffScrubc2r.vbs" VŠETKY /Quiet /NoCancel /Force /OSE

Ak chcete spustiť skript prostredníctvom úlohy SCCM:

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

Automatická detekcia verzie balíka Office

Projekt Remove-PreviousOfficeInstalls Git obsahuje aj skript Remove-PreviousOfficeInstalls.ps1, ktorý by mal automaticky zistiť verziu MS Office nainštalovanú v počítači a vyvolať niektorý z OffScrub-poradenských skriptov. S určitými úpravami ho možno použiť aj v skriptoch na odinštalovanie balíka Office.