Body
Contents of this article
- 1. Why can’t I install directx from the official website of Aion? When installing, it prompts that it has not passed the Microsoft micro-brand test. What is the reason?
- 2. The Tower of Aion will get an error after running for a while.
- 3. Aion bug report
- 4.Aion displays script error
Why can’t I install directx from the official website of Aion? When installing, it prompts that it has not passed the Microsoft micro-brand test. What is the reason?
The best solution to DirectX problems given by the official website of Aion ~
Genuine Microsoft value-added software dxwebsetup.exe directly upgrades Directx components
Use this software to automatically update your Directx components to the latest version , and there is no need to completely download the Directx components. It just detects the components that you have not installed or the old components, and then downloads the latest components required. . Yesterday, my VISTA showed that the installed version of directx is not supported by aion when I opened the Tower of Aion. I just used this dxwebsetup.exe to update it online. I downloaded the 24M version and did not need to go to the official website, which is over 90M. And it installs updates automatically, no need to choose a path.
DirectX End-User Runtimes (December 2005) Web Installer - Simplified Chinese
File name: dxwebsetup.exe
Version: DX
Release date: 2006/10/10
Language: Simplified Chinese
Download size: 42 KB - 27.7 MB*
Download address:
***/download/1/7/1/1718ccc4-6315-4d8e-9543-8e28a4e18c4c/dxwebsetup.exe
Overview
Microsoft DirectX is a group of technologies designed to make Windows-based computers an ideal platform for running and displaying applications rich in multimedia elements such as full-color graphics, video, 3D animation, and rich a udio. DirectX includes security and performance updates, along with many new features across all technologies, which can be accessed by applications using the DirectX APIs.
Microsoft DirectX is a set of technologies designed to make Windows-based computer platforms ideal for running And application display and other content-rich multimedia full-color graphics video, 3D animation, sound rich. DirectX security features, including updates, along with many new features, all technical applications, can be directly updated with DirectX websetup download.
Directx components can be directly upgraded. The online version
supports more game software. Many games that could not be played before will be 0k as long as you install this!
Microsoft official page:
***/downloads/details.aspx?displaylang=zh-cn&FamilyID=2DA43D38-DB71-4C1B-BC6A-9B6652CD92A3
If you don’t understand, you can take a look here :
http://***/xinshouzhinan/123943135236/
The Tower of Aion gets an error after running for a while
Solution to the problem that the memory cannot be "read" or "written"
When some people run the racing program, an error message will pop up saying that the memory cannot be "read". I hope the following article will be helpful to everyone.
People who use Windows operating systems sometimes encounter such error messages. When running certain programs, sometimes a memory error message appears, and then the program will automatically close or close after clicking. In serious cases, it may not be closed.
The "0x?????????" memory referenced by the "0x?????????" instruction. This memory cannot be "read".
The "0x?????????" memory referenced by the "0x?????????" instruction cannot be "written".
Have you ever experienced a similar failure? (The content after 0x may be different. )
This phenomenon generally occurs in many aspects. One is hardware, that is, memory problems, and the other is software, which has many problems.
1. Caused by Microsoft IE buffer overflow vulnerability
2. Memory or virtual memory address usage conflicts cause the running of the program to allocate a certain memory address for the program to use. When the program ends, it releases the space to make way for new programs. Win is a multi-tasking system. Sometimes a new task starts before the previous program ends. How much memory or virtual memory is needed to ensure that we can run the tasks at the same time? Maybe Win has not solved this problem well, so there is this error. It often happens, usually after running large software or multimedia.
3. This problem can also occur with inferior memory modules. Generally speaking, the possibility of memory problems is not high. The main aspects are: the memory module is broken, There is a problem with the memory quality, and if two memory cards of different brands and different capacities are mixed, it is easy to be incompatible. At the same time, you must also pay attention to heat dissipation issues, especially after overclocking. You can use the MemTest software to test the memory, which can thoroughly detect the stability of the memory. If you have dual memory, and you have mixed memory modules of different brands or bought second-hand memory, and this problem occurs, then you need to check whether there is a problem with the memory or it is incompatible with other hardware.
4. A vulnerability in the Microsoft WINDOWS system. Windows specifies the memory address 0X00000000 to 0X0000ffff as the address range for allocating null pointers. If a program attempts to access this address, it is considered an error. Programs written in C/C++ usually do not perform strict error checking. When malloc is used to allocate memory and the address space available for allocation is not enough, a null pointer is returned. However, the code does not check this kind of error and thinks that the address allocation has been successful, so it accesses the address of 0X00000000, so a memory access violation occurs and the process is terminated. When filling a PIF file composed of ASCII characters, the following situation will occur: an illegal PIF file (filled with the ASCII character ''x'') must be at least 369 bytes before the system considers it a legal PIF file and will Only when the icon [pifmgr.dll,0] is displayed will there be contents such as "Program, Font, Memory, Screen" in the properties. And when viewing the "Program" page of the properties only when the size of a non-pif file is 369 bytes, no program error occurs, even if it is 370 bytes. When viewing the "Program" page of the properties of an illegal PIF file larger than 369 bytes, Explorer will make an error, prompting: "***" memory referenced by the "***" instruction. The memory cannot be ''read''. The problem lies in the hexadecimal address of the pif file: 0x00000181[0x87]0x00000182[0x01] and 0x00000231[0xC3]0x00000232[0x02] Even if it is a legal pif file, as long as these four places are changed Anywhere will cause a program error. As long as the values of 0x00000181 and 0x00000182 are changed to [0xFF][0xFF], any changes in other addresses will not cause errors.
5. The apache service may not be installed correctly and started; change the OracleOraHomeXXHTTPServer in the service to stop
6. The application does not check the memory allocation failure. When the program needs a piece of memory to save data, You need to call the "function function" provided by the operating system to apply. If the memory allocation is successful, the function will return the address of the newly opened memory area to the application program, and the application program can use this memory through this address. This is "dynamic memory allocation", and the memory address is also the "pointer" in programming. Memory is not always available and inexhaustible, and sometimes memory allocation fails. When the allocation fails, the system function will return a 0 value. At this time, the return value "0" no longer represents the newly enabled pointer, but a notification sent by the system to the application, informing the application that an error has occurred. As an application, you should check whether the return value is 0 after each application for memory. If it is, it means that a fault has occurred and some measures should be taken to save it. This enhances the "robustness" of the program. If the application does not check this error, it will think that this value is a usable pointer allocated to it according to "thinking inertia", and continue to use this memory in subsequent runs. The real memory area at address 0 stores the most important "interrupt descriptor table" in the computer system, and applications are absolutely not allowed to use it. In an operating system without a protection mechanism (such as DOS), writing data to this address will cause an immediate crash. In a robust operating system, such as Windows, this operation will be immediately captured by the system's protection mechanism, and the result is The operating system forcibly closes the errant application to prevent its error from spreading. At this time, the above-mentioned "write memory" error will appear, pointing out that the referenced memory address is "0x00000000". There are many reasons for memory allocation failure. Insufficient memory, mismatched versions of system functions, etc. may have an impact. Therefore, this kind of allocation failure is more common after the operating system has been used for a long time, after a variety of applications (including virus programs that are inadvertently "installed") are installed, and a large number of system parameters and system files are changed.
7. The application references an abnormal memory pointer due to its own bug. In applications that use dynamic allocation, sometimes there will be a situation like this: the program tries to read and write a piece of memory that "should be available", but for some reason, The expected available pointer has expired. It may be that it "forgot" to request allocation from the operating system, or it may be that the program itself has logged off this memory at some point without "paying attention", etc. The unregistered memory is reclaimed by the system, and its access rights no longer belong to the application. Therefore, read and write operations will also trigger the system's protection mechanism. The only fate of a program that attempts to "illegal" is to be terminated by the operation and all resources will be reclaimed. The laws in the computer world are still much more effective and stricter than those of humans! Situations like this are all bugs in the program itself, and you can often reproduce the error in a specific sequence of operations. Invalid pointers are not always 0, so the memory address in the error message is not necessarily "0x00000000", but other random numbers.
If the system often has the error message mentioned, the following suggestions may be helpful:
1. Check whether there are Trojans or viruses in the system. Such programs often irresponsibly modify the system in order to control the system, causing operating system abnormalities. You should always strengthen your information security awareness and never be curious about executable programs of unknown origin.
2. Update the operating system and let the installation program of the operating system re-copy the correct version of the system files and correct the system parameters. Sometimes the operating system itself may have bugs, so be sure to install the official upgrade program.
3. Try the new version of the application.
4. Delete and then re-create the files in the WINDOWSWbemRepository folder: Right-click My Computer on the desktop and click Manage. Under Services and Applications, click Services, and then close and stop the Windows Management Instrumentation service. Delete all files in the WINDOWSSystem32WbemRepository folder. (Please create a backup copy 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_MACHINESOFTWAREMicrosoftWBEMCIMOMAutorecover MOFs
I will analyze it from several examples below:
Example 1: Open IE browser Or within a few minutes, the "0x00000000" memory referenced by the "0x70dcf39f" instruction will appear. This memory cannot be "read". To terminate the program, click the "OK" message box. After clicking "OK", the message box "An internal error has occurred and one of the windows you are using is about to close" appears. After closing the prompt message, IE browser The device is also turned off.
Solution: Repair or upgrade IE browser and apply patches at the same time. One of the repair methods I have seen is Win2000 self-upgrade, that is, upgrading from Win2000 to Win2000. In fact, this method is to restore the system to its initial state. For example, if your IE is upgraded to 6.0, it will be replaced by IE5.0 after the upgrade.
Example 2: Double-click the "AutoRun.exe" file in the CD under Windows XP, and the "0x00000078" memory referenced by the "0x77f745cc" command is displayed. The memory cannot be "written". To terminate the program, please click "OK", but it runs normally in Windows 98.
Solution: This may be a system compatibility issue. For winXP systems, right-click the "AutoRun.exe" file, properties, compatibility, select the "Run this program in compatibility mode" item, and select "Windows 98 /Me". If win2000 is patched with SP, just start and run, enter: regsvr32 c:winntapppatchslayerui.dll. Right click, properties, and compatibility options will also appear.
Example 3: An error occurred when RealOne Gold was closed. It had been used normally before, but recently, the "0xffffffff" memory referenced by the "0xffffffff" command appeared every time it was closed. This memory cannot be "read".
Solution: This problem will occur when RealOne is closed when the input method used is Microsoft Pinyin Input Method 2003 and the language bar is hidden (no problem when not hidden), so before closing RealOne you can display the language bar or change any Other input methods are used as the current input method to solve this problem.
Example 4: My Hero Super Jieba cannot be played since I went online. Every time it prompts "0x060692f6" (each change), the "0xff000011" memory referenced by the command cannot be "read". Please click OK to terminate the program. .
Solution: Try reinstalling Hero Super Jieba. If the problem persists after reinstalling, go to the official website to download the corresponding version of the patch and try. If it still doesn't work, I have to try another player.
Example 5: Double-click a game shortcut. The "0x77f5cd0" command refers to the "0xffffffff" memory. The memory cannot be "read" and a Client.dat program error is prompted.
Solution: Reinstall the latest driver for the graphics card, then download and install DirectX9.0.
Example 6: A friend sent a message, and an error message appeared on my computer: the "0x00303033" memory referenced by the "0x772b548f" command cannot be "written", and then QQ automatically went offline, and then opened QQ , and found more than a dozen messages he sent.
Solution: This is a BUG of the other party using QQ, sending special codes, and making QQ errors. As long as you apply a patch or upgrade to the latest version, it will be fine.
Example 7: My laptop uses the XP system. Sometimes when I close a web page, tbrowser.exe will pop up. It encounters a problem and needs to be closed. Then, the 0x03e7c738 memory referenced by the 0x03e7c738 instruction pops up. This memory cannot be read. What is the answer? thing?
Solution: Check for viruses first, and if you have installed browsing enhancement software, please uninstall it.
Example 8: When opening any program from the desktop or start menu, an error message appears: The "0x00000000" memory referenced by the "0x..." command cannot be "read". Ellipses represent variable values. And opening the program from running is no problem.
Solution: Run regedit to enter the registry. Under HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerShellExecuteHooks, there should be only one normal key value "{AEB6717E-7E19-11d0-97EE-00C04FD91972}, and delete the others (of course do not delete the default key value).
Example 9: I ordered a machine three months ago. The system is relatively unstable. The system has been reinstalled many times within three months. The system was installed just four or five days ago, but Explorer-application errors often occur randomly, and the "0x00000000" memory referenced by the "0x4a01259d" command occurs. This memory cannot be "read". To terminate the program, click OK. To debug the program, click Cancel. If you click OK, the Windows desktop will disappear. This problem has also occurred in previous systems. I wonder if it is a hardware problem?
Solution: Memory compatibility problem! If you encounter this kind of problem, you can open the machine and move the memory location to see if the problem can be solved. If the problem persists, you can swap the memory with your friend.
Through the above examples, we can see that there are many reasons for failure. The mentioned and possible reasons are listed below for easy reference.
Cause of the problem - Solution
The memory module is broken - replace the memory module
Dual memory is not compatible - use the same brand of memory or only use one memory
Memory quality problem - Replace the memory module
Heat dissipation problem - enhance the heat dissipation inside the chassis
The memory and motherboard are not plugged in properly or are incompatible with other hardware, etc. - Re-insert the memory or change the socket
There is a problem with the hard disk - Replace the hard disk
Driver problem - reinstall the driver. If it is a new system, you must first install the motherboard driver
The software is damaged - reinstall the software
The software is BUG - patch it or use the latest version.
The software is not compatible with the system - patch the software or try the system's compatibility mode
There is a conflict between the software and the system - if any new software has been installed recently, try uninstalling it
Software requirements There is a problem when using other related software - reinstall the related software. For example, if an error occurs when playing a file of a certain format, there may be a problem with the decoder of this file
Virus problem - Antivirus
Antivirus software conflicts with the system or software - Since the antivirus software enters the underlying monitoring system, it may It conflicts with some software, try uninstalling it
There is a problem with the system itself - sometimes the operating system itself will have bugs. Pay attention to installing the official upgrade program, such as SP patches, it is best to apply them. If that still doesn't work, reinstall the system or change to another version of the system.
[Another comment]
Check whether you have Microsoft NET.Framework installed in Add/Remove Programs in the control panel. If it is already installed, you can consider uninstalling it. Of course, if you need NET in other programs in the future .Framework, you can reinstall it.
In addition, if you are using an ATI graphics card and you are using the SP2 patch (some ATI graphics card drivers require NET.Framework to work properly). In this case, you can find an ATI graphics driver that does not require NET.Framework support.
If the above two methods cannot completely solve the problem, you can try to use the "IE Repair" software and check whether there are viruses or the like.
[It should be no problem to upgrade Microsoft NET.Framework to version 1.1]
[One more thing to say]
Method 1:
A friend from the Microsoft news group suggested: Start--Run: regsvr32 jscript.dll
Start--Run: regsvr32 Vbscript.dll
But it is not solved---but it provides a way-----run to register all dlls at one time
Search and find the method as follows:
Run and enter cmd Press Enter and enter
for %1 in (%windir%system32*.dll) do regsvr32.exe /s %1
at the command prompt. If you enter this command slowly, you will see it quickly. Scroll otherwise... otherwise failure means it has no effect. Press Enter and wait slowly (it will take 1-2 minutes) and then open it to see if everything is running.
Method 2:
This is a typical problem~~~~There are many reasons for this problem. Generally speaking, there are three methods to solve the problem: patching the system, replacing the memory, and changing the memory slot. [For system patches, just go to the Microsoft Update website to update them online.
Aion bug report
Hello, it is recommended that you delete the cryinput.DLL file in the BIN32 directory in the Aion directory, and then start the client and select the Central China Region (do not select other regions) to try to update automatically. Thanks
Aion shows script error
Why don't you look at the official website? The official website has instructions and DirectX downloads.
Official website introduction:
Go to the official website to download the latest version of DIRECTX9.0C. After the download is complete, run the directx_nov2008_redist.exe software and extract it to any directory. . Then run DXSETUP.exe in this directory to install successfully. Players who have problems are asked to try again according to the above steps. If you encounter other installation or operation problems, it is recommended to install the full patch.
The above is all about the Aion Tower Guild LD file detection failed. After logging in to the Aion Tower, it shows that the key file verification failed. Please delete the non-game files. I have reinstalled... and the related content of the Aion Tower Guild. I hope can help you.