Computer >> คอมพิวเตอร์ >  >> ระบบ >> Windows

วิธีชะลอการโหลดบริการเฉพาะใน Windows 11/10

เมื่อใช้ Windows Service Manager คุณสามารถชะลอการเริ่มต้นบริการของ Windows เพื่อให้คุณสามารถปรับปรุงเวลาบูต Windows ของคุณได้ ตัวเลือก Automatic (Delayed Start) สำหรับบริการของระบบถูกนำมาใช้ใน Windows Vista และใน Windows 11/10 ได้มีการขยายให้ครอบคลุมบริการทั้งหมด

ความหมายอัตโนมัติ (เริ่มล่าช้า)

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

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

มันทำงานอย่างไร? Microsoft อธิบายดังนี้:

ตัวจัดการการควบคุมบริการเริ่มบริการที่มีการกำหนดค่าสำหรับการเริ่มอัตโนมัติล่าช้าหลังจากเธรดเริ่มต้นอัตโนมัติทั้งหมดได้เสร็จสิ้นการเริ่มต้น ตัวจัดการการควบคุมบริการยังกำหนดลำดับความสำคัญของเธรดเริ่มต้นสำหรับบริการที่ล่าช้าเหล่านี้เป็น THREAD_PRIORITY_LOWEST ซึ่งทำให้ดิสก์ I/O ทั้งหมดที่ดำเนินการโดยเธรดมีลำดับความสำคัญต่ำมาก เมื่อเริ่มต้นบริการเสร็จสิ้น ลำดับความสำคัญจะถูกตั้งค่ากลับเป็นปกติโดยตัวจัดการการควบคุมบริการ การรวมกันของการเริ่มล่าช้า ลำดับความสำคัญของ CPU และหน่วยความจำต่ำ ตลอดจนลำดับความสำคัญของดิสก์พื้นหลังช่วยลดการรบกวนการเข้าสู่ระบบของผู้ใช้ได้อย่างมาก บริการ Windows จำนวนมาก รวมถึง Background Intelligent Transfer Service (BITS), Windows Update Client และ Windows Media Center ใช้ประเภทการเริ่มต้นใหม่นี้เพื่อช่วยปรับปรุงประสิทธิภาพการเข้าสู่ระบบหลังจากการบูตระบบ

การโหลดบางบริการของ Windows ล่าช้า

หากต้องการชะลอการโหลดบริการ ให้เรียกใช้ services.msc , เพื่อเปิดตัวจัดการบริการ เลือกบริการและดับเบิลคลิกเพื่อเปิดกล่องคุณสมบัติ

วิธีชะลอการโหลดบริการเฉพาะใน Windows 11/10

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

  1. อัตโนมัติ
  2. อัตโนมัติ (เริ่มล่าช้า)
  3. คู่มือและ
  4. ปิดการใช้งาน

ตัวเลือก Automatic (Delayed Start) ช่วยให้ Windows โหลดบริการดังกล่าวได้หลังจากบริการอื่น ๆ เท่านั้น ตั้งค่าเป็น Automatic ได้โหลดแล้ว ดังนั้นบริการล่าช้าดังกล่าวจึงต้องรอจนกว่าจะเริ่มบริการอัตโนมัติทั้งหมด

เวลาหน่วงเริ่มต้นคือ 120 วินาที แต่สิ่งนี้สามารถเปลี่ยนแปลงได้โดยการแก้ไข AutoStartDelay ค่าในรีจิสตรีคีย์ต่อไปนี้:

HKLM\SYSTEM\CurrentControlSet\Control

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

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

KB193888 จะบอกคุณถึงวิธีการทำโดยทางโปรแกรมและโดยการปรับเปลี่ยนค่าในคีย์รีจิสทรีต่อไปนี้:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\<Service name>

บทความ KB ใช้ได้กับ Windows ทุกรุ่น

อ่าน :Automatic (Trigger Start) และ Manual (Trigger Start) หมายถึงอะไรสำหรับ Windows Services

วิธีชะลอการโหลดบริการเฉพาะใน Windows 11/10