ต้องรู้
- A ไฟล์ CAB เป็นไฟล์ Windows Cabinet
- Windows เปิดโดยอัตโนมัติหรือคุณสามารถใช้ 7-Zip.
- แปลงเป็น EXE ด้วย IExpress Wizard เครื่องมือที่มาพร้อมกับ Windows
บทความนี้อธิบายว่าไฟล์ CAB คืออะไร วิธีติดตั้งหรือเปิดไฟล์ใน Windows หรือระบบปฏิบัติการอื่น และวิธีแปลงไฟล์เป็น EXE หรือรูปแบบอื่น
ไฟล์ CAB คืออะไร
A ไฟล์ที่มีนามสกุลไฟล์. CAB เป็นไฟล์ Windows Cabinet (เคยเรียกว่าไฟล์ Diamond) เป็นไฟล์บีบอัดที่เก็บข้อมูลที่เกี่ยวข้องกับการติดตั้ง Windows ต่างๆ ที่อาจเกี่ยวข้องกับไดรเวอร์อุปกรณ์หรือไฟล์ระบบ
ฟีเจอร์ Pack and Go ของโปรแกรม Microsoft Publisher สามารถสร้างไฟล์ CAB ที่ลงท้ายด้วยนามสกุลไฟล์ PUZ ได้ ภายในมีทุกอย่างรวมอยู่ในเอกสาร ในรูปแบบไฟล์เก็บถาวรเดียวกันกับ CAB จึงสามารถจัดการได้เหมือนกัน
โปรแกรมติดตั้ง InstallShield จะสร้างไฟล์ที่มีนามสกุล CAB ด้วยเช่นกัน แต่ไม่เกี่ยวข้องกับรูปแบบไฟล์ Windows Cabinet
อุปกรณ์บางตัวอาจใช้นามสกุลไฟล์ CAB เพื่อจัดเก็บไฟล์เฟิร์มแวร์
วิธีการเปิดไฟล์ CAB
การเปิดไฟล์ Windows Cabinet ใน Windows จะเปิดไฟล์เป็นไฟล์เก็บถาวรโดยอัตโนมัติ คุณจึงมองเห็นสิ่งที่อยู่ภายในได้ โดยพื้นฐานแล้ว Windows จะถือว่าเป็นโฟลเดอร์ และทำโดยอัตโนมัติ คุณไม่จำเป็นต้องดาวน์โหลดตัวเปิด CAB สำหรับ Windows
อย่างไรก็ตาม คุณยังสามารถเปิดหรือแตกไฟล์ CAB ด้วยเครื่องมือคลายไฟล์ การใช้เส้นทางนี้จะทำให้คุณสามารถเปิดไฟล์บนระบบปฏิบัติการอื่น เช่น macOS หรือ Linuxตัวแยกไฟล์ฟรีสองสามตัวที่ทำงานกับไฟล์ CAB ได้แก่ 7-Zip, PeaZip, IZArc, The Unarchiver และ cabextract
หากคุณมีไฟล์ PUZ ที่มาจาก Microsoft Publisher คุณสามารถเปิดไฟล์นั้นด้วยตัวแยกไฟล์ที่กล่าวถึง หากโปรแกรมเหล่านั้นไม่รู้จักนามสกุลไฟล์ PUZ ให้เปิดซอฟต์แวร์คลายซิปไฟล์ก่อนแล้วจึงเรียกดูไฟล์หรือเปลี่ยนนามสกุลไฟล์. PUZ เป็น. CAB แล้วลองอีกครั้ง
ไฟล์ InstallShield CAB นั้นไม่เหมือนกับไฟล์ Windows Cabinet แต่สามารถแตกไฟล์ได้โดยไม่ใช้ชีลด์
หากยังไม่สามารถเปิดได้ คุณอาจสับสนกับนามสกุลไฟล์ที่คล้ายกัน เช่น CBA, CAA หรือ ABC
การติดตั้งไฟล์ CAB ใน Windows
หากคุณมีไฟล์อัปเดต Windows ออฟไลน์ที่ดาวน์โหลดมาในรูปแบบ CAB อีกวิธีหนึ่งที่คุณสามารถติดตั้งได้คือผ่าน Command Prompt ที่ยกระดับขึ้น พิมพ์คำสั่งนี้ แทนที่พาธไปยังไฟล์ CAB (ภายในเครื่องหมายคำพูด) ด้วยพาธไปยังไฟล์ที่คุณใช้:
dism /online /add-package /packagepath:"C:\files\cabname.cab"
อย่ากด Enter จนกว่าคุณจะเขียนคำสั่งทั้งหมด โดยไม่คำนึงถึงการหยุดพักในคำสั่งที่คุณเห็นด้านบน ให้รวมเฉพาะช่องว่างจนกว่าจะถึงจุดสิ้นสุด
คุณไม่ควรใช้คำสั่ง DISM เพื่อติดตั้งชุดภาษา แต่ให้ใช้เครื่องมือ lpksetup.exe แทน เช่น:
- เปิดกล่องโต้ตอบการวิ่งด้วยแป้นพิมพ์ลัด Win+R
-
Enter lpksetup (อักษรตัวแรกเป็นตัว L ตัวพิมพ์เล็ก)
- เลือก ติดตั้งภาษาที่แสดง.
-
เลือก เรียกดู เพื่อค้นหาและเลือกไฟล์ CAB
- เลือก ถัดไป.
- รอจนกระบวนการทั้งหมดเสร็จสิ้น อาจใช้เวลาสักครู่
- คุณสามารถปิดหน้าจอการติดตั้งภาษาที่แสดงเมื่อความคืบหน้าแจ้งว่า "เสร็จสิ้น"
หากต้องการเปลี่ยนเป็นภาษาใหม่ ให้ไปที่ การตั้งค่า > เวลาและภาษา จากนั้น ภาษา & ภูมิภาค (W11) หรือ Language (W10) ใน Windows รุ่นเก่า ให้ไปที่ Control Panel > Clock, Language, and Region > Language
วิธีการแปลงไฟล์ CAB
ไม่มีโปรแกรมแปลงไฟล์ใด ๆ ที่เราทราบดีว่าสามารถทำการแปลง CAB เป็น MSI ได้อย่างสมบูรณ์ อย่างไรก็ตาม คุณอาจพบความช่วยเหลือจากผู้ใช้ InstallShield คนอื่นๆ ในชุมชน Flexera
WSP ไฟล์เป็นไฟล์แพ็คเกจโซลูชัน SharePoint ที่ใช้โดย Microsoft SharePoint และบีบอัดในรูปแบบ CAB คุณสามารถเปลี่ยนชื่อไฟล์ WSP เป็น CAB และเปิดได้เหมือนกับที่คุณทำกับไฟล์ Windows Cabinet
คุณสามารถแปลง CAB เป็น EXE ด้วย IExpress Wizard ซึ่งเป็นเครื่องมือที่รวมอยู่ใน Windows เปิดกล่องโต้ตอบเรียกใช้ด้วยแป้นพิมพ์ลัด Win+R แล้วพิมพ์ iexpress.
หากคุณต้องการแปลง CAB เป็น KDZ เพื่อรับไฟล์เฟิร์มแวร์ Android ในรูปแบบที่ถูกต้อง ให้ทำตามคำแนะนำที่ BOYCRACKED
ข้อมูลเพิ่มเติมเกี่ยวกับรูปแบบ CAB
Windows อาจบีบอัดไฟล์ CAB ด้วย DEFLATE (เช่นไฟล์ ZIP ส่วนใหญ่), Quantum หรือ LZX เนื่องจากรูปแบบรองรับอัลกอริธึมการบีบอัดทั้งสามแบบ
ทุกไฟล์เก็บถาวรของ CAB จะถูกบีบอัดโดยรวมแทนที่จะเป็นแต่ละไฟล์ทีละไฟล์ ไฟล์เก็บถาวร CAB สามารถเก็บได้ถึง 65, 535 โฟลเดอร์ CAB และโฟลเดอร์เหล่านั้นสามารถมีไฟล์ได้เท่ากัน
เมื่อโปรแกรมติดตั้งใช้งานไฟล์ CAB จริงๆ ไฟล์ที่อยู่ในไฟล์จะถูกแยกออกมาตามความจำเป็นและจัดเก็บไว้ในไฟล์นั้นตามลำดับ
ไฟล์ขนาดใหญ่สามารถสร้างเป็นไฟล์ CAB ได้หลายไฟล์ ตราบใดที่ไฟล์ไม่เกิน 15 ไฟล์ขยายไปยังไฟล์ CAB ถัดไป ซึ่งหมายความว่าคุณสามารถมีไฟล์ได้สูงสุด 15 ไฟล์ในไฟล์ CAB ไฟล์เดียวซึ่งขยายไปยังไฟล์ CAB ถัดไปในซีรีส์ และไฟล์นั้นอาจมีมากถึง 15 ไฟล์
CAB สี่ไบต์แรกรู้จัก หากคุณเปิดไฟล์ CAB เป็นไฟล์ข้อความด้วยโปรแกรมแก้ไขข้อความ คุณจะเห็น "MSCF" เป็นตัวอักษรสี่ตัวแรก
คุณสามารถสร้างไฟล์ CAB ด้วย makecab.exe ซึ่งรวมอยู่ใน Windows การเรียกใช้คำสั่งเช่นนี้ใน Command Prompt จะบีบอัดไฟล์ลงในไฟล์เก็บถาวร CAB:
makecab.exe C:\files\program.jpg C:\files\program.cab
คุณสามารถอ่านเพิ่มเติมเกี่ยวกับรูปแบบไฟล์ Windows Cabinet จาก Windows Developer Center ของ Microsoft
คุณสามารถลบไฟล์ CAB ได้หรือไม่
การลบไฟล์ CAB ออกจากคอมพิวเตอร์อาจเป็นเรื่องที่น่าดึงดูดใจ เมื่อคุณเห็นไฟล์หลายสิบหรือหลายร้อยไฟล์ในโฟลเดอร์เดียว สิ่งที่สำคัญอย่างยิ่งก่อนตัดสินใจคือต้องเข้าใจว่าไฟล์ CAB อยู่ที่ไหนและมีความสำคัญหรือไม่
เช่น ไฟล์ CAB ในโฟลเดอร์ system32 ควรถูกเก็บไว้ไม่ว่าอะไรจะเกิดขึ้น การพยายามถอดรหัสสิ่งที่สำคัญในที่นี้อาจทำให้เกิดความสับสน และการตัดสินใจที่ไม่ถูกต้องอาจทำให้เกิดปัญหาในภายหลัง เนื่องจาก Windows อาจต้องการไฟล์ CAB ที่คุณลบเพื่อแก้ไขไฟล์ที่เสียหาย
อย่างไรก็ตาม ไฟล์ CAB ที่เกี่ยวข้องกับ iTunes, DirectX หรือโปรแกรมของบริษัทอื่นอาจถูกลบอย่างปลอดภัยโดยไม่ทำให้ระบบเสียหาย แต่อาจทำให้โปรแกรมหยุดทำงานหรือป้องกันไม่ให้งานบางอย่างทำงาน หากโปรแกรมหยุดทำงานหลังจากลบไฟล์ CAB แล้ว ให้ซ่อมแซมหรือติดตั้งใหม่ แต่มีโอกาสที่ไฟล์ประเภทนี้จะอยู่เพียงชั่วคราว
เนื่องจากลักษณะของไฟล์ CAB เป็นเรื่องปกติที่จะเห็นไฟล์เหล่านี้ในไฟล์ติดตั้งของโปรแกรม ตัวอย่างเช่น โปรแกรมติดตั้ง Microsoft Office มีไฟล์ CAB หลายไฟล์ ซึ่งบางไฟล์ก็ค่อนข้างใหญ่ หากนำสิ่งเหล่านี้ออก จะทำให้ตัวติดตั้งเสียหาย และคุณจะไม่สามารถใช้ไฟล์ติดตั้งเหล่านั้นเพื่อติดตั้ง MS Office ได้
ซอฟต์แวร์บางตัวจะดัมพ์ไฟล์ cab_xxxx ลงในโฟลเดอร์ C:\Windows\Temp\ ขณะติดตั้งการอัปเดตหรือทำงานอื่นๆ ที่เกี่ยวข้องกับระบบ การลบไฟล์ CAB ออกจากตำแหน่งนี้ปลอดภัยอย่างสมบูรณ์ เว้นแต่ว่าคอมพิวเตอร์ของคุณกำลังอัปเดตหรือติดตั้งซอฟต์แวร์อยู่ (เนื่องจากอาจมีการใช้งานในขณะนั้น)
หากคุณไม่สามารถลบออกได้เนื่องจากมีการสร้างใหม่ (เช่น โฟลเดอร์ C:\Windows\Logs\CBS\ คอยสร้างไฟล์ LOG และ CAB) ให้ลองลบไฟล์ LOG ที่เก่าที่สุดที่นั่น (หรือทั้งหมด) จากนั้นลบทุกไฟล์ CAB ออกจาก C:\Windows\Temp \.
คำถามที่พบบ่อย
ไฟล์ CAB อันตรายได้ไหม
บางครั้ง. เช่นเดียวกับไฟล์ประเภทอื่นๆ ไฟล์ CAB สามารถมีไวรัสได้ ดังนั้นให้สแกนไฟล์ที่คุณดาวน์โหลดทางออนไลน์ด้วยซอฟต์แวร์ป้องกันไวรัสก่อนเรียกใช้หรือเปิดไฟล์
ฉันจะแก้ไขไฟล์ CAB ที่เสียหายได้อย่างไร
ขั้นแรก เรียกใช้ซอฟต์แวร์ป้องกันไวรัสเพื่อกำจัดมัลแวร์ หากยังไม่สามารถแก้ปัญหาได้ ให้ใช้เครื่องมือเช่น Advanced CAB Repair
คำสั่งให้คลายการบีบอัดไฟล์ Windows CAB คืออะไร
dism /online /add-package /packagepath:"C:\files\cabname.cab"
แทนที่ C:\files\cabname.cab ด้วยพาธไฟล์ที่ถูกต้อง คุณต้องเข้าสู่ระบบในฐานะผู้ดูแลระบบเพื่อให้คำสั่งทำงานได้