COM Surrogate បញ្ហានៅក្នុង Windows 10

  • ចែករំលែកនេះ។
Cathy Daniels

តារាង​មាតិកា

នៅពេលដែលកុំព្យូទ័រចាប់ផ្តើមដំណើរការយឺត ឬត្រជាក់ អ្នកប្រើប្រាស់ជាច្រើនបើកកម្មវិធីគ្រប់គ្រងភារកិច្ច ដើម្បីមើលថាដំណើរការជំនួស com មួយណាដែលបង្កបញ្ហា។ នៅពេលដែលដំណើរការពពោះជំនួសដែលមិនធ្លាប់ស្គាល់គឺជាពិរុទ្ធភាព រឿងដំបូងដែលអាចនឹកឃើញនោះគឺថាកុំព្យូទ័រប្រព័ន្ធប្រតិបត្តិការ Windows របស់អ្នកមានបញ្ហាមេរោគ។

COM Surrogate គឺគ្រាន់តែជាដំណើរការមួយក្នុងចំណោមដំណើរការជាច្រើនដែលត្រូវបានលាក់បាំងដោយអាថ៌កំបាំង។ ប្រសិនបើដំណើរការ COM Surrogate របស់អ្នកកំពុងបង្កកកុំព្យូទ័ររបស់អ្នក សូមអានបន្តដើម្បីស្វែងរកវិធីដោះស្រាយបញ្ហានេះ។

តើ COM Surrogate ជាអ្វី?

ដំណើរការ COM Surrogate គឺជាសមាសធាតុប្រព័ន្ធប្រតិបត្តិការ Windows ចាំបាច់។ ហើយ COM គឺជាអក្សរកាត់សម្រាប់ "Component Object Model"។ ទោះបីជាកម្មវិធីជាច្រើនអាចប្រើ COMs ទាំងនេះក៏ដោយ COM មានសារៈសំខាន់ចំពោះដំណើរការម៉ាស៊ីន។ នោះមានន័យថា ប្រសិនបើផ្នែក COM នៃកម្មវិធីដំណើរការខុសប្រក្រតី និងគាំង វាអាចបណ្តាលឱ្យកម្មវិធីទាំងមូល រួមទាំង Windows Explorer គាំងជាមួយវា។

សម្រាប់ហេតុផលនេះ Microsoft បានបង្កើតដំណើរការ COM Surrogate ។ នេះអនុញ្ញាតឱ្យកម្មវិធីរបស់អ្នកអភិវឌ្ឍន៍បង្កើត "ជំនួស" ឬ "ប្រូកស៊ី" COM ដែលមិនសំខាន់សម្រាប់ប្រព័ន្ធ។ ប្រសិនបើដំណើរការពពោះជំនួស COM គាំង វានឹងមិនធ្វើឱ្យដំណើរការម៉ាស៊ីនគាំងទេព្រោះវាមាននៅខាងក្រៅដំណើរការម៉ាស៊ីន។

តើ COM Surrogate ជាមេរោគមែនទេ?

ពាក្យចចាមអារ៉ាមតាមអ៊ីនធឺណិតមួយចំនួនអះអាងថា COM Surrogate ដំណើរការគឺជាមេរោគ ដែលភាគច្រើនមិនពិត។ បាទ មេរោគអាចមានឈ្មោះស្រដៀងគ្នា ប៉ុន្តែភាគច្រើនទំនងជាមេរោគ ដូចជាកម្មវិធីផ្សេងទៀតដែរ។វីនដូ Explorer ។ ជាលទ្ធផល អ្នកទំនងជានឹងឃើញបញ្ហា COM ពពោះជំនួស។ អ្នកអាចពិនិត្យមើលថាសកុំព្យូទ័ររបស់អ្នកសម្រាប់កំហុសដោយធ្វើតាមជំហានទាំងនេះ៖

ជំហាន #1

វាយ “ Command Prompt ” ទៅក្នុងម៉ឺនុយចាប់ផ្តើម ដូចនៅក្នុងវិធីសាស្រ្តផ្សេងទៀត។ ចុចកណ្ដុរស្ដាំលើជម្រើស “ Command Prompt ” ហើយជ្រើសរើស “ រត់ជាអ្នកគ្រប់គ្រង ” ពីម៉ឺនុយទម្លាក់ចុះ។

ចុច “ បាទ/ចាស ” ដើម្បីអនុញ្ញាតឱ្យកម្មវិធីធ្វើការផ្លាស់ប្តូរ និងបន្តទៅកាន់ Command Prompt។

ជំហាន #2

បញ្ចូល “ chkdsk c: /r ” នៅប្រអប់បញ្ចូលដោយគ្មានសញ្ញាសម្រង់។ សូមចងចាំថា c: គឺជាឈ្មោះរបស់ drive ដែលអ្នកចង់ពិនិត្យ ដូច្នេះអ្នកប្រហែលជាត្រូវជំនួសអក្សរនោះដោយអក្សរផ្សេង។ ឥឡូវនេះចុច “ Enter ”។

ជំហាន #3

ប្រព័ន្ធនឹងប្រាប់អ្នកឱ្យចាប់ផ្តើមប្រព័ន្ធឡើងវិញ។ ជ្រើសរើស Y ដើម្បីចាប់ផ្តើមឡើងវិញឥឡូវនេះ ហើយបន្ទាប់មកចុច [ Enter ]។ ដំណើរការនេះអាចចំណាយពេលខ្លះ ជាពិសេសប្រសិនបើវាជាលើកដំបូងដែលអ្នកបានធ្វើ។

ទោះជាយ៉ាងណាក៏ដោយ វីនដូគួរតែជួសជុលដោយស្វ័យប្រវត្តិនូវរាល់កំហុសដែលវារកឃើញ។ នៅពេលរួចរាល់ សូមព្យាយាមមើលថាតើបញ្ហាពពោះជំនួស COM នៅតែបន្តឬអត់។

ជួសជុល #10៖ មិនរាប់បញ្ចូល COM Surrogate ពីការទប់ស្កាត់ការប្រតិបត្តិទិន្នន័យ

ប្រសិនបើអ្នកកំពុងទទួលបានសារកំហុសមួយ៖ COM Surrogate បានឈប់ដំណើរការ វិធីសាស្ត្រនេះនឹងជួយវា និងផ្សេងៗទៀត COM Surrogate កំហុសដំណើរការ។ នេះជារបៀបមិនរាប់បញ្ចូលការពពោះជំនួស COM ពី DEP (ការការពារការប្រតិបត្តិទិន្នន័យ)

ជំហាន #1

នៅក្នុងម៉ឺនុយចាប់ផ្តើម វាយ “ ការកំណត់ប្រព័ន្ធកម្រិតខ្ពស់ ” ហើយចុច “ មើលការកំណត់ប្រព័ន្ធកម្រិតខ្ពស់ ។”

ជំហាន #2

ផ្ទាំង “ កម្រិតខ្ពស់ ” គួរតែត្រូវបានជ្រើសរើសរួចហើយ នៅពេលដែលបង្អួចលក្ខណសម្បត្តិប្រព័ន្ធបើក។ នៅក្រោមចំណងជើងរង “ ការអនុវត្ត ” ចុចប៊ូតុង “ ការកំណត់ ”។

ជំហាន #3

ឥឡូវនេះ សូមចុចលើផ្ទាំង “ ការការពារការប្រតិបត្តិទិន្នន័យ ” ហើយចុចលើ “ បើក DEP សម្រាប់កម្មវិធី និងសេវាកម្មទាំងអស់ លើកលែងតែកម្មវិធីដែលខ្ញុំជ្រើសរើស ”។

ជំហាន #4

ឥឡូវនេះ ចុច “ បន្ថែម ។”

ជំហាន #5

ប្រសិនបើអ្នកមាន 32-bit Windows 10 រុករកទៅ C:WindowsSystem32 ឬប្រសិនបើអ្នកមាន 64-bit Windows 10 អ្នកត្រូវរុករកទៅ C:WindowsSysWOW64

សូមចំណាំ៖ អ្នក ប្រហែលជានឹងចាប់ផ្តើមនៅក្នុងថត System32 ទោះបីជាអ្នកមានប្រព័ន្ធ 64 ប៊ីត (ប្រព័ន្ធ 64 ប៊ីតមានថតទាំងពីរ) ។

ដើម្បីរុករកទៅថតឯកសារត្រឹមត្រូវ អ្នកត្រូវចុចលើរូបតំណាងថតឯកសារឡើង (មានទីតាំងនៅជាប់នឹងប្រអប់ “ មើលក្នុង៖ ” នៅផ្នែកខាងលើនៃបង្អួចដែលលេចឡើង។

ជំហាន #6

នៅពេលដែលអ្នកបានរកឃើញថតត្រឹមត្រូវ ( System32 SysWOW64 ) សូមស្វែងរក dllhost ចុចលើវា ហើយជ្រើសរើស “ បើក ”។ វានឹងបន្ថែមវាទៅក្នុងបញ្ជីដកចេញ។

ជំហាន #7

ចុច “ អនុវត្ត ” ហើយបន្ទាប់មក “ យល់ព្រម ” ដើម្បីរក្សាទុកការផ្លាស់ប្តូររបស់អ្នក។

ពិនិត្យមើលថាតើកំហុសដំណើរការជំនួស COM ត្រូវបានជួសជុលឬអត់។ សាកល្បងជំហានបន្ទាប់ប្រសិនបើមិនបាន។

ជួសជុល #11៖ ធ្វើបច្ចុប្បន្នភាព ឬរមៀលថយក្រោយកម្មវិធីបញ្ជា

ប្រសិនបើអ្នកបានធ្វើបច្ចុប្បន្នភាពកម្មវិធីបញ្ជានាពេលថ្មីៗនេះ សូមធ្វើតាមការណែនាំទាំងនេះ ដើម្បីបង្វិលកម្មវិធីបញ្ជាឧបករណ៍ទៅកំណែមុន។ ក្នុងករណីខ្លះ ការធ្វើបច្ចុប្បន្នភាពអាចត្រូវបានចេញផ្សាយជាមួយនឹងកំហុសដែលប៉ះពាល់ដល់ដំណើរការ COM Surrogate ។

ការវិលត្រលប់មកវិញ អ្នកបើកបរនឹងស្តារមុខងារត្រឹមត្រូវឡើងវិញជាបណ្តោះអាសន្ន។

ប្រសិនបើអ្នកមិនប្រាកដថាតើឧបករណ៍ណាមួយត្រូវបានធ្វើបច្ចុប្បន្នភាពថ្មីៗនេះទេ វាជាការល្អបំផុតក្នុងការត្រួតពិនិត្យកម្មវិធីបញ្ជាសម្រាប់ក្រាហ្វិក វីដេអូ និងការបង្ហាញជាមុនហើយបន្ទាប់មកកម្មវិធីបញ្ជាអូឌីយ៉ូ/មីក្រូហ្វូន។

ប្រសិនបើកម្មវិធីបញ្ជាទាំងនេះមិនត្រូវបានអាប់ដេតថ្មីៗនេះទេ (មុខងារ rollback មិនមានទេ) អ្នកគួរតែព្យាយាមធ្វើបច្ចុប្បន្នភាពពួកវាដោយធ្វើតាមជំហានទាំងនេះ៖

ជំហាន #1

ចុចគ្រាប់ចុច [ X ] និងគ្រាប់ចុច [ Windows ] នៅលើក្តារចុចរបស់អ្នក។ វាបើកម៉ឺនុយ Quick Link ដែលអ្នកត្រូវជ្រើសរើស “ កម្មវិធីគ្រប់គ្រងឧបករណ៍ ។”

ជំហាន #2

ចុចដើម្បីបើក ប្រភេទឧបករណ៍ដែលអ្នកដឹងថាត្រូវបានធ្វើបច្ចុប្បន្នភាពថ្មីៗនេះ ហើយចុចកណ្ដុរស្ដាំលើឈ្មោះឧបករណ៍ដែលបានធ្វើបច្ចុប្បន្នភាព។ ប្រសិនបើអ្នកមិនដឹងថាតើកម្មវិធីបញ្ជាឧបករណ៍ត្រូវបានអាប់ដេតទេ សូមចុចចំណងជើងរង “ Display Adapters ” ដើម្បីពង្រីកវា។

ឥឡូវនេះ ចុចកណ្ដុរស្ដាំលើឈ្មោះឧបករណ៍ដំបូងដែលបានរាយបញ្ជី ហើយចុច “ លក្ខណសម្បត្តិ ។”

ជំហាន #3

ជ្រើសរើស “ Roll Back Driver ” នៅក្នុងផ្ទាំង driver ប្រសិនបើមាន។ ប្រសិនបើវាមិនមានទេ សូមរំលងទៅជំហាន #4។

អេក្រង់នឹងបង្ហាញឡើង ដោយសួរអ្នកពីមូលហេតុអ្នកកំពុងបង្វិលឧបករណ៍មកវិញ។ បំពេញព័ត៌មាន ហើយចុច “ បាទ/ចាស ” ដើម្បីបញ្ជាក់ថាអ្នកចង់ត្រលប់ទៅកំណែមុនរបស់កម្មវិធីបញ្ជា។ រំលងទៅជំហាន #7។

ជំហាន #4

ប្រសិនបើជម្រើស “ Roll Back Driver ” មានពណ៌ប្រផេះ សូមចុច “ អាប់ដេតកម្មវិធីបញ្ជា ” ជំនួសវិញ។

ជំហាន #5

នៅពេលអ្នកចុចអាប់ដេតកម្មវិធីបញ្ជា អ្នកនឹងឃើញជម្រើសមួយដើម្បីឱ្យកុំព្យូទ័រ ស្វែងរកកម្មវិធីបញ្ជាដោយស្វ័យប្រវត្តិ ។ ជ្រើសរើសជម្រើសនេះ។

ម្យ៉ាងវិញទៀត អ្នកអាចកត់សម្គាល់កំណែកម្មវិធីបញ្ជាបច្ចុប្បន្ន ហើយពិនិត្យមើលនៅលើគេហទំព័ររបស់អ្នកផលិតសម្រាប់កំណែចុងក្រោយបំផុត។ អ្នកអាចទាញយកកំណែថ្មីបំផុត ហើយដំឡើងវាដោយដៃពីគេហទំព័ររបស់អ្នកផលិត ប្រសិនបើអ្នកមិនមានកំណែចុងក្រោយបំផុត។

ជំហាន #6

កុំព្យូទ័រគួរតែ ធ្វើការស្វែងរកដោយស្វ័យប្រវត្តិ។ ប្រសិនបើកម្មវិធីបញ្ជារបស់អ្នកមានភាពទាន់សម័យ អ្នកនឹងឃើញសារដែលបញ្ជាក់ថាអ្នកបានដំឡើងកម្មវិធីបញ្ជាល្អបំផុតសម្រាប់ឧបករណ៍នោះរួចហើយ។ បើមិនដូច្នេះទេ កុំព្យូទ័រគួរតែអាប់ដេតកម្មវិធីបញ្ជាដោយស្វ័យប្រវត្តិ។

ជំហាន #7

បិទបង្អួចលេចឡើងនៅពេលការស្វែងរក (និងធ្វើបច្ចុប្បន្នភាពប្រសិនបើចាំបាច់) បានបញ្ចប់។

អ្នកគួរតែ ចាប់ផ្តើមឡើងវិញ កុំព្យូទ័ររបស់អ្នក ហើយមើលថាតើបញ្ហា CPU លើសត្រូវបានដោះស្រាយឬអត់។

ប្រសិនបើវាមិនទាន់ទេ អ្នកអាចត្រឡប់ទៅបង្អួចកម្មវិធីគ្រប់គ្រងឧបករណ៍វិញ (ជំហាន # 2) ហើយដំឡើងកម្មវិធីបញ្ជាដែលអ្នកបានរមៀលត្រឡប់មកវិញ។ អនុវត្តតាមការណែនាំសម្រាប់កម្មវិធីបញ្ជាឧបករណ៍បន្ទាប់ រហូតដល់អ្នកបានពិនិត្យក្រាហ្វិក វីដេអូ ទាំងអស់ការបង្ហាញ និងកម្មវិធីបញ្ជាឧបករណ៍អូឌីយ៉ូ/មីក្រូហ្វូនដែលត្រូវបានរាយបញ្ជី។

បន្តអាន ប្រសិនបើអ្នកនៅតែមិនទាន់បានដោះស្រាយកំហុសជំនួស COM ។

ជួសជុល #12៖ លុបកម្មវិធីដែលដឹងពីការជ្រៀតជ្រែក ជាមួយនឹង COM Surrogate

កម្មវិធីភាគីទីបីចំនួនពីរត្រូវបានគេដឹងថាជ្រៀតជ្រែកជាមួយ COM Surrogate និងបណ្តាលឱ្យមានការប្រើប្រាស់ CPU ខ្ពស់៖ Acronis TrueImage និង VLC Player (នៅពេលប្រើ 32 - កំណែ 64 ប៊ីត Windows 10) ។ ជាមួយ VLC Player អ្នកអាចដំឡើងកំណែ 64 ប៊ីតឡើងវិញ នៅពេលដែលអ្នកធ្វើតាមជំហានខាងក្រោមដើម្បីលុបកម្មវិធីមួយ។

ជាអកុសល ប្រសិនបើ Acronis TrueImage គឺជាពិរុទ្ធជននោះ ឥឡូវនេះមិនមានជម្រើសជំនួសទេ។ ក្នុងករណីខ្លះ កម្មវិធីចាក់មេឌៀភាគីទីបីផ្សេងទៀតអាចបណ្តាលឱ្យមានបញ្ហា ហើយការលុបពួកវាអាចជួយបាន។

ជំហាន #1

បើកម៉ឺនុយចាប់ផ្តើម ហើយវាយ “ ផ្ទាំងបញ្ជា ” ដោយគ្មានសម្រង់។

ជំហាន #2

ចុច “ លុបកម្មវិធី ។”

ជំហាន #3

នៅលើបញ្ជីដែលលេចឡើង សូមស្វែងរកកម្មវិធីដែលអ្នកចង់លុប ហើយចុចលើវា។ បន្ទាប់មកចុច Uninstall/Change ហើយបញ្ជាក់ថាអ្នកចង់លុបវាចេញ។

ជំហាន #4

នៅពេលដែលកម្មវិធីបានបញ្ចប់ការលុប សូមចាប់ផ្តើមកុំព្យូទ័ររបស់អ្នកឡើងវិញ។ .

ជួសជុល #13៖ បង្កើតគណនីអ្នកប្រើប្រាស់ថ្មីជាមួយនឹងសិទ្ធិរដ្ឋបាល

ពេលខ្លះ ការកំណត់ជាក់លាក់ដែលអ្នកបានរក្សាទុកអាចបង្កើតបញ្ហា COM Surrogate។ ការបង្កើតគណនីថ្មីដែលមានសិទ្ធិជាអ្នកគ្រប់គ្រងនឹងកំណត់វាឡើងវិញការកំណត់ និងស្ដារមុខងារស្វែងរក។

ជំហាន #1

ចុចគ្រាប់ចុច [X] និង [ Windows ] ក្នុងពេលដំណាលគ្នា។ ជ្រើសរើស “ Windows PowerShell (Admin) ” ហើយយល់ព្រមអនុញ្ញាតឱ្យកម្មវិធីធ្វើការផ្លាស់ប្តូរ។

ជំហាន #2

នៅពេល PowerShell បើក។ វាយ “ net user DifferentUsername DifferentPassword /add ” ដោយគ្មានសញ្ញាសម្រង់នៅក្នុងប្រអប់បញ្ចូល PowerShell។

អ្នកត្រូវជំនួស ឈ្មោះអ្នកប្រើប្រាស់ផ្សេងគ្នា ជាមួយនឹងឈ្មោះអ្នកប្រើប្រាស់ដែលអ្នកចង់បានសម្រាប់គណនីថ្មី . DifferentPassword គួរតែត្រូវបានជំនួសដោយពាក្យសម្ងាត់ដែលអ្នកចង់ប្រើសម្រាប់គណនីថ្មី។

ទាំងពាក្យសម្ងាត់ ឬឈ្មោះអ្នកប្រើប្រាស់មិនអាចមានចន្លោះណាមួយឡើយ ហើយទាំងពីរនឹងមានលក្ខណៈតូចតាច។ នៅពេលអ្នកបញ្ចប់ការវាយបញ្ចូលពាក្យបញ្ជាសូមចុច [ Enter ] ដើម្បីប្រតិបត្តិវា។

ជំហាន #3

អ្នកត្រូវតែចាប់ផ្តើមឡើងវិញ កុំព្យូទ័ររបស់អ្នក មុនពេលការផ្លាស់ប្តូរមានប្រសិទ្ធភាព។ បិទបង្អួច PowerShell ហើយចាប់ផ្តើមឡើងវិញដោយប្រើរូបតំណាងថាមពលម៉ឺនុយចាប់ផ្តើម ឬដោយចុចគ្រាប់ចុច [ Ctrl ], [ Alt ] និង [ លុប ] ក្នុងពេលដំណាលគ្នានៅលើ ក្តារចុចរបស់អ្នកដើម្បីចូលទៅកាន់ម៉ឺនុយកម្មវិធីគ្រប់គ្រងភារកិច្ច និងរូបតំណាងថាមពលនៅទីនោះ។

នៅពេលដែលកុំព្យូទ័រចាប់ផ្តើមឡើងវិញ អ្នកត្រូវតែចូលទៅកាន់គណនីអ្នកប្រើប្រាស់ថ្មីដែលអ្នកបានបង្កើតដោយប្រើឈ្មោះអ្នកប្រើ និងពាក្យសម្ងាត់តែមួយគត់ដែលអ្នកបានវាយបញ្ចូលទៅក្នុងពាក្យបញ្ជា PowerShell។

ជួសជុល #14៖ ផ្លាស់ប្តូររបៀបដែលការមើលម៉ឺនុយរបស់អ្នក

វានឹងមិនជួសជុលបញ្ហាមូលដ្ឋាននោះទេ ប៉ុន្តែអាចជួយអ្នកឱ្យគ្រប់គ្រងរបស់អ្នកឡើងវិញ។កុំព្យូទ័រនៅពេលដែលគ្មានអ្វីផ្សេងទៀតកំពុងដំណើរការ។ ដើម្បីផ្លាស់ប្តូរទិដ្ឋភាពម៉ឺនុយ អ្នកអាចអនុវត្តតាមជំហាន #1 និង #2 នៃវិធីសាស្រ្តទីប្រាំមួយដែលបានរៀបរាប់នៅទីនេះ ឬអ្នកអាចប្រើជំហានខាងក្រោមដើម្បីផ្លាស់ប្តូររបៀបដែលអ្នកមើលម៉ឺនុយជាបណ្តោះអាសន្ន។

វិធីសាស្ត្រនេះនឹងដំណើរការប្រសិនបើបញ្ហា COM Surrogate បណ្តាលមកពីបញ្ហាដែលគេស្គាល់ ហើយ Microsoft កំពុងបង្កើតការជួសជុល។ នៅពេលដែលការជួសជុលត្រូវបានចេញផ្សាយ អ្នកអាចមើលម៉ឺនុយដែលមានរូបភាពតូចៗ។

ជំហាន #1

វាយ “ File Explorer ” ទៅក្នុងម៉ឺនុយចាប់ផ្តើម ឬចុចលើរូបតំណាង Start Menu File Explorer

ជំហាន #2

នៅក្នុងបង្អួច File Explorer ចុច “ មើល ” ផ្ទាំង។

ជំហាន #3

ឥឡូវនេះ ចុច “ បញ្ជី ” ឬ “ ព័ត៌មានលម្អិត “—រូបរាងមួយណាដែលអ្នកចូលចិត្ត។

ប្រសិនបើអ្នកបានសាកល្បងវិធីទាំងអស់ខាងលើ ហើយនៅតែសម្គាល់ឃើញ COM Surrogate ដោយប្រើស៊ីភីយូច្រើនពេក អ្នកអាចពិនិត្យមើលការបង្ហោះប្លក់នៅលើ របៀបកែតម្រូវ កំហុសក្នុងការប្រើប្រាស់ថាស 100% នៅលើកុំព្យូទ័រ Windows 10 សម្រាប់គំនិតបន្ថែម។

គ្រាន់តែប្រើប្រាស់មុខងារ COM Surrogate process នៃ Windows សម្រាប់គោលបំណងរបស់វា។ COM Surrogate ត្រូវបានគេស្គាល់ថាជា COM Surrogate Sacrificial process។

ដូចដែលវាបានលួចយកកុំព្យូទ័ររបស់អ្នកដែលនៅសល់ វាក៏បានលួចដំណើរការ COM Surrogate ផងដែរ។ ទោះបីជាការប្រើប្រាស់ថាមពលដំណើរការ COM Surrogate មិនធម្មតាអាចបង្ហាញពីមេរោគក៏ដោយ មានហេតុផលមួយចំនួនផ្សេងទៀតដែលពពោះជំនួសទាំងនេះអាចដំណើរការខុសប្រក្រតី។ ក្នុងនាមជាដំណើរការលះបង់របស់ COM ជំនួសដោយធម្មជាតិ "ធ្វើសកម្មភាពនៅកន្លែងផ្សេង"។ ធ្វើដូច្នេះដើម្បីការពារប្រព័ន្ធកុំព្យូទ័ររបស់អ្នកពីបញ្ហាដែលអាចកើតមាន។ សរុបមក ដំណើរការលះបង់ជំនួសរបស់ COM អាចសមរម្យសម្រាប់កុំព្យូទ័ររបស់អ្នក។

ឧទាហរណ៍ នៅពេលអ្នកចូលប្រើថតនៅក្នុង Windows Explorer របស់អ្នក ហើយព្យាយាមបង្កើតរូបភាពតូចៗ នោះ Windows របស់អ្នកនឹងដំណើរការ COM Surrogate ដើម្បីនាំយករូបភាពតូចៗនៅក្នុងឯកសារ exe។

  • សូមមើលផងដែរ៖ Class not Registered Error

How to fix a COM surrogate Error

Fix #1: manually force COM surrogate to close in the Task Manager

ពេលខ្លះ ដំណើរការជំនួស COM បានជាប់គាំង ហើយអ្នកត្រូវបិទវានៅក្នុងប្រព័ន្ធប្រតិបត្តិការរបស់អ្នក ដើម្បីដោះស្រាយវា។ នេះជាការជួសជុលរហ័ស និងងាយស្រួលបំផុត។

ជំហាន #1

ចុចកណ្ដុរស្ដាំលើរបារភារកិច្ច ដើម្បីបើក ម៉ឺនុយរបារភារកិច្ច ហើយចូលដំណើរការកម្មវិធីគ្រប់គ្រងភារកិច្ចរបស់វីនដូ .

ជំហាន #2

នៅក្នុងបង្អួចកម្មវិធីគ្រប់គ្រងភារកិច្ច សូមរំកិលចុះក្រោមរហូតដល់អ្នករកឃើញកិច្ចការ “ COM Surrogate ” ។ ចុចលើវា ហើយបន្ទាប់មកចុចប៊ូតុង “ បញ្ចប់កិច្ចការ ” នៅខាងក្រោមទំព័រ។ អ្នកគួរតែធ្វើវាម្តងទៀតរហូតដល់អ្នកបានបិទដំណើរការ COM Surrogate ទាំងអស់យ៉ាងហោចណាស់ម្តង។ បិទកម្មវិធីគ្រប់គ្រងភារកិច្ចរបស់អ្នក។

ប្រសិនបើ COM Surrogate ចាប់ផ្តើមឡើងវិញ វាគួរតែប្រើប្រាស់ថាមពលដំណើរការតិចតួចបំផុត។ ប្រសិនបើវានៅតែបង្កបញ្ហា សូមបន្តទៅជំហានបន្ទាប់។

ជួសជុល #2៖ ធ្វើបច្ចុប្បន្នភាពកម្មវិធីកម្ចាត់មេរោគរបស់អ្នក និងស្កេនកុំព្យូទ័ររបស់អ្នក

មូលហេតុចម្បងមួយសម្រាប់ដំណើរការពពោះជំនួស ប្រើប្រាស់ដំណើរការច្រើនពេក ថាមពលគឺថាកុំព្យូទ័ររបស់អ្នកមានមេរោគជំនួស។ ដើម្បីធានាថាមេរោគជំនួសមិនរួមចំណែកដល់បញ្ហាដំណើរការ COM Surrogate សូមអាប់ដេតកម្មវិធីកំចាត់មេរោគរបស់អ្នក។

ដោយសារកម្មវិធីកំចាត់មេរោគទាំងអស់ខុសគ្នា វាមិនងាយស្រួលទេក្នុងការបង្ហោះការណែនាំពិតប្រាកដសម្រាប់ធ្វើវា។

ប្រសិនបើអ្នកប្រើ Kaspersky Antivirus មានបញ្ហាដែលគេស្គាល់ជាមួយកំចាត់មេរោគខ្លួនឯងដែលបង្កបញ្ហាជាមួយដំណើរការ COM Surrogate ដូច្នេះវាចាំបាច់ក្នុងការធ្វើបច្ចុប្បន្នភាពកម្មវិធីទាំងមូលជំនួសឱ្យការស្វែងរកនិយមន័យកំចាត់មេរោគ។

អ្នកប្រហែលជាត្រូវលុបកម្មវិធី ហើយដំឡើងវាឡើងវិញ។ ប្រសិនបើបញ្ហាបាត់ទៅវិញ នៅពេលដែលកម្មវិធីត្រូវបានលុបចេញ ហើយត្រលប់មកវិញនៅពេលដំឡើងឡើងវិញ អ្នកប្រហែលជាចង់ផ្លាស់ប្តូរកម្មវិធីកំចាត់មេរោគ។

ដើម្បីធ្វើបច្ចុប្បន្នភាពកម្មវិធីកម្ចាត់មេរោគដែលភ្ជាប់មកជាមួយ Windows Defender អ្នកវាយ “ Windows Defender ” ចូលទៅក្នុងម៉ឺនុយចាប់ផ្តើម ជ្រើសរើសវា ហើយចុច “ ពិនិត្យមើលការអាប់ដេតឥឡូវនេះ ” នៅពេលវាបើក។

អ្នកត្រូវដំណើរការពេញលេញ។ប្រព័ន្ធស្កេននៅពេលដែលកំចាត់មេរោគរបស់អ្នកទាន់សម័យ។ ការស្កេននេះអាចចំណាយពេលយូរ ប៉ុន្តែវាមានសារៈសំខាន់ណាស់ក្នុងការធានាថាអ្នកមិនមានមេរោគពពោះជំនួសដែលរំខាន ឬប្រើប្រាស់ដំណើរការ COM Surrogate ។ នៅពេលដែលការស្កេនបានបញ្ចប់ សូមឱ្យកំចាត់មេរោគដកមេរោគជំនួសណាមួយដែលវាអាចរកឃើញ និងចាប់ផ្តើមកុំព្យូទ័ររបស់អ្នកឡើងវិញ។

ប្រសិនបើអ្នកកំពុងប្រើកំចាត់មេរោគភាគីទីបី អ្នកអាចចូលទៅកាន់គេហទំព័ររបស់អ្នកផលិតសម្រាប់ការណែនាំជាក់លាក់អំពីរបៀបធ្វើបច្ចុប្បន្នភាព វា​ហើយ​ប្រើ​វា​ដើម្បី​យក​មេរោគ​ពពោះ​ជំនួស។ នៅពេលដែលអ្នកបានធ្វើបច្ចុប្បន្នភាពកំចាត់មេរោគ អ្នកក៏ត្រូវធានាថា Windows Defender ត្រូវបានបិទ។

ជាចុងក្រោយ ប្រសិនបើការស្កែនមេរោគមិនបានរកឃើញមេរោគជំនួសទេ ប៉ុន្តែនៅតែជឿថាអ្នកអាចមានមេរោគ អ្នកអាចព្យាយាមដំណើរការ ស្កេនក្រៅបណ្តាញ។ វាត្រូវបានផ្ដល់អនុសាសន៍យ៉ាងខ្លាំងផងដែរដើម្បីពិនិត្យមើលការឆ្លងមេរោគផ្សេងទៀតដែលអាចបណ្តាលឱ្យអ្នកកុំព្យូទ័រដែលមានមេរោគ។ ជាថ្មីម្តងទៀត អ្នកត្រូវធ្វើតាមការណែនាំរបស់អ្នកផលិតកំចាត់មេរោគដើម្បីធ្វើរឿងនេះ។

ជួសជុល #3៖ សូមប្រាកដថា Windows ត្រូវបានអាប់ដេតដើម្បីដោះស្រាយបញ្ហា COM Surrogate Issue

មូលហេតុមួយទៀតនៃដំណើរការ COM Surrogate មិនល្អគឺ ប្រព័ន្ធប្រតិបត្តិការ Windows 10 (ប្រព័ន្ធប្រតិបត្តិការ) មិនទាន់សម័យទេ។ ការមានកំណែហួសសម័យរបស់វីនដូដែលកំពុងដំណើរការអាចនាំឱ្យមានបញ្ហាជាច្រើន។ ដើម្បីធ្វើបច្ចុប្បន្នភាព Windows 10 ដោយដៃ សូមអនុវត្តតាមជំហានខាងក្រោម៖

ជំហាន #1

វាយ “ ការកំណត់ ” ទៅក្នុងរបារស្វែងរក ជ្រើសរើសដែលត្រូវគ្នា ជម្រើស ឬចុចលើរូបតំណាង “ ការកំណត់ ” នៅក្នុងការចាប់ផ្តើមម៉ឺនុយ។

ជំហាន #2

ពីម៉ឺនុយការកំណត់ សូមជ្រើសរើស “ បច្ចុប្បន្នភាព & សុវត្ថិភាព ”។

ជំហាន #3

ត្រូវប្រាកដថាជ្រើសរើស “ Windows Update ” នៅលើម៉ឺនុយនៅខាងស្តាំ។ នៅខាងឆ្វេង ចុចប៊ូតុង “ អាប់ដេតស្ថានភាព ” ដែលនិយាយថា “ ពិនិត្យមើលការអាប់ដេត ។”

ជំហាន #4

ប្រសិនបើការអាប់ដេតណាមួយត្រូវបានដំឡើង អ្នកត្រូវតែចាប់ផ្តើមកុំព្យូទ័ររបស់អ្នកឡើងវិញ មុនពេលពួកវាចូលជាធរមាន។ ដើម្បីធ្វើដូចនេះចុចលើម៉ឺនុយចាប់ផ្តើម “ ថាមពល ” រូបតំណាង ហើយជ្រើសរើស “ ចាប់ផ្តើមឡើងវិញ ”។

ប្រសិនបើការអាប់ដេតដែលជាប់គាំង ឬបាត់ត្រូវបានរំខានម្តង ដំណើរការ COM Surrogate ដំណើរការ វិធីសាស្ត្រនេះគួរតែយកចិត្តទុកដាក់ចំពោះបញ្ហានេះ។ ប្រសិនបើអ្នកបន្តជួបប្រទះបញ្ហា COM surrogate សូមបន្តទៅវិធីខាងក្រោម។

ជួសជុល #4៖ ជួសជុលបញ្ហា COM Surrogate ដោយអាប់ដេត Windows Media Player

កម្មវិធី Windows Media Player របស់អ្នកត្រូវបានប្រើដើម្បីចាក់វីដេអូណាមួយ ឬ ឯកសារមេឌៀ។ ទោះយ៉ាងណាក៏ដោយ ប្រសិនបើអ្នកមិនប្រើ Windows Media Player (ឬបើកវា) ញឹកញាប់ទេ អ្នកលេងអាចហួសសម័យហើយ។ វានឹងបណ្តាលឱ្យមានបញ្ហាជំនួស COM នៅក្នុងប្រព័ន្ធទាំងមូលរបស់អ្នក។ អ្នកអាចជួសជុលបញ្ហាដោយធ្វើបច្ចុប្បន្នភាពកម្មវិធីចាក់មេឌៀរបស់អ្នក។ វិធីនោះ អ្នកក៏នឹងអាចរីករាយជាមួយឯកសារមេឌៀម្តងទៀត។

ជំហាន #1

វាយ “ Windows Media Player ” ក្នុងការស្វែងរក bar ហើយជ្រើសរើសជម្រើសដែលសមស្រប ឬចុចលើរូបតំណាង “ Windows Media Player ” ប្រសិនបើវាមាននៅលើរបារភារកិច្ចរបស់អ្នក។

ជំហាន #2

ពេលណាកម្មវិធីបើក អនុញ្ញាតឱ្យវាអង្គុយពីរបីនាទី។ ប្រសិនបើវាត្រូវការអាប់ដេត វានឹងធ្វើដោយស្វ័យប្រវត្តិ ហើយសារ “ ធ្វើបច្ចុប្បន្នភាពពេញលេញ ” នឹងបង្ហាញនៅផ្នែកខាងក្រោមនៃបង្អួច។

ជំហាន #3

បិទ Windows Media Player ហើយចាប់ផ្តើមកុំព្យូទ័ររបស់អ្នកឡើងវិញ។ ដើម្បីធ្វើដូចនេះចុចលើម៉ឺនុយចាប់ផ្តើម “ ថាមពល ” រូបតំណាង ហើយជ្រើសរើស “ ចាប់ផ្តើមឡើងវិញ ”។

បន្ទាប់ពីអ្នកជួសជុលវីដេអូ ឬកម្មវិធីចាក់ឯកសារមេឌៀរបស់អ្នក ចាប់ផ្ដើមកុំព្យូទ័ររបស់អ្នកឡើងវិញ ហើយមើលថាតើបញ្ហាពពោះជំនួស COM ត្រូវបានដោះស្រាយដែរឬទេ។

ជួសជុល #5៖ ដំណើរការការត្រួតពិនិត្យឯកសារប្រព័ន្ធ

Windows 10 មានកម្មវិធីដែលនឹងពិនិត្យឯកសារសម្រាប់កំហុស ទោះបីជាវាកើតឡើងនៅក្នុងកម្មវិធីផ្សេងទៀតដែលកំពុងដំណើរការនៅលើប្រព័ន្ធក៏ដោយ។ វាអាចស្វែងរកឯកសារយ៉ាងងាយស្រួលដែលអាចបណ្តាលឱ្យម៉ាស៊ីនដំណើរការ COM Surrogate ប្រើថាមពលដំណើរការច្រើនពេក។ លើសពីនេះ ការដំណើរការការត្រួតពិនិត្យឯកសារក៏អាចជួយពិនិត្យមើលថាតើមានមេរោគជំនួសដែលបង្កបញ្ហាដល់ប្រព័ន្ធរបស់អ្នកដែរឬទេ។ នេះជារបៀបដំណើរការការត្រួតពិនិត្យឯកសារ៖

ជំហាន #1

បញ្ចូល “ cmd ” នៅក្នុងរបារស្វែងរក ហើយចុច [ Enter ]។

ជំហាន #2

ចុចខាងស្តាំលើជម្រើស “ Command Prompt ” ហើយជ្រើសរើស “ ដំណើរការជាអ្នកគ្រប់គ្រង ” ពីម៉ឺនុយទម្លាក់ចុះដែលលេចឡើង។

ជំហាន #3

នៅពេលប្រអប់បញ្ចូលពាក្យបញ្ជា បង្អួចបើក វាយ “ sfc /scannow ” បន្ទាប់ពីប្រអប់បញ្ចូល (ដោយគ្មានសញ្ញាសម្រង់) ហើយចុច [ Enter ] ។ រង់ចាំរហូតដល់ដំណើរការរួចរាល់។ វាអាចចំណាយពេលខ្លះដើម្បីបញ្ចប់។

ជំហាន #4

នៅពេលស្កេនបញ្ចប់ អ្នកត្រូវតែចាប់ផ្តើមកុំព្យូទ័ររបស់អ្នកឡើងវិញ។ ដូចពីមុន ចុចរូបតំណាង “ ថាមពល ” នៅលើម៉ឺនុយចាប់ផ្តើម ហើយជ្រើសរើស “ ចាប់ផ្តើមឡើងវិញ ”។

បន្តទៅវិធីសាស្ត្រខាងក្រោម ប្រសិនបើបញ្ហានៅតែ មិនត្រូវបានដោះស្រាយទេ។

ជួសជុល #6៖ លុប ឬសម្អាតរូបភាពតូចៗនៅលើកុំព្យូទ័រ Windows 10 របស់អ្នក

ពេលខ្លះ COM Surrogate ព្យាយាមចូលប្រើឯកសារខូចដែលមិនប្រើ។ ដោយសារឯកសារខូច អ្នកមិនអាចបើកទីតាំងឯកសារ ដែលមិនអាចចូលប្រើបានទេ។ ដើម្បីដោះស្រាយបញ្ហានេះ អ្នកត្រូវតែលុបរូបភាពតូចៗចាស់ចេញ។

ជំហាន #1

វាយ “ File Explorer Options ” ចូលទៅក្នុង Start Menu ហើយចុច នៅលើវា។

ជំហាន #2

ចុចលើផ្ទាំង “ មើល ” នៅក្នុងបង្អួចជម្រើសកម្មវិធីរុករកឯកសារ។ ត្រូវប្រាកដថាជម្រើស “ បង្ហាញរូបតំណាងជានិច្ច មិនដែលរូបភាពតូច ” នៅក្រោម “ ឯកសារ និងថតឯកសារ ” មានសញ្ញាធីកនៅជាប់វា។ បន្ទាប់មកចុច “ អនុវត្ត ” ហើយចុងក្រោយចុច “ យល់ព្រម ”។

ជំហាន #3

បើក ចាប់ផ្តើមម៉ឺនុយហើយវាយ " ការសម្អាតថាស " ។ បន្ទាប់មកចុចដើម្បីបើកកម្មវិធីនោះ។

ជំហាន #4

ជ្រើសរើសដ្រាយដែលអ្នកចង់សម្អាត។ ជាធម្មតានេះគឺជាដ្រាយ C: ។ ប្រសិនបើមិនប្រាកដ សូមធ្វើជំហាននេះម្តងទៀត និងជំហាន #5 រហូតដល់អ្នកបានសម្អាតដ្រាយទាំងអស់។

ជំហាន #5

ត្រូវប្រាកដថាមានសញ្ញាធីកនៅជាប់នឹង « រូបភាពតូច ។ បន្ទាប់មកចុច “ សម្អាតឯកសារប្រព័ន្ធ ។”

ជំហាន #6

បើកឯកសារFile Explorer Options ដោយវាយ “ File Explorer Options ” ចូលទៅក្នុង Start Menu ហើយចុចលើវា។

ជំហាន #7

នេះ ពេលវេលានៅក្នុងផ្ទាំង “ មើល ” នៅក្នុងបង្អួចជម្រើសកម្មវិធីរុករកឯកសារ ដោះធីកជម្រើស “ បង្ហាញរូបតំណាងជានិច្ច កុំរូបភាពតូច ” នៅក្រោម “ ឯកសារ និងថតឯកសារ ។ ម្តងទៀត ចុច “ អនុវត្ត ” ហើយចុងក្រោយចុច “ យល់ព្រម ”។

ជំហាន #8

បិទ បង្អួច ហើយចុចលើរូបតំណាងថាមពលនៅលើម៉ឺនុយចាប់ផ្តើម ដើម្បីចាប់ផ្តើមកុំព្យូទ័ររបស់អ្នកឡើងវិញ។

ជួសជុល #7៖ បង្កើតឃ្លាំងសម្ងាត់រូបភាពតូចឡើងវិញដោយប្រើប្រអប់បញ្ចូលពាក្យបញ្ជា

ជួនកាល អ្នកត្រូវតែលុបរូបភាពតូចៗរបស់អ្នកទាំងអស់ ហើយឱ្យ Windows បង្កើតឃ្លាំងសម្ងាត់រូបភាពតូចរបស់វាឡើងវិញ។ រូបភាពតូចដែលមានកំហុសទំនងជាបណ្តាលឱ្យមានបញ្ហាជំនួស COM ។ ដើម្បីប្រាកដថារូបភាពតូចរបស់អ្នកបើកទីតាំងឯកសារបានត្រឹមត្រូវ សូមអនុវត្តតាមជំហានទាំងនេះ៖

ជំហាន #1

វាយ “ cmd ” ទៅក្នុងប្រអប់ស្វែងរក ហើយ ចុចកណ្ដុរស្ដាំ “ Command Prompt ” ដើម្បីបង្ហាញជម្រើស “ រត់ជាអ្នកគ្រប់គ្រង ”។ ជ្រើសរើសវា។

ជំហាន #2

បន្ទាប់ពីប្រអប់បញ្ចូលពាក្យបញ្ជាលេចឡើង វាយ “ taskkill /f /im explorer.exe ” ដោយគ្មានសញ្ញាសម្រង់ (ឬកាត់ និងបិទភ្ជាប់វា) ទៅក្នុងបង្អួច ហើយចុច [ Enter ] ។ ពាក្យបញ្ជានេះបញ្ឈប់ File Explorer។

ជំហាន #3

ឥឡូវនេះ វាយ “ del /f /s /q /a %LocalAppData%MicrosoftWindowsExplorerthumbcache_ *.db ” ដោយគ្មានសញ្ញាសម្រង់ (ឬកាត់ និងបិទភ្ជាប់វា) ទៅក្នុងបង្អួច ហើយចុច [ Enter ] ។ពាក្យបញ្ជានេះលុបឯកសាររូបភាពតូចៗទាំងអស់នៅក្នុងមូលដ្ឋានទិន្នន័យ។

ជំហាន #4

ជាចុងក្រោយ ចាប់ផ្ដើម File Explorer ឡើងវិញដោយវាយ “ start explorer.exe ” ដោយគ្មានសញ្ញាសម្រង់ចូលទៅក្នុងបង្អួច ហើយចុច [ Enter ]។

Windows Explorer ភ្ជាប់មកជាមួយវត្ថុ COM ដែលអនុញ្ញាតឱ្យវាបង្កើតរូបភាពតូចៗឡើងវិញដោយស្វ័យប្រវត្តិ។ ពិនិត្យមើលថាតើការធ្វើឱ្យរូបភាពតូចរបស់អ្នកឡើងវិញបានដោះស្រាយបញ្ហាដំណើរការជំនួស DOM របស់អ្នកដែរឬទេ។

ជួសជុល #8៖ ចុះឈ្មោះឯកសារ DLL ឡើងវិញ

ក្នុងករណីខ្លះ ឯកសារ .dll ដែលប្រើដោយ COM Surrogate ដំណើរការ ប៉ុន្តែវាអាចត្រូវការចុះឈ្មោះឡើងវិញ ដើម្បីដំណើរការបានត្រឹមត្រូវ។ អ្នកចុះឈ្មោះវាឡើងវិញដោយអនុវត្តជំហានទាំងនេះ៖

ជំហាន #1

វាយ “ cmd ” ទៅក្នុងប្រអប់ស្វែងរក ហើយចុចខាងស្តាំ “ Command Prompt ” ដើម្បីបង្ហាញជម្រើស “ រត់ជាអ្នកគ្រប់គ្រង ”។ ជ្រើសរើសវា។

ជំហាន #2

បន្ទាប់ពីប្រអប់បញ្ចូលពាក្យបញ្ជាលេចឡើង វាយ “ regsvr32 vbscript.dll ” ដោយគ្មានសញ្ញាសម្រង់ ចូលទៅក្នុងបង្អួច ហើយចុច [ Enter ]។

ជំហាន #3

បន្ទាប់ វាយ “ regsvr32 jscript។ dll ” ដោយគ្មានសញ្ញាសម្រង់ចូលទៅក្នុងបង្អួច ហើយចុច [ Enter ]។

វាគួរចុះឈ្មោះឯកសារ dll ឡើងវិញដែលប្រើដោយ COM Surrogate និងអនុញ្ញាតឱ្យកុំព្យូទ័ររបស់អ្នកដំណើរការ។ យ៉ាងរលូន។ ប្រសិនបើវាមិនដោះស្រាយបញ្ហាទេ សូមបន្តអាន។

ជួសជុល #9៖ ដំណើរការ Check Disk នៅក្នុង Command Prompt

ឯកសារខូចគឺជាមូលហេតុញឹកញាប់នៃដំណើរការដែលប្រើប្រាស់ថាមពល CPU ច្រើនពេកនៅក្នុង

ខ្ញុំគឺ Cathy Daniels អ្នកជំនាញខាង Adobe Illustrator។ ខ្ញុំបានប្រើកម្មវិធីតាំងពីកំណែ 2.0 ហើយបាននិងកំពុងបង្កើតការបង្រៀនសម្រាប់វាតាំងពីឆ្នាំ 2003។ ប្លក់របស់ខ្ញុំគឺជាគោលដៅដ៏ពេញនិយមបំផុតមួយនៅលើគេហទំព័រសម្រាប់អ្នកដែលចង់រៀន Illustrator ។ ក្រៅពីការងាររបស់ខ្ញុំជាអ្នកសរសេរប្លុក ខ្ញុំក៏ជាអ្នកនិពន្ធ និងជាអ្នករចនាក្រាហ្វិកផងដែរ។