رفع مشکل VCRUNTIME140.dll که در ویندوز 10 وجود ندارد

اگر با خطای « برنامه نمی‌تواند راه‌اندازی شود زیرا VCRUNTIME140.DLL از رایانه شما موجود نیست(The program can’t start because VCRUNTIME140.DLL is missing from your computer) » مواجه شده‌اید، به این معنی است که برنامه خاصی که می‌خواهید راه‌اندازی کنید به دلیل وجود فایل .dll از دست رفته شروع نمی‌شود. معمولاً این مشکل یا هنگام به روز رسانی ویندوز(Windows) یا پس از نصب موفقیت آمیز آپدیت ویندوز(Windows) ایجاد می شود. VCRUNTIME140.dll مشابه فایل اجرایی کار می کند اما تنها زمانی روی سیستم شما بارگذاری می شود که برنامه خاصی به آن نیاز داشته باشد. بنابراین، اگر این فایل ها خراب شده باشند یا در سیستم شما وجود نداشته باشند، ممکن است خطای VCRUNTIME140.dll is missing را در صفحه نمایش خود(VCRUNTIME140.dll is missing error on your screen) مشاهده کنید که منجر به خرابی راه اندازی برنامه می شود. این فایل معمولا در System32 ذخیره می شود(System32)پوشه و توسط Microsoft Visual Studio نصب شده است . (Microsoft Visual Studio.) پسوند DLL(DLL) مخفف Dynamic Link Libraries است.

رفع برنامه نمی تواند راه اندازی شود زیرا VCRUNTIME140.DLL در رایانه شما وجود ندارد

پیام پاپ آپ خطا معمولاً از شما می خواهد که فایل گم شده VCRUNTIME140.dll را دانلود کنید . با این حال، شما نباید فایل ها را از وب سایت های آلوده به بدافزار دانلود کنید. در واقع، این فایل را از هیچ وب سایت شخص ثالثی دانلود نکنید. علاوه بر این، باید بدانید که کدام نسخه از این فایل برای سیستم شما مناسب است. اکثر وب‌سایت‌های شخص ثالث از جایی که می‌خواهید این فایل را دانلود کنید، ممکن است به لینک‌های دانلود میزبان بدافزار باشند. بنابراین، هنگام برخورد با این خطا باید بسیار محتاط باشید.

نیازی به وحشت ندارید زیرا در اینجا در این مقاله روش‌هایی را برای شما توضیح می‌دهیم تا بدون کمک تکنسین‌های کامپیوتر ، VCRUNTIME140.dll را(Fix VCRUNTIME140.dll) در ویندوز 10 حذف کنید. (Windows 10)با این حال، شما باید دستورالعمل ها را به دقت دنبال کنید. اگر جایی گیر کردید و نمی دانید کدام مرحله را باید دنبال کنید، در کادر نظر برای من پیام بگذارید.

رفع مشکل VCRUNTIME140.dll که در ویندوز 10 وجود ندارد(Fix VCRUNTIME140.dll is Missing from Windows 10)

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

روش 1 -  (Method 1 – Re-register )VCRUNTIME140.dll را دوباره ثبت کنید(VCRUNTIME140.dll)

باید خط فرمان را با دسترسی ادمین باز کنید و دستور Regsvr32 را در Command Prompt اجرا کنید تا این فایل دوباره ثبت شود و خطای از دست رفته برطرف شود.

1. Command Prompt را با دسترسی مدیریت(Open the Command Prompt with administrative access) بر روی سیستم خود باز کنید.

cmd را در کادر جستجوی ویندوز تایپ کنید و command prompt با دسترسی ادمین را انتخاب کنید

2. برای لغو ثبت فایل باید دستور زیر را در خط فرمان elevated تایپ کرده و Enter را بزنید .

regsvr32 /u VCRUNTIME140.dll

3.حالا باید دوباره فایل VCRUNTIME140.dll را دوباره ثبت کنید. برای این کار باید دستور زیر را تایپ کنید.

regsvr32 VCRUNTIME140.dll

برای ثبت مجدد vcruntime140.dll دستور را تایپ کنید

روش 2  (Method 2 )Reinstall Visual C++ Redistributable for Visual Studio 2015

بهترین راه حل برای خطای « برنامه نمی تواند شروع شود زیرا VCRUNTIME140.DLL از رایانه شما گم شده است » نصب مجدد (The program can’t start because VCRUNTIME140.DLL is missing from your computer)Visual C++ Redistributable برای Visual Studio 2015 است.

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

1. به این لینک مایکروسافت(this Microsoft link) بروید و روی دکمه دانلود کلیک کنید( download button) تا بسته Microsoft Visual C++ Redistributable را دانلود کنید .

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

2. در صفحه بعدی، نسخه 64 بیتی یا 32 بیتی( 64-bit or 32-bit version) فایل را با توجه به معماری سیستم خود انتخاب کنید سپس روی Next کلیک کنید.(Next.)

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

3. پس از دانلود فایل، روی vc_redist.x64.exe یا vc_redist.x32.exe(vc_redist.x64.exe or vc_redist.x32.exe) دوبار کلیک کنید و دستورالعمل های روی صفحه را برای install the Microsoft Visual C ++ Redistributable package.

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

دستورالعمل های روی صفحه را برای نصب بسته قابل توزیع مجدد Microsoft Visual C ++ دنبال کنید

4. برای ذخیره تغییرات کامپیوتر خود را مجددا راه اندازی کنید.

5. پس از راه اندازی مجدد(Restart) رایانه ، سعی کنید برنامه یا برنامه ای را که به VCRUNTIME140.dll خطا می دهد راه اندازی کنید و ببینید آیا می توانید مشکل را برطرف کنید.

اگر در نصب  بسته‌های قابل 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 - بدافزار را در سیستم خود بررسی کنید(Method 3 – Check Malware in Your System)

ممکن است به   دلیل آلودگی به ویروس یا بدافزار در سیستم خود با خطای گم شدن VCRUNTIME140.dll مواجه شده باشید. (VCRUNTIME140.dll)به دلیل حمله ویروس یا بدافزار، فایل dll ممکن است خراب یا آلوده شود، به همین دلیل برنامه آنتی ویروس(Antivirus) روی سیستم شما ممکن است فایل VCRUNTIME140.dll را حذف کرده   باشد. بنابراین قبل از نصب بسته‌های قابل Visual C++ Redistributable Packages ، توصیه می‌شود سیستم خود را با استفاده از نرم‌افزار آنتی‌ویروس خوب اسکن کنید.

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

2. Malwarebytes را اجرا(Run 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. رایانه خود را مجدداً راه اندازی کنید تا تغییرات را ذخیره کنید و ببینید آیا قادر به  رفع مشکل VCRUNTIME140.dll در ویندوز 10 هستید یا خیر.(Fix VCRUNTIME140.dll is Missing from Windows 10.)

Method 4 – Repair Microsoft Visual C++ 2015 Redistributable

اگر نمی‌توانید Microsoft Visual C++ 2015 Redistributable را نصب کنید، می‌توانید این برنامه را با استفاده از ابزار داخلی تعمیر کنید. با تعمیر این برنامه می توان مشکل را حل کرد.

1. Windows Key + R را فشار دهید سپس appwiz.cpl را تایپ کنید و (appwiz.cpl)Enter را بزنید تا بخش Add or Remove Programs باز شود .

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

2. Microsoft Visual C++ 2015 Redistributable را پیدا کنید و روی دکمه Change کلیک کنید.

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

3. هنگامی که پاپ آپ با گزینه های Uninstall and Repair ظاهر می شود ، باید گزینه Repair را انتخاب کنید.(Repair option.)

در صفحه راه اندازی Microsoft Visual C++ 2015 Redistributable روی Repair کلیک کنید

4. پس از اتمام تعمیر(Repair) ، سیستم خود را مجددا راه اندازی کنید تا تغییرات اعمال شود.

روش 5 - System Checker را اجرا کنید(Method 5 – Run System Checker)

System File Checker به شما کمک می کند تا فایل های خراب، آسیب دیده یا قدیمی روی سیستم خود را پیدا کنید. این یکی از دلایل اصلی خطای VCRUNTIME140.dll در (VCRUNTIME140.dll)ویندوز 10(Windows 10) است.

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. برای ذخیره تغییرات رایانه شخصی خود را مجدداً راه اندازی کنید و ببینید آیا قادر به  رفع مشکل VCRUNTIME140.dll در ویندوز 10 هستید یا خیر.(Fix VCRUNTIME140.dll is Missing from 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

ممکن است نتوانید VCRUNTIME140.dll گم شده در ویندوز 10(Fix VCRUNTIME140.dll missing from 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:)

امیدوارم مراحل بالا مفید بوده باشند و اکنون بتوانید به راحتی VCRUNTIME140.dll را از دست رفته در ویندوز 10 برطرف کنید،(Fix VCRUNTIME140.dll is Missing from Windows 10,) اما اگر هنوز در مورد این آموزش سوالی دارید، در بخش نظرات بپرسید.



About the author

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



Related posts