使用频率你点一下添加删除程序那个对话框里面的使用频率有介绍的
什么样的算低什么样的算高,自己分类
RegistryKey hklm = Registry.LocalMachine;
RegistryKey uninstall = hklm.OpenSubKey(@"SOFTWARE/Microsoft/Windows/CurrentVersion/Uninstall/");
foreach (string site in uninstall.GetSubKeyNames())
{
RegistryKey sitekey = uninstall.OpenSubKey(site);
if (sitekey == null)
{
Console.WriteLine(sitekey + "-----" + "IS NULL");
continue;
}
foreach (string s in sitekey.GetValueNames())
{
Console.WriteLine(site + "-----" + s + ":" + sitekey.GetValue(s));//在这里获得大小和使用频率
}
}