คีย์รีจิสทรี / GPO เพื่อปิดและปิดกั้นการอัพเกรด Windows 10


22

หนึ่งในผู้ใช้ Windows 7 Professional ระยะไกลของเราเพิ่งรายงานว่าเขาได้รับข้อเสนอการอัปเกรดการจองสำหรับ Windows 10 ดูเหมือนว่าการรับ"แอพ"ของWindows 10 ที่ทำงานในซิสเต็มเทรย์ของเขานั้นถูกต้อง จนถึงตอนนี้ดูเหมือนว่าจะมีการกดปุ่มอุปกรณ์ที่ไม่ได้เข้าร่วมโดเมนเท่านั้น

ขาดการถอนการติดตั้ง / ซ่อน Windows Update ที่เปิดใช้งานการอัปเกรดมีวิธีใดที่จะปิดการใช้งานแอพอัปเกรด (และแน่นอนว่าการอัปเกรดเอง)


ดูเหมือนจะไม่แปลกเลย windowsitpro.com/windows-10/… - "รุ่น Pro ของ Windows 7 และ Windows 8 (ซึ่งธุรกิจขนาดเล็กและขนาดกลางส่วนใหญ่ใช้) จะได้รับการอัปเกรดเป็น Windows 10 ฟรีผ่าน Windows Update เช่นเดียวกับที่ได้รับมอบหมายในการอ้างอิง / ยกเลิกการอ้างอิงผู้บริโภค " . ฉันยังสงสัยในวันนี้ว่าจะมีวิธีการบล็อกไหม
TessellatingHeckler

@TessellatingHeckler: คุณพูดถูก แก้ไขคำถามเพื่อลบข้อมูลที่ไม่ถูกต้อง
สะกิด

มีใครเห็นสิ่งนี้เกิดขึ้นกับ Windows 7/8 / 8.1 รุ่น Enterprise หรือไม่ หรือใช้กับโปร (และต่ำกว่า) เท่านั้นตามที่ควร?
blaughw

1
ฉันได้รวมคำตอบ upvoted ที่สุดสองคำตอบไว้ในคำสั่งเดียวนี้: reg เพิ่ม HKLM \ SOFTWARE \ Policies \ Microsoft \ Windows \ Gwx / v "DisableGwx" / t Reg_DWORD / d 0x1 & reg เพิ่ม HKLM \ SOFTWARE \ Policies \ Microsoft \ Windows \ Windows \ WindowsUpdate / v "DisableOSUpgrade" / t REG_DWORD / d 0x1 (อันแรกซ่อนการแจ้งเตือนการอัพเดทขณะที่อันที่สองบล็อกการอัปเกรดระบบปฏิบัติการ) หากต้องการตรวจสอบให้แทนที่ 'reg add' ด้วย 'reg query' และลบพารามิเตอร์ทั้งหมด
wandersick

คำตอบ:


19

ตามบทความนี้คุณสามารถเพิ่มรายการรีจิสทรีต่อไปนี้เพื่อปิดการใช้งานรับ Windows 10:

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Gwx]
"DisableGwx"=dword:00000001

ลอง HLM \ Software \ WOW6432Node \ RegisteredApplications \ GWX และเปลี่ยนชื่อ


2
+1: ใช้รหัสและฆ่า gwx.exe ไม่ได้กลับมาหลังจากรีบูต
กระตุ้น

8

หากต้องการปิดการใช้งานการอัพเกรด Windows 10 อย่างถูกต้องตามคำแนะนำของไมโครซอฟท์

Ref: https://support.microsoft.com/en-us/kb/3080351

การกำหนดค่าคอมพิวเตอร์

เมื่อต้องการบล็อกการปรับรุ่นโดยใช้การกำหนดค่าคอมพิวเตอร์ให้ทำตามขั้นตอนเหล่านี้

คลิกการกำหนดค่าคอมพิวเตอร์

คลิกนโยบาย

คลิกเทมเพลตการดูแลระบบ

คลิกคอมโพเนนต์ของ Windows

คลิก Windows Update

คลิกสองครั้งปิดการปรับรุ่นเป็น Windows รุ่นล่าสุดผ่าน Windows Update

คลิกเปิดใช้งาน

เส้นทางนโยบาย

การกำหนดค่าคอมพิวเตอร์ / แม่แบบการดูแลระบบ / นโยบาย Windows Update / Windows Update

การตั้งค่า: ปิดการอัพเกรดเป็น Windows เวอร์ชั่นล่าสุดผ่าน Windows Update

รีจิสทรีของ Windows

สิ่งสำคัญทำตามขั้นตอนในส่วนนี้อย่างระมัดระวัง ปัญหาร้ายแรงอาจเกิดขึ้นหากคุณแก้ไขรีจิสตรีไม่ถูกต้อง ก่อนที่คุณจะปรับเปลี่ยนให้สำรองข้อมูลรีจิสทรีสำหรับการคืนค่าในกรณีที่เกิดปัญหาขึ้น

เพื่อระงับข้อเสนอนี้ผ่านรีจิสตรีให้ระบุค่ารีจิสตรีต่อไปนี้:

คีย์ย่อย: HKLM \ SOFTWARE \ Policies \ Microsoft \ Windows \ WindowsUpdate ค่า DWORD: DisableOSUpgrade = 1


2
คุณพลาดขั้นตอน นโยบายกลุ่มนี้จะไม่มีอยู่ในเครื่อง Windows 7 เว้นแต่ว่าจะมีไคลเอ็นต์ Windows Update สำหรับ Windows 7 และ Windows Server 2008 R2: กรกฎาคม 2015
ออสเตียเนียน

@ ออสเตรเลียฉันคิดว่ามันเป็นกรณีเดียวกันสำหรับ DC ฉันค้นหา GPO สำหรับโดเมนบน Server 2012 ของฉันและไม่พบคีย์ GPO เหล่านี้
bgmCoder

ดังนั้นฉันต้องติดตั้งWindows8.1-KB3065988-v2-x64.msuตัวควบคุมโดเมนก่อนจึงจะสามารถมีตัวเลือกใน GPO ได้ และฉันก็ค้นพบว่าฉันไม่สามารถติดตั้ง KB บนตัวควบคุมโดเมนรอง - เฉพาะบนหลัก
bgmCoder

หากคุณแก้ไขโดเมน GPO จากเครื่อง Windows 7 โดยใช้ RSAT เมื่อติดตั้ง KB คุณสามารถทำได้โดยไม่ต้องติดตั้ง KB บน DC
59

มันไม่ชัดเจนสำหรับฉันดังนั้นฉันจะช่วยคนอื่นซักครู่ คุณควรถอนการติดตั้ง KB3035583 ก่อน (การอัปเดต GWX) จากนั้นทำสิ่งเหล่านี้ในรายการ (ฉันมีนโยบายกลุ่มแล้ว (เมนูเริ่ม -> ค้นหา "นโยบาย" -> แก้ไขนโยบายกลุ่ม) และตั้งเป็น "เปิดใช้งาน") ฉันยังเพิ่มค่า DWORD HKLM \ Software \ Policies \ Microsoft \ Windows \ Gwx: DisableGwx = 1 ตามที่ระบุไว้ในบทความ MS KB รีสตาร์ท PC และ GXW หายไป Windows Update ติดตั้ง KB3035583 อีกครั้ง เริ่มต้นใหม่อีกครั้งและเวลานี้ GWX ยังคงปิดใช้งานอยู่ (แต่แสดงในโฟลเดอร์ system32) ดีพอแล้ว. ครั้งแรกที่ฉันทำสิ่งนี้ฉันไม่ได้ถอนการติดตั้ง KB3035583 และมันยังทำงานอยู่
HodlDwon

5

มันเป็นผู้ชายคนนี้: KB3035583 คุณอาจต้องการสคริปต์wusa.exe /uninstallสำหรับสิ่งนี้ถ้ามันอยู่ในป่า นี่เป็นข่าวใหญ่ในวันนี้เนื่องจาก Microsoft ได้ออก Patch ล่าสุดในวันอังคารและลืมที่จะพูดถึงระยะเวลาการขายล่าช้าที่กำหนดไว้สำหรับวันที่ 1 มิถุนายน

โดยปกติคุณจะบล็อกการอัพเดทนี้ใน WSUS / SCCM แน่นอนในกรณีนี้คุณไม่รู้ว่าจะบล็อกอะไร แน่นอนว่าฉันไม่ได้รับการแจ้งเตือนจากทีม MS ของฉันในอีเมลแจ้งเตือนล่วงหน้า

ทุก ๆ คนที่ SuperUser ทุกวันนี้ก็เช่นกัน:

/superuser/922068/how-to-disable-the-get-windows-10-icon-shown-in-the-notification-area-tray


ฉันลองสิ่งนี้ในระบบทดสอบ การอัปเดตถอนการติดตั้งได้ดี แต่ติดตั้งใหม่ข้ามคืน ไอคอนกลับมาที่ซิสเต็มเทรย์ มีความคิดเห็นเกี่ยวกับวิธีการบล็อกสิ่งนี้โดยไม่ใช้ WSUS / SCCM หรือไม่
สะกิด

@poke: เพียงแค่ถอนการติดตั้งอีกครั้งจากนั้นไปที่แผงควบคุม> ระบบและความปลอดภัย> Windows Update> เลือกอัปเดตที่จะติดตั้ง - คุณจะเห็นการอัปเดตที่ถอนการติดตั้งนี้มีอยู่ในรายการ> คลิกขวาที่มัน จะทำเคล็ดลับ น่าแปลกที่ฉันไม่สามารถหาเครื่องมือ CLI หรือ PowerShell cmdlet ได้โดยไม่ต้องลุยผ่าน GUI
มิคาอิล

@ Mikail: มันจะดีถ้าพวกเขามีตัวเลือก CLI ตัวเลือก GUI มีประโยชน์สำหรับสถานการณ์ที่เกี่ยวข้องกับคอมพิวเตอร์ 1 หรือ 2 เครื่อง แต่ไม่มีอะไรแน่นอน :-) อีกต่อไป
poke
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.