ทำไมคอมพิวเตอร์ของฉันถึงต้องมีการรีบูทหลังจากติดตั้งซอฟต์แวร์?

เหตุใดคอมพิวเตอร์จึงต้องรีบูตเครื่องหลังจากติดตั้งสิ่งต่าง ๆ

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

1. เหตุใดจึงต้องมีการรีบูต

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

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

2. มีโปรแกรมใดบ้างที่สามารถบอกฉันได้เมื่อต้องรีบูท

ใช่. ตัวอย่างที่ดีคือ WhyReboot - แอปพลิเคชั่นพกพาขนาดเล็กซึ่งสามารถบอกคุณได้ว่าคุณต้องการรีบูตหรือไม่ ดังที่กล่าวมาข้างต้นผู้ติดตั้งแอปพลิเคชันบางคนจะขอให้คุณรีบูตเช่นเดียวกับมาตรการด้านความปลอดภัยแม้ว่าคุณจะไม่จำเป็นต้องรีบูตในทางเทคนิค หากคุณทิ้งไว้ข้างหน้าข้อความซ้ำซ้อน “ คุณต้องการรีบูตตอนนี้หรือไม่” อีกครั้งการเรียกใช้ด่วนของ WhyReboot จะแจ้งให้คุณทราบเกี่ยวกับการดำเนินการที่รอดำเนินการซึ่งช่วยให้คุณไม่ต้องไปที่รีจิสตรี

3. รายการการดำเนินการที่ค้างอยู่เมื่อเริ่มการจัดเก็บใหม่อยู่ที่ใด

รายการจะถูกเก็บไว้ในรีจิสทรีใน:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerPendingFileRenameOperations

และใน:

HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionInstallerInProgress

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

4. มีการแก้ไขไฟล์หลักในขณะที่ใช้งานอยู่หรือไม่?

Nope ไม่ใช่เลย. การรีบูตเป็นวิธีเดียวเท่านั้นที่จะแก้ไขไฟล์ระบบหลักหรือไฟล์ที่ใช้งานอยู่ แน่นอนว่าคุณสามารถสิ้นสุดกระบวนการทางเทคนิคซึ่งใช้ไฟล์นั้นได้ แต่การออกจากกระบวนการดังกล่าวในขณะที่ Windows กำลังทำงานอยู่อาจทำให้คอมพิวเตอร์ของคุณเสียทั้งหมดได้ นอกจากนี้การเริ่มต้นใหม่ไม่ได้เจ็บปวดอย่างนั้นจริงๆ ไม่ต้องการให้คุณรีบูตหลายครั้งต่อวัน ในฐานะที่ฉันเป็นผู้ชายที่น่ารักติดตั้งซอฟต์แวร์และอัพเดททุกวันบันทึกส่วนตัวของฉันที่เรียบง่ายที่สุดในหนึ่งวันมีเพียง 10 (เดา ...)

คุณมีคำถามเกินบรรยายหรือไม่?

คุณมีคำถามสำหรับทีมที่นี่ที่ groovyPost หรือไม่? คุณสามารถถามได้หลายวิธี! โพสต์คำถามของคุณในฟอรัมฟรีส่งอีเมลมาที่ help@groovypost.com!

0

บทความที่คล้ายกัน

ทิ้งข้อความไว้