خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را


رفع ارور COM Surrogate has stopped working در ویندوز

رفع ارور COM Surrogate has stopped working در ویندوز
برای بسیاری از کاربرانی که از سیستم ویندوزی بهره می برند، خطای COM Surrogate has stopped working رخ داده است. این مشکل زمانی رخ می دهد که در فولدرهایی که دارای فایل های ویدئویی هستند، browse شود و یا کاربر قصد پرینت گرفتن داشته باشد. COM Surrogate یک فایل اجرایی در زمان Browse کردن فولدرها در بک گراند(dllhost.exe) سیستم تان است. در ویندوزهای جدیدتر کمتر این ارور رخ می دهد و بیشتر در ویندوزهای قدیمی تر این ارور مشهود است. در هر صورت جای نگرانی نیست حالا که با این ارور روبرو شده اید، راه حل های آن را در ادامه مطرح خواهیم کرد.

نرم افزار سامانه مودیان راهکار



رفع ارور COM Surrogate has stopped working در ویندوز . آموزشگاه رایگان خوش آموز

قبل از هر کاري بهتر است از سيستم تان Restore point تهيه کنيد.

Roll-back your video driver

Roll Back کردن درایور به ورژن قبلی یکی از امکاناتی است که در ویندوز بصورت Built-in وجود دارد و شما با استفاده از این امکان می توانید ورژن فعلی درایور را از ویندوزتان حذف کرده و ورژن قبلی را نصب کنید که البته نصب آن بصورت خودکار انجام می گیرد.
برای Rollback کردن درایور کارت گرافیک به نسخه قبلی کافیست که به کنسول Device Manager ویندوز وارد شوید و سپس Display adapters رفته و روی درایور کارت گرافیک مورد نظر کلیک راست کرده و Properties بگیرید:

رفع ارور NVIDIA Share Not Responding . آموزشگاه رایگان خوش آموز

به تب Driver رفته و دکمه Roll Back Driver را کلیک کنید.

رفع ارور NVIDIA Share Not Responding . آموزشگاه رایگان خوش آموز

اگر دکمه Roll Back Driver غیرفعال بود، این یعنی درایور کارت گرافیک سیستم شما آپدیت نشده است پس پنجره را بسته و روش بعد را دنبال کنید. ولی اگر فعال بود، با کلیک دکمه Roll Back Driver، پیغام ظاهر می شود که پیغام تایید را Yes کرده و OK کنید. سپس سیستم تان را ریستارت کنید.

Add dllhost.exe to the DEP Exception

پنجره Run را باز کرده و دستور sysdm.cpl را وارد و Enter کنید. بدین ترتیب پنجره System Properties باز خواهد شد.
در این فرم به تب Advanced رفته و سپس از قسمت Performance، دکمه settings را کلیک کنید.

رفع ارور COM Surrogate has stopped working در ویندوز . آموزشگاه رایگان خوش آموز

سپس به تب Data Execution Prevention رفته و تیک گزینه Turn on DEP for all programs and services except those I select: را فعال کنید.
حالا اگر سیستم 32 بیتی دارید، در مسیر C:\Windows\System32 و اگر ویندوز 64 بیتی دارید، به مسیر C:\Windows\SysWOW64 بروید.


سپس فایل dllhost را بیابید. آن را انتخاب کرده و دکمه open را کلیک کنید.

رفع ارور COM Surrogate has stopped working در ویندوز . آموزشگاه رایگان خوش آموز

سپس فرم را ok کنید.

رفع ارور COM Surrogate has stopped working در ویندوز . آموزشگاه رایگان خوش آموز

حالا وضعیت ارور را بررسی کنید.


Uninstall EaseUS Data Recovery

در برخی از موارد گزارش شده که برنامه EaseUS Data Recovery با برخی از المانها و کامپوننتهای COM Surrogate تداخل دارد. پس برنامه EaseUS Data Recovery را حذف کرده و سپس وضعیت ارور را بررسی کنید.


Check Disk For Errors

اگر این خطا در زمان باز کردن فایل های ذخیره شده در درایو خاصی نشان داده می شود، باید Disk Check را در مورد آن درایو اجرا کنید.
پس به My computer یا This pc وارد شده و سپس روی پارتیشن را درایو مورد نظر کلیک راست کرده و Properties را کلیک کنید. در فرم Properties به تب Tools رفته و از قسمت Error-Checking دکمه Check Now را کلیک کنید.

رفع ارور COM Surrogate has stopped working در ویندوز
سپس از کادر باز شده گزینه Scan Drive را کلیک کرده تا فرآیند چک کردن درایو برای خطاها و ارورها آغاز شود. پس از اتمام کار وضعبت ارور را انجام دهید. ترجیحا اگر Check disk را برای هر درایوی به غیر از درایو C انجام داده اید، برای درایو C هم انجام دهید.

Re-register the DLLs

لطفا Command Prompt را به صورت Run as Administrator اجرا کرده و سپس دو دستور زیر را یک به یک در CMD وارد و Enter کنید تا اجرا شود.

regsvr32 vbscript.dll
regsvr32 jscript.dll

پس از اجرای دستورات فوق وضعیت ارور را بررسی کنید.


نمایش دیدگاه ها (12 دیدگاه)

ن.د ۱۳۹۹/۰۴/۱۲

دتون گرم معرکه بود خدا خیرتون بده مهندس

احسان حسینی ۱۳۹۹/۰۴/۳۱

اقا من روش اولو انجام دادم
نه تنها درست نشد بلکه ظاهر ویندوزم به کلی خراب شد و همچی بزرگ و بی کیفیت شد
ترو خدا بگین چیکار کنم

۱۳۹۹/۰۴/۳۱

کارت گرافیک سیستم تون Nvidia س؟

۱۳۹۹/۰۴/۳۱

اولین مورد اینکه ارور برطرف شده؟
اگه ارور برطرف نشده، روش های بعدی رو انجام بدین تا مشکل برطرف بشه.
الان مشکلی نیست شما به ورژن قبل تر درایور کارت گرافیک Rollback کردید. الان به وب سایت سازنده کارت گرافیک برید و آخرین ورژن رو بر حسب مدل سخت افزار کارت گرافيک و همینطور نسخه ويندوز دانلود و نصب کنید. یا اگه Restore point گرفتید، اون رو برگدونید.

جمال اسفندیاری ۱۳۹۹/۰۵/۰۹

سلام.من روش دوم رو رفتم برطرف نشد.

۱۳۹۹/۰۵/۱۰

سلام، جمال اسفندیاری عزیز یه چند مورد دیگه برای این رفع این خطا به همین پست اضافه کردم، اونها رو هم تست کنید

ali ۱۳۹۹/۱۲/۰۷

سلام من موقع دیدن عکس توی برنامه windows photo viewer این ارور برام بالا میاد و روش هایی که گفتین هم جواب نداده
راه دیگه ای هم هست؟

۱۳۹۹/۱۲/۰۷

سلام دوست عزیز، یک لینک انتهای مطلب گذاشتم، ببینیدش، امیدوارم مشکل رو حل کنه و موثر باشه.

Reza ۱۴۰۰/۰۳/۱۵

با سلام
آقا خواستم یه تشکر بکنم،من این مشکلو داشتم ولی بخاطر این بود که هم تو قسمت desplay adapters هم nvidia نصب کرده بودم هم intel و تداخل این دوتا باعث میشد این ارور و داشته باشم که با غیرفعال کردن intel مشکلم حل شد،خیلی ممنون.

الناز اردشیر پناه ۱۴۰۰/۰۳/۱۵

سلام خسته نباشید ببخشید من موقعی که می‌خوام با دستگاه پرینتر کار کنم این پیغام رو میاره و پرینت نمیگیره به نظرتون چیکار کنم ؟

۱۴۰۰/۰۳/۱۵

سلام از هر هر برنامه ای که اقدام به پرینت گرفتن می کنید این ارور رو میده یا نه فقط روی یه برنامه خاص وقتی پرینت می گیرید ارور COM Surrogate has stopped working رو میده؟

منیره ۱۴۰۰/۰۴/۱۶

ممنون از توضیحات کاربردی شما

دیدگاه خود را ثبت کنید:

انتخاب تصویر ویرایش حذف
توجه! حداکثر حجم مجاز برای تصویر 500 کیلوبایت می باشد.


دسته بندی مطالب خوش آموز