Как да коригирам „Проблем, поради който програмата спря да работи правилно“



Опитайте Нашия Инструмент За Премахване На Проблемите

Проблем накара програмата да спре да работи правилно. Windows ще затвори програмата и ще ви уведоми, ако решението е налично, когато Windows открие, че цикъл, като известно време (true) {} не успее да излезе. Въпросното приложение трябва в този момент да изпрати съобщение до Windows, като му казва, че все още работи, но не успява, което води до това съобщение за грешка.



проблем, причинен от програмата да спре да работи правилно



Тази грешка се появява в почти всички версии на операционната система Windows и може да се случи с всяко приложение, програма или игра, която се опитвате да стартирате. Проблемът се крие в самия Windows, а не в приложението, въпреки че съобщението за грешка може да ви накара да повярвате. Някои хора го свързват с факта, че определени приложения са създадени за по-стари версии на Windows и не са напълно съвместими с по-новите версии.



Без значение каква е причината за конкретната ви ситуация, има решение за този проблем и вие ще можете да стартирате приложенията си, като следвате методите по-долу.

Метод 1: Поправяне на повредени системни файлове

Изтеглете и стартирайте Restoro, за да сканирате и възстановите повредени и липсващи файлове от тук , след като приключите, продължете с методите по-долу. Важно е да се уверите, че всички системни файлове са непокътнати и не са повредени, преди да продължите с методите по-долу.

Метод 2: Използване на режим на съвместимост с Windows

Опитайте да отворите програмата или приложението си в Режим на съвместимост с Windows . Това основно кара приложението да мисли, че всъщност използвате друга версия на Windows. Причината е, че приложението ви може да не е съвместимо с последната актуализация или надстройка до вашата операционна система Windows. За целта следвайте стъпките по-долу:



  1. Кликнете с десния бутон иконата на програмата, няма значение дали е игра или файл, с който имате проблеми, и след това кликнете върху Имоти .
  2. Щракнете върху Съвместимост от прозореца Свойства.
  3. Под Режим на съвместимост заглавие, изберете падащото меню, което казва Стартирайте програмата в режим на съвместимост за и в изскачащото меню изберете Windows Vista / 7 или XP, за да отворите програмата, както би се отворила в по-стара версия на операционната система.
  4. Ако не работи с XP, опитайте Vista, ако не работи с Vista, опитайте 7 и така нататък, докато намерите правилната съвместимост на програмата.
  5. Кликнете върху Приложи и тогава Добре . Опитайте да стартирате приложението или играта сега - тя трябва да работи без никакви проблеми.

отстраняване на неизправности при съвместимост

Метод 3: Актуализирайте драйверите на графичната карта

Постоянно излизат по-нови драйвери за почти всички графични карти и те включват поправки за множество грешки, които може да изпитате - като тази. Стъпките за актуализирането им са доста лесни.

  1. Натиснете едновременно Windows и R, и въведете devmgmt. msc в Бягай прозорец. Натиснете Въведете или щракнете върху Добре за да отворите Диспечер на устройства .
  2. Разгънете Адаптери за дисплей от списъка с устройства и Кликнете с десния бутон вашата графична карта.
  3. От контекстното меню изберете Актуализирайте драйвера на софтуера .
  4. Следвайте инструкциите на съветника, за да актуализирате драйверите си, и рестартирайте вашето устройство в крайна сметка.

драйвер за актуализация

Ако не може да намери нов драйвер, отидете на сайта на производителя и ръчно открийте, идентифицирайте, изтеглете и инсталирайте най-новия графичен драйвер.

Метод 4: Премахнете конфликтния софтуер

Според някои доклади много хора са забелязали това Norton Antivirus често може да бъде в основата на този проблем. Следователно ще бъде подходящо да опитате и деинсталирате който и да е антивирусен / защитен стенен софтуер, който използвате, и ако програмата започне да работи след деинсталирането, тогава превключете вашия AV / FW софтуер с друг като AVG, BitDefender и др.

Метод 5: Актуализирайте DirectX

Ако това е игра, която ви причинява тази грешка, не забравяйте да актуализирате Directx до най-новата версия. Повечето компании, създаващи игри, използват Directx като инструмент за настройка на техните игри и трябва да има най-новите актуализации, за да може всичко да работи правилно.

  1. Натисни Windows на клавиатурата и напишете Провери за актуализации .
  2. Кога Актуализации на Windows се отваря, щракнете Провери за актуализации.
  3. От Directx е част от операционната система, Windows Update ще я актуализира автоматично, ако има по-нова версия, достъпна онлайн. Нека изтегли всичко, което намери, и рестартирайте в крайна сметка, ако бъдете помолени да го направите.

За Windows 8/10 вижте GIF по-долу:

Провери за актуализации

Метод 6: Изчистете компютъра си

Почистете зареждането на вашата система, вижте стъпките ( тук )

Метод 7: Деактивирайте предотвратяването на изпълнението на данни

Data Execution Protection (DEP) е функция за защита, която идва с всички версии на Windows, започвайки от Windows 7. DEP е функция за защита, предназначена да помогне за защита на компютрите с Windows от щети, които могат да бъдат причинени от вируси и други заплахи за сигурността. Въпреки че DEP е доста удобна и полезна функция, някои потребители на Windows често искат да я деактивират. Е, със сигурност е възможно да активирате и деактивирате защитата за изпълнение на данни на всяка версия на Windows (включително Windows 10) по желание.

Щракнете върху менюто 'Старт' и напишете cmd, Кликнете с десния бутон cmd и изберете Изпълни като администратор. В прозореца на командния ред въведете

bcdedit.exe / set {current} nx AlwaysOff

След това тествайте, за да видите дали приложението / програмата или играта започват да работят, ако не, след това активирайте отново DEP, като напишете следната команда, последвана от клавиша ENTER:

bcdedit.exe / set {current} nx AlwaysOn

3 минути четене