"Microsoft Office can't Find your License for this Application" ত্রুটিটি ঘটে যখন Microsoft অ্যাপ্লিকেশন আপনার Office সফ্টওয়্যারের লাইসেন্স যাচাই করতে অক্ষম হয়। প্রতিটি Microsoft Office অ্যাপ্লিকেশনের একটি অনন্য Product ID key থাকে যা আপনাকে সাবস্ক্রাইব বা কেনে ব্যবহার করতে হয়। কিছু ব্যবহারকারী তাদের ইনস্টিটিউট বা কোম্পানি থেকে Product ID পায়।

Windows লাইসেন্স যাচাই করতে অক্ষম হচ্ছে এর মূল কারণ হলো সার্ভিস "sppsvc.exe" আপনার কম্পিউটারে সফলভাবে এক্সিকিউট এবং চালাতে অক্ষম। এই সার্ভিসের কাজ হলো আপনার Product ID আনতে এবং সেটি Microsoft সার্ভারের সাথে যাচাই করা। যদি এটি ব্যর্থ হয়, তবে আপনি ত্রুটি বার্তা পান। এই ইস্যু সমাধানের জন্য, আমরা প্রসেসটি বাধ্যতামূলকভাবে চালু করার চেষ্টা করব যাতে এটি আপনার অ্যাপ্লিকেশন অথেনটিকেট করতে পারে।
নোট: এই সমাধানটি শুধু তাদের জন্য কাজ করবে যারা ইতিমধ্যে তাদের Office সংস্করণটি এক্টিভেট করেছেন এবং কোনো পাইরেটেড প্রোডাক্ট চালাচ্ছেন না। পাইরেটেড প্রোডাক্টের কোনো Product ID থাকে না এবং সাধারণত একটি ক্র্যাকের মাধ্যমে চলে। আপনি যদি পাইরেটেড সফ্টওয়্যার চালাচ্ছেন, তবে অ্যাপ্লিকেশনের জন্য একটি সঠিক লাইসেন্স কেনা পরামর্শ দেওয়া হয় যাতে ত্রুটি বার্তাটি চলে যায়।
সমাধান ১: sppsvc.exe রিস্টার্ট করা
"sppsvc.exe" সার্ভিসটি আপনার লিস্টেড সার্ভিসে সহজেই পাওয়া যায়। আমরা সেখানে নেভিগেট করব, নিশ্চিত করব স্টার্টআপ টাইপ "automatic" এবং সার্ভিসটি অবিলম্বে শুরু করতে বাধ্য করব।
- Windows + S চাপুন, ডায়ালগ বক্সে "services.msc" টাইপ করুন এবং Enter চাপুন।
- সার্ভিস ট্যাবে একবার, লিস্টের মধ্য দিয়ে নেভিগেট করুন যতক্ষণ না আপনি প্রসেসটি খুঁজে পান। সেটির উপর ডান ক্লিক করুন এবং "Properties" নির্বাচন করুন।

- যদি প্রসেসটি স্টপড থাকে, তবে এটি শুরু করার অপশনটি সক্রিয় থাকবে। Service Status হেডিং-এর নিচে "Start"-এ ক্লিক করুন।

- নিশ্চিত করুন আপনার একটি সক্রিয় ইন্টারনেট সংযোগ আছে। সকল খোলা উইন্ডো বন্ধ করুন এবং আবার Office প্রোডাক্ট চালু করার চেষ্টা করুন। আপনার একটি বৈধ অফিস কী ইনস্টল থাকলে, প্রসেসটি স্বয়ংক্রিয়ভাবে এটি যাচাই করবে এবং আপনি সফ্টওয়্যারটি ব্যবহার করতে পারবেন।
অনেক কেস থাকবে যেখানে আপনি প্রসেসটি শুরু করতে পারবেন না কারণ শুরু করার অপশনটি গ্রে-আউটেড থাকবে। এই কেসে, আমরা রেজিস্ট্রি ব্যবহার করে প্রসেসের মালিকানা পরিবর্তন করব এবং তারপর আবার চেষ্টা করব।
নোট: একটি রেজিস্ট্রি এডিটর একটি শক্তিশালী টুল। যেসব কী সম্পর্কে আপনার জ্ঞান নেই সেগুলো পরিবর্তন করলে আপনার কম্পিউটার ক্ষতিগ্রস্ত হতে পারে এবং এমনকি অযোগ্য করতে পারে। সতর্কতার সাথে এগিয়ে যান। রেজিস্ট্রিতে যেকোনো পরিবর্তন করার আগে এটি ব্যাকআপ নেওয়া সবসময় জ্ঞানমূলক।
- নিশ্চিত করুন আপনি একটি অ্যাডমিনিস্ট্রেটর অ্যাকাউন্টের সাথে লগইন করেছেন। Windows + R চাপুন, ডায়ালগ বক্সে "regedit" টাইপ করুন এবং Enter চাপুন।
- রেজিস্ট্রি এডিটরে একবার, নিম্নলিখিত ফাইল পাথে নেভিগেট করুন:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform
- কীটির উপর ডান ক্লিক করুন এবং "Permissions.." নির্বাচন করুন।

- লিস্ট থেকে ব্যবহারকারী "sppsvc" নির্বাচন করুন। হাইলাইট হওয়ার পর, পারমিশন উইন্ডো থেকে "Full Control" চেক করুন। পরিবর্তন সংরক্ষণ করতে Apply চাপুন এবং বের হন।

- আপনার কম্পিউটার রিস্টার্ট করুন, নিশ্চিত করুন আপনার একটি সক্রিয় ইন্টারনেট সংযোগ আছে, উপরে দেখানো szerint সার্ভিস থেকে প্রসেসটি শুরু করুন, এবং চেক করুন সমস্যা সমাধান হয়েছে কিনা।
সমাধান ২: রেজিস্ট্রি এডিটর ব্যবহার করে প্রসেস শুরু করা
যদি উপরে বর্ণিত সম্মত পদ্ধতি ব্যবহার করে প্রসেস শুরু করা ব্যর্থ হয়, তবে আমরা রেজিস্ট্রি মান সম্পাদনা করে এবং সার্ভিসটি বাধ্যতামূলকভাবে শুরু করার চেষ্টা করতে পারি। আমরা প্রসেসের স্টার্ট স্টেট এবং রানিং স্টেট উভয়ই পরিবর্তন করব।
নোট: একটি রেজিস্ট্রি এডিটর একটি শক্তিশালী টুল। যেসব কী সম্পর্কে আপনার জ্ঞান নেই সেগুলো পরিবর্তন করলে আপনার কম্পিউটার ক্ষতিগ্রস্ত হতে পারে এবং এমনকি অযোগ্য করতে পারে। সতর্কতার সাথে এগিয়ে যান। রেজিস্ট্রি ব্যাকআপ নেওয়া সবসময় জ্ঞানমূলক যাতে আপনি পরিবর্তনগুলো রিভার্ট করতে পারেন যদি এটি আপনার জন্য কাজ না করে।
- Windows + R চাপুন, ডায়ালগ বক্সে "regedit" টাইপ করুন এবং Enter চাপুন।
- নিম্নলিখিত ফাইল পাথে নেভিগেট করুন:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\sppsvc
- নেভিগেশন প্যানের ডান পাশ থেকে "DelayedAutoStart" কীটি খুঁজুন। এটিকে ডাবল-ক্লিক করুন, এর মান "1" থেকে "0"-এ সেট করুন। পরিবর্তন সংরক্ষণ করতে OK চাপুন। কীতে শূন্য মান মানে প্রসেস শুরু করার সময় কোনো ডिले নেই এবং আপনি আপনার কম্পিউটার বুট করলে এটি কোনো ডिले ছাড়াই শুরু হবে।

- "Start" কীটি খুঁজুন, এটিকে ডাবল-ক্লিক করুন এবং এর মান "2"-এ পরিবর্তন করুন। পরিবর্তন সংরক্ষণ করতে OK চাপুন এবং বের হন।

- "Type" কীটি খুঁজুন, এটিকে ডাবল-ক্লিক করুন, এর মান "20"-এ সেট করুন এবং OK চাপুন। এই মান মানে এই সার্ভিস অন্যান্য Win32 সার্ভিসের সাথে একটি প্রসেস শেয়ার করতে পারে।

- পরিবর্তনগুলো প্রয়োগ করার পর, আপনার কম্পিউটার রিস্টার্ট করুন। আবার বুট হওয়ার পর, নিশ্চিত করুন আপনার একটি সক্রিয় ইন্টারনেট সংযোগ আছে। একটু অপেক্ষা করুন এবং আবার অফিস অ্যাপ্লিকেশন চালু করার চেষ্টা করুন। যদি কাজ না করে, তবে আপনার কম্পিউটার রিস্টার্ট করুন।
সমাধান ৩: Microsoft Support-এর সাথে যোগাযোগ করা
আপনি যদি অফিস প্রোডাক্ট এক্টিভেট করতে না পারেন এমনকি অফিসিয়ালি লাইসেন্স কেনার পরেও, তবে আপনি একটি Microsoft Live এজেন্টের সাথে যোগাযোগ করে সমস্যা সমাধান করতে পারেন। অনেক কেসে техни এই ত্রুটির কারণে প্রোডাক্ট সঠিকভাবে ভ্যালিডেট করা যায় না। আপনার মাইক্রোসফটের অফিসিয়াল সাপোর্ট ওয়েবসাইটে যান এবং প্রসেস শুরু করতে "Get started"-এ ক্লিক করুন একটি লাইভ এজেন্টের সাথে কথা বলার জন্য। ভার্চুয়াল এজেন্টের সাথে কথা বলতে থাকুন যতক্ষণ না এটি শেষে আপনাকে জিজ্ঞেস করে আপনার সমস্যা সমাধান হয়েছে কিনা। "না" দিয়ে উত্তর দিন এবং আপনাকে একটি লাইভ এজেন্টের সাথে কথা বলার অপশন দেওয়া হবে। আপনার Microsoft অ্যাকাউন্টে লগইন করুন এবং অফিসিয়ালের সাথে যোগাযোগ করুন।
নোট: নিশ্চিত করুন আপনার কাছে অর্ডার ID বা রেফারেন্স নম্বর আছে আপনার অফিসিয়াল অফিস প্রোডাক্ট কেনার প্রমাণ হিসেবে। আপনি যদি আপনার ইনস্টিটিউশন বা কোম্পানি দ্বারা দেওয়া সফ্টওয়্যার কী ব্যবহার করছেন, তবে আগে সেখানে অ্যাডমিনিস্ট্রেটরের সাথে যোগাযোগ করতে ভুলবেন না।
সমাধান ৪: কম্প্যাটিবিলিটি মোড নিষ্ক্রিয় করা
কিছু কেসে, কম্প্যাটিবিলিটি মোড Office-কে লাইসেন্স যাচাই করতে বাধা দিতে পারে। অতএব, এই ধাপে, আমরা Office-এর জন্য কম্প্যাটিবিলিটি মোড নিষ্ক্রিয় করব এবং তারপর চেক করব এটি ইস্যু ফিক্স করে কিনা। এর জন্য:
- Office-এর মূল ইনস্টলেশন ফোল্ডারে নেভিগেট করুন এবং আপনি যে অফিস প্রোগ্রামটি ব্যবহার করতে চান তার এক্সিকিউটেবলের উপর ডান ক্লিক করুন।
- "Properties"-এ ক্লিক করুন এবং তারপর "Compatibility" ট্যাবে ক্লিক করুন।

- "Run this program in Compatibility mode for" অপশনটি আনচেক করুন।
- "Apply"-এ ক্লিক করুন এবং তারপর "OK"।
- চেক করুন ইস্যু বनी আছে কিনা।
নোট: একটি ভিন্ন রিস্টোর পয়েন্টে ফিরে যাওয়াতেও কিছু ব্যবহারকারীর জন্য ইস্যু ফিক্স হয়েছে এটি দেখা গেছে।
সমাধান ৫: Office আপডেট করা
Office-এর নবীনতম সংস্করণে আপডেট করা গুরুত্বপূর্ণ হয় না হয় সাধারণ পদ্ধতিতে বা রিপেयर টুল ব্যবহার করে। এটি করতে, নিচের ধাপগুলো অনুসরণ করুন।
- আপনার কম্পিউটার রিস্টার্ট করুন এবং অফিস চালু করুন।
- এটি এখন এরর পাস করে যেতে পারবে, File>Account>Update Options-এ যান এবং তারপর Office-এ "Update Now" অপশনটি নির্বাচন করুন আপডেটিং প্রক্রিয়া শুরু করতে।
- যদি প্রোগ্রামটি পর্যাপ্ত সময় খোলা না থাকে, তবে Microsoft Outlook-এর মাধ্যমে এটি করার চেষ্টা করুন।

- যদি এরর আপনাকে স্ক্রিন পাস করতে না দেয়, তবে "Start menu" বাটনে ডান ক্লিক করুন এবং "Apps and Features" নির্বাচন করুন।

- Apps and Features-এ, "Office"-এ ক্লিক করুন এবং তারপর "Modify" নির্বাচন করুন।
- সেটআপ চালাতে দিন এবং "Repair" অপশনে ক্লিক করুন।
- আরও, "Online Repair"-এ ক্লিক করুন এবং তারপর "Repair"-এ বা যদি আপনি "Change your Installation" বাটনটি দেখেন, তবে "Repair"-এ ক্লিক করুন।
- এটি আপনার অফিস আপডেট করা উচিত, চেক করুন ইস্যু বनी আছে কিনা।
- যদি এটা অফিস আপডেট না করে, তবে "Windows" + "R" চাপুন Run প্রম্পট খুলতে।

- নিম্নলিখিত অ্যাড্রেসটি টাইপ করুন এবং এক্সিকিউট করতে "Enter" চাপুন।
C:\Program Files\Common Files\microsoft shared\ClickToRun\OfficeC2RClient.exe /update user

- সেটআপটিকে ব্যাকগ্রাউন্ডে চালাতে দিন এবং চেক করুন ইস্যু বنی আছে কিনা।
KMS (বা অন্যান্য ক্র্যাকিং সফ্টওয়্যার) ব্যবহারকারীদের জন্য:
1709 Fall Creators Update-এর পর, মাইক্রোসফট সম্ভবত সার্ভিসটির সাথে ধাপে ধাপে মিলিয়ে নিয়েছে। KMS আর আপনার উইন্ডোজ প্রোডাক্টগুলো সঠিকভাবে এক্টিভেট করতে পারে না। সফ্টওয়্যার প্রোটেকশন আপনাকে উচ্চ CPU ব্যবহার দেবে আপনার আলোচ্য ত্রুটি মেসেজের পাশাপাশি। পরামর্শ দেওয়া হয় আপনি সফ্টওয়্যারটি সঠিকভাবে কেনেন যাতে 일어난 অসুবিধা বন্ধ হয়।