許多Windows應用程式,如防病毒軟體,都會向Chrome注入程式碼來修改其行為。這導致更頻繁的瀏覽器崩潰,所以谷歌採取了阻止這些技術的立場。
一些應用程式將程式碼注入其他正在執行的程序以修改其行為。在Windows上,這種技術已經存在很長時間了。它被許多不同型別的應用程式使用,從反惡意軟體工具到危險的惡意軟體。這在Windows上也經常被稱為DLL注入。
換句話說,應用程式向Chrome中注入程式碼來修改Chrome的行為。一個安全程式可能想在Chrome的瀏覽中新增一些額外的檢查,或者一個惡意軟體可能想更好地監視你的瀏覽。
即使應用程式出於良好的目的使用程式碼注入,它也會干擾Chrome的程式碼,從而導致問題。Chrome的開發人員並不清楚這些額外的程式碼將如何執行。正如Chrome開發者chrish.Hamilton所說:“這種型別的軟體注入在Windows平臺上非常猖獗,會導致嚴重的穩定性問題(崩潰)。”
相關:什麼是Windows上的程式碼注入?
谷歌最初在2017年11月宣佈了阻止這一技術的計劃,指出在Chrome中注入軟體的Windows使用者發生Chrome崩潰的可能性要高出15%。Google指出,對於需要這類功能的應用程式,有更好的技術,比如安裝一個Chrome瀏覽器擴充套件,使用Chrome的本機訊息與系統上的另一個程式進行通訊。
最初的公告稱Chrome69將於2018年9月開始阻止所有程式碼注入。然而,在我們的系統上,Chrome69的測試版目前只在瀏覽器崩潰時警告程式碼注入。它不會阻止注射。
Chrome的開發者經常會測試像這樣的新功能,換句話說,他們會向不同的Chrome使用者推出不同的功能,看看人們的反應如何,所以Chrome68的一些使用者可能已經看到了這個警告。
谷歌最初宣佈計劃從2019年1月開始阻止所有程式碼注入。據漢密爾頓稱,谷歌仍計劃“很快”阻止它,屆時警告將停止出現,因為Chrome將默默阻止所有程式碼注入嘗試。微軟Edge是第一款在Windows上做出這一改變的瀏覽器,自2015年以來,它已經阻止了程式碼注入。
即使Chrome警告您不相容的應用程式,它們也不一定會導致問題,除非您的瀏覽器崩潰。
漢密爾頓指出,Chrome只是警告任何使用程式碼注入的軟體“沒有做出價值判斷”。你安裝的軟體可能工作正常,從來沒有造成任何問題,但谷歌不喜歡這種技術,正在努力阻止它。
如果Chrome崩潰,您將看到一個通知,要求您“更新或刪除不相容的應用程式”或“更新或刪除有問題的應用程式”。這將帶您進入系統上使用程式碼注入的應用程式列表。
你甚至可以在Chrome崩潰之前訪問這個列表,方法是:進入“選單>設定>高階”,向下滾動到螢幕底部,然後單擊“重置和清理”下的“更新或刪除不相容的應用程式”。如果你在這裡看不到這個選項,那麼你的系統上沒有任何應用程式將程式碼注入Chrome。
你也可以打字chrome://設定/不相容應用程式進入位址列,然後按Enter。如果您沒有看到不相容應用程式的列表,則說明您沒有安裝任何應用程式。
(注意:此選項僅在我們的系統上從Chrome 69開始提供。Chrome69計劃於2018年9月4日穩定釋出。)
Chrome將列出所有使用程式碼注入的應用程式。許多防病毒應用程式,包括Avast、AVG、bitdender、Emsisoft、Eset、IObit、Norton Security、Malwarebytes和WinPatrol都出現在這裡。
這裡出現的其他應用程式包括Acronis True Image、Dropbox和RocketDock。這個列表可能會讓人吃驚,但是任何使用程式碼注入的應用程式都會出現在這個列表中。
應用程式旁邊的“刪除”按鈕將帶您進入“設定”或“控制面板”視窗,您可以在其中解除安裝應用程式(如果願意)。
如果你沒有遇到崩潰,沒有理由解除安裝應用程式谷歌將阻止其程式碼注入嘗試在幾個月內,無論如何。
谷歌顯然希望應用程式開發人員能夠更新他們的應用程式,不再依賴程式碼注入技術。畢竟,開發者不希望Chrome鼓勵人們解除安裝他們的應用程式。不管怎樣,這個錯誤訊息不會出現太久。
我們不認為這是一個巨大的損失。正如Chrome的開發人員所指出的,程式碼注入技術會導致崩潰,減少崩潰將是一種改進。我們也不太喜歡使用抗病毒藥物干擾瀏覽器。
...其他問題?如果你不使用Chrome,你用什麼瀏覽器來代替?為什麼?請在下面的評論中告訴我們! ...
... 你用訊號嗎?為什麼你在其他所有的資訊應用程式中都使用訊號?你只使用移動應用嗎?或者你也在使用Signal Chrome應用程式?你對Signal現在釋出了一個獨立的桌面應用程式感到高興嗎...
...而Safari則遠遠落後於第二名。Firefox甚至更落後。這就是為什麼Mozilla為Firefox57做了所有的努力。 ...
... 這只是這個工具的一部分。你知道為什麼我們沒有時間解釋一切! ...
... 您目前是否使用廣告攔截器?如果是,為什麼?你被列入白名單了嗎?如果沒有,為什麼不呢?如果你願意,我們會非常感激的。你覺得谷歌在Chrome上植入廣告攔截器怎麼樣?你會用它嗎?請在下面的評論中告...
...,情況會變得更糟。但如果你愛他們?你就要進天堂了。為什麼?因為這部表情電影將於7月28日在美國各地的電影院上映。 ...
...暢和快速的體驗。另一方面,這會縮短電池壽命,這就是為什麼你不應該在macbook這樣的膝上型電腦上使用Chrome。 ...
... 您目前是否使用廣告攔截器?如果是,為什麼?你會把某些網站列入白名單嗎?或者你對廣告實行全面禁令?你覺得谷歌的計劃怎麼樣?你喜歡廣告攔截器過濾壞廣告的想法嗎?請在下面的評論中告訴我們! ...
Chromebook被宣傳為簡單、廉價的裝置,目的是做一件事:上網。他們在這方面很在行,因此對於那些只需要基本網際網路接入的人來說,他們是完美的電腦。 ...