Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

[แก้ไข] รหัสข้อผิดพลาด 2203 ขณะติดตั้งโปรแกรม

รหัสข้อผิดพลาด 2203 มักปรากฏเมื่อคุณพยายามติดตั้งโปรแกรมที่ต้องการสิทธิ์ผู้ดูแลระบบ (admin access) แต่ไม่มีสิทธิ์เพียงพอ ปัญหานี้รายงานว่าพบกับโปรแกรมต่างๆ มากมาย และยืนยันแล้วบน Windows 7, Windows 8.1 และ Windows 10

[แก้ไข] รหัสข้อผิดพลาด 2203 ขณะติดตั้งโปรแกรม

มีสาเหตุหลายอย่างที่อาจก่อให้เกิดข้อผิดพลาดเฉพาะนี้ระหว่างการติดตั้งโปรแกรมหรือเกม:

  • ขาดสิทธิ์ admin – สาเหตุทั่วไปที่สุดที่จะก่อให้เกิดข้อผิดพลาดนี้คือกรณีที่ตัวติดตั้งไม่มีสิทธิ์ admin ในการคัดลอกไฟล์ที่จำเป็น ในกรณีนี้ คุณจะสามารถแก้ไขปัญหาได้โดยการบังคับให้ตัวติดตั้งเปิดด้วยสิทธิ์ admin
  • เจ้าของโฟลเดอร์ Temp ไม่ใช่บัญชีผู้ใช้ปัจจุบัน – อาจเป็นไปได้ว่าคุณเห็นรหัสข้อผิดพลาดนี้เนื่องจากตัวติดตั้งต้องวางไฟล์บางไฟล์ชั่วคราวไว้ในโฟลเดอร์ temp ขณะติดตั้งโปรแกรม แต่สิทธิ์ปัจจุบันป้องกันไม่ให้ทำได้ ในกรณีนี้ คุณควรสามารถแก้ไขได้โดยการเอาเจ้าของโฟลเดอร์ temp ไปเป็นของตัวเอง
  • แอนติไวรัสรบกวน – ถ้าคุณใช้ Kaspersky หรือ Avira คุณคาดว่าจะได้ false positive บล็อกการติดตั้ง แต่ปัญหานี้ยังอาจเกิดจากโปรแกรมที่คุณพยายามติดตั้งไม่ได้รับการลงนามจากผู้เผยแพร่ที่ได้รับการยืนยัน ในกรณีนี้ คุณจะต้องปิดทั้งแอนติไวรัสดั้งเดิมและไฟร์วอลล์ในตัวเพื่อแก้ปัญหา

วิธีที่ 1: รันตัวติดตั้งด้วยสิทธิ์ Admin

กรณีที่พบบ่อยที่สุดและยืนยันแล้วว่าก่อให้เกิด รหัสข้อผิดพลาด 2203 คือเมื่อตัวติดตั้งไม่มีสิทธิ์เพียงพอในการคัดลอกไฟล์ของโปรแกรมนี้เข้าไปในโฟลเดอร์ติดตั้ง หรือใช้โฟลเดอร์ temp ระหว่างขั้นตอนการติดตั้ง

ถ้าสถานการณ์นี้เกี่ยวข้อง คุณควรสามารถแก้ไขได้โดยการให้แน่ใจว่าคุณล็อกอินอยู่ในบัญชี Administrator และบังคับให้ตัวติดตั้งเปิดด้วยสิทธิ์ admin

เพื่อเปิดตัวติดตั้งของโปรแกรมด้วยสิทธิ์ admin ให้คลิกขวาที่มันและเลือก Run as Administrator จากเมนูบริบทที่ปรากฏใหม่ จากนั้น ที่แจ้ง UAC (User Account Control Prompt) คลิก Yes เพื่อให้สิทธิ์ผู้ดูแลระบบ

[แก้ไข] รหัสข้อผิดพลาด 2203 ขณะติดตั้งโปรแกรม

จากนั้น ทำตามคำแนะนำที่เหลือตามปกติ และดูว่าคุณสามารถติดตั้งเสร็จสิ้นได้โดยไม่เห็น รหัสข้อผิดพลาด 2203 เดียวกันหรือไม่

ถ้ารหัสข้อผิดพลาดกลับมา ให้ไปที่วิธีแก้ไขถัดไปด้านล่าง

วิธีที่ 2: เอาเจ้าของโฟลเดอร์ Temp

กรณีที่สองที่พบบ่อยที่สุดที่จะก่อให้เกิด รหัสข้อผิดพลาด 2203 คือกรณีที่ตัวติดตั้งต้องใช้โฟลเดอร์ temp เพื่อจัดเก็บไฟล์บางไฟล์ชั่วคราว แต่ไม่สามารถใช้ได้เพราะบัญชีผู้ใช้ที่คุณใช้ไม่ได้เป็นเจ้าของโฟลเดอร์ temp

ในกรณีนี้ วิธีแก้ไขเรียบง่ายแต่อย่างไรก็ตาม ขั้นตอนที่แน่นอนมีความยุ่งยากเล็กน้อย – คุณจะต้องเอาเจ้าของโฟลเดอร์ temp ไปเป็นของตัวเองก่อนลองติดตั้งใหม่

ถ้าคุณไม่แน่ใจวิธีทำ ทำตามคำแนะนำด้านล่าง:

  1. กด Windows key + R เพื่อเปิดกล่องโต้ตอบ Run ต่อไป พิมพ์ '%temp%' ภายในกล่องข้อความและกด Enter เพื่อเปิดโฟลเดอร์ Temp
  2. เมื่ออยู่ในหน้าต่าง temp แล้ว กดไอคอนขึ้นบน File Explorer เพื่อย้อนกลับไปที่โฟลเดอร์ Local
  3. หลังจากอยู่ในโฟลเดอร์ local แล้ว คลิกขวาที่โฟลเดอร์ temp และคลิก Properties จากเมนูบริบทที่ปรากฏใหม่
  4. ภายในหน้าจอ Temp Properties คลิกที่แท็บ Security แล้วคลิกที่ปุ่ม Advanced (ภายใต้ Permissions for System)
  5. เมื่ออยู่ใน Advanced Security Settings สำหรับ Temp แล้ว คลิกที่ Change hyperlink (ที่เกี่ยวข้องกับ Owner)
  6. ภายในหน้าจอ Select User หรือ Group พิมพ์ 'Everyone' และกด Enter แล้ว Apply เพื่อบันทึกการเปลี่ยนแปลง
  7. ตอนนี้คุณกลับอยู่ในหน้าจอ Temp Properties แล้ว คลิกที่ปุ่ม Edit (ภายใต้แท็บ Security) เพื่อเปลี่ยนสิทธิ์
  8. ต่อไป คลิกที่ Add สร้างบัญชีใหม่ชื่อ 'Everyone' แล้วไปให้สิทธิ์เต็มโดยติ๊กกล่อง Allow ทุกกล่อง ก่อนคลิก Apply เพื่อบันทึกการเปลี่ยนแปลง
  9. เมื่อได้รับแจ้งจาก User Account Control คลิก Yes เพื่อยอมรับการแก้ไขและให้สิทธิ์ admin
  10. ต่อไป รีสตาร์ทคอมพิวเตอร์และลองติดตั้งใหม่เมื่อการเริ่มต้นครั้งถัดไปเสร็จสิ้น
[แก้ไข] รหัสข้อผิดพลาด 2203 ขณะติดตั้งโปรแกรม

ถ้า รหัสข้อผิดพลาด 2203 เดียวกันยังคงเกิดขึ้น ให้ไปที่วิธีแก้ไขถัดไปด้านล่าง

วิธีที่ 3: ปิดใช้งานไฟร์วอลล์/แอนติไวรัสชั่วคราว

ตามที่พบ ปัญหานี้ยังอาจเกิดจากชุดแอนติไวรัสที่คุ้มครองมากเกินไปจนบล็อกการติดตั้งเนื่องจาก false positive ปัญหานี้ยืนยันแล้วว่าพบกับ Avira และ Kaspersky แต่ Windows Defender ก็อาจก่อให้เกิดปัญหานี้กับตัวติดตั้งที่ไม่ได้รับการลงนามจากผู้เผยแพร่ที่ได้รับการยืนยัน

ถ้าคุณใช้เครื่องมือบุคคลที่สาม คุณควรสามารถหลีกเลี่ยงการปรากฏของ รหัสข้อผิดพลาด 2203 ได้โดยการปิดการป้องกันแบบเรียลไทม์ก่อนเริ่มการติดตั้งที่ก่อให้เกิดข้อผิดพลาดก่อนหน้านี้

แน่นอน ถ้าคุณใช้ชุดความปลอดภัยบุคคลที่สาม ขั้นตอนการปิดการป้องกันแบบเรียลไทม์จะแตกต่างกันไป โชคดีที่ชุดความปลอดภัยส่วนใหญ่จะอนุญาตให้คุณทำได้โดยตรงผ่านไอคอนถาดระบบ (tray-bar) – คลิกขวาที่มันและดูว่าคุณสามารถระบุตัวเลือกที่ปิดใช้งาน AV ได้หรือไม่

[แก้ไข] รหัสข้อผิดพลาด 2203 ขณะติดตั้งโปรแกรม

ในทางกลับกัน ถ้าคุณเห็นข้อผิดพลาดนี้กับ Windows Defender ขณะพยายามติดตั้งซอฟต์แวร์ที่ไม่ได้รับการลงนาม คุณอาจจะต้องปิดทั้งส่วนประกอบแอนติไวรัสและไฟร์วอลล์ชั่วคราวเพื่อหลีกเลี่ยงข้อผิดพลาด

ถ้าสถานการณ์นี้เกี่ยวข้อง ทำตามคำแนะนำด้านล่าง:

  1. กด Windows key + R เพื่อเปิดกล่องโต้ตอบ Run ต่อไป พิมพ์ 'windowsdefender:' ภายในกล่อง run และกด Enter เพื่อเปิดเมนู Windows Security[แก้ไข] รหัสข้อผิดพลาด 2203 ขณะติดตั้งโปรแกรม
  2. เมื่ออยู่ในเมนู Windows Security แล้ว คลิกที่ Virus & threat protection แล้วคลิกที่ไฮเปอร์ลิงก์ Manage settings (ภายใต้ Virus & threat protection settings)[แก้ไข] รหัสข้อผิดพลาด 2203 ขณะติดตั้งโปรแกรม
  3. ที่หน้าต่างถัดไป เพียงปิด toggle ที่เกี่ยวข้องกับ Real-time protection และบันทึกการเปลี่ยนแปลง
  4. กลับไปที่หน้าต่าง Windows Security แรก แล้วคลิกที่ Firewall & network protection[แก้ไข] รหัสข้อผิดพลาด 2203 ขณะติดตั้งโปรแกรม
  5. ที่หน้าจอถัดไป คลิกที่เครือข่ายที่ใช้งานอยู่ แล้วปิด toggle ที่เกี่ยวข้องกับ Windows Defender Firewall[แก้ไข] รหัสข้อผิดพลาด 2203 ขณะติดตั้งโปรแกรม
  6. ตอนนี้คุณปิดทั้งสองส่วนประกอบแล้ว รีสตาร์ทคอมพิวเตอร์และลองติดตั้งใหม่เมื่อการเริ่มต้นครั้งถัดไปเสร็จสิ้น