Job Recruitment Website - Property management company - Go-karting is not good. What happened?

Go-karting is not good. What happened?

Repost::::

Solve the problem that memory cannot be read or written.

When some racing programs are running, the memory will automatically pop up. This cannot be a "read" error. I hope the following article is helpful to everyone.

When using Windows operating system to run some programs, sometimes you will encounter such an error message, and sometimes there will be a memory error prompt. After that, the program will automatically close or click Close, otherwise it will not close.

The "0X" instruction refers to 0x? "Memory. Unable to read the memory.

The "0x" instruction of refers to "0x" memory and cannot be "written".

I don't know, will you look like a loser? (The contents after 0x may be different. )

This phenomenon generally appears in hardware, memory problems, software and other aspects, among which the range of problems is very wide.

1, caused by Microsoft IE buffer overflow vulnerability.

2. Running programs caused by memory or virtual memory address conflicts need to allocate some memory addresses. When the program was released at the end of the year, the new space-saving scheme was a multi-task system. Sometimes, at the end of the program and the beginning of a new task, how much memory or virtual memory may be needed to ensure that the task runs at the same time? I didn't do it right on this issue, so this error often occurs, usually when running large-scale software or multimedia.

Bad memory can also lead to memory problems that are usually impossible. The main aspects are: poor memory, memory quality, different capacities of two different brands, incompatibility, and attention to heat dissipation. Especially after overclocking, this software can be used to detect the memory of MEMTEST, which can thoroughly detect the stability of the memory. If you have twice as much memory, and different brands of memory mix or buy second-hand memory, this problem, at this time, you must check whether there is a memory problem or other hardware incompatibility.

4. The vulnerability of Microsoft WINDOWS system. The memory address from the window is a null pointer within the address range specified by 0x00000000 to 0X0000ffff. If the program tries to access this address, it is an error. Programs written by C/c++ usually don't have strict error checking, so when null pointers are returned, there is not enough address space for malloc to allocate memory. But the code didn't check this error, and the address assignment was successful, so the address they accessed was 0X00000000, so the process that occurred when the memory access conflict was terminated. Pif files filled with ASCII characters include the following: illegal pif files (filled with ASCII characters \' X \ \) are at least 369 bytes, and the system considers them to be legal pif files. pif icon [pifmgr.dll will display the program, font, memory and screen content of the attribute, and only when the size of non-PIF files is 369 bytes, there will be no program error when returning to the "Program" page of the attribute, even if it is. The browser's error prompt is: \' * * \ "instruction refers to \" * * \ "memory, and cannot be read \". The problem lies in the hexadecimal address of pif file: 0x00000181[of 87h] 0x0000187. Meanwhile, if the long-term values are 0x00000 18 1 and 0x00000 182 [0xFF] [0xFF], then any change of other addresses will not cause an error.

The apache service may not be completely installed correctly and began to stop to change the service OracleOraHomeXXHTTPServer.

6. When the memory allocation fails, the application checks the memory required by the program to save the data. You need to call the function provided by the operating system to apply. If the memory allocation is successful, the function returns the address of the newly opened memory area to the application, and the application uses the memory through this address. This is the "pointer" in memory address programming of dynamic memory allocation. Memory is not always available and endless, and sometimes memory allocation will fail. When the value returned by the system function is 0 when the allocation fails, the return value "0" does not refer to the newly opened pointer, but is sent by the system to inform each application of the memory application error. You should check whether the return value is 0. If so, it means that something has happened and some measures need to be taken to save it, which enhances the "robustness" of the program. If the application doesn't check for this error, it will follow the "thinking inertia". The computer system stored in 0 address storage area is the most important "interrupt descriptor table", which is absolutely not allowed to be used by applications. The protection mechanism of the operating system (such as DOS), writing data to this address will lead to an immediate crash, while the powerful operating system, such as Windows, will immediately capture the wrong result of the application and forcibly shut down the operating system to prevent it from expanding the system protection mechanism by mistake. During this period, the above-mentioned "writing memory" error and the "0x00000000" memory allocation referring to the memory address failed for many reasons, which may be affected by the system function mismatch of the memory-deficient version. Therefore, this distribution failure is more common in the operating system that has been used for a long time, installing a variety of applications (including virus programs installed unintentionally), and changing system parameters and systems.

7 Bugs in the application itself Normal memory pointer reference Sometimes this happens in applications that use dynamic allocation: the program tries to read and write the memory that should be available, but I don't know why, this is a valid pointer that has expired. It may be "forgetting" to request allocation from the operating system, or it may be that the program itself has been cancelled, and at some point, the memory is "not paying attention". The function of power-off memory restored by the system, access to non-application programs, and reading and writing operations will also trigger the only fate attempt of the system protection mechanism, terminate the operation with "illegal" operations, and recover all resources. In today's computer world, laws are still more effective and stricter than human beings! Is this a flaw in the program itself? You can often reproduce errors in a specific sequence of operations. Invalid pointers are not always 0, so the error of memory address is not necessarily "0x00000000", but other random numbers.

/& gt; If system errors are frequently mentioned, the following suggestions may be helpful:

1。 Whether it is a Trojan horse or a virus, such programs often control the system irresponsibly, which leads to the abnormality of the operating system. We should strengthen our awareness of information security and never be curious about executable programs with unknown sources.

2. Update the operating system, so that the installation program of the operating system can copy the correct version of the system files and correct the system parameters. Sometimes there are bugs in the operating system itself, so pay attention to installing the officially released upgrade program.

3。 Try a new version of the application.

4. Delete and recreate the files in the WINDOWS \ WBEM \ Repository folder: right-click My Computer on the desktop, click Manage Services and Applications, click Services, and then close and stop the WINDOWS Management Specification service. Delete the files in the Windows \ system32 \ WBEM \ repository folder (delete the backup copies that created these files. ) Open services and applications, click services, and then open and start the information provided by the Windows Management Instrumentation service. In the following registry key, when the service restarts, it will recreate these files:

MOF "automatic recovery" of HKEY _ local _ machine \ software \ Microsoft \ WBEM \ CIMOM

I analyze it from several examples: for example, opening IE browser or the memory of "0x00000000" command "0x70dcf39f" that will appear in a few minutes, and the memory cannot be "read". To terminate the program, click the message box OK, click the message boxes OK and "The window you are using will be closed due to an internal error", close the message and IE browser will be closed.

Solution: Repair or upgrade IE browser and patch it. See the repair method, Win2000 is Win2000 self-upgrading Win2000 upgrade. In fact, this method is to restore the system to the initial state. For example, upgrade to IE 6.0, upgrade yourself and switch to IE5.0.

For example, in WindowsXP, double-click Auto Run. To display "instruction referenced" 0x77F745cc "0x00000078" memory. The memory cannot be written. To terminate the program, click OK. Running Windows 98 is normal.

Solution: This may be a compatibility problem of the system. For winXP system, right-click Auto Run. EXE "File, Properties, Compatibility and Compatibility Mode" Run this program and select "Windows 98/Me". When did you start and run the SP patch in win2000? Input: regsvr32c: \ slayerui.dll \ winnt \ Apply patch file \. Right-click the property, and compatibility options will also appear.

Example 3: It is normal to use RealOne gold to close the error, and the "0xffffffff" memory referenced by the instruction "for 0xffff" is recent. This kind of memory can't be a hint of "read".

Solution: When the input method used is Microsoft Pinyin Input Method 2003, and this problem will appear before closing RealOne which hides the language bar (no problem), you can close RealOne which displays the language bar or any other input method as the current input method to solve this problem.

For example, after that, my hero can stop playing on the Internet, and the "0xff0000 1 1" memory referenced by the "0x060692f6" (every change) command cannot "read" every prompt to stop the program. Please press "OK".

Solution: Try to reinstall Hero Super Jieba. If it will be reinstalled, try to download the corresponding version of the patch from official website. It still doesn't work properly. If you try another player, you have to change it.

For example, double-click the "0xffff" memory referenced by the unreadable "0x77f5cd0" instruction to prompt the Client.dat program error.

Solution: Reinstall the latest graphics driver, and then download and install DirectX9.0.

For example, when a friend sends a message to my computer, an error message appears: the memory 0x772b548f "and" 0x00303033 "referenced by the instruction cannot be written out, and then QQ automatically logs out. Then I open QQ and find that he sent me more than a dozen messages.

Solution: This is the other party's right to use QQ bugs, send special codes, make QQ wrong, patch or upgrade to the latest version.

For example, the seven: XP system of my laptop sometimes pops up when I close it. Tbrowser.exe encounters a problem and needs to be closed, and then a memory referencing the instruction 0x03e7c738 0x03e7c738 will pop up, which cannot be read. What happened?

Solution: Antivirus first. If first-class browser enhancement software has been installed, please delete it.

For example, if you open any program from the desktop or the start menu, an error message appears: "0X ..." The memory referenced by the instruction "0X00000000" cannot be read, and the ellipsis represents a variable value. There is no problem in opening the program to run.

Solution: Run regedit to enter the registry, under HKEY _ local _ machine \ software \ Microsoft \ Windows \ Current version \ Explorer \ ShelleExecute hooks, There should be only one normal key "{aeb6717e-7e19-1d0-97ee-00c04fd91972} for other deletion (default key, of course not deleted).

Exodus I bought a machine three months ago. For a relatively unstable system, the system has been reinstalled several times in three months, and it was just installed four days ago. However, the random resource manager application often misreferences the "0x00000000" memory of 0x4a0 1259d, and it cannot be "read". To terminate the program, click OK. To debug the program, click Cancel. If you click OK, the windows desktop disappears, and this problem also appears in the previous system. I wonder if it's a hardware problem.

Solution: Memory compatibility problem! In case of such a problem, the user can turn on the memory location adjustment of this machine to see if it can solve the problem. If the problem persists, please exchange memory usage with your friends.

& gt

From the above example, you can see that there are many reasons for failure, which are listed below and may appear for convenience.

Cause cause solution

Damaged Memory Module-Replace Memory

Dual memory incompatibility-use the same brand of memory or only use one memory.

Memory Quality Problem-Replace Memory

Heat dissipation problem-strengthen the heat dissipation inside the chassis

The memory and motherboard are not inserted correctly, or other hardware is incompatible-reinsert the memory module, or it is disconnected from another plug.

Hard Drive Problem-Replace Hard Drive

There is something wrong with the drive-reinstall the drive. If this is a new system, install the driver for the motherboard first.

Software corruption-Reinstall the software

Software error-latest patch version.

Software and system are incompatible-software patch, or try compatibility mode system.

Conflicting software and software

-If you recently installed a new software uninstall attempt.

Software uses other software problems-reinstall related software. , there was an error playing a specific file format.

Virus-Antivirus

Anti-virus software, system or software conflict, the decoder of this file-the bottom monitoring system of anti-virus software, can be associated with some software conflicts, try unloading.

System-sometimes the operating system itself has bugs. Pay attention to the official release and upgrade of installed programs, such as SP patches, and it is best to play them online. If you don't reinstall the system or change the version.

[others]

In "Add/Remove Programs" in the control panel, you can see your installed Microsoft NET. The frame has been installed. If you need to reinstall the network, please uninstall it naturally. Framework after other programs.

In addition, if you use ATI graphics card and SP2 patch (some ATI graphics card drivers need to work normally online. Framework environment). In this case, you can find an ATI graphics driver that does not support NET.Framework.

If the above two methods can't completely solve this problem, you can try using IE to repair the software, and you can have a look at this virus.

There should be no problem upgrading Microsoft NET. Frame to version 1. 1.

[say]

Method:

Friends of Microsoft News Group pointed out: Start-Run: Regsvr32 JSCRIPT.DLL.

Starting: Regsvr32 vbscript.dll Middle School.

& ltBR/ But it does not solve-but the path-to register all DLLs.

The first search found the following:

Run the input cmd enter at the command prompt, and type

Commander, if you slowly enter the right input, you will see a rapid scrolling, otherwise ... otherwise failure will not have such an effect. Wait for the input (it takes 1-2 minutes), and then open it.

This is a typical question? There are many reasons for this problem. Generally speaking, there are three ways to solve the problem: patch the system and replace the memory with another slot in the memory. Update system patches online to the Microsoft Update website.