ตรวจสอบแอปพลิเคชันที่ต้องการสิทธิ์ผู้ดูแลระบบ


3

มีเครื่องมือที่ฉันสามารถใช้เพื่อตรวจสอบว่าทำไมแอปพลิเคชันบางอย่างต้องมีสิทธิ์ผู้ดูแลระบบภายใต้ Windows7 / Windows Server 2008 หรือไม่

คำตอบ:


5

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

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

รายการเบราว์เซอร์ PE สามารถดูรายการแบบฝังได้ ตัวเลือกของฉัน - ปลั๊กอินFar Manager & ImpEx (ฉันเป็นผู้เขียน ImpEx)

ค้นหารายการสำหรับคีย์ที่ร้องขอ ExecutionLevel

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.