หากคุณมีเครือข่ายคอมพิวเตอร์ที่บ้านหรือที่ทำงาน สิ่งหนึ่งที่ต้องควบคุมคือ ผู้ใช้หรือแอปไหนได้เปลี่ยนแปลงระบบ
วิธีหนึ่งป้องกันการเปลี่ยนแปลงที่ไม่ได้รับอนุญาต คือมีคนหนึ่งเป็น network administrator แต่แค่มีคนจัดการอย่างเดียวไม่พอ ซึ่งเป็นที่มาของฟีเจอร์ User Access Control (UAC)
คู่มือนี้อธิบายว่า UAC คืออะไร และวิธีปิดใช้งานใน Windows 10
UAC คืออะไร?
UAC เป็นฟีเจอร์ความปลอดภัยใน Windows 10 ที่ป้องกันการเปลี่ยนแปลงที่ไม่ได้รับอนุญาตหรือโดยไม่ได้ตั้งใจต่อระบบปฏิบัติการ ฟีเจอร์นี้มาตั้งแต่ Windows Vista security system และปรับปรุงมาทุกรุ่น
การเปลี่ยนแปลงดังกล่าวอาจเริ่มจากผู้ใช้ ไวรัส มัลแวร์ หรือแอปพลิเคชัน แต่ถ้า administrator ไม่อนุมัติ จะไม่ถูกดำเนินการ
ในการเปลี่ยนแปลงที่ต้องการสิทธิ์ administrator รวมถึง:
- รัน Task Scheduler
- เปลี่ยนแปลงการตั้งค่า UAC
- การตั้งค่า Windows Update
- เพิ่ม/ลบบัญชีผู้ใช้
- เปลี่ยนไฟล์หรือการตั้งค่าระบบใน Program Files หรือ Windows folders
- ดู/เปลี่ยนไฟล์โฟลเดอร์ของผู้ใช้อื่น
- รันแอปเป็น administrator
- ติดตั้ง/ถอนติดตั้งแอปและไดรเวอร์
- เปลี่ยน Windows Firewall หรือวันที่/เวลาระบบ
- ตั้งค่า Family Safety หรือ Parental Controls
- เปลี่ยนประเภทบัญชีผู้ใช้
ทุกครั้งที่รัน desktop app ที่ต้องการ admin permissions UAC จะโผล่ขึ้นมา ยังเห็นเมื่อเปลี่ยน system settings สำคัญที่ต้องการ admin approval
ผู้ใช้ทุกคนในเครือข่าย sign in ด้วย standard user account แตโปรเซสที่เปิดจะทำงานด้วย access rights ของ standard user
เช่น แอปที่เริ่มจาก Windows Explorer จะรันด้วย standard user permissions รวมถึงแอปที่มาพร้อม Windows 10
สำหรับ legacy apps ที่ไม่ได้ออกแบบมาด้วยความปลอดภัยในใจ ต้องการ additional permissions บ่อยครั้ง ต้องการ permissions มากกว่าสำหรับการติดตั้งซอฟต์แวร์ใหม่และเปลี่ยน Windows Firewall configurations เนื่องจากต้องการ administrator account level permissions
หากต้องรันแอปที่ต้องการสิทธิ์มากกว่า standard user สามารถ restore user groups เพิ่มเข้าไปใน token เพื่อจัดการแอปที่ทำ system level changes
สำหรับครอบครัว มีตัวเลือกสร้าง Child account เฉพาะที่มาพร้อม limitations และ parental controls/monitoring บูรณาการ เรียนรู้เพิ่มในคู่มือ Microsoft Family account และการเพิ่มสมาชิกครอบครัว
UAC Slider Levels ใน Windows 10 และความหมาย
ใน Windows Vista มีแค่ 2 ตัวเลือก UAC: On หรือ Off ใน Windows 10 มี 4 ระดับ:
- Always Notify (แจ้งเตือนตลอด): แจ้งก่อนผู้ใช้และแอปทำการเปลี่ยนแปลงที่ต้องการ admin permissions แช่แข็งงานอื่นจนกว่าจะตอบ แนะนำหากเยี่ยมชมเว็บไม่คุ้นเคยหรือติดตั้งซอฟต์แวร์ใหม่บ่อย
- Notify me only when programs/apps try to make changes to my computer (แจ้งเฉพาะโปรแกรมพยายามเปลี่ยนแปลงคอมพิวเตอร์): แจ้งเมื่อโปรแกรมพยายามเปลี่ยนแปลงคอมพิวเตอร์หรือติดตั้งซอฟต์แวร์ แช่แข็งงานอื่นจนตอบ แต่ไม่แจ้งเมื่อคุณเปลี่ยน Windows settings เอง
- Notify me only when programs/apps try to make changes to my computer (do not dim my desktop) (แจ้งเฉพาะโปรแกรมพยายามเปลี่ยนแปลง แต่ไม่ dim desktop): แจ้งเมื่อโปรแกรมพยายามเปลี่ยนแปลง/ติดตั้งซอฟต์แวร์ ไม่แจ้งตอนคุณเปลี่ยน Windows settings และไม่แช่แข็งงานจนกว่าจะตอบ เลือกระดับนี้ก็ต่อเมื่อ dim desktop ใช้เวลานาน
- Never notify (ไม่แจ้งเตือนเลย): ไม่แจ้งเมื่อโปรแกรมพยายามเปลี่ยนแปลง ติดตั้งซอฟต์แวร์ หรือตอนคุณแก้ไข Windows settings ไม่แนะนำ หากไม่มี security suite ที่ดี เพราะไวรัสและมัลแวร์จะติดเชื้อได้ง่ายมากเมื่อ UAC ปิด
วิธีปิด UAC ใน Windows 10
หมายเหตุ: ไม่แนะนำปิด UAC บนคอมพิวเตอร์ เพราะทำให้โปรแกรมอันตรายติดเชื้อและควบคุมคอมพิวเตอร์ได้ง่ายขึ้น หากมีแอปที่ทริกเกอร์ UAC บ่อย ให้ใช้ Windows Task Scheduler รันแอปเหล่านั้นโดยไม่ต้องมี admin rights และ UAC prompts ก่อน แทนการปิด UAC ทั้งหมด
แต่ถ้ายังต้องการปิด สามารถทำได้ผ่าน Control Panel, Group Policy, Registry Editor หรือ Command Line
วิธีปิด UAC ด้วย Control Panel
- เปิด Control Panel เลือก User Accounts
- เลือก User Accounts อีกครั้ง
- เลือก Change User Account Control settings
- หากต้องการปิด UAC สนิท ลาก slider ไป Never notify ปิด UAC แล้วกด OK
เพื่อเปิด UAC กลับ ลาก slider ไปที่ระดับความปลอดภัยที่ต้องการ แล้วกด OK ยืนยันหรือใส่ admin password ถ้าถูกถาม แล้ว restart คอมพิวเตอร์เพื่อเก็บการเปลี่ยนแปลง
วิธีปิด UAC ด้วย Command Line
- พิมพ์ CMD ในกล่องค้นหา เลือก Run as administrator
ใน Command Prompt ใส่คำสั่งนี้และกด Enter:
reg.exe ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA /t REG_DWORD /d 0 /f
- Restart คอมพิวเตอร์เพื่อให้การเปลี่ยนแปลงมีผล
หากต้องการเปิด UAC กลับ ใส่คำสั่งนี้:
reg.exe ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA /t REG_DWORD /d 1 /f
วิธีปิด UAC ด้วย Group Policy Editor
- พิมพ์ Policy Editor ในกล่องค้นหา เลือก Edit Group Policy
- เลือก Computer Configuration > Windows Settings แล้ว Security Settings
- เลือก Local Policies > Security Options
- เลื่อนลง ดับเบิลคลิก User Account Control: Run all administrators in Admin Approval Mode
- เลือก Disabled > OK
วิธีปิด UAC ด้วย Windows Registry
สามารถปิด UAC ผ่าน Windows Registry ได้ แต่ก่อนทำ ให้ backup registry กันปัญหาระบบ
- คลิกขวา Start > Run พิมพ์ regedit.exe กด Enter
- ไปที่ path: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
- ดับเบิลคลิก key EnableLUA เปลี่ยน value data เป็น 0
- บันทึกการเปลี่ยนแปลงและ reboot คอมพิวเตอร์
ควบคุมบัญชีของคุณ
UAC ทำให้แตกต่างระหว่าง standard user accounts และ administrator accounts ด้วยฟีเจอร์นี้ คุณมี basic system security ช่วยป้องกันระบบจากกระบวนการอันตราย แม้จะมี security suite อยู่แล้ว
คุณปิด UAC บนคอมพิวเตอร์สำเร็จไหม? แชร์ในความคิดเห็นได้เลย