scvhost.exe application error The instruction at “0x00000000” referenced memory at “0x00000000”. The memory could not be “read”

This is more of an answer than a question but hopefully it'll help all those poor souls who, like me have been trawling around trying to find an answer to this problem where a dialogue box pops up with the dreaded svchost.exe application error and then locks up the computer if you click the OK button.

Sounds familiar?  Well I've had this in the past and have only partially managed to get rid of it (repeated reboots eventually allowed me to boot without getting the error).  This time however it was happening every time.

I eventually tracked the problem down this time to the Google Updater and the location where the automatic updates are saved to because it uses BITS to download those updates.  I know this problem is also associated with WindowsUpdate and with another automatic updating service (Adobe I think).  It seems that the folder where the BITS (Background Intelligent Transfer Service) service downloads to needs write permission (not surprisingly) and sometimes that permision can get turned off (i.e. to read only).

So I went to this location, allowed it write permission, and hey presto - end of problem!

Here's a link to the Google page which explains how to fix the problem in more detail (it's near the bottom at the final bullet point):

I think this will help a lot of people, not just those with Google Update problems, but those with Windows Update and Adobe too - probably other background update downloaders too - I bet they all use BITS to download the updates silently.

It's a real easy fix; no software to download, no poking around in the registry, no copying of system files.  Why didn't anyone find this before?


Question Info

Last updated May 18, 2019 Views 3,688 Applies to:

I'm answering my own question because it already supplies the answer.

Sorry, it's the only way I know of getting this solution out there quickly and easily where people can find what they want to know easily.

6 people were helped by this reply


Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.