Som standard uppdaterar Google Chrome sig automatiskt för att se till att du kör den säkraste och bäst optimerade versionen av Chrome. Ibland hakar dock den automatiska uppdateringsprocessen, och du måste justera den manuellt. Processen är mer komplicerad än den borde vara, men oroa dig inte: vi är här för att gå igenom den.
Om du inte kan se bilden ovan är den fullständiga texten i detta felmeddelande ”Google Chrome eller Google Chrome Frame kan inte uppdateras på grund av inkonsekventa inställningar för Google Update Policy. Använd redigeraren för grupprincip för att ställa in uppdateringspolicyn för Google Chrome Binaries-applikationen och försök igen. ”
Notera : om din Google Chrome uppdaterar bara bra, sluta läsa den här artikeln och gå 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 ta itu med i detta avsnitt. Varför göra du vill röra dig med uppdateringsfunktionen och Varför måste du till och med i första hand? Även om uppdatering av programvara alltid löper risken (hur liten den än är) för att bryta något är webbläsare ett verktyg du vill hålla så uppdaterat som möjligt så att du kan minimera hotet om nolldagars utnyttjande och säkerhetshål .
RELATERAD: Vilka är SysInternals-verktygen och hur använder du dem?
Som standard uppdaterar Google Chrome automatiskt sig själv (och påminner dig ibland om att starta om webbläsaren för att tillämpa dessa uppdateringar om det har gått ett tag sedan du har stängt av programmet helt). Sedan 2010 har Chrome dock inkluderat mer avancerade grupprincipinställningar som är avsedda att hjälpa nätverksadministratörer att effektivisera när / hur Google Chrome uppdateras när de installeras i en Windows-företagsmiljö. Problemet för hemanvändare och kommersiella användare utan ett grupppolicy-system på plats är att detta grupppolicy-system ibland hickar och stänger av den automatiska uppdateringen. Återigen, för betoning, är tekniken och lösningen som beskrivs i den här artikeln fokuserad på att åtgärda 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 skriver chrome: // chrome i din Chrome-adressfält och försöker uppdatera din Chrome installation:
Felens fullständiga text är:
Uppdateringen misslyckades (fel: 7) Ett fel inträffade när vi letade efter uppdateringar: Google Chrome eller Google Chrome Frame kan inte uppdateras på grund av inkonsekventa inställningar för Google Update Group Policy. Använd Group Policy Editor för att ställa in uppdateringspolicyn för Google Chrome Binaries-applikationen och försök igen. se http://goo.gl/uJ9gV för mer information.
Nu, om du inte är en mycket Windows-smart användare eller systemadministratör, det är en enorm begäran att göra om dig. Din typiska dator- eller hemdatoranvändare kan leva ett långt och lyckligt liv utan att någonsin vada in i grupprincipredigeraren (inte heller under 99,9% av omständigheterna om de någonsin skulle behöva).
Oroa dig inte, så utländskt som att skämta bort i grupprincipredigeraren är för de flesta, vi gjorde vandringen åt dig och har beskrivit allt du behöver göra för att fixa uppdateringsprocessen.
Notera: Grupprincipredigeraren är endast tillgänglig för Windows Pro och högre användare (t.ex. Windows 7 Pro, Enterprise, etc., Windows 8 Pro), tyvärr. Om din utgåva av Windows är lägre än Pro (t.ex. Windows 7 Home) måste du göra det mycket i det register vi vill undvika att leda läsare till nödvändigtvis. Läs igenom resten av denna handledning för att få en uppfattning om vad du exakt redigerar, men hänvisa sedan till Googles hjälpfil Google Update för företag med fokus på avsnittet Registreringsinställningar (som markerar alla registernycklar du behöver redigera manuellt för att uppnå vad vi gör här med grupprincipmallen).
Innan vi fortsätter, se till att du har administrativ åtkomst till den dator du vill ändra Google Chrome-uppdateringspolicyn på eftersom du inte kan ändra policyn utan administratörsbehörighet. Vidare, om du befinner dig i en företagsmiljö, vänligen kontakta din IT-avdelning innan du fortsätter. Även om du har administrativ åtkomst till den dator du använder kommer IT-folket inte att vara mycket nöjda med att få reda på att du har åsidosatt deras grupppolicy-distributioner (och om ingen av webbläsarna på jobbet uppdateras ordentligt bör du göra dem uppmärksamma genom att visa dem den här artikeln så att de kan fixa den).
Har du administrativ tillgång och cirka 10-15 minuter att följa med? Bra, låt oss fixa Chrome.
Installerar Googles anpassade gruppmallar
Även om du eventuellt kan åtgärda problemet genom att dyka in i Windows-registret och ändra några registernycklar och ta bort andra, kommer vi inte att instruera dig med den metoden. Att inte bara gräva runt i Windows-registret är i allmänhet en dålig idé eftersom misstag och fel snabbt kan snöa in i stora problem, men Group Policy Editor-metoden vi håller på att gå igenom kommer att förbli aktuell även om Google Chrome använder olika registernycklar i framtid (medan visning av specifika registernycklar fungerar 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 måste kontakta uppdateringsservrarna och den felaktigt inställda policyn kommer fortfarande att blockera uppdateringen. Den här metoden är det enda säkra sättet att återgå till regelbundna automatiska uppdateringar.
För att komma igång måste vi ta en kopia av en anpassad policymall för Chrome. Med lanseringen av en version av Google Chrome som stödde grupprinciper tillhandahöll Google eftertänksamt en mall för alla potentiella grupprincipinställningar som kan tillämpas på företagsnivå för en Chrome-installation. Ladda ner en kopia av mallen här ( direktlänk till fil ). Fortsätt och låt filen sitta i din nedladdningsmapp för tillfället (eller, om du är en paranoid filarkiver som vi, märka och arkivera den för evigheten).
Därefter startar vi Windows Group Policy Editor och installerar det anpassade Google Chrome-mallpaketet så att vi framgångsrikt kan ändra policyerna utan att röra Windows-registret. Du kan anropa 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 den vänstra navigeringsfönstret, Lokal datorpolicy -> Datorkonfiguration -> Administrativa mallar. Högerklicka på posten, som visas på skärmdumpen ovan, och välj "Lägg till / ta bort mallar ..." och bläddra sedan till platsen för GoogleUpdate.adm-mallen som du laddade ner för bara ett ögonblick sedan.
Bekräfta att filen finns i Lägg till / ta bort-fönstret, som visas ovan, och klicka sedan på Lägg till-knappen. Den anpassade Google Chrome-policyn är nu installerad i Local Group Policy Editor.
Konfigurera automatisk uppdatering
När du har installerat den anpassade policyn är det dags att hitta mallarna i Local Group Policy Editor. Det finns två möjliga platser beroende på din version av Windows:
Windows XP / 2000 och Windows Server 2003-användare måste titta i administrativa mallar -> Google -> Google Update.
Användare av Windows Vista / 7/8 och Windows Server 2008 (och senare) måste titta i administrativa mallar -> klassiska administrativa mallar (ADM) -> Google -> Google Update.
Allt arbete vi gör ligger inom avsnittet Google Update, som visas på skärmdumpen ovan och de underpolicyer som finns där. All annan politik bör förbli orörd. Det finns sex policyer som vi behöver ändra. Navigera till undermapparna nedan och dubbelklicka sedan på policyposten för att redigera den:
Google Update -> Inställningar -> Automatisk uppdatering av kontrollperioden
Växla åsidosättningen till “Enabled”, standardfrekvensen är 1440 minuter (var 24: e timme). Du kan justera tidscykeln genom att ändra värdet om du har ett skäl att göra det.
Google Update -> Program -> Uppdateringspolicy
Växla policyöverstyrningstillståndet till "Enabled". Standardinställningen i alternativen ska vara ”Tillåt alltid uppdateringar”; byt till den här inställningen om den är inaktiverad. Du kan också växla till endast manuella uppdateringar eller automatiska tysta uppdateringar om du återigen har ett pressande behov av att göra det. Vi rekommenderar starkt att du håller med att alltid tillåta alla uppdateringar för att säkerställa 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 -> Uppdatera policy
Växla till "Enabled"; som den tidigare programuppdateringspolicyn kan du välja frekvens. Standard ska vara ”Tillåt alltid uppdateringar”. Om du ändrade den här inställningen i den tidigare policyändringen, se till att den matchar här.
När du har gjort ändringarna i principerna Tillåt principer för åsidosättande av installation och uppdatering, navigerar du till följande plats och upprepar de exakta inställningarna för Chrome Binaries:
Google Update -> Program -> Google Chrome Binaries -> Tillåt installationer
Google Update -> Program -> Google Chrome Binaries -> Åsidosättande av uppdateringspolicy
Dialogrutorna ser helt identiska ut med skärmdumparna ovan eftersom allt du gör är att replikera inställningarna som du tillämpade på Google Chrome för Google Chrome Binaries.
När du har bytt alla inställningar stänger du Local Group Policy Editor 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 rätt grupppolicyer som beskrivs i den här självstudien och Chrome fortfarande inte uppdateras; snälla du referera till detta Googles supportdokument som visar placeringen av två föräldralösa registernycklar som måste (i sällsynta fall) raderas. Majoriteten av användarna bör dock helt enkelt kunna uppdatera grupprinciperna och undvika registret helt.