ตามค่าเริ่มต้น Google Chrome จะอัปเดตตัวเองโดยอัตโนมัติเพื่อให้แน่ใจว่าคุณกำลังใช้งาน Chrome เวอร์ชันที่ปลอดภัยและเหมาะสมที่สุด บางครั้งกระบวนการอัปเดตอัตโนมัติจะเกิดอาการสะอึกและคุณต้องปรับเปลี่ยนด้วยตนเอง กระบวนการนี้ซับซ้อนกว่าที่ควรจะเป็น แต่ไม่ต้องกังวลเราพร้อมจะแนะนำคุณตลอดขั้นตอนนี้
ในกรณีที่คุณไม่เห็นภาพด้านบนข้อความแสดงข้อผิดพลาดนี้เต็มคือ“ Google Chrome หรือ Google Chrome Frame ไม่สามารถอัปเดตได้เนื่องจากการตั้งค่านโยบายการอัปเดตของ Google ไม่สอดคล้องกัน ใช้ตัวแก้ไขนโยบายกลุ่มเพื่อตั้งค่าการลบล้างนโยบายการอัปเดตสำหรับแอปพลิเคชัน Google Chrome Binaries แล้วลองอีกครั้ง”
บันทึก : หาก Google Chrome ของคุณกำลังอัปเดตอยู่ให้หยุดอ่านบทความนี้แล้วไป ลองดูซีรีส์ SysInternals Pro ของเราแทน .
ทำไมฉันถึงอยากทำสิ่งนี้?
มีคำถามสองข้อที่ต้องตอบในส่วนนี้ ทำไม คุณต้องการยุ่งกับฟังก์ชั่นอัพเดตและ ทำไม คุณต้องทำตั้งแต่แรกหรือไม่? แม้ว่าการอัปเดตซอฟต์แวร์ใด ๆ จะมีความเสี่ยง (เล็กน้อย) ในการทำลายบางสิ่งบางอย่าง แต่เว็บเบราว์เซอร์เป็นเครื่องมือที่คุณต้องการอัปเดตให้ทันสมัยที่สุดเท่าที่จะเป็นไปได้เพื่อให้คุณสามารถลดภัยคุกคามจากการโจมตีแบบ zero-day และช่องโหว่ด้านความปลอดภัย .
ที่เกี่ยวข้อง: เครื่องมือ SysInternals คืออะไรและคุณใช้มันอย่างไร?
ตามค่าเริ่มต้น Google Chrome จะอัปเดตตัวเองโดยอัตโนมัติ (และบางครั้งจะเตือนให้คุณรีสตาร์ทเบราว์เซอร์เพื่อใช้การอัปเดตเหล่านั้นหากใช้เวลาสักครู่หนึ่งเนื่องจากคุณปิดแอปพลิเคชันโดยสมบูรณ์) อย่างไรก็ตามตั้งแต่ปี 2010 เป็นต้นมา Chrome ได้รวมการตั้งค่านโยบายกลุ่มขั้นสูงขึ้นเพื่อช่วยให้ผู้ดูแลระบบเครือข่ายปรับปรุงเวลา / วิธีที่ Google Chrome จะอัปเดตเมื่อติดตั้งในสภาพแวดล้อมองค์กร Windows ปัญหาสำหรับผู้ใช้ตามบ้านและผู้ใช้เชิงพาณิชย์ที่ไม่มีระบบนโยบายกลุ่มคือบางครั้งระบบนโยบายกลุ่มนี้จะเกิดอาการสะอึกและปิดการอัปเดตอัตโนมัติ ขอย้ำอีกครั้งว่าเทคนิคและวิธีแก้ปัญหาที่อธิบายไว้ในบทความนี้มุ่งเน้นไปที่การแก้ไขปัญหาการอัปเดต Google Chrome ในสภาพแวดล้อม Windows
หากการติดตั้ง Chrome ของคุณมีอาการสะอึกซึ่งปิดใช้งานการอัปเดตอัตโนมัติ / ด้วยตนเองคุณจะพบหน้าจอต่อไปนี้เมื่อคุณไปที่เกี่ยวกับ -> Google Chrome หรือพิมพ์ chrome: // chrome ในแถบที่อยู่ Chrome ของคุณและพยายามอัปเดต Chrome ของคุณ การติดตั้ง:
ข้อความทั้งหมดของข้อผิดพลาดคือ:
การอัปเดตล้มเหลว (ข้อผิดพลาด: 7) เกิดข้อผิดพลาดขณะตรวจสอบการอัปเดต: ไม่สามารถอัปเดต Google Chrome หรือ Google Chrome Frame ได้เนื่องจากการตั้งค่า Google Update Group Policy ไม่สอดคล้องกัน ใช้ตัวแก้ไขนโยบายกลุ่มเพื่อตั้งค่าการลบล้างนโยบายการอัปเดตสำหรับแอปพลิเคชัน Google Chrome Binaries แล้วลองอีกครั้ง ดูรายละเอียด http://goo.gl/uJ9gV
ตอนนี้ถ้าคุณไม่ใช่ มาก ผู้ใช้ที่เข้าใจ Windows หรือผู้ดูแลระบบนั่นเป็นคำขอที่ยิ่งใหญ่สำหรับคุณ ผู้ใช้คอมพิวเตอร์ที่บ้านหรือที่ทำงานทั่วไปของคุณสามารถมีชีวิตที่ยืนยาวและมีความสุขได้โดยไม่ต้องลุยเข้าไปในตัวแก้ไขนโยบายกลุ่ม (หรือไม่เกิน 99.9% ของสถานการณ์ที่จำเป็น
แต่ไม่ต้องกังวลเนื่องจากคนส่วนใหญ่มักจะพูดไม่ออกในตัวแก้ไขนโยบายกลุ่มเราได้จัดทำช่วงระยะการเดินทางให้คุณและได้ระบุทุกสิ่งที่คุณต้องทำเพื่อแก้ไขกระบวนการอัปเดต
บันทึก: ตัวแก้ไขนโยบายกลุ่มมีให้สำหรับผู้ใช้ Windows Pro ขึ้นไปเท่านั้น (เช่น Windows 7 Pro, Enterprise ฯลฯ , Windows 8 Pro) น่าเสียดาย หาก Windows รุ่นของคุณต่ำกว่า Pro (เช่น Windows 7 Home) คุณจะต้องทำสิ่งที่ไม่เหมาะสมในรีจิสทรีที่เราต้องการหลีกเลี่ยงไม่ให้ผู้อ่านนำไปสู่ความจำเป็น โปรดอ่านส่วนที่เหลือของบทช่วยสอนนี้เพื่อทำความเข้าใจว่าคุณกำลังแก้ไขอะไรอยู่ แต่ให้อ้างอิงไฟล์ความช่วยเหลือของ Google Google อัปเดตสำหรับองค์กร โดยเน้นที่ ส่วนการตั้งค่ารีจิสทรี (ซึ่งจะไฮไลต์คีย์รีจิสทรีทั้งหมดที่คุณจะต้องแก้ไขด้วยตนเองเพื่อให้บรรลุสิ่งที่เรากำลังทำอยู่ที่นี่ด้วยเทมเพลตนโยบายกลุ่ม)
ก่อนดำเนินการต่อโปรดตรวจสอบว่าคุณมีสิทธิ์การเข้าถึงระดับผู้ดูแลระบบสำหรับคอมพิวเตอร์ที่คุณต้องการแก้ไขนโยบายการอัปเดต Google Chrome เนื่องจากคุณจะไม่สามารถเปลี่ยนนโยบายได้หากไม่มีสิทธิ์เข้าถึงของผู้ดูแลระบบ นอกจากนี้หากคุณอยู่ในสภาพแวดล้อมแบบองค์กรโปรดตรวจสอบกับแผนกไอทีของคุณอีกครั้งก่อนดำเนินการต่อ แม้ว่าคุณจะมีสิทธิ์การเข้าถึงระดับผู้ดูแลระบบสำหรับคอมพิวเตอร์ที่คุณใช้ แต่เจ้าหน้าที่ไอทีจะไม่ยินดีอย่างยิ่งที่พบว่าคุณได้ลบล้างการปรับใช้นโยบายกลุ่มของตนไปแล้ว (และหากไม่มีเว็บเบราว์เซอร์ใดที่ทำงานได้อัปเดตอย่างถูกต้อง ทำให้พวกเขาสนใจโดยแสดงบทความนี้เพื่อให้พวกเขาสามารถแก้ไขได้)
มีสิทธิ์การเข้าถึงระดับผู้ดูแลระบบและประมาณ 10-15 นาทีในการติดตาม? เยี่ยมมากมาแก้ไข Chrome กัน
การติดตั้งเทมเพลตนโยบายกลุ่มที่กำหนดเองของ Google
ในขณะที่คุณสามารถแก้ไขปัญหาได้โดยการดำน้ำใน Windows Registry และแก้ไขคีย์รีจิสทรีและลบคีย์อื่น ๆ แต่เราจะไม่แนะนำให้คุณใช้วิธีดังกล่าว ไม่เพียง แต่การขุดลงใน Windows Registry โดยทั่วไปแล้วเป็นความคิดที่ไม่ดีเพราะข้อผิดพลาดและข้อผิดพลาดสามารถทำให้ก้อนหิมะกลายเป็นปัญหาใหญ่ได้อย่างรวดเร็ว แต่วิธีการแก้ไขนโยบายกลุ่มที่เรากำลังจะดำเนินการจะยังคงเป็นปัจจุบันแม้ว่า Google Chrome จะใช้คีย์รีจิสทรีที่แตกต่างกันใน ในอนาคต (ในขณะที่การแสดงคีย์รีจิสทรีที่เฉพาะเจาะจงจะใช้ได้ในวันนี้ แต่อาจใช้ไม่ได้ในปีหน้า)
การดาวน์โหลด Chrome เวอร์ชันใหม่ด้วยตนเองและการพยายามเขียนทับการติดตั้งปัจจุบันของคุณจะใช้ไม่ได้เช่นกันเนื่องจากการติดตั้งใหม่จะต้องติดต่อกับเซิร์ฟเวอร์อัปเดตและนโยบายที่ตั้งค่าผิดพลาดจะยังคงบล็อกการอัปเดต วิธีนี้เป็นวิธีเดียวที่แน่นอนในการกลับไปใช้การอัปเดตอัตโนมัติตามกำหนดเวลา
ในการเริ่มต้นเราต้องดึงสำเนาเทมเพลตนโยบายที่กำหนดเองสำหรับ Chrome ด้วยการเปิดตัว Google Chrome เวอร์ชันที่รองรับนโยบายกลุ่ม Google ได้จัดเตรียมเทมเพลตสำหรับการตั้งค่านโยบายกลุ่มที่เป็นไปได้ทั้งหมดซึ่งสามารถนำไปใช้ในระดับองค์กรกับการติดตั้ง Chrome ดาวน์โหลดไฟล์ สำเนาแม่แบบที่นี่ ( ลิงก์โดยตรงไปยังไฟล์ ). ดำเนินการต่อและทิ้งไฟล์ไว้ในโฟลเดอร์ดาวน์โหลดของคุณก่อน (หรือหากคุณเป็นผู้เก็บไฟล์ที่หวาดระแวงเช่นเราให้ติดป้ายกำกับและเก็บถาวรไว้ชั่วนิรันดร์)
ต่อไปเราจะเปิด Windows Group Policy Editor และติดตั้งชุดเทมเพลต Google Chrome ที่กำหนดเองเพื่อให้เราสามารถเปลี่ยนนโยบายได้สำเร็จโดยไม่ต้องแตะ Windows Registry คุณสามารถเรียกใช้ Group Policy Editor โดยเปิดกล่องโต้ตอบ Run (Win + R) แล้วพิมพ์: gpedit.msc
เมื่อตัวแก้ไขนโยบายกลุ่มเปิดขึ้นคุณจะต้องไปที่ส่วนที่อยู่ในบานหน้าต่างนำทางด้านซ้ายนโยบายคอมพิวเตอร์ภายใน -> การกำหนดค่าคอมพิวเตอร์ -> เทมเพลตการดูแลระบบ คลิกขวาที่รายการดังที่เห็นในภาพหน้าจอด้านบนและเลือก“ เพิ่ม / ลบเทมเพลต…” จากนั้นเรียกดูตำแหน่งของเทมเพลต GoogleUpdate.adm ที่คุณดาวน์โหลดเมื่อสักครู่
ยืนยันว่ามีไฟล์อยู่ในหน้าต่างเพิ่ม / ลบดังที่เห็นด้านบนจากนั้นคลิกปุ่มเพิ่ม ขณะนี้นโยบาย Google Chrome ที่กำหนดเองได้รับการติดตั้งแล้วใน Local Group Policy Editor
การกำหนดค่าการอัปเดตอัตโนมัติ
เมื่อคุณติดตั้งนโยบายที่กำหนดเองแล้วก็ถึงเวลาค้นหาเทมเพลตภายใน Local Group Policy Editor มีสองตำแหน่งที่เป็นไปได้ขึ้นอยู่กับรุ่นของ Windows ของคุณ:
ผู้ใช้ Windows XP / 2000 และ Windows Server 2003 ต้องดูในเทมเพลตการดูแลระบบ -> Google -> Google Update
ผู้ใช้ Windows Vista / 7/8 และ Windows Server 2008 (ขึ้นไป) ต้องดูในเทมเพลตการดูแลระบบ -> เทมเพลตการดูแลระบบแบบคลาสสิก (ADM) -> Google -> Google Update
งานทั้งหมดที่เราทำจะอยู่ในส่วน Google Update ที่เห็นในภาพหน้าจอด้านบนและนโยบายย่อยที่พบภายใน นโยบายอื่น ๆ ทั้งหมดไม่ควรถูกแตะต้อง มีนโยบายหกประการที่เราต้องเปลี่ยนแปลง ไปที่โฟลเดอร์ย่อยที่ระบุไว้ด้านล่างจากนั้นดับเบิลคลิกที่รายการนโยบายเพื่อแก้ไข:
การอัปเดตของ Google -> การตั้งค่า -> การแทนที่ระยะเวลาตรวจสอบการอัปเดตอัตโนมัติ
สลับการแทนที่เป็น“ เปิดใช้งาน” ความถี่เริ่มต้นคือ 1440 นาที (ทุก 24 ชั่วโมง) คุณสามารถปรับรอบเวลาได้หากคุณมีเหตุผลเร่งด่วนให้ทำเช่นนั้นโดยเปลี่ยนค่า
Google Update -> Applications -> Update Policy
สลับสถานะการลบล้างนโยบายเป็น "เปิดใช้งาน" การตั้งค่าเริ่มต้นในตัวเลือกควรเป็น "อนุญาตให้อัปเดตเสมอ" เปลี่ยนเป็นการตั้งค่านี้หากปิดใช้งาน นอกจากนี้คุณยังสามารถเปลี่ยนไปใช้การอัปเดตด้วยตนเองเท่านั้นหรือการอัปเดตแบบไม่มีเสียงอัตโนมัติอีกครั้งหากคุณมีความจำเป็นเร่งด่วนในการดำเนินการดังกล่าว เราขอแนะนำอย่างยิ่งให้ใช้การอนุญาตการอัปเดตทั้งหมดเสมอเพื่อให้แน่ใจว่าเบราว์เซอร์ของคุณปลอดภัย
Google Update -> Applications -> Google Chrome -> อนุญาตการติดตั้ง
สลับเป็น“ เปิดใช้งาน”; ไม่มีการสลับการกำหนดค่าทางเลือกให้เปลี่ยน
Google Update -> Applications -> Google Chrome -> Update Policy Override
สลับเป็น“ เปิดใช้งาน”; เช่นเดียวกับนโยบายการอัปเดตแอปพลิเคชันก่อนหน้านี้คุณสามารถเลือกความถี่ได้ ค่าเริ่มต้นควรเป็น "อนุญาตให้อัปเดตเสมอ" หากคุณแก้ไขการตั้งค่านี้ในการเปลี่ยนแปลงนโยบายครั้งก่อนตรวจสอบให้แน่ใจว่าตรงกับที่นี่
เมื่อคุณทำการเปลี่ยนแปลงนโยบาย Allow Installation and Update Policy Override แล้วให้ไปที่ตำแหน่งต่อไปนี้และทำการตั้งค่าซ้ำสำหรับ Chrome Binaries:
Google Update -> Applications -> Google Chrome Binaries -> อนุญาตการติดตั้ง
Google Update -> Applications -> Google Chrome Binaries -> Update Policy Override
กล่องโต้ตอบจะมีลักษณะเหมือนกับภาพหน้าจอด้านบนอย่างสิ้นเชิงเนื่องจากสิ่งที่คุณทำคือการจำลองการตั้งค่าที่คุณใช้กับ Google Chrome สำหรับ Google Chrome Binaries
เมื่อคุณต้องสลับการตั้งค่าทั้งหมดให้ปิด Local Group Policy Editor แล้วกลับไปที่ Google Chrome รีสตาร์ทเบราว์เซอร์และไปที่การตั้งค่า -> เกี่ยวกับ Google Chrome คลิกปุ่มอัปเดตและเพลิดเพลินกับการติดตั้ง Chrome ที่อัปเดตใหม่:
หมายเหตุ: หากคุณตั้งค่านโยบายกลุ่มที่เหมาะสมทั้งหมดตามที่ระบุไว้ในบทช่วยสอนนี้และ Chrome ยังอัปเดตไม่สำเร็จ กรุณา อ้างอิงเอกสารสนับสนุนของ Google นี้ ซึ่งไฮไลต์ตำแหน่งของคีย์รีจิสตรีที่เป็นกำพร้าสองอันที่ต้องลบ (ในบางกรณีที่หายาก) อย่างไรก็ตามผู้ใช้ส่วนใหญ่ควรสามารถอัปเดตนโยบายกลุ่มได้และหลีกเลี่ยงการลงทะเบียนโดยสิ้นเชิง