আমার পিসিতে কেন এতগুলি "মাইক্রোসফ্ট ভিজ্যুয়াল সি ++ পুনরায় বিতরণযোগ্য" ইনস্টল করা আছে?

আপনি যদি উইন্ডোতে ইনস্টল হওয়া প্রোগ্রামগুলির তালিকার মাধ্যমে যদি কখনও স্ক্রোল করে থাকেন তবে ভাবছেন যে সেখানে মাইক্রোসফ্ট ভিজ্যুয়াল সি ++ এর পুনরায় বিতরণযোগ্য কেন রয়েছে তাই আপনি একা নন। এই জিনিসগুলি কী এবং আপনার পিসিতে কেন এতগুলি ইনস্টল করা আছে তা একবার দেখে নিই আমাদের সাথে যোগ দিন।

একটি ভিজ্যুয়াল সি ++ পুনরায় বিতরণযোগ্য কী?

মাইক্রোসফ্ট ভিজ্যুয়াল সি ++ হ'ল সি, সি ++, এবং সি ++ / সিএলআই প্রোগ্রামিং ল্যাঙ্গুয়েজে উইন্ডোজ অ্যাপ্লিকেশন তৈরি করতে ব্যবহৃত একীভূত বিকাশ পরিবেশ (আইডিই)। এটি মূলত একটি স্বতন্ত্র পণ্য ছিল তবে এটি এখন মাইক্রোসফ্ট ভিজ্যুয়াল স্টুডিওর অংশ হিসাবে অন্তর্ভুক্ত। এটি বিকাশকারীদের একটি একক অ্যাপ্লিকেশন সরবরাহ করে যাতে তারা তাদের কোড লিখতে, সম্পাদনা করতে, পরীক্ষা করতে এবং ডিবাগ করতে পারে। প্রোগ্রামিং পরিবেশে প্রচুর শেয়ার্ড কোড লাইব্রেরিগুলিতে অ্যাক্সেস অন্তর্ভুক্ত থাকে, যা বিকাশকারীরা স্ক্র্যাচ থেকে তাদের নিজস্ব লেখার পরিবর্তে নির্দিষ্ট পদ্ধতির জন্য ইতিমধ্যে বিকাশিত কোড ব্যবহার করতে দেয়। এই ভাগ করা কোডটি ডায়নামিক লিংক লাইব্রেরি (ডিএলএল) এর রূপ নেয়, এটি একটি শব্দ যা বেশিরভাগ উইন্ডোজ ব্যবহারকারীরা কোনও না কোনও সময়ে বা অন্যত্র এসে পৌঁছেছিল।

যখন ব্যবহারকারীদের কাছে তাদের সফ্টওয়্যার মোতায়েন করার সময় আসে তখন বিকাশকারীদের বেছে নেওয়া পছন্দ থাকে। তারা application ডিএলএলগুলিকে তাদের অ্যাপ্লিকেশন ইনস্টল করার জন্য বান্ডেল করতে পারে বা তারা ভাগ করা কোডের একটি আদর্শ বিতরণযোগ্য প্যাকেজের উপর নির্ভর করতে পারে। বেশিরভাগই পরবর্তীটি চয়ন করুন এবং সেই প্যাকেজটি একটি ভিজ্যুয়াল সি ++ পুনরায় বিতরণযোগ্য হিসাবে পরিচিত। পুনরায় বিতরণযোগ্য ব্যবহারের বিভিন্ন সুবিধা রয়েছে। প্যাকেজগুলি মাইক্রোসফ্ট দ্বারা উপলব্ধ করা হয়েছে, যারা ত্রুটি এবং সুরক্ষা সংশোধন করে সেগুলি পরীক্ষা করে আপডেট করে। পুনরায় বিতরণযোগ্য ব্যবহারকারীর কম্পিউটারে একটি একক ইনস্টলেশন প্রস্তাব দেয় যা একাধিক প্রোগ্রাম একই সাথে ব্যবহার করতে পারে।

আমার পিসিতে কেন এত ইনস্টল করা হয়?

আমি উইন্ডোজ 10 এর নতুন সংস্করণটি দুই মাস আগে একটি নতুন পিসিতে ইনস্টল করেছি। উপরের ছবিটিতে আপনি দেখতে পাচ্ছেন, আমি ইতিমধ্যে আমার সিস্টেমে ভিজ্যুয়াল সি ++ রিড্রিস্ট্রিবিটেবলের চারটি সংস্করণ পেয়েছি। অন্যান্য সিস্টেমে, আমি বিশটিরও বেশি দেখেছি। সুতরাং, তারা কীভাবে সেখানে পৌঁছেছে?

কিছু উইন্ডোজ নিজেই ইনস্টল করা হয়। ইনস্টল হওয়া নির্দিষ্ট সংস্করণগুলি আপনি উইন্ডোজের কোন সংস্করণ ব্যবহার করছেন তার উপর নির্ভর করে। আমি উইন্ডোজ 10 ব্যবহার করছি, যা 2012 এবং 2013 ভিজ্যুয়াল সি ++ পুনরায় বিতরণযোগ্যগুলির সাথে আসে। আপনি আরও নোট করবেন যে আমি 32-বিট (x86) এবং 64-বিট (x64) সংস্করণ উভয়ই পেয়েছি। আপনার যদি উইন্ডোজের 32-বিট সংস্করণ থাকে তবে আপনি পুনরায় বিতরণযোগ্য those৪-বিট সংস্করণ দেখতে পাবেন না। তবে আপনার যদি উইন্ডোজের একটি 64৪-বিট সংস্করণ থাকে (যা প্রায় সমস্ত কম্পিউটার আজকাল), আপনি উভয় সংস্করণ দেখতে পাবেন, কারণ একটি 64৪-বিট উইন্ডোজ 64৪-বিট এবং 32-বিট অ্যাপ্লিকেশন উভয়ই চালাতে পারে।

আপনি আপনার সিস্টেমে দেখতে পাবেন ভিজ্যুয়াল সি ++ পুনরায় বিতরণযোগ্য কোনও অতিরিক্ত সংস্করণ এটির প্রয়োজনীয় কিছু প্রোগ্রামের সাথে ইনস্টল করা হয়েছিল। যখন কোনও বিকাশকারী ভিজ্যুয়াল সি ++ এর নির্দিষ্ট সংস্করণে কোড দেয়, তখন অ্যাপ্লিকেশনটি চালানোর জন্য সেই সংস্করণের কোড লাইব্রেরিগুলি অবশ্যই ব্যবহারকারীর সিস্টেমে উপস্থিত থাকতে হবে। তার অর্থ হল, উদাহরণস্বরূপ, যদি কোনও বিকাশকারী আপনার ইনস্টল করা কোনও প্রোগ্রাম তৈরি করতে ভিজ্যুয়াল সি ++ 2005 (বা ভিজ্যুয়াল স্টুডিও 2005) ব্যবহার করে থাকেন তবে আপনি প্রোগ্রামের পাশাপাশি আপনার সিস্টেমে ভিজ্যুয়াল সি ++ 2005 পুনরায় বিতরণযোগ্য ইনস্টলডটি দেখতে আশা করতে পারেন।

কখনও কখনও, আপনি পুনরায় বিতরণযোগ্য প্যাকেজ ইনস্টল করা হচ্ছে বলে প্রথমবার কোনও প্রোগ্রাম চালানোর সময় আপনি একটি পপ আপ পাবেন। আপনি যদি পিসি গেমার হন তবে আপনি এটি প্রচুর লক্ষ্য করবেন, বিশেষত যদি আপনি স্টিমের মাধ্যমে আপনার গেমগুলি পান। সাধারণত, এর অর্থ হ'ল বিকাশকারী ইনস্টলেশনের সময় মাইক্রোসফ্ট থেকে সর্বশেষ প্যাকেজ ডাউনলোড করতে বেছে নিয়েছেন। কখনও কখনও, প্যাকেজ অ্যাপ্লিকেশন সহ বান্ডিল হয়। এখানে বর্তমান এএমডি গ্রাফিক্স ড্রাইভার প্যাকেজ ইনস্টলের শট রয়েছে যা আপনি দেখতে পাচ্ছেন যে 2012 এবং 2013 সি ++ পুনঃনির্ধারণযোগ্যগুলি ইনস্টল করতে চায়।

সম্পর্কিত:মাইক্রোসফ্ট .NET ফ্রেমওয়ার্ক কী এবং কেন এটি আমার পিসিতে ইনস্টল করা হয়?

এটিও সম্ভব যে আপনি একই রকম পুনরায় বিতরণযোগ্য ইনস্টল করা একাধিক সংস্করণ বা একই বছর থেকে কমপক্ষে একাধিক সংস্করণ দেখতে দেখতে পাবেন। উদাহরণস্বরূপ, আপনি 2008 এর পুনরায় বিতরণযোগ্য একাধিক সংস্করণ দেখতে পাবেন। কেউ ইঙ্গিত করতে পারে যে এটি একটি সার্ভিস প্যাক, অন্যদের কাছে কিছুটা ভিন্ন সংস্করণ সংখ্যা থাকতে পারে। সুতরাং, কখনও কখনও এটি একই প্যাকেজের একাধিক সংস্করণ ইনস্টল করা দেখে মনে হয়, সেগুলি সমস্তই আলাদা। এবং দুর্ভাগ্যক্রমে, কিছুটা অনুরূপ নেট নেট ফ্রেমওয়ার্কের বিপরীতে, মাইক্রোসফ্ট কখনই এই পুরানো সংস্করণগুলিকে একীভূত প্যাকেজে সংহত করে না।

সুতরাং সংক্ষেপে: আপনি উইন্ডোজ সহ কিছু প্যাকেজ দেখতে পাবেন এবং কিছু যা আপনার ইনস্টল করা অ্যাপ্লিকেশনগুলির সাথে আসে। এবং যদি আপনি -৪-বিট উইন্ডোজ চালাচ্ছেন তবে প্রতিটি প্যাকেজের 64৪-বিট এবং 32-বিট উভয় সংস্করণ দেখতে পাবেন।

আমি কি তাদের কিছু আনইনস্টল করতে পারি?

সংক্ষিপ্ত উত্তরটি হ'ল: হ্যাঁ, তবে আপনার সম্ভবত হওয়া উচিত নয়।

আপনি কখনই জানেন না যে আপনার ইনস্টল করা অ্যাপ্লিকেশনগুলির মধ্যে প্রতিটি প্রতিটি পুনরায় বিতরণের উপর নির্ভর করে। আপনি যদি কোনও প্রোগ্রাম আনইনস্টল করেন তবে সেই প্রোগ্রামটি পুনরায় বিতরণযোগ্যটিকে যার দ্বারা এটি নির্ভর করেছে তা স্বয়ংক্রিয়ভাবে সরিয়ে ফেলবে না, কারণ অন্যান্য অ্যাপ্লিকেশনগুলিও এর উপর নির্ভর করে কিনা তা জানার কোনও উপায় নেই। অবশ্যই, সেখানে কিছু পুনরায় বিতরণযোগ্য প্যাকেজ থাকতে পারে যা আপনার প্রয়োজন নেই – তবে আপনি যদি কিছু প্রোগ্রাম এখনও ব্যবহার করে যা পুনরায় বিতরণযোগ্য প্যাকেজটি ম্যানুয়ালি মুছে ফেলেন তবে আপনি সেগুলি সঠিকভাবে চালিত না করতে এবং কিছু ক্ষেত্রে এমনকি সমস্যাগুলিতেও কারণ তৈরি করতে পারেন আপনার উইন্ডোজ ইনস্টলেশন নিজেই।

আপনার ইনস্টলড প্রোগ্রামগুলির তালিকায় সেখানে অনেক লোককে বসে থাকতে দেখে এটি আপনাকে বিরক্ত করতে পারে তবে আপনার পিসিতে যদি জিনিসগুলি ভালভাবে চলতে থাকে তবে পুনরায় বিতরণকারীরা কোনও ক্ষতি করতে পারে না। তারা খুব বেশি জায়গাও নেয় না। আমি এখনই আমার সিস্টেমে যে চারটি সংস্করণ ইনস্টল করেছি সেগুলি একত্রে 100 এমবি ডিস্কের কম স্থান গ্রহণ করে।

আমরা ইন্টারনেটের আশেপাশে কিছু পরামর্শ ভেসে উঠতে দেখেছি যাতে পরামর্শ দেওয়া হয় যে আপনি পুনরায় বিতরণযোগ্যগুলির পুরানো সংস্করণগুলি সরাতে পারবেন, প্রতিটি বড় রিলিজ (সাম্প্রতিক বছর দ্বারা উল্লিখিত) জায়গায় রেখে খুব সাম্প্রতিকতম রেখে leaving অন্য কথায়, তারা পরামর্শ দেয় আপনি সর্বশেষতম 2012 টি পুনরায় বিতরণযোগ্য জায়গায় রেখে দিতে পারেন এবং 2012 এর পুরানো সংস্করণ আনইনস্টল করতে পারেন। আমরা এটি পরীক্ষা করেছি এবং এটি অবিশ্বাস্য বলে মনে করেছি। এটি কখনও কখনও কাজ করে বলে মনে হয় তবে এটি আপনার পক্ষে কার্যকর হবে এমন কোনও গ্যারান্টি নেই। আমার নিজের তিনটি সিস্টেমে সীমিত পরীক্ষায় এটি এমন একটি সিস্টেমে সমস্যা সৃষ্টি করেছিল যেখানে বেশ কয়েকটি প্রোগ্রাম আর চলবে না।

আমার যদি সমস্যা হয় তবে আমি কী করতে পারি?

দুর্ভাগ্যক্রমে, কোনও অ্যাপ্লিকেশন নিয়ে সমস্যাটি একটি খারাপ পুনরায় বিতরণযোগ্য ইনস্টলেশনতে সংকীর্ণ করা প্রায়শই শক্ত। কোনও প্রোগ্রামের ইনস্টলেশন বা পরিচালনা চলাকালীন আপনি খুব কমই একটি ত্রুটি বার্তা পান যা আপনাকে পুনরায় বিতরণযোগ্য প্যাকেজগুলিতে সরাসরি নির্দেশ করে। তবুও, এটি একটি সম্ভাবনা এবং কখনও কখনও এটি পরীক্ষার পক্ষে মূল্যবান, বিশেষত যদি আপনি সদ্য ইনস্টল করা একটি প্রোগ্রামের ফলে ইতিমধ্যে অন্য একটি ইনস্টলড প্রোগ্রামটি ভেঙে যায় এবং আপনি জানেন যে তারা উভয়ই একই পুনরায় বিতরণে নির্ভর করে।

প্রথমত, আপনি কয়েকটি প্রাথমিক পদক্ষেপ নিতে পারেন। উইন্ডোজ আপডেটে তার সর্বশেষ আপডেট রয়েছে তা নিশ্চিত করুন। যদি প্যাকেজের কোনও আপডেট উপলব্ধ থাকে তবে সমস্যাটি সমাধান হতে পারে। আপনি উইন্ডোজে দূষিত সিস্টেম ফাইলগুলির জন্যও স্ক্যান করার চেষ্টা করতে পারেন। এটি বেশি সময় নেয় না এবং এটি সিস্টেম ফাইলগুলি পুনরুদ্ধার করতে পারে যা দুর্নীতিগ্রস্থ বা নিখোঁজ হয়ে গেছে। এটি সবসময় একটি শট মূল্য।

সম্পর্কিত:উইন্ডোজে কার্পেট সিস্টেম ফাইলগুলির জন্য (এবং ফিক্স) কীভাবে স্ক্যান করবেন

যদি এই পদক্ষেপগুলি সমস্যার সমাধান করতে ব্যর্থ হয়, আপনি আনইনস্টল করে এবং তারপর প্রশ্নে থাকা সংস্করণটি পুনরায় ইনস্টল করার চেষ্টা করতে পারেন। এবং, আপনি যদি সুনির্দিষ্ট সংস্করণটি না জানেন তবে আপনি একটি জুয়া নিতে পারেন এবং আপনার কম্পিউটার থেকে সমস্ত পুনঃ বিতরণযোগ্য প্যাকেজ আনইনস্টল করার চেষ্টা করতে পারেন এবং তারপরে প্রতিটি সংস্করণের সর্বশেষতম বাস্তবায়ন ইনস্টল করতে পারেন। আপনি যে কোনও রুটেই যান না কেন, নিশ্চিত হয়ে নিন যে আপনি প্রথমে আপনার কম্পিউটারের ব্যাক আপ রাখুন!

আপনি প্রোগ্রামগুলি এবং বৈশিষ্ট্যগুলি নিয়ন্ত্রণ প্যানেল অ্যাপ্লিকেশনে অন্য কোনও প্রোগ্রাম আনইনস্টল করে একইভাবে পুনরায় বিতরণযোগ্যগুলি আনইনস্টল করতে পারেন। তারপরে আপনি মাইক্রোসফ্টের ডাউনলোড কেন্দ্র থেকে সর্বশেষতম সংস্করণগুলি ডাউনলোড এবং ইনস্টল করতে পারেন। এখানে প্রতিটি সংস্করণের কয়েকটি প্রত্যক্ষ লিঙ্ক রয়েছে:

  • মাইক্রোসফ্ট ভিজ্যুয়াল সি ++ 2005 এসপি 1 পুনরায় বিতরণযোগ্য (x86)
  • মাইক্রোসফ্ট ভিজ্যুয়াল সি ++ 2005 এসপি 1 পুনরায় বিতরণযোগ্য (x64)
  • মাইক্রোসফ্ট ভিজ্যুয়াল সি ++ ২০০৮ এসপি 1 পুনরায় বিতরণযোগ্য (x86)
  • মাইক্রোসফ্ট ভিজ্যুয়াল সি ++ ২০০৮ এসপি 1 পুনরায় বিতরণযোগ্য (x64)
  • মাইক্রোসফ্ট ভিজ্যুয়াল সি ++ ২০১০ এসপি 1 পুনরায় বিতরণযোগ্য (x86)
  • মাইক্রোসফ্ট ভিজ্যুয়াল সি ++ 2010 এসপি 1 পুনরায় বিতরণযোগ্য (x64)
  • মাইক্রোসফ্ট ভিজ্যুয়াল সি ++ 2012 আপডেট 4 পুনরায় বিতরণযোগ্য (x86 এবং x64)
  • মাইক্রোসফ্ট ভিজ্যুয়াল সি ++ 2013 পুনরায় বিতরণযোগ্য (x86 এবং x64)
  • মাইক্রোসফ্ট ভিজ্যুয়াল সি ++ 2015 আপডেট 2 পুনরায় বিতরণযোগ্য (x86 এবং x64)

কেবল মনে রাখবেন যে আপনি যদি উইন্ডোজের একটি 64-বিট সংস্করণটি চালাচ্ছেন তবে আপনাকে 32-বিট (x86) এবং 64-বিট (x64) উভয় সংস্করণ ডাউনলোড এবং ইনস্টল করতে হবে।

এবং এটি আছে। আশা করি, এটি অন্তত ব্যাখ্যা করেছে যে এই ভিজ্যুয়াল সি ++ পুনঃ বিতরণযোগ্য প্যাকেজগুলি কী এবং কেন আপনার পিসিতে এতগুলি ইনস্টল করা আছে।


$config[zx-auto] not found$config[zx-overlay] not found