เมื่อฉันถอนการติดตั้งแอปพลิเคชันมันบอกว่าฉันควรรีสตาร์ทคอมพิวเตอร์ทันทีหรือรีสตาร์ทด้วยตนเองในภายหลัง
มันจะสร้างความแตกต่างไหมถ้าฉันปิดคอมพิวเตอร์แทน?
อะไรคือความแตกต่างระหว่างการปิดระบบและการดำเนินการรีสตาร์ท
เมื่อฉันถอนการติดตั้งแอปพลิเคชันมันบอกว่าฉันควรรีสตาร์ทคอมพิวเตอร์ทันทีหรือรีสตาร์ทด้วยตนเองในภายหลัง
มันจะสร้างความแตกต่างไหมถ้าฉันปิดคอมพิวเตอร์แทน?
อะไรคือความแตกต่างระหว่างการปิดระบบและการดำเนินการรีสตาร์ท
คำตอบ:
กระบวนการอธิบาย
เมื่อคุณติดตั้งหรือถอนการติดตั้งโปรแกรมมันจะลงทะเบียนหรือยกเลิกการลงทะเบียนการใช้งานของ.dll
ไฟล์อย่างน้อยหนึ่งไฟล์
.dll
ไฟล์จะอยู่ในไดเรกทอรีWindows system32
/ syswow64
เมื่อติดตั้งและเป็นไฟล์ทั่วไปสำหรับแอปพลิเคชั่นมากมาย ไฟล์เหล่านี้มักจะถูกใช้งานในช่วงที่มีการถอนการติดตั้งโปรแกรมและเนื่องจาก Windows มีระบบในตัวเพื่อตรวจสอบว่าไม่ได้ใช้งาน (หลังจากถอนการติดตั้งไม่มีโปรแกรมอื่นกำลังใช้ไฟล์เหล่านี้อีกต่อไป) .dll
เมื่อปิดระบบ ที่ใช้งานอยู่จะถูกยกเลิก (โดยทั่วไปโปรแกรมถอนการติดตั้งจะบอกให้ Windows ทำการตรวจสอบไฟล์เพื่อทำการลบ)
เมื่อ Windows ปิดโปรแกรมมันจะลบไฟล์ใด ๆ ที่ไม่ได้กำหนดให้กับโปรแกรมเพื่อล้างข้อมูลคอมพิวเตอร์
จำเป็นต้องรีบูตเครื่องหรือไม่
คุณอาจสงสัยว่าถ้านั่นคือทั้งหมดที่มีอยู่การรีบูตเครื่องจำเป็นหรือไม่ ใช่และไม่. โดยทั่วไปคุณต้องแน่ใจว่า Windows จะปิดอย่างถูกต้องหรือเสี่ยงต่อการทิ้งไฟล์ที่ไม่จำเป็นไว้ข้างหลัง หากคุณรู้ว่าคอมพิวเตอร์ของคุณเสถียรและคุณจะทำการรีบูตเครื่องในเวลาไม่กี่ชั่วโมงคุณไม่จำเป็นต้องรีบูตเครื่อง PC ทันที หากคุณทำให้คอมพิวเตอร์ของคุณเข้าสู่โหมดสลีป / ไฮเบอร์เนตเป็นประจำและไม่ต้องการรีบูตเครื่องให้มากที่สุดคุณควรทำการรีบูทเพื่อถอนการติดตั้งเพราะโหมดสลีป / ไฮเบอร์เนตอาจทำให้ระบบปิดโดยไม่คาดหมายในระยะยาว พีซีของคุณที่ไม่จำเป็นต้องอยู่ที่นั่นอีกต่อไป
เป็นอันตรายหรือไม่หากไฟล์เหล่านี้ยังคงอยู่ในพีซีของฉัน
เทคนิคการพูดไม่ มันเป็นการสูญเสียพื้นที่ว่างใช่และถ้ามันเกิดขึ้นกับไฟล์มากเกินไปมันอาจทำให้พีซีของคุณช้าลงเพราะไฟล์. dll ทุกไฟล์ที่โหลดด้วย Windows จะถูกเพิ่มเข้าไปในทรัพยากรที่ใช้ในการใช้งานคอมพิวเตอร์ของคุณ
มีความแตกต่างระหว่างการใช้ reboot กับการปิดเครื่องไหม?
ตัวเลือกทั้งสองจะปิดโปรแกรมและเรียกใช้รูทีนการล้างข้อมูลที่จำเป็นดังนั้นทั้งคู่จึงใช้ได้ดี Windows เพียงแจ้งให้คุณรีบูตเพราะวิธีการนี้รับประกันได้ว่า Windows จะถูกเก็บเป็นระเบียบเรียบร้อย
ไม่เป็นไรถ้าฉันกดปุ่มเปิด / ปิดเครื่องคอมพิวเตอร์จึงปิดทันที?
ไม่นี่ไม่ใช่การปิดระบบตามปกติดังนั้น Windows จะไม่สามารถเรียกใช้รูทีนการล้างข้อมูลได้ คุณสามารถเห็นตัวเลือกนี้ราวกับว่า Windows เกิดขัดข้อง
สิ่งหนึ่งที่ควรทราบคือ Windows 8 / 8.1 มีตัวเลือกการบูตไฮบริดที่เปิดใช้งานตามค่าเริ่มต้น (หรืออย่างน้อยก็สำหรับฉัน) สิ่งนี้จะไม่โหลดไฟล์เคอร์เนลบางไฟล์ขณะบู๊ตเพื่อให้ได้สถานะพลังงานขึ้น / ลงเร็วขึ้น อย่างไรก็ตามคุณลักษณะนี้จะถูกข้ามหากคุณเริ่มต้นใหม่
หากคุณกำลังล้อเล่นกับซอฟต์แวร์ที่ถอนการติดตั้งไดรเวอร์อาจ (เช่น) อาจเป็นการสิ้นเปลืองทรัพยากร ฉันมักจะชอบการรีบูตที่ดีกว่าด้วยเหตุนี้แม้ว่าฉันจะสงสัยว่ามันจะช่วยได้จริงๆเว้นแต่ฉันจะถอนการติดตั้งไดรเวอร์ / อัปเดตเซอร์วิสแพ็ค / etc แม้ว่า Windows จะรู้ดีว่าจะไม่จำศีลเคอร์เนล
แก้ไข:ดูเหมือนว่าคุณสามารถทำการปิดระบบ "มาตรฐาน" โดยทำสิ่งนี้:
Shutdown /s /t 0
มันจะยังคงใช้การบูตไฮบริดในครั้งต่อไปที่คอมพิวเตอร์ของคุณเปิดใช้งาน คุณสามารถปิดการบู๊ตไฮบริดได้ในแผงควบคุม
เพิ่มเติมเกี่ยวกับการบูตไฮบริด ...
ดูเหมือนว่า Windows จะได้รับผลกระทบมากที่สุดจากการรีสตาร์ท แต่ฉันคิดว่าการรีสตาร์ท OS อื่น ๆ อาจเป็นการดีที่สุด ตัวอย่างเช่นหากการถอนการติดตั้ง PHP การรีสตาร์ทคอมพิวเตอร์จะรีสตาร์ท Apache และนั่นอาจหลีกเลี่ยงข้อผิดพลาดได้หาก Apache ไม่ได้ตระหนักถึงการถอนการติดตั้ง PHP กฎทั่วไปของหัวแม่มือ: รีบูตในขณะที่คุณหยิบกาแฟหนึ่งถ้วยแล้วกลับมา มันเป็นการดีที่สุดที่จะทำเช่นนั้นเพื่อให้แน่ใจว่าทุกอย่างทำงานได้อย่างราบรื่น
การรีสตาร์ทคือการปิดระบบตามด้วยกำลังไฟอื่น มันจะไม่สำคัญเนื่องจากมีการติดตั้งแอปพลิเคชันใด ๆ ที่พร้อมท์สำหรับการรีบูตภายในระบบปฏิบัติการ ไม่มีสิ่งใดที่มันสามารถทำได้ด้วยตัวเองเมื่อระบบปฏิบัติการไม่พร้อมใช้งาน (ในระหว่างการรีสตาร์ทและปิดระบบเช่นกัน) ดังนั้นสำหรับโปรแกรมในกรณีส่วนใหญ่มันจะไม่รู้ด้วยซ้ำว่าเป็นการรีบู๊ตหรือปิดเครื่อง บางทีคุณควรทำวิจัยบางอย่างถ้ามันเป็นการอัพเกรด BIOS หรือสิ่งที่คุณอยู่ในระดับต่ำมิฉะนั้นมันก็ควรจะปลอดภัย
การถอนการติดตั้งบางอย่างอาจต้องตามด้วยการติดตั้งที่เกิดขึ้นเมื่อเริ่มต้นขึ้น การเพิ่มเวลาสักครู่ (โดยปกติการถอนการติดตั้งเหล่านี้จะไม่เสร็จสมบูรณ์ แต่เป็นการย้อนกลับไปยังซอฟต์แวร์รุ่นก่อนหน้า) การหน่วงเวลาการเริ่มทำงานจะเปิดโอกาสในการกำหนดค่าผิดพลาดหากมีการเปลี่ยนแปลงในช่วงเวลาที่ปิดเครื่องคอมพิวเตอร์
ตัวอย่างเช่นสมมติว่ามีการถอนการติดตั้งไดร์เวอร์กราฟิก - อะแดปเตอร์ทั่วไปสำหรับอะแดปเตอร์กราฟิกนั้นอาจถูกจัดตารางเวลาสำหรับการติดตั้งเมื่อเริ่มต้นระบบอย่างไรก็ตามหากอะแดปเตอร์ถูกเปลี่ยนหรือถอดออกหลังจากปิดเครื่อง แต่ก่อนเริ่มทำงาน ติดตั้งแทน (หรือค่อนข้างเป็นไปได้ว่าจะเกิดข้อผิดพลาด)