Saved searches

Use saved searches to filter your results more quickly

Cancel Create saved search Sign up Reseting focus

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

Using Sumatra as the default PDF Viewer in IE11 and or Edge #2404

Unanswered nmulconray asked this question in Q&A Mar 7, 2022 · 2 comments · 2 replies Something went wrong. Quote reply nmulconray Mar 7, 2022

Hi,
I use creative cloud Adobe DC and the reader however I have to wait up to ten minutes sometimes to view a pdf and now its updating my pdf reader 2018 without my permission, so I cant instantly open PDFs anymore(the logon process is tedious and time consuming). This changes the default and ruins my ability to open PDFs.
I was wondering if I could set Sumatra as the default in IE11 as it's light and fast!
cheers
Nik

Beta Was this translation helpful? Give feedback.

1 You must be logged in to vote

All reactions

Replies: 2 comments · 2 replies

Something went wrong. Quote reply GitHubRulesOK Mar 7, 2022 Collaborator

SumatraPDF only worked with Firefox derivatives and currently only fast 32bit browser I can use is Palemoon and for 64bit I can also use Waterfox classic. So short answer is generally the legacy support for SumatraPDF plugin is very limited to those 3.

Beta Was this translation helpful? Give feedback.

1 You must be logged in to vote

All reactions Something went wrong. Quote reply Sep 17, 2022

Why oh why doesn't Sumatra, like virtually every other modern app that opens particular file types, include a setting to make it the default PDF reader? I've found no way to make such a setting in Windows. From Windows' viewpoint, it's as though Sumatra doesn't exist. Microsoft is apparently intent on keeping PDFs opening in MS Edge. It's ridiculous.

Beta Was this translation helpful? Give feedback.

1 You must be logged in to vote

All reactions Something went wrong. Quote reply

>'s edit

<> deleted this content .>'s edit Something went wrong. Collaborator

Correct Firefox, Foxit, Others and even Adobe have had to devote teams to overcome the way MS keep moving UAC settings, the silly point is the encryption for User preferences is fairly simple to circumvent so MS retrigger(s) Edge as dominated PDF default. A clean reset Adobe is about 150 registry settings ! but primary entry can be seen with
REG QUERY HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.pdf\UserChoice that should show MSEDGE as UAC application

The best way to reset is USER select ANY PDF press ALT/Enter OR right click PROPERTIES then change the "open with" then ignore Edge and other old assignments including ignore any SumatraPDF icons as potential old entries keep move down to select always open AND LOOK for another app on PC then pick the EXE you want e.g. either in %localappdata% or %programfiles% sumatrapdf e.g. which ever has the desired sumatrapdf.exe now if you check you should see similar to

> REG QUERY HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.pdf\UserChoice HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.pdf\UserChoice ProgId REG_SZ SumatraPDF.pdf Hash REG_SZ ugfTZgIpvT8=

the problem is the Hash can change each time so as example resetting

ProgId REG_SZ MSEdgePDF Hash REG_SZ **2YAsaliqJuU=** ProgId REG_SZ SumatraPDF.pdf Hash REG_SZ ugfTZgIpvT8= ProgId REG_SZ MSEdgePDF Hash REG_SZ **Tn9SNtvdjd4=** 

thus varies each time

there is an exe and powershell script that aims to reset by hashing and it is interesting that the SFTA tool uses SumatraPDF as an example (this is NOT a proposal or endorsement just illustration of typical use)

Register Application + Set File Type Association
SFTA.exe --reg "C:\SumatraPDF.exe" ".PDF"
SFTA.exe --reg "C:\SumatraPDF.exe" ".PDF" "CustomProgramId"

Register Application + Set Protocol Association
SFTA.exe --reg "C:\SumatraPDF.exe" "http"

Unregister Application
SFTA.exe --unreg "C:\SumatraPDF.exe" ".PDF"
SFTA.exe --unreg "CustomProgramId" ".PDF"*

Beta Was this translation helpful? Give feedback.