下载之家_微软原版Msdn Win11正式版 64位系统下载

当前位置:首页文章教程Win10教程详细列表

Win10使用PowerShell脚本删除应用程序

时间:2020-07-14 来源:下载之家
手机扫码继续观看
Win10使用PowerShell脚本删除应用程序

Win10专业版附带了一系列无法​​删除的默认应用程序。其中一些应用包括Xbox应用,OneNote,邮件,音乐,电影和电视和日历,Groove音乐等应用程序。

问题在于,并不是所有用户都需要这些应用程序,而是占用空间。选择快速删除它们会使许多用户感到高兴。

不幸的是,当您在计算机上安装下一个主要的操作系统版本时,这些不需要的应用程序和程序会与其他的打印机一起返回。

好消息,您可以通过下载Win10 Bloatware免费版来避免暴胀。如果您喜欢调整您的电脑,还可以使用专用的PowerShell脚本来删除不需要的应用程序。

使用此PowerShell脚本删除Windows 10 bloatware

一个有资料的Reddit用户最近发布了一个有趣的脚本,允许Fall Creators Update用户快速轻松地删除默认应用。

首先,以管理员模式运行Powershell,然后启动Set-ExecutionPolicy RemoteSigned命令以运行您自己的脚本。

使用.ps1扩展名保存脚本,然后简单地执行它。

以下是保存说明:

$AppsList = ‘Microsoft.3DBuilder’,

‘Microsoft.BingFinance’,

‘Microsoft.BingNews’,

‘Microsoft.BingSports’,

‘Microsoft.MicrosoftSolitaireCollection’,

‘Microsoft.People’,

‘Microsoft.Windows.Photos’,

‘Microsoft.WindowsCamera’,

‘microsoft.windowscommunicationsapps’,

‘Microsoft.WindowsPhone’,

‘Microsoft.WindowsSoundRecorder’,

‘Microsoft.XboxApp’,

‘Microsoft.ZuneMusic’,

‘Microsoft.ZuneVideo’,

‘Microsoft.Getstarted’,

‘Microsoft.WindowsFeedbackHub’,

‘Microsoft.XboxIdentityProvider’,

‘Microsoft.MicrosoftOfficeHub’

ForEach ($App in $AppsList){

$PackageFullName = (Get-AppxPackage $App).PackageFullName

$ProPackageFullName = (Get-AppxProvisionedPackage -online | where {$_.Displayname -eq $App}).PackageName

write-host $PackageFullName

Write-Host $ProPackageFullName

if ($PackageFullName){

Write-Host “Removing Package: $App”

remove-AppxPackage -package $PackageFullName

}

else{

Write-Host “Unable to find package: $App”

}

if ($ProPackageFullName){

Write-Host “Removing Provisioned Package: $ProPackageFullName”

Remove-AppxProvisionedPackage -online -packagename $ProPackageFullName

}

else{

Write-Host “Unable to find provisioned package: $App”

}

}

您还可以使用GitHub上可用的另一个专用PowerShell脚本。 windows10 Debloater删除了bloatware并禁用Cortana,而不会破坏搜索功能。