The memory address cannot be 'Read' or 'Written'.

baissaoui Posted messages 496 Registration date   Status Webmaster Last intervention   -  

Windows displays an error message in one of the following forms:

 svchost.exe - Application error. The instruction at “0x********” references memory at “0x00000000”. The memory could not be 'read'

The event viewer reports the following message:

 Faulting application svchost.exe, version 5.1.2600.2180, faulting module msi.dll, version 3.1.4000.2435, fault address 0x00******.

This issue is related to memory address management.

The causes of this problem may be as follows:

  • 1. Hardware issue (failure of one or more memory sticks)
  • 2. Malware-related issue (virus, worm, Trojan horse, spyware) present in memory
  • 3. Issue related to the improper use of a software resource by one or more applications running simultaneously.
  • 4. Insufficient RAM (insufficient memory and a full hard drive preventing the creation of a swap file (virtual memory).

To resolve this problem, here is the procedure to follow:

Video

[ccmbg_widget type="video" id="686897" key="1797718645" site="ccm" startMode="2"]

Check the functioning of memory sticks

Test your RAM sticks

Check for the presence of malware and if necessary, eradicate them

Protect a computer against internet malware

Check Windows configuration

If the problem occurs when opening a folder containing many media files, the issue may be related to Windows extracting information from the files, causing significant slowdown. To remedy this, simply follow the procedure below:
Processor used at 100%

If the problem occurs while running a specific application, try uninstalling and reinstalling it.

Clean the hard drive

Remove as many unnecessary files from the hard drive as possible (especially the "Temporary Internet Files" folder) and free up memory by stopping unnecessary background processes (applications running in the background).
Clear the Internet cache

Repair Windows Update

If the error message persists:

  • 1. Check Windows Update and BITS service settings:
    • a. Open the Start menu, Run, type services.msc in the window and confirm with OK
    • b. Double click on the Automatic Updates service
    • c. Go to the Log On tab, ensure that Local System Account is selected and that the option Allow service to interact with desktop is unchecked
    • d. Check that the hardware profile (generally Profile 1) is activated. If not, click on Enable
    • e. Return to the General tab, ensure that the Startup Type is set to Automatic. If the service is not Started, click Start to run it
    • f. Repeat each step of these operations with the Background Intelligent Transfer Service (BITS)
  • 2. Re-register Windows Update DLLs:
    • a. Open the Start menu, Run, type cmd in the window and confirm with OK
    • b. In the command prompt, REGSVR32 WUAPI.DLL and confirm with Enter. Upon receiving the message DllRegisterServer in WUAPI.DLL succeeded, click OK
    • c. Repeat these operations for each of the following commands: 
       REGSVR32 WUAUENG.DLLREGSVR32 WUAUENG1.DLLREGSVR32 ATL.DLLREGSVR32 WUCLTUI.DLLREGSVR32 WUPS.DLLREGSVR32 WUPS2.DLLREGSVR32 WUWEB.DLL
    • d. Then stop the Windows Update service by typing: net stop WuAuServ

3. Rename the Windows Update folder: click on the Start menu, Run, type %windir% and confirm. In the window, rename the SoftwareDistribution folder to SD_Old
4. Restart the Windows Update service by opening the Start menu, Run, typing net start WuAuServ and confirming with OK
5. Completely restart the computer
6. Go to the Windows Update site to manually update Microsoft products.

If this is still insufficient, also try this method:

  1. Open the Start menu, right-click on the Computer icon and select Properties.
  2. Go to the Automatic Updates tab
  3. Select Disable automatic updates and confirm
  4. Restart the computer
  5. Open the Start menu, All Programs, open Windows Update to manually update Windows.
  6. Return to the Computer properties to set the Automatic Installation option (recommended) for automatic updates

Add RAM

As a last resort, it is also possible to increase the computer's RAM by purchasing one or more additional RAM sticks!

  • Add memory sticks