A problem caused the program to stop working correctly: This error can appear while running any application, program or game and occurs with almost all versions of Windows, be it Windows 10, 8 or 7. Although the error may make you believe that This error is associated with the program itself, but the problem lies with your Windows.
A problem that caused the program to stop working correctly is failing when a Windows process detects that a loop that was supposed to exit is not doing so. Now there can be an infinite number of reasons why you may be getting this error but we have put together a small list that can help you identify the problem with your Windows.
Reasons you may receive the error message - “A problem caused the program to stop working properly. Windows will close the program and notify you if a solution is available.
- Compatibility issue
- Screen resolution problem
- Update Edition KB3132372
- Corrupt or outdated graphics card driver
- Antivirus firewall problem
- Outdated DirectX
- Skype directory problem
- Image acquisition services (WIA) not working
- EVGA Accuracy is on
- Data Execution Prevention is enabled
A problem caused the program to stop working properly
Method 1: Run the program in Windows compatibility mode
1.Right-click the program / app icon and select Properties.
2.Select the Compatibility tab in the Properties window.
3.Next, in compatibility mode make sure to check the box "Run this program in compatibility mode for:" and then select Windows 8.
4.If it doesn't work with Windows 8, please try Windows 7 or Windows Vista or Windows XP until you find the correct compatibility.
5.Click Apply and then OK. 6. Now try again to run the program / application that was giving the error - it should now work without problems.
Method 2: Uninstall update KB3132372
1.Press Windows Key + X and then click Control Panel.
2.Now click Programs and then View installed updates.
3. Next, find the Security Update for Internet Explorer Flash Player (KB3132372).
4.Once you've found it, make sure to uninstall it.
5.Restart your PC and see if you are able to fix a problem that caused the program to stop working properly.
Method 3: Rename the Skype folder
1.Press Shift + Ctrl + Esc to open Task Manager and find skype.exe, then select it and click End Task.
2.Now press Windows key + R and type %appdata% and then hit enter.
3.Locate the Skype directory and right-click on it and select rename.
4.Then rename the Skype directory to Skype_old.
5. Once again, press Windows key + R and type %temp%skype and then press enter.
6.Locate the DbTemp folder and delete it.
7.Restart your PC and start Skype again. This should have resolved the "A problem caused the program to stop working properly" error in Skype.
Method 4: Update your graphics card drivers
1.Press Windows key + R, then type "devmgmt.msc" and hit enter to open Device Manager.
2. Expand the display adapter and right click on the graphics card driver and select "Update driver software".
3.Now click "Search automatically for updated driver software" and let the wizard automatically update your graphics card drivers.
4. If the problem persists, repeat steps 1 and 2.
5.Then select "Browse my computer for driver software".
6.Now click on "Let me choose from a list of device drivers on my computer."
7.Select the driver associated with your graphics card and click Next.
8.Restart your PC to save the changes.
Method 5: Reset Comodo Firewall settings
1.Type Comodo in Windows search and click Comodo Firewall.
2. Click Tasks in the upper right corner.
3. Next, navigate like this: Advanced Tasks> Open Advanced Settings> Security Settings> Defense +> HIPS> HIPS Settings.
4.Now find Detect Barcode Injections and select Exclusions.
5.Click the arrow under Manage Exclusions, then select Add and then Files.
6.Now navigate to the following location in the Add Files Window:
C: Program Files (x86). Google Chrome application.
7.Double-click chrome.exe and then click OK.
8.Click OK and then close everything and see if you are able to Fix A problem caused the program to stop working correctly error.
Method 6: Update DirectX
DirectX can be updated by updating your Windows, which can be done:
1.Type the settings in the Windows search bar and click Settings.
2.Now click on "Update & Security".
3. Then click "Check for Updates" to automatically update DirectX.
4.If you want to manually update DirectX, follow this link.
Method 7: Remove Norton virus
One of the things that users have in common that they experience the error "A problem caused the program to stop working properly" is that they were all using Norton Antivirus. Therefore, uninstalling Norton antivirus might be a good option to fix this problem.
You can remove Norton Antivirus from Control Panel> Programs> Norton or you should try the Norton Uninstall Tool, which completely removes Norton from your system. If you don't have Norton, try disabling your current antivirus software or firewall.
Method 8: Disable Data Execution Prevention
Data Execution Prevention (DEP) is a set of hardware and software technologies that perform additional checks on memory to help prevent malicious code from running on a system. Although DEP can be extremely beneficial, in some cases it can cause a problem in Windows. So you may consider disabling DEP for this particular instance and you may be able to fix an issue that caused the program to stop working properly, but if it's still stuck then re-enable it.
Method 9: Start the Windows Image Acquisition (WIA) service
1.Press Windows key + R, then type "Services.msc" and press enter.
2.In the services window find the Windows Image Acquisition (WIA) service and right-click on it and select Properties.
3. Make sure the startup type is set to automatic if not then set it.
4. Next, click on the Recovery tab and then under First Failure select "Restart Service" from the drop-down menu.
5. Click Apply and then Ok.
6. Make sure the WIA services are working or right-click it again and select Start.
Method 10: Power off the EVGA Precision
Many gamers use EVGA Precision to get the most out of their graphics card, but sometimes this is the main cause of the "A problem caused the program to stop working properly" error. To fix this, you need to uncheck all the OSD items (frame time, FPS etc) and the error can be resolved.
If it still doesn't solve the problem, rename the PrecisionX folder. Navigate to C: N-Program Files (x86) N-EVGAN-PrecisionX 16 and rename PrecisionXServer.exe and PrecisionXServer_x64 to something else. Although this is not an effective solution, but if it works, then what is the harm?
That's all you've managed to fix a problem that caused the program to stop working properly, but if you still have any questions about this guide, feel free to ask them in the comment section.