Chrome neden Bana “Uyumsuz Uygulamaları Güncelleme veya Kaldırma” demesini söylüyor?
Virüsten koruma yazılımı gibi birçok Windows uygulaması, davranışını değiştirmek için Chrome'a kod enjekte eder. Bu, daha sık tarayıcı çökmelerine neden olur, bu nedenle Google, bu teknikleri engelleyerek ayakta durmaktadır..
Uygulamalar Neden Kod Enjekte Ediyor??
Bazı uygulamalar davranışlarını değiştirmek için diğer çalışan işlemlere kod enjekte eder. Windows'ta bu teknik uzun zamandır var. Zararlı yazılım önleme araçlarından tehlikeli kötü amaçlı yazılımlara kadar birçok farklı türde uygulama tarafından kullanılır. Buna genellikle Windows'ta DLL enjeksiyonu da denir..
Başka bir deyişle, Chrome'un davranışını değiştirmek için uygulamalar Chrome'a kod enjekte eder. Bir güvenlik programı, Chrome'un taramasına bazı ek kontroller eklemek isteyebilir veya bir tür kötü amaçlı yazılım, taramanızı daha iyi casusluk yapmak isteyebilir.
Uygulama iyi niyetli bir kod enjeksiyonu kullanıyor olsa bile, Chrome'un koduna müdahale ederek sorunlara neden olabilir. Chrome'un geliştiricileri bu ek kodun nasıl davranacağını tam olarak bilmiyor. Chrome geliştiricisi Chris H. Hamilton'ın belirttiği gibi: “Bu tür bir yazılım enjeksiyonu, Windows platformunda yaygın ve önemli kararlılık sorunlarına (çökmelere) neden oluyor.”
Chrome Kod Enjeksiyonunu Tamamen Ne Zaman Bloke Edecek?
Google, ilk olarak Kasım 2017’de bu tekniği engelleme planlarını duyurdu ve Chrome’a yazılım enjekte eden Windows kullanıcılarının% 15’inde Chrome çökmesi olasılığı daha yüksek olduğunu belirtti. Google, sistemdeki başka bir programla iletişim kurmak için Chrome'un yerel mesajlaşma özelliğini kullanan bir Chrome tarayıcı uzantısı yüklemek gibi bu tür işlevsellik gerektiren uygulamalar için daha iyi teknikler olduğunu not eder..
Orijinal duyuru, Chrome 69’un Eylül 2018’de tüm kod enjeksiyonunu engellemeye başlayacağını söyledi. Ancak, sistemimizde, Chrome 69’un beta sürümü şu anda yalnızca tarayıcınız bir çökme yaşarsa kod enjeksiyonu konusunda uyarıyor. Bu enjeksiyonu engellemez.
Chrome'un geliştiricileri sık sık A-B, bunun gibi yeni özellikleri test ediyor, başka bir deyişle, insanların nasıl yanıt verdiğini görmek için farklı Chrome kullanıcılarına farklı özellikler yayıyorlar..
Google, Ocak 2019’da başlayan tüm kod enjeksiyonunu engellemeyi planladığını duyurdu. Hamilton’a göre, Google hala “yakında” engellemeyi planlıyor, bu noktada uyarının görünmesini durduracak, çünkü Chrome kod enjeksiyonunda tüm girişimleri sessizce engelleyecektir. Microsoft Edge, Windows'ta değişiklik yapan ilk tarayıcıydı ve 2015'ten bu yana zaten kod enjeksiyonunu engelledi.
Uygulamalarım Gerçekten Çarpışmaya Neden Oluyor?
Chrome sizi uyumsuz uygulamalar konusunda uyarıyor olsa da, tarayıcınızın çökmesi dışında mutlaka soruna yol açmazlar.
Hamilton, Chrome'un "değer yargısı yapmadan" kod enjeksiyonunu kullanan herhangi bir yazılım hakkında yalnızca uyarıda bulunduğunu belirtir. Yüklediğiniz yazılım düzgün çalışıyor ve hiçbir soruna neden olmuyor olabilir, ancak Google bu tekniği sevmiyor ve engelleme üzerinde çalışıyor.
Uyumsuz Uygulamalar Nasıl Kontrol Edilir
Chrome çökerse, sizden “Uyumsuz uygulamaları güncelleyin veya kaldırın” veya “Sorunlu uygulamaları güncelleyin veya kaldırın” diye bir bildirim göreceksiniz. Bu işlem sizi sisteminize kod enjeksiyonunu kullanan uygulamalar listesine götürecektir..
Bu listeye, Chrome çökmeden önce bile Menü> Ayarlar> Gelişmiş seçeneğine gidip, ekranın en altına gidip Sıfırla ve Temizle altındaki “Uyumsuz Uygulamaları Güncelle veya Kaldır” ı tıklayarak erişebilirsiniz. Bu seçeneği burada görmüyorsanız, sisteminizdeki hiçbir uygulama Chrome'a kod girmiyor.
Ayrıca yazabilirsiniz chrome: // settings / IncompatibleApplications
adres çubuğunuza girin ve Enter tuşuna basın. Uyumsuz uygulamaların bir listesini görmüyorsanız, hiçbiri yüklemediniz..
(Not: Bu seçenek yalnızca sistemimizde Chrome 69 ile başlayarak sunulmaktadır. Chrome 69'un 4 Eylül 2018’de kararlı bir şekilde yayınlanması planlanmaktadır.)
Chrome, yüklediğiniz kod enjeksiyonunu kullanarak tüm uygulamaları listeler. Avast, AVG, Bitdefender, Emsisoft, Eset, IObit, Norton Security, Malwarebytes ve WinPatrol gibi birçok virüsten koruma uygulaması burada görünür.
Burada görünen diğer uygulamalar arasında Acronis True Image, Dropbox ve RocketDock bulunur. Liste şaşırtıcı olabilir, ancak kod enjeksiyonu kullanan herhangi bir uygulama listede görünecektir..
Bir uygulamanın yanındaki “Kaldır” düğmesi sizi, isterseniz uygulamayı kaldırabileceğiniz Ayarlar veya Denetim Masası penceresine götürür.
Çarpışmalarla karşılaşmıyorsanız, uygulamayı kaldırmak için hiçbir neden yoktur - Google, kod ekleme girişimlerini birkaç ay içinde yine de engeller.
Google, uygulama geliştiricilerin uygulamalarını artık kod ekleme tekniklerine bağlı olmayacak şekilde güncelleyeceğini umuyor. Sonuçta, geliştiriciler Chrome'un insanları uygulamalarını kaldırmaya teşvik etmesini istemiyor. Her iki durumda da, bu hata mesajı çok uzun sürmez.
Bunun çok büyük bir kayıp olduğunu düşünmüyoruz. Chrome'un geliştiricilerinin belirttiği gibi, kod ekleme teknikleri çökmelere katkıda bulunur ve daha az çökme daha iyi olur. Ayrıca tarayıcıya müdahale eden büyük bir antivirüs hayranı değiliz..