خطای ناشناس 0x80240017 هنگام نصب Visual C ++ قابل توزیع مجدد

Pin
Send
Share
Send

یک مشکل بسیار شایع هنگام نصب بسته ویژوال C ++ 2015 و 2017 قابل توزیع مجدد در ویندوز 7 و 8.1 یک خطای ناشناخته 0x80240017 پس از اجرای پرونده نصب vc_redist.x64.exe یا vc_redist.x86.exe با پیام "راه اندازی کامل نیست" و مشخص کنید که دقیقا چیست تجارت و نحوه رفع اوضاع گاهی دشوار است. توجه: اگر

این کتابچه راهنمای دستورالعمل چه چیزی ممکن است باعث بروز چنین وضعیتی شود ، نحوه رفع خطا 0x80240017 و نصب ویژوال سی ++ قابل توزیع در ویندوز 7 یا 8.1 نصب شده است. توجه: اگر قبلاً همه چیز را امتحان کرده اید ، اما هیچ چیزی کمکی نمی کند ، می توانید از روش غیر رسمی نصب کتابخانه ها استفاده کنید ، که در انتهای نحوه بارگیری و نصب Visual C ++ 2008-2017 قابل توزیع مجدد توضیح داده شده است ، با احتمال زیاد نصب بدون خطا انجام می شود.

رفع خطا 0x80240017 هنگام نصب اجزای Visual C ++ 2015 و 2017

بیشتر اوقات ، علت خطای ناشناس 0x80240017 هنگام نصب اجزای توزیع مجدد Visual C ++ 2015 (2017) به دلیل برخی مشکلات مرکز بروزرسانی ویندوز 7 یا ویندوز 8.1 است.

اگر به نوعی Windows Update را مسدود کرده یا غیرفعال کرده اید ، از فعال کننده ها استفاده کرده اید - همه اینها می تواند به مشکل مورد بررسی منجر شود.

در صورتی که هیچ یک از موارد فوق انجام نشده و ویندوز دارای مجوز تمیز روی رایانه یا لپ تاپ نصب شده باشد ، برای حل مشکل ابتدا روش های ساده زیر را امتحان کنید:

  1. اگر یک آنتی ویروس یا فایروال شخص ثالث دارید ، به طور موقت آن را غیرفعال کنید و سعی کنید به طور موقت آن را غیرفعال کنید و نصب را دوباره امتحان کنید.
  2. سعی کنید از عیب یابی داخلی استفاده کنید: کنترل پنل - عیب یابی - عیب یابی بروزرسانی ویندوز تحت سیستم و امنیت یا مشاهده همه دسته ها.
  3. به روزرسانی KB2999226 را برای سیستم خود نصب کنید. اگر در هنگام نصب بروزرسانی با مشکل روبرو شدید ، یک راه حل ممکن در زیر توضیح داده شده است. KB2999226 را از وب سایت رسمی بارگیری کنید:
    • //www.microsoft.com/fa-US/download/details.aspx؟id=49077 - ویندوز 7 x86 (32 بیت)
    • //www.microsoft.com/en-us/download/details.aspx؟id=49093 - ویندوز 7 x64
    • //www.microsoft.com/en-us/download/details.aspx؟id=49071 - ویندوز 8.1 32 بیتی
    • //www.microsoft.com/en-US/download/details.aspx؟id=49081 - ویندوز 8.1 64 بیتی

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

راه های اضافی برای رفع اشکال

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

net stop wuauserv net stop cryptSvc net stop bits net stop msiserver ren C:  Windows  SoftwareDistribution SoftwareDistribution.old ren C:  Windows  System32  catroot2 catroot2.old net net start wuauserv net start cryptSvc net start bits start start msiserver

سپس سعی کنید دوباره اجزای ویژوال سی ++ نسخه صحیح را نصب کنید. درباره رفع خطاهای Windows Update به صورت دستی بیشتر بدانید.

در برخی از سیستمهای دارای Windows 7 و 8.1 ، ممکن است پیامی دریافت کنید که می گوید بروزرسانی KB2999226 برای رایانه شما کاربرد ندارد. در این حالت ابتدا سعی کنید مؤلفه های "Universal C Runtime for Windows 10" را نصب کنید (به اسم توجه نکنید ، خود پرونده به طور خاص برای 7 ، 8 و 8.1 طراحی شده است) از سایت رسمی //www.microsoft.com/fa- /download/details.aspx؟id=48234 ، سپس رایانه را مجدداً راه اندازی مجدد کنید و سعی کنید دوباره بروزرسانی را نصب کنید.

در صورت عدم کمک به نصب بروزرسانی KB2999226 ، می توانید از مراحل زیر استفاده کنید:

  1. فایل بروزرسانی را با پسوند .msu از سایت رسمی بارگیری کنید.
  2. این پرونده را از حالت فشرده خارج کنید: می توانید با استفاده از یک بایگانی معمولی باز کنید ، برای مثال ، 7-Zip این کار را با موفقیت انجام می دهد. در داخل چندین فایل را مشاهده خواهید کرد که یکی از آنها یک پرونده .CAB با شماره به روزرسانی است ، به عنوان مثال Windows6.1-KB2999226-x64.cab (برای ویندوز 7 x64) یا Windows8.1-KB2999226-x64.cab (برای ویندوز 8.1 x64 ) این پرونده را در یک مکان مناسب کپی کنید (بهتر است نه روی دسک تاپ ، بلکه به عنوان مثال ، در ریشه C: درایو ، در دستور بعدی وارد کردن مسیر آسان تر خواهید بود).
  3. خط فرمان را به عنوان سرپرست اجرا کنید ، دستور را وارد کنید (با استفاده از مسیر خود به پرونده .cab با به روزرسانی): DISM.exe / آنلاین / بسته های اضافی / PackagePath: C: Windows6.1 -BB2999226-x64.cab و Enter را فشار دهید.
  4. یک مسیر مشابه ، اما بدون اینکه ابتدا پرونده .msu را از بین ببرید ، یک دستور است wusa.exe update_file_path.msu در خط فرمان راه اندازی شده به عنوان سرپرست و بدون هیچ گونه پارامتر.

و در آخر اینکه ، اگر همه چیز خوب پیش برود ، بروزرسانی نصب خواهد شد. رایانه خود را مجدداً راه اندازی کنید و هنگام نصب Visual C ++ 2015 (2017) این بار خطای ناشناس 0x80240017 "راه اندازی کامل نشد" ظاهر شود.

Pin
Send
Share
Send