نحوه رفع خطای «vcruntime140.Dll Is Missing» در ویندوز 10

اگر خطای DLL گم شده را در رایانه شخصی (DLL)ویندوز(Windows) خود مشاهده می کنید ، معمولاً نشانه این است که مشکلی پیش آمده است. ممکن است نرم افزار شما خراب شده باشد و نیاز به نصب مجدد داشته باشد، یا ممکن است به مشکلات عمیق تری در رایانه شما اشاره کند، مانند فایل های سیستم خراب(corrupt system files) یا یک عفونت بدافزار سرسخت(stubborn malware infection) .

با این حال، یکی دیگر از دلایل اصلی، از دست رفتن یا خراب بودن کتابخانه‌های نرم‌افزاری است که به برنامه‌ها اجازه می‌دهد روی ویندوز(Windows) اجرا شوند . به عنوان مثال، خطای "vcruntime140.dll is missing" به نصب زمان اجرا Microsoft Visual C++اگر می‌خواهید این مشکل را برطرف کنید، در اینجا چیزی است که باید انجام دهید.

Repairing or Removing a Microsoft Visual C++ Installation

فایل vcruntime140.dll بخشی از کتابخانه زمان اجرا نرم افزار Microsoft Visual C++ارائه شده توسط مایکروسافت(Microsoft) ، این کتابخانه به عنوان بخشی از فرآیند کامپایل نرم افزار (ایجاد شده در C++ با استفاده از Visual Studio ) برای اجرا بر روی رایانه های شخصی ویندوزی استفاده(Windows PCs) می شود. اگر فایل موجود نباشد، خطای “vcruntime140.dll is missing” ظاهر می شود.

برای رفع این مشکل، اولین کاری که باید انجام دهید این است که نصب Visual C++ را روی رایانه شخصی خود تعمیر کنید. اگر کار نکرد، باید با دنبال کردن این مراحل آن را به طور کامل حذف کنید، سپس برای نصب مجدد به بخش بعدی بروید.

  1. برای تعمیر نصب ویژوال سی پلاس پلاس، باید منوی تنظیمات(Settings) را باز کنید . برای این کار روی منوی استارت ویندوز(Windows Start) راست کلیک کرده و گزینه Settings را انتخاب کنید.

  1. در منوی تنظیمات ، (Settings)برنامه‌ها(Apps ) > برنامه‌ها و ویژگی‌ها( Apps & features) را انتخاب کنید . در سمت چپ، لیستی از برنامه های نصب شده را خواهید دید. در فهرست اسکرول(Scroll) کنید یا از نوار جستجو استفاده کنید تا زمانی که گزینه Microsoft Visual C++ 2015-2019 Redistributable فهرست شده را پیدا کنید. اگر از دست رفته است، به بخش بعدی بروید.

  1. اگر گزینه Microsoft Visual C++ 2015-2019 Redistributable لیست شده است، با این حال، آن را انتخاب کنید، سپس گزینه Modify را انتخاب کنید.

  1. در پنجره Microsoft Visual C++ 2015-2019 Redistributable که باز می شود، گزینه Repair را انتخاب کنید.

  1.  اجازه دهید فرآیند کامل شود، سپس کامپیوتر خود را مجددا راه اندازی کنید. اگر همچنان خطای «vcruntime140.dll is missing» را می‌بینید، باید زمان اجرا Microsoft Visual C++ را به طور کامل حذف کرده و مجدداً نصب کنید. برای انجام این کار، Uninstall > Uninstall را در منوی تنظیمات(Settings) > برنامه( Apps ) ها > برنامه ها و ویژگی ها( Apps & features) انتخاب کنید.

  1. در پنجره Microsoft Visual C++ 2015-2019 Redistributable که باز می شود، گزینه Uninstall را انتخاب کنید و اجازه دهید فرآیند کامل شود. پس از اتمام کار، کامپیوتر خود را مجددا راه اندازی کنید و به بخش بعدی بروید. 

Installing or Reinstalling a Microsoft Visual C++ Installation

بدون نصب کتابخانه زمان اجرا Microsoft Visual C++ ، نرم افزاری که به آن متکی است کار نخواهد کرد، بنابراین باید آن را نصب کنید. همچنین اگر قبلاً یک نصب خراب را حذف کرده اید، باید این کار را انجام دهید.

  1. ابتدا به وب سایت ویژوال استودیو مراجعه کنید(Visual Studio website) تا آخرین نسخه کتابخانه زمان اجرا نرم افزار را دانلود کنید. به پایین صفحه بروید(Scroll) ، سپس برای مشاهده گزینه های موجود، دسته ابزارهای دیگر، چارچوب ها و قابل توزیع مجدد را انتخاب کنید. (Other Tools, Frameworks, and Redistributables )از آنجا، معماری صحیح CPU را برای رایانه شخصی خود انتخاب کنید (مثلا x64 برای رایانه های شخصی 64 بیتی، x86 برای رایانه های شخصی 32 بیتی، یا ARM64 برای دستگاه های مبتنی بر ARM)، سپس دکمه دانلود(Download) را انتخاب کنید.

  1. پس از اتمام دانلود، فایل نصب کننده (به عنوان مثال VC_redist.x64.exe ) را اجرا کنید. در پنجره نصب کننده، با انتخاب چک باکس ارائه شده، شرایط مجوز را بپذیرید، سپس دکمه Install را برای ادامه انتخاب کنید.

  1. چند لحظه به نصب کننده اجازه دهید کامل شود. اگر بدون هیچ مشکلی نصب شد، دکمه Close را انتخاب کنید تا پنجره بسته شود، سپس کامپیوتر خود را مجددا راه اندازی کنید.

برای اکثر کاربران، این باید خطای "vcruntime140.dll is missing" را در رایانه های شخصی ویندوز 10(Windows 10) برطرف کند . با این حال، اگر نرم‌افزاری که اجرا می‌کنید به نسخه قدیمی‌تر زمان اجرا Visual C++ (قبل از سال ۲۰۱۵) نیاز دارد، باید نسخه قدیمی‌تر را دانلود و نصب کنید(download and install the older version) .

همچنین ممکن است بتوانید با حذف و نصب مجدد نرم افزاری که دارای نسخه قدیمی تر نصب کننده زمان اجرا Visual C++این در بسته‌های نرم‌افزاری بزرگ‌تر، مانند بازی‌ها، که برای درست کار کردن به چندین کتابخانه زمان اجرا نیاز دارند، رایج است.

با نصب مجدد نرم‌افزاری که با یک نصب‌کننده قدیمی‌تر Visual C++ اجرا می‌شود، نسخه خاص آن کتابخانه مورد نیاز برای اجرای نرم‌افزار باید به‌طور خودکار خود را مجدداً نصب کرده و مشکلات باقی‌مانده را برطرف کند.

اجرای به روز رسانی ویندوز(Running Windows Update)

زمان اجرا Microsoft Visual C++ به‌روزرسانی‌های امنیتی را از طریق Windows Update دریافت می‌کند، درست مانند سایر سرویس‌های اصلی ویندوز. اگر با خطای «vcruntime140.dll is missing» مشکل دارید، ممکن است ارزش بررسی به‌روزرسانی‌های اخیر را با استفاده از سرویس Windows Update داشته باشید .

در حالی که بعید است که نصب خراب را برطرف کند، نصب به روز رسانی های جدید می تواند نصب شما را به طور خودکار تعمیر کند. می‌توانید به‌روزرسانی‌های جدید سیستم را در منوی تنظیمات(Settings ) بررسی کنید .

  1. برای دسترسی به این مورد، روی منوی Start(Start) کلیک راست کرده و سپس گزینه Settings را انتخاب کنید.

  1. در منوی تنظیمات ، گزینه (Settings)Update & Security را انتخاب کنید و سپس در منوی بعدی Windows Update را انتخاب کنید.(Windows Update)

  1. برای جستجوی آپدیت های جدید گزینه Check for Updates را انتخاب کنید. اگر به‌روزرسانی‌هایی در انتظار وجود دارد، به جای آن گزینه Restart now را انتخاب کنید.

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

دانلود فایل های DLL به صورت آنلاین(Downloading DLL Files Online)

اگر پیام‌های خطای بسیار خاصی مانند «vcruntime140.dll از دست رفته است» ظاهر می‌شوند، ممکن است وسوسه شوید که فایل را به صورت آنلاین برای رفع آن تهیه کنید. سایت های دانلود DLL(DLL) مختلفی وجود دارد که به شما امکان می دهد فایل گم شده را به سرعت دانلود کنید تا مشکل را حل کنید.

با این حال، توصیه می کنیم از سایت هایی مانند این اجتناب کنید. (avoiding)فایل‌های DLL(DLL) عناصر حیاتی سیستم عامل ویندوز(Windows) هستند که به نرم‌افزار اجازه می‌دهند با اجزای محدودتر ویندوز(Windows) تعامل داشته باشند. مگر اینکه کاملاً به منبع اعتماد داشته باشید، معمولاً بهتر است به جای آن کل کتابخانه زمان اجرا Visual C++

این باید مشکل را برای اکثر کاربران حل کند، اما اگر همچنان مشکل دارید، می‌توانید فایل را از رایانه دیگری در شبکه خود به عنوان آخرین راه حل تهیه کنید.

حفظ ویندوز 10(Keeping Windows 10 Maintained)

مراحل بالا باید به شما کمک کند تا خطای «vcruntime140.dll is missing» را در رایانه شخصی ویندوز 10 خود برطرف کنید. در بیشتر موارد، تعمیر نصب یا نصب مجدد Visual C++ قابل توزیع مجدد باید مشکل را برطرف کند، اما ممکن است لازم باشد هر نرم افزار آسیب دیده را حذف و نصب مجدد کنید(removing and reinstalling any affected software) .

یک فایل DLL(DLL) گم شده معمولاً نشانه‌ای از مشکلات رایانه‌ای است که به همین دلیل مهم است که با تعمیر و نگهداری منظم رایانه شخصی همراه باشید. می‌توانید این کار را با به‌روزرسانی نگه‌داشتن ویندوز(keeping Windows updated) برای اطمینان از داشتن آخرین رفع اشکال، و همچنین اجرای اسکن‌های منظم بدافزار(running regular malware scans) برای حذف بدافزارهایی که ممکن است رایانه شما را در معرض خطر قرار دهند، انجام دهید.



About the author

من یک کارشناس باتجربه ویندوز 10 و 11/10 هستم که هم در مرورگرها و هم در برنامه های گوشی های هوشمند تجربه دارم. من بیش از 15 سال مهندس نرم افزار هستم و با تعدادی از شرکت های بزرگ از جمله مایکروسافت، گوگل، اپل، یوبی سافت و غیره کار کرده ام. من همچنین توسعه ویندوز 10/11 را در سطح کالج تدریس کرده ام.



Related posts