Varför är Chrome Berättade för Mig att “Uppdatera eller ta Bort Inkompatibla Program?”

Många Windows-program, till exempel antivirusprogram, injicera kod i Chrome för att ändra sitt beteende. Detta resulterar i mer frekventa webbläsaren kraschar, så att Google tar ställning genom att blockera dessa tekniker.

Varför Är Program Injicera Kod?

Vissa program injicera kod i andra processer som körs för att ändra deras beteende. På Windows, denna teknik har funnits under lång tid. Den används av många olika typer av applikationer, från antimalware verktyg för att farliga malware. Detta kallas ofta DLL-injektion på Windows också.

med andra ord, program injicera kod i Chrome om du vill ändra Chromes beteende. Ett säkerhetsprogram kanske vill lägga till några ytterligare kontroller för att Chrome är du surfar, eller en bit av skadlig kod kanske vill bättre spy på din surfning.

Även om applikationen använder koden injektion med god avsikt, kan det orsaka problem genom att störa Chrome-kod. Chrome utvecklare vet inte exakt hur det här extra koden kommer att bete sig. Som Chrome utvecklare Chris H. Hamilton uttrycker det: “Denna typ av programvara injektion frodas på Windows-plattformen, och orsakar betydande stabilitet frågor (kraschar).”

När Kommer Chrome Helt Blockera-Kod Injektion?

Google ursprungligen meddelat planerna för att blockera denna teknik i November 2017, notera att Windows-användare med programvara injicera i Chrome är 15% mer benägna att ha Chrome kraschar. Google noterar att det finns bättre tekniker för applikationer som kräver denna typ av funktionalitet, som att installera ett Chrome-tillägg som använder Chrome infödda meddelanden för att kommunicera med ett annat program på datorn.

Det ursprungliga tillkännagivandet sade Chrome 69 skulle börja blockera all kod injektion i September 2018. Men på vårt system, beta-versionen av Chrome 69 närvarande endast varnar om koden injektion om din webbläsare erfarenheter en krasch. Det gör inte block som injektion.

Chrome utvecklare ofta A-B testa nya funktioner som denna—med andra ord, de rullar olika funktioner till olika Chrome-användare för att se hur människor reagerar—så det är möjligt att vissa Krom 68 användare har redan sett denna varning.

Google ursprungligen planer på att blockera all kod injektion med start i januari 2019. Enligt Hamilton, Google fortfarande planer på att blockera det “snart,” vid vilken punkt varning kommer att visas eftersom Chrome tyst kommer att blockera alla försök till att koden injektion. Microsoft Kant var den första webbläsaren som vill göra ändringen på Windows, och det är redan blockerad kod injektion sedan .

Är Mitt Program som Verkligen Orsakar Kraschar?

Även om Chrome varnar dig om inkompatibla program, de är inte nödvändigtvis orsakar problem—om inte din webbläsare kraschar.

Hamilton konstaterar att Chrome är bara varning om någon programvara med hjälp av kod injektion utan att göra värdeomdömen.” Den programvara som du har installerat kanske arbetar på rätt sätt och aldrig orsaka några problem, men Google inte gillar denna teknik och arbetar på att blockera det.

Kontrollera för Inkompatibla Program

Om Chrome kraschar, kommer du att se ett meddelande som ber dig att “Uppdatera eller ta bort inkompatibla program” eller “Uppdatera eller ta bort problemet program.” Då kommer du till en lista med program som använder kod injektion på ditt system.

Du kan också få tillgång till denna lista, även innan Chrome kraschar—från rubrik till Menu > Inställningar > Avancerad, bläddra ner till botten av skärmen, klicka på “Uppdatera eller ta Bort Inkompatibla Program” under Återställa och Städa Upp. Om du inte ser detta alternativ här, inga ansökningar om ditt system är att injicera kod i Chrome.

Du kan också skriva chrome://settings/IncompatibleApplications i adressfältet och tryck på Enter. Om du inte ser en lista av inkompatibla program, du har ingen installerat.

(Obs: Detta alternativ finns endast som börjar med Chrome 69 på vårt system. Chrome 69 är planerad för stabil utgåva 4 September 2018.)

Chrome kommer att lista alla applikationer som använder kod injektion som du har installerat. Många antivirus program, inklusive Avast, AVG, Bitdefender, Emsisoft, Eset, IObit, Norton Security, Malwarebytes, och WinPatrol visas här.

Andra program som har dykt upp här inkluderar Acronis True Image, Dropbox, och RocketDock. Listan kan vara förvånande, men alla program som använder kod injektion kommer att visas i listan.

“ta Bort” knappen nästa för att en ansökan kommer du till Inställningar eller Kontrollpanelen där du kan avinstallera program om du vill.

Om du inte upplever kraschar, det finns ingen anledning att avinstallera programmet Google kommer att blockera dess kod injektion försök i några månader i alla fall.

Google är klart hoppas att utvecklare kommer att uppdatera sina applikationer för att inte längre vara beroende kod injektionsteknik. Efter alla, utvecklare inte vill att Chrome ska uppmuntra människor att avinstallera sina ansökningar. Antingen sätt, detta felmeddelande kommer inte att vara runt för länge.

Vi tror inte att det är en enorm förlust. Som Chrome utvecklare anm kod injektionsteknik bidra till krascher, och färre krascher kommer att bli en förbättring. Vi är inte heller ett stort fan av antivirusprogrammen att de stör webbläsaren.

We will be happy to hear your thoughts

Leave a reply