#Cant install rsat tools windows 10 download
Microsoft Download Manager is free and available for download now. It also allows you to suspend active downloads and resume downloads that have failed. It gives you the ability to download multiple files at one time and download large files quickly and reliably. The Microsoft Download Manager solves these potential problems. You might not be able to pause the active downloads or resume downloads that have failed.Files larger than 1 GB may take much longer to download and might not download correctly.(You would have the opportunity to download individual files on the "Thank you for downloading" page after completing your download.) In this case, you will have to download the files individually.
#Cant install rsat tools windows 10 update
Write-Host -ForegroundColor Red "Failed to restart Windows Update service "
Write-Output "Registry items are missing, exiting script "įix -RegistryValue -Path $regPath2 -Name $regItem2 -RegChangeValue 0 $registryTest2 = Test-RegistryValue -Path $regPath2 -Name $regItem2įix -RegistryValue -Path $regPath1 -Name $regItem1 -RegChangeValue 0 $registryTest1 = Test-RegistryValue -Path $regPath1 -Name $regItem1 $regItemPropValue2 = Get-ItemPropertyValue -Path $regPath2 -Name $regItem2 $regPath2 = "Registry::HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU " $regItemPropValue1 = Get-ItemPropertyValue -Path $regPath1 -Name $regItem1 $regItem1 = "DoNotConnectToWindowsUpdateInternetLocations " $regPath1 = "Registry::HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate " # 1 - Temporarily change registry keys to allow online Microsoft Updates after capturing the previous values Write-Host -ForegroundColor Red "You need an active internet connection to run this installer " $ErrorActionPreference = 'Stop ' #'Silentl圜ontinue' ' + (( Get-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion " -Name UBR).UBR) $getBuild = ( Get-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion " -Name CurrentBuild).CurrentBuild + '. $getOS = ( Get-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion " -Name ProductName).ProductName
Invoke-RestMethod http: //ipinfo.io /json | Select-Object -ExpandProperty ip # Checks for Internet access by looking up your public ip Write-Output "Reg value was not changed " Write-Host -ForegroundColor Red "Reg was not able to be corrected, please look at " $Path Set-ItemProperty -Path $Path -Name $Name -Value $RegChangeValue -Type DWORD -ErrorAction Stop $regValue = Get-ItemProperty -Path $Path | Select-Object -ExpandProperty $Name # Corrects registry values if they are incorrect Get-ItemProperty -Path $Path | Select-Object -ExpandProperty $Name -ErrorAction Stop | Out-Null