How to Fix Error Code ‘0x80004005’

Here we see some basic configuration changes that will usually solve ‘0x80004005’ error.

However, I suggest you to follow the below method, and check if that helps.

Check if the SMB 1.0 Feature is Enabled

Start -> Control Panel -> Programs and Features
Click “Turn Windows features on or off”
Then scroll down to SMB 1.0/CIFS File Sharing Support
Tick the SMB 1.0/CIFS Client
Untick SMB 1.0/CIFS Automatic Removal and
Untick SMB 1.0/CIFS Server
Click OK
Restart if prompted.

Note – SMB 1.0 is apparently a very insecure protocol and should not be used.
Off to ask the network guy to upgrade the server.

Please note that SMBv1 protocol is not installed by default in Windows 10 V1709 or later. Microsoft publicly deprecated the SMBv1 protocol back in 2014.

For details, refer this support article:

Disable IPv6

Go to Windows start button -> then select Network connections -> Right click on network adapter and select Properties -> Find Internet protocol version 6 (TCP/IPV6) in the center pane and uncheck the box.

Double Check the Advanced Sharing Settings

Go to Start -> Settings -> Network & Internet -> Status
Scroll to the bottom and -> Click Network and Sharing Center -> Click Change advanced sharing settings
Expand All Networks – > Under the Password protected sharing
Here you have two options ‘Turn on password protected sharing and Turn off password protected sharing’
Select ‘Turn off password protected sharing’ -> click ‘Save changes’

Turn on or off Network Discovery in Windows 10

In the search box type network and select Network and Sharing Center -> Then choose Change advanced sharing settings -> Then select Turn on network discovery or Turn off network discovery in the settings, and click Save changes.

Check if All the Required Services are Running

Services which we need to check are:

  1. Function Discovery Provide Host.
  2. Function Discovery Resource Publication.
  3. SSDP Discovery.
  4. UPnP Device Host.
  5. Also Check for DHCP Client and DNS Client.

Press Windows key + R to open Run. Then type “Services.msc” and press enter.

Right click on the above services and then go to properties.

Under the General tab, make sure that the Startup type is automatic and Service status is running.

Then go to recovery tab and change all the entries (next to 1st failure, 2nd failure and Subsequent failure) to Restart the Service.

Windows Update

Re-download windows updates, because sometimes the error 0x80004005 occurs if the downloaded Windows update file is corrupted.

Re-download windows updates and check it again.

Check NetBIOS is working

Windows start button -> Network connections -> IPV4 -> Click the properties -> Click Advanced -> WINS tab -> Ensure the NetBIOS settings is at Default

Check for Permissions

Right click on the folder -> Select Share with and then Advanced sharing.
Select the Share tab and then Advanced sharing -> The box next to Share this folder should be checked. Check it if it isn’t. Then Click Permissions.
Highlight the Everyone group which should be in the top pane and allow Full Control. If there isn’t an Everyone group, click Add and type ‘Everyone’ in the bottom pane and then select it.