ระดับ UAC ใน Windows ต่อผู้ใช้หนึ่งคนหรือไม่


10

ผู้ใช้แต่ละคนสามารถมีระดับ UAC ที่แตกต่างกันในพีซีได้หรือไม่? โดยเฉพาะผู้ดูแลระบบสามารถตั้งค่าระดับ UAC เป็น "ไม่แจ้งเตือน" และผู้ใช้ตั้งระดับ UAC เป็น "แจ้งเตือนเสมอ" และอื่น ๆ ได้หรือไม่

คำตอบ:


6

ระดับ UAC เป็นการตั้งค่าความกว้างของเครื่อง ดังนั้นจึงไม่สามารถตั้งค่าต่อผู้ใช้


1
แต่ผู้ใช้และผู้ดูแลระบบสามารถมีระดับ UAC ที่แตกต่างกันได้หรือไม่ โปรดดูความคิดเห็นของฉันด้านบนขอบคุณ

ยากที่จะเชื่อสำหรับการตั้งค่าที่เก็บไว้ใน HKLM ดังนั้นฉันไม่รู้เลยว่าคุณทำอะไรในการทดสอบของคุณ แต่มันก็ไม่เป็นความจริง คุณต้องจำไว้ว่า UAC นั้นแตกต่างกันมากสำหรับผู้ใช้และผู้ดูแลระบบ สำหรับผู้ใช้ไม่มีช่องโต้ตอบการยินยอม สำหรับผู้ใช้ไม่มี UAC หรือข้อความโต้ตอบบนไหล่ของทุกขั้นตอนที่ต้องยกระดับ
David Heffernan

ฉันคิดว่าคำถามของฉันทำให้ทุกคนสับสนผู้ใช้ทุกคนมีระดับ UAC เท่ากันในพีซีของฉัน แต่ผู้ดูแลระบบอยู่ในระดับ UAC ที่แตกต่างกันเป็นไปได้หรือไม่
winman

@winman ไม่นี้เป็นไปไม่ได้ สำหรับผู้ใช้ตัวเลื่อนไม่มีประโยชน์จะมีผลกับสมาชิกของกลุ่มผู้ดูแลระบบเท่านั้น
magicandre1981

@ magicandre1981 คุณหมายถึงอะไรโดยการเลื่อนไม่มีประโยชน์สำหรับผู้ใช้ฉันรู้ว่าผู้ใช้ไม่สามารถเปลี่ยนระดับ UAC เพียงผู้ดูแลระบบสามารถเปลี่ยนได้ แต่ผู้ดูแลระบบสามารถตั้งค่าระดับ UAC ที่แตกต่างสำหรับเขา (ผู้ดูแลระบบ) และผู้ใช้ (สำหรับบัญชีผู้ใช้ทั้งหมด เหมือนกัน)?
winman

6

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

หาก Windows รุ่นที่คุณใช้สนับสนุนนโยบายกลุ่มคุณสามารถทำได้ ขั้นแรกให้ใช้ GUI แผงควบคุมเพื่อกู้คืนการตั้งค่า "Always Notify"

ใช้ gpedit.msc ไปที่นโยบายคอมพิวเตอร์เฉพาะที่: การกำหนดค่าคอมพิวเตอร์: การตั้งค่า Windows: การตั้งค่าความปลอดภัย: นโยบายท้องถิ่น: ตัวเลือกความปลอดภัย

ตั้งค่า "การควบคุมบัญชีผู้ใช้: พฤติกรรมของพรอมต์การยกระดับสำหรับผู้ดูแลระบบในโหมดการอนุมัติผู้ดูแลระบบ" เป็น "ยกระดับโดยไม่ต้องแจ้ง"

Reboot

อาจเป็นไปได้ที่จะทำสิ่งเดียวกันผ่านทางรีจิสทรีในรุ่น Windows ที่ไม่สนับสนุนนโยบายกลุ่ม แต่ฉันไม่ทราบวิธีการทำเช่นนี้


3

การตั้งค่าถูกเขียนในHKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Systemเส้นทางภายในรีจิสทรี ดังนั้นจึงเป็นการตั้งค่าความกว้างของระบบ

ฉันเชื่อว่าในรุ่น Professional + ของ Windows คุณสามารถกำหนดการตั้งค่าโดยใช้gpedit.mscซึ่งควรอนุญาตการตั้งค่าที่แตกต่างกันต่อผู้ใช้


1
ทำไมความสามารถในการปรับเปลี่ยนโดยใช้ gpedit จึงหมายความว่าการตั้งค่าต่อผู้ใช้หนึ่งราย?
David Heffernan

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

1
ตอนนี้ฉันพยายามสร้างบัญชีผู้ดูแลระบบที่มีระดับ UAC ไม่เคยแจ้งให้ทราบแล้วฉันสร้างบัญชีผู้ใช้ (ผู้ใช้มาตรฐาน) ซึ่งฉันให้ "แจ้งเตือนเสมอ" .but แต่เมื่อฉันสร้างบัญชีผู้ใช้อีกหนึ่งบัญชี (ผู้ใช้มาตรฐาน) "แจ้งเตือนเสมอ" ตอนนี้ถ้าฉันเปลี่ยนหนึ่งในสองบัญชีผู้ใช้ระดับ UAC ผู้ใช้คนอื่น ๆ ระดับ UAC การเปลี่ยนแปลงโดยอัตโนมัติถ้าฉันเปลี่ยนระดับผู้ดูแลระบบ UAC ก็ไม่ได้ทำให้เกิดการเปลี่ยนแปลงระดับผู้ใช้ UAC และในทางกลับกัน !! ผู้ใช้และผู้ดูแลระบบสามารถ มีระดับ UAC ที่แตกต่างกันอย่างไร

การตั้งค่านโยบายกลุ่มที่เกี่ยวข้องอยู่ภายใต้การกำหนดค่าคอมพิวเตอร์ดังนั้นจึงไม่สามารถกำหนดได้ต่อผู้ใช้ อย่างไรก็ตามมีการตั้งค่าที่แตกต่างกันสามประการ: หนึ่งรายการใช้กับบัญชีผู้ดูแลระบบภายใน, หนึ่งบัญชีสำหรับบัญชีผู้ดูแลระบบอื่นทั้งหมดและอีกหนึ่งบัญชีกับบัญชีผู้ใช้มาตรฐานทั้งหมด
Harry Johnston

@winman: ใน Windows 7 อย่างน้อยแผงควบคุม UAC จะไม่เริ่มทำงานสำหรับบัญชีผู้ใช้มาตรฐานเมื่อปิด UAC ดังนั้นคุณหมายความว่าอย่างไรเมื่อคุณพูดว่าระดับ UAC ของผู้ใช้มาตรฐานถูกตั้งค่าให้แจ้งเตือนเสมอ ?
Harry Johnston
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.