Powertoys: Power Toys Run not showing shortcuts in %appdata%/roaming/microsoft/windows/Start Menu

Created on 12 Aug 2020  路  7Comments  路  Source: microsoft/PowerToys

When I use PowerToys run I can launch any program that has a shortcut inside Program Data folder, I mean those programs that are installed for all the users on my PC, however when I try to search for a program that is only installed for my current user it just doesn't appear, doesn't happen for all the programs but a few, for example "Sumatra PDF reader"

proof

The shortcut is in %appdata%/roaming/microsoft/windows/start menu folder but when I search for it in powertoys run it doesn't work.

proof2

I've checked the index locations on search and the folder is added, so I don't know what is happening. If I search for other programs inside this same folder they appear but some others don't, (if I search for "Zoom" that is inside this folder it works). Hope you can help me, thank you all.

PowerToys Version: 0.20.1

Issue-Bug Product-Launcher Resolution-Fix-Committed

All 7 comments

Which version of PowerToys Run are you running?

0.20.1

@alekhyareddy28 I thought we were tracking the roaming folder for programs, no?

@crutkas, right now while indexing start menu programs we look in the Environment.SpecialFolder.Programs and Environment.SpecialFolder.CommonPrograms which translates to "C:\ProgramData\Microsoft\Windows\Start Menu\Programs" and "AppData\Roaming\Microsoft\Windows\Start Menu\Programs". We also watch this location to see if the app was installed when PT was running as well. So, I don't think it's an issue with indexing the location.

@justanindieguy, can you provide us with some more information to fix this issue?

  1. Was this app installed when PowerToys Run was disabled?
  2. Can you share the log file located at C:\Users\USERNAME\AppData\Local\Microsoft\PowerToys\PowerToys Run\Logs?

Can you try the following to fix the issue?

  1. Go to the PT Run settings page and disable Run.
  2. Delete this folder - C:\Users\USERNAME\AppData\Local\Microsoft\PowerToys\PowerToys Run\Cache
  3. Try to enable PT Run and try again.
    Please let us know if this fixes your issue.

I tried to install sumatra pdf reader in the same location and it shows up for me. The only explanation that I can think of is that the app was installed when PowerToys was not running but after 0.20.1 version of Powertoys was installed.
image
image

Hi again and thanks for your support.

I don't remember well if I installed the program while PowerToys run was disabled, nevertheless I reinstalled Sumatra PDF and this time I made sure that PowerToys run was running and now it is working correctly, so when I search for the app it appears.

Also I deleted the cache folder in %appdata%, but that was after I reinstalled and it was already ok.

This is my latest log file, if there's anything else I can do to help please let me know.
2020-08-12.txt

@crutkas @ryanbodrug-microsoft I can't repro this on master by installing the app while PT Run is not running, since the program plugin cache was removed in #6107. Marking this as Resolution-Fix-Committed.

This should be resolved in our 0.21.1 release of PowerToys. https://github.com/microsoft/PowerToys/releases/tag/v0.21.1 to download it.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

anish-94 picture anish-94  路  3Comments

saahmedm picture saahmedm  路  3Comments

Satanarious picture Satanarious  路  3Comments

amorenew picture amorenew  路  3Comments

aminya picture aminya  路  3Comments