এই এররটি খুব বিরক্তিকর কারণ এটি সাধারণত তখন দেখা দেয় যখন আপনি আপনার কম্পিউটার ঠিক করার জন্য ব্যবহৃত কিছু সার্ভিস চালানোর চেষ্টা করেন যেমন SFC (System File Scanner) এবং এটি আপনাকে আপনার পিসির অন্যান্য ত্রুটিগুলো ঠিক করতে বাধা দেয়।
সেই কারণেই আপনাকে এটিতে অতিরিক্ত মনোযোগ দিতে হবে এবং নিচে দেখানো যেকোনো পদ্ধতি ব্যবহার করে এটি সমাধান করার চেষ্টা করুন। এই সমস্যা উইন্ডোজ অপারেটিং সিস্টেমের যেকোনো সংস্করণের জন্য অপরিচিত নয় এবং নিচের পদ্ধতিগুলো उन সবগুলোতে প্রযোজ্য।
সমাধান ১: উইন্ডোজ ইনস্টলার সার্ভিস শুরু করুন (কभी কখনো TrustedInstaller বলা হয়)
Windows Modules Installer বা TrustedInstaller সার্ভিস উইন্ডোজ কম্পোনেন্টের ইনস্টলেশন, মডিফিকেশন এবং রিমুভাল সক্ষম করে। যদি এই সার্ভিসটি ডিজেবল থাকে, তবে উইন্ডোজ আপডেট বা সিস্টেম রিপেয়ার টুলগুলো এই পিসিতে ফেল করতে পারে। এই সার্ভিসের উইন্ডোজ রিসোর্স প্রোটেকশন ফাইল এবং রেজিস্ট্রি কীগুলোর পূর্ণ অ্যাক্সেস আছে এবং রিপেয়ার সার্ভিস চালানোর জন্য এটি চালু থাকতে হবে।
- Windows Key + R কী কম্বিনেশন ব্যবহার করে Run ডায়লগ বক্স খুলুন। Run ডায়লগ বক্সে "services.msc" টাইপ করুন (কোটেশন চিহ্ন ছাড়া) এবং OK ক্লিক করুন।

- Windows Installer Service বা TrustedInstaller সার্ভিসটি খুঁজে বের করুন, এতিতে রাইট-ক্লিক করুন এবং Properties বেছে নিন।
- নিশ্চিত করুন যে Windows Store Services' Properties-এ Startup type-এর অধীনে অপশনটি Automatic-এ সেট করা আছে।
- যদি সার্ভিসটি স্টপড থাকে (আপনি Service status মেসেজের ঠিক বगलেই এটি চেক করতে পারেন), তবে Start বাটনে ক্লিক করে তা অবিলম্বে শুরু করতে পারেন।

আপনি Start-এ ক্লিক করলে নিচের এরর মেসেজটি পেতে পারেন:
"Windows could not start the Windows Installed Service on Local Computer. Error 1079: The account specified for this service differs from the account specified for other services running in the same process."
যদি এটি ঘটে, তবে নিচের নির্দেশাবলী অনুসরণ করে এটি ঠিক করুন।
- উপরের নির্দেশাবলীর ধাপ ১-৩ অনুসরণ করুন Windows Installer Service প্রোপার্টিজ খোলার জন্য।
- Log On ট্যাবে যান এবং Browse... বাটনে ক্লিক করুন।

- "Enter the object name to select" বক্সের নিচে আপনার কম্পিউটারের নাম টাইপ করুন এবং Check Names-এ ক্লিক করুন এবং নামটি প্রমাণিত হওয়ার জন্য অপেক্ষা করুন।
- যখন শেষ হয়ে যায়, OK ক্লিক করুন এবং আপনাকে প্রশ্ন করা হলে Password বক্সে অ্যাডমিনিস্ট্রেটর পাসওয়ার্ড টাইপ করুন।
নোট: Windows Installer Service-এ আপনি আরেকটি উপযোগী কাজ করতে পারেন, সেটি রি-রেজিস্টার করে চেক করুন সমস্যা সমাধান হয়েছে কিনা। এটিও এক মিনিট সময় নেবে এবং আসলে সমস্যাটি সমাধান করতে পারে।
- Start মেনুতে ক্লিক করুন এবং নিচের কমান্ডটি এতে টাইপ করুন Enter চাপা előtt এটি চালানোর জন্য:
%windir%\system32\msiexec /unregserver

- এখন আপনাকে শুধু একই প্রক্রিয়াটি আবার दुहरাতে হবে শুধু এইবার নিচের কমান্ডটির সাথে:
%windir%\system32\msiexec /regserver
- নিশ্চিত করুন যে আপনি যদি প্রম্পট করা হয় তবে অ্যাডমিনিস্ট্রেটর অনুমতি দেন। চেক করুন সমস্যা এখনও দেখা দিচ্ছে কিনা।
সমাধান ২: আপনার উইন্ডোজ পিসি আপডেট করুন
কিছু ব্যবহারকারী রিপোর্ট করেছেন যে ইন্টারনেটে পাওয়া যেকোনো পদ্ধতিতে এই সমস্যাটি সমাধান করা প্রায় অসম্ভব ছিল কিন্তু সাদা যেন সর্বশেষ আপডেট ইনস্টল করলে তাদের সমস্যা সমাধান হয়েছে। আপনার পিসিকে আপ টু ডেট রাখা খুব গুরুত্বপূর্ণ এবং নির্দিষ্ট ব্র্যান্ডের কম্পিউটারে দেখা যাওয়া বিভিন্ন বাগগুলো সর্বশেষ আপডেটগুলোর সাথে ঠিক হয়।
উইন্ডোজ ১০ সময়ে সময়ে স্বয়ংক্রিয়ভাবে আপডেট হয় এবং অটোমেটিক আপডেট অপশন ডিফল্টভাবে সক্রিয় থাকে। আপনি Settings >> Update & Security >> Update >> Check for updates-এ নেভিগেট করেও আপডেট চেক করতে পারেন। তবে, আপনি যদি দেখেন যে উইন্ডোজ নিয়মিত আপডেট হচ্ছে না, তবে নিচের নির্দেশাবলী অনুসরণ করে এটি ঠিক করুন।
- Windows Key ধরে X চাপুন এই স্পেশাল কন্টেক্সট মেনু খোলার জন্য। আপনি Start মেনুতে রাইট-ক্লিক করেও পারেন। Windows Powershell (Admin) বেছে নিন।

- Powershell কনসোলে cmd টাইপ করুন এবং Powershell-এর cmd-র মতো এনভায়রনমেন্টে সুইচ হওয়ার জন্য অপেক্ষা করুন।
- "cmd" কনসোলে, নিচের কমান্ডটি টাইপ করুন এবং নিশ্চিত করুন যে আপনি এরপর Enter চাপছেন:
wuauclt.exe /updatenow
- এই কমান্ডটি কমপক্ষে এক ঘন্টা চালানোর জন্য ছেড়ে দিন এবং ফিরে আসুন দেখতে কোনো আপডেট পাওয়া গেলো কিনা এবং/অথবা সফলভাবে ইনস্টল হয়েছে কিনা।
https://www.bleepingcomputer.com/forums/t/647715/windows-resource-protection-could-not-start-the-repair-service/
সমাধান ৩: বিল্ড 14279-এর জন্য
SFC টুল উইন্ডোজ ১০ অপারেটিং সিস্টেমের এই সংস্করণে ভাঙা हुआ এবং ব্যবহারকারীদের দাবি হলো এটি নতুন সংস্করণ রিলিজ হওয়া পর্যন্ত কাজ করেনি। তবে, আপনি যদি এখনও উইন্ডোজের এই বিল্ডে আটকে থাকেন এবং SFC-এ অ্যাক্সেস পেতে চান, তবে নিচের ওয়ার্কঅরাউন্ডটি ব্যবহার করে এটিকে কাজ করাতে পারেন।
প্রস্তুতি: আপনাকে নিচের ফোল্ডার দুটোর মালিকানা নিতে হবে তাই নিশ্চিত করুন যে আপনি এই প্রক্রিয়াটি দুটি ফোল্ডারের জন্য दुহরা रहे যেগুলোর মালিকানা আপনি নেবেন। প্রথমটি এখানে অবস্থিত:
%SystemRoot%\winsxs ; এবং এর নাম amd64_microsoft-windows-servicingstack_31bf3856ad364e35_10.0.14279.1000_none_25a158fc7f85c69d
- File Explorer খুলুন, এবং তারপর নিচের লোকেশন থেকে TrustedInstaller.exe ফাইলটি খুঁজে বের করুন:
C:\WINDOWS\servicing\TrustedInstaller.exe

- ফাইলটিতে রাইট-ক্লিক করুন, Properties ক্লিক করুন, এবং তারপর Security ট্যাবে ক্লিক করুন। Advanced বাটনে ক্লিক করুন। "Advanced Security Settings" উইন্ডো প্রদর্শিত হবে। এখানে আপনাকে কীটির Owner পরিবর্তন করতে হবে।
- "Owner:" লেবেলের পাশের Change লিংকে ক্লিক করুন। The Select User or Group উইন্ডো প্রদর্শিত হবে।

- Advanced বাটন ব্যবহার করে ইউজার অ্যাকাউন্টটি বেছে নিন বা শুধু 'Enter the object name to select' যে এরিয়াতে বলে সেখানে আপনার ইউজার অ্যাকাউন্ট টাইপ করুন এবং OK ক্লিক করুন। Administrator অ্যাকাউন্ট যোগ করুন।
- ঐচ্ছিকভাবে, ফোল্ডারের ভেতরে সব সাবফোল্ডার এবং ফাইলের মালিকানা পরিবর্তন করতে, "Advanced Security Settings" উইন্ডোতে "Replace owner on subcontainers and objects" চেক বক্সটি সিলেক্ট করুন। মালিকানা পরিবর্তন করতে OK ক্লিক করুন।
নিশ্চিত করুন যে আপনি একই প্রক্রিয়াটি %SystemRoot%\winsxs\ এ অবস্থিত ফোল্ডারের জন্যও दुহরা रहे যার নাম amd64_microsoft-windows-servicingstack-onecore_31bf3856ad364e35_10.0.14279.1000_none_5a92ee0dd788e433
- নিচের ফোল্ডারে নেভিগেট করুন। নিশ্চিত করুন যে আপনার অ্যাডমিন পারমিশন আছে এবং আপনি হিডেন ফাইল ও ফোল্ডার সক্রিয় করেছেন। File Explorer-এর মেনু থেকে "View" ট্যাবে ক্লিক করুন এবং Show/hide সেকশনের "Hidden items" চেকবক্সে ক্লিক করুন। File Explorer হিডেন ফাইলগুলো দেখাবে এবং আপনি এটিকে বদল না পর্যন্ত এই অপশনটি মনে রাখবে।
%SystemRoot%\winsxs\amd64_microsoft-windows-servicingstack_31bf3856ad364e35_10.0.14279.1000_none_25a158fc7f85c69d

- চেক করুন আপনি wrpint.dll নামে ফাইলটি খুঁজে পাচ্ছেন কিনা। যদি ফাইলটি वहां না থাকে, তবে আপনাকে এটি অন্যোথেকে খুঁজে বের করে পেস্ট করতে হবে। এই ফোল্ডারে নেভিগেট করুন এবং wrpint.dll ফাইলটি খুঁজে বের করুন। এটিতে রাইট-ক্লিক করুন এবং copy বেছে নিন।
%SystemRoot%\winsxs\amd64_microsoft-windows-servicingstack-onecore_31bf3856ad364e35_10.0.14279.1000_none_5a92ee0dd788e433
- wrpint.dll ফাইলটি প্রথম ফোল্ডারে পেস্ট করুন যেখানে ফাইলটি অনুপস্থিত ছিল এবং চেক করুন SFC আবার কাজ করছে কিনা।
সমাধান ৪: একটি অনুপস্থিত রেজিস্ট্রি কী যোগ করুন
উইন্ডোজ অপারেটিং সিস্টেমের কিছু সংস্করণে একটি সমস্যা আছে যেখানে TrustedInstaller সার্ভিসের ID সংক্রান্ত একটি রেজিস্ট্রি কী অনুপস্থিত থাকে। এই সমস্যাটি সমাধান করা কিছুটা উন্নত এবং আপনাকে নিচের নির্দেশাবলী অনুসরণ করতে হবে এটি ঠিক করতে।
এই সমাধানটি आगे বাড়ানোর আগে, আপনার চলমান সকল প্রোগ্রাম বন্ধ করে দাও এবং রেজিস্ট্রির ব্যাকআপ নেওয়া উচিত, যাতে এডিট করার সময় কিছু ভয়ানক ভুল হলে আপনি সুরক্ষিত থাকেন। আমাদের আর্টিকেলের নির্দেশাবলী অনুসরণ করে আপনার রেজিস্ট্রি ব্যাকআপ নিন।
- নিচের ফোল্ডারে নেভিগেট করুন এবং একটি সাবফোল্ডারের নাম চেক করুন যা 6.1.7600.16385 এর মতো দেখাবে। এটিই TrustedInstaller ID তাই নিশ্চিত করুন যে আপনি এই ফোল্ডারের নাম কপি করে কোথাও পেস্ট করেছেন।
C:\Windows\Servicing\Version

- C >> Windows >> WinSxS ফোল্ডারে নেভিগেট করুন এবং সেই ফোল্ডারটি খুঁজে বের করুন যার নাম নিচের মতো দিয়ে শুরু হয়:
x86_microsoft-windows-servicingstack_31bf3856ad364e35_{TrustedInstaller ID} (32bit Windows)
amd64_microsoft-windows-servicingstack_31bf3856ad364e35_{TrustedInstaller ID} (64bit Windows)
- এই ফোল্ডারদের নাম কপি করুন এবং একটি টেক্সট ফাইলে কোথাও রাখুন।
আপনি এগিয়ে যাওয়ার আগে, আপনাকে একটি নির্দিষ্ট রেজিস্ট্রি কীর মালিকানা নিতে হবে যা নিচের নির্দেশাবলী সাবধানে অনুসরণ করলে সহজে করা যায়।
- নিচের রেজিস্ট্রি কীতে নেভিগেট করুন, বাম পাশের ট্রিতে Component Based Servicing-এ রাইট-ক্লিক করুন এবং Permissions-এ ক্লিক করুন।
HKLM\Software\Microsoft\Windows\CurrentVersion\Component Based Servicing

- এই উইন্ডো খুললে, Advanced-এ ক্লিক করুন এবং Owner ট্যাবে নেভিগেট করুন। Change owner to সেকশনের অধীনে Administrators এন্ট্রিতে ক্লিক করুন এবং Apply the changes ক্লিক করুন।
- এরপর, এই উইন্ডো এবং Advanced settings উইন্ডোও বন্ধ করুন এবং Permissions উইন্ডোর Group or user names সেকশনের অধীনে Administators-এ ক্লিক করুন।

- Permissions for Administrators সেকশনের অধীনে, Full Control-এ ক্লিক করুন এবং আবার Apply the changes ক্লিক করুন।
এখন সমাধানের চূড়ান্ত অংশের পালা যা খুব দীর্ঘ সময় নিবena।
- নিচের রেজিস্ট্রি কীতে নেভিগেট করুন, উইন্ডোর ডান পাশে যেকোনো জায়গায় রাইট-ক্লিক করুন এবং New >> Key বেছে নিন। এটিকে Version নাম দিন।
HKLM\Software\Microsoft\Windows\CurrentVersion\Component Based Servicing
- এই Version কীতে, আপনাকে একটি Expendable String Value তৈরি করতে হবে এবং এর নামে TrustedInstalled ID সেট করতে হবে। আপনি যেখানে এটি রাখেছেন সেখান থেকে কপি করুন। এই Expendable String Value-এ রাইট-ক্লিক করুন এবং Modify অপশন বেছে নিন।
- মানটি WinSxS থেকে ফোল্ডারের পূর্ণ পথ হতে হবে। উদাহরণস্বরূপ:
%SystemRoot%\WinSxS\x86_microsoft-windows-servicingstack_31bf3856ad364e35_{TrustedInstaller ID} (32bit Windows)

- চেক করুন সমস্যা সমাধান হয়েছে কিনা।
সমাধান ৫: একটি অফলাইন SFC স্ক্যান চালান
এই সমাধানটি কয়েক জনের সাহায্য করলেও এটা তাদের সাহায্য করলো এবং পদ্ধতিটি মাইক্রোসফট ইঞ্জিনিয়াররা खুব পরামর্শ দেন এবং এটি চালানোর খুব সহজ এমনকি আপনি যদি সাধারণভাবে SFC স্ক্যান চালাতে সমস্যা হয়।
- "Command Prompt" সার্চ করুন, এটিতে রাইট-ক্লিক করুন, এবং "Run as administrator" অপশন বেছে নিন। নিচের কমান্ডটি কপি ও পেস্ট করুন এবং নিশ্চিত করুন যে আপনি এরপর Enter চাপছেন:
sfc /SCANNOW /OFFBOOTDIR=c:\ /OFFWINDIR=c:\windows

- যদি একটি মেসেজ আসে যে স্ক্যান সফল হয়েছে, তবে আপনি আপনার সমস্যা সমাধান করেছেন। যদি একই এররটি আবার আসে, তবে এই আর্টিকেলের অন্যান্য পদ্ধতিগুলো চেষ্টা করুন।
সমাধান ৬: একটি ফাইল রিনেম করুন
এই ফাইলটি রিনেম করা অনেক কেসে সহায়ক কিন্তু আপনার কম্পিউটারে সকল পেন্ডিং আপডেট ইনস্টল করার আগে এটি করা গুরুত্বপূর্ণ কারণ ফাইলটি আপনার কম্পিউটারের বর্তমান অবস্থা এবং পেন্ডিং আপডেট সম্পর্কে অনেক তথ্য ধারণ করে। এটিকে রিনেম করলে এই আপডেটগুলো সঠিকভাবে ইনস্টল না হওয়ার কারণ হতে পারে।
- C >> Windows >> WinSxS-এ নেভিগেট করুন এবং pending.xml নামে একটি ফাইল খুঁজে বের করুন। এটিতে রাইট-ক্লিক করুন এবং rename বেছে নিন।
- এটিকে pending.old.xml-এ রিনেম করুন এবং চেক করুন সমস্যা সমাধান হয়েছে কিনা। যদি না হয়, তবে ফাইলের পরিবর্তনগুলো ফিরিয়ে আনা নিশ্চিত করুন।