ما هو برنامج Visual C ++ القابل لإعادة التوزيع؟ كيفية التثبيت واستكشاف الأخطاء وإصلاحها على نظام التشغيل Windows 10
مايكروسوفت ويندوز 10 / / March 17, 2020
تاريخ آخر تحديث
الحصول على رسائل خطأ مشفرة حول MSVCRxx.dll؟ ها هو الإصلاح الخاص بك.
عادةً ما يكون تثبيت التطبيقات على نظام التشغيل Windows 10 عملية بسيطة ، وذلك بفضل ثروة التطبيقات لنظام التشغيل والتوافق على مدار الثلاثين عامًا الماضية. بالنسبة للجزء الاكبر ، يعملون فقط. على سبيل المثال ، لقد تناولنا بالفعل كيفية القيام بذلك تثبيت تطبيقات سطح المكتب الكلاسيكية و تطبيقات عالميةمثل تلك المتوفرة من خلال متجر ويندوز.
لكن قصة تطبيق Windows 10 لا تزال تمر بمرحلة انتقالية مهمة ، والتي بدأت في البداية مع Windows 8. التطبيقات العالمية هي مستقبل Windows 10 ، ولكن التطبيقات الكلاسيكية ستبقى معنا لبعض الوقت. وتلك التطبيقات الكلاسيكية تواجه في بعض الأحيان مشاكل كلاسيكية. على سبيل المثال ، يمكن أن يكون تثبيت تطبيقات سطح المكتب مشكلة بسبب متطلبات المكونات مثل Visual C ++ Redistributable. في هذه المقالة ، اكتشفنا ما هو وكيفية تثبيته ، لذلك سيعمل تطبيقك على Windows 10.
كيفية حل المشاكل تثبيت Visual C ++ القابلة لإعادة التوزيع
Visual C ++ Redistributable هو ملف DLL (مكتبة الارتباط الديناميكي) مطلوب من قبل البرامج أو الألعاب التي تم إنشاؤها باستخدام بيئة تطوير برامج Visual Studio من Microsoft. عندما يتطلب أحد البرامج تشغيل ملف DLL أو بعض الملفات الداعمة الأخرى لتشغيله ، يُسمى هذا التبعية. يشير ملف MSVCR.DLL إلى:
- MS - مايكروسوفت
- الخامس - البصرية
- C - C ++
- R - قابلة لإعادة التوزيع.
تصفح الخاص بك التطبيقات والميزات لوحة تحكم الإعداد أو البرامج والميزات ، قد ترى تثبيت إصدارات متعددة من القابلة لإعادة التوزيع. قد يستخدم تطبيق معين مثبت أحدهم ، لذا فإن إزالة أي إصدار يمكن أن يؤدي إلى خلل في التطبيق. قد تتطلب بعض التطبيقات إصدارات محدثة من Visual C ++ Redistributable مثل 2010 SP1 أو 2012 Update 4.
يساعد ملف DLL منشئي التطبيقات على إعادة استخدام المكونات الشائعة التي تجعل البرنامج يعمل بكفاءة. بدلاً من إعادة اختراع العجلة وتضخيم رمزها في كل مرة ، يمكن للمطورين إعادة استخدام المكتبات في MSVCR.dll. يمكن لهذا في المقابل تقليل حجم البرنامج وتوفير أداء أفضل واستخدام للذاكرة. تتم كتابة بعض التطبيقات باستخدام إصدارات معينة من Visual C ++ Redistributable. إذا لم يكن جهاز الكمبيوتر الخاص بك مثبتًا عليه برنامج تطوير Visual C ++ بالكامل (وهو ما لن تقوم به على الأرجح ما لم تكن كذلك مطور برمجيات) ، سيأتي البرنامج مع ما يسمى بمكون وقت التشغيل لتسهيل ذلك بالتحديد برنامج. مكونات Runtime ليست سوى أجزاء أساسية من التعليمات البرمجية التي تجعل البرنامج يعمل.
هناك إصدارات من Visual C ++ Redistributable تعود إلى الإصدار 2005. من الأخطاء الشائعة التي قد يراها المستخدمون عند محاولة تنفيذ أو تثبيت تطبيق ما:
يتعذر بدء تشغيل البرنامج نظرًا لأن MSVCR110.dll مفقود من جهاز الكمبيوتر الخاص بك. الرجاء إعادة تحميل البرنامج \ التطبيق لعلاج هذه المشكلة.
يشير الخطأ إلى أن إصدار معين من Visual C ++ Redistributable الذي يتطلبه البرنامج الذي تحاول تثبيته إما تالف أو مفقود. في هذه الحالة ، MSVCR110 يمثل Visual C ++ 2010 SP1 القابلة لإعادة التوزيع. تتضمن الإصدارات الأخرى:
- MSVCR71.dll ، MSVCR08.dll ، MSVCR09.dll (2008-2010)
- MSVCR120.dll (2012)
- MSVCR130.dll (2013)
- MSVCR140.dll (2015)
تأتي معظم البرامج مثبتة مسبقًا مع نسخة من Visual C ++ Redistributable أثناء التثبيت. يمكنك أيضًا تصفح ملفات إعداد التطبيق - عادة ما يكون مجلد يسمى "طرف ثالث" أو أي شيء مشابه - حيث قد تتمكن من العثور على نسخ من ملفات الإعداد لبرنامج Visual C ++ قابلة لإعادة التوزيع.
إذا لم يكن الأمر كذلك ، يمكنك تنزيل الإصدار الذي يتطلبه التطبيق. سيشير البرنامج إلى إصدار الملف المطلوب إذا ظهر خطأ أثناء أو أثناء تنفيذ التطبيق. يجب أن يدرك المستخدمون أيضًا أن بعض البرامج قد تتطلب إما 32 أو 64 بت هندسة معمارية.
فيما يلي روابط لتنزيل الإصدار القابل لإعادة التوزيع المناسب للإصدار الذي ربما تحاول تثبيته:
- Microsoft Visual C ++ 2005 SP1 قابلة لإعادة التوزيع (x86)
- Microsoft Visual C ++ 2005 SP1 قابلة لإعادة التوزيع (x64)
- Microsoft Visual C ++ 2008 SP1 قابلة لإعادة التوزيع (x86)
- Microsoft Visual C ++ 2008 SP1 قابلة لإعادة التوزيع (x64)
- Microsoft Visual C ++ 2010 SP1 قابلة لإعادة التوزيع (x86)
- Microsoft Visual C ++ 2010 SP1 قابلة لإعادة التوزيع (x64)
- تحديث Microsoft Visual C ++ 2012 4 القابلة لإعادة التوزيع (x86 و x64)
- Microsoft Visual C ++ 2013 القابلة لإعادة التوزيع (x86 و x64)
- تحديث Microsoft Visual C ++ 2015 3 القابل لإعادة التوزيع (x86 و x64)
- Microsoft Visual C ++ القابل لإعادة التوزيع لبرنامج Visual Studio 2017
مزيد من استكشاف الأخطاء وإصلاحها MSVCR
في بعض الأحيان قد تحتاج إلى إلغاء تثبيت إصدار موجود من Visual C ++ Redistributable من أجل حل المشاكل التي تؤثر عليه. إذا لم يؤد تثبيت Visual C ++ Redistributable الصحيح إلى حل مشكلات تثبيت برنامج أو إصلاحه ، فهذا يعني على الأرجح أن أحد ملفات DLL قد يكون تالفًا. قد تكون إعادة تسجيل ملفات DLL قادرة على حل المشكلة.
اضغط على مفتاح Windows + X ، ثم انقر فوق موجه الأوامر (المسؤول) أو Windows PowerShell (المسؤول). في موجه الأوامر أو نافذة PowerShell ، اكتب الأوامر أدناه ثم اضغط على Enter بعد كل منها. اخرج من موجه الأوامر ثم أعد تشغيل الكمبيوتر لمعرفة ما إذا تم حل المشكلة.
regsvr32 ntdll.dll / s
regsvr32 msdxm.ocx / s
regsvr32 dxmasf.dll / s
regsvr32 wmp.dll / s
regsvr32 wmpdxm.dll / s
إن حدوث مشكلات في Visual C ++ Redistributable أمر نادر الحدوث ، ولكنه أيضًا علامة على المشاكل القديمة التي لا تزال مرتبطة بنظام Windows. يقلل نموذج التطبيق العام من الحاجة إلى مثل هذه المكونات بسبب النشر المعتمد الجديد المعبأ المستخدم. بالنسبة للتطبيقات الكبيرة مثل AutoCAD و QuickBooks و Adobe Creative Suite و iTunes ، سيكون هذا المكون دائمًا جزءًا من البنية الأساسية لتطبيقاتك. نأمل أن تساعدك هذه المقالة في التغلب على أي عقبات إذا واجهتها.
هل اضطررت لإصلاح المشكلات في حزم Visual C ++ القابلة لإعادة التوزيع لبرنامج Visual Studio؟ أخبرنا عن ذلك في التعليقات.