Computer >> คอมพิวเตอร์ >  >> ระบบ >> Windows

MTE อธิบาย:ความแตกต่างระหว่าง .exe และ .msi

MTE อธิบาย:ความแตกต่างระหว่าง .exe และ .msi

คอมพิวเตอร์อาจติดตั้งซอฟต์แวร์ไว้ล่วงหน้า แต่หายากมากที่จะหาคอมพิวเตอร์ที่ไม่ได้ติดตั้งซอฟต์แวร์เพิ่มเติม การติดตั้งซอฟต์แวร์ใหม่เป็นกระบวนการที่ใช้เวลาน้อยที่สุด และส่วนใหญ่ต้องอาศัยการคลิกปุ่มในตัวติดตั้ง

ไฟล์สองประเภทมีการใช้งานทั่วไปใน Windows และคุณอาจเคยเห็นหรือใช้ทั้งสองแบบในบางจุด สิ่งเหล่านี้คือ “.exe” และ “.msi” และคุณอาจรู้สึกกดดันที่จะมองหาความแตกต่าง แต่ก็ไม่น่าแปลกใจที่จะพบว่าความแตกต่างนั้นแตกต่างกัน

.exe กับ .msi

ก่อนที่จะจัดการกับความแตกต่าง คุณควรยืนยันความคล้ายคลึงกันเสียก่อน พวกเขาเป็นทั้งตัวติดตั้งแอปพลิเคชันและเป้าหมายของการพัฒนาก็เหมือนกัน – การติดตั้งซอฟต์แวร์ที่ตรงไปตรงมาผ่านตัวติดตั้งที่ตรงไปตรงมา

EXE:ปฏิบัติการได้

MTE อธิบาย:ความแตกต่างระหว่าง .exe และ .msi

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

ไฟล์ประเภท .exe ยังสามารถขอปลั๊กอินเพิ่มเติมและซอฟต์แวร์พื้นหลัง ซึ่งเป็นสิ่งที่คุณน่าจะสังเกตเห็นการติดตั้งเกมหรือบางโปรแกรม อาจต้องใช้ .NET framework ของ Microsoft เพื่อให้ทำงานได้อย่างถูกต้อง และโปรแกรมติดตั้งจะอนุญาตให้คุณเริ่มการดาวน์โหลดโดยคลิกปุ่ม

MTE อธิบาย:ความแตกต่างระหว่าง .exe และ .msi

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

MTE อธิบาย:ความแตกต่างระหว่าง .exe และ .msi

อย่างไรก็ตาม .exe ไม่ได้เกี่ยวข้องกับการติดตั้งซอฟต์แวร์เพียงอย่างเดียว Windows ใช้นามสกุลไฟล์เดียวกันในที่อื่น และตัวจัดการงานจะใช้เพื่อเป็นหลักฐานเท่านั้น กระบวนการของ Windows รวมถึงกระบวนการที่สำคัญต่อระบบปฏิบัติการและซอฟต์แวร์ของคุณ ทั้งหมดจะลงท้ายด้วย .exe อีกตัวอย่างหนึ่งคือ หากคุณต้องการรีสตาร์ท Windows Explorer คำสั่งในหน้าต่าง "Run" ไม่ใช่ "explorer" แต่เป็น "explorer.exe"

MTE อธิบาย:ความแตกต่างระหว่าง .exe และ .msi

MSI:โปรแกรมติดตั้ง Microsoft

MTE อธิบาย:ความแตกต่างระหว่าง .exe และ .msi

ลักษณะของโปรแกรมติดตั้งมักจะสอดคล้องกันมากภายในประเภทไฟล์ .msi เลย์เอาต์ของพวกมันถูกกำหนดไว้อย่างชัดเจนเมื่อคอมไพล์ ซึ่งหมายความว่ารูปแบบที่สวยงามไม่ได้พบได้ง่ายเหมือนในไฟล์ .exe สำหรับเกมและซอฟต์แวร์

ด้วยเหตุนี้ การติดตามเลย์เอาต์ของตัวติดตั้ง .msi จึงอาจจะง่ายกว่า และผู้ใช้ที่มีประสบการณ์น้อยอาจพบว่าตัวเองเคยชินกับมันเร็วขึ้น ความซับซ้อนที่เกี่ยวข้องกับการทำงานบางอย่างภายใต้หลักเกณฑ์ .msi ในทางทฤษฎี อาจส่งผลให้มีการติดตั้งที่ง่ายขึ้นสำหรับกลุ่มย่อยของฐานผู้ใช้ที่มีแนวโน้มว่าจะเป็นเช่นนั้น

MTE อธิบาย:ความแตกต่างระหว่าง .exe และ .msi

การติดตั้งตามต้องการเป็นคุณลักษณะอื่นที่ .msi โดดเด่น และเป็นหนึ่งใน .exe ที่ไม่สามารถทำซ้ำได้ การติดตั้งครั้งแรกสามารถทำได้อย่างรวดเร็วโดยเกิดขึ้นเพียงเล็กน้อย – กระบวนการหลักเกิดขึ้นหลังจากการเปิดตัวซอฟต์แวร์ Microsoft เองระบุว่าสิ่งนี้สามารถ “ทำให้ขั้นตอนการติดตั้งและการกำหนดค่าสั้นลง” กล่าวคือ โปรแกรมติดตั้ง .msi อาจเร็วกว่าในบางสถานการณ์

ข้อเท็จจริงสุดท้ายประการหนึ่งแบ่งไฟล์สองประเภทอย่างชัดเจน และนั่นคือการใช้งานที่ตั้งใจไว้ ประเภทไฟล์ .msi ดีกว่าสำหรับการปรับใช้เครือข่าย ผู้ดูแลระบบสามารถใช้ซอฟต์แวร์นี้เพื่อส่งซอฟต์แวร์ไปยังคอมพิวเตอร์หลายเครื่องพร้อมกันได้ แม้ว่าบทความจะอธิบายวิธีการทำงานของการปรับใช้ซอฟต์แวร์ แต่ทั้งหมดชี้ไปที่ไฟล์ประเภทนี้

ตัวติดตั้งใดที่จะใช้

MTE อธิบาย:ความแตกต่างระหว่าง .exe และ .msi

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