কিছু ব্যবহারকারী উইন্ডোজ ইনস্টলার ব্যবহার করে এবং জাভার ওপর নির্মিত একটি প্রোগ্রাম, আপডেট, বা ড্রাইভার ইনস্টল করার চেষ্টা করার সময় ১৭২১ ত্রুটি দেখছেন। এই সমস্যাটি উইন্ডোজ ৭, উইন্ডোজ ৮.১, এবং উইন্ডোজ ১০-এ রিপোর্ট করা হয়েছে।

এই নির্দিষ্ট সমস্যাটি ভালোভাবে যাচাই করার পর দেখা যায়, এই ত্রুটি কোডটি জাভা প্রোগ্রাম ইনস্টল করার সময় ট্রিগার করার জন্য একাধিক ভিন্ন অন্তর্নিহিত কারণ রয়েছে। এখানে অন্তর্নিহিত কারণগুলির একটি তালিকা:
- উইন্ডোজ ইনস্টলার সার্ভিস আটকে যাচ্ছে - এই ত্রুটি তৈরি করার সবচেয়ে সাধারণ উদাহরণlerden একটি হলো উইন্ডোজ ইনস্টলার সার্ভিস একটি লিম্বো স্টেটে আটকে যাওয়া। এই ক্ষেত্রে, আপনি প্রোগ্রামটি পুনরায় ইনস্টল করার চেষ্টা করার আগে সার্ভিসেস স্ক্রিন ব্যবহার করে উইন্ডোজ ইনস্টলার সার্ভিসটি রিস্টার্ট করে সমস্যাটি সমাধান করতে পারেন।
- সাধারণ উইন্ডোজ ইনস্টলেশন সমস্যা - যদি আপনি বহু ইনস্টলারের সাথে এই সমস্যা সম্মুখীন হন, তবে আপনি একটি সাধারণ উইন্ডোজ ইনস্টলার সমস্যার সাথে মুখোমুখি হচ্ছেন যা মাইক্রোসফ্ট ইতিমধ্যে জানেন। এই ক্ষেত্রে, আপনি প্রোগ্রাম ইনস্টল ট্রাবলশুটার চালু করে এবং প্রস্তাবিত ফিক্স প্রয়োগ করে সমস্যাটি সমাধান করতে পারেন।
- ইনস্টলার আপনার উইন্ডোজ সংস্করণের সাথে অসামঞ্জস্যপূর্ণ - যদি আপনি শুধুমাত্র একটি লিগ্যাসি প্রোগ্রাম ইনস্টল করার চেষ্টা করার সময় এই সমস্যা পান, তবে এর কারণ হলো প্রোগ্রামটি изначально একটি পুরানো উইন্ডোজ সংস্করণের জন্য विकসিত হয়েছিল। এই ক্ষেত্রে, আপনি প্রোগ্রামটি কমপ্যাটিবিলিটি মোডে ইনস্টল করে সমস্যাটি সমাধান করতে পারেন।
- অনুপস্থিত ভিজ্যুয়াল সি++ নির্ভরতা - লিগ্যাসি প্রোগ্রাম ইনস্টল করার সময় এই ত্রুটি দেখার আরেক সম্ভাব্য কারণ হলো একটি অনুপস্থিত ভিজ্যুয়াল সি++ ডিপেন্ডেন্সি যা উইন্ডোজ ১০-এ ডিফল্টভাবে ইনস্টল থাকে না। এই ক্ষেত্রে, আপনি অনুপস্থিত নির্ভরতা ম্যানুয়ালি ইনস্টল করে সমস্যাটি সমাধান করতে পারেন।
- সিস্টেম ফাইল করাপশন - যদি আপনি আপনার চেষ্টা করাপ্রায় প্রতিটি জাভা-ভিত্তিক প্রোগ্রাম ইনস্টল করার সময় এই ত্রুটি পপ-আপ হয়, তবে এটি অন্তর্নিহিত সিস্টেম ফাইল করাপশনের একটি চিহ্ন। এই ক্ষেত্রে, আপনি ক্লিন ইনস্টল বা রিপেयर ইনস্টল যেন উইন্ডোজ কম্পোনেন্ট রিফ্রেশ করার প্রক্রিয়া দিয়ে সমস্যাটি সমাধান করতে পারেন।
যেহেতু আপনি এখন সবচেয়ে সাধারণ অপরাধীদের সম্পর্কে অবগত আছেন, তাই এখানে একই ১৭২১ ত্রুটি সম্মুখীন অন্যান্য ব্যবহারকারীদের দ্বারা সফলভাবে ব্যবহৃত পদ্ধতিগুলির তালিকা দেওয়া হলো:
পদ্ধতি ১: উইন্ডোজ ইনস্টলার সার্ভিস রিস্টার্ট করা
বেশিরভাগ ডকুমেন্টেড পরিস্থিতিতে, এই নির্দিষ্ট সমস্যা একটি গ্লিচযুক্ত উইন্ডোজ ইনস্টলার সার্ভিসের কারণে ঘটে। কম্পিউটার টেকনিশিয়ানরা এই পরিস্থিতিকে 'সার্ভিসটি একটি লিম্বো স্টেটে আটকে আছে' বলেন - এটি না খোলা আছে এবং না বন্ধ।
এই সমস্যা উইন্ডোজ ১০-এ উইন্ডোজ ৭ এবং উইন্ডোজ ৮.১-এর চেয়ে কমই ঘটে, তবে এটি এখনও ঘটতে পারে বলে পরিচিত। সার্ভিসেস স্ক্রিন ব্যবহার করে সার্ভিসটি বন্ধ করে এবং আবার শুরু করে এটি সঠিকভাবে চালাতে সক্ষম নিশ্চিত করে অনেক প্রভাবিত ব্যবহারকারী এই সমস্যাটি সমাধান করতে সক্ষম हुए।
যদি আপনি এই নির্দিষ্ট সমাধানটি এখনও চেষ্টা করেননি, তবে উইন্ডোজ ইনস্টলার সার্ভিসটি কার্যকরভাবে রিস্টার্ট করতে সার্ভিসেস স্ক্রিন ব্যবহার করতে নিচের নির্দেশাবলী অনুসরণ করুন:
- উইন্ডোজ কী + R চাপে একটি রান ডায়ালগ বাক্স খুলুন। এরপর, 'services.msc' টাইপ করুন এবং এন্টার চাপে সার্ভিসেস ইউটিলিটি খুলুন এবং প্রম্পট করা হলে ইউএসি (ইউজার অ্যাকাউন্ট কন্ট্রোল)-এ হ্যাঁ ক্লিক করুন।

- একবার আপনি সার্ভিসেস ইউটিলিটিতে ঢুকে গেলে, স্ক্রিনের ডান হাতের পাশের মেনু থেকে উইন্ডোজ ইনস্টলার সার্ভিসটি লোকেট করতে সার্ভিসের তালিকার মাধ্যমে নিচে স্ক্রোল করুন।
- সঠিক সার্ভিসটি লোকেট করার পর, সেটিতে ডান-ক্লিক করুন এবং বenche появи কনটেক্সট মেনু থেকে স্টপ বেছে নিন।
নোট: যদি সার্ভিসটি ইতিমধ্যে স্টপড থাকে, তবে সার্ভিসটি শুরু করতে স্টার্ট-এ ক্লিক করুন। - সার্ভিসটি কার্যকরভাবে বন্ধ হওয়ার জন্য অপেক্ষা করুন, তারপর সার্ভিস এন্ট্রিতে আবার ডান-ক্লিক করুন এবং কনটেক্সট মেনু থেকে স্টার্ট বেছে নিন।

- পূর্বে ১৭২১ ত্রুটি ট্রিগার করছেন সেই ইনস্টলারটি दुহরান এবং দেখুন সমস্যা এখন সমাধান হয়েছে কিনা।
যদি আপনি একই ধরনের সমস্যা এখনও সম্মুখীন হন, তবে নিচের পরবর্তী সম্ভাব্য সমাধানটির দিকে যান।
পদ্ধতি ২: প্রোগ্রাম ইনস্টল ট্রাবলশুটার চালানো
যদি এই সমস্যার কারণ একটি সাধারণ ইনস্টলেশন সমস্যা হয় যা মাইক্রোসফ্ট ইতিমধ্যে জানেন, তবে আপনি প্রোগ্রাম ইনস্টল অ্যান্ড আনইনস্টল ট্রাবলশুটার চালু করে এই সমস্যাটি সমাধান করতে পারেন - এই ইউটিলিটি যেকোনো কম্পিউটারে রিমোটলি ডাউনলোড করা যায় এবং আপনার কম্পিউটারকে স্ক্যান করে উইন্ডোজ ইনস্টলারকে ইনস্টলেশন বা আনইনস্টলেশন টাস্ক সম্পূর্ণ করার থেকে বাধা দেওয়া সাধারণ সমস্যাগুলো খুঁজে বের করে।
যদি কোনো অপরাধী পাওয়া যায়, তবে ইউটিলিটি একটি ফিক্স প্রস্তাব করবে যা أوটোমেটিক্যালি বা ম্যানুয়াল ধাপের একটি সিরিজ অনুসরণ করে প্রয়োগ করা যাবে (কেসের উপর নির্ভর করে)।
যদি আপনি এই ট্রাবলশুটারটি এখনও চালাননি, তবে প্রোগ্রাম ইনস্টল অ্যান্ড আনইনস্টল ট্রাবলশুটার ডাউনলোড এবং ব্যবহার করার ধাপে ধাপে নির্দেশাবলী এখানে দেওয়া হলো:
- আপনার ডিফল্ট ব্রাউজার খুলুন এবং প্রোগ্রাম ইনস্টল অ্যান্ড আনইনস্টল ট্রাবলশুটারের ডাউনলোড পৃষ্ঠায় নেভিগেট করুন।
- সঠিক পৃষ্ঠায় যাওয়ার পর, ট্রাবলশুটার ডাউনলোড করুন বাটনে ক্লিক করুন (প্রোগ্রাম ইনস্টল বা রিমুভ হওয়া থেকে বাধা দেওয়া সমস্যাগুলো ফিক্স করুন-এর নিচে)।

- ডাউনলোড সম্পূর্ণ হলে, আপনি যা .diagcab ফাইল ডাউনলোড করেছেন সেটিতে ডান-ক্লিক করুন এবং কনটেক্সট মেনু থেকে এ্যাডমিনিস্ট্রেটর হিসেবে চালান বেছে নিন।
- প্রোগ্রামস ইনস্টল অ্যান্ড আনইনস্টল ট্রাবলশুটারের ভিতরে, অ্যাডভান্সড হাইপারলিংকে চেক করে শুরু করুন এবং অটোমেটিক্যালি রিপেयर প্রয়োগ করুন-এর সাথে জড়িত বাক্সটি চেক করুন তারপর নেক্সট-এ ক্লিক করুন অগ্রসর होने জন্য।

- আপনি যে সমস্যাটি সম্মুখীন হচ্ছেন সেটি সিলেক্ট করার জন্য প্রম্পট পাওয়ার সময়, উপলব্ধ অপশনগুলির তালিকা থেকে ইনস্টলিং বেছে নিন।

- প্রাথমিক স্ক্যান সম্পূর্ণ হওয়ার জন্য অপেক্ষা করুন, তারপর আপনি যে প্রোগ্রামটি ইনস্টল করতে সমস্যা পাচ্ছেন সেটি অপশনগুলির তালিকা থেকে সিলেক্ট করুন। সঠিক প্রোগ্রামটি সিলেক্ট হয়ে গেলে, নেক্সট-এ ক্লিক করুন।

নোট: যদি প্রোগ্রামটি তালিকায় ফিচার করা না থাকে, তবে নেক্সট-এ ক্লিক করার আগে নট লিস্টেড বেছে নিন।
- যদি একটি সাধ্য রিপেयर স্ট্র্যাটেজি পাওয়া যায়, তবে এটিকে প্রয়োগ করতে এই ফিক্স প্রয়োগ করুন-এ ক্লিক করুন।

নোট: প্রস্তাবিত ফিক্সের উপর নির্ভর করে, আপনাকে ম্যানুয়াল ধাপের একটি সিরিজ অনুসরণ করতে পারে।
- আপনি চূড়ান্তভাবে ফিক্সটি প্রয়োগ করতে সক্ষম হলে, আপনার কম্পিউটার রিস্টার্ট করুন এবং পরবর্তী স্টার্টআপ সম্পূর্ণ হলে সমস্যা সমাধান হয়েছে কিনা দেখুন।
যদি আপনি জাভায় विकসিত একটি প্রোগ্রাম ইনস্টল করার চেষ্টা করলে এখনও ১৭২১ ত্রুটি কোড পান, তবে নিচের পরবর্তী সম্ভাব্য সমাধানটির দিকে যান।
পদ্ধতি ৩: কমপ্যাটিবিলিটি মোডে প্রোগ্রাম ইনস্টল করা
যদি আপনি একটি লিগ্যাসি প্রোগ্রাম ইনস্টল করার চেষ্টা করার সময় এই সমস্যা পান যা মূলত একটি পুরানো উইন্ডোজ সংস্করণের জন্য বিকসিত হয়েছিল, তবে আপনি এই ধরনের সমস্যা সম্মুখীন হওয়া আশা করতে পারেন। خوشখবর হলো উইন্ডোজ ১০-এ একটি মেকানিজম আছে যা আপনাকে প্রোগ্রামগুলো একটি পুরানো উইন্ডোজ সংস্করণের সাথে কমপ্যাটিবিলিটি মোডে ইনস্টল করার অনুমতি দেয়।
এটি ১০০% কেসে কাজ করবে না, কিন্তু অনেক ব্যবহারকারীর রিপোর্ট নিশ্চিত করে যে ইনস্টলারটিকে কমপ্যাটিবিলিটি মোডে চালানোর জন্য বাধ্য করার পর ১৭২১ ত্রুটি সমাধান হয়েছে।
যদি আপনি এই সম্ভাব্য সমাধানটি এখনও চেষ্টা করেননি, তবে নিচের নির্দেশাবলী অনুসরণ করুন:
- আপনি যেখানে ইনস্টলারটি সংরক্ষণ করছেন সেই লোকেশনে নেভিগেট করুন, তারপর সেটিতে ডান-ক্লিক করুন এবং কনটেক্সট মেনু থেকে প্রোপার্টিজ বেছে নিন।

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

- আপনি ইনস্টলারটিকে কমপ্যাটিবিলিটি মোডে চালানোর জন্য সফলভাবে বাধ্য করলে, এটিকে আবার চালান এবং দেখুন সমস্যা এখন সমাধান হয়েছে কিনা।
যদি আপনি এখনও একই ১৭২১ ত্রুটি দেখেন, তবে নিচের পরবর্তী সম্ভাব্য সমাধানটির দিকে যান।
পদ্ধতি ৪: অনুপস্থিত ভিজ্যুয়াল সি++ নির্ভরতা ইনস্টল করা
আপনাকে সমস্যা দিচ্ছে প্রোগ্রামের উপর নির্ভর করে, ইনস্টলারটি প্রক্রিয়া সম্পূর্ণ করার জন্য প্রয়োজন কয়েকটি অনুপস্থিত ভিজ্যুয়াল সি++ রিডিস্ট্রিবিউটেবল প্যাকেজের কারণে আপনি এই সমস্যা সম্মুখীন হতে পারেন।
এই নির্দিষ্ট সমস্যা প্রধানত উইন্ডোজ ১০-এ उन প্রোগ্রামগুলির সাথে রিপোর্ট করা হয় যেগুলো ভিজ্যুয়াল সি++ রিডিস্ট্রিবিউটেবল ২০০৫ এবং ভিজ্যুয়াল সি++ রিডিস্ট্রিবিউটেবল ২০০৮ প্যাকেজ ব্যবহার করার জন্য ডিজাইন করা হয়েছিল।
কিন্তু যেহেতু এই ডিস্ট্রিবিউশনগুলো এখন অধিকাংশত ডিপ্রিকেটেড, উইন্ডোজ ১০ আর উইন্ডোজ আপডেটের মাধ্যমে এদের রক্ষারক্ষাবেক্ষণ করবে না। তাই আপনি এই পরিস্থিতিতে পেলে, আপনি ম্যানুয়ালি ভিজ্যুয়াল সি++ রিডিস্ট্রিবিউটেবল ২০০৫ এবং ভিজ্যুয়াল সি++ রিডিস্ট্রিবিউটেবল ২০০৮ প্যাকেজ ডাউনলোড ও ইনস্টল করার আগে ইনস্টলেশনটি পুনরায় চেষ্টা করার আগে সমস্যাটি সমাধান করতে পারেন।
যদি আপনি ধাপে ধাপে নির্দেশাবলী খুঁজছেন, তবে নিচের নির্দেশাবলী অনুসরণ করুন:
- আপনার ডিফল্ট ব্রাউজার খুলুন এবং মাইক্রোসফ্ট ভিজ্যুয়াল সি++ ২০০৫ রিডিস্ট্রিবিউটেবলের ডাউনলোড পৃষ্ঠায় নেভিগেট করুন। এবং ডাউনলোড শুরু করতে ডাউনলোড-এ ক্লিক করুন।

- একবার এক্সিকিউটেবলটি সফলভাবে ডাউনলোড হয়ে গেলে, এক্সিকিউটেবলে ডাবল-ক্লিক করুন এবং ইনস্টলেশন সম্পূর্ণ করতে অন-স্ক্রিন নির্দেশাবলী অনুসরণ করুন।

নোট: এই পয়েন্টে, আপনাকে অ্যাডমিন অ্যাক্সেস প্রদান করতে বলা হবে - যখন এটি হয়, অ্যাডমিন অ্যাক্সেস দেওয়ার জন্য হ্যাঁ-এ ক্লিক করুন।
- শেষ প্রম্পটগুলো অনুসরণ করে ইনস্টলেশন সম্পূর্ণ করুন, তারপর আপনার কম্পিউটার রিস্টার্ট করুন এবং পরবর্তী স্টার্টআপ সম্পূর্ণ হওয়ার জন্য অপেক্ষা করুন।
- দুই এবং তিন নম্বর ধাপগুলো ভিজ্যুয়াল সি++ ২০০৮ রিডিস্ট্রিবিউটেবল প্যাকেজ-এর সাথে আবার दुহরান যাতে উভয় প্রয়োজনীয় প্যাকেজ আপনার কম্পিউটারে সঠিকভাবে ইনস্টল হয়েছে।
- এক ফাইনাল রিস্টার্ট করুন, তারপর যে প্রোগ্রামটি পূর্বে ১৭২১ ত্রুটির সাথে ব্যর্থ होছিল সেটি ইনস্টল করার চেষ্টা করুন এবং দেখুন সমস্যা এখন সমাধান হয়েছে কিনা।
যদি একই ধরনের সমস্যা এখনও ঘটে, তবে নিচের পরবর্তী সম্ভাব্য সমাধানটির দিকে যান।
পদ্ধতি ৫: প্রতিটি উইন্ডোজ কম্পোনেন্ট রিফ্রেশ করা
যদি উপরের কোনো পদ্ধতিই আপনার ক্ষেত্রে কাজ না করে, তবে একমাত্র সম্ভাব্য অপরাধী বাকি থাকে কোনো ধরনের অন্তর্নিহিত সিস্টেম ফাইল করাপশন যা উইন্ডোজ ইনস্টলার ইনফ্রাস্ট্রাকচারকে প্রভাবিত করছে।
যদি আপনি এই নির্দিষ্ট পরিস্থিতিতে আছেন, তবে ত্রুটি ১৭২১ সমাধান করে নতুন প্রোগ্রাম স্বাভাবিকভাবে ইনস্টল করার আশা রাখে শুধুমাত্র ২টি পথ:
- আপনার উইন্ডোজ সংস্করণ ক্লিন ইনস্টল করা - যদি আপনার ওএস ড্রাইভে কোনো ভার্চুয়াল তথ্য না থাকে, তবে ক্লিন ইনস্টল একটি দ্রুত এবং সহজ প্রক্রিয়া যা প্রতিটি গুরুত্বপূর্ণ উইন্ডোজ কম্পোনেন্ট রিসেট করবে এবং সেটি সবচেয়ে সম্ভবত এই সমস্যাটি সমাধান করবে। আপনাকে কমপ্যাটিবল ইনস্টলেশন মিডিয়া ব্যবহার করতে হবে না, কিন্তু বড় ড্রব্যাক হলো আপনি যদি আগে থেকে আপনার ডেটা ব্যাকআপ না নেন, তবে আপনি উইন্ডোজ ড্রাইভে সংরক্ষিত আপনার সমস্ত ব্যক্তিগত ডেটা হারাবেন।
- আপনার উইন্ডোজ সংস্করণ রিপেयर ইনস্টল করা - যদি আপনি উইন্ডোজ ড্রাইভে গুরুত্বপূর্ণ তথ্য সংরক্ষণ করছেন, তবে রিপেयर ইনস্টল আপনার পছন্দের প্রক্রিয়া হওয়া উচিত। এটি কাজ করার জন্য আপনাকে একটি কমপ্যাটিবল উইন্ডোজ ইনস্টলেশন মিডিয়া প্লাগ ইন করতে হবে এবং অপারেশনটি কিছুটা বেশি কষ্টসাধ্য, কিন্তু প্রধান সুবিধা হলো এই প্রক্রিয়া শুধু উইন্ডোজ ফাইলগুলোকেই স্পর্শ করবে - আপনি আপনার ব্যক্তিগত মিডিয়া, অ্যাপস, গেমস, এবং এমনকি কিছু ইউজার পছন্দ যেগুলো আপনি ওএস ড্রাইভে সংরক্ষণ করছেন সেগুলো রাখতে পারবেন।