دسترسی به سرویس Windows Installer انجام نشد - خطای ویندوز. چرا برنامه ها از فایل های .msi نصب نمی شوند؟ نصب کننده ویندوز کار نمی کند نصب کننده مایکروسافت برای ویندوز 7 32 حرفه ای

بر کسی پوشیده نیست که سهم بزرگی از جمعیت جهان از رایانه های شخصی خود استفاده می کنند سیستم عاملاز مایکروسافت این می تواند ویندوز 7، همان ویندوز 8.1 یا ویندوز 10 پیشرفته باشد. طبیعتا. برای این سیستم عامل ها است که تعداد زیادی برنامه وجود دارد. از ساده ترین آنها که نیازی به نصب ندارند گرفته تا غول هایی مانند فتوشاپ.

اما چنین لحظات ناخوشایندی وجود دارد که هر یک از این برنامه ها به سادگی از نصب بر روی رایانه خودداری می کنند. چگونه در آن صورت باشیم؟ یک راه حل وجود دارد - تنها کاری که باید انجام دهید این است که دانلود کنید برنامه مورد نظربر روی ویندوز 7 و آن را برای کامپیوتر خود نصب کنید. در زیر در مورد نحوه انجام صحیح این کار صحبت خواهیم کرد و تمام انحرافات احتمالی از مسیر و راه های دور زدن آنها را شرح خواهیم داد.

اپلیکیشن چیست؟

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

دلایل عدم کارایی برنامه

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

محدود کردن دسترسی هنگام ورود با حساب دوم

برطرف كردن این مشکلفقط باید با حساب اصلی (مدیر) وارد شوید. اگر چنین فرصتی ندارید، باید با شخصی که این سیستم عامل را نصب کرده یا آن را پیکربندی کرده است تماس بگیرید.

سرویس نصب ویندوز غیرفعال شد

برای شروع یک سرویس متوقف شده، منوی "جستجو" را باز کنید و کلمه "سرویس ها" را وارد کنید.

همچنین می توانید Win+R را نگه دارید. در یک پنجره کوچک، services.msc را بنویسید و روی "OK" کلیک کنید:


ما به دنبال Windows Installer در لیست هستیم، سپس روی آن دوبار کلیک کرده و روی Run کلیک کنید.




جزء گم شده

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

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

اما یک روز، اتفاقات وحشتناکی ممکن است رخ دهد: برنامه از نصب در قالب ناشناخته امتناع می کند. چه باید کرد؟ در واقع راه حل این مشکل ساده است، فقط باید نصب کننده ویندوز 7 x32 را دانلود کرده و بر روی کامپیوتر خود نصب کنید. امروز می توانید بفهمید این برنامه چیست و در نهایت مشکل نصب آن را حل کنید.

و این برنامه چیست؟

Windows Installer (یا نصب کننده ویندوز 7 به زبان روسی) است نرم افزار رایگان، به لطف آن می توانید نصب / پیکربندی یا حذف کنید برنامه کامپیوتریکه دارای پسوند .msi است. با استفاده از این نصب کننده، همیشه می توانید هر برنامه ای را نصب کنید و همچنین برخی از تنظیمات را تغییر دهید. در سایت ما می توانید آن را به صورت رایگان دانلود و نصب کنید.

دلایل اصلی برای اینکه این سرویس ممکن است کار نکند

بنابراین، اگر هنگام تلاش برای نصب برنامه، پیام «نمی‌توان به سرویس Windows Installer دسترسی پیدا کرد» ظاهر شد، فقط باید آن را فعال یا دانلود کنید.

به طور کلی، این نصب کننده با سیستم عامل ارائه می شود، اما ممکن است به دلایل زیر کار نکند:

  1. دسترسی به سرویس نصب ویندوز 7 ممنوع است زیرا به عنوان مهمان وارد سیستم شده اید.

چگونه سرویس نصب را راه اندازی کنیم؟

اگر رایانه متعلق به شماست، فقط باید به عنوان مدیر (کاربر اصلی) وارد شوید. اگر مال شما نیست، با مدیر-مدیر یا مسئول رایانه ها تماس بگیرید.

  1. سرویس نصب غیرفعال شده است

اگر پیامی با متن مشابه ظاهر شود، این مشکل را می توان به صورت زیر حل کرد:

راه حل:

1) منوی Start را باز کنید، روی Run کلیک کنید. یا فقط کلید ترکیبی Win + R را نگه دارید. در پنجره ای که ظاهر می شود، msc را وارد کرده و روی دکمه OK کلیک کنید:

2) در پنجره ای که ظاهر می شود، نصب کننده را پیدا کنید، روی آن کلیک کنید کلیک راستماوس را بزنید و روی run کلیک کنید.

3) این سرویس به سادگی وجود ندارد یا قدیمی است. بنابراین، در این صورت، فقط باید آن را دانلود کرده و بر روی کامپیوتر خود نصب کنید. Windows Installer با ویندوزهای 7، 8، 8.1، 10 سازگار است.

در حال دانلود

این نصب کننده را دانلود کنید. سپس تنها راه اندازی و نصب آن باقی می ماند.

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

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

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

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


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

مدیر خدمات

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


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

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

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

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

  • عفونت ویروسی و حذف ویروس همیشه مشکل را حل نمی کند.
  • نصب نادرست به روز رسانی ویندوز;
  • هنگامی که به جای مسدود کردن یک فایل msi مشکوک، سرویس نصب به طور کامل مسدود می شود، ضد بدافزار خراب می شود.
  • تغییرات در سیاست های امنیتی در رایانه؛
  • خسارت فایل های سیستمییا رجیستری به دلایل غیر مرتبط با ویروس ها (حذف مؤلفه های نصب کننده، ویرایش غیرمجاز رجیستری، نرم افزار "کج"، نقص هارد دیسکو غیره.).

بررسی یکپارچگی ساختار Windows Installer

Windows Installer با اجزای زیر نمایش داده می شود:
  • فایل C:\Windows\System32\Msiexec.exe - مستقیماً توسط خود نصب کننده.
  • فایل C:\Windows\System32\msi.dll - کتابخانه ویندوزنصاب؛
  • توسط سرویس Msiserver که تنظیمات آن در کلید رجیستری ذخیره می شود.
قبل از تشخیص، مهم است که مطمئن شوید که هر دوی این فایل ها در سیستم وجود دارند، قسمت فوق در رجیستری است و پارامترهای آن دارای مقادیر عادی هستند (مقادیر را می توان در رجیستری یک سیستم کاری مشابه). همچنین لیست خدمات را باز کنید (Windows + R را فشار دهید و دستور services.msc را در خط "Open" برنامه "Run" وارد کنید). "Windows Installer" را جستجو کنید و مطمئن شوید که اجرا می شود. اگر فایل ها از دست رفته اند، آنها را از سیستم دیگری از همان نسخه یا از دیسک نصب کپی کنید. اگر کلید رجیستری مفقود شده یا آسیب دیده است، آن را نیز از آن منتقل کنید سیستم کاری. برای انجام این کار، در یک کامپیوتر در حال کار، ویرایشگر رجیستری (C:\Windows\Regedt.exe) را اجرا کنید و بخش فوق را پیدا کنید. برای گسترش منوی زمینه پوشه msiserver کلیک راست کرده و روی "Export" کلیک کنید. فایل را با فرمت reg ذخیره کنید و به دستگاه مشکل منتقل کنید. روی این فایل دوبار کلیک کنید و رضایت خود را برای افزودن داده به رجیستری تأیید کنید. کامپیوتر خود را مجددا راه اندازی کنید. اگر سرویس Msiserver هنوز شروع نمی شود، بررسی کنید که آیا سرویس RPC (تماس رویه از راه دور) که به آن وابسته است در حال اجرا است یا خیر. می توانید فایل های نصب کننده را مجدداً ثبت کنید و با استفاده از مجموعه ای از دستورات ویژه در خط فرمان، سرویس را مجدداً راه اندازی کنید. برای راحتی، می توانید ایجاد کنید فایل دسته ای: مجموعه اکشن را در Notepad قرار دهید و مانند پسوند bat ذخیره کنید. برای اجرای یک فایل کافی است روی آن دوبار کلیک کنید. برای اعمال تغییرات روی دسکتاپ کلیک کرده و F5 را فشار دهید.

بررسی تنظیمات و مجوزهای امنیتی

Windows Installer به دلیل مسدود شدن توسط نرم افزارهای امنیتی یا عدم برخورداری سیستم عامل از حقوق لازم ممکن است کار نکند. ابتدا به نرم افزار می پردازیم. اگر آنتی ویروس نصب کرده اید، آن را به طور موقت غیرفعال کنید. هر محصول راه های خاص خود را برای غیرفعال کردن آن دارد، اما اغلب از طریق منوی زمینه نماد آنتی ویروس در سینی سیستم انجام می شود. حالا بیایید نگاهی به حقوق بیندازیم. منوی زمینه Msiexec.exe را باز کنید و خواص آن را گسترش دهید. لیست گروه ها و کاربران را در تب "امنیت" مشاهده کنید. در میان آنها باید "System" و "Trustedinstaller" سرویس وجود داشته باشد و دومی باید به فایل دسترسی کامل داشته باشد و مالک آن باشد. سیستم باید دارای مجوزهای "خواندن" و "خواندن و اجرا" باشد. سرویس Trustedinstaller اولین بار در ظاهر شد ویندوز ویستا، بنابراین در ویندوز XP باید کنترل کامل به سیستم داده شود. همه چیزهایی که در زیر نوشته شده به نسخه های منتشر شده پس از XP اشاره دارد. برای بررسی اینکه صاحب Msiexec.exe چه کسی است، روی دکمه "Advanced" در همان برگه کلیک کنید. در پنجره بعدی، تب "مالک" را گسترش دهید. اگر چیز دیگری مشخص شده است، مالک را روی سرویس Trustedinstaller تنظیم کنید. اگر در لیست «تغییر مالک به» ظاهر نشد، روی دکمه «تغییر» و سپس «کاربران و گروه‌های دیگر» کلیک کنید. Trustedinstaller را در قسمت "Enter Names..." وارد کنید، روی "Check Names" کلیک کنید و OK کنید. به پنجره قبلی برگردید. در برگه «مجوزهای مؤثر»، حقوق لازم را به Trustedinstaller و سیستم اختصاص دهید. کتابخانه msi.dll باید دقیقاً همان تنظیمات امنیتی را داشته باشد. اکنون بیایید بررسی کنیم که آیا محدودیتی برای کاربر "System" برای دسترسی به موارد زیر وجود دارد یا خیر:
  • درایو سیستم (معمولا درایو C)؛
  • پوشه های موقت (اینها عبارتند از C:\Windows\Temp و C:\Users\Current_user\AppData\Temp)؛
  • پوشه C:\Config.Msi;
  • پوشه ای که فایل msi که می خواهید برنامه را از آن نصب کنید در آن قرار دارد.
همه این اشیاء باید به سیستم دسترسی کامل داشته باشند. این کار به همان روشی که در بالا توضیح دادیم انجام می شود. پس از انجام این عملیات، در اکثر موارد، مشکل نصب کننده با موفقیت حل می شود. اگر توصیه ما به شما کمک نکرد، علت شکست در چیز دیگری نهفته است و متخصصان باید با آن برخورد کنند.

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

خطا ممکن است بدون توجه به نسخه سیستم عامل شما ظاهر شود.

دلایل خطا

با استفاده از دستور Sfc /scannow می توانید اسکن سیستم عامل را اجرا کنید. باید آن را در پنجره خط فرمان وارد کنید.

همچنین می توانید خط فرمان را به دو روش دیگر شروع کنید:

  • شروع -> همه برنامه ها -> لوازم جانبی -> خط فرمان.
  • Start -> Run و نام برنامه cmd.exe را وارد کنید

در عرض چند دقیقه، اطلاعات دقیقی در مورد دیسک های سیستم عامل، فایل های خراب، مشکلات سرویس ها و سایر برنامه های سیستم در اختیار شما قرار می گیرد.

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

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

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

به آدرس وب سایت رسمی شرکت بروید https://support.microsoft.com/ru-ru/mats/program_install_and_uninstall

در پنجره باز شده بر روی دکمه «اکنون اجرا شود» کلیک کنید. ابزار، پیکربندی صحیح نصب کننده را بازیابی می کند.

شایان ذکر است که این ابزار با نسخه هشتم سیستم عامل کار نمی کند.

پیکربندی دسترسی نصب کننده به فایل های msi

خرابی نصب ممکن است به دلیل عدم دسترسی نصب کننده به فایل های msi باشد. کاربر خودش می تواند این مشکل را حل کند.

دستورالعمل های زیر را دنبال کنید:

  • فایل نصبی خود را پیدا کنید و روی آن کلیک راست کنید.
  • پنجره خواص را انتخاب کنید.
  • به تب تنظیمات امنیتی بروید؛
  • در کادر متنی گروه ها یا کاربران، بررسی کنید که آیا کاربری به نام «سیستم» وجود دارد یا خیر. اگر وجود ندارد، باید کاربر را به صورت دستی اضافه کنید.

  • برای افزودن کاربر جدید، روی دکمه Edit و سپس روی دکمه Add کلیک کنید.
  • در قسمت متن برای نام شی انتخاب شده، کلمه "سیستم" (بدون نقل قول) را بنویسید. اگر از نسخه انگلیسی سیستم عامل استفاده می کنید، کلمه System را وارد کنید.
  • همانطور که در شکل زیر نشان داده شده است، کلمه وارد شده باید فوراً زیر خط کشیده شود.

  • کادر کناری را علامت بزنید دسترسی کاملو حالا بر روی دکمه OK کلیک کنید.

نصب کننده اکنون می تواند به فایل اجرایی دسترسی داشته باشد. نصب باید بدون مشکل کامل شود.

توجه داشته باشید که در برخی موارد مسدود کردن دسترسی به فایل نصبنرم افزار آنتی ویروس می تواند

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

خطای نصب ویندوز - راه حل