رفع VCRUNTIME140.dll از دست رفته در ویندوز 11

نحوه رفع خطای Vcruntime140.dll Not Found در ویندوز 11

اگر فایل های DLL را از دست داده اید ، این بدترین کابوس شماست که به حقیقت می پیوندد. این پیغام خطا(error message) از هیچ جا ظاهر می شود و می تواند کار شما را کاملا متوقف کند. برنامه نمی تواند راه اندازی شود زیرا VCRUNTIME140.dll در (The program can’t start because VCRUNTIME140.dll is missing) رایانه شما وجود ندارد. برای رفع این مشکل، برنامه را دوباره نصب (from your computer. Try reinstalling the program to fix this problem) کنید(error message) . از آنجایی که بسیاری از برنامه ها به کتابخانه زمان اجرا مایکروسافت ویژوال استودیو(Microsoft Visual Studio runtime) متکی هستند ، مشاهده این خطا می تواند خسته کننده باشد زیرا برنامه های مذکور دیگر کار نمی کنند. بنابراین، ما شما را راهنمایی می کنیم که چگونه خطای VCRUNTIME140.dll(VCRUNTIME140.dll) از دست رفته یا یافت نشد در ویندوز 11(Windows 11) را برطرف کنید .

نحوه رفع خطای Vcruntime140.dll Not Found در ویندوز 11

نحوه رفع خطای VCRUNTIME140.dll is Missing or Not Found در ویندوز 11(How to Fix VCRUNTIME140.dll is Missing or Not Found Error on Windows 11)

ممکن است فکر کنید که خطای VCRUNTIME140.dll not found بدافزاری است که از دسترسی شما به یک برنامه خاص جلوگیری می کند. اما این درست نیست. VCRUNTIME140.dll یک کتابخانه زمان اجرا مایکروسافت است(Microsoft runtime library) که به دسترسی و اجرای برنامه های(access and execute programs) ایجاد شده با Microsoft Visual Studio کمک می کند. فایل های DLL حاوی کدهایی هستند(contain the codes) که برنامه ها برای اجرای صحیح به آنها نیاز دارند. برای دسترسی به این کدها، برنامه های مبتنی بر MS Visual Studio 2015-2019(MS Visual Studio 2015-2019 based applications) به پوشه زمان اجرا نیاز دارند. در زیر برخی از دلایل رایج خطای عدم وجود VCRUNTIME140.DLL آورده شده است(VCRUNTIME140.DLL is missing) :

  • برنامه ها یا برنامه های کاربردی خراب
  • فایل هایی که ممکن است به اشتباه حذف شده باشند.
  • بدافزارها و ویروس ها در سیستم
  • آسیب پذیری های معرفی شده توسط به روز رسانی ویندوز .(Windows)

توجه: (Note:) خطا در بارگیری vcruntime140_1.dll. ماژول مشخص شده(Error loading vcruntime140_1.dll. The specified module could not be found) خطا یافت نشد نیز توسط چندین کاربر گزارش شده است. این معمولاً زمانی اتفاق می‌افتد که به‌روزرسانی 2019 update and Visual C++ 2015 روی رایانه شما نصب شده باشد. این منجر به مشکلات ناسازگاری می شود.

Method 1: Repair Microsoft Visual C++ 2015-2019 Redistributable (x64 and x86 Both)

با تعمیر Microsoft Visual C++ 2015-2019 قابل توزیع مجدد ، مراحل داده شده را برای رفع خطای VCRUNTIME140.dll(VCRUNTIME140.dll) از دست رفته یا یافت نشد در ویندوز 11 دنبال کنید:(Windows 11)

1. کلیدهای Windows (keys)Windows + X را به طور همزمان فشار دهید تا منوی پیوند سریع باز شود.(Quick Link)

2. از منوی داده شده روی Apps and Features کلیک کنید.(Apps and Features)

منوی پیوند سریع  نحوه رفع خطای VCRUNTIME140.dll is Missing در ویندوز 11

3. در پنجره برنامه‌ها و ویژگی‌ها ، (Apps & features)Visual C++ را در کادر جستجوی فهرست برنامه‌ها تایپ کنید.(App list)

4. روی سه نقطه عمودی(three vertical dots ) مربوط به Microsoft Visual C ++ 2015-2019 Redistributable (x64) کلیک کنید.

5. سپس، همانطور که در زیر نشان داده شده است، روی Modify کلیک کنید .

بر روی نماد سه نقطه کلیک کنید و تغییر را برای برنامه در برنامه ها و ویژگی ها انتخاب کنید

6. در Microsoft Visual C ++ 2015-2019 Redistributable (x64) Wizard، روی دکمه Repair کلیک کنید.

روی دکمه Repair Microsoft Visual C plus wizard Redistributable کلیک کنید.  نحوه رفع خطای VCRUNTIME140.dll is Missing در ویندوز 11

7. پس از مشاهده پیام Setup Successful ، مطابق شکل بر روی C lost(lose) کلیک کنید .

روی دکمه Close Microsoft Visual C plus wizard Redistributable کلیک کنید

8. مراحل 4-8(Steps 4-8) را برای Microsoft Visual C ++ 2015-2019 Redistributable (x86) نیز تکرار کنید.

9. کامپیوتر ویندوز 11 خود را مجددا راه اندازی کنید.(Restart)

Method 2: Reinstall Microsoft Visual C++ 2015-2019 Redistributable (x64 and x86 Both)

اگر تعمیر برنامه‌های مذکور به رفع مشکل کمکی نکرد، با نصب مجدد Microsoft Visual C++ 2015-2019 قابل توزیع مجدد ، خطای VCRUNTIME140.dll را در ویندوز 11 برطرف کنید.(Windows 11)

1. برنامه ها و ویژگی ها(Apps & Features) را راه اندازی کنید و Visual C++ را با دنبال کردن مراحل 1-3 (Steps 1-3 of) روش 1(Method 1) جستجو کنید.

2. روی سه نقطه عمودی(three vertical dots ) مربوط به Microsoft Visual C ++ 2015-2019 Redistributable (x64) کلیک کنید.

3. سپس، همانطور که در زیر نشان داده شده است، بر روی Uninstall کلیک کنید .

حذف مجدد قابل توزیع  نحوه رفع خطای VCRUNTIME140.dll is Missing در ویندوز 11

4. در پاپ آپ تایید بر روی Uninstall کلیک کنید.(Uninstall)

پاپ آپ تایید حذف نصب

5. اجازه دهید فرآیند حذف به پایان برسد(uninstallation process finish) . سپس، مراحل 3-4 را(steps 3-4) برای Microsoft Visual C ++ 2015-2019 Redistributable (x86) نیز تکرار کنید.

6. کامپیوتر ویندوز 11 خود را مجددا راه اندازی کنید.(Restart)

7. یک مرورگر وب(web browser) باز کنید و به مرکز دانلود مایکروسافت(Microsoft Download Center) بروید .

8. پس از انتخاب زبان مورد نظر خود بر روی Download کلیک کنید. (Download)مثلا انگلیسی(English) _

گزینه دانلود در وب سایت رسمی  نحوه رفع خطای VCRUNTIME140.dll is Missing در ویندوز 11

9. کادرهای با علامت vc_redist.x64.exe و vc_redist.x86.exe را علامت بزنید و مطابق تصویر زیر روی Next کلیک کنید.(Next)

دانلود قابل توزیع مجدد

منتظر بمانید(Wait) تا مراحل دانلود(download process) به پایان برسد.

10. File Explorer را باز کنید و به محلی که فایل ها دانلود می شوند بروید، به عنوان مثال Downloads .

11. هر دو فایل exe(.exe files) دانلود شده را با دوبار کلیک بر روی آنها نصب کنید.

همچنین بخوانید:(Also Read:) چگونه برنامه ها را در ویندوز 11 به روز کنیم

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

برای رفع خطای VCRUNTIME140.dll(VCRUNTIME140.dll) در ویندوز 11(Windows 11) وجود ندارد یا خطا یافت نشد ، Deployment Image Servicing and Management و همچنین ابزار System File Checker را اجرا کنید تا مشکلات مربوط به فایل های خراب در سیستم را برطرف و رد کنید.

توجه:(Note:) برای اجرای صحیح این دستورات، کامپیوتر شما باید به اینترنت متصل باشد.

1. Command Prompt را در نوار جستجو جستجو کنید و مطابق شکل روی Run as administrator کلیک کنید .

نتایج جستجوی منوی Start برای Command Prompt

2. دستورات (commands ) زیر را تایپ کنید و بعد از هر دستور کلید (key)Enter را فشار دهید.(Enter)

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

دستور DISM در خط فرمان

3. پس از اتمام فرآیند DISM(DISM process) ، SFC /scannow را تایپ کرده و Enter را بزنید.(Enter.)

دستور SFC scannow در Command Prompt

4. هنگامی که پیام Verification 100% complete نمایش داده شد، رایانه خود را مجدداً راه اندازی کنید.

روش 4: Affected Application را دوباره نصب کنید(Method 4: Reinstall Affected Application)

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

1. مانند قبل، برنامه ها و ویژگی ها(Apps & Features) را از طریق منوی پیوند سریع راه اندازی کنید.( Quick Link)

منوی پیوند سریع  نحوه رفع خطای VCRUNTIME140.dll is Missing در ویندوز 11

2. در لیست برنامه های نصب شده (apps and click)اسکرول(Scroll) کنید و روی نماد سه نقطه(three dots icon ) برنامه ای که می خواهید حذف نصب کنید کلیک کنید.

توجه:(Note:) ما BlueStacks 5 را به عنوان مثال در این روش نشان داده ایم.

3. مطابق شکل بر روی Uninstall کلیک کنید .

حذف نصب برنامه ها

4. دستورالعمل های روی صفحه را در(on-screen instructions,) صورت وجود دنبال کنید تا برنامه را حذف نصب کنید.

5. برنامه حذف شده را مجدداً از وب سایت رسمی آن دانلود کنید. به عنوان مثال، روی دانلود BlueStacks(Download BlueStacks) در صفحه دانلود Bluestacks کلیک کنید .

بلواستک را از وب سایت رسمی دانلود کنید.  نحوه رفع خطای VCRUNTIME140.dll is Missing در ویندوز 11

6. همین کار را برای همه برنامه هایی که با VCRUNTIME140.dll is missing error مواجه هستند تکرار کنید.

همچنین بخوانید:(Also Read:) رفع مشکل باز نشدن برنامه ها در ویندوز 11

روش 5: فایل های .DLL را از منطقه قرنطینه آنتی ویروس بازیابی کنید
(Method 5: Restore .DLL Files from Antivirus Quarantine Zone )

در صورتی که فایل های مذکور به اشتباه به عنوان بدافزار تعبیر شده و توسط برنامه آنتی ویروس(antivirus program) نصب شده بر روی کامپیوتر شما حذف یا غیرفعال شده باشد، می توان آن را بازیابی کرد. مراحل داده شده را برای رفع خطای VCRUNTIME140.dll is missing در ویندوز 11(Windows 11) با بازگردانی فایل های .dll از منطقه قرنطینه (Quarantine zone)برنامه آنتی ویروس(Antivirus program) دنبال کنید.

توجه:(Note:) ما برنامه Bitdefender را به عنوان مثال در این روش نشان داده ایم. برنامه آنتی ویروس شما ممکن است این ویژگی را ارائه دهد یا ندهد. همچنین، بسته به نرم افزار آنتی ویروس(antivirus software) نصب شده روی رایانه شخصی ویندوز شما ، مراحل ممکن است متفاوت باشد .

1. روی نماد جستجو(Search icon) کلیک کنید ، Bitfender را تایپ کنید و روی Open کلیک کنید .

نتایج جستجوی منوی Start برای آنتی ویروس

2. به قسمت Protection آنتی ویروس خود بروید، سپس همانطور که نشان داده شده است روی Antivirus کلیک کنید.(Antivirus)

رابط برنامه آنتی ویروس  نحوه رفع خطای VCRUNTIME140.dll is Missing در ویندوز 11

3. منوی Settings را انتخاب کرده و روی گزینه Manage quarantine for Quarantined gefs(Quarantined threats) کلیک کنید .

روی گزینه Manage quarantine در قرنطینه تهدیدها در قسمت تنظیمات کلیک کنید

4. در صورت وجود، کادر مربوط به فایل .dll را(.dll file) علامت بزنید و روی دکمه Restore کلیک کنید.

رابط برنامه آنتی ویروس

همچنین بخوانید:(Also Read:) نحوه بازیابی نماد سطل بازیافت گمشده(Missing Recycle Bin Icon) در ویندوز 11(Windows 11)

روش 6: دانلود دستی فایل های .DLL(Method 6: Manually Download .DLL Files)

برای حل این مشکل می توانید فایل های DLL گم شده را به صورت دستی دانلود و نصب کنید .

1. از مرورگر وب خود به dll-files.com بروید.(dll-files.com)

2. VCRUNTIME140 را در نوار جستجو جستجو کنید.

فایل vcruntime140.dll را در صفحه اصلی dll files.com جستجو کنید.  نحوه رفع خطای VCRUNTIME140.dll is Missing در ویندوز 11

3. گزینه VCRUNTIME140.dll را انتخاب کنید.

vcruntime140.dll را در dll files.com انتخاب کنید

4. به قسمت دانلود (download section and click)رفته(Scroll) و با توجه به نسخه(Version) مورد نظر بر روی Download کلیک کنید .

برای دانلود فایل vcruntime140.dll در صفحه dll files.com بر روی Download کلیک کنید.  نحوه رفع خطای VCRUNTIME140.dll is Missing در ویندوز 11

5. پس از اتمام فرآیند دانلود، فایل فشرده ( extract )دانلود(downloaded zip file) شده را با دوبار کلیک بر روی آن استخراج کنید.

6. فایل (Copy).dll را به(.dll file) همراه فایل متنی readme(readme text file) با انتخاب آن و فشردن Ctrl + C keys کپی کنید .

7. با فشردن Ctrl + V keys فایل‌ها را در دایرکتوری(Directory) که در آن با خطا مواجه بودید جای‌گذاری(Paste files) کنید .

همچنین بخوانید:(Also Read:) چگونه با استفاده از GPO بروزرسانی (Update Using GPO)ویندوز 11 را مسدود کنیم(Block Windows 11)

روش 7: ویندوز را به روز کنید(Method 7: Update Windows)

برای رفع خطای VCRUNTIME140.dll is missing در ویندوز 11(Windows 11) ، با دنبال کردن مراحل زیر، سیستم عامل ویندوز خود را به روز کنید:(Windows operating)

1. کلیدهای Windows + I keys را به طور همزمان فشار دهید تا تنظیمات(Settings) ویندوز باز شود .

2. بر روی Windows Update در قسمت سمت چپ کلیک کنید.

3. سپس بر روی دکمه Check for updates کلیک کنید.

4A. در صورت وجود آپدیت بر روی گزینه Download & install کلیک کنید. کامپیوتر خود را مجددا راه اندازی کنید.

تب به روز رسانی ویندوز در برنامه تنظیمات

4B. اگر این گزینه قابل مشاهده نیست، کامپیوتر ویندوز 11 شما در حال حاضر بر روی آخرین به روز رسانی های موجود اجرا می شود.

روش 8: بازیابی سیستم را انجام دهید(Method 8: Perform System Restore)

اگر همه چیز شکست خورد، با انجام بازیابی سیستم ، خطای (system restore)VCRUNTIME140.dll از دست رفته یا یافت نشد در ویندوز 11(Windows 11) را برطرف کنید .

1. روی نماد جستجو(Search icon) کلیک کنید و کنترل پنل را(control Panel) تایپ کنید، سپس روی Open کلیک کنید .

نتایج جستجوی منوی استارت برای کنترل پنل.  نحوه رفع خطای VCRUNTIME140.dll is Missing در ویندوز 11

2. View by: > Large icons را تنظیم کنید و سپس روی Recovery کلیک کنید .

گزینه Recovery را در کنترل پنل انتخاب کنید

3. بر روی گزینه Open System Restore کلیک کنید.

گزینه ریکاوری در کنترل پنل  نحوه رفع خطای VCRUNTIME140.dll is Missing در ویندوز 11

4. روی Next > در پنجره System Restore دو بار کلیک کنید.(System Restore)

جادوگر بازیابی سیستم

5. از لیست، آخرین نقطه بازیابی خودکار(Automatic Restore Point) را انتخاب کنید تا رایانه خود را به نقطه ای بازگردانید که با مشکل مواجه نشدید. بر روی(Click) دکمه Next > کلیک کنید.

لیست نقاط بازیابی موجود  نحوه رفع خطای VCRUNTIME140.dll is Missing در ویندوز 11

توجه:(Note:) برای مشاهده لیست برنامه هایی که با بازگرداندن رایانه به نقطه بازیابی(restore point) قبلی تنظیم شده تحت تأثیر قرار می گیرند، می توانید روی « اسکن برای برنامه های آسیب دیده»(Scan for affected programs) کلیک کنید . روی Close کلیک کنید(Click) تا پنجره تازه باز شده بسته شود.

لیست برنامه های تحت تأثیر

6. در نهایت بر روی Finish کلیک کنید .

اتمام پیکربندی نقطه بازیابی

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

  • ویندوز 11 SE چیست؟
  • نحوه رفع گیرکردن آپدیت ویندوز 11
  • چگونه نوار وظیفه (Taskbar)ویندوز 11(Fix Windows 11) کار نمی کند؟
  • نحوه رفع(Fix Microsoft Store) باز نشدن فروشگاه مایکروسافت در ویندوز 11(Windows 11)

امیدواریم این مقاله(article helpful) در مورد نحوه رفع خطای VCRUNTIME140.dll is missed or not found در ویندوز 11 برای(fix VCRUNTIME140.dll is missing or not found error on Windows 11) شما مفید بوده باشد. شما می توانید پیشنهادات و سوالات خود را در بخش نظرات(comment section) زیر ارسال کنید.



About the author

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



Related posts