Computer >> Máy Tính >  >> Hệ thống >> Windows

Giải thích về MTE:Sự khác biệt giữa .exe và .msi

Giải thích về MTE:Sự khác biệt giữa .exe và .msi

Máy tính có thể được cài sẵn phần mềm, nhưng hiếm khi tìm thấy máy tính không được cài đặt thêm phần mềm. Cài đặt phần mềm mới là một quá trình cần ít suy nghĩ và chủ yếu dựa vào việc nhấp vào các nút trong trình cài đặt.

Hai loại tệp đang được sử dụng phổ biến trên Windows và bạn có thể đã thấy hoặc sử dụng cả hai vào một thời điểm nào đó. Đây là “.exe” và “.msi” và bạn có thể cảm thấy khó nhận ra bất kỳ sự khác biệt nào, nhưng không có gì ngạc nhiên khi thấy chúng khác nhau.

.exe so với .msi

Trước khi giải quyết sự khác biệt của chúng, điều đáng giá là phải khẳng định những điểm tương đồng của chúng. Cả hai đều là trình cài đặt ứng dụng và mục tiêu phát triển của chúng là giống nhau - cài đặt phần mềm đơn giản thông qua trình cài đặt đơn giản.

EXE:Thực thi được

Giải thích về MTE:Sự khác biệt giữa .exe và .msi

Không có gì ngạc nhiên khi loại tệp gồm ba chữ cái mở rộng thành từ “thực thi”, đây là lời giải thích đơn giản về cách hoạt động của cài đặt. Trình cài đặt có các tùy chọn như liên kết nó với các loại tệp hoặc cho phép nó khởi động với Windows.

Loại tệp .exe cũng có thể yêu cầu bổ sung plugin và phần mềm nền, đây là thứ mà bạn có thể nhận thấy khi cài đặt trò chơi hoặc chương trình cụ thể. Chúng có thể yêu cầu khung .NET của Microsoft để hoạt động bình thường và trình cài đặt sẽ cho phép bạn bắt đầu tải xuống bằng cách nhấp vào nút.

Giải thích về MTE:Sự khác biệt giữa .exe và .msi

Trong khi cài đặt, cũng có thể có lời nhắc chọn ngôn ngữ cài đặt. Đây là thứ mà loại tệp .exe có thể đáp ứng dễ dàng trong khi có vẻ khó khăn hơn để đạt được mục tiêu tương tự với trình cài đặt .msi. Mặc dù không phải là không thể làm được, nhưng sự đơn giản hơn có thể hỗ trợ việc chọn trình cài đặt .exe.

Giải thích về MTE:Sự khác biệt giữa .exe và .msi

Tuy nhiên, .exe không chỉ liên quan đến cài đặt phần mềm. Windows sử dụng cùng một phần mở rộng tệp ở nơi khác và Trình quản lý tác vụ chỉ dùng để làm bằng chứng cho điều này. Các quy trình của Windows, bao gồm cả những quy trình quan trọng đối với hệ điều hành và phần mềm của bạn, tất cả đều kết thúc bằng .exe. Một ví dụ khác là nếu bạn cần khởi động lại Windows Explorer, lệnh trong cửa sổ “Run” không phải là “explorer” mà là “explorer.exe”.

Giải thích về MTE:Sự khác biệt giữa .exe và .msi

MSI:Trình cài đặt Microsoft

Giải thích về MTE:Sự khác biệt giữa .exe và .msi

Sự xuất hiện của trình cài đặt thường rất nhất quán trong loại tệp .msi. Bố cục của chúng được xác định rõ ràng khi chúng được biên dịch, có nghĩa là không dễ dàng tìm thấy sự thay đổi thẩm mỹ như với các tệp .exe cho trò chơi và phần mềm.

Do đó, việc theo dõi bố cục của trình cài đặt .msi có thể dễ dàng hơn và những người dùng ít kinh nghiệm hơn có thể nhanh chóng thích nghi với nó hơn. Về lý thuyết, sự phức tạp liên quan đến việc đạt được một số chức năng nhất định theo hướng dẫn .msi có thể dẫn đến việc cài đặt đơn giản hơn cho một nhóm phụ gồm cơ sở người dùng tiềm năng của họ.

Giải thích về MTE:Sự khác biệt giữa .exe và .msi

Cài đặt theo yêu cầu là một tính năng khác mà .msi đáng chú ý và nó là một .exe không thể sao chép. Quá trình cài đặt ban đầu có thể diễn ra rất nhanh chóng - quá trình chính diễn ra sau khi phần mềm khởi chạy. Bản thân Microsoft tuyên bố rằng điều này có thể “rút ngắn giai đoạn cài đặt và cấu hình;” nói cách khác, trình cài đặt .msi có thể nhanh hơn trong một số trường hợp.

Một thực tế cuối cùng phân chia rõ ràng hai loại tệp và đó là mục đích sử dụng của chúng. Loại tệp .msi đơn giản là tốt hơn cho việc triển khai mạng. Quản trị viên hệ thống có thể sử dụng nó để đẩy phần mềm trên nhiều máy tính cùng một lúc. Mặc dù các bài báo giải thích cách triển khai phần mềm hoạt động, nhưng tất cả đều chỉ đến một loại tệp này.

Sử dụng trình cài đặt nào?

Giải thích về MTE:Sự khác biệt giữa .exe và .msi

Mối quan tâm được nêu ra trong câu hỏi này rất nhỏ nên không đáng kể. Cả hai đều sẽ hoạt động tốt với các máy tính đơn lẻ và cả hai đều hoạt động mà không có vấn đề gì. Việc quyết định dựa trên trình cài đặt có sẵn sẽ dễ dàng hơn thay vì cho phép các yếu tố bên ngoài làm phức tạp thêm vấn đề. Sự lựa chọn có thể được thực hiện bởi một yếu tố ngoài tầm kiểm soát của người dùng, chẳng hạn như tốc độ tải xuống so với kích thước tệp.