Many Windows users know that sometimes the system gives some error codes that are not really decrypted, and you can find out at least some details only in the support service (and even then not always).
For example, appcrash. How to fix this misunderstanding, and what caused it?
What it is?
Oddly enough, but to say about this is probably impossible. The fact is that appcrash is just some kind of application error, and you will have to find out on your own what exactly caused it. Therefore, in the framework of this article we will try to analyze the most common causes, as well as ways to eliminate them.
Games
In general, it is game lovers who most often encounter a whole "zoo" of errors. This is due not only to the incredible system requirements of all modern projects, but also to the fact that not all developers can afford such an "excess" as normal testing staff. As a result, many bugs go into release.
"Iron"
Most often, the old (or what developers consider it to be) hardware is to blame, because of which appcrash appears. How to fix this?
Let's start with the drivers. If you just bought some completely new game masterpiece, and the error came out soon after its first launch, be sure to update the drivers to the latest and most current versions.
As you probably understand, you should start with video cards. Be sure to uninstall the old version of the driver before installing the new one, since otherwise it is very likely that problems will occur.
And further. Go to the developer's site. Check the game support specifically for your
computer configuration: you may have to replace something.
Software
But you shouldn’t blame the hardware component for all the troubles, since quite often incidents happen due to some software incompatibilities.
Pay attention to the “holy trinity”: DirectX, Net.Framework, PhysX. If any of these components is missing, available only in the old and irrelevant version, then the game may well refuse. In any case, you will not lose anything if you completely reinstall all of these elements.
And further. No matter how offensive it may be, but most of the programs still do not understand the Cyrillic paths to folders. Do not install them in directories with Russian names, as otherwise you will be facing appcrash. How to fix? Alas, you have to reinstall the game in a more suitable place.
Malware
If all of the above does not help, do not rush to throw bricks at the monitor and cover Microsoft with obscene words. Tell me, is there anti-virus software on your computer? If not, then a high probability of banal infection.
The paths of viruses are inscrutable, and therefore they can cause a wide variety of symptoms, ranging from spontaneous shutdown of a computer, etc. A trifle like appcrash (which we are discussing how to fix) is easily provoked by them.
The recipe for getting rid of this kind of “evil spirits” is quite simple: install a normal antivirus after cleaning the computer using the utility from Dr.Web or Kaspersky.
Windows XP
Since this version of Microsoft’s OS is the oldest widely used to this day, there are much more problems with it than with its more recent “relatives”. We think that if you have been its user for quite some time, then the problem “Memory cannot be read” is very familiar to you.
So here. The appcrash error has approximately the same roots, and the Data Execution Prevention (DEP) function, which is much better performed in the Seven, may be responsible for its appearance, and therefore it bothers users much less. How to deal with the root cause of all disasters in this case?
Everything is pretty simple. First, click on the "Start" button, and then go to the "Control Panel". After that, you need to go along a rather long and tiring path: "System / Advanced / Performance / Settings / Data Execution Prevention". A dialog box opens, the appearance of which you have sought for so long.
In the bottom field, specify the program path to the executable file of the application that you want to add to the exceptions. Then you should click on “OK”, and then try to restart the game or other program you need.
Updating the system?
Remember that appcrash error may pop up due to outdated versions of some applications? So, its appearance is often due to the lack of important and critical updates and patches for the OS itself. Correct this misunderstanding immediately by using the Windows Update service.
In addition, it will increase the resistance of your system to all sorts of malicious programs.
Checking the integrity of system components
When we talked about the consequences of infecting a computer with viruses, we should immediately talk about some ways to eliminate them. Well, it’s not too late to fix the mistake. Windows itself comes with a wonderful utility, just designed to restore the system after it is damaged by malicious software.
As you might guess, we are talking about the “Integrity Check”. How to run it?
First you need to run the command line emulator as administrator. To do this, click on the "Start" button, and then in the menu that appears in the search field, enter CMD. In the right part of the window with the results, select the found file, right-click on it, and in the context menu left-click on the option “Run as administrator”.
The sfc / scannow command is entered in the terminal window that appears, after which you need to press Enter. The diagnostic utility will start, after which it will report on the status of the main system files.
This is the root cause of appcrash. How to fix (Windows 7), having on hand the final data?
As a rule, you don’t have to do anything. Almost always, the utility displays the message “Windows Resource Protection detected corrupted files and successfully restored them.” But sometimes it happens that you have to bring the system to life using the manual mode.
Restore system
If damaged files were detected during the scan, it was they that led to the crash of the appcrash error. What to do in this case? First, run the command line emulator, using the method that we indicated above.
In the terminal window, enter a command of the form: findstr / c: "[SR]"% windir% \ Logs \ CBS \ CBS.log> "% userprofile% \ Desktop \ sfcdetails.txt". A file called Sfcdetails.txt appears on the desktop. Open it with the usual Notepad.
Before fixing the appcrash error, in this document it is necessary to find the name of the fragment that was damaged. Suppose it was Accessibility.dll. Run the command line again as administrator. Now we will set administrator privileges for editing this file.
This is done using the takeown / f Path Accessibility.dll command. After entering it, the program will indicate the full path to it. This will come in handy later. Then the icacls Path_And_File_Name / GRANT ADMINISTRATORS: F command is entered. It sets full administrator privileges that will allow you to replace the file with a fully functional copy of it.
Important! The command affixes the exact file name and path to it. For example, in a particular case, it will look like this: icacls Administrators / grant C: \ windows \ system32 \ jscript.dll: F. That's it. You have practically prepared a bridgehead for the subsequent file replacement.
To fulfill it, you have to find it on the Internet yourself. For example, you can easily find it on the website of Microsoft itself. Simply put, no problems should arise.
Once you find the document you need, just copy it with a replacement along the path that the system gave you. After that, the error appcrash (explorer.exe suffers from it especially often) will not bother you. For reliability, it is best to restart the computer.
How to avoid all this?
After reading about all the vicissitudes of eliminating this error, novice users can become discouraged. Well, in some ways they are right. Let us follow the example of ancient doctors, who always put prevention at the forefront.
To prevent the appcrash error code from ever appearing on your monitor, you should follow a few simple rules. First of all, never refuse to use antivirus software. Secondly, do not install the so-called "assembly" of operating systems on the computer.
Not only can they contain a whole “zoo” of viruses, but they are also universally recognized champions in terms of the number of bugs that often appear for no apparent reason. It’s more expensive to look for a solution on thematic forums, since nobody will say anything useful to you.
In addition, regularly update your system, make sure that all important programs are timely patched to the latest versions. This will not only save you from the appearance of various kinds of errors, but also insure against the penetration of various kinds of malicious programs into the system.
Fans of computer games are strongly advised to update the video card drivers on time, as they sometimes contain fixes for a huge number of bugs! In this case, the appcrash error (which Windows 7 is also susceptible to) will never appear on your computer.