رفع نقص MSVCR120.dll در ویندوز 10 [حل شد]

رفع نقص MSVCR120.dll در ویندوز 10:(Fix MSVCR120.dll is missing in Windows 10:)  اگر با پیغام خطا مواجه شدید « برنامه نمی تواند شروع شود زیرا MSVCR120.dll از رایانه شما گم شده است. برای رفع این مشکل برنامه را دوباره نصب کنید. (The program can’t start because MSVCR120.dll is missing from your computer. Try reinstalling the program to fix this problem.)هنگامی که می خواهید یک برنامه را راه اندازی کنید، این بدان معناست که MSVCR120.dll   در رایانه شما وجود ندارد و برای رفع این مشکل باید MSVCR120.dll را نصب کنید. (MSVCR120.dll)این یکی از خطاهای رایج .dll است که هنگام تلاش برای اجرای بازی ها یا برنامه های خاص در (.dll)ویندوز 10(Windows 10) وجود ندارد.

رفع نقص MSVCR120.dll در ویندوز 10

بسته به پیکربندی رایانه شخصی خود، ممکن است پیغام خطای زیر را نیز دریافت کنید: «این برنامه شروع نشد زیرا MSVCR120.dll یافت نشد. نصب مجدد برنامه ممکن است این مشکل را برطرف کند. MSVCR120.dll یک فایل ضروری برای سیستم عامل ویندوز(Windows OS) است که برای استخراج منابع نصب برنامه شخص ثالث در زمان اجرا استفاده می شود.

MSVCR120.dll کتابخانه C++ مربوطه است. اگر MSVCR120.dll مفقود یا خراب باشد، نمی توانید برنامه یا بازی های نوشته شده یا با استفاده از زبان های برنامه نویسی C، C++، و C++/CLI را راه اندازی کنید. بنابراین بدون اتلاف وقت، بیایید با کمک آموزش فهرست شده در زیر، نحوه رفع مشکل MSVCR120.dll(Fix MSVCR120.dll) را در ویندوز 10 ببینیم.(Windows 10)

رفع نقص MSVCR120.dll(Fix MSVCR120.dll) در ویندوز 10(Windows 10) [حل شد]

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

روش 1: SFC و DISM را اجرا کنید(Method 1: Run SFC and DISM)

1. Windows Key + X را فشار دهید سپس روی Command Prompt (Admin) کلیک کنید.( Command Prompt(Admin).)

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

2. حالا عبارت زیر را در cmd تایپ کنید و اینتر را بزنید:

Sfc /scannow
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (If above fails then try this one)

اکنون خط فرمان اسکن SFC

3. منتظر بمانید تا فرآیند فوق به پایان برسد و پس از اتمام، رایانه خود را مجدداً راه اندازی کنید.

4. دوباره cmd را باز کنید و دستور زیر را تایپ کنید و بعد از هر کدام اینتر را بزنید.

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

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

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

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

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) ) جایگزین کنید.

7. برای ذخیره تغییرات رایانه شخصی خود را مجدداً راه اندازی کنید و ببینید آیا قادر به  رفع نقص MSVCR120.dll در ویندوز 10 هستید یا خیر.(Fix MSVCR120.dll is missing in Windows 10.)

Method 2: Re-install Visual C++ Redistributable Packages

توجه: MSVCR120.dll را از وب سایت شخص ثالث دانلود نکنید تا (Note: Do not download the MSVCR120.dll from the third-party website)MSVCR120.dll موجود در رایانه خود را جایگزین کنید. زیرا این وب سایت های شخص ثالث منابع تأیید نشده فایل های DLL هستند و ممکن است فایل .DLL آلوده شده باشد که ممکن است به رایانه شما آسیب برساند. مزیت استفاده از این وب‌سایت‌ها این است که به شما امکان می‌دهند یک فایل .DLL یا OCX را که(or OCX file missing) از رایانه‌تان موجود نیست دانلود کنید، اما اکیداً توصیه می‌شود که این مزیت را نادیده بگیرید و فایل را با استفاده از وب‌سایت رسمی مایکروسافت دانلود کنید. (Microsoft)مایکروسافت یک فایل (Microsoft).DLL منفرد ارائه نمی دهد در عوض شما باید Visual C++ Redistributable Packagesبرای رفع مشکل از دست رفته .DLL .

1. به وب سایت مایکروسافت بروید(.Go to Microsoft website) و زبان خود را از منوی کشویی انتخاب کنید.

برای دانلود بسته Microsoft Visual C++ Redistributable روی دکمه دانلود کلیک کنید

2-بعد بر روی دکمه دانلود کلیک کنید.(Download button.)

3. در صفحه بعدی، فایل را مطابق با معماری رایانه شخصی خود علامت(checkmark the file according to your PC architecture) بزنید، یعنی اگر معماری 64 بیتی دارید، "vcredist_x64.exe" را علامت بزنید در غیر این صورت "vcredist_x86.exe" را علامت بزنید و سپس روی Next کلیک کنید.(click Next.)

در صفحه بعدی، نسخه 64 بیتی یا 32 بیتی فایل را انتخاب کنید

4. پس از دانلود فایل، روی فایل exe دوبار کلیک کنید(double-click on the .exe) و دستورالعمل های روی صفحه را برای install Visual C++ Redistributable Packages.

پس از دانلود فایل، روی vc_redist.x64.exe یا vc_redist.x32.exe دوبار کلیک کنید.

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

اگر در نصب  بسته‌های قابل Visual C++ Redistributable Packages مانند « Microsoft Visual C++ 2015 Redistributable Setup Fails With Error 0x80240017 » با مشکل یا خطایی مواجه هستید ، این راهنما را در اینجا دنبال کنید تا این خطا را برطرف کنید(follow this guide here to fix the error) .

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

روش 3: CCleaner و Malwarebytes را اجرا کنید(Method 3: Run CCleaner and Malwarebytes)

1. CCleaner(CCleaner)  &  Malwarebytes را دانلود و نصب کنید  .

2. Malwarebytes را اجرا(Run Malwarebytes)  کنید و اجازه دهید سیستم شما را برای یافتن فایل های مضر اسکن کند.

پس از اجرای Malwarebytes Anti-Malware روی Scan Now کلیک کنید

3. اگر بدافزار پیدا شود به طور خودکار آنها را حذف می کند.

 4. اکنون CCleaner( CCleaner) را اجرا کنید  و در قسمت "Cleaner" در زیر تب Windows ، پیشنهاد می کنیم انتخاب های زیر را بررسی کنید تا پاک شوند:(Windows)

تنظیمات پاک کننده ccleaner

5. هنگامی که مطمئن شدید که نقاط مناسب بررسی شده اند، به سادگی روی  Run Cleaner کلیک کنید  و اجازه دهید CCleaner دوره خود را اجرا کند.

6. برای تمیز کردن بیشتر سیستم خود، تب Registry( Registry tab) را انتخاب کنید و مطمئن شوید که موارد زیر بررسی شده است:

پاک کننده رجیستری

7.Scan for Issue را انتخاب کنید و به (Scan for Issue)CCleaner اجازه دهید اسکن کند، سپس روی  Fix Selected Issues کلیک کنید.(Fix Selected Issues.)

8. هنگامی که CCleaner می پرسد " آیا تغییرات پشتیبان در رجیستری را می خواهید؟ (Do you want backup changes to the registry?)بله را انتخاب کنید.(Yes.)

9. پس از تکمیل نسخه پشتیبان، گزینه Fix All Selected Issues را انتخاب کنید.(Fix All Selected Issues.)

10. رایانه خود را مجدداً راه اندازی کنید تا تغییرات را ذخیره کنید و ببینید آیا قادر به  رفع نقص MSVCR120.dll در ویندوز 10 هستید یا خیر.(Fix MSVCR120.dll is missing in Windows 10.)

روش 4: یک نصب پاک برنامه را انجام دهید(Method 4: Do a Clean Installation of the application)

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

appwiz.cpl را تایپ کرده و Enter را بزنید تا Programs and Features باز شود

2. روی برنامه ای که خطای MSVCR120.dll is missing(MSVCR120.dll is missing error) را می داد کلیک راست کرده و Uninstall را انتخاب کنید .(Uninstall.)

روی برنامه خود که خطای گم شدن MSVCP140.dll را می دهد کلیک راست کرده و Uninstall را انتخاب کنید.

3. برای ادامه حذف بر روی Yes کلیک کنید.(Yes)

برای تایید اقدام خود و حذف آن برنامه خاص، روی بله کلیک کنید

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

5. برنامه فوق را نصب کنید و ممکن است رفع شود MSVCR120.dll در ویندوز 10 وجود ندارد.(Fix MSVCR120.dll is missing in Windows 10.)

روش 5: رفع متفرقه(Method 5: Miscellaneous Fix)

به روز رسانی برای Universal C Runtime در ویندوز(Update for Universal C Runtime in Windows)

این را از وب‌سایت مایکروسافت دانلود کنید(Download this from Microsoft Website) که مؤلفه زمان اجرا را روی رایانه شخصی شما نصب می‌کند و به برنامه‌های دسکتاپ ویندوز که به نسخه (Windows)یونیورسال CRT (Universal CRT)ویندوز 10 وابسته هستند اجازه می‌دهد روی (Windows 10) سیستم‌عامل ویندوز(Windows OS) قبلی اجرا شوند .

Install 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 از وب سایت مایکروسافت

Install Microsoft Visual C++ Redistributable for Visual Studio 2017

ممکن است نتوانید مشکل MSVCR120.dll را در ویندوز 10 برطرف(Fix MSVCR120.dll is missing in Windows 10) کنید زیرا ممکن است بخواهید به جای به روز رسانی 2015 ، برنامه ای را اجرا کنید که به Microsoft Visual C++ Redistributable برای Visual Studio 2017 بستگی دارد. (Visual Studio 2017)بنابراین بدون اتلاف وقت، Microsoft Visual C++ Redistributable for Visual Studio 2017 دانلود و نصب کنید .

Microsoft Visual C++ Redistributable را برای Visual Studio 2017 نصب کنید

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

این همان چیزی است که شما با موفقیت رفع MSVCR120.dll گم شده در ویندوز 10(Fix MSVCR120.dll is missing in Windows 10) را انجام دادید، اما اگر هنوز سؤالی در مورد این آموزش دارید، در قسمت نظرات از آنها بپرسید.



About the author

من یک مهندس نرم افزار با تجربه در Xbox Explorer، Microsoft Excel و Windows 8.1 Explorer هستم. در اوقات فراغت دوست دارم بازی های ویدیویی انجام دهم و تلویزیون تماشا کنم. من از دانشگاه یوتا مدرک دارم و در حال حاضر به عنوان مهندس نرم افزار برای یک شرکت بین المللی کار می کنم.



Related posts