ปิดใช้งานรีสตาร์ทอัตโนมัติในการอัปเดตฉลองครบรอบ 10 ปีของ Windows 10 [ซ้ำกัน]


24

ฉันมี Windows 10 Home PC ที่มักจะไม่ต้องคอยดูแล แต่ทำงานสำคัญ งานดังกล่าวจะไม่มีตารางเวลาและอาจเกิดขึ้นได้ทุกเวลาทั้งกลางวันและกลางคืน

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

ด้วยเหตุนี้ฉันขอรับรองว่า Windows จะไม่รีสตาร์ทโดยอัตโนมัติ ฉันจะบรรลุสิ่งนี้ได้อย่างไร


วิธีเดียวที่จะบรรลุเป้าหมายนี้ได้คือใช้ WSUS
Ramhound

นอกจากนี้คุณยังสามารถใช้superuser.com/questions/947706/…แทน
Ramhound

2
@Ramhound One (เล็กน้อยยอมรับได้) ความแตกต่างกับคำถามที่เชื่อมโยงคือฉันใช้ windows รุ่นที่บ้าน ซึ่งหมายความว่าตัวแก้ไขตำรวจกลุ่ม ฯลฯ ไม่สามารถใช้ได้สำหรับฉัน
แพร่หลาย

1
ที่: superuser.com/a/1125051/115576ดูเหมือนว่าจะเป็นรุ่นที่ใช้งานได้สำหรับฉัน ...
Fabio Zadrozny

คำตอบ:


24

นี่คือคำแนะนำในการปิดใช้งานการรีสตาร์ทอัตโนมัติสำหรับรุ่น windows 10 Pro และ Home หากคุณมีรุ่นที่แตกต่างกัน (การศึกษาองค์กร) กระบวนการจะแตกต่างกัน - อัปเดตคำถามของคุณเป็นเอฟเฟกต์นั้นและฉันจะเพิ่มข้อมูลนั้น

มีวิธีการสองวิธี ที่แรกก็คือโปรเท่านั้น Win 10 home ไม่มีตัวแก้ไขนโยบายกลุ่มดังนั้นจึงต้องมีการกำหนดค่าผ่านรีจิสทรี วิธีการลงทะเบียนนี้จะใช้งานได้ทั้ง Pro และ Home

ฉันยืนยันว่าสิ่งนี้ใช้ได้กับเวอร์ชั่นอัปเดตของ Anniversary (win 10 pro) มีหนึ่ง caveat - ผู้ใช้จะต้องเข้าสู่ระบบเพื่อให้วิธีการทำงานนี้

ชนะ 10 Pro:

  1. กดwin+ Rจากนั้นพิมพ์ gpedit.msc แล้วกดenter
  2. สิ่งนี้จะเปิดตัวแก้ไขนโยบายกลุ่ม เรียกดู 'ทรี' ไปยังรายการต่อไปนี้: การกำหนดค่าคอมพิวเตอร์> เทมเพลตการดูแล> ส่วนประกอบของ Windows> Windows Update
  3. ดูที่แผงด้านขวาและค้นหาตัวเลือกที่ชื่อไม่รีสตาร์ทอัตโนมัติด้วยผู้ใช้ที่ล็อกออนเพื่อดูการติดตั้งการอัพเดตอัตโนมัติตามกำหนดเวลา
  4. ดับเบิลคลิกที่มันจากนั้นเปลี่ยนปุ่มตัวเลือกในหน้าต่างป๊อปอัพที่จะปรากฏขึ้นจากไม่ได้กำหนดค่าเป็นเปิดใช้งานและคลิกตกลง
  5. ในการทำให้ระบบใช้การเปลี่ยนแปลงที่คุณเพิ่งทำให้กด WIN + R อีกครั้งและออกคำสั่ง gpupdate / force

Win 10 Pro (วิธีอื่น) และหน้าหลัก:

  1. กดwin+ R; พิมพ์ regedit enterแล้วกด
  2. เรียกดูรายการรีจิสทรีต่อไปนี้: HKEY_LOCAL_MACHINE \ SOFTWARE \ Policies \ Microsoft \ Windows \ Windows \ WindowsUpdate \ AU
  3. หากคุณไม่มีรายการ WindowsUpdate และ / หรือ AU คุณต้องสร้างรายการเหล่านั้น ไปที่ลิงก์ 'แหล่งที่มา' ด้านล่างเพื่อดูข้อมูล add'l เกี่ยวกับวิธีการทำเช่นนี้
  4. ภายในคีย์ AU ให้สร้าง DWORD 32 บิตใหม่ชื่อ NoAutoRebootWithLoggedOnUsers จากนั้นดับเบิลคลิกที่มันแล้วตั้งค่าเลขฐานสิบหกให้เป็น 1
  5. คุณจะต้องรีบูตเพื่อให้การเปลี่ยนแปลงมีผล

ทางเลือกอื่น - บ้านหรือโปร

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

วิธีเปลี่ยนการตั้งค่านี้:

  1. กดwin+ R; พิมพ์ regedit enterแล้วกด
  2. เรียกดูรายการรีจิสทรีต่อไปนี้: การปรับปรุง HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ WindowsUpdate \ Auto
  3. เปลี่ยนค่าของคีย์นั้นเป็น '3' (ซึ่งกำหนดค่า windows update เพื่อดาวน์โหลดการอัพเดตโดยอัตโนมัติ แต่ต้องการการยืนยันจากผู้ใช้ก่อนทำการติดตั้ง)

แหล่ง


1
ขอบคุณฉันกำลังจะลองสิ่งนี้ ในคำถามนี้ ( superuser.com/questions/1112186/… ) @SMackJack กล่าวว่าการแก้ไขนโยบายกลุ่มหยุดทำงานภายใต้การอัปเดตครบรอบดังนั้นฉันจะอยากรู้ว่ามันใช้งานได้สำหรับฉันหรือไม่
แพร่หลาย

ฉันเห็นข้อมูลที่ขัดแย้งกัน การตั้งค่ายังคงมีอยู่ ถ้ามันไม่ทำงานตัวเลือกที่ 3 จะทำงาน หากคุณกำลังทำงานภายในสร้างเดิมพันทั้งหมดจะถูกปิด แต่
โกน

1
ขอบคุณสำหรับสิ่งนี้. หวังว่าตัวเลือกยังคงทำงานอยู่ Win 10 Pro เพิ่งเริ่มต้นใหม่ในระหว่างการชมภาพยนตร์และอัปเดตเป็นเวลา 30 นาทีฉันไม่สามารถเปลี่ยนเวลาได้และตอนนี้ฉันมีตัวเลือกน้อยลงใน Windows Update หน้าต่างกิจกรรมที่เป็นไปได้มากถึง 12 ชั่วโมงเพื่อป้องกันการอัปเดตในช่วงเวลาดังกล่าว
Andreas Reiff

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

3
โปรดทราบว่า NoAutoRebootWithLoggedOnUsers นั้นไม่เพียงพอ ดูsuperuser.com/a/1192401/129204
Dr. Gianluigi Zane Zanettini

0

วิธีการของ Argonauts ทำงานใน Windows รุ่นก่อนหน้า แต่ไม่สามารถใช้งานได้ใน Windows 10 อีกต่อไป

ต่อไปนี้เป็นไฟล์. zip ที่มีไฟล์. reg ซึ่ง SHOULD ใช้งานได้แม้ใน Windows 10 (แม้ว่าฉันจะไม่ทราบแน่ชัดจนกระทั่งครั้งต่อไปที่ M $ จะอัปเดต Win10 ซึ่งต้องทำการรีบูต):

http://www.geeksalive.com/NoAutoReboot_Win10.zip

อย่าลืมอ่านไฟล์ 00ReadMe.txt

โปรดทราบว่าสิ่งนี้จะมีผลบังคับใช้คุณจะต้องเริ่มบริการ Windows Update ใหม่หรือเพียงรีคอมพิวเตอร์หลังจากติดตั้งการปรับปรุงรีจิสทรี


1
ขณะนี้ฉันใช้ Windows 10 เวอร์ชัน 1709 และมีค่าเหมือนกันทั้งหมดในรีจิสทรีของฉัน (ฉันต้องใช้งานสคริปต์นี้มาก่อน) ถึงกระนั้น windows เริ่มต้นใหม่สำหรับการปรับปรุงเมื่อคืน
โยฮันน์

-1

คำตอบที่เป็นไปได้ยังคงทดสอบอยู่ แต่ดูเหมือนว่าจะใช้งานได้จนกว่า MS จะเปลี่ยนการตั้งค่าเหล่านี้ใน Task Scheduler

ในการโพสต์อื่น "วิธีการปิดการใช้งานรีบูตอัตโนมัติใน Windows 10?", jakethedog การอ้างอิงโดยใช้ Task Scheduler ฉันขยายการตั้งค่าต่อรายการใน UpdateOchestrator

ไปที่เริ่มและเข้าสู่ Task Scheduler ไปที่ Task Scheduler Library >> Microsoft >> Windows >> UpdateOrchestrator

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

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

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

ในแต่ละรายการที่ฉันปรับฉันได้เปลี่ยนแท็บต่อไปนี้

แท็บทั่วไป >> ตัวเลือกความปลอดภัย เปลี่ยนบัญชีผู้ใช้ที่ควบคุมรายการจากระบบเป็นบัญชีของฉัน สิ่งนี้จะช่วยให้บัญชีระบบหยุดแทนที่การเปลี่ยนแปลง

ทริกเกอร์ >> แก้ไข >> การตั้งค่าขั้นสูง เริ่มงาน: ตามกำหนดเวลา ตั้งค่าการหน่วงเวลาเป็น (สูงสุดล่าช้า): 1 วัน ตั้งค่า Stop task ถ้ามันทำงานนานกว่า: 30 นาที Set Expire: วันที่คุณทำการเปลี่ยนแปลงกับรายการ 15 นาทีหลังจากการเปลี่ยนแปลงและการซิงค์ข้ามโซนเวลา ไม่ได้เปิดใช้งาน

การกระทำ >> แก้ไข เปลี่ยนชื่อรายการโปรแกรม / สคริปต์ ที่นี่ฉันเพิ่งเปลี่ยน MusNotification.exe เป็น MNcation.exe และลบตัวเลือกเพิ่มอาร์กิวเมนต์ของ Reboot นี่อาจเป็นการเพิ่มไปยังตัวแสดงเหตุการณ์ฉันไม่ได้ตรวจสอบเพื่อดู

เงื่อนไข >> พาวเวอร์ ยกเลิกการเลือกทั้งสองรายการ

การตั้งค่า ตั้งค่าต่อไปนี้

แท็บการตั้งค่า

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


คุณควรแก้ไขคำตอบนี้หลังจากคุณตรวจสอบแล้วว่าเป็นคำตอบจริง รีวิว
Ramhound

ฉันไปข้างหน้าและตั้งค่าสถานะคำถามนี้ซ้ำเพราะคำตอบนี้เป็นคำถามที่ซ้ำกัน: วิธีป้องกันไม่ให้ Windows 10 รีสตาร์ทคอมพิวเตอร์หลังจากติดตั้งการอัปเดตคำตอบที่เหมือนกันสำหรับคำถามหลายข้อไม่ใช่สิ่งที่ดี หากคุณพบว่าตัวเองกำลังส่งคำตอบเดียวกันหลายครั้งให้หยุดตัวเองเพราะคำตอบของคุณจะปรากฏในคิวการตรวจสอบ
Ramhound
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.