Som en del av massuppgiften Office-uppdatering till senaste versionen på alla användares datorer (enligt schemat), behövde vi utveckla en enkel lösning för korrekt automatisk radering alla andra versioner som tidigare installerats på datorer Microsoft Office. Det är avsett att använda dessa skript i uppgifter för automatisk borttagning/installation av Office genom SCCM-paket.
I de flesta fall före installation ny version Office, det är tillrådligt att ta bort alla versioner av MS Office som tidigare installerats på din dator ( samtidig användning olika versioner Office på en enda dator stöds, men rekommenderas inte på grund av potentiella problem). Därför fanns det ett behov av att utveckla skript som korrekt skulle ta bort alla versioner av Office som tidigare installerats på en PC.
Efter att ha övervägt flera sätt att ta bort tidigare installerade Office-versioner, bestämde vi oss för att använda OffScrub-skript från Microsoft Premier Support. Manus OffScrub ingår i de officiella EasyFix-paketen (tvingat borttagningspaket för Office 2007 och 2010 om de inte kan tas bort på ett vanligt sätt från kontrollpanelen) För att ta bort Office 2013 och 2016, använd ett annat verktyg - ett paket O15CTRRemove.diagcab, som även inkluderar OffScrub-skript (se fotnot precis nedan)
Offscrub-skript är vbs-skript för att automatisera borttagningen av produkter från Office. Dessa skript låter dig rengöra systemet helt från spår av tidigare installerat Office, oavsett dess nuvarande prestanda. Här är de viktigaste fördelarna med att använda Offscrub för att ta bort Office:
Skriptet från paketet O15CTRRemove.diagcab låter dig avgöra installerad version Office och anropa Offscrub*.vbs-skriptet för lämplig version av Office.
Först och främst måste du ladda ner filen från Microsofts webbplats FixIt för de versioner av Office och Windows som används i din infrastruktur.
Du kan ladda ner paketet O15CTRRemove.diagcab för olika versioner av Office och Windows från sidan (https://support.microsoft.com/en-us/kb/971179).
Viktig anmärkning. Tidigare innehöll denna sida länkar till både EasyFix-paketet och O15CTRRemove.diagcab. På just nu det finns bara en länk kvar till universalpaketet O15CTRRemove.diagcab, som kan användas för att ta bort Office 2013 / 2016 på Windows 7, Windows 8 och Windows 10. Dessutom i början av året i arkivet O15CTRRemove.diagcab Det fanns Offscrub-skript för nya versioner av Office, nu finns bara PowerShell-skript kvar i det. Dessa (och andra) versioner av vbs Offscrub-skript kan nu endast erhållas från det officiella Office-utvecklarförrådet på GitHub (OfficeDev).
Office-version | Windows 7 | Windows 8 | Windows 10 |
Office 2003 | MicrosoftFixit20054.mini.diagcab | Frånvarande | |
Office 2007 | MicrosoftFixit20052.mini.diagcab | Frånvarande | |
Office 2010 | MicrosoftFixit20055.mini.diagcab | ||
Office 2013 | Arkiv OffScrub_O15msi.vbs på GitHub | ||
Office 2016 | Arkiv OffScrub_O16msi.vbs på GitHub | ||
Office 365/Click-To-Run | Arkiv OffScrubc2r.vbs på GitHub |
Ladda ner angivna filer och spara den i katalogen C:\tools\OfficeUninstall. *.diagcab-filer är vanliga arkiv i CAB-format som kan packas upp med kommandot expandera.
Så, för enkelhetens skull, låt oss skapa en separat katalog för varje version av Office:
set OFFICEREMOVE=C:\tools\OfficeUninstall\
md "%OFFICEREMOVE%\2003"
md "%OFFICEREMOVE%\2007"
md "%OFFICEREMOVE%\2010"
md "%OFFICEREMOVE%\2013"
md "%OFFICEREMOVE%\2016"
md "%OFFICEREMOVE%\O365"
Nu kommer vi endast att packa upp vbs-filer i varje katalog från de nedladdade diagcab-arkiven.
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"
Och vi kommer att kopiera samma vbs-filer för nya versioner av Office, nedladdade från GitHub.
flytta /y "%OFFICEREMOVE%\OffScrub_O15msi.vbs" "%OFFICEREMOVE%\2013"
flytta /y "%OFFICEREMOVE%\OffScrub_O16msi.vbs" "%OFFICEREMOVE%\2016"
flytta /y "%OFFICEREMOVE%\OffScrubc2r.vbs" "%OFFICEREMOVE%\O365"
Således kommer vi att ha följande vbs-filer:
Listan över tillgängliga argument för alla vbs OffScrub-skript kan erhållas så här:
OffScrub_O16msi.vbs /?
Microsoft Customer Support Service – Office 2016 MSI Removal Utility
OffScrub_O16msi.vbs hjälper till att ta bort Office 2016 MSI Server- och klientprodukter
Användning: OffScrub_O16msi.vbs
För att Office-avinstallationsskriptet ska fungera korrekt på 64-bitarsversioner av Windows, när det startas av en 32-bitars Configuration Manager-klient, måste du köra lämplig version av cscript.exe. Därför, på ett 64-bitarssystem, för att köra skript, måste du starta cscript.exe-processorn från katalogen C:\Windows\SysWOW64.
Denna funktion kan uppnås med ett skript NativeCScript.cmd:
@eko av
om "%PROCESSOR_ARCHITEW6432%"=="AMD64" (
"%SystemRoot%\Sysnative\cscript.exe" %*
) annat (
"%SystemRoot%\System32\cscript.exe" %*
)
Det färdiga arkivet med alla nödvändiga filer kan laddas ner från vår hemsida: (1,4 MB)
Kommando för att köra ett skript manuellt fullständigt avlägsnande Office 2003-komponenter på din dator kommer att se ut så här:
Cscript.exe “%OFFICEREMOVE%\2003\OffScrub03.vbs” ALLA /Quiet /NoCancel /Force /OSE
Om avinstallationsjobbet körs som en SCCM-batch kan avinstallationskommandot se ut så här:
"%SystemRoot%\System32\cmd.exe" /C "NativeCScript.cmd //B //NoLogo "2003\OffScrub03.vbs" ALLA /Quiet /NoCancel /Force /OSE"
Kommando för att helt ta bort Office 2007-komponenter manuellt:
Cscript.exe “%OFFICEREMOVE%\2007\OffScrub07.vbs” ALLA /Quiet /NoCancel /Force /OSE
"%SystemRoot%\System32\cmd.exe" /C "NativeCScript.cmd //B //NoLogo "2007\OffScrub07.vbs" ALLA /Quiet /NoCancel /Force /OSE"
Laget fullt avinstallera Microsoft Office 2010 för manuell lansering:
Cscript.exe “%OFFICEREMOVE%\2010\OffScrub10.vbs” ALLA /Quiet /NoCancel /Force /OSE
När du kör genom Configuration Manager:
"%SystemRoot%\System32\cmd.exe" /C "NativeCScript.cmd //B //NoLogo "2010\OffScrub10.vbs" ALLA /Quiet /NoCancel /Force /OSE"
Kommando för att helt ta bort Microsoft Office 2013-komponenter manuellt:
Cscript.exe “%OFFICEREMOVE%\2013\OffScrub_O15msi.vbs” ALLA /Quiet /NoCancel /Force /OSE
Så här kör du ett skript genom ett SCCM-jobb:
"%SystemRoot%\System32\cmd.exe" /C "NativeCScript.cmd //B //NoLogo "2013\OffScrub_O15msi.vbs" ALLA /Quiet /NoCancel /Force /OSE"
Kommandot för att manuellt köra skriptet för att helt ta bort Office 2016-komponenter på den nuvarande kommer att se ut så här:
Cscript.exe “%OFFICEREMOVE%\2016\OffScrub_O16msi.vbs” ALLA /Quiet /NoCancel /Force /OSE
Du kan börja avinstallera Office 2016 från SCCM-paketet med följande kommando:
"%SystemRoot%\System32\cmd.exe" /C "NativeCScript.cmd //B //NoLogo "2016\OffScrub_O16msi.vbs" ALLA /Quiet /NoCancel /Force /OSE"
Kommando för att helt ta bort Office Click to Run / Office 365-komponenter för manuell start:
Cscript.exe “%OFFICEREMOVE%\C2R\OffScrubc2r.vbs” ALLA /Quiet /NoCancel /Force /OSE
Så här kör du ett skript genom ett SCCM-jobb:
"%SystemRoot%\System32\cmd.exe" /C "NativeCScript.cmd //B //NoLogo "C2R\OffScrubc2r.vbs" ALLA /Quiet /NoCancel /OSE"
Remove-PreviousOfficeInstalls Git-projektet innehåller också ett skript Remove-PreviousOfficeInstalls.ps1, som automatiskt ska identifiera den version av MS Office som är installerad på datorn och anropa ett av OffScrub-rådgivningsskripten. Med vissa ändringar kan den också användas i obevakade Office-avinstallationsskript.
. För andra dagen nu har jag justerat det så att det passar mig själv, och samtidigt arbetar jag på två datorer som jag fortfarande har i mitt hus. Så, dessa maskiner körde tidigare Microsoft Office 2010. Men eftersom det är ganska föråldrat, och det fungerar mycket långsammare än 2013.
Tja, i allmänhet beslutades det att installera det nymodiga Office 2013 plus. Men plötsligt stötte jag på ett oväntat problem.
Ett fel uppstod när du försökte installera. Grejen är att jag har 64 bitsystem, men installationsprogrammet hittade någon 32-delad Office 2015-komponent av okänt ursprung, som den bad att ta bort innan det nya paketet installerades.
Och så började dansen med tamburiner. Som det visar sig är det inte så lätt att ta bort office. Jag började leta efter en lösning.
Så vad jag försökte göra:
Vänner, som det visade sig tog MicroSoft själv äntligen hand om sina användare, efter en ihållande sökning hittade jag ett magiskt program som gjorde allt på ett par sekunder.
Så om du inte vet hur du avinstallerar Office, skulle jag rekommendera dig följande procedur:
Jag förväntar mig tack i kommentarerna)
Utan tvekan, paketet Microsoft-program Office har inga konkurrenter i sin mainstream. Det världsberömda företaget har utvecklat komponenter som kan tillfredsställa alla användarens "arbetande" och kreativa behov. Behöver du skriva ut text eller formatera ett dokument? Öppna Word. Vill du arbeta med databaser? Excel står till din tjänst. Kanske har du ett viktigt offentligt tal på gång och du kan använda något meningsfullt grafiskt stöd? PowerPoint till undsättning. I allmänhet är alla väl medvetna om fördelarna och fördelarna med Microsofts utveckling, men för att parafrasera orden i en populär låt, låt oss säga att den här artikeln inte alls handlar om det. Ibland, av en eller annan anledning, upptagen eller installerat paket program är inte lämpliga och du måste bli av med det. Faktiskt, vi pratar om att avinstallera Office.
Det är mycket viktigt att utföra denna operation korrekt, för i vissa fall är konsekvensen av felaktig åtgärd att programpaketet delvis tas bort, vilket kommer att orsaka problem med den nya "samlingen" av Microsoft Office.
Gå till huvudmenyn i systemet och öppna "Kontrollpanelen". I fönstret som öppnas klickar du på länken "Ta bort ett program" (Lägg till eller ta bort program). I vissa fall kanske användaren inte hittar en sådan linje in detta avsnitt. Gå sedan till undersektionen "Program och funktioner". I XP-versionen, i "Start", klicka på "Kör" och på raden "Öppna" skriv kommandot appwiz.cpl och klicka på OK.
När du har slutfört åtgärden visas en lista med program som är installerade på din enhet på skärmen. I den här listan behöver du hitta namnet Microsoft Office (för att se hela listan över applikationer, använd rullningslisten eller mushjulet). Klicka på mjukvarupaketet med vänster musknapp, varefter knappen "Radera" visas. Genom att klicka på den kommer du faktiskt att starta borttagningsprocessen.
I vissa fall kan Microsofts "samling" av program uppmana dig att bekräfta raderingen, i hopp om att du klickade på "Radera"-knappen av misstag. Klicka på Ja och vänta tills borttagningen är klar. Så snart processen tar slut rekommenderar vi att du kontrollerar din dator med CCleaner.
Det är värt att notera att det inte alltid är det denna metod fabrik.
Borttagning via motsvarande sektion av "Verktygsfältet" kan endast ske delvis om installationsfilen var skadad eller det nya programpaketet inte var helt installerat.
Att avinstallera ett programpaket med valfritt "avinstallationsprogram" är ännu enklare. Ta till exempel samma Revo Uninstaller (www.revouninstaller.com). Öppna verktyget och leta efter Microsoft Office i listan. När du har hittat motsvarande rad klickar du på vänster musknapp. Efter detta kommer ett antal funktioner att tändas på programpanelen, bland vilka alternativet "Radera" kommer att visas. Klicka på alternativikonen, ge ett positivt svar på begäran om borttagning och klicka slutligen på OK. Efter några minuter försvinner Office från din dator.
Efter att ha startat avinstallationsverktyget, välj lämpligt paket för det aktuella Office på höger sida och aktivera länken till vänster som heter "Avinstallera". Under avinstallationsprocessen kommer programmet att ge information om avinstallationen (hur många komponenter som finns kvar, tidpunkt för avinstallation etc.).
Du behöver dock inte bry dig mycket om att söka efter lämpliga program, eftersom Microsoft länge har utvecklat sin egen analog av avinstallationsprogrammet, känd som Fix It. Ladda ner verktyget för din Windows-versioner du kan efter att ha följt länken https://support.microsoft.com/kb/971179/ru. Angående av detta instrument, det är värt att notera att du behöver ladda ner borttagningsverktyget specifikt för versionen av det aktuella programpaketet. Om du har XP installerat måste du innan du arbetar med Fix It-verktyget se till att du har ett uppdateringspaket som heter Service Pack 3.
Ladda ner verktyget och klicka på ikonen. I startfönstret måste du acceptera de nödvändiga villkoren för att använda programvaran och klicka sedan på "Nästa". Efter detta kommer inte den mest trevliga processen att hantera verktyget att följa. Du måste vänta tills programfönstret stängs (det kan finnas flera av dem). Detta kan ta upp till 10-15 minuter, men dina förväntningar var inte förgäves - det här är den specifika manövern som används för att ta bort ett programpaket i Fix It. När du har stängt alla verktygsfönster, se till att starta om enheten. Slutligen rekommenderar vi igen att använda tjänsterna i CCleaner-applikationen, som vi redan nämnde tidigare.
Det är värt att notera att verktyget inte tar bort applikationer som laddades ner separat från programpaketet. Även om Office version 2010 och samma releaseår är ett separat nedladdat program från Microsoft-familjen.
Från ditt Windows Live/Hotmail-konto, gå till sidan Mitt konto - Office.com och klicka på länken Koppla från och sedan på OK. I det övre högra hörnet öppnar du rullgardinsmenyn och klickar på "Logga ut". Efter det, stäng Windows Live/Hotmail-fönstret och avsluta med Office-program, om någon är igång.
Gå sedan till "Start", välj "Kontrollpanelen" - "Program och funktioner". Aktivera systemkontot som administratör och i listan över applikationer klickar du på Microsoft Office 365 (versionsnumret ska se ut så här: 15.0.4148.1014). Klicka på "Radera" i fönstret som visas. Om fönstret "Microsoft Office Klicka-och-kör" visas, stäng det. Gör samma sak med meddelandet om att raderingen är klar. Starta sedan om och gå till Program och funktioner igen. I snabbmenyn klicka på "Uppdatera". Efter det, bli av med SkyDrive (ingår i Office) och starta om enheten igen. Använd slutligen en registerrensare för att ta bort registreringsposter.
Detta avslutar vår diskussion om ämnet avinstallation av Microsoft Office. Observera steg för steg instruktioner och du kommer inte ha problem med att avinstallera programpaketet.
VIKTIG! Efter att ha tagit bort programvaran med det här verktyget bör du köra CCleaner och rensa Windows 10 från gamla filer.
För att ta bort ett kontorsprogram från Windows-system 10, det är värt att göra ett antal enkla steg:
schtasks.exe /delete /tn "\Microsoft\Office\Office Automatiska uppdateringar"
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"
VIKTIG! Metoden beskrivs här för Microsoft Office 2016. Om du använder 2010-versionen, ange 2010 i sökvägarna där 2016 anges.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\ClickToRun
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\AppVISV
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Microsoft Office - ru-ru
HKEY_CURRENT_USER\Software\Microsoft\Office
VIKTIG! Efter att ha tagit bort paketet kontorsprogram du måste starta om datorn och börja rengöra systemet med valfritt rengöringsmedel.
För att lära dig hur du tar bort ett kontorsprogrampaket från Windows 10, titta på videon:
- det är automatiskt.
Om några mappar relaterade till det här programvarupaketet hittas på datorn efter denna åtgärd, bör du använda en annan metod.
Kom ihåg att manuell avinstallation är en lång och komplicerad process, så läs manualen noggrant!
Först måste du bestämma typen av installation. För att göra detta, starta valfritt Office-program och klicka på "Arkiv/konto". Om du använde klicka för att köra-teknik under installationen kommer du att se uppdateringsalternativ. Vid installation med ett MSI-paket är installation av uppdateringar endast möjlig via Windows Center.
Ta bort Click to Run-paketet:
Slutföra uppgifter med hjälp av chefen: öppna avsnittet "Processer" och om du ser att uppgifterna som visas i figuren nedan finns i listan bör de slutföras.
Om Office installerades via MSI, sker avinstallationen med hjälp av standardmedel avinstallera Windows-systemet.