Developer Mode ใน Windows 10 ช่วยให้นักพัฒนาเข้าถึงเครื่องมือทดสอบและแก้ไขข้อผิดพลาด (debugging) เพิ่มเติม เพื่อทดสอบแอป Windows Store และแอปภายนอก มันยังช่วยเพิ่มประสิทธิภาพประสบการณ์ผู้ใช้กับ Windows Explorer, PowerShell และเครื่องมือ Remote Desktop ซึ่งปกติถูกจำกัด
Windows อนุญาตให้คุณเปิด Developer Mode ใน Settings ได้ แต่มีกรณีที่คุณทำไม่ได้ เมื่อคุณไม่สามารถเปิด Developer Mode ใน Windows ได้ อาจมีหลายเหตุผล มาดูวิธีแก้ไขที่ง่ายๆ กัน
1. ตั้งค่าบัญชีให้เป็น Administrator
บางครั้ง Windows จะไม่ให้คุณเปิด Developer Mode หากคุณไม่ได้ใช้บัญชีผู้ดูแลระบบ ดังนั้น ให้ตรวจสอบก่อนว่าบัญชีผู้ดูแลของคุณล็อกอินด้วยสิทธิ์ผู้ดูแลเพื่อเข้าถึง Developer Mode
ทำตามขั้นตอนด้านล่าง:
- คลิกขวาที่ไอคอน Start จาก Taskbar และเปิด Settings
- ไปที่ Accounts และเลือก Family and other users จากเมนูแถบด้านซ้าย
- เลือกบัญชีของคุณ แล้วเลือก Change account type
- เปลี่ยนประเภทบัญชีจาก Standard User เป็น Administrator
- กด OK และล็อกอินใหม่จากบัญชีที่คุณให้สิทธิ์ผู้ดูแล
ถ้าคุณไม่เห็นบัญชีอื่นบนคอมพิวเตอร์ แสดงว่าคุณใช้บัญชีหลักที่มีสิทธิ์ผู้ดูแลอยู่แล้ว ในกรณีนี้ ไม่ต้องทำอะไรในข้อนี้
2. แก้ไข Group Policy
ชุดคำสั่งใน Group Policy Editor สั่งการว่าคอมพิวเตอร์จะทำอะไรได้บ้าง Group Policy Editor อาจจำกัดคุณไม่ให้เปิด Developer Mode เนื่องจากสิทธิ์การเข้าถึง
เมื่อถูกปิดใช้งานใน Group Policy Editor คุณจะไม่สามารถเปิด Developer Mode ได้ ดังนั้น การให้แน่ใจว่ามันเปิดใช้งานใน Group Policy Editor จึงสำคัญ
เกี่ยวข้อง: วิธีติดตั้ง WordPress ในเครื่อง Windows ใน 5 ขั้นตอน
ทำได้โดยกด Win + R เปิดคำสั่ง Run พิมพ์ "gpedit.msc" และคลิก OK
ขยายหมวดหมู่ Computer Configuration ด้านซ้ายของหน้าต่าง Local Group Policy Editor ขยาย Administrative Templates แล้ว Windows Components ดับเบิลคลิก App Package Deployment ภายใต้ Windows Components
ดับเบิลคลิก Allow all trusted apps to install หน้าต่างใหม่จะเปิด สำหรับการเปลี่ยนแปลงมีผล คลิก Enable, Apply, และ OK
การเปลี่ยนแปลง Group Policy ไม่มีผลทันที อาจใช้เวลาถึง 1 ชั่วโมง เปิด Command Prompt โดยพิมพ์ CMD ในแถบค้นหาและเปิดเป็นผู้ดูแล พิมพ์ gpupdate ในหน้าต่างคำสั่งและคลิก OK จะเปิดใช้งาน Developer Mode บนคอมพิวเตอร์ทันที
ด้วยการเปลี่ยนแปลงนี้ คุณควรเปิด Developer Mode ได้ ถ้าไม่ได้ ให้ Refresh Group Policy
3. Refresh Group Policy
คุณอาจทำการเปลี่ยนแปลงที่ผิดปกติใน Group Policy Editor ที่ป้องกันไม่ให้เข้าถึง Developer Mode เพื่อตัดสาเหตุนี้ออก ต้อง Refresh Group Policy ให้แน่ใจ
เมื่อคุณ Refresh Group Policy คุณจะคืนค่าการเปลี่ยนแปลงทั้งหมดใน Group Policy กลับสู่สถานะเดิม ดังนั้น ถ้ามีการตั้งค่าผิดปกติทำให้ปัญหา จะถูกแก้ไขทันที
วิธี Refresh Group Policy:
- ในกล่องค้นหา Taskbar ของ Windows พิมพ์ cmd
- เปิด Command Prompt เป็นผู้ดูแลโดยคลิกขวาที่ไอคอน Command Prompt
- ป้อน "gpupdate /force" ใน Command Prompt (จำได้ว่าต้องเว้นวรรคระหว่าง "gpupdate" และ "/")
- กด Enter
รีสตาร์ทคอมพิวเตอร์หลังคำสั่งทำงานเสร็จ แล้วตรวจสอบว่า Developer Mode เปิดใช้งานแล้วหรือยัง ถ้ายัง ไปปรับ System Settings ต่อ
4. ย้อนกลับการเปลี่ยนแปลงระบบล่าสุด
ถ้าคุณย้อนกลับการเปลี่ยนแปลงระบบ คุณจะกลับไปที่การตั้งค่าเก่าของ Windows ที่ Developer Mode ทำงานอยู่
ทำตามขั้นตอนด้านล่างเพื่อย้อนกลับการเปลี่ยนแปลงระบบด้วย System Restore:
- คลิกขวาไอคอน This PC บนเดสก์ท็อป แล้วเลือก Properties
- ไปที่ System protection ภายใต้ Related settings (อาจเจอที่แถบขวาของ About Settings ในแอป Settings)
- คลิก System Restore ภายใต้แท็บ System Protection ในหน้าต่าง System Properties
- หลังเปิด Windows wizard ให้ทำตามคำแนะนำบนหน้าจอและเลือก restore point ก่อนหน้า
ถ้าคุณไม่เคยสร้าง restore point วิธีนี้ไม่適用 (won't apply) ถ้าเป็นกรณีนี้ ให้แก้ปัญหาที่มีอยู่ด้วยวิธีอื่น และสร้าง restore point หลังจากปัญหาแก้ไขแล้ว
5. ถอนการติดตั้งแอปภายนอกที่ติดตั้งล่าสุด
แอปภายนอกอาจรบกวนฟีเจอร์ Windows โดยเฉพาะถ้าการตั้งค่าแอปที่ไม่ตรงกันเปลี่ยนการตั้งค่าระบบโดยไม่รู้ตัว
ถ้าคุณติดตั้งแอปล่าสุดที่ต้องการสิทธิ์ผู้ดูแลเพื่อติดตั้ง แอปอาจจำกัดคุณไม่ให้เปิด Developer Mode นี่น่าจะเกิดกับแอปจากแหล่งภายนอก
เกี่ยวข้อง: วิธีถอนการติดตั้งโปรแกรมบน Windows 10
แม้จะเป็นวิธีทายลuck (hit-and-miss) การกรองแอปที่ติดตั้งล่าสุดช่วยทำให้งานง่ายขึ้น ปิดใช้งานแอปที่ติดตั้งใหม่ทีละตัวเพื่อหาตัวกระตุ้นที่ซ่อนอยู่
ยังเป็นไปได้ที่จะถอนการติดตั้งแอปเกี่ยวข้องอื่นๆ ไม่ว่าจะเก่าแค่ไหน ถ้าการถอนแอปใหม่ไม่ได้ผล
6. ปิดใช้งาน Windows Telemetry
Microsoft ใช้ Windows Telemetry ติดตามว่า Windows และซอฟต์แวร์ทำงานได้ดีแค่ไหน Microsoft รวบรวมข้อมูลผู้ใช้ในการรายงานภัยคุกคามที่เป็นไปได้ ซึ่งภายหลังเป็นพื้นฐานของการปรับปรุงใน Windows Update ใหม่
แม้จะมีประโยชน์ในส่วนใหญ่ แต่บริการนี้ก็อาจป้องกันไม่ให้คุณเข้าถึงฟีเจอร์ที่ถูกจำกัดของ Windows ซึ่งอาจเป็น Developer Mode ดังนั้น คุณควรตัดความเป็นไปได้นี้ออกด้วย
วิธีปิด Telemetry ใน Windows 10 ด้วย Group Policy Editor:
- กด Win + R พิมพ์ gpedit.msc ในหน้าต่างคำสั่ง Run และคลิก OK
- ขยาย Administrative Templates ภายใต้ Computer Configuration ในหน้าต่าง Group Policy Editor
- จากนั้น ขยาย Windows Components
- เลื่อนลงและคลิก Data Collection and Preview Builds
- ดับเบิลคลิก Allow Telemetry ในแถบด้านขวา
- ในหน้าต่างป๊อปอัป ติ๊กวงกลม Disabled
ถ้าการปิด Telemetry ไม่แก้ปัญหา แนะนำให้เปิดใช้งานอีกครั้ง เพราะมันมีประสิทธิภาพในการรายงานข้อผิดพลาดระบบ ซึ่งจะแก้ไขในอัปเดตอนาคต
เกี่ยวข้อง: Telemetry คืออะไรและข้อมูลอะไรเกี่ยวกับคุณถูกรวบรวม?
7. รีเซ็ตคอมพิวเตอร์
การรีเซ็ตคอมพิวเตอร์ควรเป็นทางเลือกสุดท้าย หากคุณยังเปิด Developer Mode ไม่ได้ การรีเซ็ต PC จะคืนค่าการตั้งค่า Windows เป็นค่าเริ่มต้นโดยไม่กระทบไฟล์ของคุณ มันกำจัดความเป็นไปได้ว่าการตั้งค่า Windows ที่ไม่ตรงกันจะป้องกันไม่ให้คุณเข้าถึง Developer Mode
วิธีรีเซ็ต PC:
- บน Taskbar คลิกไอคอน Windows และเปิด Settings
- ด้านซ้ายของหน้าจอ คลิก Update and Security แล้ว Recovery settings
- ภายใต้ Reset this PC คลิก Get started
- ในหน้าต่าง Reset this PC คลิก Keep my files ถ้าต้องการเก็บไฟล์ หรือคลิก Remove everything ถ้าต้องการติดตั้ง Windows ใหม่สะอาด
- ทำตามขั้นตอนที่นำทางใน Windows start-up wizard เพื่อรีเซ็ต PC
คำเตือน: โปรดทราบว่าการรีเซ็ต PC จะย้อนกลับการเปลี่ยนแปลงทั้งหมดที่คุณทำกับ OS ดังนั้นให้ระมัดระวังก่อนทำ
กลับไปทดสอบแอปด้วย Developer Mode บน Windows 10
หวังว่าวิธีแก้ไขในรายการจะช่วยให้คุณเปิด Developer Mode ได้อีกครั้ง Developer Mode ให้นักพัฒนาทดสอบอะไรก็ได้ในระบบนิเวศ Windows แตก็ยังมีความเสี่ยง เช่น โจมตีไวรัส การแฮ็กระบบ การเจาะความเป็นส่วนตัว และอื่นๆ เพื่อป้องกันไม่ให้ข้อมูลเสี่ยง ให้ทดสอบแอปจากแหล่งที่เชื่อถือได้เท่านั้นเมื่อเปิด Developer Mode
คุณวางแผนอัปเกรดเป็น Windows 11 หรือไม่? ถ้าคอมพิวเตอร์รองรับ คุณไม่ควลเลื่อนเพราะมันจะปรับปรุงประสบการณ์พัฒนาอย่างมากด้วย App Store ใหม่, รองรับแอป Android, ฟังก์ชันมัลติทาสก์ด้วยเลย์เอาต์ที่ดีกว่า และสุดท้ายคือความเร็วและความปลอดภัยที่ดีขึ้น