কম্পিউটার টিউটোরিয়াল

Windows 10-এ State Repository Service-এর হাই CPU ইউজেজ সমাধান

কিছু উইন্ডোজ ১০ ব্যবহারকারী State Repository service-এর কারণে CPU ইউজেজ স্পাইক (প্রায় ১০০% পর্যন্ত) রিপোর্ট করছেন। এই ইস্যু প্রতিটি CPU থ্রেডকে প্রভাবিত করে এবং গেমস, অ্যাপ্লিকেশন এবং মিডিয়াকে স্টাটার করে দেয়। Event Viewer ইনভেস্টিগেট করলে কিছু প্রভাবিত ব্যবহারকারী State Repository service-রিলেটেড অধিক কনsekutিভ এরর আবিষ্কার করেছেন।

Windows 10-এ State Repository Service-এর হাই CPU ইউজেজ সমাধান

যদি ইস্যুটি একটি কমন গ্লিচের কারণে হয়, তবে রিপোজিটরি সার্ভিস রিস্টার্ট করলেই সহজেই সমাধান হয়। কিন্তু আপনি যদি Event Viewer-এ ফریکোয়েন্ট এরর এন্ট্রির সাথে এই ইস্যু ফেস করেন, তবে কম্পোনেন্ট স্টোর ক্লিয়ার করে বা ক্লিন ইনস্টল বা ইন-প্লেস রিপেयर করলে ইস্যু ফিক্স করা যায়।

যাইহোক,事实证明, এই সমস্যার অধিকাংশ ইনস্ট্যান্স আসলে Microsoft Edge দ্বারা কোনো না কোনোভাবে ট্রিগার হচ্ছে। এই কেসে ইস্যু রেজলভ করতে, Apps & Features মেনু থেকে Microsoft Edge রিপেयर করতে হবে। এটো কাজ না করলে, প্রতিটি বিল্ট-ইন UWP অ্যাপ রিইনস্টল করার কথা ভাবতে পারেন।

State Repository service সম্পূর্ণ ডিজেবল করে হাই CPU ইউজেজ বন্ধ করার অপশনও আছে, কিন্তু এটি Microsoft Edge-এর ফাংশনালিটি প্রভাবিত করবে।

State Repository Service-এর কারণে হাই CPU ইউজেজ কীভাবে ফিক্স করবেন?

পদ্ধতি ১: State Repository Service রিস্টার্ট করা

আরো কমপ্লেক্স ফিক্স ট্রাই করার আগে, আপনার প্রথমে দেখতে হবে ইস্যুটি Windows 10-এ State Repository Service-এ ফেক্ট করার একটি সিম্পল গ্লিচের কারণে হচ্ছে কিনা। আপনি যদি একটি টেম্পোরারি ফিক্স খুঁজেন যা তৎক্ষণাত CPU ইউজেজ কমিয়ে দেবে, তবে স্টেট রিপোজিটরি সার্ভিস রিস্টার্ট করে দেখুন।

অনেক প্রভাবিত ব্যবহারকারী কনফার্ম করেছেন যে এই অপারেশন রিসোর্স ইউজেজ 상당히 কমিয়ে দিয়েছে (কমপক্ষে পরবর্তী সিস্টেম স্টার্টআপ পর্যন্ত)।

যদিও এই ফিক্স ইস্যু ইনডিফিনিটলি ফিক্স করবে না, এটি আপনার জন্য প্রিয়ারিটাইজড আপরোচ যদি আপনি কুইক এবং নন-ইনট্রুসিভ কিছু খুঁজেন যা জেনারেল স্টাটারিং থামাতে পারবে।

  1. Windows key + R চাপিয়ে Run ডায়লগ বক্স খুলুন। টেক্সট বক্সে 'service.msc' লিখুন এবং Enter চাপিয়ে Services স্ক্রিন খুলুন।Windows 10-এ State Repository Service-এর হাই CPU ইউজেজ সমাধান

    দ্রষ্টব্য: UAC (User Account Control) উইন্ডো প্রম্পট করলে Yes ক্লিক করে অ্যাডমিন এক্সেস দিন।

  2. Services স্ক্রিনে ডান পাশের সেকশনে যান এবং লোকাল সার্ভিসের তালিকা স্ক্রোল করে State Repository Service লোকেট করুন। সার্ভিসটি লোকেট করলে সেটিতে রাইট-ক্লিক করুন এবং নতুন কনটেক্সট মেনু থেকে Properties বেছে নিন।Windows 10-এ State Repository Service-এর হাই CPU ইউজেজ সমাধান
  3. State Repository Service-এর Properties স্ক্রিনে স্ক্রিনের উপরের General ট্যাব সিলেক্ট করুন এবং Service status-এর অধীনে Stop-এ ক্লিক করুন।Windows 10-এ State Repository Service-এর হাই CPU ইউজেজ সমাধান
  4. এটি স্টপ করলে কয়েক সেকেন্ড অপেক্ষা করুন তারপর আবার স্টার্ট করুন।
  5. Ctrl + Shift + Esc চাপিয়ে Task Manager খুলুন এবং দেখুন CPU ইউজেজ কমেছে কিনা।

State Repository service-এর CPU ইউজেজ আবার হাই ভ্যালুতে ফিরে যাওয়ায় অথবা আপনি একটি অধিক পারমানেন্ট ফিক্স খুঁজছেন তবে নিচের পটেনশিয়াল ফিক্সে যান।

পদ্ধতি ২: কম্পোনেন্ট স্টোর ক্লিন আপ করা

আপনি যদি State Repository Service-এর কারণে ফریکোয়েন্ট হাই CPU ইউজেজ ফেস করেন এবং Event Viewer-এ একই সার্ভিসের দিকে ইঙ্গিত করে অনেক আলাদা এরর আবিষ্কার করেন, তবে চান্স আছে সমস্যাটি একটি করাপ্টেড কম্পোনেন্ট স্টোরের কারণে হচ্ছে।

এই নির্দিষ্ট সিনারিওর জন্য, ইস্যু দ্রুত সমাধান করা যায় DISM (Deployment Image Servicing and Management) ব্যবহার করে করাপ্টেড ইনস্ট্যান্স হেল्दी কপি দিয়ে রিপ্লেস করে।

দ্রষ্টব্য: এই মেথড শুরু করার আগে মনে রাখবেন DISM উইন্ডোজ আপডেটের ওপর ভরো করে হেল्दी কপি ডাউনলোড করে যা করাপ্টেড ডেটা রিপ্লেস করতে ব্যবহৃত হবে। এই কারণে, এই প্রসিডিউর শুরু করার আগে নিশ্চিত করুন আপনার ইন্টারনেট কানেকশন স্থির।

নিচে, আমরা একটি অ্যাডমিন টার্মিনাল থেকে DISM ব্যবহার করে কম্পোনেন্ট ক্লিনআপ শুরু করব এবং তারপর SFC (System File Checker স্ক্যান) দিয়ে শেষ করব।

দ্রষ্টব্য: নিচের স্টেপগুলো একই অর্ডারে ফলো করা গুরুত্বপূর্ণ ইস্যু রেজলভ করার জন্য।

  1. Windows key + R চাপিয়ে Run ডায়লগ বক্স খুলুন। টেক্সট বক্সে 'cmd' লিখুন এবং Ctrl + Shift + Enter চাপিয়ে এলিভেটেড Command Prompt উইন্ডো খুলুন। User Account Control (UAC) প্রম্পট করলে Yes ক্লিক করে অ্যাডমিনিস্ট্রেটিভ সুবিধা দিন।Windows 10-এ State Repository Service-এর হাই CPU ইউজেজ সমাধান
  2. এলিভেটেড CMD টার্মিনালে নিচের কমান্ড টাইপ করুন এবং Enter চাপুন Component Store (%WinDir%\WinSxS)-এ ক্লিনআপ পারফর্ম করতে:
    DISM /Online /Cleanup-Image /StartComponentCleanup
  3. অপারেশন সম্পন্ন হলে, পরের কমান্ড ডিপ্লয় করুন নিচের কমান্ড টাইপ করে এবং Enter চাপুন:
    DISM /Online /Cleanup-Image /RestoreHealth

    দ্রষ্টব্য: এই অপারেশন আপনার সকল সিস্টেম ফাইলকে উইন্ডোজ আপডেট সার্ভারে স্টোর করা নন গুড কপির বিপরীতে ব্যাকআপ করার মাধ্যমে শুরু হবে।

  4. অপারেশন সম্পন্ন হলে কম্পিউটার রিস্টার্ট করুন।
  5. কম্পিউটার বুট ব্যাক আপ হলে, অবশিষ্ট সিস্টেম ফাইল করাপশন চেক ও ফিক্স করতে নিচের কমান্ড টাইপ করুন এবং Enter চাপুন:
    SFC /ScanNow
  6. স্ক্যান সম্পন্ন হলে কম্পিউটার একবার আর রিস্টার্ট করুন এবং পরবর্তী কম্পিউটার স্টার্টআপে সমস্যা ফিক্স হয়েছে কিনা দেখুন।

আপনি যদি এখনও State Repository Service-র সাথে জুড়ে হাই CPU ইউজেজ এবং Event Viewer-এ ফریکোয়েন্ট এরর নোটিশ করেন, তবে নিচের পটেনশিয়াল ফিক্সে যান।

পদ্ধতি ৩: Microsoft Edge রিপেयर করা

প্রকাশ পাওয়া গেছে, Microsoft Edge একটি বিল্ট-ইন অ্যাপ্লিকেশন যেটির State Repository Service অবিউজ করার পটেনশিয়াল আছে। নির্দিষ্ট পরিস্থিতিতে (বিশেষ করে 3rd পার্টি এক্সটেনশন ইনস্টল থাকলে), Microsoft Edge একটি বিশাল CPU হগার হতে পারে, যেভাবে পুরো সিস্টেম স্লো ডাউন করিয়ে দেয়।

এই সমস্যা ফেস করা অনেক প্রভাবিত ব্যবহারকারী কনফার্ম করেছেন যে Apps and Features মেনুতে যে Microsoft Edge Advanced options মেনু থেকে রিসেট করলে তারা ফাইনালি ইস্যু রেজলভ করতে পেরেছেন।

এই অপারেশন যে কোনো টেম্প বা 3rd পার্টি ডেটা রিমুভ করবে যা State Repository service-এর হাই CPU ইউজেজের জন্য দায়ী হতে পারে।

Apps and Features-এ서 Microsoft Edge রিসেট করার কুইক গাইড:

  1. Windows key + R চাপিয়ে Run ডায়লগ বক্স খুলুন। টেক্সট বক্সে 'ms-settings:appsfeatures' লিখুন এবং Enter চাপিয়ে উইন্ডোজ ১০-এ Settings অ্যাপের Apps & Features মেনু খুলুন।
  2. Apps & Feature মেনুতে স্ক্রিনের ডান সেকশনে যান এবং সার্চ বক্স ব্যবহার করে 'Microsoft Edge'-এ সার্চ করুন।
  3. রেজাল্ট আসলে Microsoft Edge-এ একবার ক্লিক করুন, তারপর Advanced options-এর সাথে জড়িত হাইপারলিংকে ক্লিক করুন।
  4. Microsoft Edge-এর Advanced Options মেনুতে Reset সেকশনে স্ক্রোল করুন এবং Repair বাটনে ক্লিক করুন।
  5. প্রসেস সম্পন্ন হওয়া পর্যন্ত অপেক্ষা করুন, তারপর অপারেশন ফিনিশ হলে কম্পিউটার রিস্টার্ট করুন।
  6. পরবর্তী স্টার্টআপে, আগে যা State Repository service-এর হাই CPU ইউজেজ করতcedes, সেটি রিপিট করুন এবং দেখুন ইস্যু এখন রেজলভ হয়েছে কিনা।
Windows 10-এ State Repository Service-এর হাই CPU ইউজেজ সমাধান

এখনও একই সমস্যা হচ্ছে তবে নিচের পটেনশিয়াল ফিক্সে যান।

পদ্ধতি ৪: প্রতিটি বিল্ট-ইন অ্যাপ রিইনস্টল করা

আপনি যদি v1703 এবং v1709-এর মাঝপথে রেঞ্জিং উইন্ডোজ ১০ বিল্ডে এই ইস্যু ফেস করেন, তবে চান্স আছে সমস্যাটি একটি ইনকনসিস্টেন্সির দ্বারা ফেসিলিটেট হচ্ছে যা উইন্ডোজ ১০-এর ডিফল্ট বিল্ট-ইন অ্যাপসের ফ্লিটের সাথে জড়িত।

অনেক প্রভাবিত ব্যবহারকারী কনফার্ম করেছেন যে একটি সিঙ্গল Powershell কমান্ড দিয়ে প্রতিটি বিল্ট-ইন অ্যাপ রিইনস্টল করলে তারা ইস্যু ফিক্স করতে পেরেছেন।

এই অপারেশন প্রতিটি বিল্ট-ইন অ্যাপ রিইনস্টল ও রি-রেজিস্টার করবে, যা State Repository service-এর হাই CPU ইউজেজে অবদান রাখতে পারে এমন প্রতিটি গ্লিচড UWP অ্যাপ ইন্সট্যান্সের যত্ন নেবে।

Powershell ব্যবহার করে প্রতিটি বিল্ট-ইন অ্যাপ রিইনস্টল করার গাইড:

  1. Windows key + R চাপিয়ে Run ডায়লগ বক্স খুলুন। টেক্সট বক্সে 'powershell' লিখুন এবং Ctrl + Shift + Enter চাপিয়ে এলিভেটেড Powershell টার্মিনাল উইন্ডো খুলুন।Windows 10-এ State Repository Service-এর হাই CPU ইউজেজ সমাধান
  2. এলিভেটেড Powershell প্রম্পটে নিচের কমান্ড টাইপ করুন এবং Enter চাপুন প্রতিটি UWP বিল্ট-ইন অ্যাপ্লিকেশন রিসেট করতে:
    Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
  3. কমান্ড সফলভাবে কমপ্লিট হলে এলিভেটেড Powershell ইনস্ট্যান্স বন্ধ করুন এবং কম্পিউটার রিস্টার্ট করুন।
  4. পরবর্তী স্টার্টআপ সম্পন্ন হলে, আপনার কম্পিউটার মনিটর করুন দেখুন State Repository service-এর কারণে হাই CPU স্পাইক হচ্ছে কিনা।

এখনও একই সমস্যা আপনার মেশিনকে প্রভাবিত করছে তবে নিচের পটেনশিয়াল ফিক্সে যান।

পদ্ধতি ৫: State Repository Service ডিজেবল করা

মনে রাখবেন ডিফল্টলি, State Repository service একটি ব্রাউজার কুকি হিসেবে এক্ট করে Microsoft Edge-এর ফাংশনালিটি উন্নত করে। এটি রেগুলারলি ব্রাউজিং ইনফরমেশন এর স্ন্যাপশট নেয় - এটি Microsoft Edge-কে যেখান থেকে ছেড়েছিল সেখান থেকে কন্টিনিউ করতে সাহায্য করে (একাধিক ডিভাইসেও)।

আপনার এই সার্ভিসের কোনো ব্যবহার নেই (যেমন আপনি Edge ব্যবহার করেন না), তবে State Repository service আর আপনার CPU রিসোর্স বেশি নেয় না তা নিশ্চিত করার একটি উপায় হলো সিস্টেমের প্রতিটি স্টার্টআপে সেটি শুরু হতে বাধা দেওয়া।

এই অপারেশন MSConfig ব্যবহার করে State Repository Service-এর সাথে জড়িত স্টার্টআপ কি ডিজেবল করলে অর্জিবল। এটাকে করার কুইক গাইড:

দ্রষ্টব্য: নিচের স্টেপগুলো শুধু উইন্ডোজ ১০-এ নয়, সব উইন্ডোজ ভার্সনে ফলো করা যায়।

  1. Windows key + R চাপিয়ে Run ডায়লগ বক্স খুলুন। টেক্সট বক্সে 'msconfig.msc' লিখুন এবং Enter চাপিয়ে System Configuration ইউটিলিটি খুলুন।Windows 10-এ State Repository Service-এর হাই CPU ইউজেজ সমাধান

    দ্রষ্টব্য: User Account Control প্রম্পট করলে Yes ক্লিক করে অ্যাডমিন এক্সেস দিন।

  2. System Configuration ইউটিলিটিতে উপরের রিবন মেনু থেকে Services ট্যাব সিলেক্ট করুন।
  3. সঠিক মেনুতে পৌঁছালে সার্ভিসের তালিকা স্ক্রোল করে State Repository Service লোকেট করুন। পেলে সেটির সাথে জড়িত আইকন আনচেক করুন এবং Apply ক্লিক করে মডিফিকেশন সেভ করুন।Windows 10-এ State Repository Service-এর হাই CPU ইউজেজ সমাধান
  4. System Configuration ইউটিলিটি বন্ধ করুন, কম্পিউটার রিস্টার্ট করুন এবং পরবর্তী কম্পিউটার স্টার্টআপে ইস্যু রেজলভ হয়েছে কিনা দেখুন।

আপনি যদি এখনও State Repository service-এর কারণে একই হাই CPU ইউজেজ ফেস করেন, তবে নিচের পটেনশিয়াল ফিক্সে যান।

পদ্ধতি ৬: ক্লিন ইনস্টল বা ইন-প্লেস রিপেयर করা

আপনি যদি উপরের সব পটেনশিয়াল ফিক্স ফলো করেছেন এবং उनमें से কোনোটিই State Repository সার্ভিসের CPU ইউজেজ কমাতে সাহায্য করেনি, তবে স্পষ্ট যে আপনি রেগুলার চ্যানেল দিয়ে ফিক্স করা যাবে না এমন কোনো টাইপের সিস্টেম করাপশনের কারণে এই ইস্যু ফেস করছেন।

আপনি এতদূর কোনো রেজাল্ট ছাড়া এসে থাকলে, আমাদের तरफ থেকে আপনার জন্য একমাত্র রিকমেন্ডেড ফিক্স হলো প্রতিটি উইন্ডোজ কম্পোনেন্ট (এবং বুট রিলেটেড ডেটা) রিসেট করা যাতে কোনো করাপ্টেড সিস্টেম ফাইল ইস্যু তৈরি করছে না।

প্রতিটি ইনভলভড উইন্ডোজ কম্পোনেন্ট রিসেট করার zaman দুটি পথ আছে:

  • Clean Install – বাঞ্চের মধ্যে সবচেয়ে কনভেনিয়েন্ট ফিক্স। কম্প্যাটিবল ইনস্টলেশন মিডিয়া দরকার নেই এবং ফিক্স উইন্ডোজ ১০-এর GUI মেনু থেকে সরাসরি ডিপ্লয় করা যায়। যাইহোক, এডভান্সে ডেটা ব্যাকআপ না নিলে আংশিক ডেটা লস এক্সপেক্ট করুন (অ্যাপস, গেমস এবং OS ড্রাইভে স্টোর করা পারসোনাল মিডিয়া সহ)
  • Repair Install – একটি রিপেयर ইনস্টল সবচেয়ে ফোকাসড আপরোচ, যা আপনাকে যেকোনো ডেটা লস ছাড়া কম্পিউটার রিসেট করতে দেয় (আপনার গেমস, অ্যাপ্লিকেশন এবং ইউজার প্রেফারেন্সও ইনট্যাক্ট থাকবে)। যাইহোক, এই রিপেयर স্ট্র্যাটেজি ডিপ্লয় করার জন্য আপনাকে কম্প্যাটিবল ইনস্টলেশন মিডিয়া দরকার।

  1. WUDFHost.exe হাই সিপিইউ সমস্যা সমাধান: সহজ ফিক্স ও ড্রাইভার আপডেট

  2. উইন্ডোজ ১০-এ উচ্চ সিপিইউ ইউজেজ কমানোর উপায়

  3. SoftThinks Agent Service-র হাই CPU ইউজেজ রোকুন উইন্ডোজ 10-এ

  4. Windows 10-এ Service Host (LocalSystem) CPU স্পাইক সমাধান