เหตุใด Windows จึงต้องใช้การอัปเดตเมื่อปิดและเปิดใช้งานและสิ่งนี้สามารถปิดการใช้งานได้


14

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


1
@kinokijuf ฉันรู้ว่ามันกำลังทำอะไรอยู่กำลังทำการอัปเดตที่ฉันขอให้ทำเพราะไม่สามารถทำการอัปเดตบนระบบสด / ปิดระบบได้ นอกจากนี้หากคุณต้องการทราบอย่างแน่นอนว่าการอัปเดตแต่ละรายการกำลังทำอะไรคุณสามารถไปที่บทความฐานความรู้ MSDN สำหรับการอัปเดตเฉพาะและดูว่ามีการแทนที่อะไรบ้าง (ตัวอย่างเช่นแพทช์ประเภทจริงล่าสุดKB2779030ดู " Windows 7 และ Windows Serverส่วนข้อมูลไฟล์ 2008 R2 ")
Scott Chamberlain

สิ่งนี้จะช่วยลดการจู้จี้ใน Win7 การย่อขนาดการรีสตาร์ทหลังจากการอัปเดตอัตโนมัติใน Windows Update จะแสดงรายละเอียดการปรับปรุงใน Win8
Karan

คุณไม่ต้องติดตั้งการอัปเดตที่มีอยู่เมื่อปิดเครื่อง มีตัวเลือกในเมนูปิดซึ่งอ่านบางอย่างเช่น "ปิดโดยไม่ต้องอัปเดต"
แฮร์รี่จอห์นสตัน

ในกรณีของฉันมันเพิ่งตัดสินใจติดตั้ง 13 pre-shutdown update บนคอมพิวเตอร์ Windows XP ที่ทันสมัยอยู่แล้ว - ฉันคิดว่า ฉันแน่ใจว่าหวังว่าฉันจะไม่ได้รับ pwned มีคนอื่นเห็นสิ่งนี้อีกหรือไม่

คำตอบ:


9

การปรับปรุงบางอย่างต้องการให้ระบบที่กำลังถูกแทนที่

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

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

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


2
การอัปเดตบางอย่างต้องใช้ตัวแก้ไขรีจิสทรีซึ่งจะดำเนินการตั้งแต่เริ่มต้นในกระบวนการบูตเพื่อป้องกันการหักหลัง
Robert Harvey

@RobertHarvey - อ่า มีเหตุผล.
ChrisF

2
ทั้งหมดนี้ถูกต้อง นอกจากนี้คุณควรระบุว่าเป็นไปได้ที่จะแทนที่ไฟล์เสริมส่วนใหญ่ในระบบโดยการรีบูตบริการที่มีอยู่ทั้งหมดเพื่อแทนที่หน่วยความจำทุกอย่าง แต่เป็นไฟล์หลักของ Windows ที่ใช้งานอยู่ อย่างไรก็ตาม, ที่ต้องการดังต่อไปนี้: สิทธิ์ผู้ใช้ในการรีบูทบริการ, คุณจะต้องเปิดเผยสิ่งที่ถูกแทนที่และทำไม (สิ่งนี้สามารถกำหนดได้โดยแฮ็กเกอร์ที่ระมัดระวัง, แต่คุณต้องการ minutiae จริงๆหรือไม่) ตรวจสอบให้แน่ใจว่าทุกอย่างเริ่มต้นอย่างถูกต้องและ / หรือปิดตัวลง Ergo ง่ายต่อการรีบูต
jcolebrand

1
เนื่องจากวิธีที่ Microsoft ระบุว่าเป็นการง่ายกว่าที่จะให้ผู้คนรีบูตพวกเขาจึงสร้างบริการ nagger เพื่อเตือนให้คุณรีบูท หากพวกเขาทำตามข้างต้นก็ไม่จำเป็นต้องมีพวกนักจู้จี้ เพิ่งรู้ว่าพวกเขาใช้เงินไปกับการวิจัยเพื่อทำให้ระบบ "ง่ายขึ้นสำหรับคุณในการใช้งาน" โดยเสียค่าใช้จ่ายเล็กน้อยเช่นความต้องการด้านความสอดคล้องและการตรวจสุขภาพจิตเพราะพวกเขาไม่สามารถดูแลทั้งหมด 500 คอมพิวเตอร์กว่าล้านเครื่องในป่า และโปรดจำไว้ว่าการอัปเดตจำนวนมากไม่จำเป็นต้องรีบูต ฉันทำสิ่งเหล่านั้นตลอดเวลา มันคือหัวใจสำคัญที่ทำให้คุณ
jcolebrand

โปรดทราบว่าระบบไฟล์ Linux มักจะอนุญาตให้คุณเขียนทับไฟล์ในหน่วยความจำที่ใช้โดย shadowwriting ไฟล์ (มันเก็บไว้สองสำเนาจนกว่าจะมีการใช้งานเสร็จ) ในขณะที่ Windows ต้องการความช่วยเหลือดังนั้นจึงไม่อนุญาตให้ทำเช่นนั้น มิฉะนั้นคุณจะได้รับโดยมากน้อยรีบูต
jcolebrand

6

Windows ทำเช่นนั้นเมื่อมีการใช้งานไฟล์ที่จำเป็นต้องมีการอัพเดทในระหว่างการทำงานปกติของระบบปฏิบัติการ

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

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

ไม่สามารถเลื่อนได้ "จนกว่าผู้ใช้จะเข้าสู่ระบบ" เนื่องจากไฟล์จะถูกใช้งานอีกครั้งดังนั้นจึงไม่สามารถแทนที่ได้

สิ่งเดียวที่คุณสามารถทำได้คือเรียกใช้การอัปเดตด้วยตนเอง (การอัปเดตออกมาในวันอังคารที่ 2 ของทุกเดือนเว้นแต่จะเป็นแพตช์ฉุกเฉิน) เมื่อคุณไม่เร่งรีบ

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