Это вызвано тем, что веб-сервер возвращает 404 not found. Попробуйте использовать URL-адрес в браузере. Я попробовал и тоже получил 404. Кажется, что URL неправильный.
Чтобы получить фактический код ошибки, используйте Get-BitsTransfer
(вывод немного обрезан) и конвертируйте InternalErrorCode
как шестнадцатеричное значение для поиска в Google:
PS C:\> Get-BitsTransfer
JobId DisplayName TransferType JobState
----- ----------- ------------ --------
76298096-31f2-4882-80e5-a8391fadaf92 BITS Transfer Download Error
PS C:\> $bt =Get-BitsTransfer -JobId 76298096-31f2-4882-80e5-a8391fadaf92
PS C:\> $bt.InternalErrorCode
-2145844844
Преобразуйте целое число в шестнадцатеричное, например,
([int]-2145844844).tostring('x')
80190194
И обратитесь к исходному коду Bits. Заголовок BitsMsg.h объясняет, что 404 не найден:
// MessageId: BG_E_HTTP_ERROR_404
// MessageText:
// HTTP status 404: The requested URL does not exist on the server.
#define BG_E_HTTP_ERROR_404 0x80190194L