Contents

"Runtime Broker"คืออะไร และมีวัตถุประสงค์อะไรบนพีซีของฉัน

ลิงค์ด่วน

⭐ Runtime Broker ใน Windows คืออะไรและทำหน้าที่อะไร?

⭐ทำไม Runtime Broker ถึงใช้หน่วยความจำมาก?

Runtime Broker ซึ่งเป็นเอนทิตีลึกลับสำหรับผู้ใช้คอมพิวเตอร์จำนวนมาก อาจสังเกตเห็นการทำงานภายในขอบเขตของตัวจัดการงาน ขณะเดียวกันก็ดูดซับพลังการประมวลผลจำนวนมหาศาลไปพร้อมๆ กัน มีความจำเป็นที่เราต้องเปิดเผยลักษณะที่แท้จริงของกระบวนการนี้และยืนยันความจำเป็นของมัน

Runtime Broker ใน Windows คืออะไรและทำหน้าที่อะไร?

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

/th/images/task-manager-shows-an-active-runtime-broker.jpg

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

เมื่อเริ่มต้นการดำเนินการของแอปพลิเคชันที่ดึงมาจาก Microsoft Store Runtime Broker จะตรวจสอบว่าแอปพลิเคชันดังกล่าวมีสิทธิ์การอนุญาตที่จำเป็นในการเข้าถึงทรัพยากรระบบหรือไม่ ในกรณีที่ยังไม่ได้รับสิทธิพิเศษดังกล่าว Runtime Broker จะยื่นคำร้องในนามของแอป เมื่อได้รับการอนุญาตตามทำนองคลองธรรม Runtime Broker จะรับบทบาทเป็นผู้ไกล่เกลี่ย อำนวยความสะดวกในการโต้ตอบระหว่างแอปพลิเคชันกับสินทรัพย์ที่จำเป็นสำหรับฟังก์ชันการทำงาน

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

เหตุใด Runtime Broker จึงใช้หน่วยความจำมาก?

เมื่อได้รับความเข้าใจเกี่ยวกับธรรมชาติของ Runtime Broker แล้ว อาจสอบถามถึงการใช้งานทรัพยากรการคำนวณจำนวนมากบ่อยครั้ง ซึ่งสังเกตได้ในระหว่างการทำงานของแอปพลิเคชันต่างๆ และโดยเฉพาะอย่างยิ่งเมื่อใช้ฟังก์ชันการทำงานที่ Windows Task Manager มอบให้

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

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

เมื่อ Runtime Broker แสดงการใช้งาน CPU ที่สูงขึ้น จำเป็นอย่างยิ่งที่จะต้องพิจารณาแอปพลิเคชันที่ใช้งานอยู่และสิทธิพิเศษของแอปพลิเคชันเหล่านั้นอย่างละเอียดเพื่อระบุปัญหาที่อาจเกิดขึ้น ในเรื่องนี้ เราได้อธิบายวิธีการจัดการสิทธิ์ของแอปพลิเคชันบนแพลตฟอร์ม Windows 10 สำหรับผู้ใช้ Windows 11 ให้ไปที่ “การตั้งค่า” > “แอพ” > “แอพที่ติดตั้ง” จากนั้นเลือกแอปพลิเคชัน ใช้ไอคอนสามจุด และเลือก"ตัวเลือกขั้นสูง"เพื่อตรวจสอบ"สิทธิ์ของแอป"

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