خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را
رفع خطای An unhandled win32 exception occurred in
خطای An unhandled win32 exception occurred in اساسا زمانی رخ می دهد که کاربر سعی در اجرای برنامه ای که با Visual Studio ساخته شده، دارد. بیشتر موارد گزارش شده از این خطا مربوط به Uplay ، Internet Explorer و چندین بازی قدیمی که در ابتدا برای نسخه های قدیمی ویندوز ساخته شده است، می باشد.
قبل از هر چیز نیاز است که مطمئن شوید سرویس Windows Update ویندوز 10 در وضعیت Start باشد. پس بدین منظور با فشردن کلیدهای Windows key + R پنجره Run را باز کنید و عبارت Services.msc را وارد و Enter کنید.
بدین ترتیب وارد کنسول Services خواهید شد و کلیه سرویس های موجود در ویندوز در هر وضعیتی را مشاهده خواهید کرد. اکنون کافیست که سرویس Windows Update را یافته و روی آن کلیک راست کنید و Properties بگیرید.
از لیست کشویی Startup type گزینه Automatic را انتخاب کرده و دکمه Start را کلیک کنید و منتظر بمانید تا سرویس start شود. پس از Start شدن سرویس فرم را OK کنید.
سپس کلیدهای ترکیبی Windows key + i را همزمان از کیبورد فشار دهید تا پنجره Settings ویندوز باز شود. سپس آیتم Update & Security را انتخاب کنید.
سپس دکمه Check for updates را کلیک کنید تا آپدیت های مورد نیاز ویندوز دانلود شده و نصب شوند.
پس از دانلود آپدیت ها، ویندوز را ریستارت کرده تا آپدیت ها نصب شوند. پس از اینکه سیستم بالا آمد وضعیت ارور را بررسی نمایید.
معرفی فایل یا پوشه امن در آنتی ویروس های مختلف (استثناء)
ابزار ESET AV Remover برای حذف کامل نرم افزارهای امنیتی و آنتی ویروس از ویندوز
برای این منظور به رجیستری ویندوز وارد شوید و قبل از اعمال کوچکترین تغییری، حتما از رجیستری بک آپ بگیرید.
سپس مسیر زیر را در رجیستری دنبال کنید:
به مسیر مذکور وارد شده و مانند تصویر زیر مقدار Launcher را حذف کنید.
سپس سیستم را ریستارت کرده و وضعیت ارور را بررسی کنید.
برای این منظور Run را باز کرده و سپس دستور inetcpl.cpl را وارد و Etner کنید.
بدین ترتیب فرم Internet Options باز می شود.
در این فرم به به تب Advanced بروید(دقت داشته باشید که کوکی ها، پسوردهایی و .. که در مرورگر ذخیره کرده اید، همگی حذف خواهند شد). در این تب دکمه Reset را کلیک کنید تا تنظیمات مرورگر internet explorer ریست شود.
پنجره دیگری ظاهر خواهد شد که تیک گزینه Delete personal settings را در این فرم فعال کرده و دکمه Reset را کلیک کنید.
سپس وضعیت ارور را بررسی کنید.
دوباره به فرم Internet Options وارد شوید و به تب Advanced بروید. در لیست settings گزینه Disable script debugging (Internet Explorer را یافته و تیک آن را فعال و OK کنید.
سپس به رجيستري ويندوز وارد شوید و فراموش نکنید که حتما از رجیستری بک آپ بگیرید.
قبل از هر کاری باید از نسخه ويندوزتان مطمئن شوید. اگر ویندوز 32 بیتی دارید، مسیر زیر را دنبال کنید:
و در صورتی که ویندوز 64 بیتی دارید، مسیر زیر را دنبال کنید:
مقدار Debugger را یافته و آن را حذف کنید.
سپس به مسیرهای زیر نوبت می رسد. اگر ویندوز 32 بیتی داریدف مسیر اول و در غیر اینصورت مسیر دوم را دنبال کنید:
سپس مقدار DbgManagedDebugger را یافته و حذف کنید.
پس از آن سیستم را ریستارت کرده و وضعیت ارور را بررسی کنید.
برای برخی از کاربران این مشکل مربوط به dotnetframework بوده است که در این صورت دات نت فریم ورک را در سیستم تان حذف کرده و دوباره نصب کنید.
سپس از ابزار SFC برای رفع خرابی در فایل سیستم های ویندوز استفاده کنید. از اين رو Command Prompt را بصورت Run as administrator اجرا کرده و دستور زير را وارد و enter کنيد.
براي اجراي دستور فوق دقايقي زمان صرف خواهد شد که تا پايان اجراي دستور بايد منتظر بمانيد. پس از اجراي کامل دستور فوق، سيستم را ريستارت کرده و وضعيت ارور را بررسي کنيد. اگر در اجرای دستور فوق با ارور مواجه شدید، دستور DSIM که در ادامه گفته شده را انجام دهید و سپس SFC را اجرا کنید.
اگر دستور SFC به طور کامل اجرا شد ولی مشکل برطرف نشد و یا اجرای دستور SFC با مشکل مواجه شد، ابزار دیگری که از آن استفاده خواهیم کرد، DSIM می باشد. پس دوباره Command Prompt را به صورت Run as administartor اجرا کرده و دستور زیر را در آن وارد و Enter کنید.
اجرای دستور فوق هم ممکن است دقایقی به طول بیانجامد. تا کامل شدن اجرای این دستور باید منتظر بمانید. پس از اجرای کامل دستور سیستم را ریستارت و وضعیت ارور را بررسی کنید. اگر در اجرای دستور SFC مشکل داشتید دوباره دستور SFC را اجرا کنید.
اگر باز هم مشکل را دارید، ممکن است برنامه یا سرویسی باعث این خطا شده است و با برنامه مورد نظر تداخل دارد. برای یافتن مشکل، باید ویندوز را در حالت Clean Boot راه اندازی کنید و البته ممکن است زمان زیادی را صرف یافتن برنامه یا سرویس مشکل ساز کنید.
اگر برنامه یا سرویس مربوطه را یافتید، می توانید آن را حذف یا غیرفعال کنید.
اگر باز هم مشکل پابرجاست، دوباره ویندوز نصب کنید و پس از نصب ویندوز را بروزرسانی کرده و سپس برنامه های مورد نظرتان را نصب کنید.
Method 1 - Check for Windows Updates
راه حلی که در این حل این ارور می تواند موثر باشد این است که سیستم عامل ویندوز 10 خود را بروزرسانی کنید.قبل از هر چیز نیاز است که مطمئن شوید سرویس Windows Update ویندوز 10 در وضعیت Start باشد. پس بدین منظور با فشردن کلیدهای Windows key + R پنجره Run را باز کنید و عبارت Services.msc را وارد و Enter کنید.
بدین ترتیب وارد کنسول Services خواهید شد و کلیه سرویس های موجود در ویندوز در هر وضعیتی را مشاهده خواهید کرد. اکنون کافیست که سرویس Windows Update را یافته و روی آن کلیک راست کنید و Properties بگیرید.
از لیست کشویی Startup type گزینه Automatic را انتخاب کرده و دکمه Start را کلیک کنید و منتظر بمانید تا سرویس start شود. پس از Start شدن سرویس فرم را OK کنید.
سپس کلیدهای ترکیبی Windows key + i را همزمان از کیبورد فشار دهید تا پنجره Settings ویندوز باز شود. سپس آیتم Update & Security را انتخاب کنید.
سپس دکمه Check for updates را کلیک کنید تا آپدیت های مورد نیاز ویندوز دانلود شده و نصب شوند.
پس از دانلود آپدیت ها، ویندوز را ریستارت کرده تا آپدیت ها نصب شوند. پس از اینکه سیستم بالا آمد وضعیت ارور را بررسی نمایید.
Replace Your Antivirus
آنتی ویروس های رایگان در محافظت از سیستم شما در برابر بدافزارها و ویروس ها می توانند موثر عمل کنند اما با برخی از موارد سیستم تان شاید ناسازگاری داشته باشند. در گام نخست هر آنتی ویروسی دارید، آن را موقتا ولی به طور کامل غیرفعال کنید و سپس وضعیت ارور را بررسی کنید. اگر ارور برطرف شدف برنامه را در آن استثنا کنید. اگر باز هم ارور ظاهر شد، آنتی ویروس دیگری را جایگزین کنید.معرفی فایل یا پوشه امن در آنتی ویروس های مختلف (استثناء)
ابزار ESET AV Remover برای حذف کامل نرم افزارهای امنیتی و آنتی ویروس از ویندوز
Deleting the Launcher Registry value
اگر در هنگام اجرای Uplay.exe یا برنامه های دیگر متعلق به Ubisoft با خطای An unhandled win32 exception occurred مواجه شدید، احتمال زیاد این خطا مربوط به راه انداز بازی Ubisoft آنها است. این مسئله در بین کاربران ویندوز 10 گسترده تر هم می شود به خصوص در بین کاربرانی که Steam و Uplay را به طور همزمان نصب کرده اند. برخی از کاربرانی که این خطا در سیستم شان داشته اند با تغییراتی در درجیستری موفق به رفع مشکل شده اند و از تداخل این دو از هم جلوگیری کرده اند.برای این منظور به رجیستری ویندوز وارد شوید و قبل از اعمال کوچکترین تغییری، حتما از رجیستری بک آپ بگیرید.
براي وارد شدن به رجيستري ويندوز مي توانيد به لينک زير وارد شويد:
وارد شدن به رجيستري ويندوز
وارد شدن به رجيستري ويندوز
پيشنهاد مي کنم قبل از هر گونه تغيير در رجيستري ويندوز، حتما از آن بک آپ بگيريد:
تهيه Backup از Windows Registry
تهيه Backup از Windows Registry
سپس مسیر زیر را در رجیستری دنبال کنید:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Ubisoft
به مسیر مذکور وارد شده و مانند تصویر زیر مقدار Launcher را حذف کنید.
سپس سیستم را ریستارت کرده و وضعیت ارور را بررسی کنید.
Reset Internet Explorer
اگر با خطای An unhandled win32 exception occurred in iexplore.exe در اینترنت اکسپلوررمواجه هستید، با ریست کردن آن می توانید مشکل را برطرف کنید.برای این منظور Run را باز کرده و سپس دستور inetcpl.cpl را وارد و Etner کنید.
بدین ترتیب فرم Internet Options باز می شود.
در این فرم به به تب Advanced بروید(دقت داشته باشید که کوکی ها، پسوردهایی و .. که در مرورگر ذخیره کرده اید، همگی حذف خواهند شد). در این تب دکمه Reset را کلیک کنید تا تنظیمات مرورگر internet explorer ریست شود.
پنجره دیگری ظاهر خواهد شد که تیک گزینه Delete personal settings را در این فرم فعال کرده و دکمه Reset را کلیک کنید.
سپس وضعیت ارور را بررسی کنید.
Disable Script Debugging and associated Registry Keys
اگر با این خطا در Internet Explorer و در سیستمی که ویژوال استادیو در آن نصب است مواجه هستید، این مسئله می تواند به دلیل فعال بودن Script Debugging باشد. کاربرانی که که در چنین شرایطی خطای مذکور را داشته اند، به صورت زیر مشکل را برطرف کرده اند.دوباره به فرم Internet Options وارد شوید و به تب Advanced بروید. در لیست settings گزینه Disable script debugging (Internet Explorer را یافته و تیک آن را فعال و OK کنید.
سپس به رجيستري ويندوز وارد شوید و فراموش نکنید که حتما از رجیستری بک آپ بگیرید.
قبل از هر کاری باید از نسخه ويندوزتان مطمئن شوید. اگر ویندوز 32 بیتی دارید، مسیر زیر را دنبال کنید:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug
و در صورتی که ویندوز 64 بیتی دارید، مسیر زیر را دنبال کنید:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\AeDebug
مقدار Debugger را یافته و آن را حذف کنید.
سپس به مسیرهای زیر نوبت می رسد. اگر ویندوز 32 بیتی داریدف مسیر اول و در غیر اینصورت مسیر دوم را دنبال کنید:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework
سپس مقدار DbgManagedDebugger را یافته و حذف کنید.
پس از آن سیستم را ریستارت کرده و وضعیت ارور را بررسی کنید.
برای برخی از کاربران این مشکل مربوط به dotnetframework بوده است که در این صورت دات نت فریم ورک را در سیستم تان حذف کرده و دوباره نصب کنید.
سپس از ابزار SFC برای رفع خرابی در فایل سیستم های ویندوز استفاده کنید. از اين رو Command Prompt را بصورت Run as administrator اجرا کرده و دستور زير را وارد و enter کنيد.
sfc/ scannow
براي اجراي دستور فوق دقايقي زمان صرف خواهد شد که تا پايان اجراي دستور بايد منتظر بمانيد. پس از اجراي کامل دستور فوق، سيستم را ريستارت کرده و وضعيت ارور را بررسي کنيد. اگر در اجرای دستور فوق با ارور مواجه شدید، دستور DSIM که در ادامه گفته شده را انجام دهید و سپس SFC را اجرا کنید.
اگر دستور SFC به طور کامل اجرا شد ولی مشکل برطرف نشد و یا اجرای دستور SFC با مشکل مواجه شد، ابزار دیگری که از آن استفاده خواهیم کرد، DSIM می باشد. پس دوباره Command Prompt را به صورت Run as administartor اجرا کرده و دستور زیر را در آن وارد و Enter کنید.
Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /RestoreHealth
اجرای دستور فوق هم ممکن است دقایقی به طول بیانجامد. تا کامل شدن اجرای این دستور باید منتظر بمانید. پس از اجرای کامل دستور سیستم را ریستارت و وضعیت ارور را بررسی کنید. اگر در اجرای دستور SFC مشکل داشتید دوباره دستور SFC را اجرا کنید.
اگر باز هم مشکل را دارید، ممکن است برنامه یا سرویسی باعث این خطا شده است و با برنامه مورد نظر تداخل دارد. برای یافتن مشکل، باید ویندوز را در حالت Clean Boot راه اندازی کنید و البته ممکن است زمان زیادی را صرف یافتن برنامه یا سرویس مشکل ساز کنید.
اگر برنامه یا سرویس مربوطه را یافتید، می توانید آن را حذف یا غیرفعال کنید.
اگر باز هم مشکل پابرجاست، دوباره ویندوز نصب کنید و پس از نصب ویندوز را بروزرسانی کرده و سپس برنامه های مورد نظرتان را نصب کنید.
نمایش دیدگاه ها (0 دیدگاه)
دیدگاه خود را ثبت کنید: