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.
Sets the various checksum offload settings.
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>]
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.
<
Online Version: http://go.microsoft.com/fwlink/p/?linkid=287421
Disable-NetAdapterChecksumOffload
Enable-NetAdapterChecksumOffload
Get-NetAdapterChecksumOffload
<
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.