คุณกำลังเจอข้อผิดพลาด 2203 ขณะติดตั้งโปรแกรมใช่ไหม? อย่ากังวลเพราะคุณไม่ได้อยู่คนเดียว ผู้ใช้ Windows 10/11 หลายรายรายงานว่าพบปัญหานี้ขณะติดตั้งเกมหรือโปรแกรมต่างๆ
แต่รหัสข้อผิดพลาด 2203 คืออะไร بالضبط และเกิดจากสาเหตุอะไร? อ่านต่อเพื่อหาคำตอบ
รหัสข้อผิดพลาด 2203 บน Windows 10/11 คืออะไร?
รหัสข้อผิดพลาด 2203 เป็นปัญหาทั่วไปบน Windows 10/11 ที่เกิดขึ้นเมื่อคุณพยายามติดตั้งโปรแกรมที่ต้องการสิทธิ์ผู้ดูแลระบบ (Admin) ปัญหานี้รายงานว่ากลับมาอีกครั้งแบบสุ่ม แต่ยืนยันแล้วว่าพบบนแพลตฟอร์ม Windows 7, 8.1 และ 10
สาเหตุของรหัสข้อผิดพลาด 2203 บน Windows 10/11
มีหลายสาเหตุที่ทำให้รหัสข้อผิดพลาด 2203 ปรากฏขึ้น เราได้จัดทำรายการสาเหตุหลักๆ ดังนี้:
- ขาดสิทธิ์ผู้ดูแลระบบ – สาเหตุทั่วไปหนึ่งคือผู้ใช้ไม่มีสิทธิ์ผู้ดูแลระบบในการคัดลอกไฟล์ที่จำเป็น วิธีแก้คือบังคับให้โปรแกรมติดตั้งทำงานด้วยสิทธิ์แอดมิน
- โปรแกรมแอนตี้ไวรัสรบกวน – หากคุณติดตั้งแอนตี้ไวรัสอย่าง Avira หรือ Kaspersky อาจเกิดข้อผิดพลาดเชิงบวกเท็จ (False Positive) ที่บล็อกการติดตั้งเกมหรือแอปพลิเคชัน ลองปิดแอนตี้ไวรัสหรือไฟร์วอลล์ชั่วคราว
- บัญชีผู้ใช้ปัจจุบันไม่ได้เป็นเจ้าของโฟลเดอร์ Temp – อาจเป็นเพราะโปรแกรมติดตั้งต้องการพื้นที่เก็บไฟล์ชั่วคราว แต่สิทธิ์ของผู้ใช้ปัจจุบันป้องกันไม่ให้ทำได้ วิธีแก้คือเอาการเป็นเจ้าของโฟลเดอร์ Temp กลับมา
วิธีแก้ไขข้อผิดพลาด 2203 บน Windows
เช่นเดียวกับข้อผิดพลาด 1935 บน Windows ที่เกิดขณะติดตั้งโปรแกรมภายนอก ข้อผิดพลาด 2203 ก็สามารถแก้ไขได้ง่ายๆ ลองทำตามรายการด้านล่างจนกว่าจะแก้ไขสำเร็จ
วิธีที่ 1: รันโปรแกรมติดตั้งด้วยสิทธิ์แอดมินเต็มรูปแบบ
หนึ่งในสาเหตุหลักของรหัสข้อผิดพลาด 2203 คือขาดสิทธิ์ในการคัดลอกไฟล์ที่อยู่ในโปรแกรม วิธีแก้ที่ดีที่สุดคือให้แน่ใจว่าคุณล็อกอินด้วยบัญชีผู้ดูแลระบบ และลองติดตั้งโปรแกรมจากนั้น
ขั้นตอนการเปิดและรันโปรแกรมติดตั้งด้วยสิทธิ์แอดมิน:
- คลิกขวาที่ไฟล์ติดตั้ง และเลือก Run as Administrator (รันในฐานะผู้ดูแลระบบ)
- หาก User Account Control ถาม ให้คลิก Yes (ใช่)
- จากนั้นทำตามขั้นตอนบนหน้าจอเพื่อดำเนินการติดตั้งต่อ หากข้อความข้อผิดพลาดยังคงแสดง ให้ลองวิธีอื่น
วิธีที่ 2: เอาการเป็นเจ้าของโฟลเดอร์ Temp กลับมา
อีกสาเหตุหนึ่งคือโปรแกรมติดตั้งต้องใช้โฟลเดอร์ Temp สำหรับเก็บไฟล์ชั่วคราว แต่ผู้ใช้ปัจจุบันไม่สามารถเข้าถึงได้เพราะไม่ได้เป็นเจ้าของโฟลเดอร์ Temp
วิธีแก้อาจดูง่าย แต่กระบวนการอาจซับซ้อนเพราะผู้ใช้ต้องเอาการเป็นเจ้าของโฟลเดอร์ Temp กลับมาเพื่อให้ติดตั้งโปรแกรมได้อีกครั้ง
หากคุณไม่รู้วิธีทำ ให้ทำตามขั้นตอนเหล่านี้:
- กด Windows + R เพื่อเปิด Run
- พิมพ์ %temp% ในช่องข้อความ แล้วกด Enter จะเปิดโฟลเดอร์ Temp
- ในหน้าต่าง Temp ไปที่ File Explorer แล้วกดไอคอน Up (ขึ้น) จะนำคุณไปที่โฟลเดอร์ Local
- คลิกขวาที่โฟลเดอร์แล้วเลือก Properties (คุณสมบัติ)
- ไปที่แท็บ Security (ความปลอดภัย) แล้วไปที่ Permissions for System
- คลิกปุ่ม Advanced (ขั้นสูง)
- กดลิงก์ Change (เปลี่ยน)
- ในช่องข้อความ พิมพ์ everyone กด Enter แล้วกด Apply (ใช้) เพื่อบันทึก
- กลับไปที่หน้าจอ Temp Properties คลิกปุ่ม Edit (แก้ไข)
- คลิก Add (เพิ่ม) และสร้างบัญชีใหม่ ชื่อ Everyone ให้สิทธิ์เต็มโดยติ๊กตัวเลือกทั้งหมดให้เป็น Allow (อนุญาต)
- กด Apply
- เมื่อ UAC ถาม ให้คลิก Yes
- รีสตาร์ทคอมพิวเตอร์ และติดตั้งโปรแกรมอีกครั้ง
วิธีที่ 3: ปิดแอนตี้ไวรัส/ไฟร์วอลล์ชั่วคราว
ตามที่กล่าวไว้ ข้อผิดพลาด 2203 อาจเกิดจากไฟร์วอลล์หรือชุดแอนตี้ไวรัสที่ปกป้องมากเกินไป แม้ Kaspersky และ Avira จะเป็นที่รู้จักในการก่อให้เกิดปัญหา แต่ Windows Defender ก็ยืนยันแล้วว่ามีปัญหากับโปรแกรมติดตั้งที่ไม่ได้มาจากผู้เผยแพร่ที่ยืนยันแล้ว ไม่มีใครได้รับการยกเว้น
หากคุณใช้แอนตี้ไวรัสภายนอก คุณอาจลองแก้ไขข้อผิดพลาดโดยปิดการป้องกันแบบเรียลไทม์ ขั้นตอนอาจแตกต่างกันไปตามชุดโปรแกรม แต่โดยทั่วไปทำได้โดยไปที่ Taskbar คลิกขวาที่ไอคอนแอนตี้ไวรัส แล้วคลิก Disable
สำหรับ Windows Defender ให้ทำตามขั้นตอนด้านล่าง:
- กด Windows + R เพื่อเปิดกล่องโต้ตอบ Run
- พิมพ์ windowsdefender ในช่องข้อความ กด Enter เพื่อเปิดหน้าต่าง Windows Security
- ไปที่ Virus & threat protection (การป้องกันไวรัสและภัยคุกคาม) คลิก Manage settings (จัดการการตั้งค่า)
- ปิดสวิตช์ถัดจากส่วน Real-time protection (การป้องกันแบบเรียลไทม์) และบันทึกการเปลี่ยนแปลง
- กลับไปที่หน้าต่างหลัก Windows Security คลิก Firewall & network protection (ไฟร์วอลล์และการป้องกันเครือข่าย)
- ในหน้าจอถัดไป เลือกเครือข่ายที่ใช้งานอยู่
- ปิดสวิตช์ภายใต้ Windows Defender Firewall
- รีสตาร์ทคอมพิวเตอร์ และติดตั้งโปรแกรมอีกครั้ง
วิธีที่ 4: รันการสแกน SFC
รหัสข้อผิดพลาด 2203 อาจเกิดจากการเสียหายของไฟล์หรือข้อผิดพลาดของไฟล์ระบบ ในการแก้ไข คุณอาจต้องรันการสแกน SFC
ทำตามคำแนะนำด้านล่างเพื่อรันการสแกน SFC:
- เปิด Command Prompt ในฐานะแอดมิน
- ในช่องข้อความ พิมพ์ sfc /scannow แล้วกด Enter การสแกนจะเริ่มต้น อย่าปิดหน้าต่างจนกว่าจะเสร็จสิ้น
- เมื่อเสร็จแล้ว ลองติดตั้งโปรแกรมอีกครั้ง
สรุป
Как видите, отсутствие административного доступа чаще всего вызывает ошибку 2203. И это не так уж плохо, потому что есть способы ее устранить. Простое сканирование SFC часто решает проблему, но запуск установщика с полными правами администратора обычно работает как волшебство.
หากคุณพบว่าบทความน่าสนใจและมีประโยชน์ โปรดแชร์บนโซเชียลมีเดีย! หรือหากมีความคิดเห็นหรือข้อเสนอแนะ ให้เราทราบในส่วนความคิดเห็นได้เลย