رفع خطای Microsoft Visual C++ 2015 Redistributable Setup Fails 0x80240017

Fix Microsoft Visual C++ 2015 Redistributable Setup Fails Error 0x80240017: رفع خطای Microsoft Visual C++ 2015 Redistributable (Redistributable Setup)Setup Fails 0x80240017:  اگر هنگام نصب Microsoft Visual C++ 2015 با کد خطای «0x80240017 – خطای Undefined» مواجه می شوید، پس امروز نمی بینیم که چگونه این مشکل را برطرف کنیم. خطا Visual C++ 2015Redistributable برای اجرای برنامه ها یا برنامه های مختلف مورد نیاز است و اگر بسته قابل توزیع مجدد(Redistributable) را روی رایانه شخصی خود نصب نکرده باشید، ممکن است نتوانید به آن برنامه ها دسترسی داشته باشید. بنابراین بدون اتلاف وقت، بیایید نحوه Fix Microsoft Visual C++ 2015Redistributable Setup Fails 0x80240017(Redistributable Setup Fails Error 0x80240017) را با کمک راهنمای ذکر شده در زیر ببینیم.

رفع خطای Microsoft Visual C++ 2015 Redistributable Setup Fails 0x80240017

Fix Microsoft Visual C++ 2015 Redistributable Setup Fails 0x80240017(Redistributable Setup Fails Error 0x80240017)

مطمئن شوید که  یک نقطه بازیابی را(create a restore point)  فقط در صورتی که مشکلی پیش بیاید ایجاد کنید.

روش 1: به روز رسانی ویندوز 7 سرویس پک (SP1) را دانلود کنید(Method 1: Download Windows 7 Service Pack (SP1) Update)

زبان خود را انتخاب کنید سپس بر روی دکمه دانلود کلیک کنید(Download button) . در صفحه بعد با توجه به معماری سیستم خود، « wins6.1-KB976932-X64(windows6.1-KB976932-X64) » یا « wins6.1-KB976932-X86 » را انتخاب کنید.(windows6.1-KB976932-X86)

windows6.1-KB976932-X64 - برای سیستم 64 بیتی (windows6.1-KB976932-X64 – For 64-bit System)
windows6.1-KB976932-X86 - برای سیستم 32 بیتی(windows6.1-KB976932-X86 – For 32-bit System)

به روز رسانی سرویس پک ویندوز 7 (SP1) را دانلود کنید

پس از دانلود و نصب به‌روزرسانی (Update)Windows 7 Service Pack ( SP1 ) ، به سادگی رایانه خود را مجدداً راه‌اندازی کنید تا تغییرات ذخیره شود. اکنون از پنجره برنامه‌ها(Programs) و ویژگی‌ها(Features) ، مطمئن شوید که بسته قابل توزیع (Redistributable)Microsoft Visual C++ 2015 را کاملاً حذف کرده‌اید و سپس راهنمای زیر را دنبال کنید.

Microsoft Visual C++ 2015 Redistributable را انتخاب کنید سپس از نوار ابزار روی Change کلیک کنید

1. Download Visual C++ Redistributable for Visual Studio 2015 from Microsoft Website دانلود کنید.

2. زبان(Language) خود را از منوی کشویی انتخاب کنید و روی دانلود کلیک کنید.( Download.)

Visual C++ Redistributable برای Visual Studio 2015 را از وب سایت مایکروسافت دانلود کنید

3. vc-redist.x64.exe (برای ویندوز 64 بیتی) یا vc_redis.x86.exe (برای ویندوز 32 بیتی)(vc-redist.x64.exe (for 64-bit Windows) or vc_redis.x86.exe (for 32-bit Windows)) را با توجه به معماری سیستم خود انتخاب کنید و روی Next کلیک کنید.( Next.)

vc-redist.x64.exe یا vc_redis.x86.exe را با توجه به معماری سیستم خود انتخاب کنید

4. پس از کلیک بر روی Next ، فایل باید شروع به دانلود کند.

5. روی فایل دانلودی دوبار کلیک کنید و دستورالعمل های روی صفحه را دنبال کنید تا نصب کامل شود.( complete the installation.)

روی فایل دانلود شده دوبار کلیک کنید

6. برای ذخیره تغییرات کامپیوتر خود را مجددا راه اندازی کنید و ببینید آیا می توانید Fix Microsoft Visual C++ 2015 Redistributable Setup Fails Error 0x80240017.

اگر همچنان با پیغام خطا مواجه هستید، Microsoft Visual C++ Redistributable Update را نصب کنید:

اگر تعمیر یا نصب مجدد Visual C++ Redistributable برای Visual Studio 2015 مشکل را برطرف نکرد، باید سعی کنید این Microsoft Visual C++ 2015 Redistributable Update 3 RC from Microsoft website نصب کنید .

Microsoft Visual C++ 2015 Redistributable Update 3 RC از وب سایت مایکروسافت

روش 2: اجرای Clean Boot(Method 2: Perform Clean Boot)

گاهی اوقات نرم افزار شخص ثالث می تواند با Microsoft Visual C++ تضاد داشته باشد و بنابراین، ممکن است با خطای Setup Fails 0x80240017 مواجه شوید(Setup Fails Error 0x80240017) . برای  Fix Microsoft Visual C++ 2015 Redistributable Setup Fails Error 0x80240017 ، باید یک بوت تمیز(perform a clean boot) در رایانه شخصی خود انجام دهید و مشکل را مرحله به مرحله تشخیص دهید.

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

روش 3: مطمئن شوید که تاریخ و زمان رایانه شما صحیح است(Method 3: Make sure Date and Time of your PC is Correct)

1.روی  تاریخ و زمان( date and time) در نوار وظیفه کلیک راست کرده و سپس “ Adjust date/time ” را انتخاب کنید.

2. مطمئن شوید که کلید  " تنظیم زمان به صورت خودکار" را روشن کنید.(Set Time Automatically”.)

مطمئن شوید که تنظیم زمان به طور خودکار و تنظیم منطقه زمانی به طور خودکار روشن است

3. برای ویندوز 7، بر روی “ Internet Time ” کلیک کنید و علامت “ Synchronize with an Internet time server ” را علامت بزنید.

زمان و تاریخ

4. Server “ time.windows.com ” را انتخاب کنید و روی update و “OK” کلیک کنید. نیازی به آپدیت کامل ندارید فقط(Just) روی OK کلیک کنید.

تنظیم تاریخ و زمان صحیح باید  Fix Microsoft Visual C++ 2015 Redistributable Setup Fails Error 0x80240017,  اگر نه، ادامه دهید.

روش 4: فایل های موقت را از رایانه شخصی خود حذف کنید(Method 4: Delete Temporary Files from your PC)

1. Windows Key + R را فشار دهید سپس temp را تایپ کرده و Enter را بزنید.

فایل موقت را در پوشه Temp Windows حذف کنید

2. روی Continue کلیک کنید تا پوشه Temp باز شود.

3. تمام فایل ها یا پوشه های(.Select all the files or folders) موجود در داخل پوشه Temp را انتخاب کنید و (Temp)آنها را برای همیشه حذف کنید.(permanently delete them.)

توجه:(Note:) برای حذف دائمی هر فایل یا پوشه، باید دکمه Shift + Del button.

روش 5: سرویس Windows Installer را دوباره ثبت کنید(Method 5: Re-register Windows Installer service)

1. Windows Key + R را فشار دهید سپس عبارت زیر را تایپ کرده و Enter را بزنید:

msiexec /unregister

Windows Installer را دوباره ثبت نام کنید

توجه: وقتی Enter را بزنید چیزی نشان نمی دهد پس نگران نباشید.

2. دوباره کادر محاوره ای Run را باز کنید و سپس " msiexec /regserver " (بدون نقل قول) را تایپ کنید و Enter را بزنید.

3. با این کار سرویس Windows Installer مجدداً ثبت(Re-register Windows Installer) می شود و مشکل شما برطرف می شود.

روش 6: ابزار DISM را اجرا کنید(Method 6: Run DISM Tool)

1. Windows Key + X را فشار دهید و Command Prompt (Admin) را انتخاب کنید.(Command Prompt(Admin).)

خط فرمان با حقوق مدیریت

2- دستور زیر را در cmd تایپ کنید و بعد از هر کدام اینتر را بزنید:

Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /RestoreHealth

DISM سیستم سلامت را بازیابی می کند

3. اجازه دهید دستور DISM اجرا شود و منتظر بمانید تا تمام شود.

4. اگر دستور بالا کار نکرد، دستور زیر را امتحان کنید:

Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows
Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess

توجه: C: (Note:) RepairSourceWindows(Replace) را با محل منبع تعمیر خود ( نصب ویندوز(Windows Installation) یا دیسک بازیابی(Recovery Disc) ) جایگزین کنید.

5. برای ذخیره تغییرات کامپیوتر خود را مجددا راه اندازی کنید و ببینید آیا می توانید  Fix Microsoft Visual C++ 2015 Redistributable Setup Fails Error 0x80240017.

روش 7: Windows8.1-KB2999226-x64.msu را نصب کنید(Method 7: Install Windows8.1-KB2999226-x64.msu)

1. مطمئن شوید که Visual C++ Redistributable for Visual Studio 2015 را از سیستم خود حذف نصب کنید.

2-به مسیر زیر بروید:

C:\ProgramData\Package Cache\

3. اکنون در اینجا باید مسیری را پیدا کنید که شبیه چیزی شبیه به این باشد:

FC6260C33678BB17FB8B88536C476B4015B7C5E9packagesPatchdWindows8.1-KB2999226-x64.msu

2. پس از یافتن فایل، Command Prompt ( Admin ) را باز کنید و دستور زیر را یکی یکی تایپ کنید و بعد از هر کدام Enter را بزنید :

C:
mkdir tmp
mkdir tmp\tmp
move C:\ProgramData\Package Cache\FC6260C33678BB17FB8B88536C476B4015B7C5E9\packages\Patch\x64\Windows8.1-KB2999226-x64.msu c:\tmp
expand -F:* c:\tmp\Windows8.1-KB2999226-x64.msu c:\tmp\tmp
dism /online /add-package /packagepath:c:\tmp\tmp\Windows8.1-KB2999226-x64.cab

توجه: مطمئن(Make) شوید که «FC6260C33678BB17FB8B88536C476B4015B7C5E9» و نام فایل «Windows8.1-KB2999226-x64.msu» را مطابق با سیستم خود جایگزین کنید.

Windows8.1-KB2999226-x64.msu را نصب کنید

3. پس از اتمام، کامپیوتر خود را مجددا راه اندازی کنید تا تغییرات ذخیره شود.

اگر همچنان با این مشکل مواجه هستید، می توانید Windows8.1-KB2999226-x64.msu(install the Windows8.1-KB2999226-x64.msu) را به صورت دستی  مستقیماً از وب سایت مایکروسافت دانلود و نصب کنید.

Windows8.1-KB2999226-x64.msu را مستقیماً از وب سایت مایکروسافت دانلود و نصب کنید

توصیه شده:(Recommended:)

شما با موفقیت یاد گرفتید که How to Fix Microsoft Visual C++ 2015 Redistributable Setup Fails Error 0x80240017 را برطرف کنید ، اما اگر هنوز در مورد این آموزش سؤالی دارید، در بخش نظرات از آنها بپرسید.



About the author

من یک توسعه دهنده آیفون و macOS هستم که در هر دو ویندوز 11/10 و جدیدترین پلتفرم iOS اپل تجربه دارم. با بیش از 10 سال تجربه، درک عمیقی از نحوه ایجاد و مدیریت فایل ها در هر دو سیستم عامل دارم. مهارت‌های من فراتر از ساختن فایل‌ها است - من همچنین دانش قوی درباره محصولات اپل، ویژگی‌های آنها و نحوه استفاده از آنها دارم.



Related posts