18Aug

لماذا هناك الكثير جدا "ميكروسوفت فيسوال C ++ ريديستريبوتابلز" تثبيت على جهاز الكمبيوتر الخاص بي؟

click fraud protection

إذا كنت قد انتقلت من أي وقت مضى من خلال قائمة البرامج المثبتة في ويندوز، يتساءل لماذا هناك إصدارات كثيرة من ميكروسوفت فيسوال C ++ القابلة لإعادة التوزيع على هناك، أنت لست وحدك.الانضمام إلينا ونحن نلقي نظرة على ما هي هذه الأشياء، ولماذا هناك الكثير تثبيت على جهاز الكمبيوتر الخاص بك.

ما هو فيسوال C ++ القابلة لإعادة التوزيع؟

ميكروسوفت فيسوال C ++ عبارة عن بيئة تطوير متكاملة( إيد) تستخدم لإنشاء تطبيقات ويندوز في لغات البرمجة C و C ++ و C ++ / كلي.كان أصلا منتج مستقل، ولكن يتم تضمينه الآن كجزء من ميكروسوفت فيسوال ستوديو.فإنه يوفر للمطورين تطبيق واحد حيث يمكنهم كتابة وتحرير واختبار وتصحيح التعليمات البرمجية الخاصة بهم.وتشمل بيئة البرمجة الوصول إلى الكثير من مكتبات التعليمات البرمجية المشتركة، والتي تسمح للمطورين استخدام التعليمات البرمجية المتقدمة بالفعل لإجراءات محددة بدلا من الاضطرار إلى الكتابة الخاصة بهم من الصفر.هذا الرمز المشترك يأخذ شكل مكتبات الارتباط الحيوي( دلز)، وهو مصطلح معظم مستخدمي ويندوز قد تأتي عبر نقطة أو غيرها.

عندما يحين الوقت لنشر برامجها للمستخدمين، يكون للمطورين خيار لجعله.يمكنهم تجميع تلك دلز في تثبيت التطبيق الخاص بهم، أو أنها يمكن أن تعتمد على حزمة قابلة للتوزيع القياسية من التعليمات البرمجية المشتركة.معظم اختيار الأخير، ويعرف هذا الحزمة باسم فيسوال C ++ القابلة لإعادة التوزيع.هناك العديد من المزايا لاستخدام إعادة التوزيع.يتم توفير حزم من قبل مايكروسوفت، الذي يختبر أيضا وتحديثها مع الأخطاء وإصلاحات الأمان.توفر ريديستريبوتابلز أيضا تثبيت واحد على جهاز كمبيوتر المستخدم الذي يمكن استخدام برامج متعددة في نفس الوقت.

instagram viewer

لماذا يتم تثبيت الكثير على جهاز الكمبيوتر الخاص بي؟

لقد قمت بتثبيت إصدار جديد من ويندوز 10 على جهاز كمبيوتر جديد قبل أقل قليلا من شهرين.كما ترون في الصورة أعلاه، لقد حصلت بالفعل على أربعة إصدارات من فيسوال C ++ القابلة لإعادة التوزيع على النظام الخاص بي.على أنظمة أخرى، رأيت ما يصل الى عشرين.إذا، كيف يحصلون على كل شيء؟

يتم تثبيت بعض مع ويندوز نفسه.تعتمد الإصدارات المحددة التي يتم تثبيتها على إصدار ويندوز الذي تستخدمه.أنا باستخدام ويندوز 10، الذي يأتي مع 2012 و 2013 فيسوال C ++ ريديستريبوتابلز.ستلاحظ أيضا أنني حصلت أيضا على كل من 32 بت( x86) و 64 بت( x64) إصدارات مثبتة.إذا كان لديك إصدار 32 بت من ويندوز، فلن ترى تلك الإصدارات 64 بت من القابلة لإعادة التوزيع.ولكن إذا كان لديك إصدار 64 بت من نظام التشغيل ويندوز( تقريبا كل أجهزة الكمبيوتر هذه الأيام)، سترى كلا الإصدارين، لأن ويندوز 64 بت يمكن تشغيل كل من 64 بت و 32 بت التطبيقات.

تم تثبيت أي إصدارات إضافية من فيسوال C ++ القابلة لإعادة التوزيع التي تراها على النظام الخاص بك جنبا إلى جنب مع بعض البرامج التي تتطلب ذلك.عند وجود رموز مطور في إصدار معين من فيسوال C ++، يجب أن تكون مكتبات التعليمات البرمجية لهذا الإصدار موجودة أيضا على نظام المستخدم للتطبيق لتشغيل.وهذا يعني، على سبيل المثال، إذا كان مطور يستخدم فيسوال C ++ 2005( أو فيسوال ستوديو 2005) لإنشاء برنامج تقوم بتثبيته، يمكنك أن تتوقع رؤية فيسوال C ++ 2005 القابلة لإعادة التوزيع المثبتة على النظام الخاص بك جنبا إلى جنب مع البرنامج.

في بعض الأحيان، سوف تحصل على المنبثقة في المرة الأولى التي تقوم بتشغيل برنامج قائلا أن يتم إعادة تثبيت الحزمة القابلة لإعادة التوزيع.ستلاحظ هذا كثيرا إذا كنت لاعبة الكمبيوتر، وخاصة إذا كنت تحصل على الألعاب من خلال البخار.عادة، وهذا يعني أن المطور اختارت أن يكون أحدث حزمة تحميلها من ميكروسوفت في وقت التثبيت.في بعض الأحيان، يتم تجميع الحزمة جنبا إلى جنب مع التطبيق.وفيما يلي لقطة من تثبيت حزمة برامج تشغيل الرسومات أمد الحالية، والتي يمكنك أن ترى يريد تثبيت 2012 و 2013 C ++ ريديستريبوتابلز.

ومن الممكن أيضا أن ترى ما تبدو عليه إصدارات متعددة من نفس القابلة لإعادة التوزيع مثبتة، أو على الأقل إصدارات متعددة من نفس العام.على سبيل المثال، قد تشاهد إصدارات متعددة من 2008 قابلة لإعادة التوزيع.قد يشير المرء إلى أنه حزمة خدمة، في حين أن البعض الآخر قد يكون مجرد أرقام إصدار مختلفة قليلا.لذلك، في حين أنها تبدو في بعض الأحيان مثل إصدارات متعددة من نفس الحزمة مثبتة، فهي كلها مختلفة بمهارة.وللأسف، خلافا لما هو متشابه إلى حد ما. نيت فريميورك، لم تقم ميكروسوفت بتجميع كل هذه الإصدارات القديمة في حزمة موحدة.

باختصار: سترى بعض الحزم التي تأتي مع ويندوز، وبعض التي تأتي مع التطبيقات التي تقوم بتثبيت.وإذا كنت تقوم بتشغيل ويندوز 64 بت، سترى كل من إصدارات 64 بت و 32 بت من كل حزمة.

هل يمكنني إلغاء بعض منهم؟

الجواب القصير هو: نعم، ولكن ربما لا ينبغي لك.

أنت لا تعرف أبدا أي من التطبيقات المثبتة تعتمد على كل قابلة لإعادة التوزيع.إذا قمت بإلغاء تثبيت البرنامج، فإن هذا البرنامج لن إزالة تلقائيا القابلة لإعادة التوزيع التي اعتمد عليها، لأنه ليس لديه وسيلة لمعرفة ما إذا كانت التطبيقات الأخرى تعتمد أيضا على ذلك.بالتأكيد، قد يكون هناك بعض الحزم القابلة لإعادة التوزيع على أنك لا تحتاج إلى ذلك، ولكن إذا قمت يدويا بإزالة حزمة القابلة لإعادة التوزيع التي لا تزال بعض البرامج تستخدم، قد يسبب لهم عدم تشغيل بشكل صحيح، وفي بعض الحالات، حتى يسبب مشاكل فيتثبيت ويندوز نفسه.

قد تهيج لك رؤية الكثير من الجلوس هناك في قائمة البرامج المثبتة، ولكن إذا كانت الأمور تعمل بشكل جيد على جهاز الكمبيوتر الخاص بك، فإن ريديستريبوتابلز لا تسبب أي ضرر.كما أنها لا تأخذ مساحة كبيرة.الإصدارات الأربعة التي قمت بتثبيتها على النظام الخاص بي تأخذ الآن أقل من 100 ميغابايت من مساحة القرص، جنبا إلى جنب.

لقد رأينا بعض النصائح تطفو حول الإنترنت مما يشير إلى أنه يمكنك إزالة الإصدارات القديمة من ريديستريبوتابلز، وترك فقط أحدث من كل إصدار رئيسي( لاحظت في السنة) في المكان.وبعبارة أخرى، فإنها تشير إلى أنه يمكن ترك أحدث 2012 القابلة لإعادة التوزيع في مكان وإلغاء الإصدارات القديمة 2012.لقد اختبرنا هذا ووجدنا أنه لا يمكن الاعتماد عليه.يبدو أن العمل في بعض الأحيان، ولكن ليس هناك ضمان أنها سوف تعمل بالنسبة لك.في تجربتي محدودة من ثلاثة أنظمة، فإنه تسبب مشاكل على نظام واحد حيث اثنين من البرامج لم تعد تعمل.

ماذا يمكنني أن أفعل إذا كنت تواجه مشاكل؟

لسوء الحظ، غالبا ما يكون من الصعب تضييق مشكلة مع تطبيق وصولا إلى التثبيت سيئة القابلة لإعادة التوزيع.نادرا ما تحصل على رسالة خطأ أثناء تثبيت أو تشغيل برنامج الذي يشير مباشرة إلى الحزم القابلة لإعادة التوزيع.ومع ذلك، فمن احتمال وأحيانا انها تستحق الاختبار، لا سيما إذا كان البرنامج الذي قمت بتثبيت فقط يسبب برنامج تثبيت بالفعل بالفعل لكسر وأنت تعرف أنها تعتمد على نفس القابلة لإعادة التوزيع.

أولا، يمكنك اتخاذ بضع خطوات أساسية.تأكد من أن تحديث ويندوز يحتوي على كافة التحديثات الأخيرة.في حالة توفر تحديث للحزمة، قد يؤدي ذلك إلى حل المشكلة.يمكنك أيضا محاولة المسح الضوئي لملفات النظام الفاسدة في ويندوز.أنها لا تستغرق وقتا طويلا ويمكن استعادة ملفات النظام التي أصبحت فاسدة أو فقدت.انها تستحق دائما بالرصاص.

مقالات ذات صلة
كيفية المسح الضوئي( وإصلاح) ملفات النظام التالفة في ويندوز
ما هي أفضل طريقة لعمل نسخة احتياطية من جهاز الكمبيوتر الخاص بي؟

إذا فشلت تلك الخطوات في حل المشكلة، يمكنك محاولة إزالة تثبيت الإصدار المعني ثم إعادة تثبيته.وإذا كنت لا تعرف نسخة محددة، يمكنك أن تأخذ مقامرة ومحاولة إلغاء تثبيت كافة الحزم القابلة لإعادة التوزيع من جهاز الكمبيوتر الخاص بك ومن ثم تثبيت كافة أحدث التطبيقات من كل إصدار.أيا كان الطريق الذي تتخذه، تأكد من إجراء نسخة احتياطية من جهاز الكمبيوتر الخاص بك أولا!

يمكنك إلغاء تثبيت ريديستريبوتابلز بنفس الطريقة التي تقوم بإلغاء تثبيت أي برنامج آخر في برنامج وميزات لوحة التحكم التطبيق.يمكنك بعد ذلك تنزيل أحدث الإصدارات من مركز التنزيل ل ميكروسوفت وتثبيتها.فيما يلي بعض الروابط المباشرة إلى كل إصدار:

  • ميكروسوفت فيسوال C ++ 2005 المزود بحزمة الخدمة SP1 القابلة لإعادة التوزيع( x86)
  • ميكروسوفت فيسوال C ++ 2005 المزود بحزمة الخدمة SP1 القابلة لإعادة التوزيع( x64)
  • ميكروسوفت فيسوال C ++ 2008 المزود بحزمة الخدمة SP1 القابلة لإعادة التوزيع( x86)
  • ميكروسوفت فيسوال C ++ 2008 المزود بحزمة الخدمة SP1 القابلة لإعادة التوزيع( x64)
  • ميكروسوفت فيسوال C ++ 2010 SP1 القابلة لإعادة التوزيع( x86)
  • ميكروسوفت فيسوال C ++ 2010 SP1 القابلة لإعادة التوزيع( x64)
  • ميكروسوفت فيسوال C ++ 2012 التحديث 4 القابلة لإعادة التوزيع( x86 و x64)
  • ميكروسوفت فيسوال C ++ 2013 القابلة لإعادة التوزيع( x86 و x64)
  • ميكروسوفت فيسوال C ++ 2015 تحديث 2ريديستريبوتابل( x86 و x64)

فقط تذكر أنه إذا كنت تقوم بتشغيل إصدار 64 بت من ويندوز، فستحتاج إلى تنزيل وتثبيت كل من الإصدارات 32 بت( x86) و 64 بت( x64).

وهناك هو.نأمل أن يشرح على الأقل ما هي هذه حزم فيسوال C ++ القابلة لإعادة التوزيع هي ولماذا يتم تثبيت الكثير على جهاز الكمبيوتر الخاص بك.