where does windows save “Most Used” data?

  • Thread starter Thread starter Hamidreza-B
  • Start date Start date
H

Hamidreza-B

Guest
i`m developing a program and i need to know what are the most used apps, they are shown on start menu:

example: View: https://i.stack.imgur.com/okTyl.png


where does windows keep the data about most used apps? and how can i read them? by the way i`m using c# and electron for this project.

i asked the same question in Microsoft community and thanks to "WilliamDz" i get some information so as he says i used Process Monitor and i found out that the "Software\Microsoft\Windows\CurrentVersion\CloudStore\Store\Cache\DefaultAccount\$de${bcb826e9-8e53-4e26-a89a-18e3fe0ecf06}$$windows.data.unifiedtile.roamedtilepropertiesmap\Current\Data" registry changes when i remove some apps from most used list.

so i used some python script to read the value of "Data" and this is what i end up with:

" Ê{7Wö‡Ö CB ¡0P ~ 1 9 9 6 5 M A T T H A F N E R . W I F I A N A L Y Z E R _ g s 5 k 5 v m x r 2 s t e ! A p p Ɲ€ñÿ¨ëÂ Ê 0P ~ 1 9 9 6 5 M a t t H a f n e r . W i f i A n a l y z e r _ g s 5 k 5 v m x r 2 s t e ! A p p Â Ê *P ~ 3 0 6 0 8 P a r a d o x . S H A R E i t 8 1 _ g h s h v k 1 r 7 e a p p ! A p p ÆŽÎñÿ¨ëÂ Ê 1P ~ A p p U p . I n t e l G r a p h i c s E x p e r i e n c e _ 8 j 3 e q 9 e m e 6 c t t ! A p p ÆŽÎñÿ¨ëÂ Ê 0P ~ F a c e b o o k . I n s t a g r a m B e t a _ 8 x x 8 r v f y w 5 n n t ! I n s t a g r a m ÆŽÎñÿ¨ëÂÂ Ê ,P ~ M i c r o s o f t . B i n g N e w s _ 8 w e k y b 3 d 8 b b w e ! A p p e x N e w s ÆŽÎñÿ¨ëÂ Ê )P ~ M i c r o s o f t . B i n g W e a t h e r _ 8 w e k y b 3 d 8 b b w e ! A p p Æ‹‰î’þ›ÌêÂ Ê %P ~ M i c r o s o f t . G e t H e l p _ 8 w e k y b 3 d 8 b b w e ! A p p Æ‹‰î’þ›ÌêÂ Ê (P ~M i c r o s o f t . G e t s t a r t e d _ 8 w e k y b 3 d 8 b b w e ! A p p Æ‹‰î’þ›ÌêÂ Ê 3P ~ M i c r o s o f t . M S P a i n t _ 8 w e k y b 3 d 8 b b w e ! M i c r o s o f t . M S P a i n t Æ‹‰î’þ›ÌêÂ Ê JP ~ M i c r o s o f t . M e s s a g i n g _ 8 w e k y b 3 d 8 b b w e ! x 2 7 e 2 6 f 4 0 y e 0 3 1 y 4 8 a 6 y b 1 3 0 y d 1 f 2 0 3 8 8 9 9 1 ax Æ‹‰î’þ›ÌêÂ Ê GP ~ M i c r o s o f t . M i c r o s o f t 3 D V i e w e r _ 8 w e k y b 3 d 8 b b w e ! M i c r o s o f t . M i c r o s o f t 3 D V i e w e r ‹‰î’þ›ÌêÂ Ê 5P ~ M i c r o s o f t . M i c r o s o f t E d g e _ 8 w e k y b 3 d 8 b b w e ! M i c r o s o f t E d g e Æ‹‰î’þ›ÌêÂ Ê IP ~ M i c r o s o f t . M i c r o s o f t O f f i c e H u b _ 8 w e k y b 3 d 8 b b w e ! M i c r o s o f t . M i c r o s o f t O f f i c e H u b Æ‹‰î’þ›ÌêÂ Ê :P ~ M i c r o s o f t . M i c r o s o f t S o l i t a i r e C o l l e c t i o n _ 8 w e k y b 3 d 8 b b w e ! A p p Æ"....

file link: Filebin

i notice that there are many program location and app package family name with the app id.

but there is also some strange characters and i don't know what they are mean or how "Start Menu" use this data?

so, how can i read or use this data in my program? is there any way to format this data?

Continue reading...
 
Back
Top