Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

แก้ Error 0x81f40001 Microsoft Visual C++ บน Windows 11/10

Microsoft Visual C++ error 0x81f40001 อาจเกิดกับบางคนตอนติดตั้ง Microsoft Visual C++ redistributable package บน Windows 11/10 บทความนี้ให้วิธีแก้ที่เหมาะสมที่สุด

แก้ Error 0x81f40001 Microsoft Visual C++ บน Windows 11/10

ข้อความข้อผิดพลาดเต็มรูปแบบ:

Microsoft Visual C++ Redistributable (x64) Setup Failed, Error 0x81f40001

One or more issues caused the setup to fail. Please fix the issues and then retry setup. For more information see the log file.

Microsoft Visual C++ error 0x81f40001

หากเจอ Error 0x81f40001 ตอนติดตั้ง Microsoft Visual C++ ลองวิธีด้านล่างครับ (ไม่เรียงลำดับ)

  1. รัน Program Install and Uninstall Troubleshooter
  2. ตรวจสอบ system architecture
  3. รัน Installer ใน Compatibility Mode

ก่อนลองวิธีข้างต้น เช็ค Windows Update ติดตั้ง pending updates ก่อน ดูว่า error ยังขึ้นไหมตอนติดตั้ง Visual C++ ใหม่

1] รัน Program Install and Uninstall Troubleshooter

แก้ Error 0x81f40001 Microsoft Visual C++ บน Windows 11/10

Program Install and Uninstall troubleshooter แก้ corrupted registry keys ช่วย repair issues ติดตั้ง/ลบโปรแกรมบน Windows 11/10 ให้อัตโนมัติ

ลองรัน Troubleshooter นี้จาก Microsoft ดูครับ

2] ตรวจสอบ system architecture

แก้ Error 0x81f40001 Microsoft Visual C++ บน Windows 11/10

หลายคนเจอ error เพราะพยายามรัน Visual C++ Redistributable Package (x64) บนระบบ 32-bit ต้องเช็ค system architecture แล้วดาวน์โหลด package installer ที่เหมาะสม

3] รัน Installer ใน Compatibility Mode

แก้ Error 0x81f40001 Microsoft Visual C++ บน Windows 11/10

แม้ installer จะระบุว่าติดตั้งได้เฉพาะ Windows XP SP1 (x64) และใหม่กว่า แต่ Windows 11/10 อาจ detect installer ว่า old program ทำให้ conflict ให้ Clean Boot แล้วรัน installer ใน Compatibility Mode

ขั้นตอนรันใน Compatibility Mode:

  • เปิด File Explorer
  • หาและคลิกขวา redistributable package executable (installer)
  • เลือก Properties
  • ไปแท็บ Compatibility
  • ติ๊ก Run this program in compatibility mode for
  • เลือก Windows 7 หรือ 8 จากดรอปดาวน์
  • ติ๊ก Run this program as an administrator
  • กด Apply > OK

เช็คว่าแก้หรือยัง หากไม่ได้ ลอง Program Compatibility Troubleshooter

ขอให้แก้สำเร็จครับ!

วิธีแก้ Microsoft Visual C++ redistributable ทั่วไป

หากเจอปัญหา Visual C++ redistributable package ลอง fix ง่ายๆ:

  • Win+I เปิด Settings
  • คลิก Apps ซ้าย
  • เลื่อนลง Apps & features ขวา
  • กดสามจุดของ Visual C++ Redistributable ที่มีปัญหา
  • เลือก Modify
  • กด Repair
  • ทำตามคำแนะนำบนหน้าจอ

ต้องการ Visual C++ redistributable ทุกตัวไหม?

จริงๆ ต้องการครับ Microsoft Visual C++ Redistributable เป็น standard distributable package ของ shared code ที่มากับ Windows ช่วยให้แอปรันได้อย่างถูกต้อง

แก้ Error 0x81f40001 Microsoft Visual C++ บน Windows 11/10