โฮมเพจ » ทำอย่างไร » ทำไม Chrome บอกให้ฉันเป็น“ อัปเดตหรือลบแอปพลิเคชันที่เข้ากันไม่ได้”

    ทำไม Chrome บอกให้ฉันเป็น“ อัปเดตหรือลบแอปพลิเคชันที่เข้ากันไม่ได้”

    แอปพลิเคชัน Windows จำนวนมากเช่นซอฟต์แวร์ป้องกันไวรัสจะฉีดรหัสลงใน Chrome เพื่อปรับเปลี่ยนพฤติกรรมของมัน ซึ่งส่งผลให้เบราว์เซอร์ขัดข้องบ่อยขึ้นดังนั้น Google กำลังยืนหยัดด้วยการปิดกั้นเทคนิคเหล่านี้.

    เหตุใดแอปพลิเคชันจึงฉีดรหัส?

    แอปพลิเคชั่นบางตัวใส่รหัสลงในกระบวนการทำงานอื่น ๆ เพื่อปรับเปลี่ยนพฤติกรรมของพวกเขา บน Windows เทคนิคนี้มีอยู่เป็นเวลานาน มันถูกใช้โดยแอพพลิเคชั่นหลายประเภทตั้งแต่เครื่องมือป้องกันมัลแวร์จนถึงมัลแวร์ที่อันตราย ซึ่งมักเรียกว่าการฉีด DLL บน Windows เช่นกัน.

    กล่าวอีกนัยหนึ่งแอปพลิเคชันฉีดรหัสลงใน Chrome เพื่อปรับเปลี่ยนพฤติกรรมของ Chrome โปรแกรมรักษาความปลอดภัยอาจต้องการเพิ่มการตรวจสอบเพิ่มเติมบางอย่างในการเรียกดูของ Chrome หรือมัลแวร์บางชิ้นอาจต้องการตรวจจับการเรียกดูของคุณได้ดีขึ้น.

    แม้ว่าแอปพลิเคชันจะใช้การฉีดโค้ดโดยเจตนา แต่ก็สามารถทำให้เกิดปัญหาได้โดยการรบกวนโค้ดของ Chrome นักพัฒนาของ Chrome ไม่ทราบว่ารหัสเพิ่มเติมนี้จะทำงานอย่างไร ในฐานะนักพัฒนาซอฟต์แวร์ของ Chrome H. Chris Chris:“ การฉีดซอฟต์แวร์ประเภทนี้อาละวาดบนแพลตฟอร์ม Windows และทำให้เกิดปัญหาด้านเสถียรภาพที่สำคัญ (ล่ม)”

    เมื่อ Chrome จะบล็อกการฉีดโค้ดอย่างสมบูรณ์?

    เดิมที Google ประกาศแผนการที่จะบล็อกเทคนิคนี้ในเดือนพฤศจิกายน 2560 โดยสังเกตว่าผู้ใช้ Windows ที่มีซอฟต์แวร์ที่ฉีดใน Chrome นั้นมีแนวโน้มที่จะเกิดความผิดพลาดของ Chrome 15% Google บันทึกว่ามีเทคนิคที่ดีกว่าสำหรับแอปพลิเคชันที่ต้องการฟังก์ชันการทำงานประเภทนี้เช่นการติดตั้งส่วนขยายเบราว์เซอร์ Chrome ที่ใช้การส่งข้อความดั้งเดิมของ Chrome เพื่อสื่อสารกับโปรแกรมอื่นในระบบ.

    การประกาศเดิมกล่าวว่า Chrome 69 จะเริ่มปิดกั้นการฉีดโค้ดทั้งหมดในเดือนกันยายน 2018 อย่างไรก็ตามในระบบของเรา Chrome 69 รุ่นเบต้าในปัจจุบันจะเตือนเฉพาะเกี่ยวกับการฉีดโค้ดหากเบราว์เซอร์ของคุณประสบปัญหา มันไม่ได้ป้องกันการฉีด.

    นักพัฒนาของ Chrome ทดสอบ A-B บ่อยครั้งคุณสมบัติใหม่ ๆ เช่นนี้กล่าวอีกนัยหนึ่งพวกเขาจะนำคุณสมบัติที่แตกต่างออกไปสำหรับผู้ใช้ Chrome ที่แตกต่างกันเพื่อดูว่าผู้คนตอบสนองอย่างไรจึงเป็นไปได้ว่ามีผู้ใช้ Chrome 68 ราย.

    Google ประกาศแผนเดิมว่าจะบล็อกการฉีดโค้ดทั้งหมดที่เริ่มต้นในเดือนมกราคม 2562 ตามที่แฮมิลตัน Google ยังคงวางแผนที่จะบล็อกมัน "เร็ว ๆ นี้" ที่จุดที่คำเตือนจะหยุดปรากฏเพราะ Chrome จะปิดกั้นความพยายามทั้งหมด Microsoft Edge เป็นเบราว์เซอร์แรกที่ทำการเปลี่ยนแปลงบน Windows และมันถูกบล็อกการฉีดโค้ดตั้งแต่ปี 2558.

    แอปพลิเคชันของฉันเป็นสาเหตุของความผิดพลาดหรือไม่?

    แม้ว่า Chrome จะเตือนคุณเกี่ยวกับแอปพลิเคชันที่เข้ากันไม่ได้ แต่ก็ไม่จำเป็นว่าจะเกิดปัญหาขึ้นเว้นแต่เบราว์เซอร์ของคุณจะหยุดทำงาน.

    แฮมิลตันตั้งข้อสังเกตว่า Chrome เป็นเพียงคำเตือนเกี่ยวกับซอฟต์แวร์ใด ๆ ที่ใช้การฉีดโค้ด“ โดยไม่ต้องตัดสินใจอย่างมีคุณค่า” ซอฟต์แวร์ที่คุณติดตั้งอาจทำงานได้อย่างถูกต้องและไม่เคยก่อปัญหาใด ๆ แต่ Google ไม่ชอบเทคนิคนี้.

    วิธีตรวจสอบแอปพลิเคชันที่ใช้ร่วมกันไม่ได้

    หาก 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 รายการอาจแปลกใจ แต่แอปพลิเคชันใด ๆ ที่ใช้การฉีดรหัสจะปรากฏในรายการ.

    ปุ่ม "ลบ" ถัดจากแอปพลิเคชันจะนำคุณไปยังหน้าต่างการตั้งค่าหรือแผงควบคุมที่คุณสามารถถอนการติดตั้งแอปพลิเคชันได้หากต้องการ.

    หากคุณไม่ประสบความล้มเหลวไม่มีเหตุผลในการถอนการติดตั้งแอปพลิเคชัน - Google จะบล็อกความพยายามในการฉีดโค้ดในอีกไม่กี่เดือน.

    Google หวังอย่างชัดเจนว่าผู้พัฒนาแอปพลิเคชันจะอัปเดตแอปพลิเคชันของตนให้ไม่ต้องพึ่งพาเทคนิคการฉีดโค้ดอีกต่อไป ท้ายที่สุดนักพัฒนาซอฟต์แวร์ไม่ต้องการให้ Chrome สนับสนุนคนให้ถอนการติดตั้งแอปพลิเคชันของตน ทั้งสองวิธีข้อความแสดงข้อผิดพลาดนี้จะไม่อยู่นานเกินไป.

    เราไม่คิดว่ามันจะเป็นการสูญเสียครั้งใหญ่ ตามที่นักพัฒนาซอฟต์แวร์ของ Chrome ทราบแล้วเทคนิคการฉีดโค้ดทำให้เกิดปัญหาและการขัดข้องน้อยลงจะเป็นการปรับปรุง เรายังไม่ได้เป็นแฟนตัวยงของโปรแกรมป้องกันไวรัสที่รบกวนเบราว์เซอร์.