ما هو Visual C ++ قابلة لإعادة التوزيع؟ كيفية تثبيت واستكشاف الأخطاء وإصلاحها على ويندوز 10
الحصول على رسائل خطأ مشفر حول MSVCRxx.dll؟ ها هو الإصلاح الخاص بك.
يتم تثبيت التطبيقات على نظام التشغيل Windows 10 بشكل طبيعيعملية واضحة ، وذلك بفضل ثروة من تطبيقات نظام التشغيل والتوافق على مدى السنوات ال 30 الماضية. بالنسبة للجزء الأكبر ، فإنها تعمل فقط. على سبيل المثال ، قمنا بالفعل بتغطية كيفية تثبيت تطبيقات سطح المكتب الكلاسيكية والتطبيقات العالمية ، مثل تلك المتاحة من خلال متجر Windows.
لكن قصة تطبيق Windows 10 لا تزال مستمرةمن خلال عملية انتقال مهمة ، والتي بدأت في البداية باستخدام Windows 8. التطبيقات العالمية هي مستقبل Windows 10 ، ولكن التطبيقات الكلاسيكية ستكون معنا لبعض الوقت. وتلك التطبيقات الكلاسيكية تواجه أحيانًا مشكلات كلاسيكية. على سبيل المثال ، قد يكون تثبيت تطبيقات سطح المكتب مشكلة بسبب متطلبات المكونات مثل Visual C ++ Redistributable. في هذه المقالة ، اكتشفنا ما هو وكيفية تثبيته ، لذلك ، سيعمل التطبيق الخاص بك على نظام التشغيل Windows 10.
كيفية حل المشكلات تثبيت Visual C ++ القابلة لإعادة التوزيع
Visual C ++ Redistributable هو DLL (الحيويLink Library) ملف مطلوب من قبل البرامج أو الألعاب المصممة باستخدام بيئة تطوير برامج Microsoft Visual Studio. عندما يتطلب برنامج DLL أو بعض الملفات الداعمة الأخرى لتشغيل ، وهذا ما يسمى التبعية. MSVCR.DLL تعني:
- مرض التصلب العصبي المتعدد - مايكروسوفت
- الخامس - البصرية
- C - C ++
- R - قابلة لإعادة التوزيع.
تصفح إعدادات التطبيقات والميزات أولوحة التحكم في البرامج والميزات ، قد ترى إصدارات متعددة من القابلة لإعادة التوزيع مثبتة. قد يستخدم أحد التطبيقات المثبتة أحد هذه التطبيقات ، لذلك ، فإن إزالة أي إصدار يمكن أن يتسبب في حدوث خلل في أحد التطبيقات. قد تتطلب بعض التطبيقات إصدارات محدثة من Visual C ++ Redistributable مثل 2010 SP1 أو 2012 Update 4.
مكتبة الارتباط الحيوي (DLL) تساعد منشئي التطبيقات على إعادة الاستخدام بشكل شائعالمكونات التي تجعل برنامج العمل. بدلاً من إعادة اختراع العجلة وانتفاخ الكود في كل مرة ، يمكن للمطورين إعادة استخدام المكتبات في MSVCR.dll. هذا في المقابل يمكن أن يقلل من حجم البرنامج ويوفر أداء أفضل واستخدام الذاكرة. تتم كتابة بعض التطبيقات باستخدام إصدارات محددة من Visual C ++ Redistributable. إذا كان جهاز الكمبيوتر الخاص بك لا يحتوي على برنامج تطوير Visual C ++ الكامل المثبت (والذي من المحتمل أنك لن تفعله إلا إذا كنت مطور برامج) ، سيأتي البرنامج بما يسمى بمكون Runtime Component لتيسير هذا البرنامج المحدد. مكونات وقت التشغيل هي مجرد أجزاء أساسية من التعليمات البرمجية التي تجعل البرنامج يعمل.
هناك إصدارات من 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 ++ القابلة لإعادة التوزيع أثناء التثبيت. يمكنك أيضًا استعراض ملفات إعداد التطبيق - عادةً ما يسمى مجلد "جهة خارجية" أو شيء مشابه - حيث يمكنك العثور على نسخ من ملفات الإعداد لـ Visual C ++ Redistributable.
إذا لم يكن كذلك ، يمكنك تنزيل الإصدار المطلوب بواسطةتطبيق. سيشير البرنامج إلى إصدار الملف المطلوب في حالة ظهور خطأ أثناء تنفيذ التطبيق أو عند تنفيذه. يجب أن يدرك المستخدمون أيضًا أن بعض البرامج قد تتطلب إما بنية 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 ثم انقر فوق موجه الأوامر(المسؤول) أو ويندوز PowerShell (المسؤول). في موجه الأوامر أو نافذة PowerShell ، اكتب الأوامر أدناه ثم اضغط على enter بعد كل منها. قم بإنهاء موجه الأوامر ثم أعد تشغيل الكمبيوتر لمعرفة ما إذا كان قد تم حل المشكلة.
regsvr32 ntdll.dll / ثانية
regsvr32 msdxm.ocx / s
regsvr32 dxmasf.dll / ثانية
regsvr32 wmp.dll / ثانية
regsvr32 wmpdxm.dll / ثانية
تواجه مشاكل مع Visual C ++يُعد إعادة التوزيع أمرًا نادر الحدوث ، ولكنه أيضًا علامة على المشكلات القديمة التي لا تزال مرتبطة بـ Windows. يقلل تطبيق Universal App من الحاجة إلى مثل هذه المكونات بسبب النشر المعتمد الجديد المستخدم. بالنسبة للتطبيقات الكبيرة مثل AutoCAD و QuickBooks و Adobe Creative Suite و iTunes ، سيكون هذا المكون دائمًا جزءًا من البنية الأساسية للتطبيقات. نأمل أن تساعدك هذه المقالة على التغلب على أي عقبات إذا واجهتها.
هل اضطررت إلى إصلاح مشكلات حزم Visual C ++ القابلة لإعادة التوزيع لبرنامج Visual Studio؟ أخبرنا عن ذلك في التعليقات.
اترك تعليقا