Så här fixar du (och justerar) automatisk uppdatering i Google Chrome
Som standard uppdaterar Google Chrome sig själv för att se till att du kör den säkraste och bästa optimerade versionen av Chrome. Ibland måste processen med automatisk uppdatering hicka och du måste manuellt justera den. Processen är mer komplicerad än den borde vara, men oroa dig inte: vi är här för att gå igenom dig.
Om du inte kan se bilden ovan är den fullständiga texten till det här felmeddelandet "Google Chrome eller Google Chrome Frame kan inte uppdateras på grund av inkonsekventa Google Update Policy-inställningar. Använd grupprincipredigeraren för att ställa in uppdateringen av policyöverstyrning för Google Chrome-binärprogrammet och försök igen. "
Notera: Om din Google Chrome uppdateras bara bra, sluta läsa den här artikeln och kolla in vår SysInternals Pro-serie istället.
Varför vill jag göra det här?
Det finns två relevanta frågor att behandla i det här avsnittet. Varför göra du vill röra med uppdateringsfunktionen och Varför behöver du till och med i första hand? Även om uppdatering av programvara alltid löper risken (men liten) för att bryta något, är webbläsare ett verktyg som du vill behålla så uppdaterat som möjligt så att du kan minimera hotet med nolldagars exploatering och säkerhetshål.
Som standard uppdaterar Google Chrome sig själv (och påminner dig ibland om att starta om webbläsaren för att tillämpa uppdateringarna om det har varit ett tag sedan du stängt programmet helt). Sedan 2010 har Chrome dock inkluderat mer avancerade grupppolicyinställningar som är avsedda att hjälpa nätverksadministratörer att effektivisera när / hur Google Chrome uppdateras när den installeras i en Windows-företagsmiljö. Problemet för hemanvändare och kommersiella användare utan ett grupppolicysystem på plats är att det här grupppolicysystemet ibland hakar och blir automatisk uppdatering av. Återigen, för tonvikt, är tekniken och lösningen som skisseras i den här artikeln inriktad på att fixa problem med uppdateringen av Google Chrome i en Windows-miljö.
Om din Chrome-installation har denna hicka där den automatiska / manuella uppdateringen är inaktiverad hittar du följande skärm när du navigerar till Om -> Google Chrome eller skriv krom: // krom i adressfältet i Chrome och försök att uppdatera din Chrome installation:
Den fullständiga texten till felet är:
Uppdatering misslyckades (fel: 7) Ett fel uppstod när du letade efter uppdateringar: Google Chrome eller Google Chrome Frame kan inte uppdateras på grund av inkonsekventa Google Update-grupprincipinställningar. Använd grupprincipredigeraren för att ställa in uppdateringspolicyens överstyrning för Google Chrome-binärprogrammet och försök igen. se http://goo.gl/uJ9gV för detaljer.
Nu, om du inte är en mycket Windows kunnig användare eller en systemadministratör, det är en stor begäran om att göra av dig. Din typiska hem- eller kontorsdatoranvändare kan leda ett långt och lyckligt liv utan att någonsin satsa i grupprincipredigeraren (ej heller under 99,9% av omständigheterna ska de någonsin behöva).
Oroa dig dock inte, eftersom utländska som mucking om i Grupprincipredaktören är för de flesta människor, vi gjorde turen för dig och har skisserat allt du behöver göra för att åtgärda uppdateringsprocessen.
Notera:Grupprincipredigeraren är tyvärr bara tillgänglig för Windows Pro och över användare (t.ex. Windows 7 Pro, Enterprise, etc., Windows 8 Pro). Om din utgåva av Windows är lägre än Pro (t ex Windows 7 Home) behöver du göra det mycket i registret som vi tycker om att undvika att ledande läsare nödvändigtvis behöver. Vänligen läs resten av den här handledningen för att få en känsla av vad du justerar, men hänvisa till Google Hjälp-filen Google Update for Enterprise med fokus på avsnittet Registrationsinställningar (som lyfter fram alla registernycklar du kommer att göra behöver manuellt redigera för att uppnå vad vi gör här med grupppolicymallen).
Innan vi fortsätter, se till att du har administrativ åtkomst till den dator du vill ändra Google Chrome-uppdateringspolicyen på, eftersom du inte kommer att kunna ändra policyen utan administratörsbehörighet. Om du befinner dig i en företagsmiljö, vänligen dubbelkolla med din IT-avdelning innan du fortsätter. Även om du har administrativ åtkomst till datorn du använder, kommer IT-personerna inte att vara väldigt glada över att du har övervägt deras implementeringar av grupppolicyer (och om ingen av webbläsarna på jobbet uppdateras ordentligt, borde du bringa den till deras uppmärksamhet genom att visa dem den här artikeln så att de kan fixa den).
Har administrativ åtkomst och ca 10-15 minuter att följa med? Bra, låt oss fixa Chrome.
Installera Googles anpassade grupppolicymallar
Medan du eventuellt kan lösa problemet genom att dyka in i Windows-registret och ändra några registernycklar och radera andra, kommer vi inte att instruera dig att använda den metoden. Inte bara gräver i Windows-registret i allmänhet en dålig idé eftersom fel och fel kan snabba snabba i stora problem, men den metod för grupprincipredigerare vi ska gå igenom kommer att vara aktuell även om Google Chrome använder olika registernycklar i framtiden (medan du visar specifika registernycklar kommer att fungera idag men kanske inte fungerar nästa år).
Manuell nedladdning av en ny version av Chrome och försök att skriva över din nuvarande installation fungerar inte heller, eftersom den nya installationen fortfarande behöver kontakta uppdateringsservrarna och felaktigt inställd policy blockerar fortfarande uppdateringen. Den här metoden är det enda sura sättet att komma tillbaka till regelbundna schemalagda automatiska uppdateringar.
För att komma igång måste vi ta en kopia av en anpassad policymall för Chrome. Med utgåvan av en version av Google Chrome som stödde grupppolicyer gav Google eftertänksamt en mall för alla potentiella grupprincipinställningar som kunde tillämpas på företagsnivå till en Chrome-installation. Ladda ner en kopia av mallen här (direktlänk till fil). Gå vidare och lämna filen i din hämtningsmapp för nu (eller, om du är en paranoid filarkiv som oss, märka och arkivera den för evigheten).
Därefter kommer vi att skjuta upp Windows Group Policy Editor och installera det anpassade Google Chrome-mallpaketet så att vi framgångsrikt kan ändra policyen utan att röra Windows-registret. Du kan ringa på grupprincipredigeraren genom att öppna dialogrutan Kör (Win + R) och skriva in: gpedit.msc
När grupprincipredigeraren är öppen måste du navigera till, via avsnittet i vänstra navigeringsfönstret, Lokal datorteknik -> Datorkonfiguration -> Administrative mallar. Högerklicka på posten, som visas på skärmbilden ovan och välj "Lägg till / ta bort mallar ..." och bläddra sedan till platsen för den GoogleUpdate.adm-mall som du hämtade för en stund sedan.
Bekräfta att filen finns i fönstret Lägg till / ta bort, som ovan, och klicka sedan på Lägg till. Den anpassade Google Chrome-politiken är nu installerad i den lokala grupprincipredigeraren.
Konfigurera automatisk uppdatering
När du har installerat anpassad policy är det dags att hitta mallarna i den lokala grupprincipredigeraren. Det finns två platser möjliga beroende på din version av Windows:
Windows XP / 2000 och Windows Server 2003-användare måste titta på administrativa mallar -> Google -> Google Update.
Windows Vista / 7/8 och Windows Server 2008 (och senare) användare måste titta i administrativa mallar -> Klassiska administrativa mallar (ADM) -> Google -> Google Update.
Allt arbete vi gör kommer att ligga inom Google Update-sektionen, sett på skärmdumpen ovan och de delpolicyer som finns där inom. All annan politik bör förbli orörd. Det finns sex policies vi behöver ändra. Navigera till de undermappar som beskrivs nedan och dubbelklicka sedan på policyposten för att redigera den:
Google Update -> Inställningar -> Åtgärd för automatisk uppdatering av kontrollperioden
Byt övergången till "Enabled", standardfrekvensen är 1440 minuter (var 24: e timme). Du kan justera tidscykeln om du har en grundlig anledning att göra det genom att ändra värdet.
Google Update -> Program - - Uppdateringspolicy
Växla överföringsstatus till "Aktiverad". Standardinställningen i alternativen ska vara "Alltid tillåta uppdateringar"; byt till den här inställningen om den är inaktiverad. Du kan också bara byta till manuella uppdateringar eller automatiska tysta uppdateringar om du, återigen, har ett stort behov av att göra det. Vi rekommenderar starkt att du håller med att alltid tillåta alla uppdateringar så att din webbläsare är säker.
Google Update -> Program -> Google Chrome -> Tillåt installationer
Växla till "Enabled"; Det finns inga valfria konfigurationsväxlar att ändra.
Google Update -> Program -> Google Chrome -> Åsidosätt uppdatering av uppdatering
Växla till "Enabled"; Precis som den tidigare programuppdateringspolicyen, kan du välja frekvensen. Standarden ska vara "Alltid tillåta uppdateringar". Om du ändrade den här inställningen i den tidigare policyändringen, kontrollera att den matchar här.
När du har gjort ändringar i policyerna för att tillåta installation och uppdatering av policyåtgärder, navigerar du till följande plats och upprepar de exakta inställningarna för Chrome-binärerna:
Google Update -> Program -> Google Chrome-binärer -> Tillåt installationer
Google Update -> Program -> Google Chrome-binärer -> Uppdatering av policyåtgärder
Dialogrutorna kommer att se helt identiska med skärmdumparna ovan eftersom allt du gör är att kopiera de inställningar du tillämpade på Google Chrome för Google Chrome-binärerna.
När du har bytt alla inställningar stänger du den lokala grupprincipredigeraren och återgår till Google Chrome. Starta om webbläsaren och navigera till Inställningar -> Om Google Chrome. Klicka på uppdateringsknappen och njut av din nyligen uppdaterade Chrome-installation:
Obs! Om du har ställt in alla riktiga grupppolicyer som beskrivs i den här handledningen och Chrome fortfarande inte uppdateras. Vänligen hänvisa till detta Google-supportdokument som belyser platsen för två föräldralösa registernycklar som måste (i sällsynta fall) raderas. Flertalet användare borde kunna uppdatera grupppolicyerna, och undvika registeret helt och hållet.