PowerShell Logo Small

Set-NetAdapterChecksumOffload



This is the built-in help made by Microsoft for the command 'Set-NetAdapterChecksumOffload', in PowerShell version 4 - as retrieved from Windows version 'Microsoft Windows 8.1 Enterprise' 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

Sets the various checksum offload settings.

SYNTAX


Set-NetAdapterChecksumOffload [-Name] <String[]> [-AsJob] [-CimSession <CimSession[]>] [-IncludeHidden] [-IpIPv4Enabled <Direction>] [-NoRestart] [-PassThru] [-TcpIPv
4Enabled <Direction>] [-TcpIPv6Enabled <Direction>] [-ThrottleLimit <Int32>] [-UdpIPv4Enabled <Direction>] [-UdpIPv6Enabled <Direction>] [-Confirm] [-WhatIf] [<Common
Parameters>]
Set-NetAdapterChecksumOffload [-AsJob] [-CimSession <CimSession[]>] [-IncludeHidden] [-IpIPv4Enabled <Direction>] [-NoRestart] [-PassThru] [-TcpIPv4Enabled <Direction
>] [-TcpIPv6Enabled <Direction>] [-ThrottleLimit <Int32>] [-UdpIPv4Enabled <Direction>] [-UdpIPv6Enabled <Direction>] -InterfaceDescription <String[]> [-Confirm] [-Wh
atIf] [<CommonParameters>]
Set-NetAdapterChecksumOffload [-AsJob] [-CimSession <CimSession[]>] [-IpIPv4Enabled <Direction>] [-NoRestart] [-PassThru] [-TcpIPv4Enabled <Direction>] [-TcpIPv6Enabl
ed <Direction>] [-ThrottleLimit <Int32>] [-UdpIPv4Enabled <Direction>] [-UdpIPv6Enabled <Direction>] -InputObject <CimInstance[]> [-Confirm] [-WhatIf] [<CommonParamet
ers>]



Search powershellhelp.space

DESCRIPTION


The Set-NetAdapterChecksumOffload cmdlet sets the state of the checksum offload properties. The network adapter computes the checksums, therefore reducing processor u
tilization because the processor is not performing this computation. This cmdlet sets the various checksum offload settings, including IPv4, TCPv4, TCPv6, UDPv4, and
UDPv6. This cmdlet enables a few types of checksums while disabling others. If only setting the enabled state, run the Enable-NetAdapterChecksumOffload or Disable-Net
AdapterChecksumOffload cmdlet.



<

RELATED LINKS

Online Version: http://go.microsoft.com/fwlink/p/?linkid=287421
Disable-NetAdapterChecksumOffload
Enable-NetAdapterChecksumOffload
Get-NetAdapterChecksumOffload

REMARKS

<

Examples


EXAMPLE 1

PS C:\>Set-NetAdapterChecksumOffload –Name * -IpIPv4Enabled RxTxEnabled



This example enables the IPv4 checksum offload in both receive and transmit directions on all visible network adapters.




EXAMPLE 2

PS C:\>Set-NetAdapterChecksumOffload –Name MyAdapter -IpIPv4Enabled RxTxEnabled -TcpIpv4Enabled RxTxEnabled -UdpIpv4Enabled RxTxEnabled



This example enables the IPv4 checksum, the UDPv4 and IPv4 checksum, and the TCPv4 and IPv4 checksum in both receive and transmit directions on the network adapter na
med MyAdapter.