Windows Server-এ প্রোডাক্ট কী পরিবর্তন ব্যর্থ হয় মূলত GUI-তে সফটওয়্যার গ্লিচের কারণে। এছাড়া সমস্যার কারণ হতে পারে সমস্যাযুক্ত ব্যবহারকারী অ্যাকাউন্ট। ব্যবহারকারীগণ উইন্ডোজ/Windows Server OS ইনস্টল করার সময় প্রোডাক্ট কী এন্ট্রি স্কিপ করে দেন। ইনস্টলেশনের পর “Change product key” অপশন দিয়ে সুবিধামতো উইন্ডোজ এক্টিভেট করার চেষ্টা করেন। সমস্যা তখন হয় যখন “Change product key” ধাপে দেয়া কী গ্রহণ করে না।
গুরুত্বপূর্ণ: এখানে ধরে নেওয়া হয়েছে আপনার কাছে আসল (genuine) Windows Product Key আছে। পাইরেটেড কী ব্যবহার করলে এই সমাধানগুলো কাজ করবে না। Windows জেনারেটেড প্রোডাক্ট কী চেনে এবং ব্লক করে দেয়।
সিস্টেমের GUI-তে সফটওয়্যার গ্লিচ এক্টিভেশন প্রক্রিয়া বাধা দিতে পারে। এটি অনেক ব্যবহারকারীর কাছে দেখা গিয়েছে। ভুল কনফিগার করা/করপ্ট ইউজার অ্যাকাউন্ট দিয়ে উইন্ডোজ এক্টিভেট করলেও এই সমস্যা হতে পারে। একটি Windows কী দিয়ে এক্টিভেট করার একটি নির্দিষ্ট লিমিট থাকে। যদি কীটি সেই লিমিট পেরিয়ে যায়, তবুও এই সমস্যা দেখা দেয়।
পূর্ব-শর্ত (Pre-Requisite)
- আবার নিশ্চিত করুন যে আপনি সঠিক কী (correct key) দিচ্ছেন।
- অপারেটিং সিস্টেম ফাইল করপশন বাদ দিতে SFC স্ক্যান (Run SFC scan) চালান।
- যদি বিল্ট-ইন লোকাল অ্যাডমিন বা ডোমেন অ্যাডমিন অ্যাকাউন্ট দিয়ে এক্টিভেট করতে চান, তবে অন্য একটি অ্যাডমিনিস্ট্রেটর প্রivilেজ (administrator privileges) যুক্ত অ্যাকাউন্ট ব্যবহার করুন।
- নিশ্চিত করুন যে আপনার কীটি Windows Server এক্টিভেট করার সর্বোচ্চ লিমিট (maximum limit of activating) পেরিয়ে যায়নি। যদি পেরিয়ে যায়, Microsoft Support-এ যোগাযোগ করুন লিমিট বাড়ানোর জন্য।
Elevated Command Prompt-এ Windows Activation কমান্ড চালান
GUI সিস্টেমে সফটওয়্যার গ্লিচ থাকলে উইন্ডোজ এক্টিভেট হয় না। Elevated command prompt-এ নির্দিষ্ট কমান্ডগুলো চালালে এক্টিভেশন বাধ্য করে সমাধান হতে পারে। কিন্তু দুটি কেস আছে: একটি স্ট্যান্ডার্ড (standard) ভার্সন এক্টিভেট করার জন্য, অন্যটি ইভ্যালুয়েশন (evaluation) ভার্সন এক্টিভেট করার জন্য। শুরু করার আগে নোট করুন, SLMGR /IPK কমান্ড সরাসরি VLSC MAK কী বা রিটেল কী দিয়ে evaluation edition এক্টিভেট করতে ব্যবহার করা যায় না।
Non-Evaluation Editions (স্ট্যান্ডার্ড সংস্করণ) এর জন্য
- আপনার Windows Server-এ লগ-ইন (Log in) করুন।
- Settings খুলুন, তারপর System ক্লিক করুন।

- বাম প্যানেল থেকে About ক্লিক করুন এবং Edition চেক করুন—Windows Server Standard বা অন্য non-evaluation edition কিনা।

- Command Prompt অ্যাডমিনিস্ট্রেটর হিসেবে (as administrator) খুলুন।
- নিচের কমান্ড টাইপ করুন।
slmgr /ipk XXXXX-XXXXX-XXXXXX-XXXXX
XXXX-XXXX-XXXXXX-XXXXX এর জায়গায় ড্যাশসহ আপনার Windows প্রোডাক্ট কী বসান।
- Windows Script Host পপ-আপ আসবে: “install product key XXXX-XXXX-XXXXXX-XXXXX successfully.” OK ক্লিক করে বন্ধ করুন।

- লাইসেন্স কী এক্টিভেট করার কমান্ড টাইপ করুন।
slmgr /ato
- আরেকটি পপ-আপ: “Activating Windows, Server Standard edition (XXXXX-XXXXX-XXXXXX-XXXXX). Product activated successfully.” OK ক্লিক করুন।

- এইতে Windows Server edition এক্টিভেট হয়ে যেতে পারে। যদি সমস্যা থাকে, Power Shell-এ উপরের কমান্ডগুলো চেষ্টা করুন।
Evaluation Editions (ইভ্যালুয়েশন সংস্করণ) এর জন্য
- যদি সার্ভার এডিশন দেখाये Windows Server Standard Evaluation বা Evaluation-র মতো কিছু, তাহলে SLMGR কমান্ড সরাসরি ব্যবহার করে উইন্ডোজ এক্টিভেট করা যাবে না।

- যদি SLMGR কমান্ড দিয়ে সরাসরি প্রোডাক্ট কী (Retail বা VLSC MAK) evaluation edition-এ ইনস্টল করতে চান, তাহলে “Error:0xC004F069 On a computer running Microsoft Windows non-core edition…” মেসেজ আসবে।

- VLSC MAK কী দিয়ে Windows Server evaluation edition কে Standard ( বা Datacenter) edition-এ আপগ্রেড করা যায় না। করলে “Error 1168 the specified product key could not be validated…” আসবে।

- এই ক্ষেত্রে Retail product key প্রয়োজন (A Retail product key is required) যা DISM কমান্ডের সাথে ব্যবহার করে evaluation edition থেকে Standard ( বা Datacenter) edition-এ আপগ্রেড করা যাবে।
- Command Prompt অ্যাডমিনিস্ট্রেটর প্রivilেজ (with administrator privileges) দিয়ে লঞ্চ করুন।
- নিচের কমান্ড টাইপ করুন যা evaluation edition কে Datacenter বা Standard edition-এ আপগ্রেড করবে দেওয়া কী অনুযায়ী।
- Standard Edition:
DISM /Online /Set-Edition:ServerStandard /ProductKey:xxxxx-xxxxx-xxxxx-xxxxx-xxxxx /AcceptEula
XXXX-XXXX-XXXXX-XXXXX-XXXXX কে ড্যাশসহ Retail product key দিয়ে প্রতিস্থাপন (Replace) করুন।
- Datacenter Edition:
DISM /Online /Set-Edition:ServerDatacenter /ProductKey:xxxxx-xxxxx-xxxxx-xxxxx-xxxxx /AcceptEula
xxxxx-xxxxx-xxxxx-xxxxx-xxxxx কে ড্যাশসহ Retail product key দিয়ে প্রতিস্থাপন করুন।
- Y চাপুন এবং সার্ভার রিস্টার্ট (restart) করুন।
- VLSC MAK লাইসেন্স ইনস্টল করতে, রিবুটের পর সার্ভারে লগ-ইন (log in) করুন।
- Command Prompt অ্যাডমিনিস্ট্রেটর হিসেবে (as administrator) খুলুন,
- নিচের কমান্ড টাইপ করুন।
slmgr /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
XXXXX-XXXXX-XXXXX-XXXXX-XXXXX কে আপনার VLSC MAK কী দিয়ে প্রতিস্থাপন করুন।
- Windows Script Host পপ-আপ: “install product key XXXXX-XXXXX-XXXXXX-XXXXX successfully.” OK ক্লিক করুন।

- লাইসেন্স কী এক্টিভেট করার কমান্ড টাইপ করুন।
slmgr /ato
- Windows Script Host পপ-আপ: “Activating Windows ®, ServerStandard edition (XXXXX-XXXXX-XXXXXX-XXXXX). Product activated successfully.” OK ক্লিক করুন।

- যদি এখনও এক্টিভেট না হয়, Power Shell-এ উপরের ধাপগুলো চেষ্টা করুন।