[SOLVED] [10ProV1709b16299 x64] Can't turn off SMB1 (0x80073701/ASSEMBLY_MISSING)

VBMeireles

Member
Joined
Jan 4, 2018
Posts
21
I go to "Turn Windows features on or off", uncheck "SMB 1.9/CIFS Automatic Removal" and click "OK". I get an error message saying that a referenced assembly could not be found and an error code (0x80073701).

smb1_01.PNGsmb1_02.PNGsmb1_03.PNGsmb1_04.PNG

I've done quite some research on it already and tried quite a few things, including all of the steps described in the "
Windows Update Forum Posting Instructions" post, but nothing has worked so far.

I'm absolutely new to this much deep peeking into system files, but I've found a reference in CBS.log to this "amd64_microsoft-windows-s..oyment-languagepack_31bf3856ad364e35_10.0.16299.15_en-us_1398b56ab160bb79" file/folder (the name is concatenated in the log file) which seems to be missing from "C:\Windows\WinSxS". I even tried calling my brother to ask him to search his WinSxS folder and subfolders for it (hoping to have him send me a copy) but while, according to him, "
31bf3856ad364e35" yields thousands of results (!), "1398b56ab160bb79" yields no results at all. He doesn't have Fall Creators update installed, however.

View attachment CBS.zip
 
Last edited:
re: [Win10Pro x64] Can't disable/remove/turn off SMB1 (0x80073701/ASSEMBLY_MISSING)

Hello and welcome!

Please run CMD as Administrator and enter the following:

Code:
dism /online /disable-feature /featurename:SMB1Protocol-Server

Hit Enter and let me know the result.
 
re: [Win10Pro x64] Can't disable/remove/turn off SMB1 (0x80073701/ASSEMBLY_MISSING)

"The operation completed successfully."

It had no effect on the checkboxes shown in "Turn Windows features on or off", though. SMB1 features still show as enabled/on in there.
 
re: [Win10Pro x64] Can't disable/remove/turn off SMB1 (0x80073701/ASSEMBLY_MISSING)

Open PowerShell as Administrator and enter the following:

Code:
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters" SMB1 -Type DWORD -Value 0 –Force

Hit Enter and let me know if there's any improvement.
 
re: [Win10Pro x64] Can't disable/remove/turn off SMB1 (0x80073701/ASSEMBLY_MISSING)

Hitting enter just gave me a new prompt without any message at all so I checked the registry afterwards and REG_DWORD SMB1 is set to 0x00000000 (0). Windows features remain unchanged, unfortunately.

smb1_update.PNG
 
re: [Win10Pro x64] Can't disable/remove/turn off SMB1 (0x80073701/ASSEMBLY_MISSING)

Please do the following.

Step#1 - Capture Process Monitor Trace
1. Download and run Process Monitor. Leave this running while you perform the next steps.
2. Open an elevated Command Prompt and disable SMB via Windows Features just like you have in the past.
3. Stop Process Monitor as soon as it fails. You can simply do this by clicking the magnifying glass on the toolbar as shown below.
11908d1430506241-windows-updates-fail-repeatedly-stop-jpg


4. Select the File menu...Save... and save the file to your desktop. This is likely the default location. The name (unless changed) will be LogFile.PML. This is fine.
5. Zip up and attach the LogFile.PML file as well as your CBS.log
 
re: [Win10Pro x64] Can't disable/remove/turn off SMB1 (0x80073701/ASSEMBLY_MISSING)

Ok. I downloaded and ran Process Monitor, then opened up a command prompt as administrator (I assume that's what elevated means?), though I just opened it and left it alone, since you told me to disable SMB via Windows Features (the settings window I took pictures of), so I just left the command prompt open and went back to settings and then to the Windows Features window as always, unchecked SMB and clicked OK. As soon as the error popped up I clicked the magnifying glass on Process Monitor. Is that what I was supposed to do? I'm a little confused regarding the utility of the opened command prompt window in this case. In any case, the resulting Logfile.PML is almost 400Mb. I'll start uploading it now and edit this reply with the link as soon as it's ready. In the meantime, can I somehow isolate the relevant processes in Process Monitor in order to reduce Logfile.PML's size?

EDIT: Is it OK to .7z it?

Logs.7z - Google Drive
 
re: [Win10Pro x64] Can't disable/remove/turn off SMB1 (0x80073701/ASSEMBLY_MISSING)

That's a mistake on my part. I'm sorry. CMD does not need to be opened. I would really prefer to get the whole log in order for my diagnostics to have a higher chance of success. You can use whichever format you like as long as I can open it properly.
 
re: [Win10Pro x64] Can't disable/remove/turn off SMB1 (0x80073701/ASSEMBLY_MISSING)

Step#1 - DISM /RestoreHealth Scan
Warning:this fix is specific to the user in this thread. No one else should follow these instructions as it may cause more harm than good. If you are after assistance, please start a thread of your own.


  1. Right-click on the Start button and select Command Prompt (Admin)
  2. When command prompt opens, Copy (Ctrl+C) and Paste (Right-click > Paste) the following command into it, then press Enter
    Dism /Online /Cleanup-Image /RestoreHealth
  3. Once it finishes, copy and paste the following into the command-prompt window and press Enter. If prompted to overwrite the existing file go ahead.
    copy %windir%\logs\cbs\cbs.log "%userprofile%\Desktop\cbs.txt"
  4. Once this has completed please go to your Desktop and you will find CBS.txt => Please zip/upload to this thread.
    Please Note:: if the file is too big (over 7MB) to upload to your next post, please upload via a service and just provide the link.
 
re: [Win10Pro x64] Can't disable/remove/turn off SMB1 (0x80073701/ASSEMBLY_MISSING)

SFC Scan


  1. Click on the Start button and in the search box, type Command Prompt
  2. When you see Command Prompt on the list, right-click on it and select Run as administrator
  3. When command prompt opens, copy and paste the following commands into it, press enter after each

    sfc /scannow

    Wait for this to finish before you continue

    copy %windir%\logs\cbs\cbs.log "%userprofile%\Desktop\cbs.txt"
  4. This will create a file, cbs.txt on your Desktop. Please attach this to your next post.
 
re: [Win10Pro x64] Can't disable/remove/turn off SMB1 (0x80073701/ASSEMBLY_MISSING)

Only the default language's (english). I never installed anything else. However, now that you're asking about other stuff, I did not use an untouched Microsoft ISO to install Windows 10 on my machine. I used this one:

Download Windows 10 Pro No Bloatware Edition 64-Bit - MajorGeeks

It doesn't have the Store (at all it seems), Cortana or even Windows Defender. The idea behind it was just minimalism and optimal performance. Do you think that might be the cause of the problem? (I would never expect to run into a "missing file" problem while trying to remove stuff.)
 
re: [Win10Pro x64] Can't disable/remove/turn off SMB1 (0x80073701/ASSEMBLY_MISSING)

May I ask what is the reason you want to disable this?

At this point it's more a desire towards grasping a deeper understanding of the subject (Windows features, packages etc) than the initial minimalism (and a bit of OCD relief, hehe). I just wanted to see if I could do it since I know I'll never use SMB1 anyway - so why leave it on - and maybe learn something in the process.
 
re: [Win10Pro x64] Can't disable/remove/turn off SMB1 (0x80073701/ASSEMBLY_MISSING)

Something's bugging me here:

Please do the following:

Retrieve Components Hive
1. Navigate to C:\Windows\System32\Config and locate the COMPONENTS file.
2. Please copy this file to your desktop.
Note: If you receive an error that this file is in-use, simply reboot your computer and try again.
3. Right-click on this file on your desktop and select Send To...Compressed (zipped) folder. This will create a file named COMPONENTS.ZIP on your desktop.
4. The file will likely be too large to upload here so please upload toa file sharing service and just provide the link here.
 
re: [Win10Pro x64] Can't disable/remove/turn off SMB1 (0x80073701/ASSEMBLY_MISSING)

I'm not sure if it matters but I've read somewhere that if you install any language packs after installing the update which installs SMB1's auto turn off (the thing I'm trying to remove but just in order so I can go ahead and remove everything that's SMB1) you would mess with SMB1 so because of that you'd need to install any desired language packs before installing SMB1's update. I also read a solved post somewhere in which this guy described his problem (not sure whether he was trying to add or to remove something) and the other guy replied kind of out of nothing telling him to install the korean language pack (!) and then it solved his problem! Since my own scrolling through my logs mentioned this "amd64_microsoft-windows-s..oyment-languagepack_31bf3856ad364e35_10.0.16299.15_en-us_1398b56ab160bb79" I thought I could have a similar problem and it would all be a question of installing the right language pack. I didn't try to install the korean pack, heh, but I was hoping maybe somebody could figure which pack I need to install in order to be able to remove SMB1. And now that I'm at it, I'd be very grateful if anybody reading this could run a search on their WinSxS folder (and subfolders) for "1398b56ab160bb79" and attach/link me the file. Maybe that does it.
 

Has Sysnative Forums helped you? Please consider donating to help us support the site!

Back
Top