อะไรคือ Microsoft Visual C++ Redistributable package ใน Windows? ทำไมฉันถึงมี Visual C++ Redistributable packages ติดตั้งหลายเวอร์ชัน? ฉันจะรู้ได้อย่างไรว่าเวอร์ชันไหนสำหรับฉัน? ฉันสามารถดาวน์โหลดเวอร์ชันล่าสุดได้ที่ไหน? หากคุณมีคำถามเหล่านี้ บทความนี้อาจสามารถตอบคำถามของคุณได้
Microsoft Visual C++ Redistributable

ก่อนที่เราจะดำเนินการต่อกับคำถามและคำตอบของคุณ มาพูดคุยกันก่อนว่า redistributable package คืออะไร มันเป็นแพ็กเกจของ คอมโพเนนต์ Microsoft C++ ที่จำเป็นต่อการรันแอปพลิเคชันเฉพาะของ Windows ที่ทำด้วย Visual C++ คุณสามารถเห็นไฟล์เหล่านี้ติดตั้งบนคอมพิวเตอร์ของคุณได้หลายตัว แต่ละแพ็กเกจมีเวอร์ชันทั่วไปของ Visual C++ และนี่คือเหตุผลที่เราเห็นชุดของไฟล์เช่นนี้ใน Control Panel อย่างไรก็ตาม คุณสามารถถอนการติดตั้งหรือลบไฟล์เหล่านี้ออกจากคอมพิวเตอร์ของคุณได้ง่าย แต่คุณอาจไม่รู้ว่า redistributable ไหนถูกใช้โดยโปรแกรมไหน แอปพลิเคชันและโปรแกรมต้องการเวอร์ชันเฉพาะของ Redistributables ดังนั้นการลบไฟล์อาจทำให้โปรแกรมหรือแอปพลิเคชัน Windows บางอย่างของคุณล้มเหลว (crash) หากไฟล์ C++ ใดๆ
อย่างไรก็ตาม คุณสามารถถอนการติดตั้งหรือลบไฟล์เหล่านี้ออกจากคอมพิวเตอร์ของคุณได้ง่าย แต่คุณอาจไม่รู้ว่า redistributable ไหนถูกใช้โดยโปรแกรมไหน แอปพลิเคชันและโปรแกรมต้องการเวอร์ชันเฉพาะของ Redistributables ดังนั้นการลบไฟล์อาจทำให้แอปพลิเคชัน Windows บางอย่างของคุณล้มเหลว หากไฟล์ C++ ใดๆ หายไปบนคอมพิวเตอร์ของคุณ Windows จะดาวน์โหลดและติดตั้งมันโดยอัตโนมัติ
การติดตั้ง Microsoft Visual C++ Redistributable หลายครั้ง
บางตัวมาพร้อมกับ Windows OS เอง ส่วนที่เหลือขึ้นอยู่กับเวอร์ชันของ Windows ที่คอมพิวเตอร์ของคุณกำลังรันอยู่ Windows 10 ได้รับ Visual C++ Redistributables 2012 และ 2013
อีกครั้ง หากคุณใช้ Windows เวอร์ชัน 64-bit คุณจะได้ C++ Redistributables สำหรับทั้ง 32-bit และ 64-bit อย่างไรก็ตาม คอมพิวเตอร์ 32-bit จะไม่ได้รับเวอร์ชัน 64-bit ของ redistributable
Visual C++ Redistributables อื่นๆ ที่คุณเห็นในรายการโปรแกรม มาพร้อมกับแอปพลิเคชันที่ต้องการมัน
ทุกครั้งที่แอปพลิเคชันถูกพัฒนาโดยใช้โค้ด Visual C++ มันต้องการ redistributable เพื่อรันบนคอมพิวเตอร์ สิ่งนี้เกิดขึ้นส่วนใหญ่กับนักเล่นเกมบน PC ครั้งต่อไปเมื่อคุณดาวน์โหลดเกมหรือได้มันผ่าน Steam สังเกตว่ามันอาจติดตั้ง redistributable package บนคอมพิวเตอร์ของคุณ อีกเหตุผลหนึ่งที่มีไฟล์ redistributable มากมายบนคอมพิวเตอร์ของคุณคือเวอร์ชันหลักของ Visual C++ ปกติจะมีหลาย builds
ฉันมี Visual C++ Redistributables หลายเวอร์ชันบนคอมพิวเตอร์ สามารถลบบางส่วนได้ไหม?
ดีกว่าที่จะเก็บไว้ เพราะส่วนใหญ่มาจากโปรแกรมที่ติดตั้งบนคอมพิวเตอร์ของคุณ และการลบอาจทำให้โปรแกรมหรือเกมล้มเหลว แม้คุณจะลองลบเวอร์ชันเก่าที่สุดของ redistributables ที่ติดตั้งบนคอมพิวเตอร์ของคุณและดูว่ามันเป็นอย่างไร – แต่แล้วก็จะต้องตรวจสอบมากมาย ดังนั้นจึงดีกว่าที่จะปล่อยให้มันอยู่ ไม่มีเหตุผลที่จะผ่านการตรวจสอบและทดสอบลึกๆ แค่เพื่อได้พื้นที่ไม่กี่ MB บนคอมพิวเตอร์ของคุณ
Microsoft ได้เปลี่ยนวิธีการอย่างมีนัยสำคัญในช่วงเวลาล่าสุด ตอนนี้ถ้า Visual C++ 2019 Redistributable ติดตั้งอยู่ คุณไม่ต้องติดตั้ง Visual C++ 2017 redistributable packages อีกต่อไป เพราะแพ็กเกจเก่ากว่าถูกรองรับโดยอัตโนมัติ
คุณสามารถ ดาวน์โหลด Microsoft Visual C++ Redistributable Packages ล่าสุด ได้ที่ Microsoft Download Center เพียงค้นหาด้วยแถบค้นหา ในการติดตั้งทั้งหมด คุณอาจดาวน์โหลดและใช้ Visual C++ Runtime Installer มันพร้อมสำหรับดาวน์โหลดที่นี่ มันคือ batch file installer ที่รวมไลบรารี Visual C++ ทั้งหมด
