当前位置: 首页 > 科技观察

Windows10学院:如何在不使用第三方工具的情况下卸载Windows10预装应用

时间:2023-03-12 05:34:56 科技观察

1月3日消息,国外科技媒体Gabrielsieben近期需要安装某款Win10设备,专为处理CAD应用而设计。所以Win10系统的很多附加功能是完全没有必要的。在查询相关资料时,他发现虽然有很多第三方工具或互联网脚本可以用来卸载Win10系统中预装的应用程序,但他发现可以使用以下系统原生命令,无需运行上述工具。在下卸载这些预装的应用程序。注意:这个命令非常“致命”,可能会影响你日常的应用使用。所以建议在虚拟机和非主设备上使用,尤其是刚重装系统,没有数据的时候。如果确认以上注意事项,IT之家网友可以尝试以下步骤:1、以系统管理员身份打开PowerShell2、输入“Get-AppxPackage|Remove-AppxPackage”(此命令仅适用于Win10,强烈建议不要在Win11上试过,原因见下文)。3.忽略所有安装包无法卸载的错误提示。该博客分享了清理完成后的应用程序列表,仅安装了CAD软件。运行该命令后,用户在应用列表中只能看到多个Windows文件夹、MicrosoftEdge和“设置”应用。它和一些精简的系统一样干净。使用此命令后,MicrosoftStore和许多预装的应用程序将被卸载,但WindowsSearch、Timeline和ActionCenter等系统组件将正常工作。如果IT之家的网友担心第三方工具会带来一些后门等问题,那么这是一个非常不错的系统原生命令。但再次注意,建议在虚拟机上操作,观察会卸载哪些应用,是否影响使用。如果您确定要在主设备上操作,请务必做好数据备份。对于这个命令,国外科技媒体HackerNews也有相关问答:Q:这个命令适用于Win11吗?与Win10相比,Win11对AppX的依赖程度更高,并且将来可能会更加依赖它。从在Win10平台上执行这条命令来看,并没有太大的“副作用”,但如果在Win11平台上执行这条命令,很有可能导致很多Win11系统功能失效。问:此命令会影响其他重要的安装包,如.NETFrameworks、VCLibs等吗?A:执行命令后也会被删除。尽管它们的名字听起来像核心系统组件,但实际上没有它们它们也能正常工作。根据我(Gabrielsieben)的经验,.NET包(在Appx中,不要与未打包的“经典”.NETFrameworks混淆)和VCLib主要用于MicrosoftStore应用程序和DesktopConverterBridge应用程序(包中的StoreWin32),因此,如果您不经常使用MicrosoftStore,它应该不会打扰您。以Gabrielsieben的装置为例。主要用于运行Steam、FreeCAD和Fusion360,无需.NETFrameworks、VCLibs等其他重要安装包也能正常运行。Q:操作执行后可以撤销吗?A:技术上是可以的,但实际操作起来非常困难。比起恢复,重装系统或者恢复之前设置的还原点更快。如果您想尝试恢复,可以按照以下步骤操作:1.以系统管理员身份打开PowerShell2。键入“Get-AppxPackage-allusers|foreach{Add-AppxPackage-register"$($_.InstallLocation)\appxmanifest.xml"-DisableDevelopmentMode}”(不带“”)运行此重新安装命令后,从MicrosoftStore获取更新并重新启动。Gabrielsieben在执行后确实恢复了,但天气应用程序会显示EdgeWebView2丢失(但提供了下载链接)。问:执行此命令后安全保护会降低吗?A:这个无法评价。该命令只是卸载微软Win10预装的应用程序,减少攻击点并可能提高安全性。您将丢失许多主要用于运行Windows应用商店应用程序(以及应用程序本身)的库,但WindowsUpdate和WindowsDefender应该不会受到影响。