Bitsadmin /setnoprogresstimeout


Updated: April 17, 2012

Applies To: Windows Vista, Windows Server 2008, Windows Server 2008 R2, Windows Server 2012, Windows 8

Sets the length of time, in seconds, that the service tries to transfer the file after a transient error occurs.

bitsadmin /SetNoProgressTimeout <Job> <TimeOutvalue>




The job's display name or GUID


A number represented in seconds.

  • The no progress timeout interval begins when the job encounters a transient error.

  • The timeout interval stops or resets when a byte of data is successfully transferred.

  • If no progress timeout interval exceeds the TimeOutvalue, then the job is placed in a fatal error state.

The following example sets the no progress time out value for the job named myDownloadJob to 20 seconds

C:\>bitsadmin /SetNoProgressTimeout myDownloadJob 20