Dear Stan,
The uninstallation of network feature is blocked by Microsoft in Windows 10 1803 release, please refer below link and comment by
Thanks
Parvez Ahmed
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
I use a minimal Windows 10 Professional OS. I typically uninstall many items from the network adapter properties including link-layer topology discovery responder and file sharing. Today I tried to upgrade to the feature update 1803. It reinstalls some of the network adapter items including link-layer discovery. I go to uninstall it. I get the error message 'could not uninstall the link-layer topology discovery responder feature. The error is 0x80071779'.
How do I fix this and uninstall it?
Thank you,
Stan
Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.
Answer accepted by question author
Dear Stan,
The uninstallation of network feature is blocked by Microsoft in Windows 10 1803 release, please refer below link and comment by
Thanks
Parvez Ahmed
Thank you for pointing this out. I guess this is Microsoft's way of evolution. Specificly the file system and how its code appears to now be bundled together with network file sharing. This will present
new security challenges.
Stan
Thanks, that was helpful, at least I know, that I do not have to wait for a fix anymore. MS sure loves to create challenges. I already had to block activexflash, remove cortana, powershell, etc. I guess it is that time to fight again. :)
EDIT: Done. I have services Server and Workstation disabled, that should take care of the "Client for Microsoft Network" and "File and Printer Sharing". As for the rest, disabling the driver should prevent them from working, even if the GUI shows them.
Code:
rem Link-Layer Topology Discovery Responder / Default - 2
reg add "HKLM\System\CurrentControlSet\Services\rspndr" /v "Start" /t REG_DWORD /d "4" /f
rem Link-Layer Topology Discovery Mapper I/O Driver / Default - 2
reg add "HKLM\System\CurrentControlSet\Services\lltdio" /v "Start" /t REG_DWORD /d "4" /f
rem Microsoft LLDP Protocol Driver / Default - 2
reg add "HKLM\System\CurrentControlSet\Services\MsLldp" /v "Start" /t REG_DWORD /d "4" /f
rem Microsoft Virtual Network Adapter Enumerator / Default - 3
reg add "HKLM\System\CurrentControlSet\Services\NdisVirtualBus" /v "Start" /t REG_DWORD /d "4" /f
rem QoS for storage I/O traffic / Default - 2
reg add "HKLM\System\CurrentControlSet\Services\storqosflt" /v "Start" /t REG_DWORD /d "4" /f
rem QoS Multimeda Class Scheduler / Default - 2
reg add "HKLM\System\CurrentControlSet\Services\MMCSS" /v "Start" /t REG_DWORD /d "4" /f
rem QoS Packet Scheduler / Default - 1
reg add "HKLM\System\CurrentControlSet\Services\Psched" /v "Start" /t REG_DWORD /d "4" /f
rem Named pipe service trigger provider / Default - 1
rem https://msdn.microsoft.com/en-us/library/windows/desktop/aa365590(v=vs.85).aspx
reg add "HKLM\System\CurrentControlSet\Services\npsvctrig" /v "Start" /t REG_DWORD /d "4" /f
rem NetBIOS Interface / Default - 1
reg add "HKLM\System\CurrentControlSet\Services\NetBIOS" /v "Start" /t REG_DWORD /d "4" /f
rem NetBIOS over TCP/IP / Default - 1
reg add "HKLM\System\CurrentControlSet\Services\NetBT" /v "Start" /t REG_DWORD /d "4" /f
rem Remote Desktop Device Redirector Bus Driver / Default - 3
reg add "HKLM\System\CurrentControlSet\Services\rdpbus" /v "Start" /t REG_DWORD /d "4" /f
rem The framework for network mini-redirectors / Default - 1
rem https://docs.microsoft.com/en-us/windows-hardware/drivers/ifs/the-redirected-drive-buffering-subsystem
reg add "HKLM\System\CurrentControlSet\Services\rdbss" /v "Start" /t REG_DWORD /d "4" /f
rem A little bonus - Disable IPv6/LMHOSTS lookup/NetBIOS and Set DNS Servers
netsh int ipv6 isatap set state disabled
netsh int teredo set state disabled
netsh interface ipv6 6to4 set state state=disabled undoonstop=disabled
reg add "HKLM\System\CurrentControlSet\Services\Tcpip6\Parameters" /v "DisabledComponents" /t REG_DWORD /d "255" /f
wmic nicconfig where DHCPEnabled=TRUE call SetDNSServerSearchOrder ("1.1.1.1")
reg add "HKLM\System\CurrentControlSet\Services\NetBT\Parameters" /v "EnableLMHOSTS" /t REG_DWORD /d "0" /f
wmic nicconfig where TcpipNetbiosOptions=0 call SetTcpipNetbios 2
wmic nicconfig where TcpipNetbiosOptions=1 call SetTcpipNetbios 2
Thank you. But you need to read what you post carefully. I want to UNINSTALL. What you have posted will only disable.
Try again?
Stan
Could you try doing it from PowerShell?
Get-NetAdapterBinding -DisplayName 'Link-Layer Topology Discovery Responder', 'QOS Packet Scheduler' | Set-NetAdapterBinding -Enabled $false