این یک ابزار تخصصی کوچک از مایکروسافت است که برای نصب برنامه های کاربردی از بسته های .msi، که این روزها بسیار رایج هستند، مورد نیاز است. چرا اینقدر گسترده شده اند؟ وقتی نصب می کنید ساده است Windows Installerتمام تغییرات ایجاد شده در سیستم را به خاطر می آورد، بنابراین پس از اینکه تصمیم به حذف برنامه نصب شده از طریق این بسته گرفتید، برنامه شما به طور کامل تمام تغییرات ایجاد شده در سیستم را به عقب برگرداند، یعنی یک حذف کاملاً صحیح رخ می دهد. هم توسعه دهندگان نرم افزار و هم ما کاربران آن را دوست داریم، زیرا هیچ کس نمی خواهد سیستم را با زباله های غیر ضروری پر کند. اگر با این بسته مشکل دارید، توصیه می کنم Windows Installer را به صورت رایگان از وب سایت ما دانلود کنید، فکر می کنم همه مشکلات حل شود.

لطفا توجه داشته باشید که چه زمانی نصب ویندوز، شما قبلاً این بسته را در سیستم خواهید داشت، اما دلایل مختلفی وجود دارد که باید آن را دوباره نصب کنید یا فقط می خواهید نسخه را به روز کنید، اما خود ویندوز این کار را به شما پیشنهاد نداده است، اینجاست که به شما کمک می کند. ویندوز مایکروسافتنصاب. من خودم با این پکیج مشکل داشتم و به دلیل بسته بندی .msi نمیتونستم تعداد زیادی برنامه رو روی سیستم نصب کنم. برای کار، شما فقط باید بسته را برای سیستم عامل خود که از وب سایت ما دانلود کرده اید اجرا کنید، سپس دستورالعمل ها را دنبال کنید، همه چیز بسیار ساده است و نیازی به تنظیمات ندارد، در پایان دریافت خواهید کرد نسخه ی به روز شدهبرنامه ها.

Windows Installer بین توسعه دهندگان بسیار محبوب است زیرا به آنها می دهد ویژگی های اضافیبه عنوان مثال، می توانید یک گفتگوی جدید را در نصب کننده خود وارد کنید که مسئول انتخاب مسیر نصب خواهد بود، می توانید اضافه کنید گزینه های اضافیتنظیمات، می توانید اضافه کنید توافقنامه مجوز، اطلاعاتی در مورد خودتان و غیره.

بنابراین، دوستان عزیز، اگر نیاز به دانلود Microsoft Windows Installer برای ویندوز XP یا Vista دارید، می توانید این کار را از وب سایت ما کمی پایین تر در اخبار انجام دهید، از توجه همه شما متشکرم و موفق باشید!

بسیاری از افراد هنگام دانلود نصب ویندوز برای سیستم عامل این سوال را می پرسند. سیستم های ویندوز 7، اما انجام این کار چندان آسان نیست، زیرا آخرین نسخه قابل دانلود جداگانه 4.5 است و در وب سایت ما ارائه شده است. در همین حال، نصب کننده Windows Installer 5.0 با Windows 7/8/8.1 همراه است و جزء قابل توزیع مجدد نیست. بنابراین، درگیر مزخرفات نباشید، و اگر سیستم عامل XP / Vista دارید و در نصب برنامه های .msi مشکل دارید، این بسته به شما کمک می کند، بقیه فقط می توانند آن را فراموش کنند و استراحت کنند.

توسعه دهنده: مایکروسافت
مجوز: نرم افزار رایگان
زبان:انگلیسی
اندازه: 1.69 و 2.94 و 3.17 و 4.47 مگابایت
سیستم عامل: پنجره ها
دانلود.

هنگام نصب هر برنامه ای با پسوند msi، در مورد مشکل سرویس نصب کننده ویندوز می نویسد و زمانی که این سرویس شروع می شود، می نویسد: Failed to start the service on کامپیوتر محلی... خطای 2: فایل مشخص شده پیدا نمی شود. یا این سرویس در لیست نیست.

برای بازیابی سرویس Windows Installer این دستورالعمل ها را دنبال کنید.

چگونه Windows Installer را تعمیر کنیم

کامپیوتر خود را از نظر ویروس بررسی کنید

اولین کاری که باید انجام دهید این است که مطمئن شوید کامپیوتر به ویروس آلوده نشده است. برای انجام این کار، توصیه می کنیم رایانه را بررسی کنید برنامه آنتی ویروسدر سیستم نصب شده است. و همچنین ابزار cure را از dr.web (dr.web cureit!®) دانلود کنید و دوباره اسکن را با این ابزار اجرا کنید.

نوع راه اندازی سرویس Windows Installer را بررسی کنید

برای انجام این کار، Control Panel - Administrative Tools - Services را باز کنید. سرویس Windows Installer را در قسمت مرکزی پیدا کنید. روی آن کلیک راست کرده و انتخاب کنید منوی زمینهخواص. ببینید چه نوع راه اندازی تنظیم شده است. آن را به خودکار تغییر دهید، رایانه خود را مجدداً راه اندازی کنید و بررسی کنید که آیا مشکل تکرار می شود یا خیر.

اگر سرویس در لیست نیست، یا مشکل همچنان ادامه دارد، زیر را بخوانید.

آیا خود نصب کننده ویندوز شروع می شود؟

اگر مشکل تکرار شد یا نوع راه‌اندازی قبلاً روی خودکار تنظیم شده بود، بررسی کنید که آیا خود شروع می‌شود یا خیر برنامه ویندوزنصاب. برای انجام این کار، روی Start - Run - تایپ کنید msiexec و enter را فشار دهید. با این کار باید پنجره ای باز شود که نسخه نصب کننده ویندوز و دستورات موجود در آن نوشته شود.

ممکن است فایل های مورد نیاز Windows Installer خراب شده باشند

برای بررسی یکپارچگی فایل های سیستم، باز کنید خط فرمانبه عنوان مدیر (روی شروع - همه برنامه ها - لوازم جانبی - کلیک کنید کلیک راستروی Command Prompt - Run as administrator کلیک کنید و در خط فرمان دستور را اجرا کنید

Sfc /scannow

رایانه خود را مجدداً راه اندازی کنید و بررسی کنید که آیا خطا ادامه دارد یا خیر.

اگر کمکی نکرد، یک خط فرمان را به عنوان مدیر باز کنید و دستورات زیر را به ترتیب وارد کنید و بعد از هر کدام از آنها را فشار دهید:

Msiexec /unreg msiexec /regserver net stop msiserver regsvr32 /u /s %windir%\System32\msi.dll regsvr32 /u /s %windir%\System32\msihnd.dll regsvr32 /u /s %windir%m\System32\ dll regsvr32 /s %windir%\System32\msi.dll regsvr32 /s %windir%\System32\msihnd.dll regsvr32 /s %windir%\System32\msisip.dll شروع خالص msiserver

کامپیوتر خود را مجددا راه اندازی کنید و بررسی کنید ویندوز کار میکنهنصاب.

اگر مشکل ادامه داشت، محتویات شاخه رجیستری HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msiserver را با همان شاخه در رایانه دیگری مقایسه کنید و در صورت لزوم مقادیر موجود در رایانه مشکل را اصلاح کنید.

سیستم عامل شامل مقدار زیادیبرنامه ها و خدماتی که هر کدام وظایف خاص خود را انجام می دهند. به عنوان مثال، برای نصب برنامه های جدید بر روی رایانه شما، از Windows Installer استفاده می شود - سرویس نصب ویندوز 7. این برنامه وظیفه باز کردن بسته بندی فایل ها و وارد کردن داده ها را به عهده دارد. رجیستری سیستم. برخی از کاربران هنگام تلاش برای نصب برنامه ها با خطای "نمی توان به سرویس دسترسی پیدا کرد" مواجه می شوند که در نتیجه نصب برنامه غیرممکن می شود. در این مقاله راه هایی برای حل مشکل ارائه شده است.

اگر سرویس مربوطه غیرفعال شده باشد، آسیب دیده باشد، خطای مشابهی ممکن است رخ دهد فایل های سیستمییا ورودی رجیستری در زیر راه هایی برای حل چنین مشکلاتی وجود دارد.

دستور "اکنون اسکن".

اگر هر فایل سیستمی مهمی که مسئول نصب کننده است در نتیجه ویروس یا خرابی سیستم آسیب دیده است، می توانید از یک دستور ویژه برای کنسول برای شناسایی و رفع خطاها استفاده کنید. شما باید موارد زیر را انجام دهید:


پس از آن، با شروع نصب برخی از برنامه ها، دوباره با نصب کننده تماس بگیرید. اگر مشکل حل نشد، به مرحله بعدی در راهنما بروید.

مدیر خدمات

شاید نصب کننده به دلیل یک سرویس غیرفعال که مسئول آن است کار نمی کند. مدیر را باز کنید و آن را فعال کنید. اگر نمی دانید چگونه این کار را انجام دهید، دستورالعمل ها را دنبال کنید:


اگر عنصر مورد نیاز در لیست ارائه شده نیست، خط فرمان را فراخوانی کنید. نحوه انجام این کار در قسمت قبلی دفترچه راهنما در بالا توضیح داده شده است. در کنسول، باید دستور "net start MSIServer" را وارد کرده و Enter را فشار دهید. اگر مشکلی وجود نداشته باشد، پیغام Windows Installer با موفقیت اجرا شد را مشاهده خواهید کرد.

صادرات رجیستری

همچنین می توانید یک کپی از کلید رجیستری شخص دیگری را به صورت آنلاین پیدا کنید و آن را به رایانه خود وارد کنید. دایرکتوری مورد نیاز شما نامیده می شود "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msiserver".

یک مشکل نسبتا رایج در بین کاربران سیستم عاملویندوز از هر نسخه - خطای msi هنگام نصب برنامه ها از یک فایل با پسوند msi. در این مقاله، مشکلات رایج نصب کننده ویندوز 7/10/XP و نحوه حل آنها را شرح می دهم و همچنین یک ویدیو در مورد مشکل فعلی تهیه می کنم.

فایل‌های با پسوند msi. بسته‌های نصب (توزیع) معمولی هستند که برنامه از آنها نصب می‌شود. برخلاف "setup.exe" معمول، سیستم از سرویس Windows Installer (فرآیند msiexec.exe) برای اجرای فایل msi استفاده می کند. صحبت کردن به زبان ساده، Windows Installer فایل ها را از توزیع خارج کرده و اجرا می کند. هنگامی که Windows Installer کار نمی کند، خطاهای مختلفی ظاهر می شود.

به طور کلی، این به طرز وحشتناکی من را عصبانی می کند، زیرا. پس از یک پیغام خطای احمقانه، کاملاً مشخص نیست که چه کاری باید انجام شود. مایکروسافت به طور خاص Windows Installer را برای بهبود نصب برنامه ها توسعه داده است (این عمدتاً مربوط می شود مدیران سیستم)، اما از عملکرد بدون اشکال این سرویس یا حداقل گزارش کافی از مشکلات مراقبت درستی نکرد. و حالا ما باید آن را چنگک بزنیم 🙂

مشکلات ممکن است با عملکرد خود سرویس باشد یا ممکن است در هنگام نصب برنامه ها رخ دهد، زمانی که همه چیز، اصولا، به درستی تنظیم شده باشد. در مورد اول، شما باید سرویس نصب را انتخاب کنید، و در مورد دوم، مشکل را با یک فایل خاص حل کنید. هر دو گزینه را در نظر بگیرید، اما اول گزینه دوم.

خطاهای فایل msi

اغلب، خطاها به دلیل حقوق ناکافی سیستم برای پرونده ها یا پوشه ها ظاهر می شوند. نمی توان گفت که Windows Installer کار نمی کند، در این مورد فقط کافی است حقوق لازم را اضافه کنید و همه چیز کار خواهد کرد. همین دیروز با این واقعیت مواجه شدم که توزیع.msi دانلود شده نمی خواهد نصب شود، در حالی که ویزارد نصب با موفقیت شروع می شود، پارامترها انتخاب می شوند، اما سیستم چند ثانیه فکر می کند و خطا می دهد:

"خطا در خواندن از فایل "نام فایل" تأیید کنید که فایل وجود دارد و آن تو می توانیبه آن دسترسی داشته باشید" (خطای 1305). این عبارت "خطا در خواندن از فایل ... بررسی کنید که آیا فایل وجود دارد و آیا به آن دسترسی دارید" ترجمه می شود. خب احمق نیستی؟ به طور طبیعی، دکمه "تلاش مجدد" کمکی نمی کند و لغو کل نصب را متوقف می کند. پیام همچنین بار معنایی خاصی ندارد، زیرا فایل قطعا وجود دارد و من به آن دسترسی دارم، در غیر این صورت به سادگی نمی توانم آن را اجرا کنم و این پیام را دریافت کنم، علاوه بر این به دلایلی به زبان انگلیسی 🙂

و ارور اینه که من نباید به فایل دسترسی داشته باشم بلکه باید به نصب کننده ویندوز یا بهتر بگم خود سیستم دسترسی داشته باشم. راه حل بسیار ساده است:

حالا خطای نصب کننده ظاهر نمی شود! شما می توانید دسترسی را به کل پوشه ای که معمولا برنامه ها را از آن نصب می کنید، به عنوان مثال، به پوشه Downloads اضافه کنید، همانطور که من دارم. ویدیویی در مورد حل مشکلات مربوط به حقوق دسترسی تماشا کنید:

در ویندوز XP، هیچ تب "امنیت" وجود نخواهد داشت دسترسی عمومیبه فایل ها برای خاموش کردن آن، باید به "شروع -> کنترل پنل -> گزینه های پوشه -> مشاهده"و گزینه “Use simple file sharing” را خاموش کنید. در نسخه های حذف شده ویندوز 7/10 و XP، اصلاً تب Security وجود ندارد. برای دیدن آن، باید به عنوان یک مدیر وارد آن شوید.

راه های بیشتر برای حل مشکل


روش توصیف شده به پیام های مختلف کمک می کند اعداد مختلف. به عنوان مثال، ممکن است خطاهای فایل msi مانند زیر را مشاهده کنید:

  • خطای 1723
  • خطای داخلی 2203
  • خطای سیستم 2147287035
  • خطای "این بسته نصبی باز نمی شود"
  • خطای 1603: یک خطای مرگبار در حین نصب رخ داد

در تمام این موارد، تنظیم حقوق فایل و / یا برخی از آنها پوشه های سیستم. بررسی کنید که آیا «سیستم» به پوشه فایل‌های موقت دسترسی دارد یا نه (ممکن است با خطای «سیستم نمی‌تواند دستگاه یا فایل مشخص‌شده را باز کند» دریافت کنید). برای این:

پس از فشار دادن "Enter" مسیر به "عادی" تغییر می کند و به پوشه موقت واقعی منتقل می شوید. حقوق آن نیز باید بررسی شود. همچنین توصیه می‌کنم پوشه‌های موقت را از هر چیزی که در آنجا انباشته شده است پاک کنید، یا حتی بهتر است آنها را حذف کنید و پوشه‌های جدیدی با همین نام ایجاد کنید. اگر نمی توانید پوشه را حذف کنید، بخوانید، اما لازم نیست.

اگر سرویس Windows Installer هنوز نمی‌خواهد کار کند، حقوق مربوط به پوشه را بررسی کنید "C:\Config.Msi"، در اینجا "سیستم" نیز باید داشته باشد دسترسی کامل. در این صورت ممکن است خطای «Error 1310» را مشاهده کرده باشید. در هر صورت، مطمئن شوید که پوشه WHERE که نرم افزار را نصب می کنید نیز دارای تمام حقوق باشد.

تنظیمات و خدمات رجیستری

راه بعدی برای رفع خطا، بازیابی پارامترهای عملیاتی در رجیستری Windows Installer است.

برای انجام این کار، آرشیو را دانلود کنید و مطابق با خودتان دو فایل reg را از آنجا اجرا کنید نسخه های ویندوز. با وارد کردن تنظیمات موافقت کنید.

مهم! قبل از آخرین اقدام، ترجیحا! اگر روش کمک نکرد یا بدتر شد، می توانید به حالت قبلی بازگردید.

در ویندوز XP یا ویندوز سرور 2000 نصب آخرین نسخهنصب کننده 4.5.

اگر کمکی نکرد، مؤلفه ها را مجدداً ثبت کنید:

  1. "Win + R" را فشار دهید و تایپ کنید " cmd".سپس در پنجره مشکی، دستورات زیر را به ترتیب وارد کنید:
    MSIExec / لغو ثبت
    MSIExec /regserver
  2. پاسخ باید خالی باشد، بدون خطا. اگر مشکل حل نشد دستور دیگری را وارد کنید
    regsvr32 msi.dll
  3. پنجره سیاه را ببند

اگر می گوید حقوق کافی وجود ندارد، باید اجرا کنید.

اگر دستورات اجرا شدند، اما کمک نکردند، msi_error.bat را از بایگانی اجرا کنید، نتیجه را بررسی کنید.

آخرین گزینه دانلود برنامه Kerish Doctor است، این برنامه دارای قابلیت رفع سرویس نصب و بسیاری از مشکلات رایج ویندوز است.

همچنین بسیاری از برنامه ها از دات نت فریم ورک استفاده می کنند، بنابراین نصب آخرین نسخه این بسته اضافی نخواهد بود. و در آخر، یک توصیه دیگر: اگر حداقل یک پوشه با فاصله در ابتدای نام در مسیر فایل توزیع وجود دارد، فاصله را حذف کنید. این ترفند ساده مشکل شما را حل می کند 🙂

خلاصه کردن

خطاهای نصب کننده ویندوز بسیار ناخوشایند هستند، تعداد زیادی از آنها وجود دارد و بلافاصله مشخص نیست که کجا باید حفاری کنید. یک چیز واضح است - سیستم شکست خورده است و باید به شرایط کاری بازگردانده شود. گاهی اوقات هیچ چیز کمک نمی کند و شما مجبور هستید. با این حال، برای انجام این کار عجله نکنید، سعی کنید در این انجمن کمک بخواهید. مشکل خود را دقیقاً شرح دهید، به ما بگویید که قبلاً چه کاری انجام داده اید، چه پیام هایی دریافت کرده اید، و شاید آنها به شما کمک کنند! بالاخره دنیا بدون آدم های خوب نیست 🙂

بیایید با این شروع کنیم که اصولاً چرا این برنامه در رایانه شخصی مورد نیاز است و چه عملکردهایی را انجام می دهد.


معمولا کسانی که موفق به دسترسی به سرویس نصب نشده اند Windows Installer، در حالت گیجی قرار می گیرند. در این مقاله سعی می کنیم افسانه های وحشتناک در مورد بحرانی بودن این خطا را یکبار برای همیشه از بین ببریم، نکات اصلی را در نظر بگیریم و در صورت لزوم، روش های موثر دیگری برای حل مشکل را در نظر بگیریم، برخی از آنها در قسمت های بعدی خواهد آمد.


خدمات سیستم عامل Windows Installerیک لینک مهم، یک زیر سیستم کوچک از اصلی شما است سیستم های ویندوز. نصب (نصب) اکثر برنامه ها را فراهم می کند. از این رو نام دیگر - نصب کننده. بدون آن نمی‌توانید از برنامه‌هایی استفاده کنید که برای کارشان نیاز به نصب دارند (درست است، برای برخی از انواع برنامه‌ها نصب نیازی نیست، اما از آنجایی که قبلاً این مقاله را می‌خوانید، قضیه در اینجا متفاوت است). فرمت را دارد msi. هیچ چیز وحشتناک و نامفهومی در حروف این قالب وجود ندارد، فقط یک مخفف برای نام نسخه اولیه است. نصب کننده مایکروسافت.


رایج ترین پیام های خطا و خطا به شرح زیر است:

  • سرویس Windows Installer در دسترس نیست.
  • دسترسی به سرویس Windows Installer امکان پذیر نیست. این معمولاً به دلیل نصب نادرست نصب شده برای سیستم عامل ویندوز اتفاق می افتد.
  • مشکلات سرویس Windows Installer: دسترسی به سرویس ناموفق بود Windows Installerویندوز 7/8/XP؛
  • رایج ترین مشکل: Windows Installer فقط نصب نشده

حال بیایید به سراغ راه حل های بهینه و موثر برای این مشکلات برویم.


اولین وظیفه شما بررسی اینکه آیا سرویس Windows Installer در سیستم عامل شما در حال اجرا است یا خیر و در واقع، بررسی لیست برنامه های نصب شده روی سیستم برای وجود آن است. حتی ممکن است نیاز به دانلود داشته باشید Windows Installerبرای ویندوز 7 x32، اگر چنین سیستم عاملی دارید، زیرا روی آن، او به خصوص اغلب ممکن است غایب باشد.


در بیشتر موارد، کاربران عادیبرای PC اتفاق می افتد. دلایل زیادی برای این نتیجه وجود دارد: از ویروس‌هایی که در سایت‌های بد جمع‌آوری می‌شوند تا برنامه‌های نادرست یا نادرست کار می‌کنند. با این حال، به هر طریقی، مشکل باید حل شود.


ابتدا باید لیست خدمات سیستم عامل خود را بررسی کنید. برای انجام این کار، کلید ترکیبی روی صفحه کلید را فشار دهید ویندوز (چک باکس) + R(به ترتیب)، پنجره ای به نام "Run" باید فوراً روی صفحه رایانه شما ظاهر شود. در مرحله بعد، برای درک اینکه چرا سرویس قابل دسترسی نیست Windows Installer، در قسمت خالی تایپ می کنیم services.msc (نیازی به وارد کردن حروف ایتالیک نیست، برای وضوح آن را در اینجا نشان می دهم). هیچ چیز پیچیده ای وجود ندارد، همه چیز چیزی شبیه به این خواهد بود:



در مرحله بعد بر روی دکمه ای به نام کلیک کنید خوب. پنجره ای با عنوان مشاهده خواهید کرد "خدمات" . در لیست، باید کمی پیمایش کنید، چشمان خود را فشار دهید و سرویسی به نام پیدا کنید Windows Installer:



ممکن است آن را پیدا نکنید - پس باید آن را به صورت رایگان دانلود کنید Windows Installerبرای ویندوز 7/8 و غیره (می توانید این کار را در انتهای صفحه انجام دهید). اگر آن را پیدا کردید - عالی - روی دکمه سمت چپ ماوس دو بار کلیک کنید، به تصاویر زیر نگاه کنید. در اینجا مثال هایی را برای نسخه های سیستم عامل ویندوز 7 و ویندوز 8 ارائه می کنم. تفاوت بین آنها فقط این است که در ویندوز 7، کاربر می تواند گزینه های راه اندازی را بین خودکار و دستی تغییر دهد. در ویندوز 8، این کار فقط به اجبار قابل انجام است.




اگر ویندوز 7 دارید، گزینه نوع راه اندازی خودکار نصب کننده ویندوز را انتخاب کنید. بعد از این روش دوست آهنی خود را ریبوت کنید و دوباره سعی کنید برنامه مورد نیاز خود را نصب کنید.


در صورت تلاش شما برای یافتن چیزی در مورد Windows Installer ناموفق بود، باید آن را نصب کنید. Hide-Info نسخه هایی برای هر ویندوز دارد - به عنوان مثال، Windows Installer x64 برای ویندوز 7 را می توانید به صورت رایگان از لینک زیر دانلود کنید.


با این حال، اگر باز هم نتوانستید مشکل را حل کنید و معتقدید که دسترسی شما محدود به کسی نیست و نسخه های قدیمی برنامه شناسایی نشده اند، می توانید به عملکرد "تنظیم مجدد تنظیمات سرویس در رجیستری" مراجعه کنید. . این اطلاعات در وب سایت مایکروسافت موجود است. برای ویندوز 8، این روش ممکن است به نتیجه مطلوب منجر نشود، اما، در هر صورت، برای اجرای آن، باید با سایت رسمی آشنا شوید. با این حال، اغلب فقط برای دانلود کافی است Windows Installerبرای ویندوز 7 32 بیتی و 64 بیتی بدون ایجاد هیچ تغییری در بدنه رجیستری.


در زیر لینک های دیگر روش های مقابله با این مشکل، لینک های دانلود قرار داده شده است Windows Installer ، و همچنین انجمن پشتیبانی رسمی، اگرچه اگر روش های دیگر را با دقت بخوانید و همه کارها را طبق دستورالعمل انجام دهید، سایت رسمی دیگر برای شما مفید نخواهد بود.