SOLVED DLL problems

Joined
Oct 9, 2016
Messages
8
Reaction score
0
Problems started yesterday:
No Firefox because of Errors
XPCOM
C:WINDOWS\SYSTEM32\NETUTILS.DLL
0x0000020

I reloaded WIN10 first leaving files, and again deleting everything because nothing had changed.
The Errors occur after downloading Firefox (neither as a stub or full program), Picasa or Chrome, and the Windows 10-Upgrade-Assistent doesn't respond.
Any suggestions?
 

Regedit32

Moderator
Joined
Mar 4, 2016
Messages
3,617
Reaction score
1,139
Hi Gerald,

Welcome to the Forum.

It's odd reinstalling Windows 10 did not resolve this issue for you, however, there is another way around this although it will take some effort on your behalf.

As you are dealing with a System Library file, the current owner for this will be the TrustedInstaller, so first you need to change the owner of this netutils.dll file inside the System32 folder. To do this you will need to be logged into Windows as a user who belongs to the Administrative Group.

Here is how (assuming you are logged in as a user that belongs to the Administrative Group):
  • Open File Explorer and navigate to C:\Windows\System32
  • Inside the System32 folder scroll down and right-click on netutils.dll and select Properties

    Sample Image

    change.png

  • Next, in the netutils.dll Properties window that opens select the Security tab then click Advanced

    Sample Image

    change2.png

  • Next, in the Advanced Security Settings for netutils.dll window that opens click Change

    Sample Image

    change3.png

  • Next, in the Select User or Group window that opens type the username Administrators in the empty field then click the Check Names button, which will refresh the window to appear as in image. At this point click OK

    Sample Image

    change4.png

  • This will return you to previous window where you need to click OK, which in turn will return you to the netutils.dll Properties window. In this window click the Advanced button again which will re-open the Advanced Security Settings for netutils.dll window where you will see the Owner had changed.

    Click on the Change permissions button.

    Sample Image

    change5.png

  • Next, select the username which matches the Owner and click the Edit button

    Sample Image

    change6.png

  • Next, in the Permissions Entry for netutils.dll window you will see that Read & Execute and Read are currently checked. You need to check the Full control which will leave you will the first five boxes checked as in image below.

    When it looks like this click OK

    Sample Image

    change7.png

  • Next, you will be returned to the Advanced Security Settings for netutils.dll window.

    1. Click OK which will cause a Windows Security to pop up.
    2. Click Yes

    Sample Image

    change8.png

  • At this point the username belonging to the Administrative Group you are signed in with now owns and has full control of the netutils.dll library file inside the System32 folder.

    This file though will be in use by numerous applications such as Google Update, Chrome, Antivirus programs, etcetera. Thus you will now need to restart your computer in Safe Mode.

    To do this first press Windows key and R key together to open the run dialog.

    In the run dialog type msconfig then click OK

    Select the boot tab and check the box next to Safe boot then click OK

    A pop up will appear asking you to choose to restart now or later. Assuming important programs are all ready shut down, click restart; or if you need to close some other programs first, click restart later, close those other programs then restart computer.

    You will now restart and need to sign in to Safe mode.

    In Safe mode open File Explorer and navigate to C:\Windows\System32

    Inside the System32 folder scroll down and right-click on netutils.dll and select Delete

    Once deleted copy & paste the following into the address bar of File Explorer then press enter key

    Code:
    C:\Windows\WinSxS\amd64_microsoft-windows-netutils_31bf3856ad364e35_10.0.14393.0_none_5d8d791a60cb8861

    You'll now be inside this folder where you will see a fresh copy of the netutils.dll file.

    Right-click this fresh copy of netutils.dll and select Copy

    Now return to C:\Windows\System32 folder and paste that fresh copy into the folder.

    Close File Explorer.

    Press Windows key and R key together to open run dialog

    In the run dialog type msconfig then click OK

    Select the Boot tab then remove check next to Safe boot and click OK, then click Restart to boot back to your usual login page.

All going well your issue will now be resolved. If not then you may need to also do all of the above steps for the netutils.dll file located inside the SysWOW64 folder too. If you need to take ownership of that, then go to Safe mode to delete it, the fresh copy for this folder is located here:

Code:
C:\Windows\WinSxS\wow64_microsoft-windows-netutils_31bf3856ad364e35_10.0.14393.0_none_67e2236c952c4a5c

The SysWOW64 version of netutils.dll is only 36 kb, rather than the System32 folders version which is 43 kb in size, and it's important you have the correct versions inside their proper folders.

Regards,

Regedit32
 
Joined
Oct 9, 2016
Messages
8
Reaction score
0
Wow! I'm deeply moved by the effort, time and patience you've invested - and so fast. Thank you so much. I've printed out your advice, and am finding out other things, like "opening File Explorer in safe mode." I'll let you know how it went.
 
Joined
Oct 9, 2016
Messages
8
Reaction score
0
Sorry, I'm working in German.
In your image 4153 ist says
Administrators (REGEDIT32\Administrators)
On my screen it says - same second line:
Administrator (DESKTOP-UJI07OB\Administrator)
It doesn't allow me to click boxes in the next image 4154 - they are grey.
Suggestions?
 

Regedit32

Moderator
Joined
Mar 4, 2016
Messages
3,617
Reaction score
1,139
Yes that is correct.

My image showed my REGEDIT32/Administrator. That was just an example.

Your one ought to display the UserName you chose/Administrators after clicking the check names button, which can only happen if the username you chosebelongs to the administrative group.

After you select this name and click OK you are returned to the previous Advanced Security Settings for netutils.dll window. At this time the buttons are grayed out as you noted. Click OK which will return you here:

change2.png


Now click Advanced again, which will take you to here:

change5.png


Where you now can click the Change permissions button and continue with previous instructions given.
 
Joined
Oct 9, 2016
Messages
8
Reaction score
0
Thanks for your answer. The owner has changed. However, when I clicked as suggested there was no pop-up and the window closed.
 

Attachments

  • dll properties.PNG
    dll properties.PNG
    88.2 KB · Views: 725

Regedit32

Moderator
Joined
Mar 4, 2016
Messages
3,617
Reaction score
1,139
Did you manage to select Full control for the new owner?

If not, now that you have changed owner, right-click on the netutils.dll and select Properties then in the window that opens select the Security tab and click Advanced button.

From there click the Change permissions button.

Next click on the Administrator (DESKTOP-UJI07OB\Administrator) to highlight it, then click Edit button.

Check the box next to Full control then click OK

At that point you should see a Windows Security pop up and just click Yes

If you do not see this your User Account Control settings may be different and that is fine; just so long as you changed owner and have full control for that owner.

From there you can then go to Safe mode, delete the netutils.dll from the System32 folder and copy and paste a fresh copy from the folder I mentioned earlier:

Code:
C:\Windows\WinSxS\amd64_microsoft-windows-netutils_31bf3856ad364e35_10.0.14393.0_none_5d8d791a60cb8861

Note: This is assuming your Windows 10 build is 14393.222

If not, then you'll need to search for the netutils folder with the build number of your current Windows installation, which will be locations in the same location: C:\Windows\WinSxS and the folder name will begin: amd64_microsoft-windows-netutils_ but the numbers that follow may differ if your Windows 10 build is not 14393.222

To confirm your Windows 10 build simply press windows key and R key together to open the run dialog and type in this winver then click OK

Sample image:

Untitled.png


 
Last edited:
Joined
Oct 9, 2016
Messages
8
Reaction score
0
My build is 1607 14393.187
I followed your instructions. I clicked on the Administrator (DESKTOP-UJI07OB\Administrator) to highlight it. There is no Edit button, only one that says "display" (anzeigen). There is no box to click.
 

Attachments

  • dll 2.PNG
    dll 2.PNG
    28.5 KB · Views: 738

Regedit32

Moderator
Joined
Mar 4, 2016
Messages
3,617
Reaction score
1,139
Well it ought to be the Anzeigen button in your case.

As your have a different build you will need to scroll and locate the amd64_microsoft-windows-netutils.dll_ folder yourself as instructed in last post. there is only one and it ought to have within its folder name the build number 14393.187 in your case.
 
Joined
Oct 9, 2016
Messages
8
Reaction score
0
Thank you for your help.
1) The Administrator is the owner.
2) Unfortunately there is no pop-up, so I can't get full control.
3) "Anzeigen" means show, and it correctly displays the greyed out box. (see attachment)
4) I can find plenty of amd64 files, however, neither amd64_microsoft-windows-netutils.dll nor 14393.187
Looking forward to your guidance, as I have no experience in these matters!
 

Attachments

  • dll 3.PNG
    dll 3.PNG
    79.5 KB · Views: 680
Joined
Oct 9, 2016
Messages
8
Reaction score
0
Hi, yesterday a specialist worked on my computer, as I couldn't manage the changes myself. He was not able to load a new netutils.dll as the link leads to a 0kb and the old one had about 49kb. Is there an alternative to
C:\Windows\WinSxS\amd64_microsoft-windows-netutils_31bf3856ad364e35_10.0.14393.0_none_5d8d791a60cb8861 ?
 

Regedit32

Moderator
Joined
Mar 4, 2016
Messages
3,617
Reaction score
1,139
Not that I am aware of.

I've attached the file you need in a compressed folder.

Your technician can unzip and use this.
 

Attachments

  • netutils.zip
    22.4 KB · Views: 249
Joined
Oct 9, 2016
Messages
8
Reaction score
0
It didn't work. "My" technician finally copied the netutils (22kb) from a 32bit windows. Now everything is fine. Thanks for all your trouble.
 

tob

Joined
Apr 23, 2018
Messages
1
Reaction score
0
I did everything right but i can't delete the netutils.dll from the System32 folder, it says that it's running in another program but i have everything closed, i even tried to kill everything in task manager. .
Please help
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top