Kaip visiškai pašalinti office 365 iš kompiuterio. Scenarijai, skirti visiškai pašalinti senas „Office“ versijas

Vykdydami užduotį masiškai atnaujinti „Office“ į naujausią versiją visų vartotojų kompiuteriuose (pagal schemą), turėjome sukurti paprastą sprendimą, kaip teisingai automatiškai pašalinti visas kitas anksčiau kompiuteriuose įdiegtas „Microsoft Office“ versijas. Šie scenarijai turėtų būti naudojami atliekant automatinio Office pašalinimo / įdiegimo užduotis naudojant SCCM paketus.

Daugeliu atvejų, prieš diegiant naują Office versiją, patartina pašalinti visas anksčiau kompiuteryje įdiegtas MS Office versijas (palaikomas skirtingų Office versijų naudojimas vienu metu tame pačiame kompiuteryje, tačiau nerekomenduojama dėl galimų problemų). . Todėl tapo būtina sukurti scenarijus, kurie tinkamai pašalintų bet kokią anksčiau kompiuteryje įdiegtą „Office“ versiją.

VBS scenarijai OffScrub

Išnagrinėję kelis būdus, kaip pašalinti anksčiau įdiegtas „Office“ versijas, nusprendėme naudoti „OffScrub“ scenarijus iš „Microsoft Premier“ palaikymo. Scenarijai OffScrub yra oficialių „EasyFix“ paketų paketų dalis (paketas, skirtas priverstiniam „Office 2007“ ir „2010“ pašalinimui, jei jų negalima pašalinti įprastu būdu iš valdymo skydelio) Norėdami pašalinti „Office 2013“ ir „2016“, naudojamas kitas įrankis - paketas O15CTPašalinti.diagcab, kuri taip pat apima „OffScrub“ scenarijus (žr. žemiau esančią išnašą)

„Offscrub“ scenarijai yra „vbs“ scenarijai, skirti automatizuoti produktų pašalinimą iš „Office“. Šie scenarijai leidžia visiškai išvalyti sistemą nuo anksčiau įdiegto „Office“ pėdsakų, neatsižvelgiant į dabartinį jos našumą. Štai pagrindiniai „Office“ pašalinimo naudojant „Offscrub“ pranašumai:

  • Galimybė pašalinti senesnę versiją, net jei trūksta originalių diegimo failų arba „Office“ talpyklos arba ji sugadinta
  • Registro naudotojo avilys neturi įtakos
  • Užtikrina visišką pašalinimą
  • Pašalinkite pasenusius nustatymus ir visus produktus (įskaitant „Project“, „Visio“, „Visio Viewer“)

Scenarijus iš paketo O15CTRRemove.diagcab leidžia nustatyti įdiegtą Office versiją ir iškviesti atitinkamos Office versijos scenarijų Offscrub*.vbs.

Pirmiausia turite atsisiųsti failą iš „Microsoft“ svetainės Pataisyk tai„Office“ ir „Windows“ versijoms, kurios naudojamos jūsų infrastruktūroje.

Skirtingoms „Office“ ir „Windows“ versijoms skirtą paketą O15CTRRemove.diagcab galite atsisiųsti iš (https://support.microsoft.com/en-us/kb/971179).

Svarbi pastaba. Anksčiau šiame puslapyje buvo nuorodų į EasyFix paketą ir O15CTRRemove.diagcab. Šiuo metu yra tik nuoroda į universalų paketą O15CTRRemove.diagcab, kuriuo galima pašalinti Office 2013 / 2016 Windows 7, Windows 8 ir Windows 10. Be to, dar metų pradžioje archyve O15CTRRemove.diagcab buvo Offscrub scenarijai naujoms Office versijoms, dabar jame liko tik PowerShell scenarijai. Šias (ir kitas) vbs Offscrub scenarijų versijas dabar galima gauti tik iš oficialios Office Developer GitHub saugyklos (OfficeDev).

Office versijaWindows 7Windows 8Windows 10
Office 2003MicrosoftFixit20054.mini.diagcabNėra
Office 2007MicrosoftFixit20052.mini.diagcabNėra
Office 2010MicrosoftFixit20055.mini.diagcab
Office 2013Failuokite OffScrub_O15msi.vbs „GitHub“.
Office 2016Failuokite OffScrub_O16msi.vbs „GitHub“.
„Office 365“ / „Spustelėkite ir paleisk“.Failuokite OffScrubc2r.vbs „GitHub“.

Atsisiųskite nurodytus failus ir išsaugokite juos kataloge C:\tools\OfficeUninstall. *.diagcab failai yra įprasti CAB formato archyvai, kuriuos galima išpakuoti naudojant komandą išplėsti.

Taigi, kad būtų patogiau, kiekvienai „Office“ versijai sukursime atskirą katalogą:

nustatyti OFFICEREMOVE=C:\tools\OfficeUninstall\
md "%OFFICEREMOVE%\2003"
md "%OFFICEREMOVE%\2007"
md „%OFFICEREMOVE%\2010“
md „%OFFICEREMOVE%\2013“
md „%OFFICEREMOVE%\2016“
md "%OFFICEREMOVE%\O365"

Dabar kiekviename kataloge iš atsisiųstų diagcab archyvų išpakuosime tik vbs failus.

expand -i "%OFFICEREMOVE%\MicrosoftFixit20054.mini.diagcab" -f:OffScrub*.vbs "%OFFICEREMOVE%\2003"
išplėsti -i "%OFFICEREMOVE%\MicrosoftFixit20052.mini.diagcab" -f:OffScrub*.vbs "%OFFICEREMOVE%\2007"
išplėsti -i "%OFFICEREMOVE%\MicrosoftFixit20055.mini.diagcab" -f:OffScrub*.vbs "%OFFICEREMOVE%\2010"

Ir nukopijuokite tuos pačius vbs failus naujoms „Office“ versijoms, atsisiųstoms iš „GitHub“.

perkelti /y "%OFFICEREMOVE%\OffScrub_O15msi.vbs" "%OFFICEREMOVE%\2013"
perkelti /y "%OFFICEREMOVE%\OffScrub_O16msi.vbs" "%OFFICEREMOVE%\2016"
perkelti /y "%OFFICEREMOVE%\OffScrubc2r.vbs" "%OFFICEREMOVE%\O365"

Taigi turėsime tokius vbs failus:

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

Bet kurio OffScrub vbs scenarijaus galimų argumentų sąrašą galima gauti taip:

OffScrub_O16msi.vbs /?

„Microsoft“ klientų aptarnavimo tarnyba – „Office 2016 MSI“ pašalinimo priemonė
OffScrub_O16msi.vbs padeda pašalinti Office 2016 MSI serverio ir kliento produktus
Naudojimas: OffScrub_O16msi.vbs

„OffScrub vbs“ scenarijų paleidimo per SCCM ypatybės

Kad „Office“ pašalinimo scenarijus tinkamai veiktų 64 bitų „Windows“ versijose, kai paleidžiate jas su 32 bitų „Configuration Manager“ klientu, turite paleisti atitinkamą cscript.exe versiją. Todėl 64 bitų sistemoje, norėdami paleisti scenarijus, turite paleisti cscript.exe procesorių iš katalogo C:\Windows\SysWOW64.

Šią funkciją galima pasiekti naudojant scenarijų. NativeCScript.cmd:

@echo išjungtas
if "%PROCESSOR_ARCHITEW6432%"=="AMD64" (
„%SystemRoot%\Sysnative\cscript.exe“ %*
) Kitas (
„%SystemRoot%\System32\cscript.exe“ %*
)

Baigtą archyvą su visais reikalingais failais galite atsisiųsti iš mūsų svetainės: (1,4 Mb)

Išvalykite „Office 2003“ pašalinimo scenarijų

Komanda rankiniu būdu paleisti scenarijų, kad būtų švariai pašalinti Office 2003 komponentai kompiuteryje, atrodys taip:

Cscript.exe "%OFFICEREMOVE%\2003\OffScrub03.vbs" VISKAS /Tylus /NoCancel /Force /OSE

Jei pašalinimo užduotis vykdoma kaip SCCM paketas, pašalinimo komanda gali atrodyti taip:

"%SystemRoot%\System32\cmd.exe" /C "NativeCScript.cmd //B //NoLogo "2003\OffScrub03.vbs" VISI /Tylus /NoCancel /Force /OSE"

Išvalykite „Office 2007“ pašalinimo scenarijų

Komanda švariai pašalinti Office 2007 komponentus, kad būtų galima paleisti rankiniu būdu:

Cscript.exe „%OFFICEREMOVE%\2007\OffScrub07.vbs“ VISKAS /Tylus /NoCancel /Priverstinai /OSE

"%SystemRoot%\System32\cmd.exe" /C "NativeCScript.cmd //B //NoLogo "2007\OffScrub07.vbs" VISI /Tylus /NoCancel /Force /OSE"

Išvalykite „Office 2010“ pašalinimo scenarijų

Komanda švariai pašalinti „Microsoft Office 2010“, kad būtų paleista rankiniu būdu:

Cscript.exe „%OFFICEREMOVE%\2010\OffScrub10.vbs“ VISKAS /Tylus /NoCancel /Priverstinai /OSE

Paleidus per Configuration Manager:

"%SystemRoot%\System32\cmd.exe" /C "NativeCScript.cmd //B //NoLogo "2010\OffScrub10.vbs" VISKAS /Tylus /NoCancel /Force /OSE"

Išvalykite „Office 2013“ pašalinimo scenarijų

Komanda visiškai pašalinti „Microsoft Office 2013“ komponentus rankiniam paleidimui:

Cscript.exe "%OFFICEREMOVE%\2013\OffScrub_O15msi.vbs" VISKAS /Tylus /NoCancel /Force /OSE

Norėdami paleisti scenarijų per SCCM užduotį:

"%SystemRoot%\System32\cmd.exe" /C "NativeCScript.cmd //B //NoLogo "2013\OffScrub_O15msi.vbs" VISKAS /Tylus /NoCancel /Force /OSE"

Išvalykite „Office 2016“ pašalinimo scenarijų

Komanda rankiniu būdu paleisti scenarijų, kad būtų visiškai pašalinti Office 2016 komponentai iš dabartinio, atrodys taip:

Cscript.exe "%OFFICEREMOVE%\2016\OffScrub_O16msi.vbs" VISKAS /Tylus /NoCancel /Force /OSE

Galite pradėti pašalinti „Office 2016“ iš SCCM paketo naudodami šią komandą:

"%SystemRoot%\System32\cmd.exe" /C "NativeCScript.cmd //B //NoLogo "2016\OffScrub_O16msi.vbs" VISKAS /Tylus /NoCancel /Force /OSE"

„Office“ spustelėkite, kad paleistumėte / „Office 365 Clean Uninstall Script“.

Komanda visiškai pašalinti „Office Click to Run“ / „Office 365“ komponentus, kad būtų galima paleisti rankiniu būdu:

Cscript.exe „%OFFICEREMOVE%\C2R\OffScrubc2r.vbs“ VISKAS /Tylus /NoCancel /Priverstinai /OSE

Norėdami paleisti scenarijų per SCCM užduotį:

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

Automatinis Office versijos aptikimas

Projektas Remove-PreviousOfficeInstalls Git taip pat apima scenarijų Remove-PreviousOfficeInstalls.ps1, kuris turėtų automatiškai aptikti kompiuteryje įdiegtą MS Office versiją ir iškviesti vieną iš OffScrub patariančių scenarijų. Su tam tikrais pakeitimais jis taip pat gali būti naudojamas „Office“ pašalinimo scenarijuose.

Į dešimtuką, neatsižvelgiant į leidimą, kūrėjas įterpia „Office 365“ programų rinkinį, kuris turi tapti pažįstamo „Microsoft Office“ pakaitalu. Tačiau šis paketas yra prenumeruojamas, gana brangus ir naudoja debesų technologijas, kurios daugeliui vartotojų nepatinka – jie norėtų pašalinti šį paketą ir įdiegti labiau pažįstamą. Mūsų šiandienos straipsnis skirtas padėti jums tai padaryti.

Užduotį galima išspręsti keliais būdais – naudojant specialią „Microsoft“ programą arba sistemos pašalinimo įrankį. Nerekomenduojame naudoti pašalinimo programinės įrangos: „Office 365“ yra glaudžiai integruota į sistemą, o jos pašalinimas trečiosios šalies įrankiu gali sutrikdyti jos veikimą, antra, trečiosios šalies programa vis tiek negalės jos visiškai pašalinti.

1 būdas: pašalinkite naudodami programas ir funkcijas

Lengviausias būdas išspręsti problemą yra naudoti įrankį "Programos ir funkcijos". Algoritmas yra toks:


Šis būdas yra paprasčiausias iš visų, o kartu ir nepatikimiausias, nes dažnai Office 365 paketas nerodomas nurodytame papildyme, o jam pašalinti reikia naudoti alternatyvų įrankį.

2 būdas: „Microsoft“ pašalinimo programa

Vartotojai dažnai skundėsi dėl nesugebėjimo pašalinti šio paketo, todėl kūrėjai neseniai išleido specialią priemonę, su kuria galite pašalinti Office 365.

  1. Sekite aukščiau esančią nuorodą. Spustelėkite mygtuką "Parsisiųsti" ir atsisiųskite programą į bet kurią tinkamą vietą.
  2. Uždarykite visas atidarytas programas, ypač biuro programas, tada paleiskite įrankį. Pirmame lange spustelėkite "Toliau".
  3. Palaukite, kol įrankis atliks savo darbą. Greičiausiai pamatysite įspėjimą, spustelėkite jį Taip.
  4. Pranešimas apie sėkmingą pašalinimą vis dar nieko nesako – greičiausiai įprasto pašalinimo neužteks, todėl spustelėkite "Toliau" tęsti darbą.


    Dar kartą naudokite mygtuką "Toliau".
  5. Šiuo metu paslaugų programa patikrina, ar nėra papildomų problemų. Paprastai jis jų neaptinka, bet jei jūsų kompiuteryje įdiegtas kitas Microsoft Office programų rinkinys, taip pat turėsite jas pašalinti, nes kitu atveju bus iš naujo nustatytos asociacijos su visais Microsoft Office dokumentų formatais ir taip nėra. galima juos iš naujo sukonfigūruoti.

- tai automatinis.

  • Dešiniuoju pelės mygtuku spustelėkite (RMB) piktogramą Pradėti ir paleiskite komandą Valdymo skydas.
  • Pasirinkite skyrių „Programos ir funkcijos“.
  • Kairiuoju pelės mygtuku spustelėkite „Microsoft Office“ ir pasirinkite Pašalinti.

Jei po šio veiksmo kompiuteryje randami kai kurie su šiuo programinės įrangos paketu susiję aplankai, turėtumėte naudoti kitą metodą.

„Office 2016“ pašalinimas rankiniu būdu:

id="a1">

Atminkite, kad rankinis pašalinimas yra ilgas ir sudėtingas procesas, todėl atidžiai perskaitykite vadovą!

Pirmasis žingsnis yra nustatyti diegimo tipą. Norėdami tai padaryti, paleiskite bet kurią „Office“ programą ir spustelėkite „Failas / paskyra“. Jei įdiegiant buvo naudojama „Click-to-Run“ technologija, matysite atnaujinimo parinktis. Diegiant naudojant MSI paketą, naujinimus galima įdiegti tik per Windows centrą.

Paketo „Spustelėkite, kad paleistumėte“ pašalinimas:

  1. Raskite „Office“ diegimo aplanką (dažniausiai esantį C:\Program Files). Dešiniuoju pelės mygtuku spustelėkite aplanką ir pasirinkite komandą „Ištrinti“. Taigi mes pašalinsime diegimo paketus.
  2. Norėdami pašalinti „Office“, turite atsikratyti programos suplanuotų užduočių. Norėdami tai padaryti, atidarykite komandų eilutės langą (su administratoriaus paskyra) ir įveskite komandas, parodytas paveikslėlyje žemiau, po kiekvienos paspausdami Enter.

    Užduočių atlikimas naudojant tvarkyklę: atidarykite skyrių „Procesai“ ir, jei matote, kad žemiau esančiame paveikslėlyje nurodytos užduotys yra sąraše, jas reikia atlikti.

  3. Toliau – ištrinkite Office paslaugą (atidarykite komandų eilutės langą ir įveskite „sc delete ClickToRunSvc“ ir patvirtinkite veiksmą spustelėdami Gerai).
  4. Išvalyti Pradėti nuo programos nuorodų.

Jei „Office“ buvo įdiegta per MSI, pašalinimas atliekamas naudojant standartinius „Windows“ sistemos pašalinimo įrankius.

  • Bus paleista trikčių šalinimo priemonė, nes tai yra diagnostikos priemonė. Tada pasirinkite parinktį „Ne“, nes programa pasiūlys atkurti programas.

  • Kitame lange spustelėkite „Pašalinti programą“ ir palaukite, kol procesas bus baigtas.
SVARBU! Pašalinę programinę įrangą naudodami šią priemonę, turėtumėte paleisti „CCleaner“ ir išvalyti „Windows 10“ nuo senų failų.

Rankinis biuro programos pašalinimas

Norint pašalinti biuro programą iš „Windows 10“ sistemos, verta atlikti keletą paprastų veiksmų:

  • Iš pradžių turite patikrinti, kuri paskyros versija naudojama jūsų kompiuteryje. Norėdami tai padaryti, atidarykite bet kurią programą, pavyzdžiui, „Word“, ir pasirinkite „Failas“, „Paskyra“. Jei matote mygtuką Atnaujinimo parinktys, diegimas buvo spustelėjus ir paleidžiamas. Jei nėra mygtuko Atnaujinimo parinktys, buvo naudojama MSI.

  • Eikite į C:\Program Files\. Raskite aplanką „Microsoft Office“. Dešiniuoju pelės mygtuku spustelėkite jį ir pasirinkite „Ištrinti“.
  • Dabar atidarykite komandų eilutę su administratoriaus teisėmis ir eilės tvarka įveskite šias komandas.

schtasks.exe /delete /tn „\Microsoft\Office\Office Automatiniai naujinimai“

schtasks.exe /delete /tn „\Microsoft\Office\Office Subscription Maintenance“

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

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

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

SVARBU! Čia aprašytas Microsoft Office 2016 metodas. Jei naudojate 2010 m. versiją, tai keliuose, kur nurodomi 2016 m., nurodome 2010 m.
  • Tada užbaigiame visus procesus, susijusius su biuro programomis.
  • Dabar reikia pašalinti programos paslaugą. Norėdami tai padaryti, komandų eilutėje įveskite „sc delete ClickToRunSvc“.
  • Atidarykite aplanką „ProgramFiles“ ir ištrinkite „Microsoft Office 16“, „Microsoft Office“.
  • Atidarykite „ProgramFiles(x86)“ ir ištrinkite aplanką „Microsoft Office“.
  • Paspauskite „Win + R“ ir įveskite „%CommonProgramFiles%\Microsoft Shared“. Atsidarys naujas langas. Ištrinkite aplanką „ClickToRun“.
  • Paslėptame aplanke „ProgramData“ randame „Microsoft“. Čia ištriname aplanką „ClickToRun“. Be to, „ProgramData\Microsoft\Office“ turite rasti ir ištrinti „ClickToRunPackagerLocker“ failą.
  • Taip pat turite ištrinti registro šakas:

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

  • Paleiskite komandų eilutę su administratoriaus teisėmis ir įveskite „%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs“. Ši komanda pašalins visus sparčiuosius klavišus iš meniu Pradėti.
SVARBU! Pašalinus biuro programinės įrangos paketą, reikia iš naujo paleisti kompiuterį ir pradėti valyti sistemą naudodami bet kurį valiklį.

Norėdami gauti informacijos, kaip pašalinti biuro rinkinį iš „Windows 10“, žiūrėkite vaizdo įrašą: