Windows 10:s filassocieringsskyddsmekanism förhindrar direkta ändringar i UserChoice-området i registret för varje filtyp. När ingen filassociation (användarval) är inställd i registret eller om en applikation gör hashen ogiltig genom att felaktigt skriva till UserChoice registernyckel för att ställa in associationer, detta utlöser en återställning av filassociation för den filtypen, går tillbaka till Windows 10 standardvärden. Till exempel kan Edge ta över dina PDF-filassociationer efter en uppdatering, eller på grund av de ovan nämnda skälen och Action Center meddelar dig att en appstandard återställdes.
"En app orsakade ett problem med standardappinställningen för .pdf-filer, så den återställdes till Microsoft Edge"
Uppdatering 2019: Följande registerredigeringar fungerar inte längre i Windows v1809 (och senare). Se artikel Fixa "En app-standard återställdes" för en ordentlig fix.
Lösning
Använd följande steg för att hindra Microsoft Edge från att kapa PDF- eller .HTM/.HTML-filassociationer.
Instruktionerna fungerar i versioner äldre än v1803.
1. Starta Registereditorn (Regedit.exe) och gå till:
HKEY_CURRENT_USER\SOFTWARE\Klasser\Lokala inställningar\Software\Microsoft\Windows\CurrentVersion\AppModel\Repository\Packages\Microsoft. MicrosoftEdge_25.10586.0.0_neutral__8wekyb3d8bbwe\MicrosoftEdge\Capabilities\FileAssociations
Notera: Ovanstående nyckel gäller om du har Microsoft Edge v25.10586.0.0 installerat, vilket är den aktuella versionen från och med detta inlägg. Om du har något annat byggnummer, välj lämplig nyckel. Det kommer vanligtvis att vara i detta format:
Microsoft. MicrosoftEdge_nn.nnnnn.n.n_neutral__8wekyb3d8bbwe, där nnn... är en platshållare för den faktiska versionen/byggnr.
2. I den högra rutan noterar du de prog-ID: n som tilldelats för .pdf- och .htm- eller .html-filtyperna. I det här fallet är Prog ID för .pdf AppXd4nrz8ff68srnhf9t5a8sbjyar1cr723
3. Gå till följande plats
HKEY_CURRENT_USER\SOFTWARE\Klasser\AppXd4nrz8ff68srnhf9t5a8sbgyar1cr723
Skapa ett strängvärde (REG_SZ) med namnet i den högra rutan NoOpenWith
Detta förhindrar att Microsoft Edge tar över .PDF-filassociationen. NoOpenWith-posten fungerar på en per-ProgID-basis. För .HTM/.HTML-filer, lägg till NoOpenWith-posten här:
HKEY_CURRENT_USER\SOFTWARE\Klasser\AppX4hxtad77fbk3jkkeerkrm0ze94wjf3s9
Jubileumsuppdatering: Om du använder Windows 10 Anniversary Update måste du också skapa ett extra strängvärde med namnet NoStaticDefaultVerb i ovanstående nyckel.
4. Avsluta Registereditorn.
5. Använd standardprogram för att återassociera filtypen med ditt föredragna program.
Observera att denna registerredigering också döljer Microsoft Edge i dialogrutan Öppna med för motsvarande filtyper.
En liten begäran: Om du gillade det här inlägget, vänligen dela detta?
En "liten" andel från dig skulle verkligen hjälpa mycket med den här bloggens tillväxt. Några bra förslag:- Fäst det!
- Dela den till din favoritblogg + Facebook, Reddit
- Tweet det!