แก้ไขข้อผิดพลาด 2502 และ 2503 ขณะติดตั้งหรือถอนการติดตั้ง

แก้ไขข้อผิดพลาด 2502 และ 2503 ขณะติดตั้งหรือถอนการติดตั้ง: (Fix Error 2502 and 2503 while installing or uninstalling: )ถ้าคุณได้รับข้อผิดพลาดภายใน 2502/2503 เมื่อพยายามติดตั้งโปรแกรมใหม่หรือถอนการติดตั้งโปรแกรมที่มีอยู่ แสดงว่าคุณมาถูกที่แล้ว เพราะวันนี้เราจะมาพูดถึงวิธีการ แก้ไขข้อผิดพลาดนี้ ข้อผิดพลาด 2502 และ 2503 ขณะติดตั้งหรือถอนการติดตั้งโปรแกรมน่าจะเกิดจากปัญหาการอนุญาตกับโฟลเดอร์TempของWindowsซึ่งมักพบใน C: Windows Temp

แก้ไขข้อผิดพลาด 2502 และ 2503 ขณะติดตั้งหรือถอนการติดตั้งโปรแกรม

นี่คือข้อผิดพลาดที่คุณอาจพบขณะติดตั้งหรือถอนการติดตั้งโปรแกรม:

  • โปรแกรมติดตั้งพบข้อผิดพลาดที่ไม่คาดคิดในการติดตั้งแพ็คเกจนี้ นี่อาจบ่งบอกถึงปัญหากับแพ็คเกจนี้ รหัสข้อผิดพลาดคือ 2503
  • โปรแกรมติดตั้งพบข้อผิดพลาดที่ไม่คาดคิดในการติดตั้งแพ็คเกจนี้ นี่อาจบ่งบอกถึงปัญหากับแพ็คเกจนี้ รหัสข้อผิดพลาดคือ 2502
  • เรียกว่า RunScript เมื่อไม่ได้ทำเครื่องหมายว่าอยู่ในระหว่างดำเนินการ
  • เรียกว่าInstallFinalizeเมื่อไม่มีการติดตั้งอยู่ระหว่างดำเนินการ

ข้อผิดพลาดภายใน 2503

แม้ว่าปัญหาไม่ได้จำกัดอยู่เพียงสาเหตุนี้ เนื่องจากบางครั้งไวรัสหรือมัลแวร์ รีจิสทรีไม่ถูกต้องโปรแกรมติดตั้ง Windows(Windows Installer) ที่เสียหาย โปรแกรมของบุคคลที่สามที่เข้ากันไม่ได้ ฯลฯ อาจทำให้เกิดข้อผิดพลาด 2502/2503 เพื่อไม่ให้เป็นการเสียเวลา เรามาดูวิธีการแก้ไขข้อผิดพลาด 2502(Fix Error 2502)และ 2503 จริง ๆ ขณะติดตั้งหรือถอนการติดตั้งโปรแกรมในWindows 10ด้วยความช่วยเหลือของคู่มือการแก้ไขปัญหาที่แสดงด้านล่าง

แก้ไขข้อผิดพลาด 2502(Fix Error 2502)และ 2503 ขณะติดตั้งหรือถอนการติดตั้ง

อย่าลืม  สร้างจุดคืนค่า(create a restore point)  ในกรณีที่มีสิ่งผิดปกติเกิดขึ้น

เคล็ดลับสำหรับมือโปร:(Pro Tip:) ลองเรียกใช้แอปพลิเค ชันโดยคลิกขวาแล้วเลือกRun as Administrator

วิธีที่ 1: ลงทะเบียน Windows Installer อีกครั้ง(Method 1: Re-register Windows Installer)

1.กดWindows Key + Rจากนั้นพิมพ์คำสั่งต่อไปนี้แล้วกด Enter: msiexec /unreg

ยกเลิกการลงทะเบียน Windows Installer

2. ตอนนี้เปิดกล่องโต้ตอบ run อีกครั้งแล้วพิมพ์msiexec /regserverแล้วกด Enter

ลงทะเบียนบริการ Windows Installer อีกครั้ง

3.การดำเนินการนี้จะลงทะเบียนWindows Installerอีกครั้ง รีบูท(Reboot)พีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง

วิธีที่ 2: เรียกใช้ CCleaner และ Malwarebytes(Method 2: Run CCleaner and Malwarebytes)

ทำการ สแกนไวรัส แบบเต็ม(Full)เพื่อให้แน่ใจว่าคอมพิวเตอร์ของคุณปลอดภัย นอกเหนือจากการเรียกใช้CCleaner และ(CCleaner) Malwarebytes Anti-malware(Malwarebytes Anti-malware)

1. ดาวน์โหลดและติดตั้ง  CCleaner  &  Malwarebytes

2. เรียกใช้ Malwarebytes(Run Malwarebytes)  และปล่อยให้มันสแกนระบบของคุณเพื่อหาไฟล์ที่เป็นอันตราย

3.หากพบมัลแวร์ โปรแกรมจะลบออกโดยอัตโนมัติ

4. เรียกใช้ CCleaner  และในส่วน "Cleaner" ใต้ แท็บ Windowsเราขอแนะนำให้ตรวจสอบการเลือกต่อไปนี้เพื่อล้าง:

การตั้งค่าตัวทำความสะอาด ccleaner

5.เมื่อคุณได้ตรวจสอบจุดที่ถูกต้องแล้ว เพียงคลิก  Run Cleaner  และปล่อยให้ CCleaner ดำเนินการตามแนวทางนั้น

6. ในการทำความสะอาดระบบของคุณเพิ่มเติม ให้เลือก แท็บ Registryและตรวจดูให้แน่ใจว่าได้ตรวจสอบสิ่งต่อไปนี้:

น้ำยาทำความสะอาดรีจิสทรี

7. เลือกScan for Issueและอนุญาตให้CCleanerสแกน จากนั้นคลิก  Fix Selected Issues

8. เมื่อ CCleaner ถามว่า “ คุณต้องการเปลี่ยนแปลงการสำรองข้อมูลในรีจิสทรีหรือไม่? (Do you want backup changes to the registry?)” เลือกใช่

9.เมื่อการสำรองข้อมูลของคุณเสร็จสิ้น ให้เลือกแก้ไขปัญหาที่เลือก(Fix All Selected Issues)ทั้งหมด

10. รีสตาร์ทพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลงและควร  แก้ไขข้อผิดพลาด 2502 และ 2503 ขณะติดตั้งหรือถอนการติดตั้งโปรแกรม(Fix Error 2502 and 2503 while installing or uninstalling a program.)

วิธีที่ 3: เรียกใช้ตัวติดตั้งด้วยสิทธิ์ของผู้ดูแลระบบโดยใช้ Command Prompt(Method 3: Run Installer with Admin rights using Command Prompt)

1. เปิด File Explorer จากนั้นคลิก View > Optionsและตรวจดูให้แน่ใจว่าได้ทำเครื่องหมายที่ " Show hidden files, โฟลเดอร์และไดรเวอร์ (Show hidden files, folders, and drivers.)อีกครั้ง(Again)ในหน้าต่างเดียวกันให้ยกเลิกการเลือก “ ซ่อนไฟล์ระบบปฏิบัติการที่ได้รับการป้องกัน (แนะนำ) (Hide protected operating system files (Recommended).)

แสดงไฟล์ที่ซ่อนอยู่และไฟล์ระบบปฏิบัติการ

2. คลิก Apply ตามด้วย OK

3.กดWindows Key + Rจากนั้นพิมพ์ข้อความต่อไปนี้แล้วกด Enter:

C:\Windows\Installer

4. คลิกขวาในพื้นที่ว่างแล้วเลือกView > Details.

คลิกขวาแล้วเลือกดูและคลิกที่รายละเอียด

5. คลิกขวาที่แถบคอลัมน์ที่ มีการเขียน ชื่อ ประเภท ขนาด ฯลฯ(Name, Type, Size etc)แล้วเลือกเพิ่มเติม(More.)

คลิกขวาที่คอลัมน์และเลือกเพิ่มเติม

6. จากรายการเครื่องหมายถูกเรื่องแล้วคลิกตกลง

จากรายการ เลือก เรื่อง และคลิก ตกลง

7. ค้นหาโปรแกรมที่ถูกต้อง(correct program)ซึ่งคุณต้องการติดตั้งจากรายการ

ค้นหาโปรแกรมที่ถูกต้องที่คุณต้องการติดตั้งจากรายการ

8.กดWindows Key + Xจากนั้นเลือกCommand Prompt (Admin)

9. พิมพ์ข้อความต่อไปนี้แล้วกด Enter:

C:\Windows\Installer\Program.msi

การดำเนินการนี้จะเรียกใช้โปรแกรมติดตั้งที่มีสิทธิ์ของผู้ดูแลระบบ และคุณจะไม่พบข้อผิดพลาด 2502

หมายเหตุ: แทนที่จะใช้โปรแกรม.msiให้พิมพ์ชื่อ ไฟล์ .msiที่ทำให้เกิดปัญหา และหากไฟล์นั้นอยู่ใน โฟลเดอร์ Tempคุณจะต้องพิมพ์พา ธ ของ ไฟล์นั้น แล้ว กด Enter

10. การดำเนินการนี้จะเรียกใช้โปรแกรมติดตั้งที่มีสิทธิ์ของผู้ดูแลระบบ และคุณจะไม่พบกับ ข้อผิด พลาดError 2502/2503

11. รีบูตเครื่องพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลงและควรแก้ไขข้อผิดพลาด 2502 และ 2503 ขณะติดตั้งหรือถอนการติดตั้งโปรแกรม(Fix Error 2502 and 2503 while installing or uninstalling a program.)

วิธีที่ 4: เรียกใช้ Explorer.exe ด้วยสิทธิ์ระดับผู้ดูแล(Method 4: Run Explorer.exe with administrative privileges)

1. กดปุ่มCtrl + Shift + Escพร้อมกันเพื่อเปิดตัวจัดการ(Task Manager)งาน

2. ค้นหาExplorer.exeจากนั้นคลิกขวาที่ไฟล์แล้วเลือกEnd Task

คลิกขวาที่ Windows Explorer แล้วเลือก End Task

3. ตอนนี้คลิกที่File > Runงานใหม่และพิมพ์Explorer.exe

คลิกไฟล์จากนั้นเรียกใช้งานใหม่ใน Task Manager

4. ทำเครื่องหมายถูกสร้างงานนี้ด้วยสิทธิ์ของผู้ดูแลระบบ( Create this task with administrative privileges)แล้วคลิก ตกลง

พิมพ์ exlorer.exe แล้วติ๊กถูกที่ Create this task with administrator privileges

5.ลองติดตั้ง/ถอนการติดตั้งโปรแกรมซึ่งเคยให้ข้อผิดพลาด 2502 และ 2503 ก่อนหน้านี้อีกครั้ง

วิธีที่ 5: ตั้งค่าการอนุญาตที่ถูกต้องสำหรับ Windows Installer Folder(Method 5: Set correct permissions for Windows Installer Folder)

1. เปิด File Explorer จากนั้นคลิกView > Optionsและตรวจดูให้แน่ใจว่าได้ทำเครื่องหมายที่ " Show hidden files, โฟลเดอร์และไดรเวอร์ (Show hidden files, folders, and drivers.)อีกครั้ง(Again)ในหน้าต่างเดียวกันให้ยกเลิกการเลือก “ ซ่อนไฟล์ระบบปฏิบัติการที่ได้รับการป้องกัน (แนะนำ) (Hide protected operating system files (Recommended).)

แสดงไฟล์ที่ซ่อนอยู่และไฟล์ระบบปฏิบัติการ

2. คลิก Apply ตามด้วย OK

3. นำทางไปยังเส้นทางต่อไปนี้: C:\Windows

4. ค้นหาโฟลเดอร์ Installer(Installer folder)จากนั้นคลิกขวาที่ไฟล์แล้วเลือกProperties

5.สลับไปที่แท็บความปลอดภัย(Security tab)แล้วคลิกแก้ไข(Edit)ภายใต้สิทธิ์(Permissions.)

สลับไปที่แท็บความปลอดภัยแล้วคลิกแก้ไขภายใต้สิทธิ์

6.ถัดไป ตรวจสอบให้แน่ใจว่า ได้ตรวจสอบ การควบคุม(Full Control)ทั้งหมดสำหรับระบบและผู้ดูแลระบบแล้ว( System and Administrators.)

ตรวจสอบให้แน่ใจว่าได้ตรวจสอบการควบคุมทั้งหมดสำหรับทั้งระบบและผู้ดูแลระบบ

7. ถ้าไม่เช่นนั้นให้เลือกทีละกลุ่มภายใต้ชื่อกลุ่มหรือชื่อผู้ใช้(group or user names)จากนั้นภายใต้การอนุญาตให้ทำเครื่องหมายควบคุมทั้งหมด(Full Control.)

8. คลิก Apply ตามด้วย OK

9.Reboot PC ของคุณเพื่อบันทึกการเปลี่ยนแปลง

สิ่งนี้ควรแก้ไขข้อผิดพลาด 2502(Fix Error 2502)และ 2503 ขณะติดตั้งหรือถอนการติดตั้งโปรแกรม แต่ถ้าคุณยังติดอยู่ ให้ทำตามขั้นตอนที่แสดงในวิธีที่ 6 สำหรับ โฟลเดอร์ Windows Installerด้วย

วิธีที่ 6: ตั้งค่าการอนุญาตที่ถูกต้องสำหรับโฟลเดอร์ชั่วคราว(Method 6: Set Correct Permissions for Temp Folder)

1.นำทางไปยังโฟลเดอร์ต่อไปนี้ในFile Explorer : C:\Windows\Temp

2. คลิกขวาที่โฟลเดอร์ Temp(Temp folder)แล้วเลือกProperties

3.สลับไปที่ แท็บ ความปลอดภัย(Security)แล้วคลิกขั้นสูง(Advanced.)

คลิกตัวเลือกขั้นสูงในแท็บความปลอดภัย

4.คลิกปุ่มเพิ่ม(Add button)และหน้าต่างรายการอนุญาต(Permission Entry window)จะปรากฏขึ้น

5. คลิก “ Select a principal ” แล้วพิมพ์บัญชีผู้ใช้ของคุณ

คลิกเลือกหลักในการตั้งค่าความปลอดภัยขั้นสูงของแพ็คเกจ

6. หากคุณไม่ทราบชื่อบัญชีผู้ใช้ของคุณ ให้คลิกขั้นสูง(Advanced.)

เลือกผู้ใช้หรือกลุ่มขั้นสูง

7. ในหน้าต่างใหม่ที่เปิดขึ้น ให้คลิกค้นหาทันที(Find now.)

คลิก Find Now ทางด้านขวามือ และเลือกชื่อผู้ใช้ จากนั้นคลิก OK

8. เลือกบัญชีผู้ใช้ของคุณจาก( your user account from)รายการ จากนั้นคลิก ตกลง(click OK.)

9. หรือหากต้องการเปลี่ยนเจ้าของโฟลเดอร์ย่อยและไฟล์ทั้งหมดภายในโฟลเดอร์ ให้เลือกกล่องกาเครื่องหมาย “ แทนที่เจ้าของบนคอนเทนเนอร์ย่อยและอ็อบเจ(Replace owner on subcontainers and objects) กต์ ” ในหน้าต่างการตั้งค่าความปลอดภัยขั้นสูง (Advanced Security Settings)คลิกตกลง(Click OK)เพื่อเปลี่ยนความเป็นเจ้าของ

แทนที่เจ้าของในคอนเทนเนอร์ย่อยและวัตถุ

10.ตอนนี้ คุณต้องให้สิทธิ์การเข้าถึงไฟล์หรือโฟลเดอร์สำหรับบัญชีของคุณอย่างเต็มที่ คลิกขวาที่ไฟล์หรือโฟลเดอร์อีกครั้ง คลิก Properties คลิก แท็ บSecurityแล้วคลิกAdvanced

11. คลิกปุ่ม( Add button)เพิ่ม หน้าต่าง "รายการอนุญาต" จะปรากฏขึ้นบนหน้าจอ

เพิ่มเพื่อเปลี่ยนการควบคุมผู้ใช้

12. คลิก “ เลือกเงินต้น(Select a principal) ” และเลือกบัญชีของคุณ

เลือกหลักการ

13.ตั้งค่าการอนุญาตเป็น " ควบคุม(Full control)ทั้งหมด" แล้วคลิกตกลง

อนุญาตให้ควบคุมโดยสมบูรณ์ในการอนุญาตสำหรับตัวการที่เลือก

14.ทำซ้ำขั้นตอนข้างต้นสำหรับกลุ่มผู้ดูแลระบบในตัว(Administrators group.)

15. รีบูตเครื่องพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง

แนะนำสำหรับคุณ:(Recommended for you:)

นั่นคือคุณประสบความสำเร็จในการแก้ไขข้อผิดพลาด 2502 และ 2503 ขณะติดตั้งหรือถอนการติดตั้งโปรแกรม(Fix Error 2502 and 2503 while installing or uninstalling a program)ในWindows 10แต่ถ้าคุณยังคงมีคำถามใดๆ เกี่ยวกับโพสต์นี้ อย่าลังเลที่จะถามพวกเขาในส่วนความคิดเห็น



About the author

ฉันเป็นช่างเทคนิคด้านเสียงและคีย์บอร์ดมืออาชีพที่มีประสบการณ์มากกว่า 10 ปี ฉันเคยทำงานในโลกธุรกิจ ในตำแหน่งที่ปรึกษาและผู้จัดการผลิตภัณฑ์ และล่าสุด เป็นวิศวกรซอฟต์แวร์ ทักษะและประสบการณ์ของฉันช่วยให้ฉันทำงานในโครงการประเภทต่างๆ ตั้งแต่ธุรกิจขนาดเล็กไปจนถึงบริษัทขนาดใหญ่ ฉันยังเป็นผู้เชี่ยวชาญใน Windows 11 และทำงานเกี่ยวกับระบบปฏิบัติการใหม่มานานกว่าสองปีแล้ว



Related posts