/ / מדוע Chrome אומר לי "לעדכן או להסיר יישומים שאינם תואמים?"

מדוע Chrome אומר לי "לעדכן או להסיר יישומים שאינם תואמים?"

יישומים רבים של חלונות, כמו אנטי-וירוסתוכנה, הזרמי קוד ל- Chrome כדי לשנות את התנהגותה. התוצאה היא קריסות דפדפנים תכופות יותר, כך שגוגל נוקטת עמדה על ידי חסימת טכניקות אלה.

מדוע יישומים מזריקים קוד?

יש יישומים שמחדירים קוד בריצה אחרתתהליכים לשינוי התנהגותם. ב- Windows טכניקה זו קיימת זמן רב. זה משמש לסוגים רבים של יישומים, מכלי antimalware וכלה בתוכנה זדונית מסוכנת. לעתים קרובות זה נקרא הזרקת DLL גם ב- Windows.

במילים אחרות, יישומים מחדירים קודChrome כדי לשנות את התנהגות Chrome. תוכנית אבטחה אולי תרצה להוסיף כמה צ'קים נוספים לגלישה של Chrome, או שייתכן כי פיסת זדוניות תרצה לרגל טוב יותר את הגלישה שלך.

גם אם היישום משתמש בהזרקת קודבכוונה טובה, זה יכול לגרום לבעיות על ידי הפרעה לקוד של Chrome. מפתחי Chrome אינם יודעים בדיוק כיצד קוד נוסף זה יתנהג. כפי שמנסח מפתח כרום כריס ה. המילטון: "הזרקת תוכנה מסוג זה משתוללת על פלטפורמת Windows וגורמת לבעיות יציבות משמעותיות (קריסות)."

קשורים: מהי הזרקת קוד במערכת Windows?

מתי Chrome יחסום לחלוטין את הזרקת הקוד?

גוגל הודיעה במקור על תוכניותיה לחסוםטכניקה זו בנובמבר 2017, וציין כי משתמשי Windows עם תוכנות המוזרקות בכרום צפויים 15% יותר לקרוס של Chrome. גוגל מציינת כי קיימות טכניקות טובות יותר ליישומים הדורשים פונקציונליות מסוג זה, כמו התקנת תוסף דפדפן Chrome שמשתמש בהודעות מקוריות של Chrome כדי לתקשר עם תוכנית אחרת במערכת.

בהודעה המקורית נכתב כי Chrome 69 יעשה זאתהתחל לחסום את כל הזרקת הקוד בספטמבר 2018. עם זאת, במערכת שלנו, גרסת הבטא של Chrome 69 מתריעה כרגע רק על הזרקת קוד אם הדפדפן שלך נתקל בקריסה. זה לא חוסם את ההזרקה הזו.

מפתחים של Chrome בוחנים לעתים קרובות A-B חדשיםתכונות כאלה - במילים אחרות, הם מפיצים תכונות שונות למשתמשים שונים ב- Chrome כדי לראות כיצד אנשים מגיבים - כך ייתכן שכמה ממשתמשי Chrome 68 כבר ראו אזהרה זו.

גוגל הודיעה במקור על כוונתה לחסום את הכלהזרקת קוד החל מינואר 2019. לדברי המילטון, גוגל עדיין מתכננת לחסום אותה "בקרוב", ובשלב זה האזהרה תפסיק להופיע מכיוון שכרום תחסום בשקט את כל ניסיונות הזרקת הקוד. Microsoft Edge היה הדפדפן הראשון שביצע את השינוי ב- Windows, והוא כבר חסם הזרקת קוד מאז 2015.

האם היישומים שלי באמת גורמים להתרסקות?

גם אם Chrome מזהיר אותך מפני יישומים שאינם תואמים, הם לא בהכרח גורמים לבעיות - אלא אם כן הדפדפן שלך קורס.

המילטון מציין כי Chrome אינו אלא מזהירלגבי תוכנה כלשהי שמשתמשת בהזרקת קוד "מבלי לשפוט ערך". ייתכן שהתוכנה שהתקנת עובדת כראוי ולעולם לא גורמת לבעיות, אך גוגל לא אוהבת טכניקה זו ועובדת על חסימתה.

כיצד לבדוק יישומים שאינם תואמים

אם Chrome מתרסק, תראה התראהמבקש ממך "לעדכן או להסיר יישומים שאינם תואמים" או "לעדכן או להסיר יישומים בעייתיים." זה יעביר אותך לרשימת יישומים המשתמשים בהזרקת קוד במערכת שלך.

תוכל לגשת לרשימה זו - אפילו לפני Chromeקריסות - על ידי כותרת לתפריט> הגדרות> מתקדם, גלילה למטה לתחתית המסך ולחיצה על "עדכן או הסר יישומים לא תואמים" תחת איפוס וניקוי. אם אינך רואה אפשרות זו כאן, אף יישומים במערכת שלך לא מזריקים קוד ל- Chrome.

אתה יכול גם להקליד chrome://settings/IncompatibleApplications בסרגל הכתובות ולחץ על Enter. אם אינך רואה רשימה של יישומים לא תואמים, לא התקנת אותם.

(הערה: אפשרות זו קיימת רק החל מ- Chrome 69 במערכת שלנו. Chrome 69 מתוכנן לשחרור יציב ב- 4 בספטמבר 2018.)

Chrome יפרט את כל היישומים המשתמשים בקודהזרקה שהתקנת. יישומי אנטי-וירוס רבים, כולל Avast, AVG, Bitdefender, Emsisoft, Eset, IObit, Norton Security, Malwarebytes ו- WinPatrol מופיעים כאן.

יישומים אחרים שהופיעו כאן כוללים Acronis True Image, Dropbox ו- RocketDock. הרשימה אולי מפתיעה, אך כל יישום המשתמש בהזרקת קוד יופיע ברשימה.

כפתור "הסר" שליד יישום יעביר אותך לחלון ההגדרות או לוח הבקרה, שם תוכל להסיר את היישום אם תרצה.

אם אינך חווה קריסות, אין סיבה להסיר את היישום - בכל מקרה, גוגל תחסום את ניסיונות הזרקת הקוד שלה.

ברור שגוגל מקווה לאפליקציה הזומפתחים יעדכנו את היישומים שלהם כך שהם לא יהיו תלויים יותר בטכניקות הזרקת קוד. אחרי הכל, המפתחים לא רוצים ש- Chrome יעודד אנשים להסיר את ההתקנה של היישומים שלהם. כך או כך, הודעת השגיאה הזו לא תימשך זמן רב מדי.

אנחנו לא חושבים שזה אובדן עצום. כפי שמציינים מפתחי Chrome, טכניקות הזרקת קוד תורמות להתרסקויות ופחות קריסות יהוו שיפור. אנחנו גם לא חובבי ענק של אנטי-וירוסים שמפריעים לדפדפן.