➤ WINDOWS STORE TROUBLESHOOTING
→ Set allowed bandwidth for Upload and Download:
• Go to Settings > Update & Security > Delivery Optimization > Advanced Option > Uncheck all Download and Upload settings
→ Run Windows Store App troubleshooter:
• Go to Settings > Update & Security > Troubleshoot > Windows Store Apps > Run the troubleshooter
→ Reset Windows Update Cache:
• Press Windows Key + R
• Type PowerShell in the run command line and press CTRL + SHIFT + ENTER to gain administrative access
• Wait for the "PS C:\WINDOWS\System32>" to show up, copy and paste the following script and hit enter:
Set-Service -Name wuauserv -StartupType Automatic
Set-Service -Name BITS -StartupType Automatic
Set-Service -Name cryptSvc -StartupType Automatic
Stop-Service wuauserv
Stop-Service BITS
Stop-Service cryptSvc
Stop-Service msiserver
Rename-Item C:\Windows\SoftwareDistribution C:\Windows\SoftwareDistribution.oldFolder
Rename-Item C:\Windows\System32\catroot2 C:\Windows\System32\catroot2.oldFolder
Start-Service wuauserv
Start-Service BITS
Start-Service cryptSvc
Start-Service msiserver
Get-Service wuauserv | Select-Object -Property Name, Status
Get-Service BITS | Select-Object -Property Name, Status
Get-Service cryptSvc | Select-Object -Property Name, Status
Get-Service msiserver | Select-Object -Property Name, Status
→ Reset Windows Store cache:
• Press Windows Key + R
• Type wsreset.exe and press ENTER
→ Reset Windows Store in Settings:
• Go to Settings
• Select "Apps"
• Select "Apps & features"
• Select "Microsoft Store" App
• Click Advance Options
• Click the "Reset" button
→ Re-Deploy only Provisioned Windows 10 Packages:
• Press Windows Key + R
• Type PowerShell in the run command line and press CTRL + SHIFT + ENTER to gain administrative access
• Wait for the "PS C:\WINDOWS\System32>" to show up, copy and paste the following script and hit enter:
$Packages = (get-item 'HKLM:\Software\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\Applications') | Get-ChildItem
$PackageFilter = $args[0]
if ([string]::IsNullOrEmpty($PackageFilter)) {
echo "No filter specified, attempting to re-register all provisioned apps."
}
else {
$Packages = $Packages | where {$_.Name -like $PackageFilter}
if ($Packages -eq $null) {
echo "No provisioned apps match the specified filter."
exit
}
else {
echo "Registering: $PackageName now, please stand by."
}
}
ForEach($Package in $Packages) {
$PackageName = $Package | Get-ItemProperty | Select-Object -ExpandProperty PSChildName
$PackagePath = [System.Environment]::ExpandEnvironmentVariables(($Package | Get-ItemProperty | Select-Object -ExpandProperty Path))
echo "$PackageName . . . . . DEPLOYMENT COMPLETED"
Add-AppxPackage -register $PackagePath -DisableDevelopmentMode
}
→ Re-Deploy All Windows 10 Packages:
• Press Windows Key + R
• Type PowerShell in the run command line and press CTRL + SHIFT + ENTER to gain administrative access
• Wait for the "PS C:\WINDOWS\System32>" and do the following:
• Copy and paste this script first to set the Execution Policy Unrestricted: Set-ExecutionPolicy Unrestricted
• Confirm it by typing [Y] for Yes and hit ENTER
• Then Run this second script to deploy all Packages: Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
*** Important note: Wait for the deployment operation of all packages to finish, do not close PowerShell unless it's back to "PS C:\WINDOWS\System32>". Just ignore if you receive an error in red text, it only means those packages are previously removed such as uninstalled apps.
No comments:
Post a Comment