Поправете необработено изключение, възникнало във вашето приложение в Windows 10
Борите ли(Are) се със съобщение за грешка, че във вашето приложение е възникнало необработено изключение? Ако отговорът е да, тази статия ще ви насочи да намерите потенциално решение за този проблем. Тази грешка обикновено се случва, когато се опитате да стартирате приложение, създадено по-рано във Visual Studio . Често(Often) тези случаи на грешка се появяват най-вече в приложения, свързани с Uplay, Internet Explorer и игри,(Uplay, Internet Explorer, and games) специално направени за по-старата версия на Windows . Този проблем може да бъде решен лесно, като изпробвате методите, дадени по-долу.
Как да коригирате необработено изключение, възникнало във вашето приложение в Windows 10(How to Fix Unhandled Exception Has Occurred in Your Application on Windows 10)
Преди да изработите методите, разберете причините за това необработено изключение е възникнало в компонент във вашето приложение в Windows 10 :
- Антивирусна програма на трета страна може да попречи на функционирането на някои приложения за защита.
- Наличие на повредени системни файлове.
- Ако отстраняването на грешки в скрипта е активирано, тогава вероятността за грешка е висока.
- Нарушение на MSVCR92.DLL.
- Ако актуализациите на Windows , приложенията и .Net Framework са остарели.
- Липса на .Net Framework за приложения, вградени в по-старата версия.
Метод 1: Актуализирайте Windows
Често срещаната причина за грешката е възникнало необработено изключение за win32 е, когато е имало нарушение на достъпа в MSVCR92.DLL, отговорно за спирането на функционирането на приложението и извикването на функцията strncpy. Основният метод, препоръчан за разрешаване на този проблем, е да актуализирате вашата операционна система Windows , ако е остаряла. Microsoft вече е наясно с този проблем и предостави поправката чрез последната си актуализация. Затова се уверете, че операционната система Windows(Windows OS) е актуализирана до момента. Прочетете или насочете какво е Windows(What is Windows) , за да научите повече за процеса на актуализиране на Windows(Windows Update Process) . За да актуализирате Windows , следвайте нашето ръководство за изтегляне и инсталиране на най-новата актуализация на Windows 10(download and install Windows 10 latest update) .
След като всички актуализации са направени, рестартирайте системата си. Стартирайте приложението, където необработеното изключение е възникнало в компонент във вашето приложение. Грешка Windows 10 преди преобладаваше и проверете дали е коригирана.
Метод 2: Актуализирайте приложения(Method 2: Update Apps)
Необходимо е да поддържате приложенията актуални. Процесът на актуализиране винаги гарантира, че ще предотврати появата на грешки по-рано. Следователно, следвайте стъпките по-долу, за да актуализирате приложенията.
1. Натиснете клавиша Windows(Windows key) , въведете Microsoft store и щракнете върху Отвори(Open) .
2. Щракнете върху иконата с три хоризонтални точки(three horizontal dots icon) в горния десен ъгъл на екранната страница на Microsoft Store .
3. Изберете опцията Изтегляния и актуализации(Downloads and updates) в падащото меню.
4. Щракнете върху бутона Получаване на актуализации(Get updates) , за да изтеглите чакащите актуализации за всички приложения, свързани с Microsoft Store .
5. След като бъде актуализиран, рестартирайте (reboot) компютъра си(your PC) .
Прочетете също: (Also Read:) Как да поправите липсваща грешка при StartupCheckLibrary.dll(How to Fix StartupCheckLibrary.dll Missing Error)
Метод 3: Стартирайте инструмента за отстраняване на неизправности с приложения в Windows Store(Method 3: Run Windows Store Apps Troubleshooter)
Всички проблеми, свързани с Microsoft Apps , ще бъдат отстранени чрез стартиране на инструмент за отстраняване на неизправности в Windows Store Apps . Това също би разрешило тази необработена грешка при изключение. Ето няколко инструкции за стартиране на инструмента за отстраняване на неизправности в мрежата на компютър с Windows 10 .
1. Натиснете едновременно Windows + I keysНастройки(Settings) .
2. Изберете настройката Актуализация и защита(Update & Security) .
3. Отидете в менюто за отстраняване(Troubleshoot) на неизправности от левия панел.
4. Щракнете върху Windows Store Apps и изберете бутона Стартиране на инструмента за отстраняване на неизправности(Run the troubleshooter) .
5. Следвайте инструкциите на екрана, за(on-screen instructions) да завършите процеса на отстраняване на неизправности.
Метод 4: Деактивирайте временно антивирусна програма на трети страни (ако е приложимо)(Method 4: Disable Third-Party Antivirus Temporarily (If Applicable))
Антивирусната програма на трета страна може да причини пречки за някои приложения и да създаде изскачащ прозорец за грешка, необработено изключение, възникнало във вашето приложение. Затова(Therefore) деактивирайте антивирусното приложение на трета страна. Прочетете нашето ръководство за това как да деактивирате временно антивирусната програма на Windows 10(How to Disable Antivirus Temporarily on Windows 10) и следвайте инструкциите, за да деактивирате временно антивирусната(Antivirus) си програма на вашия компютър.
Ако проблемът е разрешен, не забравяйте да активирате отново антивирусната програма. Винаги се препоръчва включена антивирусна програма, тъй като вашето устройство без пакет за сигурност винаги е заплаха.
Метод 5: Включете .Net Framework(Method 5: Turn On .Net Framework)
Някои стари приложения и програми се нуждаят от .Net Framework , за да функционират без грешка. Затова(Therefore) включете .Net Framework , като изпълните стъпките, дадени по-долу.
1. Натиснете едновременно клавишите (keys)Windows + R , за да отворите диалоговия прозорец Изпълнение(Run dialog box) .
2. Въведете optionalfeatures и натиснете клавиша Enter, за(Enter key) да стартирате Windows Features .
3. Разгънете(Expand) и отметнете всички опции в полето .NET Framework 3.5 (включва .NET 2.0 и 3.0)(.NET Framework 3.5 (includes .NET 2.0 and 3.0)) . След това щракнете върху OK .
4. Щракнете върху Позволете на Windows Update да изтегли файловете вместо вас(Let Windows Update download the files for you) .
5. Сега изчакайте няколко минути, докато Windows завърши, се появи подканата за исканите промени и след това щракнете върху (Windows completed the requested changes)Close .
6. Накрая рестартирайте компютъра(restart the PC ) , за да влязат промените в сила.
Прочетете също: (Also Read:) Коригиране на липсващи елементи от контекстното меню, когато са избрани повече от 15 файла(Fix Context Menu Items Missing when more than 15 Files are Selected)
Метод 6: Поправете системни файлове(Method 6: Repair System Files)
Понякога няколко системни файла може да са повредени поради атаки на злонамерен софтуер, неправилно изключване, непълно инсталирани актуализации на Windows(malware attacks, improper shutdown, incomplete Windows update installations) и т.н. Грешката на дисковото устройство засяга целостта на процесора. Следователно, стартирането на проверка на системни файлове ( SFC ) и сканиране за обслужване и управление на изображения за внедряване ( DISM ) е необходимо за поправяне на грешките. Прочетете нашето ръководство за това как да поправите системни файлове в Windows 10(How to Repair System Files on Windows 10) и следвайте стъпките, както е указано, за да поправите всичките си повредени файлове.
Метод 7: Стартирайте сканиране на злонамерен софтуер(Method 7: Run Malware Scan)
Малка вирусна инфекция на вашето устройство или външен твърд диск може да предизвика тази подкана за грешка. Дори ако сканирането на компютъра с команди SFC и DISM не ви даде поправка, можете да опитате пълно сканиране на зловреден софтуер. Прочетете нашето ръководство за това как да премахнете зловреден софтуер от вашия компютър в Windows 10(How to Remove Malware from your PC in Windows 10) .
Метод 8: Деинсталиране на последните актуализации(Method 8: Uninstall Recent Updates)
Всички предишни несъвместими актуализации на вашия компютър с Windows 10 може да причинят тази грешка. Ето защо(Hence) ви препоръчваме да деинсталирате последните актуализации, инсталирани на вашия компютър, за да разрешите тази грешка. Много е лесно да се изпълни задачата, а стъпките са демонстрирани по следния начин.
1. Натиснете клавиша Windows(Windows key ) и въведете Control Panel , след което щракнете върху Open .
2. Задайте Преглед по(View by) като Категория(Category) .
3. Сега щракнете върху опцията Деинсталиране на програма под менюто (Uninstall a program )Програми(Programs ) , както е показано.
4. Щракнете върху Преглед на инсталираните актуализации(View installed updates ) в левия панел, както е показано.
5. Сега потърсете и изберете най-новата актуализация, като се обърнете към Инсталирана на(Installed On the ) датата и щракнете върху опцията Деинсталиране(Uninstall ) , както е показано по-долу.
6. Накрая потвърдете всяка подкана и рестартирайте компютъра(restart the PC) .
Прочетете също: (Also Read:) Коригиране на 0x80004002: Не се поддържа такъв интерфейс в Windows 10(Fix 0x80004002: No Such Interface Supported on Windows 10)
Метод 9: Изтриване на стойността на системния регистър на стартера (ако е приложимо)(Method 9: Delete Launcher Registry Value (If Applicable))
Някои потребители съобщиха, че е възникнало необработено изключение за win32 при опит за стартиране на Uplay чрез Ubisoft . Това може да бъде разрешено чрез изтриване на ключа за стартиране чрез редактора на системния регистър. Следвайте стъпките, дадени по-долу, за да направите същото.
1. Натиснете едновременно Windows + R keys , за да отворите диалоговия прозорец Изпълнение(Run dialog box) .
2. Въведете regedit и натиснете Enter , за да отворите редактора на системния регистър(Registry Editor) .
3. Щракнете върху Да(Yes) в подканата.
4. В прозореца на редактора на системния регистър(Registry Editor window) отидете до следното местоположение.
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Ubisoft
5. Сега щракнете с десния бутон върху клавиша за стартиране(Launcher) и изберете опцията Изтриване(Delete) .
6. Накрая затворете (close)редактора на системния регистър(Registry Editor) и рестартирайте компютъра (reboot) ,(the PC) за да влязат промените в сила.
Необработеното изключение е възникнало в компонент във вашето приложение. Грешка в Windows 10 ще бъде отстранена, ако причината за проблема е стартовият панел.
Метод 10: Нулиране на Internet Explorer (ако е приложимо(Applicable) )
Обичайно е да се сблъскате с необработено изключение, което е възникнало във вашата грешка в приложението, докато се опитвате да отворите Internet Explorer във вашата система. За да го поправите, нулирайте Internet Explorer в прозореца със свойства, като следвате инструкциите, дадени по-долу.
1. Натиснете едновременно Windows + R keys , за да отворите диалоговия прозорец Изпълнение.(Run dialog box.)
2. Въведете inetcpl.cpl в подканата (prompt)Run и натиснете Enter , за да отворите прозореца Internet Properties .
3. Превключете към раздела Разширени(Advanced) .
4. Щракнете върху бутона Reset , както е маркирано, за да нулирате приложението в прозореца Internet Properties .
5. В прозореца Нулиране на настройките на Internet Explorer(Reset Internet Explorer Settings) поставете отметка в квадратчето Изтриване на лични настройки(Delete personal settings) и щракнете върху Нулиране(Reset) .
6. Щракнете върху Close в подканата.
7. Сега рестартирайте (restart) компютъра си(your PC) и рестартирайте Internet Explorer .
Прочетете също: (Also Read:) Коригиране на липсващ COMDLG32.OCX в Windows 10(Fix COMDLG32.OCX Missing in Windows 10)
Метод 11: Включете .Net Framework(Method 11: Turn On .Net Framework)
Понякога настоящата Windows .Net рамка може да се повреди. Поради това съобщението за грешка необработено изключение може да е възникнало във вашето приложение. Затова(Therefore) се уверете, че сте надстроили .Net Framework до най-новата му версия. За да направите това, изпълнете дадените инструкции.
1. Отворете контролния панел(Control Panel) от лентата за търсене на Windows .(Windows Search)
2. Задайте Преглед по(View by) като Категория(Category) . Изберете опцията Програми(Programs) .
3. Сега щракнете върху опцията Включване и изключване на функциите на Windows(Turn Windows features on and off) в секцията Програми и функции(Programs and Features) .
4. В прозореца Функции на Windows(Windows Features) проверете опцията .NET Framework 4.8 Advanced Series и щракнете върху OK .
Забележка:(Note:) Ако .NET Framework 4.8 Advanced Series вече е активиран, поправете го, като премахнете отметката от квадратчето. След това рестартирайте(reboot) системата си и активирайте отново . NET Framework 4.8 Advanced Series . Още веднъж рестартирайте(restart) компютъра си.
5. Накрая рестартирайте компютъра си(restart your PC) .
Метод 12: Деактивирайте отстраняването на грешки на скриптове и премахнете ключовете на системния регистър (ако е приложимо)(Method 12: Disable Script Debugging and Remove Registry Keys (If Applicable))
Ако отстраняването на грешки в скрипта е активирано и регистърът има повредени данни, може да се появи изскачащо съобщение за грешка, особено с приложението Internet Explorer . Следователно(Therefore) , деактивирайте отстраняването на грешки в скрипта и премахнете свързаните ключове на системния регистър, като следвате стъпките, дадени по-долу.
1. Натиснете едновременно Windows + R keys , за да отворите диалоговия прозорец Изпълнение .(Run )
2. Въведете inetcpl.cpl и натиснете Enter , за да отворите Internet Properties .
3. Превключете към раздела Разширени(Advanced) .
4. Намерете и поставете отметка в квадратчето Деактивиране на отстраняване на грешки в скриптове (Internet Explorer)(Disable script debugging (Internet Explorer)) под секцията Браузър(Browser) .
5. Изберете Приложи(Apply) и след това щракнете върху OK , за да запазите направените промени.
6. След като модификацията приключи, натиснете едновременно клавишите (keys)Windows + R , за да отворите диалоговия прозорец Изпълнение .(Run)
7. Въведете regedit и натиснете клавиша Enter, за(Enter key) да стартирате редактора на системния регистър(Registry Editor) .
8. Щракнете върху Да(Yes) в подканата.
9. В прозореца на редактора на системния регистър(Registry Editor) отидете до следното местоположение.
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\AeDebug
Забележка 1:(Note 1:) Тези илюстрации се използват на 64-битова машина.
Забележка 2:(Note 2:) Ако използвате 32-битова машина, отидете до следния път:
HKEY_LOCAL_MACHINE\ Microsoft\Windows NT\CurrentVersion\AeDebug
10. Щракнете с десния бутон върху клавиша Debugger и изберете Delete от контекстното меню.
11. След като изтриете ключа, отидете до следното местоположение:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework
Забележка:(Note:) Ако използвате 32-битова машина, отидете до следния път:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\
12. Сега щракнете с десния бутон върху ключа DbgManagedDebugger и изберете Delete от контекстното меню.
13. Затворете прозореца на редактора на системния регистър(Registry Editor ) и рестартирайте (reboot) компютъра си(your PC) .
Прочетете също: (Also Read:) Коригирайте услугата за домейн на Active Directory, която в момента не е достъпна(Fix The Active Directory Domain Services is Currently Unavailable)
Метод 13: Извършете чисто зареждане(Method 13: Perform Clean Boot)
Понякога приложенията на трети страни се намесват и създават конфликтна среда в Windows . Този метод за отстраняване на неизправности може да работи във ваша полза и да разбере дали някаква програма на трета страна стои зад пречката и причинява грешката. Прочетете нашето ръководство за това как да извършите чисто зареждане в Windows 10(How to Perform Clean Boot in Windows 10) , за да направите същото.
След като стартирате компютъра си в безопасен режим, проверете дали проблемът продължава. Ако е така, деинсталирайте някоя от най-новите програми или приложения, които сте добавили към вашата система.
Метод 14: Нулиране на компютъра(Method 14: Reset PC)
Все пак, ако се сблъскате с този проблем на вашия компютър с Windows 10, последният избор е да преинсталирате системните файлове. Това е възможно чрез процес, наречен Чиста инсталация(Clean install) . Той изтрива предишната операционна система(System) , данните, съхранявани в програми, настройки и всички ваши лични файлове. И ще бъде инсталирана нова ОС с всички инсталирани актуализации. И все пак можете да нулирате Windows 10 , без да губите никакви данни. Следвайте нашето ръководство за това как да нулирате Windows 10 без да губите данни(How to Reset Windows 10 Without Losing Data) .
След като инсталирате ремонт на вашия компютър, вашата операционна система ще бъде актуализирана до най-новата си версия.
Препоръчва се:(Recommended:)
- Коригирайте конфигурацията на приложението Steam, която не е налична в Windows 10(Fix Steam App Configuration Unavailable in Windows 10)
- Поправка Не мога да инсталирам сборна актуализация KB5008212 в Windows 10(Fix Can’t Install Cumulative Update KB5008212 in Windows 10)
- Коригирайте услугата за безжична автоконфигуриране wlansvc не работи в Windows 10(Fix the Wireless Autoconfig Service wlansvc Is Not Running in Windows 10)
- Как да коригирам грешка в Windows Update 0x80070057(How to Fix Windows Update 0x80070057 Error)
Надяваме се, че тази статия е била полезна и сте се научили да коригирате необработено изключение, възникнало във вашето приложение(unhandled exception has occurred in your application) в Windows 10 . Кажете ни кой метод е работил най-добре за вас. Моля, не се колебайте да се свържете с нас за всякакви въпроси или предложения чрез секцията за коментари, дадена по-долу.
Related posts
Поправете черен фон на работния плот в Windows 10
Коригирайте компютъра да не преминава в спящ режим в Windows 10
Поправете, че Alt+Tab не работи в Windows 10
Поправете прозореца на хоста на задачата, който предотвратява изключване в Windows 10
Поправете невъзможността за изтриване на временни файлове в Windows 10
Поправете приложения, които изглеждат замъглени в Windows 10
Поправете калкулатора, който не работи в Windows 10
Коригирайте Microsoft Office, който не се отваря в Windows 10
Поправете, че интервалът не работи в Windows 10
Как да поправите, че принтерът не реагира в Windows 10
Как да коригирате високото използване на процесора в Windows 10
Поправете Невъзможност за инсталиране на DirectX на Windows 10
Поправете проблема с клавиатурата, която не пише в Windows 10
Поправете грешка при изключена връзка с мултимедия в Windows 10
Отстранете проблема с общ PnP монитор в Windows 10
Поправяне на иконите на работния плот продължават да се пренареждат след актуализацията на Windows 10 Creators
Поправете липсата на контролен панел на NVIDIA в Windows 10
Поправете липсата на икона на работния плот в Windows 10
Опция за корекция за включване или изключване на Bluetooth липсва в Windows 10
Коригиране на заключване на въртене в сиво в Windows 10