Microsoft Visual C++ ได้กลายเป็นส่วนสำคัญของระบบปฏิบัติการ Windows ที่จำเป็นต่อการเรียกใช้แอพพลิเคชั่นทั่วไปส่วนใหญ่ ขณะนี้ ผู้ใช้บางคนเพิ่งบ่นเกี่ยวกับปัญหาที่พวกเขาเผชิญขณะพยายามติดตั้ง Visual C++ Redistributable Packages สำหรับปี 2015 หรือ Microsoft Visual Studio Redistributable Packages สำหรับปี 2013 ตามที่ผู้ใช้เหล่านี้ การตั้งค่าหยุดกลางคันและปรากฏขึ้น “0x80240017 – ข้อผิดพลาดที่ไม่ได้ระบุ“. อาจมีเหตุผลมากมายที่อยู่เบื้องหลังความล้มเหลวนี้ ดังนั้น โดยไม่ต้องเสียเวลาไปกับสาเหตุของความล้มเหลวนี้ ให้ปฏิบัติตามวิธีแก้ไขด่วนเหล่านี้เพื่อค้นหาวิธีแก้ปัญหาอย่างรวดเร็ว
วิธีแก้ปัญหา –
1. ลองรีสตาร์ทระบบ หลังจากรีสตาร์ทอุปกรณ์แล้ว ให้ลองติดตั้งแพ็คเกจที่แจกจ่ายต่อได้อีกครั้ง
2. ถอนการติดตั้ง/ปิดใช้งานโปรแกรมป้องกันไวรัสในระบบของคุณ
หากวิธีแก้ปัญหาไม่เพียงพอให้แก้ไขปัญหาเหล่านี้
สารบัญ
แก้ไข 1 – ถอนการติดตั้งไฟล์ติดตั้งที่มีอยู่แจกจ่ายต่อได้
หากมีไฟล์ไลบรารีที่แจกจ่ายต่อได้ติดตั้งอยู่บนระบบของคุณแล้ว คุณต้องถอนการติดตั้งก่อน
1. เพียงคลิกขวาที่ไอคอน Windows แล้วแตะที่ “แอพและคุณสมบัติ“.

2. เพียงเลื่อนลงผ่านรายการแอพที่ติดตั้ง และค้นหาแพ็คเกจที่แจกจ่ายต่อได้ที่เกี่ยวข้องกับแอพที่คุณกำลังพยายามติดตั้ง
(ชอบ – Microsoft Visual C++ 2015-2019 แจกจ่ายต่อได้)
3. แตะที่ สามจุด เมนูและคลิกที่ “ถอนการติดตั้ง“.

4. คุณสามารถคลิกที่ “ถอนการติดตั้ง” อีกครั้งเพื่อถอนการติดตั้งแพ็คเกจอย่างสมบูรณ์

รอจนกว่ากระบวนการถอนการติดตั้งจะเสร็จสิ้น จากนั้นปิดทุกอย่างและรีบูตเครื่อง Windows ของคุณ
จากนั้น ลองติดตั้งแพ็คเกจที่แจกจ่ายต่อได้อีกครั้ง คราวนี้คุณจะไม่พบข้อผิดพลาดเพิ่มเติมอีก
แก้ไข 2 - ล้างโฟลเดอร์ Temp
ไฟล์ที่เสียหายในโฟลเดอร์ Temp อาจทำให้เกิดปัญหานี้
1. กด Windowsกุญแจ และ R คีย์ร่วมกันเพื่อเข้าถึง Run
2. จากนั้นพิมพ์รหัสนี้และคลิกที่ "ตกลง” เพื่อเปิดโฟลเดอร์ Temp
%อุณหภูมิ%

3. เมื่อ Temp เปิดขึ้น ให้กด Ctrl+A คีย์ด้วยกัน
4. จากนั้นกดปุ่ม “ลบ” จากแป้นพิมพ์ของคุณเพื่อล้างโฟลเดอร์

หลังจากลบไฟล์ทั้งหมดแล้ว ให้ปิด File Explorer
จากนั้นเรียกใช้การตั้งค่า Redistributable Packages เพื่อติดตั้ง หากรหัสข้อผิดพลาดยังคงปรากฏขึ้น ให้ดำเนินการแก้ไขต่อไป
แก้ไข 3 – ลงทะเบียน Windows Installer Services อีกครั้ง
Windows Installer อาจไม่ได้ลงทะเบียน
1. คลิกขวาที่ ไอคอน Windows จากนั้นแตะที่ “วิ่ง” ในการเปิดมัน

2. ตอนนี้พิมพ์สิ่งนี้ใน วิ่ง เทอร์มินัลแล้วกด เข้า เพื่อยกเลิกการลงทะเบียนบริการ Windows Installer
msiexec / ยกเลิกการลงทะเบียน

3. อีกครั้ง, คัดลอกวาง บรรทัดนี้ใน Run และคลิกที่ “ตกลง” ลงทะเบียนบริการ Windows Installer อีกครั้ง
msiexec /regserver

เมื่อคุณทำเสร็จแล้ว ให้เรียกใช้การตั้งค่าหนึ่งครั้ง
คุณจะไม่สะดุดกับรหัสข้อผิดพลาดอีก
แก้ไข 4 – ตรวจสอบ Windows Updates ล่าสุด
การขาดแพตช์อัพเดทปัจจุบันอาจทำให้เกิดปัญหานี้ในระบบของคุณ
1. คลิกขวาที่ ไอคอน Windows บนทาสก์บาร์และแตะที่ “การตั้งค่า” เพื่อเข้าถึง

2. เมื่อการตั้งค่าปรากฏขึ้นให้แตะที่ “Windows Update” ทางด้านซ้ายมือ
4. หากต้องการตรวจสอบแพตช์อัพเดทล่าสุด ให้แตะที่ “ตรวจสอบสำหรับการอัพเดต“.

Windows จะตรวจพบแพตช์หรือฟีเจอร์ล่าสุดสำหรับระบบของคุณ
5. แตะที่ “ดาวน์โหลดเดี๋ยวนี้” เพื่อดาวน์โหลดและติดตั้งแพตช์อัพเดท

6. เมื่อการติดตั้งเสร็จสิ้น ระบบจะขอให้คุณรีสตาร์ทระบบ แตะที่ “เริ่มต้นใหม่เดี๋ยวนี้” เพื่อรีบูตระบบ

หลังจากรีสตาร์ทระบบแล้ว ให้เรียกใช้การตั้งค่าอีกครั้ง หากปัญหายังคงอยู่ ให้ดำเนินการแก้ไขต่อไป
แก้ไข 5 – ปรับวันที่และเวลาที่ถูกต้อง
หากระบบกำหนดวันและเวลาไม่ถูกต้อง การตั้งค่าจะล้มเหลว
1. กด แป้นวินโดว์ และ R คีย์จากแป้นพิมพ์ของคุณควรเปิด Run
2. ตอนนี้พิมพ์ “timedate.cpl” และคลิกที่ “ตกลง“.

3. เมื่อการตั้งค่าวันที่และเวลาเปิดขึ้น ให้ไปที่ “วันและเวลาแท็บ”
4. หลังจากนั้นให้แตะที่ “เปลี่ยนวันที่และเวลา…” เพื่อเข้าถึง

5. ตอนนี้ เพียงแค่ตั้งเวลาตามเวลาท้องถิ่นของคุณ ทำสิ่งเดียวกันสำหรับวันที่
6. จากนั้นแตะที่ “ตกลง” เพื่อบันทึกการตั้งค่า

7. เมื่อคุณแก้ไขเวลาและวันที่เสร็จแล้ว ให้ไปที่ “อินเทอร์เน็ต Timอี” ส่วน
8. หลังจากนั้นให้แตะที่ “เปลี่ยนการตั้งค่า…“.

9. ต่อไป, ตรวจสอบ “ซิงโครไนซ์กับอินเทอร์เน็ตเซิร์ฟเวอร์" กล่อง.
10. ตอนนี้คลิกที่ “อัพเดทตอนนี้” เพื่ออัปเดตการตั้งค่าเซิร์ฟเวอร์เวลา
11. จากนั้นแตะที่ “ตกลง” เพื่อบันทึกการเปลี่ยนแปลง

12. กลับมาที่หน้าต่าง 'วันที่และเวลา' แตะที่ "นำมาใช้" และ "ตกลง” เพื่อบันทึกการเปลี่ยนแปลง

หลังจากทำเช่นนี้ ให้รีสตาร์ทระบบหนึ่งครั้ง จากนั้นเรียกใช้ไฟล์ติดตั้งอีกครั้งและตรวจสอบว่าวิธีนี้ใช้ได้ผลหรือไม่
แก้ไข 6 – ทำการคลีนบูต
คลีนบูตจะมอบประสบการณ์ที่สะอาดหมดจดให้กับกระบวนการตั้งค่า โดยหยุดบริการของบุคคลที่สามที่รบกวนการทำงานทั้งหมด
1. สามารถเปิดหน้าต่าง Run ได้โดยกด ปุ่ม Windows+R.
2. ในหน้าต่าง Run นั้น คุณสามารถเขียนบรรทัดนี้แล้วกด เข้า.
msconfig

3. หลังจากนั้นให้แตะที่ “ทั่วไป" ส่วน.
4. ที่นี่เลือกปุ่มตัวเลือก "การเริ่มต้นคัดเลือก“.
5. แล้ว, ตรวจสอบ สองตัวเลือกนี้ -
บริการระบบโหลด โหลดรายการเริ่มต้น

6. หลังจากทำเสร็จแล้วให้ไปที่ "บริการ" ส่วน.
7. ที่นี่เพียง เครื่องหมายขีด “ซ่อนบริการของ Microsoft ทั้งหมด" กล่อง.
8. คุณจะสังเกตเห็นว่าบริการของบุคคลที่สามทั้งหมดจะถูกเลือกโดยอัตโนมัติ
9. จากนั้นคลิกที่ปุ่ม “ปิดการใช้งานทั้งหมด” เพื่อปิดการใช้งานบริการเหล่านี้ทั้งหมด

10. หลังจากปิดใช้งานบริการ คุณจะต้องหยุดแอปที่ผิดปกติไม่ให้เริ่มทำงานโดยอัตโนมัติ เพียงแค่ไปที่ "สตาร์ทอัพ" พื้นที่.
11. ที่นี่แตะที่ "เปิดตัวจัดการงาน” เพื่อเข้าถึงยูทิลิตี้ตัวจัดการงาน

ตัวจัดการงานจะเปิดขึ้น
12. คุณจะสังเกตเห็นแอพหลายตัวที่ตั้งค่าให้เริ่มทำงานอัตโนมัติกับระบบ
13. คลิกขวาที่แต่ละบริการทีละรายการแล้วแตะที่ "ปิดการใช้งาน” เพื่อปิดการใช้งาน
ด้วยวิธีนี้ ตรวจสอบให้แน่ใจว่าคุณได้ปิดการใช้งานแอพที่ไม่ต้องการทั้งหมด

ปิดหน้าต่างตัวจัดการงานเมื่อคุณทำเสร็จแล้ว
13. เพียงคลิกที่ “นำมาใช้” แล้วก็ต่อ “ตกลง“.

หลังจากนี้ คุณจะสังเกตเห็นว่ามีข้อความแจ้งปรากฏขึ้นบนหน้าจอของคุณ
14. เพียงคลิกที่ “เริ่มต้นใหม่เดี๋ยวนี้” เพื่อรีบูตระบบโดยใช้การเปลี่ยนแปลงเหล่านั้น

เมื่อระบบของคุณรีสตาร์ทแล้ว ให้เรียกใช้ไฟล์ติดตั้ง Redistributable Package อีกครั้ง ทดสอบว่าสิ่งนี้ได้ผลหรือไม่
แก้ไข 7 – ดาวน์โหลดแพ็คเกจการติดตั้ง Visual C++
หากตัวติดตั้งไม่สามารถดาวน์โหลดแพ็คเกจที่ถูกต้อง คุณสามารถดาวน์โหลดและติดตั้งด้วยตนเอง
1. ดาวน์โหลดแพ็คเกจ Visual เฉพาะตามความต้องการของคุณจากลิงค์เหล่านี้ -
Visual C++ Redistributable Package สำหรับ Visual Studio 2013 – ลิ้งค์ดาวน์โหลด
Visual C++ Redistributable Package สำหรับ Visual Studio 2015 – ลิ้งค์ดาวน์โหลด
2. เมื่อไปถึงหน้า ให้แตะที่ “ดาวน์โหลด" ปุ่ม.

3. ที่นี่ เพียงตรวจสอบไฟล์ที่ถูกต้องตามสถาปัตยกรรมระบบปฏิบัติการของคุณ
เช่น ถ้าคุณใช้สถาปัตยกรรม 64 บิต ตรวจสอบ “vc_redistx64.exe“.
4. จากนั้นแตะที่ “ต่อไป” เพื่อเริ่มดาวน์โหลดไฟล์ติดตั้ง

5. หลังจากดาวน์โหลดไฟล์ติดตั้งแล้ว ดับเบิลคลิก เกี่ยวกับมัน

จากนั้นทำตามขั้นตอนบนหน้าจอเพื่อดำเนินการให้เสร็จสิ้น
ตรวจสอบว่ากระบวนการนี้ช่วยคุณแก้ไขปัญหาได้หรือไม่
แก้ไข 8 - เรียกใช้การสแกน SFC & DISM
ควรเรียกใช้การสแกน SFC และ DISM อย่างง่าย
1. พิมพ์ "สั่งการ” ในแถบค้นหา
2. จากนั้นให้คลิกขวาที่ “พรอมต์คำสั่ง” และแตะที่ “เรียกใช้ในฐานะผู้ดูแลระบบ“.

2. แล้ว, เขียน คำสั่งสแกน SFC นี้แล้วกด อีnter เพื่อเรียกใช้การสแกน SFC
sfc /scannow

3. เมื่อการสแกน SFC เสร็จสิ้น ให้คัดลอกโค้ดนี้จากที่นี่ วางลงในเทอร์มินัลแล้วกด เข้า กุญแจ.
dism ออนไลน์ cleanup-image restorehealth

รอจนกว่า Windows จะสแกน DISM เสร็จ
หลังจากเรียกใช้การสแกนทั้งสองนี้แล้ว ให้ปิดพรอมต์คำสั่ง จากนั้น เรียกใช้ไฟล์ติดตั้งหนึ่งครั้งเพื่อสิ้นสุดการติดตั้ง