Hi Gaurav.
I downloaded Start Menu Frequent Programs; it shows pretty much the same thing as UserAssit program - i.e. 99% of all listed programs have a count=0. I have no idea how you managed a runCount of 72 for Notepad - I've used my Notepad just as much, but its count remains at 6 (my highest count). Windows seems to reset counts regularly. Your tool lets us
change the run count however, so I increased IpNetInfo's two entries (LNK and EXE) from "2" to "99" -> It climbed near the top in Windows' own Start Menu; restarted Classic Start Menu -> Still not visible.
Quote:
If I remember correctly, the Windows 7 UserAssist algorithm had some weird requirements: the program's shortcut must be in the Start Menu Programs folder, launched at least once using the shortcut for it to show up in the UserAssist Registry.
Yup, but I'm good there, it's in ProgramData\blabla\StartMenu and that's where I run it from (e.g. from the Start Menu).
Quote:
The Recent list will show it without issues because it is not based on data collected by Windows. It is maintained internally by Classic Shell. The Frequent list depends on what Windows collects and stores in the Registry. Classic Shell merely decodes it and "presents" it.
Ah! Didn't know that. I know Classic Shell doesn't present the list "exactly" like Windows - for one thing, Windows seems to place a big emphasis on how recently you used the program, I'm not sure Classic Shell follows the same logic. But that still does not explain why IpNetInfo is missing completely from the Classic Shell Frequent Programs - it is in the database, and even when I set the run count higher than everything else, it remains missing.
I can delete single entries with your tool - I will try deleting IpNetInfo and then run it a lot; see if that brings it back...
If nothing works I'll just wipe the entire list...
Will report back.