რბილი

როგორ გამოვასწოროთ COM სუროგატი შეწყვიტა მუშაობა

ᲡᲪᲐᲓᲔᲗ ᲩᲕᲔᲜᲘ ᲘᲜᲡᲢᲠᲣᲛᲔᲜᲢᲘ ᲞᲠᲝᲑᲚᲔᲛᲔᲑᲘᲡ ᲐᲦᲛᲝᲤᲮᲕᲠᲘᲡᲗᲕᲘᲡ





გამოქვეყნდაბოლო განახლება: 2021 წლის 17 თებერვალი

COM Surrogate-მა შეწყვიტა მუშაობა, მოულოდნელად ჩნდება, როდესაც თქვენ უყურებდით ფოტოებს ან ვიდეოებს? არ ინერვიულოთ, მომხმარებელთა უმეტესობა ამ შეცდომის წინაშე დგას და ამიტომ უნდა იყოს გამოსწორებული ეს. ამ პოსტში ჩვენ განვიხილავთ, თუ როგორ უნდა გამოვასწოროთ ეს შეცდომა.



COM Surrogate-მა შეწყვიტა მუშაობა

შინაარსი[ დამალვა ]



რას აკეთებს COM სუროგატი და რატომ წყვეტს ის ყოველთვის მუშაობას?

dllhost.exe პროცესს ეძახიან COM Surrogate და ერთადერთი შემთხვევა, როდესაც თქვენ შეამჩნევთ მის არსებობას, არის ის, როდესაც ის ავარია და თქვენ მიიღებთ შეტყობინებას COM Surrogate შეწყვიტა მუშაობა. რა არის ეს COM სუროგატი და რატომ ჩერდება ის?

COM სუროგატი არის ლამაზი სახელი Sacrificial პროცესისთვის COM ობიექტისთვის, რომელიც გაშვებულია იმ პროცესის მიღმა, რომელმაც ეს მოითხოვა. Explorer იყენებს COM სუროგატს, მაგალითად, ესკიზების ამოღებისას. თუ მიდიხართ საქაღალდეში ჩართული მინიატურებით, Explorer გამორთავს COM Surrogate-ს და გამოიყენებს მას საქაღალდეში არსებული დოკუმენტების ესკიზების გამოსათვლელად. ეს იმიტომ ხდება, რომ Explorer-მა ისწავლა არ ენდოს ესკიზების ამომღებს; მათ აქვთ სტაბილურობის ცუდი გამოცდილება. Explorer-მა გადაწყვიტა აღიქვას შესრულების ჯარიმა გაუმჯობესებული სანდოობის სანაცვლოდ, რაც გამოიწვევს კოდის ამ სახიფათო ბიტებს Explorer-ის ძირითადი პროცესიდან გადატანას. როდესაც მინიატურების ამომყვანი იშლება, ავარია ანადგურებს COM Surrogate პროცესს Explorer-ის ნაცვლად.



სხვა სიტყვებით რომ ვთქვათ, COM სუროგატი არის ის, რაც მე არ ვგრძნობ თავს კარგად ამ კოდთან დაკავშირებით, ამიტომ მე ვაპირებ COM-ს ვთხოვო მას სხვა პროცესში მასპინძლობა. ამგვარად, თუ ის ავარიულია, ეს არის COM Surrogate მსხვერპლშეწირვის პროცესი, რომელიც იშლება ჩემი პროცესის ნაცვლად. და როდესაც ის ავარია, ეს უბრალოდ ნიშნავს, რომ Explorer-ის ყველაზე ცუდი შიშები განხორციელდა.

პრაქტიკაში, თუ თქვენ მიიღებთ ამ ტიპის ავარიებს ვიდეო ან მედია ფაილების შემცველი საქაღალდეების დათვალიერებისას, პრობლემა, სავარაუდოდ, ფანტელი კოდეკია. ასე რომ, დროის დაკარგვის გარეშე ვნახოთ, როგორ გამოვასწოროთ COM Surrogate-მა შეწყვიტა მუშაობა ქვემოთ ჩამოთვლილი სახელმძღვანელოს დახმარებით.



როგორ გამოვასწოროთ COM სუროგატი შეწყვიტა მუშაობა

მეთოდი 1: კოდეკების განახლება

ვინაიდან პრობლემა დაკავშირებულია ფოტოების და ვიდეოების ყურებასთან, კოდეკის განახლება კარგი ვარიანტია და იმედია, ის დაგეხმარებათ COM Surrogate შეცდომის გამოსწორებაში. შეგიძლიათ ჩამოტვირთოთ კოდეკის უახლესი ვერსია Windows 10 / 8.1 / 7-ისთვის აქ .

თუ თქვენ გაქვთ დაინსტალირებული DivX ან Nero, შეიძლება განიხილოთ მათი განახლება უახლესი ვერსიით და ზოგიერთ შემთხვევაში, თქვენ უნდა წაშალოთ და ხელახლა დააინსტალიროთ ისინი, რათა მათ სწორად იმუშაონ.

თუ განაახლეთ Nero და DivX და კვლავ გაქვთ პრობლემა, შეგიძლიათ სცადოთ ფაილის გადარქმევა C:Program FilesCommon FilesAheadDSFilterNeVideo.ax NeVideo.ax.bak-ად. თქვენ ასევე შეიძლება დაგჭირდეთ NeVideoHD.ax-ის გადარქმევა NeVideoHD.bak-ზე, მაგრამ ეს შეაფერხებს Nero Showtime-ს.

მეთოდი 2: გამორთეთ ესკიზი

Შენ შეგიძლია გამორთეთ მინიატურების გადახედვა , რომელმაც დროებით უნდა მოაგვაროს პრობლემა, მაგრამ არ არის ოპტიმალური გამოსავალი გამოსასწორებლად COM Surrogate-მა შეწყვიტა მუშაობა.

მეთოდი 3: ხელახლა დაარეგისტრირეთ DLL-ები

ხელახლა დაარეგისტრირეთ რამდენიმე DLL Windows-ით, რამაც შესაძლოა გამოასწოროს COM სუროგატის შეცდომა. Გააკეთო ეს:

1. დააწკაპუნეთ მარჯვენა ღილაკით ფანჯარაზე და აირჩიეთ ბრძანების ხაზი (ადმინისტრატორი) .

ბრძანების ხაზის ადმინისტრატორი

2. cmd ფანჯარაში ჩაწერეთ შემდეგი ბრძანებები და თითოეული მათგანის შემდეგ დააჭირეთ Enter:

|_+_|

DLL-ების რეგისტრაცია

Ამას შეუძლია შეასწორეთ COM სუროგატმა შეწყვიტა მუშაობა პრობლემა, მაგრამ თუ არა, მაშინ განაგრძეთ კითხვა!

მეთოდი 4: მყარი დისკის შეცდომების შემოწმება

COM Surrogate შეცდომის გამოსწორების კიდევ ერთი გზა არის გამშვები დისკის პროგრამის გაშვება, რომელიც ახსნილია. აქ .

მეთოდი 5: გამორთეთ DEP dllhost ფაილისთვის

DEP-ის გამორთვა ამისთვის dllhost.exe როგორც ჩანს, აგვარებს პრობლემას მომხმარებლების უმეტესობისთვის, ასე რომ, ვნახოთ, როგორ გავაკეთოთ ეს. ამის შესახებ მეტი შეგიძლიათ წაიკითხოთ ჩემს წინა პოსტში, თუ როგორ უნდა გამორთოთ DEP.

1. ბოლო ეტაპზე დააწკაპუნეთ დამატება როგორც ნაჩვენებია ქვემოთ:

სერვისების დამატება

2. ამომხტარ ველში Add აირჩიეთ შემდეგი შესრულებადი ფაილები:

|_+_|

dllhost ფაილი გახსნილია

3. აირჩიეთ dllhost ფაილი, დააწკაპუნეთ გახსნა და მიიღებთ რაღაცას:

COM სუროგატი DEP-ში

ამან, ალბათ, უნდა გამოასწოროს COM Surrogate შეწყვიტა მუშაობის შეცდომა.

მეთოდი 6: უკან დაბრუნება ეკრანის დრაივერი

ზოგჯერ დისპლეის დრაივერების უახლესმა განახლებმა შეიძლება გამოიწვიოს ეს შეცდომა და, შესაბამისად, დრაივერის უკან დაბრუნებამ შესაძლოა პრობლემა მოაგვაროს. მაგრამ ეს უნდა გააკეთოთ მხოლოდ იმ შემთხვევაში, თუ შეამჩნევთ პრობლემას თქვენი დრაივერების განახლების შემდეგ.

1. დააწკაპუნეთ მაუსის მარჯვენა ღილაკით ეს კომპიუტერი ან Ჩემი კომპიუტერი და აირჩიეთ თვისებები.

2. ახლა დააწკაპუნეთ მარცხნივ Მოწყობილობის მენეჯერი .

მოწყობილობის მენეჯერი

3. გააფართოვეთ ეკრანის ადაპტერები და შემდეგ დააწკაპუნეთ მაუსის მარჯვენა ღილაკით ეკრანის მოწყობილობაზე და აირჩიეთ დეინსტალაცია.

უკანა დისპლეის დრაივერი

4. ნახავთ ამომხტარ ფანჯარას, სადაც უნდა შეამოწმოთ წაშალეთ ამ მოწყობილობის დრაივერის პროგრამული უზრუნველყოფა ვარიანტი და დააწკაპუნეთ OK. Windows წაშლის მოწყობილობას და წაშლის Windows Update-დან ჩამოტვირთულ დრაივერის პროგრამულ უზრუნველყოფას. ამის შემდეგ შეგიძლიათ დააინსტალიროთ ახალი დრაივერების პროგრამა.

თქვენ ასევე შეიძლება მოგეწონოთ:

იმედია, ერთ-ერთი ასეთი მეთოდი იქნება შეასწორეთ COM Surrogate შეწყვიტა მუშაობის შეცდომა . თუ ჯერ კიდევ გაქვთ რაიმე ეჭვი ან შეკითხვა, მოგერიდებათ კომენტარის გაკეთება, ჩვენ ვეცდებით დაგეხმაროთ.

ადიტია ფარადი

Aditya არის თვითმოტივირებული ინფორმაციული ტექნოლოგიების პროფესიონალი და არის ტექნოლოგიების მწერალი ბოლო 7 წლის განმავლობაში. ის მოიცავს ინტერნეტ სერვისებს, მობილურს, Windows-ს, პროგრამულ უზრუნველყოფას და სახელმძღვანელოებს.