Speed Up SCCM TFTP Performance to PXE clients

Make PXE deployments much faster with a simple change.

John Savill

May 13, 2014

1 Min Read
file transfer

Q: How can I speed up the Trivial File Transfer Protocol performance from Configuration Manager to my PXE clients?

A: It's possible to change the size of the blocks used for the Trivial File Transfer Protocol (TFTP) transfer; the larger the block size, the greater the performance. Microsoft's recommendation is to not set higher than 16384; in addition, you must use multiples of 4096, such as 8192, 16384, and so on. I got a huge performance boost from using a value of 16384. Perform the following steps:

  1. Log on to the Configuration Manager PXE Windows Deployment Services (WDS) server.

  2. Open the registry editor (regedit.exe).

  3. Navigate to HKEY_LOCAL_MACHINESOFTWAREMicrosoftSMSDP.

  4. From the Edit menu, select New, DWORD value.

  5. Enter a name of RamDiskTFTPBlockSize and press Enter.

  6. Double-click the new value.

  7. Set the Base to Decimal and set the value (e.g., 16384).

  8. Click OK.

  9. Restart the WDS server service.

About the Author

Sign up for the ITPro Today newsletter
Stay on top of the IT universe with commentary, news analysis, how-to's, and tips delivered to your inbox daily.

You May Also Like