ជាញឹកញយ អ្នកប្រហែលជាជួបប្រទះនូវកម្មវិធី ឬដំណើរការប្រព័ន្ធផ្ទៃខាងក្រោយដែលផ្ទុកនូវបរិមាណមិនប្រក្រតីនៃធនធានប្រព័ន្ធ។ ការប្រើប្រាស់ធនធានប្រព័ន្ធខ្ពស់នៃដំណើរការអាចពន្យឺតប្រតិបត្តិការផ្សេងទៀតនៃប្រព័ន្ធ និងអាចបង្វែរកុំព្យូទ័ររបស់អ្នកទៅជារញ៉េរញ៉ៃ។ វាក៏អាចបណ្តាលឱ្យវាគាំងទាំងស្រុងផងដែរ។ យើងបានរ៉ាប់រងដំណើរការជាច្រើនរួចហើយ និងបញ្ហាក្នុងការប្រើប្រាស់ CPU ខ្ពស់នៅលើគេហទំព័ររបស់យើង។ លើសពីនេះ ថ្ងៃនេះ យើងនឹងពិភាក្សាគ្នាម្តងម្កាល សេវាកម្ម .NET Runtime Optimization បញ្ហាការប្រើប្រាស់ CPU ខ្ពស់ និងរបៀបនាំវាត្រឡប់ទៅកម្រិតដែលអាចទទួលយកបាន។
មាតិកា[ លាក់ ]
- របៀបជួសជុល .NET Runtime Optimization Service ការប្រើប្រាស់ CPU ខ្ពស់នៅលើ Windows 10
- ហេតុអ្វីបានជា .NET Runtime Optimization Service ផ្តល់លទ្ធផលក្នុងការប្រើប្រាស់ CPU ខ្ពស់?
- វិធីទី 1: ដំណើរការ Clean Boot របស់កុំព្យូទ័រ
- វិធីទី 2៖ ជំរុញដំណើរការ .NET Framework
- ជម្រើស I: តាមរយៈ Command Prompt
- ជម្រើសទី II៖ តាមរយៈស្គ្រីប GitHub
- វិធីទី 3៖ ចាប់ផ្តើមសេវាបង្កើនប្រសិទ្ធភាពពេលដំណើរការ .NET ឡើងវិញ
- វិធីទី ៤៖ រកឃើញ និងលុបមេរោគ
របៀបជួសជុល .NET Runtime Optimization Service ការប្រើប្រាស់ CPU ខ្ពស់នៅលើ Windows 10
ដូចដែលអ្នកអាចដឹង, នេះ។ ក្របខ័ណ្ឌ .NET ត្រូវបានប្រើប្រាស់ដោយក្រុមហ៊ុន Microsoft និងភាគីទីបីផ្សេងទៀត។ សម្រាប់បង្កើត និងដំណើរការកម្មវិធី Windows ក្នុងចំណោមរបស់ផ្សេងទៀត។ ឯកសារដែលអាចប្រតិបត្តិបានសម្រាប់សេវាកម្មនេះមានឈ្មោះ mscorsvw.exe ជាសមាសធាតុ Windows ផ្លូវការ និងអនុវត្តភារកិច្ចនៃការបង្កើនប្រសិទ្ធភាព .NET framework ជាមុន និងចងក្រងបណ្ណាល័យ .NET ឡើងវិញ។ វាជួយឱ្យកម្មវិធី និងកម្មវិធីដំណើរការលឿនជាងមុន។ សេវាកម្មបង្កើនប្រសិទ្ធភាពគឺ រចនាឡើងដើម្បីដំណើរការក្នុងផ្ទៃខាងក្រោយ នៅពេលដែលកុំព្យូទ័ររបស់អ្នកនៅទំនេរក្នុងរយៈពេលខ្លី 5-10 នាទី។
ហេតុអ្វីបានជា .NET Runtime Optimization Service ផ្តល់លទ្ធផលក្នុងការប្រើប្រាស់ CPU ខ្ពស់?
ពេលខ្លះសេវាកម្មអាចចំណាយពេលយូរជាងធម្មតា ដើម្បីចងក្រងបណ្ណាល័យ .NET ឡើងវិញ។ លទ្ធផលនេះនៅក្នុង
- សេវាកម្មកុំព្យូទ័ររបស់អ្នកដំណើរការយឺតជាងធម្មតា។
- កំហុសក្នុងកុំព្យូទ័ររបស់អ្នក។
- សេវាកម្មខូច។
- ការប្រើប្រាស់ធនធានប្រព័ន្ធដោយមេរោគ។
ដោយពិចារណាលើផលប៉ះពាល់នៃសេវាកម្មនេះលើការអនុវត្តកម្មវិធីនីមួយៗ ការបញ្ចប់ភ្លាមៗរបស់វានៅពេលឃើញកំហុសដំបូងគឺមិនត្រូវបានណែនាំទេ។ ប្រសិនបើសេវាកម្មហាក់ដូចជាចំណាយពេលយូរពេកដើម្បីបញ្ចប់ប្រតិបត្តិការរបស់វា អ្នកមានជម្រើសក្នុងការបង្កើនល្បឿនដំណើរការដោយប្រតិបត្តិពាក្យបញ្ជាមួយចំនួន ឬស្គ្រីប។ ការជួសជុលផ្សេងទៀតរួមមានការស្កែនកុំព្យូទ័រសម្រាប់មេរោគ និងមេរោគ ការចាប់ផ្តើមសេវាកម្មឡើងវិញ និងដំណើរការ Clean Boot ដូចដែលបានពន្យល់នៅក្នុងផ្នែកបន្ទាប់។
វិធីទី 1: ដំណើរការ Clean Boot របស់កុំព្យូទ័រ
វាអាចទៅរួចដែលថាសេវាកំពុងមានការលំបាកក្នុងការចងក្រងបណ្ណាល័យឡើងវិញសម្រាប់កម្មវិធីភាគីទីបីជាក់លាក់មួយ ហើយដូច្នេះការប្រើប្រាស់ថាមពលស៊ីភីយូកាន់តែច្រើនដើម្បីបញ្ចប់កិច្ចការ។ អ្នកអាចធ្វើការសម្អាត boot ដែលមានតែកម្មវិធីបញ្ជាសំខាន់ៗ និងកម្មវិធីចាប់ផ្ដើមប៉ុណ្ណោះដែលត្រូវបានផ្ទុក ដើម្បីពិនិត្យមើលថាតើវាពិតជាកម្មវិធីភាគីទីបីដែលជំរុញឱ្យមានបញ្ហាការប្រើប្រាស់ស៊ីភីយូខ្ពស់សម្រាប់សេវា .NET Runtime Optimization មែនឬអត់។ ជំហានដើម្បីដំណើរការ Windows 10 clean boot មានដូចខាងក្រោម៖
1. ចុច គ្រាប់ចុច Windows + R ក្នុងពេលដំណាលគ្នាដើម្បីបើកដំណើរការ រត់ ប្រអប់ប្រអប់។
2. ប្រភេទ msconfig និងវាយ ចូល គន្លឹះដើម្បីបើក ការកំណត់រចនាសម្ព័ន្ធ .
3. ទៅកាន់ សេវាកម្ម ផ្ទាំងហើយធីកប្រអប់ដែលបានសម្គាល់ លាក់សេវាកម្ម Microsoft ទាំងអស់។ .
4. បន្ទាប់មកចុចលើ បិទទាំងអស់ ប៊ូតុង, បានបង្ហាញបន្លិច។ វានឹងបញ្ឈប់សេវាកម្មភាគីទីបី និងមិនចាំបាច់ទាំងអស់ពីការដំណើរការក្នុងផ្ទៃខាងក្រោយ។
5. រក្សាទុកការផ្លាស់ប្តូរដោយចុចលើ អនុវត្ត > យល់ព្រម ប៊ូតុង។
6. លេចឡើងសួរថាតើអ្នកចង់ ចាប់ផ្តើមឡើងវិញ ឬ ចេញដោយមិនចាប់ផ្តើមឡើងវិញ នឹងបង្ហាញដូចដែលបានបង្ហាញ។ ជ្រើសរើស ចេញដោយមិនចាប់ផ្តើមឡើងវិញ ជម្រើស។
7. ម្តងទៀត បើកដំណើរការ ការកំណត់រចនាសម្ព័ន្ធ បង្អួចដោយធ្វើម្តងទៀត ជំហាន 1-2 ។ ប្តូរទៅ ចាប់ផ្តើម ផ្ទាំង។
8. ចុចលើ បើកកម្មវិធីគ្រប់គ្រងភារកិច្ច តំណខ្ពស់ ដូចដែលបានបង្ហាញ។
ចំណាំ៖ សូមពិនិត្យមើលជួរឈរផលប៉ះពាល់នៃការចាប់ផ្តើមសម្រាប់កម្មវិធី/ដំណើរការទាំងអស់ដែលបានរាយបញ្ជី ហើយបិទដំណើរការដែលមាន a ផលប៉ះពាល់ការចាប់ផ្តើមខ្ពស់។ .
9. ចុចកណ្ដុរស្ដាំលើ កម្មវិធី (ឧ. ចំហាយ ) ហើយជ្រើសរើស បិទ ជម្រើសដូចបានបង្ហាញខាងក្រោម។
10. ទីបំផុត ជិត ចុះរាល់បង្អួចកម្មវិធីសកម្មនិង ចាប់ផ្តើមឡើងវិញ កុំព្យូទ័ររបស់អ្នក។ . វានឹងចាប់ផ្តើមក្នុងសភាពស្អាតបាត។
11. ឥឡូវនេះ សូមពិនិត្យមើលការប្រើប្រាស់ស៊ីភីយូសេវា .NET Runtime នៅក្នុង Task Manager ។ ប្រសិនបើវាជារឿងធម្មតា, បើកកម្មវិធីភាគីទីបីម្តងមួយៗ ដើម្បីកំណត់ពាក្យស្នើសុំពិរុទ្ធជន និង លុបវាចោល ដើម្បីជៀសវាងបញ្ហាបែបនេះនាពេលអនាគត។
សូមអានផងដែរ៖ របៀបជួសជុលការប្រើប្រាស់ស៊ីភីយូខ្ពស់ hkcmd
វិធីទី 2៖ ជំរុញដំណើរការ .NET Framework
ដោយសារការបញ្ចប់សេវាកម្មនេះមិនមែនជាជម្រើសទេ ជំនួសមកវិញអ្នកអាចផ្តល់ការជំរុញបន្តិចបន្តួចដល់សេវាកម្មនេះដោយអនុញ្ញាតឱ្យវាប្រើស្នូលស៊ីភីយូបន្ថែម។ តាមលំនាំដើម សេវាប្រើស្នូលតែមួយប៉ុណ្ណោះ។
- អ្នកអាចប្រតិបត្តិពាក្យបញ្ជាពីរបីដោយខ្លួនឯង។
- ឬគ្រាន់តែទាញយកស្គ្រីប Microsoft ផ្លូវការពី GitHub ហើយដំណើរការវា។
ជម្រើស I: តាមរយៈ Command Prompt
1. ចុចលើ ចាប់ផ្តើម , ប្រភេទ ប្រអប់បញ្ចូលពាក្យបញ្ជា ហើយចុច ដំណើរការជារអ្នកគ្រប់គ្រង , ដូចដែលបានបង្ហាញ។
2. វាយពាក្យបញ្ជាដែលបានផ្តល់ឱ្យហើយចុចគ្រាប់ចុច ចូល សោ ដើម្បីប្រតិបត្តិ។
ចំណាំ៖ ពាក្យបញ្ជាដែលត្រូវប្រតិបត្តិខុសគ្នាដោយផ្អែកលើស្ថាបត្យកម្មប្រព័ន្ធ។
- ជួសជុល Touchpad Scroll មិនដំណើរការលើ Windows 10
- របៀបផ្លាស់ប្តូរកម្មវិធីចាប់ផ្តើមនៅក្នុង Windows 10
- របៀបបិទមីក្រូហ្វូននៅក្នុង Windows 10
- 7 វិធីដើម្បីជួសជុលកុំព្យួទ័រគាំង
3. បន្ទាប់ ប្រតិបត្តិ ngen.exe ប្រតិបត្តិការកែសម្រួល ដូចដែលបានបង្ហាញខាងក្រោម។
Pro Tip៖ កំណត់ថាតើ Windows PC គឺ 32-bit & 64-bit
ប្រសិនបើអ្នកមិនប្រាកដអំពីស្ថាបត្យកម្មប្រព័ន្ធរបស់អ្នក គ្រាន់តែធ្វើតាមជំហានដែលបានផ្តល់ឱ្យ៖
1. បុក គ្រាប់ចុច Windows + R រួមគ្នាដើម្បីបើក រត់ ប្រអប់ប្រអប់។
2. ប្រភេទ msinfo32 ហើយចុចលើ យល់ព្រម បើក ប្រព័ន្ធព័ត៌មាន បង្អួច។
3. នៅទីនេះ ពិនិត្យមើល ប្រភេទប្រព័ន្ធ ស្លាកដើម្បីពិនិត្យមើលដូចគ្នា។
សូមអានផងដែរ៖ តើ HKEY_LOCAL_MACHINE ជាអ្វី?
ជម្រើសទី II៖ តាមរយៈស្គ្រីប GitHub
1. ទៅកាន់ GitHub ទំព័រសម្រាប់ ស្គ្រីប .
2. ចុចកណ្ដុរស្ដាំលើ ឆៅ ប៊ូតុងហើយជ្រើសរើស រក្សាតំណលីងទុក… ជម្រើសដូចដែលបានបង្ហាញ។
3. ផ្លាស់ប្តូរ រក្សាទុកជាប្រភេទ ទៅ ឯកសារស្គ្រីបវីនដូ ហើយចុចលើ រក្សាទុក .
4. ពេលទាញយករួចបើកឯកសារជាមួយ ម៉ាស៊ីនស្គ្រីបវីនដូ .
សូមអានផងដែរ៖ ជួសជុលដំណើរការសេវាម៉ាស៊ីន DISM ការប្រើប្រាស់ស៊ីភីយូខ្ពស់។
វិធីទី 3៖ ចាប់ផ្តើមសេវាបង្កើនប្រសិទ្ធភាពពេលដំណើរការ .NET ឡើងវិញ
សេវាកម្មជាញឹកញាប់អាចមានបញ្ហា ហើយបន្ទាប់មក បង្ហាញអាកប្បកិរិយាចម្លែក ដូចជាការប្រើប្រាស់ធនធានប្រព័ន្ធក្នុងបរិមាណច្រើនដោយមិនចាំបាច់ ឬបន្តសកម្មភាពក្នុងរយៈពេលយូរ។ ភាពមិនប្រក្រតីអាចកើតឡើងដោយសារតែកំហុសដែលមាននៅក្នុង Windows OS build បច្ចុប្បន្ន។ នេះជាវិធីដោះស្រាយសេវាកម្មបង្កើនប្រសិទ្ធភាពពេលដំណើរការ .NET ការប្រើប្រាស់ស៊ីភីយូខ្ពស់ដោយចាប់ផ្តើមសេវាកម្មឡើងវិញ៖
ចំណាំ ៖ ដំណោះស្រាយនេះដំណើរការសម្រាប់តែប្រព័ន្ធដែលមានកាតក្រាហ្វិកដែលដំណើរការដោយ NVIDIA ប៉ុណ្ណោះ។
1. ចុច វីនដូ + អរ សោ ក្នុងពេលដំណាលគ្នាដើម្បីបើកដំណើរការ រត់ ប្រអប់ប្រអប់។
2. ប្រភេទ services.msc ហើយចុចលើ យល់ព្រម បើក សេវាកម្ម កម្មវិធី។
3. រមូរតាមបញ្ជី ហើយកំណត់ទីតាំង NVIDIA Telemetry Container សេវាកម្ម។
4. ចុចកណ្ដុរស្ដាំលើវាហើយជ្រើសរើស ទ្រព្យសម្បត្តិ ពីម៉ឺនុយបរិបទ ដូចដែលបានបង្ហាញ។
5. ចុចលើ ឈប់ ប៊ូតុងដំបូង។ រង់ចាំស្ថានភាពសេវាកម្មអាន ឈប់ ហើយបន្ទាប់មកចុចលើ ចាប់ផ្តើម ប៊ូតុងដើម្បីឱ្យវាដំណើរការម្តងទៀត។
6. ត្រូវប្រាកដថា ប្រភេទចាប់ផ្តើម៖ ត្រូវបានកំណត់ទៅ ស្វ័យប្រវត្តិ .
7. នៅពេលដែលសេវាកម្មចាប់ផ្តើមឡើងវិញសូមចុចលើ អនុវត្ត > យល់ព្រម ដើម្បីរក្សាទុកការផ្លាស់ប្តូរ និងបិទ ទ្រព្យសម្បត្តិ បង្អួច។
8. ចុច បញ្ជា (Ctrl) + ប្ដូរ (Shift) + គ្រាប់ចុចគេច (Esc) រួមគ្នាដើម្បីបើក កម្មវិធីគ្រប់គ្រងភារកិច្ច ហើយពិនិត្យមើលថាតើសេវាកម្មនេះនៅតែប្រើប្រាស់ធនធាន CPU ខ្ពស់។
សូមអានផងដែរ៖ អ្វីទៅជា Google Chrome Elevation Service
វិធីទី ៤៖ រកឃើញ និងលុបមេរោគ
ប្រសិនបើសេវាកម្មមិនប្រក្រតីនៃការប្រើប្រាស់ CPU នៅតែបន្ត ដំណើរការការស្កេនមេរោគ/មេរោគ ដើម្បីបដិសេធលទ្ធភាពនៃការឆ្លង។ កម្មវិធីព្យាបាទអាចលួចចូលកុំព្យូទ័ររបស់អ្នក ប្រសិនបើអ្នកមិនប្រុងប្រយ័ត្ន។ កម្មវិធីទាំងនេះនឹងក្លែងបន្លំខ្លួនពួកគេ ហើយធ្វើពុតជាសមាសធាតុវីនដូផ្លូវការ ហើយបណ្តាលឱ្យមានបញ្ហាជាច្រើនដូចជាការប្រើប្រាស់ស៊ីភីយូខ្ពស់។ អ្នកអាចជួល Windows Defender ដើមដើម្បីស្កេនកុំព្យូទ័ររបស់អ្នក ឬអ្នកអាចប្រើកម្មវិធីសុវត្ថិភាពឯកទេសផ្សេងទៀតដែលងាយស្រួល។ សូមអនុវត្តតាមជំហានទាំងនេះ ដើម្បីជួសជុលសេវាបង្កើនប្រសិទ្ធភាពពេលដំណើរការ .NET បញ្ហាការប្រើប្រាស់ស៊ីភីយូខ្ពស់ ដោយយកមេរោគចេញពីកុំព្យូទ័ររបស់អ្នក៖
1. បុក គ្រាប់ចុច Windows + I ក្នុងពេលដំណាលគ្នាដើម្បីបើក ការកំណត់ .
2. នៅទីនេះចុចលើ អាប់ដេត និងសុវត្ថិភាព , ដូចដែលបានបង្ហាញ។
3. ទៅកាន់ សុវត្ថិភាពវីនដូ ម៉ឺនុយហើយចុចលើ ការការពារមេរោគ និងការគំរាមកំហែង
4. ចុច ស្កេនរហ័ស ដើម្បីស្កេនកុំព្យូទ័ររបស់អ្នកដើម្បីពិនិត្យមើលថាតើមានមេរោគណាមួយមានវត្តមានឬអត់។
5. ប្រសិនបើមានមេរោគណាមួយត្រូវបានរកឃើញបន្ទាប់មកចុចលើ ចាប់ផ្តើមសកម្មភាព ទៅ ដកចេញ ឬ ប្លុក ពួកវាហើយចាប់ផ្ដើមកុំព្យូទ័ររបស់អ្នកឡើងវិញ។
បានណែនាំ៖
សង្ឃឹមថា ដំណោះស្រាយមួយក្នុងចំណោមដំណោះស្រាយខាងលើបានជួសជុលហើយ។ សេវាបង្កើនប្រសិទ្ធភាពពេលដំណើរការ NET CPU ខ្ពស់។ បញ្ហានៅលើកុំព្យូទ័ររបស់អ្នក។ ប្រសិនបើបញ្ហាដដែលនេះត្រលប់មកលងអ្នកនៅពេលក្រោយ សូមពិនិត្យមើលការអាប់ដេត Windows ដែលមានស្រាប់ ឬដំឡើងកំណែចុងក្រោយបង្អស់របស់ ក្របខ័ណ្ឌ .NET . ផងដែរ ប្រសិនបើអ្នកមានសំណួរ/សំណូមពរណាមួយទាក់ទងនឹងអត្ថបទនេះ សូមកុំភ្លេចទម្លាក់វានៅក្នុងផ្នែកមតិយោបល់។
លោក Elon DeckerElon គឺជាអ្នកនិពន្ធផ្នែកបច្ចេកវិទ្យានៅ Cyber S. គាត់កំពុងសរសេរការណែនាំអំពីវិធីប្រហែល 6 ឆ្នាំមកហើយ ហើយបានគ្របដណ្តប់លើប្រធានបទជាច្រើន។ គាត់ចូលចិត្តនិយាយអំពីប្រធានបទដែលទាក់ទងនឹង Windows, Android និងល្បិច និងគន្លឹះចុងក្រោយបំផុត។