后来经过排查,发现是更新了1903后,系统禁用了Netframework 3.5以及4所致,不仅HP support Assistant启动报错,powershell也用不了,一批依赖netframework组件的应用都没法使用。 经过多次尝试,首先在控制面板里启用Windows功能,勾选完这些组件以后美滋滋确定重启,结果重启一看,问题仍未解决,发现原本勾选的组件又变成没勾选的状态了。此方法失...
查看更多...
后来经过排查,发现是更新了1903后,系统禁用了Netframework 3.5以及4所致,不仅HP support Assistant启动报错,powershell也用不了,一批依赖netframework组件的应用都没法使用。 经过多次尝试,首先在控制面板里启用Windows功能,勾选完这些组件以后美滋滋确定重启,结果重启一看,问题仍未解决,发现原本勾选的组件又变成没勾选的状态了。此方法失败,所以换个方法。 在记事本中写入下列代码,然后另存为.bat文件,以管理员身份运行,运行后重启电脑即可: 启用Netframework 3.5的代码: start /w pkgmgr /iu:Microsoft-Windows-NetFx3-OC-Package 启用Netframwork 4的代码: start /w pkgmgr /iu:Microsoft-Windows-NetFx4-US-OC-Package 如果启用netframework 4失效,就把这行代码中的“-US-”给删掉,因为本人的电脑的地区设定的是美国。 一般经过以上操作后问题基本都能得到解决。 如果发现是因为电脑缺失了Netframework 4而不是像我一样简单地被禁用,可以去微软官网进行下载,链接如下: https://www.microsoft.com/zh-cn/download/details.aspx?id=17718 安装完毕后再使用上面的方法。 希望能帮助到广大惠普机友们。