Skip to main content

Why did all of my Steam Shortcuts turned into Print Dialog?

Recently after a bit of registry cleaning, my desktop stopped launching games from Steam. I tried to troubleshoot this, and ended up spending HOURS chasing something that seems rather popular but nobody seem to have a proper solution.

The symptoms are simple: all of the shortcuts on the desktop turned into the blank "white page" icons. When you right click it, it doesn't say what app to open it with. Its type is "Internet Shortcut (url). 

Deleting it and recreating it from within Steam (gear icon // Create Desktop Shortcut) doesn't help. It seems the .URL handler is completely f-ed up.

I tried reinstalling Steam, and Steam actually did delete all the old files and reinstalled its own files. No change.  

So I go look for a registry fix... Except...  .url is NO LONGER A SUPPORTED file type in Windows 11. It's kept in as a backward compatibility setting only. So you have to search Win10 fixes. 

So I found this fix via WinhelpOnline. Download the reg zip, unzip, and apply. 

I got an error, Error 5. So I research the error 5. It's a permission error. 

Except I am the administrator. There is no one above me (at least on this machine). 

I then tried Nirsoft's FileTypesMan, a utility that lets you check the file types and the handler, instead of mess with registry directly. Maybe I just don't understand this thing, and this would help. 

.url is there, and it has 3 actions: Open / Print / Printto. Default action is Open. 

Then I realized it says Open: Disabled. Tried to edit it. Permission error, same Error 5. 

So I opened the registry section directly and tried to compare Open vs Print. It went directly to print, which means that works. 

The only difference between the two is Open has a "LegacyDisable" registry setting, Print doesn't. Researching that shows that if you put that setting in that key, Windows will pretend that that key doesn't exist. I guess they meant it to be easily reverted instead of outright deleting that key. 

So I tried deleting LegacyDisable. Won't let me. Apparently I lack permission. 

Weird... Checked RegEdit... then permissions... Hmmm... Somehow I do NOT, despite being an Administrator, "full access" to this registry key. 

So I tried to give myself full access. And after a bit of faffing around, managed to do so. 

Now the game .URLs will launch the game, but won't show the right icons. 

Maybe I need to merge that .URL reg fix again... 

UPDATE: This is caused by Wise Registry Cleaner. I just ran it again, and it put back the LegacyDisable registry entry.     

Comments

Popular posts from this blog

I finished Google Cybersecurity Certificate in 5 Days. What did I learn?

As of May and June 2023, there were a lot of buzz about the Google Cybersecurity professional certificate issued in conjunction with Coursera.  So I took the 8 course certificate program, and I was able to finish it in 5 days (May 31st to June 4th), which is so fast, it was within the 7 day trial period, so I did not pay anything (normally $49.00 USD).  I did go in with a couple unfair advantages: * I already know SQL * I already know Python * I was an IT professional  * I have taken a cybersecurity intro course before * I was also between jobs so I have a LOT of time to dedicate to studying * I have taken many Coursera courses before (back in early 2020) So is the course any good? I think it is a good course for people who have no idea what to expect, and this will give them a taste on what a job in cybersecurity will involve. The video lectures are relatively short, and there were a LOT of emphasis on the non-traditional non-technical background of many of the Google em...

6 tips to finish a Coursera Certificate Fast! (from the guy who did it in 5 days)

Hi, I am Captain Chang, an IT professional, and veteran of multiple Coursera certificates, most of them finished in 10 days or less. Recently, I finished the Google Cybersecurity Certificate in 5 days. A link to that video is in the description.  To me, Coursera education is a cheap introduction to a career you are considering, from data science and information technology to cybersecurity and user interface design, and a lot more for less than $50 a month. However, to get the most out of Coursera, there are some strategies you should follow.  While the strategies I talk about after this mainly applies to the the cybersecurity certificate, most of the tips should work in general toward other technical Coursera professional certificate programs as well. 1. Understanding how Coursera payment works Coursera is usually organized around "certificate programs", which has several courses. For example, the cybersecurity certificate course from Google / Coursera has 8 courses. [insert ...

So I bought a 6-key macro keyboard with a twist knob... how to program it?

One day, I was browsing Temu, when I came across this 6-key macro keyboard with a twist knob, and it's for a ridiculous price of like... $13.93 with free shipping.  So I ordered one.  It's here, and it's exactly as advertised... Except for one thing: there is no manual, and no driver. There is NO paper in the box either. And the listing has no instructions.  However, it is basically this item on Amazon:  https://www.amazon.com/Programming-Keyboard-Mechanical-Photoshop-Software/dp/B0B7B4MP29/ At least the Amazon seller put up a link to their copy of the driver: https://drive.google.com/file/d/1MvJGXrs-HVSmthIK4Z8NJZKMB8Ha4ZSr/view Which I have scanned and tested. And it works for the Temu one too. It's the same board.  The program needs to be unzipped and copied to a directory on your HD. It has no "installer".  The EXE is called "MINI Keyboard V02.1.1" The interface is also pretty crap, But basically, it goes like this.  The "keys" are mapp...