Ahpub - کامپیوتر گام به گام

راه حل خطای Microsoft Installer هنگام نصب اسکایپ. چرا برنامه ها از فایل های .msi نصب نمی شوند؟ نصب کننده ویندوز کار نمی کند برنامه نصب ویندوز را دانلود و نصب کنید

یک مشکل نسبتا رایج در بین کاربران سیستم عامل سیستم های ویندوزهر نسخه - خطای 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، اگر Simple File Sharing فعال باشد، هیچ تب Security وجود نخواهد داشت. برای خاموش کردن آن، باید به "شروع -> کنترل پنل -> گزینه های پوشه -> مشاهده"و گزینه “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 7 x32 دانلود و نصب کنید.

در مورد هدف برنامه

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

مشکلات با خدمات. و دلایل آنها

اگر هنگام کار با سایر برنامه ها، پیامی مبنی بر عدم دسترسی به سرویس ظاهر شد، فقط باید برنامه را دانلود و فعال کنید. معمولاً نصب کننده به همراه خود سیستم عامل ارائه می شود. چه زمانی دسترسی بسته می شود؟ اگر کاربر به حساب خود وارد نشده باشد، اما وضعیت مهمان را حفظ کرده باشد.

عیب یابی مشکلات راه اندازی

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

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


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

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

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

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

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

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


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

مدیر خدمات

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


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

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

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

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

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

دلایل خطا

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

این یک ابزار تخصصی کوچک از مایکروسافت است که برای نصب برنامه های کاربردی از بسته های .msi، که این روزها بسیار رایج هستند، مورد نیاز است. چرا اینقدر گسترده شده اند؟ این ساده است، با نصب ویندوز 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 مگابایت
سیستم عامل: پنجره ها
دانلود.

بارگذاری...