Job Recruitment Website - Property management - What is the reason for this problem after too much installation?
What is the reason for this problem after too much installation?
Some people will pop up this memory when running a racing plan. It can't be a "read" error. The following article hopes to help everyone.
When using Windows operating system to run some programs, sometimes you will encounter such an error message, sometimes there will be a memory error prompt, and then the program will automatically close or click Close, which is too serious to close.
0X instruction refers to 0X memory. The memory cannot be read.
The "0X" memory referenced by the "0X" instruction cannot be "written".
I didn't know you had a similar fault to do? (The contents after 0x may be different. )
Generally speaking, there are many problems with hardware, that is, memory and software.
1, caused by Microsoft IE buffer overflow vulnerability.
2. The conflict between the use of memory or virtual memory addresses requires some memory address allocators. When the program ends, release the space used by the new program. This is a multi-tasking system, and sometimes it doesn't end. How much memory or virtual memory is there before the program starts to ensure that our task runs a new task at the same time? Maybe winning doesn't do well on this issue, so this error often occurs, usually when running large-scale software or multimedia.
3, if you have a bad memory, this problem will also occur. Generally speaking, memory problems are unlikely to occur. The main aspects are: the memory is broken, the memory quality is poor, and there are two different brands of memory with different capacities, which is more likely to be incompatible. At the same time, we must pay attention to heat dissipation, especially after overclocking. You can use this software to check the memory of MemTest, and you can thoroughly check the stability of the memory. If you have dual memory, but different brands of memory chips are mixed or you buy second-hand memory, this problem will occur. Then, you have to check whether there is a problem or whether the memory is incompatible with other hardware.
4, Microsoft WINDOWS system vulnerability, windows 0X00000000 0X0000ffff specifies a null pointer to the address range of memory address, if a program tries to access the address, it is wrong. Programs written in C/c++ usually return an empty pointer when malloc is used to allocate memory and there is not enough address space available for allocation. But the code didn't check this error, and the address allocation was successful, so they accessed address 0X00000000, so a memory access conflict occurred and the process was terminated. When filling a pif file with ASCII characters, the following will happen: an illegal pif file (filled with ASCII characters \'' X \''') has at least 369 bytes, and the system considers it a legal pif file. When only the icon [pifmgr.dll, 0] of pif is displayed, the program will be displayed in properties, fonts, memory, screen and other contents. Only when the size of the non-pif file is 369 bytes, a program error will appear on the property "Program" page. Even if 370 bytes doesn't work, the correct property of the illegal pif file is greater than 369 bytes. If you look at the "Scheme" page, the browser will have a problem and prompt: \' * * *'' * * \ is quoted by the command. The problem lies in the hexadecimal address of the pif file: 0x00000181[of 87h] 0x00000182 [0x005438+0] 0x0000231[0xc3] 0x0000232 [ It will cause an error, but as long as the values 0x00000 18 1 and 0x00000182 [0xff 0xff] [of 0xff], any change of other addresses will not cause an error.
& gt
5.apache service may not be completely installed correctly, and the reasons are introduced; Put into use OracleOraHomeXXHTTPServer Stop.
6. The application program did not check the data stored in the memory required by the program that failed in memory allocation. You need to call the "function" provided by the operating system to apply. If the memory allocation is successful, this function will be newly turned on? The memory address is returned to the application, and the application can use this memory area to pass this address. This is "dynamic memory allocation", and the memory address is also a "pointer" in programming. Memory is not always available, it is inexhaustible. Sometimes memory allocation fails. When the allocation fails, the system function will return a value of 0, and the return value of "0" means that there is no new pointer, but the notification sent by the system to the application has an error. As an application, it is necessary to check whether the memory return value of the application is 0 after each run. If it is, it means failure, and some measures should be taken to save it. If the application does not check for errors, it will run after thinking that this value is an available pointer assigned to it according to "thinking inertia" and continuing to use this memory. The computer system stored in the real 0 address storage area is the most important "interrupt descriptor table". It is absolutely not allowed to use applications in an unprotected operating system (such as DOS). Writing data to this address will lead to an immediate machine, but in a robust operating system, such as Windows, this operation will be captured by the protection mechanism of the system, resulting in the forced closure of operating system errors and applications to prevent their errors from expanding at this time. There are many reasons for the above-mentioned "writing memory" error. The quoted memory address is 0x00000000 "Memory allocation failure, which may be due to insufficient memory, system mismatch, etc. Therefore, this kind of allocation failure is more common after the operating system has been used for a long time, a variety of applications (including virus programs installed carelessly) have been installed, and system parameters and files have been changed a lot.
7. Because of its unusual BUG reference in applications that use dynamically allocated memory pointers, sometimes it happens that I try to write a program with "memory that should be available", but I don't know why, the pointer that is expected to be available has expired, maybe I "forgot" the program that requested allocation from the operating system, or I cancelled the memory at a certain time, "didn't notice" and so on. Cancel the system memory recycling, its access rights no longer belong to the application, and read and write operations will also trigger the protection mechanism of the system, in an attempt to "violate the law", only run the terminal operation, and terminate all the resource recycling computing world rules or be more effective and stricter than people! A situation like this belongs to the BUG of the program itself. You are often an invalid pointer and reproduce the error in a specific action sequence. Not all of them are 0, so the error prompt memory address is not necessarily "0x00000000", but it can also be other random numbers.
If the system often receives the mentioned error message, the following suggestions may be helpful:
BR/>; 1。 Check the system for Trojans or viruses. This kind of program often controls the system irresponsibly, resulting in abnormal operating system. At ordinary times, we should strengthen the awareness of information security, and don't be curious about executable programs with unknown sources.
2. Update the operating system so that the operator of reinstall the system can copy the correct version of the system files and correct the system parameters. Sometimes the operating system itself has bugs. Pay attention to the upgrade process of installing the official version.
3。 Try a new version of the application.
4. Delete and recreate the WINDOWS \ WBEM \ library folder file: right-click My Computer on the desktop, then click Manage Services and Applications, click Services, and then close and stop the WINDOWS Management Specification service. Delete all files in the WINDOWS \ SYSTEM32 \ WBEM \ library folder (please create backup copies of these files before deleting them. ) Open services and applications, click Services, and then open and start the Windows Management Instrumentation service. When the service is restarted, these files will be recreated based on the information provided in the following registry key:
HKEY _ local _ machine \ software \ Microsoft \ WBEM \ CIMOM \ MOF with automatic recovery.
Here, let me give you a few examples to analyze:
Example: Open IE browser, otherwise "0x00000000" referenced by "0x70dcf39f" instruction will not be "read" in memory. To terminate the program, click "OK" message box, click "OK", the message box "An internal error has occurred, a window in use will be closed", the prompt message will be closed, and IE browser will also be closed.
Solution: Repair or upgrade IE browser, but patch it. Seeing one of the repair methods, WIN2000 upgraded itself to Win2000. This method is actually to restore the initial state of the system. For example, if your IE browser is upgraded to 6.0, it will be replaced by IE5.0.
Example 2: Double-click the CD file with AutoRun.exe in WindowsXP to display 0x00000078 "Memory" referenced by "0x77f745cc" instruction. This memory cannot be written. To terminate the program, click OK. Running normally on Windows 98.
Solution: This may be a compatibility problem of the system, the system of winXP, the correct "AutoRun.exe" file, properties, compatibility, the option of "Run this program in compatibility mode", and select "In Windows 98/Me". If you are playing the patch of SP win2000, just start and run, and enter: regsvr32c: \ winnt \ apppatch \ slayerui.dll. Right-click the property and the compatibility option will appear.
Example 3: There was an error when using RealOne gold to close, and it used to be normal. When it was recently shut down, it was the memory of "0xffffffff" referenced by the "for 0xffff" instruction. This kind of memory can't be a hint of "read".
Solution: When the input method used is Microsoft Pinyin Input Method 2003 and the language bar is hidden (no problem), this problem occurs near the closing time, so you can display the language bar or any other input method in RealOne as the current input method to solve this problem.
Example 4: My hero never calls from the Internet after the super solution, and keeps prompting that the memory "0xff0000 1 1" referenced by the command "0x060692f6" cannot be "read". To terminate the program, press OK.
Solution: Try to reinstall Hero Super Jieba. If you reinstall, you can try to download the corresponding version of the patch from official website. Not yet, so we have to try another player.
Example 5: Double-click the shortcut of the game. The instruction "0x77f5cd0" refers to the memory of "0xffffffff", and it is not allowed to prompt the Client.dat program error in "read".
Solution: Reinstall the latest driver of graphics card, and then download and install DirectX9.0.
Example 6: A friend of mine sent me an email, and my computer got an error message: "0x00303033" memory is referenced by "0x772b548f" instruction, so it cannot be written. Then QQ automatically went offline and opened QQ, and found more than a dozen messages he sent.
Solution: This is because the other party uses QQ BUG to send special code, so the QQ error only needs to be patched or upgraded to the latest version, right.
Example 7: My notebook computer uses XP system, sometimes the page is closed, and tbrowser.exe needs to close it when he encounters a problem, and then the memory 0x03e7c738 referenced by the instruction 0x03e7c738 pops up, which cannot be read. What happened?
Solution: Kill the virus. If you have such a software-enhanced browser, please delete it.
Example 8: When you open any program from the desktop or the Start menu, an error message will appear: "0X00000000" memory is referenced by "0X ..." The instruction cannot be "read". The ellipsis represents a variable value. There is no problem in opening the program to run.
Solution: Run regedit to enter the registry, and under HKEY _ local _ machine \ software \ Microsoft's Windows \ Current Version \ Resource Manager \ ShellexeHooks, There should be only one normal key "{aeb6717e-7e19-1d0-97ee-0c04fd91972}", and all other keys should be deleted (of course, it is the default key, please don't.
Example 9: Three months ago, I was relatively stable about the loom system. Reinstall the system tried it several times before it was newly installed in the system four days ago, but it was often a random error in the resource manager application. Unable to read "0x00000000" memory referenced by "0x4a0 1259d" instruction. To terminate the program, click. To debug the program, click Cancel. If one thing is certain, the Windows desktop has disappeared. This problem has occurred in the system before. I don't know. What if it's a hardware problem?
Solution: Memory compatibility problem! If this problem occurs, the user can open the memory location of the machine and make adjustments to see if the problem can be solved. If the problem persists, you can exchange memory usage with your friends.
Through the above example, we can. There are many reasons for failure, and the possible reasons are listed below for convenience.
Cause of the problem-solution
Bad memory-replace memory BR p> Dual memory is incompatible-use the same brand of memory or memory.
Memory Quality Problem-Replace Memory
Heat dissipation problem-strengthening internal heat dissipation chassis
The memory and motherboard are not inserted correctly or are incompatible with other hardware-reinsert the memory slot or other hard disk.
Problem-Replace Hard Disk Problem
-Reinstall the driver. If it is a new system, install the motherboard driver first.
Software corruption-
Software defects-patch or reinstall the latest version of the software.
Software and system are incompatible-or try to patch the system software compatibility mode.
There is a conflict between software and software-if you have installed any new software recently, please try to uninstall it.
Other problems related to using the software-reloading the software, such as playing the wrong file format, the file may be a decoder problem.
BR/>; Virus problem-anti-virus
Anti-virus software conflicts with the system or software-as anti-virus software enters the underlying monitoring system, it may conflict with some software, so please try to uninstall it.
There is something wrong with the system itself-sometimes the operating system itself has bugs. Pay attention to install the official upgrade program, such as SP patch, and give full play to its role, if you don't reinstall the system or change the version.
[another]
In the Add/Remove program in the control panel, you can take it for granted that if you have installed Microsoft NET. Frame, if installed, please uninstall. If you need a net. In the future, they can reinstall it in the framework of other programs.
In addition, if you are using ATI graphics and using SP2 patch (some ATI graphics drivers need network. Framework working environment), in this case, you can't find the net. A framework supporting ATI graphics drivers.
If the above two methods can't completely solve the problem, then try using "IE repair" software, you can look at viruses and so on.
Microsoft network. The framework should be upgraded to 1. 1 version, and there should be no problem]
[Say] There is a way.
Friends of Microsoft News Group pointed out: Start-Run: Regsvr32 JSCRIPT.DLL.
Start running: regsvr32 VBSCRIPT.DLL
But it does not provide a way to solve-but-run all registered dlls.
The retrieval results are as follows:
"run" input cmd enter at the command line.
1%(%windir% \ system32 \ *. dll) is% 1 in Regsvr32.exe.
Dude, you're slowly losing that command. If you enter it correctly, you will see rapid scrolling, otherwise ... otherwise, failure will have no such effect. Slowly enter and wait (it takes 1-2 minutes) for the operation to be completed, and then open it.
Method 2:
This is a typical problem because it leads to many problems. It is generally believed that there are three ways to solve this problem: patching the system, replacing the memory and changing the memory slot. [Just visit the Microsoft Update website to update system patches online.
- Related articles
- What districts are there in Shanghai?
- What about the surrounding facilities of Shenyang Longxinyuan Community?
- What is the location of Taoyuan New Village in Bengbu City?
- What should I do if the floating window of the external wall leaks? What should be paid attention to in the decoration of external wall bay window
- What means of transportation is there in Guangxin Wucheng?
- Where is Tianjin Meiyu New Town?
- Is the Rose Fragrant Street in Deyang Hope City decorated?
- How about Taizhou Lijie Property Management Co., Ltd.?
- How to pay property fees for vacant houses without furniture?
- If you are the number one property management company, how to strengthen financial management?