ทำความเข้าใจและจัดการบริการ Windows
ในบทเรียนของโรงเรียน Geek วันนี้เราจะสอนคุณเกี่ยวกับบริการ Windows และวิธีจัดการพวกเขาโดยใช้ยูทิลิตี้ในตัว.
การนำทางของโรงเรียน- ใช้ Task Scheduler เพื่อเรียกใช้กระบวนการในภายหลัง
- การใช้ตัวแสดงเหตุการณ์เพื่อแก้ไขปัญหา
- ทำความเข้าใจเกี่ยวกับการแบ่งพาร์ติชันฮาร์ดดิสก์ด้วยการจัดการดิสก์
- เรียนรู้การใช้ Registry Editor อย่างมืออาชีพ
- ตรวจสอบพีซีของคุณด้วย Resource Monitor และ Task Manager
- ทำความเข้าใจกับพาเนลคุณสมบัติระบบขั้นสูง
- ทำความเข้าใจและจัดการบริการ Windows
- การใช้ตัวแก้ไขนโยบายกลุ่มเพื่อปรับแต่งพีซีของคุณ
- ทำความเข้าใจกับเครื่องมือการดูแลระบบ Windows
ในช่วงหลายปีที่ผ่านมาผู้คนใช้เวลามากในการปิดการใช้งานและปรับแต่งการกำหนดค่าของบริการ Windows และเว็บไซต์ทั้งหมดได้ทุ่มเทให้กับการทำความเข้าใจว่าบริการใดบ้างที่คุณสามารถปิดการใช้งาน.
Windows รุ่นปัจจุบันที่โชคดีได้ปรับปรุงสิ่งที่ทำงานเป็นบริการเพิ่มความสามารถในการชะลอการเริ่มต้นจนถึงภายหลังและอนุญาตให้ทำงานได้เฉพาะเมื่อมีการเรียกใช้แทนที่จะเรียกใช้ตลอดเวลา รอยเท้าโดยรวมของ Windows ลดลงเนื่องจากงานนี้ทั้งหมด.
แต่คนยังคงมุ่งมั่นที่จะปิดการใช้งานบริการ ดังนั้นบทเรียนในวันนี้จะสอนคุณเกี่ยวกับบริการวิธีการวิเคราะห์ลบหรือปิดใช้งาน สิ่งที่เราจะไม่ทำคือให้รายชื่อของบริการที่แน่นอนเพื่อปิดการใช้งานเพราะส่วนใหญ่คุณควรปล่อยให้บริการในตัวเพียงอย่างเดียว.
บริการอะไรบ้างแน่นอน?
บริการ Windows เป็นแอปพลิเคชันชนิดพิเศษที่กำหนดค่าให้เรียกใช้และทำงานในพื้นหลังในบางกรณีก่อนที่ผู้ใช้จะเข้าสู่ระบบพวกเขาสามารถกำหนดค่าให้เรียกใช้เป็นบัญชีระบบภายใน บริการถูกออกแบบมาให้ทำงานอย่างต่อเนื่องในพื้นหลังและทำงานระบบเช่นสำรองข้อมูลคอมพิวเตอร์ของคุณหรือใช้กระบวนการเซิร์ฟเวอร์ที่ฟังพอร์ตเครือข่าย.
ย้อนกลับไปในยุค Windows XP บริการต่างๆสามารถกำหนดค่าให้ทำงานแบบโต้ตอบและทำงานร่วมกับแอพพลิเคชั่นอื่น ๆ ของคุณ แต่เนื่องจาก Vista บริการทั้งหมดจึงถูกบังคับให้ทำงานในเซสชันหน้าต่างพิเศษที่ไม่สามารถโต้ตอบกับเดสก์ท็อปท้องถิ่นของคุณได้ ดังนั้นบริการที่พยายามเปิดกล่องโต้ตอบหรือแสดงข้อความจะไม่ได้รับอนุญาตให้ทำ.
ซึ่งแตกต่างจากแอปพลิเคชันทั่วไปซึ่งสามารถเปิดและใช้งานได้ง่ายภายใต้บัญชีผู้ใช้ของคุณบริการจะต้องติดตั้งและลงทะเบียนกับ Windows ซึ่งต้องใช้บัญชีผู้ดูแลระบบและโดยปกติแล้วจะเป็นการแจ้งเตือนการควบคุมบัญชีผู้ใช้ ดังนั้นหากคุณไม่อนุญาตให้แอปพลิเคชันทำงานในฐานะผู้ดูแลระบบจะไม่สามารถสร้างบริการเพื่อทำงานในพื้นหลังได้.
แผงบริการ
Windows ใช้แผงควบคุมบริการเสมอเพื่อจัดการบริการที่ใช้งานบนคอมพิวเตอร์ของคุณ คุณสามารถไปถึงที่นั่นได้อย่างง่ายดายเพียงกดปุ่ม WIN + R บนแป้นพิมพ์เพื่อเปิดกล่องโต้ตอบเรียกใช้แล้วพิมพ์ services.msc.
แผงบริการค่อนข้างง่าย: มีรายการบริการคอลัมน์สถานะที่จะแสดงว่ากำลังทำงานอยู่หรือไม่และข้อมูลเพิ่มเติมเช่นชื่อคำอธิบายและประเภทการเริ่มต้นของบริการ คุณจะสังเกตเห็นว่าบริการทุกอย่างไม่ทำงานอยู่ตลอดเวลา.
ในขณะที่คุณสามารถเลือกบริการและคลิกขวาหรือคลิกปุ่มแถบเครื่องมือเพื่อเริ่มหยุดหรือเริ่มบริการใหม่คุณยังสามารถดับเบิลคลิกเพื่อเปิดมุมมองคุณสมบัติและรับข้อมูลเพิ่มเติม.
การปิดใช้งานบริการนั้นง่ายเหมือนการเปลี่ยนประเภทการเริ่มต้นลงเป็นปิดใช้งานและเลือกใช้แม้ว่าคุณสามารถเปลี่ยนเป็นด้วยตนเองหรือโดยอัตโนมัติด้วยการเริ่มต้นล่าช้า จากไดอะล็อกนี้คุณสามารถเห็นพา ธ แบบเต็มไปยังไฟล์สั่งการได้เช่นกันซึ่งสามารถช่วยได้ในหลายกรณีเมื่อคุณต้องการดูว่าบริการใดทำงานอย่างแน่นอน.
แท็บเข้าสู่ระบบช่วยให้คุณสามารถเลือกได้ว่าบริการจะเข้าสู่ระบบในฐานะบัญชีระบบท้องถิ่นหรือภายใต้บัญชีอื่น สิ่งนี้มีประโยชน์ส่วนใหญ่ในสภาพแวดล้อมเซิร์ฟเวอร์ที่คุณอาจต้องการเรียกใช้บัญชีบริการจากโดเมนที่มีการเข้าถึงทรัพยากรบนเซิร์ฟเวอร์อื่น ๆ.
คุณอาจสังเกตเห็นตัวเลือกสำหรับ "อนุญาตให้บริการโต้ตอบกับเดสก์ท็อป" ซึ่งเราได้กล่าวถึงก่อนหน้านี้ - ตามค่าเริ่มต้นบริการจะไม่ได้รับอนุญาตให้เข้าถึงเดสก์ท็อปของคุณเว้นแต่จะมีการทำเครื่องหมายในช่องนี้.
แต่เพียงตรวจสอบว่ากล่องนั้นไม่ให้พวกเขาเข้าถึงได้ทันที - คุณจะต้องตรวจสอบให้แน่ใจว่าค่า NoInteractiveServices ในรีจิสทรีถูกตั้งค่าเป็น 0 เพราะเมื่อตั้งค่าเป็น 1 กล่องกาเครื่องหมายนั้นจะถูกละเว้นและบริการไม่สามารถโต้ตอบได้ กับเดสก์ท็อปเลย. บันทึก: ใน Windows 8 ค่าจะถูกตั้งค่าเป็น 1 และห้ามใช้บริการแบบโต้ตอบ.
ไม่ควรให้บริการแบบโต้ตอบเพราะหน้าต่างทั้งหมดมีอยู่ในเทอร์มินัลผู้ใช้เดียวกันกับการเข้าถึงทรัพยากรทั่วไปเช่นคลิปบอร์ดและหากพวกเขากำลังทำงานพร้อมกับกระบวนการอื่น ๆ อาจมีปัญหาที่แอปพลิเคชันที่ประสงค์ร้ายทำงานในกระบวนการผู้ใช้ปกติ อาจพยายามเข้าถึงเพิ่มเติมผ่านบริการและเมื่อพิจารณาว่าบริการทำงานเป็นบัญชีระบบในท้องถิ่นนั่นอาจไม่ใช่สิ่งที่ดี.
แท็บการกู้คืนช่วยให้คุณเลือกตัวเลือกสำหรับสิ่งที่เกิดขึ้นเมื่อบริการล้มเหลว คุณสามารถเลือกที่จะรีสตาร์ทบริการโดยอัตโนมัติซึ่งโดยทั่วไปจะเป็นตัวเลือกเริ่มต้นหรือคุณสามารถเรียกใช้โปรแกรมหรือรีสตาร์ทคอมพิวเตอร์.
ตัวเลือก Run a program อาจมีประโยชน์มากที่สุดเนื่องจากคุณสามารถตั้งให้ Windows ส่งอีเมลโดยอัตโนมัติหากบริการล้มเหลวมากกว่าหนึ่งครั้ง - ตัวเลือกที่มีประโยชน์ในสภาพแวดล้อมเซิร์ฟเวอร์ มันมีประโยชน์น้อยกว่าบนเดสก์ทอปปกติ.
แท็บการพึ่งพาแสดงว่าบริการใดขึ้นอยู่กับบริการเฉพาะและบริการใดที่ขึ้นอยู่กับบริการที่คุณกำลังดู หากคุณวางแผนที่จะปิดการใช้งานบริการคุณควรปรึกษาส่วนนี้ก่อนเพื่อให้แน่ใจว่าไม่มีสิ่งใดที่ต้องการบริการนั้น.
ค้นหาบริการในตัวจัดการงานสำหรับ Windows 8.x
แผงบริการปกติไม่ได้เปลี่ยนแปลงมากนักในปีที่ผ่านมา แต่โชคดีที่มีวิธีที่ดีกว่าในการดูว่าบริการใดกำลังทำงานอยู่และบริการใดบ้างที่ใช้ทรัพยากรจำนวนมาก.
ตัวจัดการงานใน Windows 8 มีแท็บบริการใหม่ซึ่งช่วยให้คุณสามารถหยุดและเริ่มบริการได้ แต่ยังมาพร้อมกับตัวเลือก“ ค้นหาออนไลน์” และมีประโยชน์มากกว่าตัวเลือก“ ไปที่รายละเอียด”.
เมื่อคุณเลือกไปที่รายละเอียดจากเมนูคุณจะถูกเปลี่ยนเป็นแท็บรายละเอียดและกระบวนการที่รับผิดชอบสำหรับบริการนั้นจะถูกเน้น.
อย่างที่คุณเห็นกระบวนการที่รับผิดชอบในการติดตามการเชื่อมโยงแบบกระจายกำลังใช้หน่วยความจำ 28,712 K ซึ่งดูเหมือนจะมากจนกระทั่งคุณรู้ว่ากระบวนการ svchost.exe นั้นมีหน้าที่รับผิดชอบบริการทั้งหมด.
คลิกขวาอีกครั้งจากนั้นเลือกไปที่บริการแล้วคุณจะเห็นสิ่งที่เรากำลังพูดถึง ขณะนี้มีการเลือกบริการจำนวนมากในหน้าต่างบริการและคุณจะสังเกตเห็นว่าบริการทั้งหมดอยู่ในกลุ่ม LocalSystemNetworkRestricted และบริการทั้งหมดกำลังทำงานอยู่.
ดังนั้นหน่วยความจำขนาด 28 MB จึงถูกใช้จริงสำหรับบริการทั้งชุดซึ่งทำให้เข้าใจได้มากขึ้นว่าเหตุใดจึงใช้หน่วยความจำทั้งหมดนั้น.
ใช้ Process Explorer เพื่อดูบริการ
หากคุณต้องการมุมมองที่ชัดเจนมากขึ้นเกี่ยวกับบริการที่กำลังทำงานภายใต้แต่ละกระบวนการทางออกที่ดีที่สุดของคุณคือการดึง Process Explorer ออกค้นหาบริการในรายการคลิกสองครั้งที่บริการจากนั้นไปที่แท็บ Services วิธีนี้ใช้ได้กับ Windows ทุกรุ่น.
คำแนะนำ: ใน Process Explorer บริการทั้งหมดควรอยู่ในแผนผังภายใต้ services.exe.
คุณควรปิดการใช้งานบริการ?
น่าเสียดายที่แอพพลิเคชั่น crapware จำนวนมากติดตั้ง Windows Services ในระหว่างขั้นตอนการติดตั้งและใช้มันเพื่อให้เรื่องไร้สาระของพวกเขาทำงานในพื้นหลังและเปิดตัวซ้ำ ๆ แอปพลิเคชันอื่นใช้ Windows Service เพื่อให้มีฟังก์ชันการทำงานที่คุณอาจไม่ต้องการ นี่คือบริการที่คุณควรปิดการใช้งาน.
กฎทั่วไปของเราคือบริการ Windows ในตัวของ Microsoft ควรถูกปล่อยให้อยู่ตามลำพัง - Windows 8 หรือแม้แต่ Windows 7 ทำได้ดีมากในการลดการใช้บริการเพื่อการใช้งานที่สำคัญจริงๆและคุณจะไม่ได้รับทรัพยากรมากนัก โดยปิดใช้งานบริการเหล่านั้น.
อย่างไรก็ตามสิ่งที่คุณควรทำอย่างแน่นอนคือมองหาบริการที่ไม่ได้เป็นส่วนหนึ่งของ Windows และพยายามจัดการกับพวกเขาแทน หากคุณไม่ทราบว่าบริการคืออะไรหรือเป็นแอปพลิเคชันที่คุณไม่ต้องการให้ทำงานตลอดเวลาคุณควรทำการวิจัยและตัดสินใจว่าจะปิดใช้งานหรือไม่.
ไม่ปิดใช้งานตั้งค่าด้วยตนเอง
หนึ่งในกฎที่เราชอบทำคือหลีกเลี่ยงการปิดใช้งานบริการเนื่องจากอาจทำให้เกิดปัญหาและข้อผิดพลาด ให้ลองตั้งค่าบริการเป็น Manual start แทน.
หากคุณพบว่าบริการบางอย่างจำเป็นต้องใช้งาน แต่อาจไม่จำเป็นต้องทำงานทันทีคุณสามารถเปลี่ยนเป็น Automatic (Delayed Start) แทนซึ่งจะชะลอการเริ่มต้นจนกว่าระบบจะสงบลงหลังจากบูต.
การจัดการบริการจากพรอมต์คำสั่ง
การดำเนินการบางอย่างไม่สามารถทำได้ผ่านส่วนต่อประสานผู้ใช้แบบกราฟิก หากคุณต้องการลบบริการตัวอย่างเช่นคุณสามารถทำได้ผ่านบรรทัดคำสั่ง.
บันทึก: โปรดอย่าลบบริการ.
คุณสามารถสอบถามสถานะของบริการโดยใช้คำสั่ง sc ดังนี้:
บันทึกเหตุการณ์ qc
มีคำสั่งและการดำเนินการอื่น ๆ อีกมากมายที่คุณสามารถทำได้รวมถึงการลบบริการซึ่งเราจะแนะนำก็ต่อเมื่อคุณมีมัลแวร์ในระบบของคุณที่ทำงานเป็นบริการ.
sc ลบ
อย่าลบบริการ.
นอกจากนี้คุณยังสามารถทำสิ่งต่าง ๆ เช่นการหยุดและเริ่มบริการใหม่จากพรอมต์คำสั่งโดยใช้โปรแกรมอรรถประโยชน์ sc ตัวอย่างเช่นหากต้องการหยุดไคลเอ็นต์การติดตามลิงก์แบบกระจายให้ใช้คำสั่งนี้:
sc stop TrkWks
หากต้องการเริ่มใหม่อีกครั้งให้ใช้ sc start .
ความคิดสุดท้าย
หากคุณมีบริการที่ใช้ทรัพยากรสิ้นเปลืองและทำให้คอมพิวเตอร์ทำงานช้าลงคุณควรถอนการติดตั้งและลบแอปพลิเคชั่นที่อยู่ในนั้นออก ไม่มีเหตุผลที่จะลบบริการปิดการใช้งานหรือสิ่งอื่นใด.
เพราะเหตุใดจึงปิดการใช้งานสิ่งที่ต้องถอนการติดตั้ง?