چه باید بدانیم
- فایل MSI یک فایل بسته نصب کننده ویندوز است.
- Windows Installer (که در ویندوز داخلی است) فایلهای MSI را باز میکند.
- روش دیگری برای دیدن آنچه داخل آن است استخراج فایلهای آن با ۷-Zip است.
این مقاله توضیح می دهد که فایل MSI چیست و چگونه می توان آن را ویرایش یا باز کرد. همچنین توضیح می دهد که چگونه می توان یکی را به یک فایل ISO یا EXE تبدیل کرد.
فایل MSI چیست؟
یک فایل با پسوند فایل MSI. یک فایل بسته نصب کننده ویندوز است. این توسط برخی از نسخههای ویندوز هنگام نصب بهروزرسانیها از Windows Update و همچنین سایر ابزارهای نصب استفاده میشود.
فایل MSI تمام اطلاعات لازم برای نصب نرم افزار را در خود دارد، از جمله فایل هایی که باید نصب شوند و این فایل ها در کجای رایانه باید نصب شوند.
چگونه فایل های MSI را باز کنیم
Windows Installer همان چیزی است که سیستم عامل ویندوز برای باز کردن فایلهای MSI با دوبار کلیک کردن روی آنها استفاده میکند. نیازی به نصب آن بر روی رایانه شما یا دانلود از جایی نیست زیرا در ویندوز داخلی است. فقط باز کردن فایل MSI باید Windows Installer را فراخوانی کند، بنابراین میتوانید فایلهای موجود در آن را نصب کنید.
فایل های MSI در قالبی آرشیو مانند بسته بندی شده اند، بنابراین می توانید در واقع محتویات را با یک ابزار unzip فایل مانند 7-Zip استخراج کنید. اگر آن یا یک برنامه مشابه را نصب کرده اید (بیشتر آنها به طور مشابه کار می کنند)، می توانید روی فایل MSI کلیک راست کرده و باز کردن یا استخراج فایل را انتخاب کنید تا تمام فایل هایی که در داخل ذخیره شده اند را ببینید.
اگر میخواهید فایلهای MSI را در Mac مرور کنید، استفاده از ابزار باز کردن فایل از حالت فشرده نیز مفید است. از آنجایی که فرمت MSI توسط ویندوز استفاده میشود، نمیتوانید فقط روی آن در مک دوبار کلیک کنید و انتظار داشته باشید که باز شود.
استخراج بخشهایی که یک فایل MSI را تشکیل میدهند به این معنی نیست که میتوانید به صورت دستی نرمافزار را نصب کنید. MSI این کار را بهطور خودکار برای شما انجام میدهد.
چگونه فایل های MSI را تبدیل کنیم
تبدیل MSI به ISO فقط پس از استخراج فایل ها در یک پوشه امکان پذیر است. از یک ابزار unzip فایل مانند آنچه در بالا توضیح دادیم استفاده کنید تا فایل ها بتوانند در یک ساختار پوشه معمولی وجود داشته باشند. سپس، با نصب برنامهای مانند WinCDEmu، روی پوشه کلیک راست کرده و Build an ISO Image را انتخاب کنید.
گزینه دیگر تبدیل MSI به EXE است که می توانید با تبدیل نهایی MSI به EXE انجام دهید. استفاده از این برنامه ساده است: فایل MSI را انتخاب کنید و محل ذخیره فایل EXE را انتخاب کنید. هیچ گزینه دیگری وجود ندارد.
معرفی شده در ویندوز 8 و مشابه MSI، فایل های APPX بسته های برنامه ای هستند که در سیستم عامل ویندوز اجرا می شوند. اگر برای تبدیل MSI به APPX به کمک نیاز دارید، آموزش CodeProject را ببینید.
چگونه فایل های MSI را ویرایش کنیم
ویرایش فایلهای MSI به سادگی و آسانی ویرایش اکثر فرمتهای فایل دیگر مانند فایلهای DOCX و XLSX نیست، زیرا فرمت متنی نیست. با این حال، مایکروسافت برنامه Orca را به عنوان بخشی از Windows Installer SDK که یک فایل MSI را ویرایش میکند، ارائه میکند.
برای استفاده از Orca در قالبی مستقل و بدون کل SDK، این کپی را از Technipages دانلود کنید. پس از نصب Orca، روی فایل MSI کلیک راست کرده و Edit with Orca را انتخاب کنید.
هنوز نمی توانید آن را باز کنید؟
فایل های MSI باید نسبتاً آسان باز شوند، به خصوص در ویندوز. اگر با دوبار کلیک کردن روی آن به درستی باز نمی شود یا اصلاً کاری انجام نمی دهد، ابتدا رایانه خود را از نظر ویروسی بررسی کنید. فایلهای MSI میتوانند دارای بدافزار باشند، و اگر فایلهای شما به چیزی آلوده شده باشد، ممکن است وقتی باز میشود هیچ کاری انجام نمیدهد.
هنگامی که بدافزار را رد کردید، بررسی کنید که پسوند فایل درست باشد به این معنا که "MSI" نوشته شده است. اگر چیز دیگری است، پس با فرمت فایل دیگری سروکار دارید، در این صورت اطلاعات بالا احتمالاً مفید نیستند.
برای مثال، فایلهای MSL مرتبط به فایلهای MSI به نظر میرسند، اما فقط به این دلیل که پسوند فایلها مشابه هستند (مخصوصاً در حروف کوچک: msl. در مقابل. MSI). یک فایل MSL به نوعی مربوط به یک اسکریپت است، به این معنی که احتمالاً می توان آن را در هر ویرایشگر متنی مشاهده و ویرایش کرد.
دیگری MSIM است که برای فایل های پشتیبان mSecure Password Manager رزرو شده است.
بیشتر در مورد Windows Installer Files
"MSI" در ابتدا مخفف عنوان برنامه ای بود که با این فرمت کار می کرد که Microsoft Installer بود. با این حال، نام از آن زمان به Windows Installer تغییر کرده است، بنابراین فرمت فایل اکنون به فرمت فایل Windows Installer Package تبدیل شده است.
فایلهای MSU مشابه هستند اما فایلهای بسته بهروزرسانی ویندوز ویستا هستند که توسط Windows Update در برخی از نسخههای ویندوز استفاده میشوند و توسط Windows Update Installer مستقل (Wusa.exe) نصب میشوند.
فایلهای MSIX بر اساس فرمت MSI هستند، اما بستههای فشردهشده با ZIP هستند که در ویندوز ۱۰ و جدیدتر استفاده میشوند. ابزار نصب برنامه مایکروسافت آنها را باز می کند و هر ابزار فشرده سازی ZIP، از جمله 7-Zip، می تواند محتویات آن را استخراج کند.
سوالات متداول
تفاوت بین فایل EXE و MSI چیست؟
در حالی که هر دو نوع نصب کننده برنامه هستند، تفاوت اصلی بین دو افزونه هدف آنهاست. در حالی که EXE در درجه اول برای نشان دادن یک فایل اجرایی استفاده می شود، MSI یک فایل نصب کننده ویندوز را نشان می دهد.
چگونه یک فایل MSI را از Command Prompt نصب می کنید؟
یک Command Prompt را باز کنید و سپس msiexec /a "pathtotheMSIfile" را با محل فایل MSI وارد کنید و Enter را فشار دهید.
چگونه یک فایل MSI از EXE ایجاد می کنید؟
فایل exe. را اجرا کنید، اما به نصب ادامه ندهید. به پوشه temp Windows بروید (می توانید " %temp%" را در گفتگوی Run وارد کنید)، بسته MSI را برای فایل EXE قرار دهید و بسته MSI را در مکان مورد نظر خود کپی کنید.