What issue are you having? Describe what is happening when the bug occurs. Describe what you would normally expect to occur.
Whenever Roblox Studio/Client is updated to a newer version, the shortcuts pinned to the start menu on Windows 10 becomes broken and needs to be re-pinned every update.
Does the bug happen 100% of the time?
Affirmative, a simple restart or reinstallation of studio/client does not fix the issue.
If so, are there steps that reproduce the bug?
Steps to Reproduce
Pin Roblox Studio or Roblox Client to the Start Menu by right-clicking on the said applications in the start menu programs list and clicking “Pin to Start”
Update Roblox Studio or Roblox Client to a newer version and notice how the shortcuts on the start menu disappear after the update.
This has been something that’s always happened to Roblox Studio due to it changing location with every update/upgrade. Bugs have been filed before, for example:
This bug is older than Windows 10 itself. neat. The shortcut doesn’t “break” for me necessarily, it just disappears and I have to re-pin the new one that shows up in “recently added”
It looks like Windows 10 changed the way it handles items pinned to the Start Menu, so our code isn’t able to successfully update Start Menu links (taskbar and desktop links should be updated fine). I’ll file a bug internally for this, and we will let you know when we’ve fixed the issue.
Hi, are there any updates on this issue? This bug still occurs (repro steps are the same as above) on Windows 10 Home, version 20H2. I find it pretty bothersome as I use the start menu for all of my shortcuts and I find myself having to replace the shortcut every update.
Hey y’all! Sorry to hear this is still happening. It seems like the ticket may have slipped between the cracks back then…I’ll go file a new ticket and link this thread to the engineer picking it up. Thanks for the patience!
Hi, this is still happening. I’m on Windows 11 now (which is technically Windows 10 2) and Roblox Studio still deletes and recreates shortcuts. This is an issue for me because I’m using a high DPI display and the new shortcut doesn’t have the DPI override so I have always re-open Studio after editing the new shortcut. This wouldn’t be a problem if high DPI was supported, which I know is on the way, but it’d be nice to have my pinned Start menu shortcuts stay pinned.
This still occours and it’s very annoying. I don’t want to annoy anyone for bumping this but it needs to be fixed. People have had this issue since at least 2014.
This is unfortunately a limitation of Windows. Starting with Windows 10, the way Microsoft stores these pinned tiles is by saving the actual path of the shortcut & its hash in an undocumented binary file which there is no official Windows API to interact with. Updating the target of the start menu shortcut does not update the start menu tile, and because the tile’s saved hash no longer matches, Windows removes it from the pinned start tiles. There is no way supported by Microsoft to update the location of the pinned tiles without breaking them. You can even try this yourself! If you pin Studio to the start menu tiles, right click > Properties on %appdata%\Microsoft\Windows\Start Menu\Programs\Roblox\Roblox Studio.lnk, and point to a different executable, Windows will remove the existing tile from the start menu >:(
The way we would need to get this working is to change our installer behavior to re-install Roblox into the same file location without creating a new location for the executable each release. This would help with a number of other issues like having to add new firewall rules for each version & something we have investigated before, but it’s a lot of work and not something we can easily change.
So unfortunately, this is not a bug and working as designed within the limitations of Windows. Please feel free to file a feature request for a stable install location though, and we will continue to evaluate what we can do