رفع خطای MSVCP100.dll is missing or not found

اگر هنگام اجرای هر برنامه یا برنامه ای با این پیغام خطا مواجه می شوید: «برنامه نمی تواند راه اندازی شود زیرا MSVCP100.dll در رایانه شما وجود ندارد. برای رفع این مشکل، برنامه را دوباره نصب کنید." پس شما مکان مناسبی هستید زیرا امروز می خواهیم در مورد چگونگی رفع این خطا صحبت کنیم. به نظر می رسد علت اصلی این خطا خراب است یا MSVCP100.dll وجود ندارد . این به دلیل آلودگی ویروس یا بدافزار، خطاهای رجیستری ویندوز(Windows Registry) یا خرابی سیستم رخ می دهد.(System)

رفع خطای MSVCP100.dll is missing or not found

اکنون بسته به پیکربندی سیستم خود، می توانید هر یک از پیام های خطای فهرست شده را مشاهده کنید:

  • فایل msvcp100.dll یا comdlg32.ocx(comdlg32.ocx is missing) وجود ندارد.
  • Msvcp100.dll یافت نشد
  • نمی توان [PATH]msvcp100.dll را پیدا کرد
  • نمی توان [APPLICATION] را شروع کرد. یک جزء مورد نیاز وجود ندارد: msvcp100.dll. لطفاً(Please) [APPLICATION] را دوباره نصب کنید.
  • این برنامه شروع نشد زیرا msvcp100.dll پیدا نشد. نصب مجدد برنامه ممکن است این مشکل را برطرف کند.

MSVCP100.dll بخشی از کتابخانه Microsoft Visual C++ است و اگر برنامه‌ای با استفاده از Visual C++ توسعه داده شود ، این فایل برای اجرای برنامه مورد نیاز است. معمولاً، این فایل اغلب توسط بسیاری از بازی ها مورد نیاز است و اگر MSVCP100.dll را ندارید ، با خطای بالا مواجه خواهید شد. اغلب این مشکل با کپی کردن MSVCP100.dll از پوشه ویندوز(Windows) به پوشه بازی ها قابل حل است. اما اگر نمی توانید، بیایید ببینیم که چگونه MSVCP100.dll(Fix MSVCP100.dll) گم شده است یا خطایی را با راهنمای عیب یابی فهرست شده در زیر برطرف کنیم.

رفع خطای MSVCP100.dll(Fix MSVCP100.dll) یا عدم وجود خطا

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

روش 1: فایل MSVCP100.dll را از ویندوز در پوشه بازی کپی کنید(Method 1: Copy the MSVCP100.dll file from Windows to Game Folder)

1. به مسیر زیر بروید:

C:\Windows\System32

2. حالا در پوشه System32 MSVCP100.dll را پیدا کنید سپس روی آن راست کلیک کرده و Copy را انتخاب کنید .

حالا در پوشه System32 MSVCP100.dll را پیدا کنید سپس روی آن کلیک راست کرده و Copy |  رفع خطای MSVCP100.dll is missing or not found

3. به پوشه بازی بروید، سپس در قسمت خالی کلیک راست کرده و Paste را انتخاب کنید .

4. دوباره سعی کنید بازی خاصی را اجرا کنید که خطای MSVCP100.dll is missing را می داد.

روش 2: بررسی فایل سیستم را اجرا کنید(Method 2: Run System File Checker)

دستور  sfc /scannow ( System File Checker ) یکپارچگی تمام فایل های سیستم ویندوز(Windows) محافظت شده را اسکن می کند. در صورت امکان نسخه های نادرست خراب، تغییر/اصلاح یا آسیب دیده را با نسخه های صحیح جایگزین می کند.

1.  Command Prompt را با حقوق Administrative باز کنید(Open Command Prompt with Administrative rights) .

2. حالا در پنجره cmd دستور زیر را تایپ کرده و Enter را بزنید :

sfc /scannow

sfc scan now system file checker

3. منتظر بمانید(Wait) تا بررسی فایل سیستم تمام شود.

دوباره برنامه ای که  خطا(error ) می داد را امتحان کنید و اگر هنوز رفع نشد، سپس به روش بعدی ادامه دهید.

روش 3: در صورت عدم موفقیت SFC، DISM را اجرا کنید(Method 3: Run DISM if SFC Fails)

1. Command Prompt را جستجو کنید ، کلیک راست کرده و Run As Administrator را انتخاب کنید.(Run As Administrator.)

Command Prompt را جستجو کنید، کلیک راست کرده و Run As Administrator را انتخاب کنید

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

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

5. برای ذخیره تغییرات، رایانه خود را مجدداً راه اندازی کنید، و این باید خطای MSVCP100.dll را برطرف کند یا خطا پیدا نشده باشد(fix MSVCP100.dll is missing or not found an error) .

Method 4: Reinstall Microsoft Visual C++

ابتدا به اینجا بروید و Microsoft Visual C++ را دانلود کنید و سپس به این روش ادامه دهید.

1. Windows Key + R را فشار دهید سپس msconfig را تایپ کنید و (msconfig)Enter را بزنید تا System Configuration باز شود .

msconfig |  رفع خطای MSVCP100.dll is missing or not found

2. به تب بوت بروید و ( boot tab)گزینه Safe Boot را(Safe Boot option.) علامت بزنید.

به تب بوت بروید و گزینه Safe Boot را علامت بزنید

3. روی Apply و سپس OK کلیک کنید.(OK.)

4. رایانه شخصی خود را مجدداً راه اندازی کنید و سیستم به طور خودکار در حالت Safe Mode بوت می شود.( Safe Mode automatically.)

5. دانلود Microsoft Visual C++ را نصب کنید و سپس تیک گزینه Safe Boot را در System Configuration بردارید .

6. برای ذخیره تغییرات کامپیوتر خود را مجددا راه اندازی کنید. دوباره سعی کنید برنامه را اجرا کنید و ببینید آیا می توانید مشکل MSVCP100.dll را برطرف کنید یا(Fix MSVCP100.dll is missing or not found an ) خطای پیدا نشد .

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

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

2.  Malwarebytes را اجرا(Run Malwarebytes)(Run Malwarebytes) کنید و اجازه دهید سیستم شما را برای یافتن فایل های مضر اسکن کند. اگر بدافزار پیدا شود، به طور خودکار آنها را حذف می کند.

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

3. اکنون CCleaner را اجرا کرده و  Custom Clean را انتخاب کنید .

4. در قسمت Custom Clean،  تب Windows(Windows tab) را انتخاب کنید و پیش فرض ها را علامت بزنید و روی  Analyze کلیک کنید .

Custom Clean را انتخاب کنید و سپس در تب Windows، پیش فرض را علامت بزنید  رفع خطای MSVCP100.dll is missing or not found

5.  هنگامی که تجزیه و تحلیل کامل شد، مطمئن شوید که فایل هایی را که قرار است حذف شوند حذف کنید.(Once Analyze is complete, make sure you’re certain to remove the files to be deleted.)

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

6. در نهایت بر روی  دکمه Run Cleaner  کلیک کنید و اجازه دهید CCleaner دوره خود را اجرا کند.

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

برگه Registry را انتخاب کنید و سپس روی Scan for Issues کلیک کنید

8. روی دکمه  Scan for Issues  کلیک کنید و اجازه دهید CCleaner اسکن کند، سپس روی دکمه  Fix Selected Issues  کلیک کنید.

پس از اتمام اسکن برای مشکلات، روی Fix Selected Issues | کلیک کنید  رفع خطای MSVCP100.dll is missing or not found

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

10. پس از تکمیل پشتیبان بر روی دکمه  Fix All Selected Issues  کلیک کنید.

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

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

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

مشخصات سیستم sysdm

2. تب System Protection را انتخاب کرده و (System Protection)System Restore را انتخاب کنید.( System Restore.)

تب System Protection را انتخاب کرده و System Restore | را انتخاب کنید  رفع خطای MSVCP100.dll is missing or not found

3. روی Next کلیک کنید (Click Next)و نقطه بازیابی سیستم(System Restore point) مورد نظر را انتخاب کنید .

بازگرداندن سیستم

4. برای تکمیل بازیابی سیستم، دستورالعمل های روی صفحه را دنبال کنید.

5. پس از راه‌اندازی مجدد، ممکن است بتوانید خطای MSVCP100.dll را برطرف کنید یا خطای پیدا نشد.(Fix MSVCP100.dll is missing or not found an error.)

روش 7: تعمیر ویندوز 10 را نصب کنید(Method 7: Repair Install Windows 10)

این روش آخرین راه حل است زیرا اگر هیچ چیز درست نشد، مطمئناً این روش تمام مشکلات رایانه شما را برطرف می کند. Repair Install از یک ارتقاء در محل برای تعمیر مشکلات سیستم بدون حذف اطلاعات کاربر موجود در سیستم استفاده می کند. بنابراین این مقاله را دنبال کنید تا ببینید چگونه به راحتی ویندوز 10 را تعمیر کنیم.(How to Repair Install Windows 10 Easily.)

ویندوز 10 را انتخاب کنید |  رفع خطای MSVCP100.dll is missing or not found

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

به همین دلیل است که شما با موفقیت خطای MSVCP100.dll گم شده یا یافت نشد را برطرف کردید،(Fix MSVCP100.dll is missing or not found error) اما اگر هنوز در مورد این پست سؤالی دارید، در قسمت نظرات از آنها بپرسید.



About the author

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



Related posts