แก้ไข Microsoft Visual C ++ 2015 Redistributable Setup ล้มเหลวข้อผิดพลาด 0x80240017

Fix Microsoft Visual C++ 2015 Redistributable Setup Fails Error 0x80240017: หากคุณกำลังเผชิญกับรหัสข้อผิดพลาด “0x80240017 – ข้อผิดพลาดที่ไม่ได้กำหนด” เมื่อพยายามติดตั้งMicrosoft Visual C++ 2015 Redistributable Setupไม่ต้องกังวลเพราะวันนี้เราจะมาดูวิธีแก้ไขปัญหานี้ ข้อผิดพลาด. Visual C++ 2015 Redistributableจำเป็นสำหรับแอปหรือโปรแกรมต่างๆ เพื่อทำงาน และหากคุณไม่มี แพ็คเกจ Redistributableติดตั้งอยู่ในพีซีของคุณ คุณอาจไม่สามารถเข้าถึงแอปเหล่านั้นได้ เพื่อไม่ให้เป็นการเสียเวลา เรามาดูวิธีFix Microsoft Visual C++ 2015 Redistributable Setup Fails Error 0x80240017โดยใช้คำแนะนำด้านล่าง

แก้ไข Microsoft Visual C ++ 2015 Redistributable Setup ล้มเหลวข้อผิดพลาด 0x80240017

Fix Microsoft Visual C++ 2015 Redistributable Setup ล้มเหลวข้อผิดพลาด 0x80240017(Redistributable Setup Fails Error 0x80240017)

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

วิธีที่ 1: ดาวน์โหลด Windows 7 Service Pack (SP1) Update(Method 1: Download Windows 7 Service Pack (SP1) Update)

เลือกภาษาของคุณจากนั้นคลิกที่ปุ่มดาวน์โหลด (Download button)ในหน้าถัดไป เลือก “ windows6.1-KB976932-X64 ” หรือ “ windows6.1-KB976932-X86 ” ตามสถาปัตยกรรมระบบของคุณ

windows6.1-KB976932-X64 – สำหรับระบบ 64 บิต(windows6.1-KB976932-X64 – For 64-bit System)
windows6.1-KB976932-X86 – สำหรับระบบ 32 บิต(windows6.1-KB976932-X86 – For 32-bit System)

ดาวน์โหลด Windows 7 Service Pack (SP1) Update

เมื่อคุณดาวน์โหลดและติดตั้งการอัปเดต(Update)Windows 7 Service Pack ( SP1 ) แล้ว ให้รีสตาร์ทพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง จาก หน้าต่าง โปรแกรม(Programs)และคุณลักษณะ(Features)ตรวจสอบให้แน่ใจว่าได้ลบ แพ็คเกจ Microsoft Visual C++ 2015Redistributable ออกโดยสมบูรณ์ จากนั้นทำตามคำแนะนำด้านล่าง

เลือก Microsoft Visual C ++ 2015 Redistributable จากแถบเครื่องมือคลิกที่ Change

1. Download Visual C++ Redistributable for Visual Studio 2015 from Microsoft Website Microsoft

2. เลือกภาษา(Language) ของคุณ จากรายการดรอปดาวน์แล้วคลิกดาวน์โหลด( Download.)

ดาวน์โหลด Visual C++ Redistributable สำหรับ Visual Studio 2015 จากเว็บไซต์ Microsoft

3. เลือกvc-redist.x64.exe (สำหรับ Windows 64 บิต) หรือ vc_redis.x86.exe (สำหรับ Windows รุ่น 32 บิต)(vc-redist.x64.exe (for 64-bit Windows) or vc_redis.x86.exe (for 32-bit Windows))ตามสถาปัตยกรรมระบบของคุณ แล้วคลิกNext

เลือก vc-redist.x64.exe หรือ vc_redis.x86.exe ตามสถาปัตยกรรมระบบของคุณ

4.เมื่อคุณคลิกถัดไป( Next)ไฟล์ควรเริ่มดาวน์โหลด

5.ดับเบิลคลิกที่ไฟล์ดาวน์โหลด และปฏิบัติตามคำแนะนำบนหน้าจอเพื่อทำการติดตั้ง ให้เสร็จสิ้น( complete the installation.)

ดับเบิลคลิกที่ไฟล์ดาวน์โหลด

6. รีบูตพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลงและดูว่าคุณสามารถFix Microsoft Visual C++ 2015 Redistributable Setup Fails Error 0x80240017.

หากคุณยังคงพบข้อความแสดงข้อผิดพลาด ให้ติดตั้งMicrosoft Visual C++ Redistributable Update:

หากการซ่อมแซมหรือติดตั้งVisual C++ Redistributable ใหม่ สำหรับVisual Studio 2015ไม่สามารถแก้ปัญหาได้ คุณควรลองติดตั้งMicrosoft Visual C++ 2015 Redistributable Update 3 RC from Microsoft website Microsoft

Microsoft Visual C++ 2015 Redistributable Update 3 RC จากเว็บไซต์ Microsoft

วิธีที่ 2: ดำเนินการคลีนบูต(Method 2: Perform Clean Boot)

บางครั้งซอฟต์แวร์ของบริษัทอื่นอาจขัดแย้งกับMicrosoft Visual C++ดังนั้น คุณอาจเผชิญกับSetup Fails Error 0x80240017 (Setup Fails Error 0x80240017)ในการ  Fix Microsoft Visual C++ 2015 Redistributable Setup Fails Error 0x80240017คุณต้องทำคลีนบูต(perform a clean boot)ในพีซีของคุณและวินิจฉัยปัญหาทีละขั้นตอน

ดำเนินการคลีนบูตใน Windows  การเริ่มต้นที่เลือกในการกำหนดค่าระบบ

วิธีที่ 3: ตรวจสอบให้แน่ใจว่าวันที่และเวลาของพีซีของคุณถูกต้อง(Method 3: Make sure Date and Time of your PC is Correct)

1. คลิกขวาที่ วันที่และเวลา( date and time)บนแถบงาน จากนั้นเลือก " Adjust date/time "

2.ตรวจสอบให้แน่ใจว่าได้เปิดสวิตช์สำหรับ  " ตั้งเวลาโดยอัตโนมัติ"(Set Time Automatically”.)

ตรวจสอบให้แน่ใจว่าสลับสำหรับ ตั้งเวลาอัตโนมัติ & ตั้งเขตเวลาโดยอัตโนมัติ เปิดอยู่

3. สำหรับ Windows 7 ให้คลิกที่ “ Internet Time ” และทำเครื่องหมายที่ “ Synchronize with an Internet time server

เวลาและวันที่

4. เลือกเซิร์ฟเวอร์ “ time.windows.com ” แล้วคลิก อัพเดท และ “ตกลง” คุณไม่จำเป็นต้องอัปเดตให้เสร็จสิ้น เพียง(Just)คลิกตกลง

การตั้งค่าวันที่ & เวลาที่ถูกต้องควร  Fix Microsoft Visual C++ 2015 Redistributable Setup Fails Error 0x80240017, หากไม่ทำต่อ

วิธีที่ 4: ลบไฟล์ชั่วคราวจากพีซีของคุณ(Method 4: Delete Temporary Files from your PC)

1.กด Windows Key + R จากนั้นพิมพ์tempแล้วกด Enter

ลบไฟล์ชั่วคราวภายใต้ Windows Temp Folder

2. คลิกที่Continueเพื่อเปิดโฟลเดอร์ Temp

3 . เลือกไฟล์หรือโฟลเดอร์ทั้งหมดที่(.Select all the files or folders)อยู่ใน โฟลเดอร์ Tempและลบออกอย่างถาวร(permanently delete them.)

หมายเหตุ:(Note:)หากต้องการลบไฟล์หรือโฟลเดอร์อย่างถาวร คุณต้องกดปุ่มShift + Del button.

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

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

msiexec /unregister

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

หมายเหตุ: เมื่อคุณกด Enter จะไม่แสดงอะไรเลย ไม่ต้องกังวล

2. เปิด กล่องโต้ตอบ เรียกใช้(Run) อีกครั้ง แล้วพิมพ์msiexec /regserver (โดยไม่ใส่เครื่องหมายอัญประกาศ) แล้วกด Enter

3. การดำเนินการนี้จะ ลงทะเบียนบริการ Windows Installer อีกครั้งได้(Re-register Windows Installer)สำเร็จและควรแก้ไขปัญหาของคุณ

วิธีที่ 6: เรียกใช้ DISM Tool(Method 6: Run DISM Tool)

1.กด Windows Key + X แล้วเลือกCommand Prompt (Admin)

พร้อมรับคำสั่งพร้อมสิทธิ์ผู้ดูแลระบบ

2. พิมพ์คำสั่งต่อไปนี้ใน cmd แล้วกด Enter หลังจากแต่ละรายการ:

Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /RestoreHealth

DISM ฟื้นฟูระบบสุขภาพ

3. ปล่อยให้ คำสั่ง DISMทำงานและรอให้เสร็จสิ้น

4. หากคำสั่งดังกล่าวใช้ไม่ได้ผล ให้ลองทำตามด้านล่างนี้:

Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows
Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess

หมายเหตุ: (Note:) แทนที่(Replace) C:RepairSourceWindows ด้วยตำแหน่งของแหล่งการซ่อมแซมของคุณ ( Windows InstallationหรือRecovery Disc )

5. รีบูตเครื่องพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลงและดูว่าคุณสามารถ  Fix Microsoft Visual C++ 2015 Redistributable Setup Fails Error 0x80240017.

วิธีที่ 7: ติดตั้ง Windows8.1-KB2999226-x64.msu(Method 7: Install Windows8.1-KB2999226-x64.msu)

1.ตรวจสอบให้แน่ใจว่าได้ถอนการติดตั้งVisual C++ Redistributable for Visual Studio 2015จากระบบของคุณ

2.นำทางไปยังเส้นทางต่อไปนี้:

C:\ProgramData\Package Cache\

3.ตอนนี้คุณต้องค้นหาเส้นทางที่จะมีลักษณะดังนี้:

FC6260C33678BB17FB8B88536C476B4015B7C5E9packagesPatchdWindows8.1-KB2999226-x64.msu

2. เมื่อคุณพบไฟล์แล้ว ให้เปิดCommand Prompt ( Admin ) และพิมพ์คำสั่งต่อไปนี้ทีละคำแล้วกดEnterหลังจากแต่ละรายการ:

C:
mkdir tmp
mkdir tmp\tmp
move C:\ProgramData\Package Cache\FC6260C33678BB17FB8B88536C476B4015B7C5E9\packages\Patch\x64\Windows8.1-KB2999226-x64.msu c:\tmp
expand -F:* c:\tmp\Windows8.1-KB2999226-x64.msu c:\tmp\tmp
dism /online /add-package /packagepath:c:\tmp\tmp\Windows8.1-KB2999226-x64.cab

หมายเหตุ: ตรวจ(Make) สอบให้ แน่ใจว่าได้เปลี่ยน “FC6260C33678BB17FB8B88536C476B4015B7C5E9” และชื่อไฟล์ “Windows8.1-KB2999226-x64.msu” ตามระบบของคุณ

ติดตั้ง Windows8.1-KB2999226-x64.msu

3. เมื่อเสร็จแล้ว รีบูตเครื่องพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง

หากคุณยังคงประสบปัญหา คุณสามารถดาวน์โหลดและติดตั้ง Windows8.1-KB2999226-x64.msu(install the Windows8.1-KB2999226-x64.msu)  ได้โดยตรงจากเว็บไซต์ Microsoft

ดาวน์โหลดและติดตั้ง Windows8.1-KB2999226-x64.msu โดยตรงจากเว็บไซต์ของ Microsoft

ที่แนะนำ:(Recommended:)

เพียงเท่านี้ คุณได้เรียนรู้How to Fix Microsoft Visual C++ 2015 Redistributable Setup Fails Error 0x80240017แต่หากคุณยังมีคำถามใดๆ เกี่ยวกับบทช่วยสอนนี้ โปรดอย่าลังเลที่จะถามพวกเขาในส่วนความคิดเห็น



About the author

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



Related posts