নরম

.NET রানটাইম অপ্টিমাইজেশান পরিষেবা উচ্চ CPU ব্যবহার ঠিক করুন

সমস্যাগুলি দূর করার জন্য আমাদের উপকরণটি ব্যবহার করে দেখুন





পোস্ট করা হয়েছেসর্বশেষ আপডেট: 12 জানুয়ারী, 2022

আপনি প্রায়ই, একটি অ্যাপ্লিকেশন বা একটি ব্যাকগ্রাউন্ড সিস্টেম প্রক্রিয়ার মধ্যে অস্বাভাবিক পরিমাণে সিস্টেম সংস্থান জুড়ে আসতে পারেন। একটি প্রক্রিয়ার উচ্চ সিস্টেম রিসোর্স ব্যবহার সিস্টেমের অন্যান্য ক্রিয়াকলাপগুলিকে ব্যাপকভাবে ধীর করে দিতে পারে এবং আপনার পিসিকে একটি অগোছালো জগাখিচুড়িতে পরিণত করতে পারে। এটি সম্পূর্ণরূপে বিপর্যস্ত হতে পারে। আমরা ইতিমধ্যে আমাদের ওয়েবসাইটে প্রচুর প্রসেস এবং উচ্চ CPU ব্যবহারের সমস্যাগুলি কভার করেছি৷ এছাড়াও, আজ, আমরা মাঝে মাঝে .NET রানটাইম অপ্টিমাইজেশান পরিষেবার উচ্চ সিপিইউ ব্যবহারের সমস্যা এবং কীভাবে এটিকে একটি গ্রহণযোগ্য স্তরে ফিরিয়ে আনা যায় সে সম্পর্কে আলোচনা করব।



.NET রানটাইম অপ্টিমাইজেশান পরিষেবা উচ্চ CPU ব্যবহার ঠিক করুন

বিষয়বস্তু[ লুকান ]



উইন্ডোজ 10-এ .NET রানটাইম অপ্টিমাইজেশান পরিষেবার উচ্চ সিপিইউ ব্যবহার কীভাবে ঠিক করবেন

আপনি সচেতন হতে পারে, এই .NET ফ্রেমওয়ার্ক মাইক্রোসফ্ট এবং অন্যান্য তৃতীয় পক্ষ দ্বারা ব্যবহৃত হয় উইন্ডোজ অ্যাপ্লিকেশন বিকাশ এবং চালানোর জন্য অন্যান্য বিষয়ের মধ্যে. এই পরিষেবার জন্য এক্সিকিউটেবল ফাইল, নাম mscorsvw.exe , একটি অফিসিয়াল উইন্ডোজ কম্পোনেন্ট এবং এটি .NET ফ্রেমওয়ার্ক যেমন .NET লাইব্রেরিগুলিকে প্রাক এবং পুনরায় কম্পাইল করার কাজটি অপ্টিমাইজ করে। এটি অ্যাপ্লিকেশন এবং প্রোগ্রামগুলিকে দ্রুত চালু করতে সহায়তা করে৷ অপ্টিমাইজেশান পরিষেবা হল পটভূমিতে চালানোর জন্য ডিজাইন করা হয়েছে যখন আপনার পিসি 5-10 মিনিটের জন্য অলস বসে থাকে।

কেন .NET রানটাইম অপ্টিমাইজেশান পরিষেবা উচ্চ CPU ব্যবহারের ফলাফল?

কখনও কখনও পরিষেবাটি .NET লাইব্রেরিগুলি পুনরায় কম্পাইল করতে স্বাভাবিকের চেয়ে বেশি সময় নিতে পারে৷ এর ফলে



  • আপনার পিসি পরিষেবা স্বাভাবিকের চেয়ে ধীর গতিতে চলছে।
  • আপনার কম্পিউটারে ভুল উদাহরণ.
  • সেবা রেন্ডারিং দূষিত.
  • ম্যালওয়্যার দ্বারা সিস্টেম সম্পদ ব্যবহার.

.নেট রানটাইম অপ্টিমাইজেশান পরিষেবা প্রক্রিয়া টাস্ক ম্যানেজারে দেখানো উচ্চ মেমরি গ্রহণ করে

পৃথক অ্যাপ পারফরম্যান্সের উপর এই পরিষেবার প্রভাব বিবেচনা করে, দুষ্টুমির প্রথম দর্শনে এটি অবিলম্বে বন্ধ করার সুপারিশ করা হয় না। যদি পরিষেবাটি তার ক্রিয়াকলাপ শেষ করতে খুব বেশি সময় নিচ্ছে বলে মনে হয় তবে আপনার কাছে কয়েকটি কমান্ড বা একটি স্ক্রিপ্ট চালানোর মাধ্যমে জিনিসগুলিকে গতি বাড়ানোর বিকল্প রয়েছে। অন্যান্য সংশোধনগুলির মধ্যে রয়েছে ম্যালওয়্যার এবং ভাইরাসগুলির জন্য কম্পিউটার স্ক্যান করা, পরিষেবাটি পুনরায় চালু করা এবং একটি পরিষ্কার বুট সম্পাদন করা, যেমনটি পরবর্তী বিভাগে ব্যাখ্যা করা হয়েছে।



পদ্ধতি 1: পিসির ক্লিন বুট সম্পাদন করুন

এটা খুবই সম্ভব যে পরিষেবাটি একটি নির্দিষ্ট তৃতীয় পক্ষের অ্যাপ্লিকেশনের জন্য লাইব্রেরিগুলি পুনরায় কম্পাইল করতে কঠিন সময় পার করছে এবং তাই কাজটি শেষ করতে আরও বেশি CPU শক্তি ব্যবহার করছে। আপনি একটি ক্লিন বুট সঞ্চালন করতে পারেন যেখানে শুধুমাত্র প্রয়োজনীয় ড্রাইভার এবং স্টার্টআপ প্রোগ্রামগুলি লোড করা হয়, এটি সত্যিই তৃতীয় পক্ষের প্রোগ্রামগুলির মধ্যে একটি কিনা যা .NET রানটাইম অপ্টিমাইজেশান পরিষেবার জন্য উচ্চ সিপিইউ ব্যবহার সমস্যাকে প্ররোচিত করে। উইন্ডোজ 10 ক্লিন বুট করার পদক্ষেপগুলি নিম্নরূপ:

1. টিপুন উইন্ডোজ + আর কী একই সাথে চালু করার জন্য চালান সংলাপ বাক্স.

2. প্রকার msconfig এবং আঘাত প্রবেশ করুন খোলার চাবি সিস্টেম কনফিগারেশন .

msconfig টাইপ করুন এবং সিস্টেম কনফিগারেশন অ্যাপ্লিকেশন খুলতে এন্টার কী টিপুন। .NET রানটাইম অপ্টিমাইজেশান পরিষেবা উচ্চ সিপিইউ ব্যবহার কীভাবে ঠিক করবেন

3. যান সেবা ট্যাব এবং চিহ্নিত বক্সটি চেক করুন All microsoft services লুকান .

পরিষেবাগুলি ট্যাবে যান এবং সমস্ত মাইক্রোসফ্ট পরিষেবাগুলি লুকান এর জন্য বাক্সটি চেক করুন৷

4. তারপর, ক্লিক করুন সব বিকল করে দাও বোতাম, হাইলাইট দেখানো হয়েছে। এটি সমস্ত তৃতীয় পক্ষের এবং অপ্রয়োজনীয় পরিষেবাগুলিকে ব্যাকগ্রাউন্ডে চালানো বন্ধ করবে৷

সমস্ত তৃতীয় পক্ষ এবং অপ্রয়োজনীয় পরিষেবাগুলিকে ব্যাকগ্রাউন্ডে চলা থেকে বন্ধ করতে সমস্ত নিষ্ক্রিয় করুন বোতামে ক্লিক করুন৷ .NET রানটাইম অপ্টিমাইজেশান পরিষেবা উচ্চ সিপিইউ ব্যবহার কীভাবে ঠিক করবেন

5. ক্লিক করে পরিবর্তনগুলি সংরক্ষণ করুন৷ প্রয়োগ করুন > ঠিক আছে বোতাম

প্রয়োগে ক্লিক করে পরিবর্তনগুলি সংরক্ষণ করুন এবং তারপরে ওকে ক্লিক করে প্রস্থান করুন

6. একটি পপ-আপ আপনি চান কিনা তা জিজ্ঞাসা করে৷ আবার শুরু বা রিস্টার্ট ছাড়াই প্রস্থান করুন প্রদর্শিত হবে, যেমন দেখানো হয়েছে। পছন্দ করা রিস্টার্ট ছাড়াই প্রস্থান করুন বিকল্প

আপনি রিস্টার্ট করতে চান নাকি রিস্টার্ট না করেই প্রস্থান করতে চান এমন একটি পপ আপ দেখা যাবে, রিস্টার্ট ছাড়াই প্রস্থান করুন বেছে নিন।

7. আবার, চালু করুন সিস্টেম কনফিগারেশন পুনরাবৃত্তি দ্বারা উইন্ডো ধাপ 1-2। এ সুইচ করুন স্টার্টআপ ট্যাব

আবার, সিস্টেম কনফিগারেশন উইন্ডো চালু করুন এবং স্টার্টআপ ট্যাবে নেভিগেট করুন। .NET রানটাইম অপ্টিমাইজেশান পরিষেবা উচ্চ সিপিইউ ব্যবহার কীভাবে ঠিক করবেন

8. ক্লিক করুন টাস্ক ম্যানেজার খুলুন হাইপারলিংক, যেমন দেখানো হয়েছে।

ওপেন টাস্ক ম্যানেজার হাইপারলিংকে ক্লিক করুন

বিঃদ্রঃ: সমস্ত তালিকাভুক্ত অ্যাপ্লিকেশন/প্রক্রিয়াগুলির জন্য স্টার্টআপ প্রভাব কলামটি দেখুন এবং সেগুলিকে অক্ষম করুন উচ্চ স্টার্টআপ প্রভাব .

9. এর উপর রাইট ক্লিক করুন আবেদন (যেমন বাষ্প ) এবং নির্বাচন করুন নিষ্ক্রিয় করুন বিকল্প, নীচের চিত্রিত হিসাবে।

সমস্ত তালিকাভুক্ত অ্যাপ্লিকেশন বা প্রক্রিয়াগুলির জন্য স্টার্টআপ প্রভাব কলামটি পরীক্ষা করুন এবং উচ্চ প্রভাবের মান সহ সেগুলি অক্ষম করুন৷ নিষ্ক্রিয় করতে, কেবল তাদের উপর ডান ক্লিক করুন এবং নিষ্ক্রিয় বিকল্প নির্বাচন করুন। .NET রানটাইম অপ্টিমাইজেশান পরিষেবা উচ্চ সিপিইউ ব্যবহার কীভাবে ঠিক করবেন

10. অবশেষে, বন্ধ সমস্ত সক্রিয় অ্যাপ্লিকেশন উইন্ডো এবং নিচে আবার শুরু আপনার পিসি . এটি একটি পরিষ্কার বুট অবস্থায় শুরু হবে।

11. এখন, টাস্ক ম্যানেজারে .NET রানটাইম পরিষেবা CPU ব্যবহার পরীক্ষা করুন৷ যদি স্বাভাবিক হয়, তৃতীয় পক্ষের প্রোগ্রামগুলি একবারে সক্রিয় করুন অপরাধী আবেদন পিন ডাউন এবং এটি আনইনস্টল করুন ভবিষ্যতে এই ধরনের সমস্যা এড়াতে।

এছাড়াও পড়ুন: কিভাবে hkcmd উচ্চ CPU ব্যবহার ঠিক করবেন

পদ্ধতি 2: .NET ফ্রেমওয়ার্ক প্রসেস বুস্ট করুন

যেহেতু এই পরিষেবাটি বন্ধ করা একটি বিকল্প নয়, আপনি পরিবর্তে এই পরিষেবাটিকে অতিরিক্ত CPU কোর ব্যবহার করার অনুমতি দিয়ে একটু বুস্ট দিতে পারেন৷ ডিফল্টরূপে, পরিষেবাটি শুধুমাত্র একটি কোর ব্যবহার করে।

  • আপনি নিজেই কয়েকটি কমান্ড চালাতে পারেন
  • অথবা শুধুমাত্র একটি অফিসিয়াল মাইক্রোসফ্ট স্ক্রিপ্ট থেকে ডাউনলোড করুন গিটহাব এবং এটি চালান।

বিকল্প I: কমান্ড প্রম্পটের মাধ্যমে

1. ক্লিক করুন শুরু করুন , টাইপ কমান্ড প্রম্পট এবং ক্লিক করুন প্রশাসক হিসাবে চালান , হিসাবে দেখানো হয়েছে.

স্টার্ট মেনু খুলুন, কমান্ড প্রম্পট টাইপ করুন এবং ডান ফলকে প্রশাসক হিসাবে চালান এ ক্লিক করুন।

2. প্রদত্ত কমান্ড টাইপ করুন এবং টিপুন প্রবেশ করুন মূল চালানো.

বিঃদ্রঃ: যে কমান্ডগুলি কার্যকর করতে হবে তা সিস্টেম আর্কিটেকচারের উপর ভিত্তি করে আলাদা।

    32-বিট সিস্টেমের জন্য: cd c:WindowsMicrosoft.NETFrameworkv4.0.30319 64-বিট সিস্টেমের জন্য: cd c: Windows Microsoft.NET Framework64 v4.0.30319

সিএমডি বা কমান্ড প্রম্পটে মাইক্রোসফ্ট নেট ফ্রেমওয়ার্কে যেতে কমান্ড চালান। .NET রানটাইম অপ্টিমাইজেশান পরিষেবা উচ্চ সিপিইউ ব্যবহার কীভাবে ঠিক করবেন

3. পরবর্তী, চালান ngen.exe executequeueditems , নীচের চিত্রিত হিসাবে.

কমান্ড প্রম্পট বা cmd-এ CPU ব্যবহার স্বাভাবিক স্তরে ডায়াল করে কিনা তা পরীক্ষা করতে কমান্ড

প্রো টিপ: উইন্ডোজ পিসি 32-বিট এবং 64-বিট কিনা তা নির্ধারণ করুন

আপনি যদি আপনার সিস্টেম আর্কিটেকচার সম্পর্কে নিশ্চিত না হন, তবে প্রদত্ত পদক্ষেপগুলি অনুসরণ করুন:

1. আঘাত উইন্ডোজ + আর কী একসাথে খোলার জন্য চালান সংলাপ বাক্স.

2. প্রকার msinfo32 এবং ক্লিক করুন ঠিক আছে খুলতে পদ্ধতিগত তথ্য জানলা.

3. এখানে, চেক করুন সিস্টেমের ধরন একই জন্য চেক করার জন্য লেবেল.

আপনি যদি আপনার সিস্টেমের আর্কিটেকচার সম্পর্কে নিশ্চিত না হন তবে রান কমান্ড বক্সে msinfo32 চালান এবং নিম্নলিখিত উইন্ডোতে সিস্টেম টাইপ লেবেলটি চেক করুন।

এছাড়াও পড়ুন: HKEY_LOCAL_MACHINE কি?

বিকল্প II: গিটহাব স্ক্রিপ্টের মাধ্যমে

1. যান গিটহাব জন্য পৃষ্ঠা লিপি .

Github পৃষ্ঠায় Raw অপশনে ক্লিক করুন

2. এর উপর রাইট ক্লিক করুন কাঁচা বোতাম এবং নির্বাচন করুন লিঙ্ক সঞ্চিত করুন… বিকল্প, যেমন দেখানো হয়েছে।

Raw অপশনে রাইট ক্লিক করুন এবং গিথুব পেজে সেভ লিংক এজ... নির্বাচন করুন

3. পরিবর্তন করুন টাইপ হিসাবে সংরক্ষণ করুন প্রতি উইন্ডোজ স্ক্রিপ্ট ফাইল এবং ক্লিক করুন সংরক্ষণ .

সেভ এজ টাইপ টু উইন্ডোজ স্ক্রিপ্ট ফাইল বেছে নিন এবং সেভ এ ক্লিক করুন

4. একবার ডাউনলোড হয়ে গেলে, এর সাথে ফাইলটি খুলুন উইন্ডোজ স্ক্রিপ্ট হোস্ট .

এছাড়াও পড়ুন: ডিআইএসএম হোস্ট সার্ভিসিং প্রক্রিয়া উচ্চ সিপিইউ ব্যবহার ঠিক করুন

পদ্ধতি 3: .NET রানটাইম অপ্টিমাইজেশান পরিষেবা পুনরায় চালু করুন

পরিষেবাগুলি প্রায়শই গোলমাল করতে পারে এবং তারপরে অদ্ভুত আচরণ প্রদর্শন করতে পারে যেমন অপ্রয়োজনীয়ভাবে উচ্চ পরিমাণে সিস্টেম সংস্থান ব্যবহার করা বা দীর্ঘ সময়ের জন্য সক্রিয় থাকা। বর্তমান Windows OS বিল্ডে উপস্থিত বাগগুলির কারণে সমস্যাটি ঘটতে পারে। পরিষেবাটি পুনরায় চালু করে .NET রানটাইম অপ্টিমাইজেশান পরিষেবার উচ্চ সিপিইউ ব্যবহার কীভাবে সমাধান করবেন তা এখানে রয়েছে:

বিঃদ্রঃ : এই সমাধান শুধুমাত্র একটি ডেডিকেটেড NVIDIA-চালিত গ্রাফিক্স কার্ড সহ সিস্টেমের জন্য কাজ করে৷

1. টিপুন উইন্ডোজ + আর চাবি একই সাথে চালু করার জন্য চালান সংলাপ বাক্স.

2. প্রকার services.msc এবং ক্লিক করুন ঠিক আছে খুলতে সেবা আবেদন

service.msc টাইপ করুন এবং পরিষেবা অ্যাপ্লিকেশন খুলতে ওকে ক্লিক করুন। .NET রানটাইম অপ্টিমাইজেশান পরিষেবা উচ্চ সিপিইউ ব্যবহার কীভাবে ঠিক করবেন

3. তালিকার মাধ্যমে স্ক্রোল করুন এবং সনাক্ত করুন NVIDIA টেলিমেট্রি ধারক সেবা

4. এটিতে ডান ক্লিক করুন এবং নির্বাচন করুন বৈশিষ্ট্য প্রসঙ্গ মেনু থেকে, যেমন দেখানো হয়েছে।

তালিকার মাধ্যমে স্ক্রোল করুন এবং NVIDIA টেলিমেট্রি কন্টেইনার পরিষেবাটি সন্ধান করুন। এটিতে ডান ক্লিক করুন এবং প্রসঙ্গ মেনু থেকে বৈশিষ্ট্য নির্বাচন করুন।

5. ক্লিক করুন থামুন প্রথমে বোতাম। সার্ভিস স্ট্যাটাস পড়ার জন্য অপেক্ষা করুন বন্ধ , এবং তারপর ক্লিক করুন শুরু করুন এটি আবার চালু করার জন্য বোতাম।

সার্ভিস স্ট্যাটাস বন্ধ করতে Stop এ ক্লিক করুন

6. নিশ্চিত করুন প্রারম্ভকালে টাইপ: তৈরি স্বয়ংক্রিয় .

সাধারণ ট্যাবে, স্টার্টআপ টাইপ ড্রপডাউন মেনুতে ক্লিক করুন এবং মেনু থেকে স্বয়ংক্রিয় নির্বাচন করুন। .NET রানটাইম অপ্টিমাইজেশান পরিষেবা উচ্চ সিপিইউ ব্যবহার কীভাবে ঠিক করবেন

7. একবার পরিষেবা পুনরায় চালু হলে, ক্লিক করুন প্রয়োগ করুন > ঠিক আছে পরিবর্তনগুলি সংরক্ষণ করতে এবং বন্ধ করতে বৈশিষ্ট্য জানলা.

পরিষেবাটি পুনরায় চালু হলে, পরিবর্তনগুলি সংরক্ষণ করতে প্রয়োগ করুন-এ ক্লিক করুন এবং বৈশিষ্ট্য উইন্ডোটি বন্ধ করুন।

8. টিপুন Ctrl + Shift + Esc কী একসাথে খোলার জন্য কাজ ব্যবস্থাপক এবং পরিষেবাটি এখনও উচ্চ CPU সংস্থানগুলি ব্যবহার করে কিনা তা পরীক্ষা করুন৷

এছাড়াও পড়ুন: গুগল ক্রোম এলিভেশন সার্ভিস কি

পদ্ধতি 4: ম্যালওয়্যার সনাক্ত করুন এবং সরান

সিপিইউ-এর পরিষেবা অস্বাভাবিক ব্যবহার অব্যাহত থাকলে, সংক্রমণের সম্ভাবনা বাতিল করতে একটি ভাইরাস/ম্যালওয়্যার স্ক্যান চালান। আপনি যদি সতর্ক না হন তবে ক্ষতিকারক অ্যাপ্লিকেশনগুলি আপনার পিসিতে লুকিয়ে যেতে পারে৷ এই প্রোগ্রামগুলি নিজেদের ছদ্মবেশ ধারণ করবে এবং অফিসিয়াল উইন্ডোজ উপাদান হওয়ার ভান করবে এবং উচ্চ সিপিইউ ব্যবহারের মতো বিভিন্ন সমস্যা সৃষ্টি করবে। আপনি আপনার পিসি স্ক্যান করতে নেটিভ উইন্ডোজ ডিফেন্ডার নিয়োগ করতে পারেন বা আপনি কাজে আসে এমন অন্য কোনো বিশেষ নিরাপত্তা প্রোগ্রাম ব্যবহার করতে পারেন। আপনার পিসি থেকে ম্যালওয়্যার সরিয়ে .NET রানটাইম অপ্টিমাইজেশান পরিষেবা উচ্চ CPU ব্যবহারের সমস্যা সমাধান করতে এই পদক্ষেপগুলি অনুসরণ করুন:

1. আঘাত উইন্ডোজ + আই কী একই সাথে খোলার জন্য সেটিংস .

2. এখানে, ক্লিক করুন আপডেট এবং নিরাপত্তা , হিসাবে দেখানো হয়েছে.

আপডেট এবং নিরাপত্তা

3. যান উইন্ডোজ নিরাপত্তা মেনু এবং ক্লিক করুন ভাইরাস এবং হুমকি সুরক্ষা

সুরক্ষা অঞ্চলের অধীনে ভাইরাস এবং হুমকি সুরক্ষা বিকল্পটি নির্বাচন করুন

4. ক্লিক করুন দ্রুত স্ক্যান কোনো ম্যালওয়্যার উপস্থিত আছে কি না তা পরীক্ষা করতে আপনার পিসি স্ক্যান করুন।

ভাইরাস এবং হুমকি সুরক্ষা মেনুতে দ্রুত স্ক্যানে ক্লিক করুন। .NET রানটাইম অপ্টিমাইজেশান পরিষেবা উচ্চ সিপিইউ ব্যবহার কীভাবে ঠিক করবেন

5. যদি কোন ম্যালওয়্যার পাওয়া যায় তাহলে, ক্লিক করুন কাজ শুরু করুন প্রতি অপসারণ বা ব্লক এগুলি এবং আপনার পিসি পুনরায় চালু করুন।

সব হুমকি এখানে তালিকাভুক্ত করা হবে. বর্তমান হুমকির অধীনে স্টার্ট অ্যাকশনে ক্লিক করুন।

প্রস্তাবিত:

আশা করি, উপরের সমাধানগুলির একটি স্থির হয়েছে। NET রানটাইম অপ্টিমাইজেশান পরিষেবা উচ্চ CPU আপনার পিসিতে সমস্যা। যদি একই সমস্যা আপনাকে পরে বিরক্ত করতে আসে, উপলব্ধ উইন্ডোজ আপডেটের জন্য চেক করুন বা এর সর্বশেষ সংস্করণটি পুনরায় ইনস্টল করুন৷ .NET ফ্রেমওয়ার্ক . এছাড়াও, এই নিবন্ধটি সম্পর্কে আপনার যদি কোনো প্রশ্ন/পরামর্শ থাকে, তাহলে নির্দ্বিধায় মন্তব্য বিভাগে সেগুলি ড্রপ করুন।

ইলন ডেকার

Elon সাইবার এস-এর একজন প্রযুক্তি লেখক। তিনি এখন প্রায় 6 বছর ধরে কীভাবে-করতে হবে গাইড লিখছেন এবং অনেক বিষয় কভার করেছেন। তিনি উইন্ডোজ, অ্যান্ড্রয়েড এবং সর্বশেষ কৌশল এবং টিপস সম্পর্কিত বিষয়গুলি কভার করতে পছন্দ করেন।