Windows PowerShell প্রক্রিয়া Windows 10-এ উচ্চ CPU ব্যবহারের কারণ হতে পারে যদি আপনার সিস্টেমের Windows পুরানো হয়ে যায়। তাছাড়া, বিভিন্ন পরস্পরবিরোধী অ্যাপ্লিকেশন (যেমন NativeDesktopMediaService)ও সমস্যাটির কারণ হতে পারে।
ব্যবহারকারী সমস্যাটি লক্ষ্য করেন যখন তার পিসি অলস আচরণ করা শুরু করে এবং টাস্ক ম্যানেজার খোলার পরে, সে PowerShell দ্বারা একটি উচ্চ CPU ব্যবহার লক্ষ্য করে (কিছু ক্ষেত্রে, একাধিক PowerShell প্রসেস টাস্ক ম্যানেজারে প্রদর্শিত হতে থাকে এবং অদৃশ্য হয়ে যায়)।
এগিয়ে যাওয়ার আগে, PowerShell শেষ হচ্ছে কিনা চেক করুন টাস্ক ম্যানেজার এর মাধ্যমে প্রক্রিয়া করুন সমস্যা সমাধান করে (যদি একটি অস্থায়ী ত্রুটির কারণে)।
আপনার সিস্টেমের উইন্ডোজকে সর্বশেষ রিলিজে আপডেট করুন
আপনার সিস্টেমের উইন্ডোজ পুরানো হলে আপনি PowerShell দ্বারা উচ্চ CPU ব্যবহারের সম্মুখীন হতে পারেন (যেহেতু এটি OS মডিউলগুলির মধ্যে অসঙ্গতি সৃষ্টি করতে পারে)। এই ক্ষেত্রে, আপনার সিস্টেমের উইন্ডোজকে সর্বশেষ রিলিজে আপডেট করলে উচ্চ CPU ব্যবহারের সমস্যা সমাধান হতে পারে।
- পিসির উইন্ডোজ ম্যানুয়ালি আপডেট করুন এবং রিবুট করুন আপনার পিসি।
- রিবুট করার পরে, সমস্যাটি সমাধান হয়েছে কিনা তা পরীক্ষা করুন৷
যদি সমস্যাটি থেকে যায় (বা আপনি Windows এর একটি অপ্রচলিত সংস্করণ ব্যবহার করছেন), তাহলে আপনি ডাউনলোড করতে পারেন আপডেট সহকারী (বর্তমানে, Windows 10 অক্টোবর 2020 আপডেট) Windows 10 ডাউনলোড পৃষ্ঠা থেকে। তারপর সিস্টেম আপডেট করতে সেই সহকারী ব্যবহার করুন (নিশ্চিত করুন যে আপনি এটি প্রশাসক হিসাবে চালু করেছেন) এবং এটি পাওয়ারশেল সমস্যার সমাধান করে কিনা তা পরীক্ষা করুন।
আপনার পিসি ক্লিন বুট করুন এবং সমস্যাযুক্ত অ্যাপ্লিকেশনগুলি নিষ্ক্রিয়/আনইনস্টল করুন
Windows PowerShell প্রক্রিয়া উচ্চ CPU ব্যবহারের কারণ হতে পারে যদি আপনার সিস্টেমে কোনো অ্যাপ্লিকেশন PowerShell প্রক্রিয়াটিকে ট্রিগার করে। এই প্রসঙ্গে, সিস্টেমটি ক্লিন বুট করা এবং অ্যাপ্লিকেশনটি নিষ্ক্রিয়/মুছে ফেলা (সমস্যা সৃষ্টি করে) সমস্যার সমাধান করতে পারে৷
- আপনার পিসি ক্লিন বুট করুন (আপনি অটোরান, প্রসেস এক্সপ্লোরার, বা WBEMTESTও চেষ্টা করতে পারেন) এবং Windows PowerShell-এর উচ্চ CPU ব্যবহার অদৃশ্য হয়ে গেছে কিনা তা পরীক্ষা করুন।
- যদি তাই হয়, তাহলে আপনি অ্যাপ্লিকেশান/পরিষেবা/প্রক্রিয়াগুলি সক্ষম করতে পারেন (ব্রাউজারের এক্সটেনশন চেক করতে ভুলবেন না) ক্লিন বুট প্রক্রিয়া চলাকালীন সমস্যাযুক্ত একটি খুঁজে না পাওয়া পর্যন্ত একে একে নিষ্ক্রিয় করা হয়৷
- একবার পাওয়া গেলে, তারপর আপনি সমস্যাযুক্তটিকে নিষ্ক্রিয় বা অপসারণ করতে পারেন . সাধারণত, পূর্বে ইনস্টল করা ড্রাইভার আপডেট ইউটিলিটি OEM বা NativeDesktopMediaService দ্বারা অ্যাপ্লিকেশনগুলিকে পাওয়ারশেল সমস্যাটি ট্রিগার করার জন্য রিপোর্ট করা হয়েছে।
পিসির উইন্ডোজের একটি মেরামত আপগ্রেড সম্পাদন করুন
যদি কোনো সমাধানই এখন পর্যন্ত উচ্চ CPU ব্যবহারের সমস্যার সমাধান না করে, তাহলে আপনি PC এর Windows এর মেরামত আপগ্রেড করলে সমস্যাটি সমাধান হতে পারে।
- একটি ওয়েব ব্রাউজার চালু করুন এবং Windows 10 ডাউনলোড পৃষ্ঠায় যান।
- এখন নিচে স্ক্রোল করুন এবং ডাউনলোড টুল এখনই এ ক্লিক করুন (উইন্ডোজ 10 ইনস্টলেশন মিডিয়া তৈরি করুন)।
- তারপর ডাউনলোড সম্পূর্ণ হতে দিন এবং পরে, ডান-ক্লিক করুন ডাউনলোড করা-এ ফাইল।
- এখন প্রশাসক হিসাবে চালান বেছে নিন এবং স্বীকার করুন লাইসেন্স শর্তাবলী .
- তারপর, “আপনি কি করতে চান-এ ” উইন্ডোতে, এখনই এই পিসি আপগ্রেড করুন বেছে নিন এবং পরবর্তী এ ক্লিক করুন .
- এখন টুলটিকে OS ফাইলগুলি ডাউনলোড করতে দিন এবং প্রম্পটগুলি অনুসরণ করুন৷ প্রক্রিয়াটি সম্পূর্ণ করতে কিন্তু প্রক্রিয়া চলাকালীন, যখন বলা হবে, Keep Windows Settings, Personal Files, and Apps বিকল্পটি বেছে নিন .
- তারপর ইনস্টল এ ক্লিক করুন বোতাম এবং আপগ্রেড প্রক্রিয়া সম্পূর্ণ হতে দিন (এটি সম্পূর্ণ হতে কিছুটা সময় লাগতে পারে, তাই, নিশ্চিত করুন যে আপনি প্রক্রিয়া চলাকালীন পিসি বন্ধ করবেন না)।
- প্রক্রিয়া শেষ হলে, রিবুট করুন আপনার পিসি এবং PowerShell দ্বারা উচ্চ CPU ব্যবহার স্বাভাবিক অবস্থায় ফিরে এসেছে কিনা তা পরীক্ষা করুন৷
ম্যালওয়্যার সরান
ম্যালওয়্যার (ক্রিপ্টো মাইনার প্রসেস বা EternalBlue সমস্যাটির কারণ হিসেবে রিপোর্ট করা হয়েছে) PowerShell প্রক্রিয়াটি কার্যকর করতে ট্রিগার করলে PowerShell প্রক্রিয়াটি উচ্চ CPU ব্যবহারের কারণ হতে পারে। এই প্রসঙ্গে, ম্যালওয়্যার অপসারণ সমস্যার সমাধান করতে পারে। এগিয়ে যাওয়ার আগে, নিশ্চিত করুন যে আপনার অ্যান্টিভাইরাস পণ্য এবং এর সংজ্ঞাগুলি সর্বশেষ তৈরি করা হয়েছে৷
- প্রথমে, একটি ম্যালওয়্যার অপসারণ অ্যাপ্লিকেশন ডাউনলোড এবং ইনস্টল করুন৷ (ম্যালওয়ারবাইটের মতো)।
- তারপর Windows-এ ডান-ক্লিক করুন এবং পাওয়ারশেল (অ্যাডমিন) খুলুন .
- এখন চালনা করুন অন্যান্য সমস্ত পাওয়ারশেল প্রক্রিয়া বন্ধ করতে নিম্নলিখিতগুলি করুন:
while ($true) {Get-Process PowerShell | Where-Object {$_.ID -notcontains $PID} | Stop-Process -Force}
- তারপর উইন্ডোজ অনুসন্ধান ব্যবহার করুন *.ps1 ফাইল খুঁজতে এবং মুছুন যে ফাইলগুলি অপরিহার্য নয় (নিশ্চিত করুন যে আপনি একটি অপরিহার্য সিস্টেম ফাইল মুছে ফেলবেন না)।
- এখন Windows এ ক্লিক করুন , টাইপ করুন:টাস্ক শিডিউলার , এবং ডান-ক্লিক করুন চালু কর. তারপর প্রশাসক হিসাবে চালান নির্বাচন করুন৷ .
- তারপর চেক করুন যে কোনটি চলছে অথবা নির্ধারিত কাজ সমস্যাটি ট্রিগার করছে (আপনি লুকানো কাজগুলি দেখতে সক্ষম করতে পারেন৷ টাস্ক শিডিউলারের ভিউ মেনুতে)। যদি সমস্যাটি Blue Eternal দ্বারা সৃষ্ট হয়, তাহলে আপনি মজা খুঁজে পেতে পারেন টাস্ক বা (GatherNetworkInfo টাস্ক) টাস্ক শিডিউলারে।
- যদি তাই হয়, তাহলে সরান অথবা অক্ষম করুন সমস্যাযুক্ত কাজগুলি .
- এখন ম্যালওয়্যারটি সরাতে টুলটি ব্যবহার করুন (পদক্ষেপ 1 এ ইনস্টল করা হয়েছে) ম্যালওয়্যার অপসারণের জন্য ম্যালওয়্যারবাইটের মতো (অথবা ম্যালওয়্যার খুঁজে বের করতে এবং অপসারণের জন্য একটি টুল দিতে আপনার অ্যান্টিভাইরাস বিক্রেতার সাথে যোগাযোগ করুন)।
- তারপর একটি অনলাইন অ্যান্টিভাইরাস স্ক্যানার ব্যবহার করুন৷ (যেমন ESET অনলাইন স্ক্যানার বা ক্যাসপারস্কি ভাইরাস রিমুভাল টুল) ম্যালওয়্যার স্ক্যান করতে এবং তারপরে, পাওয়ারশেল উচ্চ সিপিইউ ব্যবহারের সমস্যাটি সমাধান হয়েছে কিনা তা পরীক্ষা করুন৷
যদি এটি আপনার জন্য খুব প্রযুক্তিগত হয়, তাহলে আপনি প্রয়োজনীয় ডেটা ব্যাকআপ করতে পারেন (তবে প্রয়োজনীয় নয় এমন ডেটা মুছে ফেলার বিষয়টি নিশ্চিত করুন) এবং Windows পুনরায় ইনস্টল করুন (স্টোরেজ ড্রাইভ ফর্ম্যাট করার পরে)। OS পুনরায় ইনস্টল করার পরে, স্ক্যান করা নিশ্চিত করুন৷ ডেটা কমপক্ষে দুটি নিরাপত্তা পণ্যের সাথে (যেমন, অ্যান্টিভাইরাস এবং অ্যান্টিমালওয়্যার ) তারপর আপনি সিস্টেমে ডেটা কপি করতে পারেন। যদি এটি আপনার পক্ষে সহজ না হয়, তাহলে আপনি একটি I.T-এর সাথে যোগাযোগ করতে পারেন। নিরাপত্তা বিশেষজ্ঞ।