使用C#我可以判断应用程序是否预装在Windows 8.1设备上吗

使用C#我可以判断应用程序是否预装在Windows 8.1设备上吗,c#,windows,winapi,windows-8.1,C#,Windows,Winapi,Windows 8.1,因此,我可以使用注册表查找windows 8.1系统上安装了哪些应用程序,但是,是否可以判断这些应用程序是随系统预装的,还是由用户安装的 我知道我可以使用Win RT为商店应用程序实现这一点,但是我可以在windows上实现而不使用RT吗?是的,你可以做到…@ArijitMukherjee真棒!嗯。。。怎么做?:-)编写一份明确的规范,说明用户安装与系统预安装的区别,就完成了。读取注册表以查找安装了哪些应用程序?嗯,不,事情不是这样的。您应该查看这些服务(请参阅)。

因此,我可以使用注册表查找windows 8.1系统上安装了哪些应用程序,但是,是否可以判断这些应用程序是随系统预装的,还是由用户安装的


我知道我可以使用Win RT为商店应用程序实现这一点,但是我可以在windows上实现而不使用RT吗?

是的,你可以做到…@ArijitMukherjee真棒!嗯。。。怎么做?:-)编写一份明确的规范,说明用户安装与系统预安装的区别,就完成了。读取注册表以查找安装了哪些应用程序?嗯,不,事情不是这样的。您应该查看这些服务(请参阅)。