หนึ่งในคุณลักษณะที่เกลียดมากที่สุดของ Windows Vista คือการ ควบคุมบัญชีผู้ใช้ หรือ UAC โดยย่อ หลายคนพบว่ามันน่ารำคาญและเลือกที่จะปิดใช้งานได้ทันทีแม้ว่านั่นหมายถึงการเปิดเผยระบบของพวกเขาเพื่อเพิ่มความปลอดภัยให้กับภัยคุกคาม ใน Windows 7 Microsoft ได้เปลี่ยนลักษณะการทำงานนี้อย่างจริงจัง ขณะนี้ผู้ใช้มีการควบคุมมากกว่านี้และวิธีการทำงานและควรให้ประสบการณ์การใช้งานที่ดียิ่งขึ้น เพื่อดูว่าการปรับปรุงนี้มีความสำคัญกับตัวเลขอย่างไรฉันได้เรียกใช้การเปรียบเทียบระหว่างระดับเริ่มต้นของ Windows Vista และ Windows 7 UAC ลองดูว่าวิธีใดชนะและทำไม
Benchmark คำอธิบาย: สิ่งที่ฉันได้รับการทดสอบ
อันดับแรกฉันค้นหารายการงานทั้งหมดที่ต้องมีสิทธิ์ระดับผู้ดูแลระบบซึ่งสามารถเรียกใช้ UAC prompt ได้ ฉันเริ่มต้นด้วยรายการไอเท็มที่เรียกใช้การควบคุมบัญชีผู้ใช้จาก Ed Bott และกำหนดค่าให้เหมาะกับทั้ง Windows 7 และ Windows Vista ให้มากที่สุด
รายการของการทดสอบที่ฉันขับรถมีดังต่อไปนี้:
- การเรียกใช้แอ็พพลิเคชันในฐานะผู้ดูแลระบบ - ฉันเรียกใช้แอ็พพลิเคชันแบบสุ่มเป็นผู้ดูแลระบบโดยคลิกขวาที่ทางลัดและเลือก "เรียกใช้ในฐานะผู้ดูแลระบบ" การดำเนินการนี้จะทำเมื่อคุณต้องใช้แอปพลิเคชันรุ่นเก่าเข้ากันได้กับ Windows XP เท่านั้นและจำเป็นต้องเข้าถึงไฟล์ระบบและการตั้งค่า
- การเปลี่ยนแปลงแฟ้มและโฟลเดอร์ในโฟลเดอร์ Windows และ Program Files - ฉันพยายามจะแก้ไขไฟล์ระบบแบบสุ่มที่พบได้ในโฟลเดอร์ Windows และ Program Files ฉันยังพยายามสร้างโฟลเดอร์ใหม่แล้วลบออก
- การติดตั้งแอ็พพลิเคชัน - ฉันได้ติดตั้งแอ็พพลิเคชันหลายเครื่องจากเตา CD ไปยังปลั๊กอินของเบราเซอร์และซอฟต์แวร์ป้องกันไวรัส
- การถอนการติดตั้งแอปพลิเคชัน - ฉันถอนการติดตั้งรายการแอ็พพลิเคชันเดียวกันที่ใช้ในการฝึกซ้อมการติดตั้ง
- การติดตั้งและถอนการติดตั้งไดร์เวอร์อุปกรณ์ - เพื่อที่จะทดสอบนี้ผมได้ติดตั้งไดรเวอร์สำหรับส่วนประกอบทั้งหมดในพีซีของฉันแล้วถอนการติดตั้ง
- การติดตั้งตัวควบคุม ActiveX - สำหรับการทดสอบนี้ฉันใช้ ActiveX จากหน้าดาวน์โหลดไดรเวอร์ของ Nvidia
- การเปลี่ยนการตั้งค่าสำหรับ Windows Firewall - ด้วย Windows Firewall ที่เปิดใช้งานฉันปรับแต่งการตั้งค่าและกฎบางอย่าง
- การเปลี่ยนการตั้งค่า UAC - สำหรับการทดสอบนี้ฉันได้เปิดและปิดคุณลักษณะการควบคุมบัญชีผู้ใช้
- การตั้งค่า Windows Update Settings - ฉันเปลี่ยนการตั้งค่า Windows Update แล้ว
- การเพิ่มหรือลบบัญชีผู้ใช้ - ฉันสร้างและลบบัญชีผู้ใช้หลายบัญชีทั้งในฐานะผู้ใช้มาตรฐานและผู้ดูแลระบบ
- การเปลี่ยนประเภทบัญชีของผู้ใช้ - การทดสอบนี้เกี่ยวข้องกับการเปลี่ยนประเภทของบัญชีทดสอบหนึ่งจากบัญชีมาตรฐานเป็นผู้ดูแลระบบและในทางกลับกัน
- การกำหนดค่าการควบคุมโดยผู้ปกครอง - สำหรับการทดสอบนี้ฉันจะตั้งกฎการควบคุมโดยผู้ปกครองที่แตกต่างกันสำหรับบัญชีผู้ใช้ที่แตกต่างกัน
- เรียกใช้ Task Scheduler - การทดสอบนี้ค่อนข้างแปลก ใน Windows Vista ถ้าคุณเรียกใช้ Task Scheduler จาก Start Menu -> Accessories -> System Tools จะ ไม่ปรากฏข้อความ UAC ใด ๆ อย่างไรก็ตามถ้าคุณเรียกใช้จาก Control Panel -> System and Maintenance -> Administrative Tools คุณจะได้รับคำสั่ง UAC ดังนั้นฉันจึงเรียกใช้ทางลัดจาก Control Panel ใน Windows Vista และ Windows 7
- การสำรองข้อมูลและคืนค่าไฟล์และการตั้งค่าโดยใช้ Backup & Restore หรือ Windows Easy Transfer - ฉันใช้เครื่องมือทั้งสองนี้เพื่อสำรองและเรียกคืนข้อมูลและการตั้งค่าของผู้ใช้
- การดูหรือเปลี่ยนโฟลเดอร์และไฟล์ของผู้ใช้รายอื่น นั่นหมายถึงการเรียกดูผ่านโฟลเดอร์ของผู้ใช้รายอื่นการเพิ่มและการลบไฟล์และโฟลเดอร์
- การรันโปรแกรม Defragmenter ดิสก์ - ฉันเรียกใช้เครื่องมือนี้เพื่อจัดเรียงข้อมูลหลายไดรฟ์
- การเปลี่ยนแปลงการตั้งค่าทั้งระบบ - ฉันเปลี่ยนการตั้งค่าต่างๆในแอพเพล็ตของ Control Panel รวมถึงนโยบายความปลอดภัย
การทดสอบทั้งหมดนี้ทำงานโดยมีระดับ UAC เริ่มต้น ใน Windows Vista หมายความว่าการเปิด UAC ในขณะที่อยู่ใน Windows 7 หมายถึงการเปิดใช้งานและตั้งค่าเป็น 'แจ้งเฉพาะเมื่อโปรแกรมพยายามเปลี่ยนแปลงคอมพิวเตอร์ของฉัน'
ผลการทดสอบ
ผลการทดสอบสรุปไว้ในตารางด้านล่าง
ใน Windows Vista ข้อความ UAC จะถูกเรียกใช้ในทุกสถานการณ์ที่ 17 ใน Windows 7 มีเพียง 5.5 เครื่องเท่านั้น ครึ่งหนึ่งของจุดได้รับมอบหมายเนื่องจากข้อเท็จจริงที่ว่าเมื่อถอนการติดตั้งบางโปรแกรม Windows 7 สามารถแสดงข้อความแจ้งเตือน UAC กรณีนี้เกิดขึ้นเฉพาะเมื่อคุณถอนการติดตั้งแอพพลิเคชันที่ปรับเปลี่ยนการตั้งค่าระบบที่สำคัญ ในการทดสอบที่ฉันรันเฉพาะการถอนการติดตั้งปลั๊กอิน Microsoft Silverlight ที่เรียกใช้ข้อความแจ้งเตือน UAC ขณะที่แอ็พพลิเคชันอื่น ๆ ทั้งหมดไม่ทำงาน ขึ้นอยู่กับชนิดของโปรแกรมประยุกต์ที่คุณกำลังทำงานด้วยคุณอาจไม่เคยพบข้อความแจ้ง UAC เมื่อถอนการติดตั้งแอพพลิเคชัน
ดังที่คุณเห็นในกราฟด้านล่างนี้ใน Windows 7 คุณจะไม่พบข้อความแจ้ง UAC ในอย่างน้อย 11 สถานการณ์ที่ Windows Vista เรียกใช้งาน
ซึ่งหมายความว่าการลดประมาณ 67% ขึ้นอยู่กับวิธีที่คุณใช้พีซีของคุณและเป็นงานที่คุณทำบ่อยที่สุด
ข้อสรุป
เมื่อเปรียบเทียบกับ UAC Benchmark แล้ว Windows 7 จะชนะได้ง่ายและมีความแตกต่างกันอย่างมาก ดูเหมือนว่า Microsoft ให้ความสำคัญกับความคิดเห็นของผู้ใช้และได้ปรับแต่งคุณลักษณะนี้อย่างจริงจัง UAC เป็นที่น่ารำคาญมากน้อยกว่าใน Windows Vista และผู้ใช้จะมีประสบการณ์การใช้คอมพิวเตอร์ที่ดีขึ้น คำถามเดียวที่ยังคงมีอยู่คือการใช้ UAC ใหม่อย่างปลอดภัยเหมือนกับก่อนหน้านี้หรือไม่? เวลาจะบอกได้ว่าเป็นกรณีหรือไม่