Активация windows server 2019 powershell

Broadcom Driver Downloads

The latest LAN driver downloads for Broadcom NetXtreme and Broadcom Netlink 4401 Fast Ethernet and Gigabit Ethernet NICs (network interface cards/controllers) can be found here.

For other drivers please visit www.broadcom.com.

NetXtreme | Netlink 4401

latest LAN drivers for Broadcom NetXtreme 10/100/1000M Gigabit Ethernet (GbE) and 10/100M Fast Ethernet (FE) NICs, also called NetXtreme Desktop/Mobile and NetXtreme Server

To use BCM5700, BCM5701 and BCM5702 devices under Vista, Windows Server 2008, Windows Server 2008 R2, or Windows 7, please use the Windows XP/2003 (x64) driver — they are not supported by the later drivers.

system version size date
Windows Vista x64
Windows 7 x64
Windows 8 x64
Windows 8.1 x64
Windows 10 x64
v17.2.0.2 186 KiB 2015/10/26
Windows Vista
Windows 7
Windows 8
Windows 8.1
Windows 10
v17.2.0.2 163 KiB 2015/10/26
Windows XP x64
Windows 2003 x64
v15.2.0.4 202 KiB 2014/04/10
Windows XP
Windows 2003
v15.2.0.4 184 KiB 2014/04/10
Windows XP IA64
Windows 2003 IA64
Windows 2008 IA64
v14.2.0.5a 268 KiB 2010/08/06
Windows 2000 v14.2.0.5a 94 KiB 2010/08/06
Windows 98SE
Windows ME
v10.24d 62 KiB 2007/02/01
Windows NT 4.0 v10.62.1.2c 68 KiB 2008/05/23
DOS NDIS2 v16.2.0 26 KiB 2014/08/19
ODI16 v16.2.0 28 KiB 2014/08/19
Linux tg3 v3.137k 398 KiB 2015/10/28

Netlink 4401

latest LAN drivers for Broadcom Netlink 4401 10/100M Fast Ethernet (FE) NICs

system version size date
Windows 7
Windows 8
Windows 8.1
Windows 10
included
Windows XP x64
Windows 2003 x64
Windows Vista x64
v4.60 32 KiB 2007/02/02
Windows 98SE
Windows ME
Windows 2000
Windows XP
Windows 2003
Windows Vista
v4.60 44 KiB 2007/02/02
DOS NDIS2 v3.12 15 KiB 2006/06/26
ODI16 v3.11 16 KiB 2006/06/26
Netware ODI32 v2.04 14 KiB 2006/06/26

Back to Contents

Windows® .NET Advanced Server Driver Software:
Broadcom NetXtreme™ Gigabit Ethernet Adapter User’s
Guide

This chapter provides the following information:

Installing
the Driver Software

Modifying
Configuration Parameters

Removing
the Driver Software

NOTE – The Gigabit Ethernet Adapter
must be physically installed in your system prior to installing the driver
software. See Installing the Hardware for details.

When the Windows .NET system first boots up after installing a new hardware
device, such as a Gigabit Ethernet Adapter, the system automatically detects
&the new hardware and prompts you to install the driver software for that
device.

A network device driver must be installed before the Gigabit Ethernet Adapter
can be used with your Windows .NET system.

Installing the Adapter Software

To install the adapter software for Windows .NET, do
the following

NOTE – Before beginning this procedure,
verify that the Windows .NET system has been upgraded to the latest
version with the latest service pack applied.
  1. Start your Windows .NET system
    and log in. You must have Network Administrator privileges to install the
    driver software.

    When you boot up the Windows .NET system after installing the adapter
    card, a series of Found New Hardware windows are displayed.


Updating the Adapter Software

To update the adapter software for Windows .NET, do the
following

  1. Start your Windows .NET system
    and log in. You must have Network Administrator privileges to update the driver
    software.
  2. From the Start
    menu, right click My Computer and select System Properties to
    display the following menu.

  1. When the System Properties window
    opens, click the Hardware tab to display the following menu.

  1. When the Device Manager window
    opens, right-click on the Broadcom NetXtreme™ Gigabit Ethernet adapter
    and select Update Driver.

  1. In the Hardware Update Wizard window, select Install
    the software automatically (Recommended)
    , then click Next.

The Hardware Update Wizard searches
for the appropriate driver and automatically updates the software.

If asked to specify the location of the Windows .NET
CD-ROM instead, click Browse (don’t use the text entry field) and locate
the path to the Gigabit Ethernet drivers that was specified above.

  1. Once the software update is complete,
    click Finish to close the wizard and complete the software installation.

Once installation of the driver software is complete, you are ready to modify
configuration parameters.

Back
to Top


Modifying Configuration Parameters

Although the default values should be appropriate in most cases, you may change
any of the available options to meet the requirements of your specific system.
Once the adapter driver software has been installed, you can use this procedure
to verify or change the following adapter properties:

  • 802.1p
    QOS
  • Checksum Offload
  • Ethernet@WireSpeed™
  • Flow Control
  • Jumbo Mtu
  • Large Send Offload
  • Speed & Duplex
  • Wake Up Capabilities
  • WOL Speed

Driver Properties
Advanced Tab

To configure the adapter parameters,
bring up the Driver Properties Advanced tab as follows:

  1. Click Start then select Control Panel from
    the pop-up menu.
  2. Click on the Performance Maintenance category, then click
    on the System Control Panel icon to display the System Properties window.
  3. Click the Hardware tab and then click Device
    Manager
    . The Device Manager window displays.
  4. Scroll down the list of hardware devices to Network
    Adapters
    . Click the plus (+) to the left of the icon to display the list
    of adapters currently configured.
  5. Double-click the Gigabit Ethernet Adapter you want to
    configure. The Gigabit Ethernet Properties window displays, showing the General
    tab.

  6. Click the Advanced tab. A window showing the list
    of configurable properties (and default values) for the adapter displays.

  7. Change the operating parameters as desired. To change
    adapter operating parameters listed under the Advanced tab, click on
    the options listed under Properties and then use the pull-down window
    under Value to change the default or assigned value.

802.1p
QOS Parameter

The 802.1p QOS parameter is
a standard that enables Quality of Service. Disabled by default, select Enable
from the Value drop-down menu to enable this parameter. Once enabled, select
Disable from the Advanced tab «Value» drop-down menu
to disable this parameter.

Checksum Offload Parameter

Normally the Checksum Offload
function is computed by the protocol stack. By selecting one of the Checksum
Offload
parameters, the checksum can be computed by the Gigabit Ethernet
Adapter. To enable one of the Checksum Offload parameters, select the
parameter from the Advanced tab «Value» drop-down menu. These
parameters are described and shown below:

  • Rx TCP/IP Checksum — Enables
    receive TCP, IP, and UDP checksum offloading
  • Tx TCP/IP Checksum — Enables
    transmit TCP, IP, and UDP checksum offloading
  • Tx/Rx TCP/IP Checksum (default)
    — Enables transmit and receive TCP, IP, and UDP checksum offloading

Ethernet@WireSpeed™ Parameter

The
Ethernet@WireSpeed parameter enables a 1000BASE-T Ethernet adapter to
establish a link at a lower speed when only 2 pairs of wires are available in
the cable plant. By default, the adapter is set to Enable. To disable
the Ethernet@WireSpeed™ parameter, select Disable from the «Value»
drop-down menu as shown below:

  • Disable — Disables Ethernet@WireSpeed
  • Enable (default) — Enables
    Ethernet@WireSpeed

Flow Control Parameter

The Flow Control parameter allows
the user to enable or disable the receipt or transmission of PAUSE frames. PAUSE
frames enable the adapter and the switch to control the transmit rate. The side
that is receiving the PAUSE frame will momentarily stop transmitting. The recommended
selection is Disable, which will configure the adapter to ignore PAUSE
frames. Disabled by default, to enable Flow Control to receive, transmit, or
receive and transmit PAUSE frames, select the appropriate parameter from the
Advanced tab «Value» drop-down menu described and shown below.

  • Auto — PAUSE frame receipt
    and transmission
    is optimized
  • Disable (default) PAUSE frame receipt
    and transmission is disabled (recommended)
  • Rx PAUSE — PAUSE
    frame receipt is enabled
  • Rx/Tx PAUSE —
    PAUSE frame receipt and transmission is enabled
  • Tx PAUSE — PAUSE
    frame transmission is enabled

Jumbo Mtu Parameter

The Jumbo Mtu parameter allows
the adapter to transmit and receive oversized Ethernet frames that are greater
than 1514 but less than 9000 bytes in length. Note that this parameter will
require a switch that is able to process large frames.

Set at 1500 bytes by default,
to increase the size of the received frames, increment the byte quantity in
500-byte increments from the Advanced tab «Value» counter,
shown below.

Large Send Offload Parameter

Normally the TCP segmentation is
done by the protocol stack. By enabling the Large Send Offload value,
the TCP segmentation can be done by the Gigabit Ethernet Adapter. To enable
the Large Send Offload, select the parameter from the Advanced
tab «Value» drop-down menu. These values are described and shown below:

NOTE – Large Send Offload features
are only supported on the 5701 NetXtreme Adapter.
  • Disable — Disables large
    send offloading
  • Enable (default) — Enables
    large send offloading

Speed &
Duplex Parameter

The Speed & Duplex parameter
allows the user to set the connection speed to the network and mode. Note that
Full-Duplex Mode allows the adapter to transmit and receive network data simultaneously.
The adapter is set to Auto (optimum connection) by default. Set the speed
and mode as described and shown below:

  • 10 Mb Full — Sets the speed
    at 10Mbps and mode to Full Duplex
  • 10 Mb Half — Sets the speed
    at 10Mbps and mode to Half Duplex
  • 100 Mb Full — Sets the
    speed at 100Mbps and mode to Full Duplex
  • 100 Mb Half — Sets the
    speed at 100Mbps and mode to Half Duplex
  • Auto — (Default) Sets the
    speed and mode for optimum network connection (recommended)

NOTE – 1Gbps speed is enabled by selecting Auto.

NOTES – Auto is the recommended selection.
This selection allows the adapter to dynamically detect the line speed
and duplex mode of the network. Whenever the network capability changes,
the adapter will automatically detect and adjust to the new line speed
and duplex mode. Ensure that the link partner is also configured for Auto.

Wake Up Capabilities
Parameter

The Wake Up Capabilities parameter
allows the user to set the adapter to wake up from a low power mode when it
receives a network wake up frame. Two wake up frames are possible: Magic
Packet
and Wake Up Frame. By default, the adapter is set to Both.
To set the adapter to wake up from a frame, select the appropriate Advanced
tab parameter from the «Value» drop-down menu as described and shown
below:

  • Both (default) — Selects
    both Magic Packet and Wake Up Frame as wake up frames
  • Magic Packet — Select Magic
    Packet
    as the wake up frame
  • None — Selects no wake
    up frame
  • Wake Up Frame
    — Selects Wake Up Frame as the wake up frame

WOL Speed Parameter

The WOL Speed parameter allows
the user to select the speed at which the adapter connects to the network during
Wake-on-LAN mode. By default, the adapter is set to Auto. Set the speed
as described and shown below:

NOTE – WOL Speed at 100 Mb is only
supported on the 5701 NetXtreme Adapter.
  • 10 Mb — Sets the speed
    at 10 Mb
  • 100 Mb — Sets the speed
    at 100 Mb
  • Auto (default) — Sets the
    speed for optimum network connection

Save Settings

  1. When the adapter parameter configuration is complete,
    click OK at the Gigabit Ethernet Controller Properties screen to accept
    the settings.
  2. If prompted to restart your computer, click Yes.
    Note that, while it is not necessary to reboot the system for new adapter
    properties to take effect, rebooting is recommended to reinitialize all registers.
  3. Verify that the adapter port LEDs operate as described
    in Table 1 in the Introduction.

Back
to Top


Power Management

Power management specifies whether
the operating system turns off the selected device if that device is able to
be turned off. If the device is busy doing something, however, (servicing a
call, for example), the operating system will not shut down the device. The
operating system will try to shut down every possible device only when it is
hibernating. Some devices must stay on at all times. If you need the device
to stay on at all times, do not check this box.

NOTE – To enable the Wake-on LAN in
standby mode for the Broadcom NetXtreme™ Gigabit Ethernet adapter you
must select the «Allow the device to bring the computer out of standby»
checkbox.

Removing the Driver Software

Before physically removing an adapter from your system,
first remove the adapter driver software.

  1. Start your Windows .NET system and log in. You must
    have Network Administrator privileges to remove the driver software.
  2. Open the Control Panel and double-click the System icon.
  3. At the System Properties screen, click the Hardware
    tab.

  4. Click Device Manager.
    The Device Manager screen will appear.

  5. Expand Network adapters
    (click the + sign). All network adapters will display.
  1. Right-click on the adapter to be removed and select Uninstall.

  2. Click OK to complete the installation.

NOTE – Not all driver files are removed as part
of this procedure.
Note
that the driver and adapter can be removed via Hot Plug, if supported.


Back
to Top

Back
to Contents


Как вы знаете, Windows Server – это специализированная операционная система, предназначенная только для сервера. В сегодняшнем посте я покажу вам, как бесплатно активировать Windows на вашем VPS или выделенном сервере с помощью ключей клиентского продукта KMS. Хотя лицензия KMS действительна только в течение 180 дней, но количество активаций не ограничено. Таким образом, вы можете обновить его, когда захотите. На самом деле, лицензия будет обновляться автоматически каждые 7 дней по умолчанию (почти аналогично Let’s Encrypt certificate). Таким образом, просто сделайте это один раз и полностью забудьте об этом.

Поддерживаемые продукты:

  • Windows Server 2022/2019/2016.
  • Windows Server, версия 1809, 1803, 1709.
  • Windows Server 2008/2012 (R2).
проверка на активацию

Вот статус Windows Server, когда он не активирован

Как вы можете видеть на изображении выше, я использую копию стандарта Windows Server 2016, и она не активирована.

Метод 1: Ручная установка клиентского ключа KMS и его активация.

Метод 2: Использование предварительно написанного пакетного файла.

Метод 1: Ручная установка клиентского ключа KMS и его активация.

Шаг 1.1: Получите правильный ключ продукта от официальная статья Microsoft.
Ключ настройки клиента KMS стандарта Win Server 2016: “ WC2BQ-8NRM3-FDDYY-2BFGV-KHKQY ”. Я буду использовать это на следующем шаге.

Шаг 1.2: Установите ключ на вашем сервере.
Чтобы открыть командную строку, нажмите кнопку Windows, найдите “ cmd ” и запустите командную строку в качестве администратора. Затем введите “ slmgr /ipk CLIENTKEY ” в командном окне.
Примечание: за каждой командой следует нажатие Enter.

Открыть cmd с правами администратора

Открыть cmd с правами администратора
запустить команду slmgr ipk

запустить команду slmgr ipk

Шаг 1.3: Установите сервер KMS.
Введите “ slmgr /skms km8.msguides.com ” в окне.

запустить команду slmgr skms

запустить команду slmgr skms

Шаг 1.4: Активируйте клиентский ключ KMS.
Наконец, используйте команду “slmgr /ato ”, чтобы активировать Windows.

запустить команду slmgr ato

запустить команду slmgr ato

Если вы видите ошибку 0xC004F074, это означает, что ваше интернет-соединение нестабильно или сервер занят. Пожалуйста, убедитесь, что ваше устройство подключено к сети, и повторите команду “ ato ”, пока не добьетесь успеха.

Метод 2: Использование предварительно написанного пакетного файла.

Этот больше не рекомендуется из-за новое обновление Microsoft.

Шаг 2.1: Скопируйте весь текст ниже в текстовый файл.

@echo off
title Activate Windows Server (ALL versions) for FREE - MSGuides.com&cls&echo =====================================================================================&echo #Project: Activating Microsoft software products for FREE without additional software&echo =====================================================================================&echo.&echo #Supported products:&echo http://bit.ly/kmsclientkeys&echo.&echo.&echo ============================================================================&echo Activating your Windows...&set i=1
cscript //nologo slmgr.vbs /ipk 4DWFP-JF3DJ-B7DTH-78FJB-PDRHK >nul||cscript //nologo slmgr.vbs /ipk 22XQ2-VRXRG-P8D42-K34TD-G3QQC >nul||cscript //nologo slmgr.vbs /ipk 7M67G-PC374-GR742-YH8V4-TCBY3 >nul||cscript //nologo slmgr.vbs /ipk RCTX3-KWVHP-BR6TB-RB6DM-6X7HP >nul||cscript //nologo slmgr.vbs /ipk 39BXF-X8Q23-P2WWT-38T2F-G3FPG >nul||cscript //nologo slmgr.vbs /ipk YQGMW-MPWTJ-34KDK-48M3W-X4Q6V >nul||cscript //nologo slmgr.vbs /ipk W7VD6-7JFBR-RX26B-YKQ3Y-6FFFJ >nul||cscript //nologo slmgr.vbs /ipk TM24T-X9RMF-VWXK6-X8JC9-BFGM2 >nul||cscript //nologo slmgr.vbs /ipk WYR28-R7TFJ-3X2YQ-YCY4H-M249D >nul||cscript //nologo slmgr.vbs /ipk GT63C-RJFQ3-4GMB6-BRFB9-CB83V >nul||cscript //nologo slmgr.vbs /ipk 74YFP-3QFB3-KQT8W-PMXWJ-7M648 >nul||cscript //nologo slmgr.vbs /ipk 489J6-VHDMP-X63PK-3K798-CPX3Y >nul||cscript //nologo slmgr.vbs /ipk YC6KT-GKW9T-YTKYR-T4X34-R7VHC >nul||cscript //nologo slmgr.vbs /ipk TT8MH-CG224-D3D7Q-498W2-9QCTX >nul||cscript //nologo slmgr.vbs /ipk 6TPJF-RBVHG-WBW2R-86QPH-6RTM4 >nul||cscript //nologo slmgr.vbs /ipk 48HP8-DN98B-MYWDG-T2DCC-8W83P >nul||cscript //nologo slmgr.vbs /ipk XNH6W-2V9GX-RGJ4K-Y8X6F-QGJ2G >nul||cscript //nologo slmgr.vbs /ipk HM7DN-YVMH3-46JC3-XYTG7-CYQJJ >nul||cscript //nologo slmgr.vbs /ipk XC9B7-NBPP2-83J2H-RHMBY-92BT4 >nul||cscript //nologo slmgr.vbs /ipk 4K36P-JN4VD-GDC6V-KDT89-DYFKP >nul||cscript //nologo slmgr.vbs /ipk 2WN2H-YGCQR-KFX6K-CD6TF-84YXQ >nul||cscript //nologo slmgr.vbs /ipk 8N2M2-HWPGY-7PGT9-HGDD8-GVGGY >nul||cscript //nologo slmgr.vbs /ipk BN3D2-R7TKB-3YPBD-8DRP2-27GG4 >nul||cscript //nologo slmgr.vbs /ipk KNC87-3J2TX-XB4WP-VCPJV-M4FWM >nul||cscript //nologo slmgr.vbs /ipk W3GGN-FT8W3-Y4M27-J84CP-Q3VJ9 >nul||cscript //nologo slmgr.vbs /ipk D2N9P-3P6X9-2R39C-7RTCD-MDVJX >nul||cscript //nologo slmgr.vbs /ipk JCKRF-N37P4-C2D82-9YXRT-4M63B >nul||cscript //nologo slmgr.vbs /ipk WC2BQ-8NRM3-FDDYY-2BFGV-KHKQY >nul||cscript //nologo slmgr.vbs /ipk CB7KF-BWN84-R7R2Y-793K2-8XDDG >nul||cscript //nologo slmgr.vbs /ipk WVDHN-86M7X-466P6-VHXV7-YY726 >nul||cscript //nologo slmgr.vbs /ipk N69G4-B89J2-4G8F4-WWYCC-J464C >nul||cscript //nologo slmgr.vbs /ipk WMDGN-G9PQG-XVVXX-R3X43-63DFG >nul||cscript //nologo slmgr.vbs /ipk DPCNP-XQFKJ-BJF7R-FRC8D-GF6G4 >nul||cscript //nologo slmgr.vbs /ipk 6Y6KB-N82V8-D8CQV-23MJW-BWTG6 >nul||cscript //nologo slmgr.vbs /ipk PTXN8-JFHJM-4WC78-MPCBR-9W4KR >nul||cscript //nologo slmgr.vbs /ipk 2HXDN-KRXHB-GPYC7-YCKFJ-7FVDG >nul||cscript //nologo slmgr.vbs /ipk N2KJX-J94YW-TQVFB-DG9YT-724CC >nul||cscript //nologo slmgr.vbs /ipk 6NMRW-2C8FM-D24W7-TQWMY-CWH2D >nul||cscript //nologo slmgr.vbs /ipk WX4NM-KYWYW-QJJR4-XV3QB-6VM33 >nul||cscript //nologo slmgr.vbs /ipk VDYBN-27WPP-V4HQT-9VMD4-VMK7H >nul||goto notsupported
:skms
if %i% GTR 10 goto busy
if %i% EQU 1 set KMS=kms7.MSGuides.com
if %i% EQU 2 set KMS=kms8.MSGuides.com
if %i% EQU 3 set KMS=kms9.MSGuides.com
if %i% GTR 3 goto ato
cscript //nologo slmgr.vbs /skms %KMS%:1688 >nul
:ato
echo ============================================================================&echo.&echo.&cscript //nologo slmgr.vbs /ato | find /i "successfully" && (echo.&echo ============================================================================&echo.&echo #My official blog: MSGuides.com&echo.&echo #How it works: bit.ly/kms-server&echo.&echo #Please feel free to contact me at msguides.com@gmail.com if you have any questions or concerns.&echo.&echo #Please consider supporting this project: donate.msguides.com&echo #Your support is helping me keep my servers running 24/7!&echo.&echo ============================================================================&choice /n /c YN /m "Would you like to visit my blog [Y,N]?" & if errorlevel 2 exit) || (echo The connection to my KMS server failed! Trying to connect to another one... & echo Please wait... & echo. & echo. & set /a i+=1 & goto skms)
explorer "http://MSGuides.com"&goto halt
:notsupported
echo ============================================================================&echo.&echo Sorry, your version is not supported.&echo.&goto halt
:busy
echo ============================================================================&echo.&echo Sorry, the server is busy and can't respond to your request. Please try again.&echo.
:halt
pause >nul
Создать новый текстовый документ

Создать новый текстовый документ

Сохранить пакетный скрипт

Сохранить пакетный скрипт

Шаг 2.2: Сохраните текстовый файл в виде пакетного файла с расширением .cmd. (Eg run.cmd)

Установить имя пакетного скрипта

Установить имя пакетного скрипта

Шаг 2.3: Запустите пакетный файл с правами администратора.

Выполнить пакетный скрипт в качестве администратора
Windows Server успешно активирован

Windows Server успешно активирован

Наконец, проверьте статус активации вашего сервера еще раз.

Проверьте статус активации Windows Server

На этом активация завершена. Спасибо за прочтение.


Несколько раз встречался с тем, что скорость копирования файлов по сети с/на виртуальные машины на Hyper-V в Windows Server 2019 намного ниже, чем в ВМ аналогичной конфигурации на хосте с Windows Server 2016. В некоторых тестах скорость записи/чтения данных по сети на ВМ в Windows Server 2019 почти в три раза ниже, чем в WS2016 (тестировалось копирование по SMB, SSH/SCP). Эта статья не претендует на абсолютную истину, но в ней я попытался собрать различные методики улучшения производительности сети в виртуальных машинах Hyper-V на Windows Server 2019 (и последних билдах Windows 10).

Receive Segment Coalescing в Hyper-V 2019

В первую очередь нужно вспомнить про технологии Receive Segment Coalescing (RSC), которая появилась в Hyper-V на Windows Server 2019/2022 (и в Windows 10 начиная с билда 1809). Receive Segment Coalescing используется на уровне виртуального коммутатора (vSwitch), позволяет снизить нагрузку на CPU и увеличить пропускную способность сети за счет объединения нескольких TCP сегментов в меньшее количество более крупных сегментов. Увеличение производительности сети достигается за счет того, что несколько больших сегментов обрабатывают быстрее множества мелких.

В предыдущих версиях Hyper-V на Windows Server 2016/2012R2 поддерживалась только аппаратная версия Receive Segment Coalescing на уровне сетевой карты.

Наличие включенной поддержки RSC часто бывает источником дополнительной сетевой задержки в некоторых комбинациях железа.

Проблема проявляется как в полноценной Windows Server 2019 с графическим интерфейсом, так и в бесплатной редакции Windows Hyper-V Server.

По умолчанию в Windows Server 2019 RSC включен для всех внешних (External) vSwitches.

Проверить, включен ли RSC для виртуальных коммутаторов можно командой:

Get-VMSwitch | Select-Object *RSC*

Можно запретить использовать RSC для IPv4 трафика на уровне клиентского сетевого адаптера:

Disable-NetAdapterRsc -Name "Ethernet" -IPv4

Проверьте, увеличится ли скорость копирования в ВМ на Hyper-V при отключении RSC. Если скорость сети увеличилась, можно отключить RSC на виртуальном коммутаторе, к которому подключена ВМ.

Пропускную способность сети можно замерить с помощью утилиты iperf.

Чтобы отключить программный RSC для определенного виртуального коммутатора, выполните команду:

Set-VMSwitch -Name vSwitchName -EnableSoftwareRsc $false

отключить EnableSoftwareRsc в параметрах виртуального коммутатора в Hyper-V Windows Server 2019

Включить/отключить RSC можно на лету, это не повлияет на активные подключения.

Либо можно полностью отключить RSC на хосте:

netsh int tcp set global rsc=disabled

Режим VMQ в драйвере сетевого адаптера

В некоторых случаях наличие включенной опции VMQ (Virtual Machine Queue) в драйвере сетевого адаптера физического хоста Hyper-V может привести к плохой производительности сети в виртуальных машинах Hyper-V. Связано это с тем, что VMQ это аппаратная функция, и, если она не поддерживается железом, но включена в драйвере это вызывает потерю пакетов и увеличивает сетевую задержку. Эта проблема характерна для сетевых карточек Broadcom Gigabit и встречается во всех версиях Hyper-V на Windows 2012 R2/2016/2019.

VMQ предназначен для повышения производительности сети за счет передачи пакетов от физического сетевого адаптера напрямую виртуальным машинам.

Вы можете отключить VMQ в свойствах драйвера сетевого адаптера.

Либо вы можете вывести список сетевых адаптеров с поддержкой VMQ и их статус с помощью PowerShell:

Get-NetAdapterVmq

Чтобы отключить VMQ для определенного адаптера, выполните команду (сетевой адаптер будет недоступен в течении пары секунд):

Set-NetAdapterVmq -Name “NICName” -Enabled $False

Get-NetAdapterVmq отключить VMQ (Virtual Machine Queue) для сетевых адаптеров

После отключения VMQ лучше перезагрузить хост и проверить сетевую производительность.

Оптимизация параметров протокола TCP для Windows Server 2019 Hyper-V

Сохраните текущие настройки TCP на хосте Hyper-V и примените новые настройки, которые сделают настройки протокола TCP в Windows Server 2019 максимально похожими на Windows Server 2016.

Сохраните текущие настройки:

Get-NetTCPSetting -SettingName Datacenter,DatacenterCustom,InternetCustom,Internet|select SettingName,CongestionProvider,CwndRestart,ForceWS|Export-csv c:\ps\nettcp_backup.csv

В Windows Server 2019 и Windows 10 1709+ по-умолчанию используется реализация протокола TCP — CUBIC. Данный алгоритм оптимизирован для использования в высокоскоростных сетях с большой задержкой (также используется по-умолчанию в ядре Linux начиная с 2.6.19).

Новые настройки Get-NetTCPSetting в Windows Server 2019

Следующие настройки нужно применять только на Windows Server 2019 или Hyper-V 2019.

Примените новые настройка для LAN сети:

Set-NetTCPSetting -SettingName DatacenterCustom,Datacenter -CongestionProvider DCTCP
Set-NetTCPSetting -SettingName DatacenterCustom,Datacenter -CwndRestart True
Set-NetTCPSetting -SettingName DatacenterCustom,Datacenter -ForceWS Disabled

Для WAN сети:

Set-NetTCPSetting -SettingName InternetCustom,Internet -CongestionProvider CTCP
Set-NetTCPSetting -SettingName InternetCustom,Internet -DelayedAckTimeoutMs 50
Set-NetTCPSetting -SettingName InternetCustom,Internet -ForceWS Disabled

Отключите методики оптимизации сетевого RSS и RSC на уровне стека TCP:

netsh int tcp show global
netsh int tcp set global RSS=Disabled
netsh int tcp set global RSC=Disabled

или на уровне сетевых адаптеров:

Get-NetAdapter | Set-NetAdapterAdvancedProperty -DisplayName "Recv Segment Coalescing (IPv4)" -DisplayValue "Disabled" -NoRestart
Get-NetAdapter | Set-NetAdapterAdvancedProperty -DisplayName "Recv Segment Coalescing (IPv6)" -DisplayValue "Disabled" -NoRestart
Get-NetAdapter | Set-NetAdapterAdvancedProperty -DisplayName "Receive Side Scaling" -DisplayValue "Disabled" –NoRestart

Отключите vRSS для всех ВМ:

Get-VM | Set-VMNetworkAdapter -VrssEnabled $FALSE

Отключите функцию Large Send Offload (LSO) на сетевых картах:

Get-NetAdapter | Set-NetAdapterAdvancedProperty -DisplayName "Large Send Offload Version 2 (IPv4)" -DisplayValue "Disabled" -NoRestart
Get-NetAdapter | Set-NetAdapterAdvancedProperty -DisplayName "Large Send Offload Version 2 (IPv6)" -DisplayValue "Disabled" -NoRestart
Get-NetAdapter | Restart-NetAdapter

Также эти опции можно отключить в свойствах сетевого адаптера на вкладке Advanced:

  • Recv Segment Coalescing (IPv4/IPv6) = Disabled
  • Large Send Offload V2 (IPv4/IPv6) = Disabled

Данные настройки стека TCP максимально приблизят настройки сетевых протоколов Windows Server 2019 к предыдущим версиям Windows Server.

41 available drivers

NetXtreme Gigabit Ethernet Plus

Windows 11, 10, 8.1, 8, 7
x64

NetXtreme Gigabit Ethernet Plus

Windows 11, 10, 8.1, 8, 7
x64

NetXtreme Gigabit Ethernet Plus

Windows 11, 10, 8.1, 8, 7
x64

NetXtreme Gigabit Ethernet Plus

Windows 11, 10, 8.1, 8, 7
x64

NetXtreme Gigabit Ethernet Plus

INF files:

b57nd60a.inf, b57nd60x.inf

Windows 11, 10, 8.1, 8, 7
x64/x86

NetXtreme Gigabit Ethernet Plus

Windows 11, 10, 8.1, 8, 7
x64

NetXtreme Gigabit Ethernet Plus

Windows 11, 10, 8.1, 8, 7
x64

NetXtreme Gigabit Ethernet Plus

INF files:

b57nd60a.inf, b57nd60x.inf

Windows 11, 10, 8.1, 8, 7
x64/x86

NetXtreme Gigabit Ethernet Plus

Windows 11, 10, 8.1, 8, 7
x64

NetXtreme Gigabit Ethernet Plus

Windows 11, 10, 8.1, 8, 7
x64

NetXtreme Gigabit Ethernet Plus

Windows 11, 10, 8.1, 8, 7
x64

NetXtreme Gigabit Ethernet Plus

Windows 11, 10, 8.1, 8, 7
x64

NetXtreme Gigabit Ethernet Plus

Windows 11, 10, 8.1, 8, 7
x64

NetXtreme Gigabit Ethernet Plus

Windows 11, 10, 8.1, 8, 7
x64

NetXtreme Gigabit Ethernet Plus

INF files:

b57nd60a.inf, b57nd60x.inf

Windows 11, 10, 8.1, 8, 7
x64/x86

NetXtreme Gigabit Ethernet Plus

Windows 11, 10, 8.1, 8, 7
x64

NetXtreme Gigabit Ethernet Plus

INF files:

b57nd60a.inf, b57nd60x.inf

Windows 11, 10, 8.1, 8, 7
x64/x86

NetXtreme Gigabit Ethernet Plus

INF files:

b57nd60a.inf, b57nd60x.inf

Windows 11, 10, 8.1, 8, 7
x64/x86

NetXtreme Gigabit Ethernet Plus

INF files:

b57nd60a.inf, b57nd60x.inf

Windows 11, 10, 8.1, 8, 7
x64/x86

NetXtreme Gigabit Ethernet Plus

Windows 11, 10, 8.1, 8, 7
x64

NetXtreme Gigabit Ethernet Plus

INF files:

b57nd60a.inf, b57nd60x.inf

Windows 11, 10, 8.1, 8, 7
x64/x86

NetXtreme Gigabit Ethernet Plus

INF files:

b57nd60a.inf, b57nd60x.inf

Windows 11, 10, 8.1, 8, 7
x64/x86

NetXtreme Gigabit Ethernet Plus

INF files:

b57nd60a.inf, b57nd60x.inf

Windows 11, 10, 8.1, 8, 7
x64/x86

NetXtreme Gigabit Ethernet Plus

INF files:

b57nd60a.inf, b57nd60x.inf

Windows 11, 10, 8.1, 8, 7
x64/x86

NetXtreme Gigabit Ethernet Plus

INF files:

b57nd60a.inf, b57nd60x.inf

Windows 11, 10, 8.1, 8, 7
x64/x86

NetXtreme Gigabit Ethernet Plus

Windows 11, 10, 8.1, 8, 7
x64

NetXtreme Gigabit Ethernet Plus

INF files:

b57nd60a.inf, b57nd60x.inf

Windows 11, 10, 8.1, 8, 7
x64/x86

NetXtreme Gigabit Ethernet Plus

INF files:

b57nd60a.inf, b57nd60x.inf

Windows 11, 10, 8.1, 8, 7
x64/x86

NetXtreme Gigabit Ethernet Plus

INF files:

b57nd60a.inf, b57nd60x.inf

Windows 11, 10, 8.1, 8, 7
x64/x86

NetXtreme Gigabit Ethernet Plus

INF files:

b57nd60a.inf, b57nd60x.inf

Windows 11, 10, 8.1, 8, 7
x64/x86

NetXtreme Gigabit Ethernet Plus

INF files:

b57nd60a.inf, b57nd60x.inf

Windows 11, 10, 8.1, 8, 7
x64/x86

NetXtreme Gigabit Ethernet Plus

INF files:

b57nd60a.inf, b57nd60x.inf

Windows 11, 10, 8.1, 8, 7
x64/x86

NetXtreme Gigabit Ethernet Plus

INF files:

b57nd60a.inf, b57nd60x.inf

Windows 11, 10, 8.1, 8, 7
x64/x86

NetXtreme Gigabit Ethernet Plus

Windows 11, 10, 8.1, 8, 7
x64

NetXtreme Gigabit Ethernet Plus

INF files:

b57nd60a.inf, b57nd60x.inf

Windows 11, 10, 8.1, 8, 7
x64/x86

NetXtreme Gigabit Ethernet Plus

INF files:

b57nd60a.inf, b57nd60x.inf

Windows 11, 10, 8.1, 8, 7
x64/x86

NetXtreme Gigabit Ethernet Plus

Windows 11, 10, 8.1, 8, 7
x86

NetXtreme Gigabit Ethernet Plus

INF files:

b57nd60a.inf, b57nd60x.inf

Windows 11, 10, 8.1, 8, 7
x64/x86

NetXtreme Gigabit Ethernet Plus

INF files:

b57nd60a.inf, b57nd60x.inf

Windows 11, 10, 8.1, 8, 7
x64/x86

NetXtreme Gigabit Ethernet Plus

INF files:

b57nd60a.inf, b57nd60x.inf

Windows 11, 10, 8.1, 8, 7
x64/x86

NetXtreme Gigabit Ethernet Plus

INF files:

b57nd60a.inf, b57nd60x.inf

Windows 11, 10, 8.1, 8, 7
x64/x86

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • G pen f610 драйвера windows 10
  • Что значит звуковые устройства не установлены на компьютере windows 10
  • Windows ning standart programmalarini ko rsating
  • Каталогизатор фильмов для windows 10
  • Элемент керування windows live mesh activex что это за программа