PowerShell Logo Small

Disable-NetAdapterQos



This is the built-in help made by Microsoft for the command 'Disable-NetAdapterQos', in PowerShell version 3 - as retrieved from Windows version 'Microsoft Windows Server 2012 Standard' PowerShell help files on 2016-06-23.

For PowerShell version 3 and up, where you have Update-Help, this command was run just before creating the web pages from the help files.

SYNOPSIS

Disables quality of service (QoS) on the network adapter, specifically data center bridging (DCB).

SYNTAX


Disable-NetAdapterQos [-Name] <String[]> [-AsJob] [-CimSession <CimSession[]>] [-IncludeHidden] [-NoRestart] [-PassThru] [-ThrottleLimit
<Int32>] [-Confirm] [-WhatIf] [<CommonParameters>]
Disable-NetAdapterQos [-AsJob] [-CimSession <CimSession[]>] [-NoRestart] [-PassThru] [-ThrottleLimit <Int32>] -InputObject <CimInstance[]>
[-Confirm] [-WhatIf] [<CommonParameters>]
Disable-NetAdapterQos [-AsJob] [-CimSession <CimSession[]>] [-IncludeHidden] [-NoRestart] [-PassThru] [-ThrottleLimit <Int32>]
-InterfaceDescription <String[]> [-Confirm] [-WhatIf] [<CommonParameters>]



Search powershellhelp.space

DESCRIPTION


The Disable-NetAdapterQos cmdlet disables quality of service (QoS) on a network adapter. The QoS features, which include bandwidth allocation
and priority based flow control, are specified in the IEEE data center bridging (DCB) standard. When QoS is disabled, the computer will not
send to the network adapter any configuration for the QoS features. This cmdlet does not stop the network adapter from setting up
configurations and utilizing the hardware QoS capabilities.


A network adapter that supports DCB is typically known as a converged network adapter. It supports both storage and networking
functionalities. In some use cases the DCB must be enabled to support the storage functionalities. If DCB on a network adapter is disabled
from the point of view of a computer, then it may still be functioning on the network adapter.



<

RELATED LINKS

Enable-NetAdapterQos
Get-NetAdapter
Get-NetAdapterQos

REMARKS

<

Examples


EXAMPLE 1

PS C:\>Disable-NetAdapterQos –Name *



This example disables QoS on all network adapters and restarts the network adapters.




EXAMPLE 2

PS C:\>Disable-NetAdapterQos –Name "Ethernet 2"


This is the cmdlet using wildcard characters.
PS C:\>Disable-NetAdapterQos –Name E*2



This example disables QoS on a network adapter named Ethernet 2 and restarts the network adapter.




EXAMPLE 3

PS C:\>$netAdapterQoS1 = Get-NetAdapterQos –Name *



PS C:\>Disable-NetAdapterQos –InputObject $netAdapterQoS1


This is a version of the cmdlet that gets all of the network adapters that support QoS and disables QoS on all of them via the pipeline, then
restarts the QoS network adapters.
PS C:\>Get-NetAdapterQos –Name * | Disable-NetAdapterQos



This example gets all of the network adapters that support QoS and disables QoS on all of them and restarts the QoS network adapters.