หากคุณเป็นผู้ใช้ ระบบปฏิบัติการ Windows เราเชื่อว่าหลายคนต้องเคยนึกสงสัยว่า วลี "Run as Administrator" คืออะไร ? ถ้า แปลเป็นไทยก็คือ "การเรียกใช้งานในฐานะผู้ดูแล"
ทำไมการเปิดแอปพลิเคชันหรือโปรแกรมต่าง ๆ จึงถึงต้องเป็น “Run as Administrator” แล้วมันต่างจากการเปิดในรูปแบบปกติอย่างไร บทความนี้เราจะหาคำตอบกันว่า ทำไมต้อง “Run as Administrator” และมันมีเอาไว้ทำไมกันแน่ ?
เพราะว่าพื้นฐานความปลอดภัยของ ระบบปฏิบัติการ Windows ที่ถึงแม้ว่าคุณจะใช้งานด้วย "บัญชีทั่วไป (Standard Account)" หรือ "บัญชีของแอดมิน (Administrator Account)" ระบบจะไม่ให้คุณเข้าถึงสิทธิ์แบบแอดมินตลอดเวลา ทำให้คุณจำเป็นต้องใช้ฟังก์ชันหนึ่งที่เรียกว่า
"Run as Administrator" ฟังก์ชันที่เอาไว้ให้ผู้ใช้ Windows สามารถเปิดโปรแกรมหรือแอปพลิเคชันในโหมดแอดมิน หรือ ในฐานะผู้ดูแลระบบ (Administrator)
เพื่อทำให้โปรแกรมสามารถเข้าถึงระบบปฏิบัติการ Windows แบบเต็มสิทธิ์ (Full Access) ซึ่งต่างจากการใช้โปรแกรมแบบปกติที่ Windows จะมองว่าคุณเป็นแค่ผู้ใช้งานทั่วไป และอาจจะมีการจำกัดความสามารถบางอย่างที่เกี่ยวข้องกับระบบสำคัญเอาไว้
โดยการที่เราเปิดด้วย "Run as Administrator" ก็หมายถึงการแจ้งบอกให้ ระบบปฏิบัติการ Windows ทราบว่าเราคือเจ้าของเครื่องและเรายินยอมให้โปรแกรมเหล่านั้นเข้าถึง ระบบปฏิบัติการ Windows ได้อย่างเต็มที่รวมถึงพวกระบบสำคัญที่ส่งผลกระทบต่อการใช้งานโดยตรง
เช่นหาก จะ ใช้งาน Command Prompt แล้วต้องการปลดล็อกคำสั่งพิเศษต่าง ๆ ในคำสั่ง DOS เพื่อช่วยปรับแต่งการทำงานของ Windows คุณก็จำเป็นที่จะต้องเปิด Command Prompt ด้วย “Run as Administrator” เสียก่อน ถึงจะใช้คำสั่งเหล่านั้นได้ หรือถ้าต้องการแก้ไขไฟล์สำคัญหรือปรับแต่งระบบใน Windows คุณก็จำเป็นต้องใช้การ “Run as Administrator” เพื่อให้ Windows รู้ว่าคุณเป็นเจ้าของเครื่องและยินยอม
ข้อมูลเพิ่มเติม : วิธีใช้งาน Command Prompt บน Windows เวอร์ชันต่างๆ
อย่างไรก็ตามท่ามกลางคุณสมบัติที่มีประโยชน์ของ “Run as Administrator” ก็มีโทษที่มหาศาลเช่นกัน เพราะหากคุณใช้การ “Run as Administrator” ในบางโปรแกรมที่ไม่สมควรนั่นหมายถึงคุณได้ปิดระบบรักษาความปลอดภัยและอนุญาตให้โปรแกรมนั้นเข้ามาทำอะไรในเครื่องคุณได้เต็มที่
ดังนั้นการเปิด Run as Administrator ก็ควรมีข้อจำกัดเฉพาะสำหรับโปรแกรมที่จำเป็นจริง ๆ
ในฐานะผู้แลระบบหรือ Administrator โดยทั่วไปคือเราสามารถที่จะปรับแต่งแก้ไขการทำงานของ ระบบปฏิบัติการ Windows ได้ ไปจนถึงสามารถเข้าถึง Windows ได้ในแบบ Full access
ในกรณีนี้ สถานการณ์ที่เหมาะแก่การ Run as Administrator ก็คือการใช้งานโปรแกรมประเภท "Utility Programs" หรือโปรแกรมอรรถประโยชน์ต่าง ๆ ที่ตัวโปรแกรมมักจะต้องการเข้าถึงไฟล์หรือระบบสำคัญในเครื่อง ยกตัวอย่างเช่นโปรแกรมจำพวก
ภาพจาก : https://www.pcmag.com/how-to/how-to-run-old-games-on-your-modern-pc
ในกรณีของการ Run as Administrator กับเกมและโปรแกรมอื่น ๆ ค่อนข้างไม่จำเป็น เพราะจุดประสงค์ของมันคือการ Permission หรืออนุมัติข้อจำกัดต่าง ๆ ไม่ใช่การเพิ่มประสิทธิภาพ (Performance)
ดังนั้นความคาดหวังว่าเราจะเล่นเกม หรือ ใช้โปรแกรมได้ลื่นไหลขึ้นถ้าเปิด "Run as Administrator" นั้นก็ไม่ถูก แถมยังอาจจะทำให้มีอันตรายต่อระบบ เนื่องจากเกมหรือโปรแกรมเหล่านั้น อาจมีการดึงทรัพยากรในเครื่องของคุณไปใช้อย่างไม่จำกัด ทำให้เครื่องทำงานหนักกว่าที่ควรจะเป็น หรือหากมองในแง่ร้ายสุด ๆ นักพัฒนาที่ไม่หวังดีต่อคุณอาจจะสามารถโจมตีเครื่องคุณได้โดยง่าย เพราะคุณเปิดบ้านต้อนรับให้โปรแกรมเขาอย่างเต็มที่
แต่ก็มีกรณีหนึ่งที่ "Run as Administrator" จะมีประโยชน์ต่อเกมและโปรแกรมทั่วไปนั่นคือ หากคุณพบว่ามันไม่สามารถเปิดใช้ได้ตามปกติ ให้ลองเปิดด้วย "Run as Administrator" คุณอาจพบว่ามันสามารถช่วยได้ ยกตัวอย่างเช่นเกมเก่าหรือโปรแกรมเก่า ๆ ในอดีตที่จำเป็นต้องเปิดด้วย "Run as Administrator" และทำการตั้งค่า Compatibility เพื่อทำให้ระบบปฏิบัติการ Windows บนเครื่อง PC รุ่นใหม่ นั้นรองรับแก่การเปิดโปรแกรมสมัยก่อน
หากคุณต้องการเปิดโปรแกรมหรือแอปพลิเคชันใด ๆ บนเครื่องด้วย Run as Administrator เรามีวิธีง่าย ๆ เพียงแค่คุณคลิกขวาที่โปรแกรม และเลือก "ตัวเลือก Run as Administrator" เพียงเท่านี้เราก็สามารถเปิดโปรแกรมแบบ "Run as Administrator" ได้แล้ว
กรณี ถ้าต้องการเปิดใช้ Run as Administrator กับโปรแกรมใดเป็นประจำ เราก็มีวิธีการตั้งค่ามาบอก โดย
โดยทุกครั้งที่เราเปิดโปรแกรมมันก็จะทำการ Run as Administrator ให้ตลอดคุณไม่จำเป็นต้องกดเปิดเอง
|
งานเขียนคืออาหาร ปลายปากกา ก็คือปลายตะหลิว |
ความคิดเห็นที่ 1
24 กุมภาพันธ์ 2567 00:50:30
|
||
GUEST |
ปริศนา
มีคำถามครับ ในกรณีกด Propertie ไปแล้ว ไม่เจอ Run this program an administrator ให้ทำยังไงครับ
|
|