Lösning på problemet ”Utgivaren kunde inte verifieras” i Windows 11
Med Windows 11:s ankomst och det förnyade intresset för Microsoft Store, ser vi en ökning av antalet utvecklare som lägger upp sina program i den officiella butiken. Nyligen sammanställde vi en lista över de mest framstående applikationerna för Windows 11, och det stod klart att de flesta populära apparna nu kan hittas i Microsoft Store. Ändå föredrar vissa användare fortfarande att installera applikationer genom installationsfiler. Många applikationer i Windows 11 använder moderna MSIX- eller MSIXBUNDLE-format, vilket kan orsaka problem vid installation utan tillhörande certifikat. Det är därför som många användare stöter på felmeddelandet ”Utgivaren kunde inte verifieras” när de försöker installera MSIX- eller MSIXBUNDLE-paket i Windows 11. I den här artikeln kommer vi att presentera en detaljerad guide som hjälper dig att åtgärda det här problemet.
Hur du fixar felet ”Utgivaren kunde inte verifieras” i Windows 11 (2023)
Vi kommer att presentera två metoder för att lösa problemet med att utgivarcertifikat inte kan verifieras i Windows 11. Om den första metoden inte fungerar, kan du gå vidare till den andra.
Lös problemet genom att installera verifierade certifikat
Om du ser ett felmeddelande som säger ”Detta appakets utgivarcertifikat kunde inte verifieras” när du försöker installera en applikation i Windows 11, behöver du inte oroa dig. Det finns en enkel metod för att installera rotcertifikatet med en giltig signatur. Denna metod är lämplig för både MSIX- och MSIXBUNDLE-paket. Följ stegen nedan:
1. I detta exempel kommer vi att installera Rise Media Player, en utmärkt mediaspelare med öppen källkod för Windows 11. Som du kan se nedan ger MSIX-paketet ett felmeddelande ”Utgivarcertifikat kunde inte verifieras” och installationen blockeras.
2. Börja med att högerklicka på MSIX/MSIXBUNDLE-paketet och välj ”Egenskaper” i snabbmenyn.
3. Ett fönster med Egenskaper öppnas. Gå till fliken ”Digitala signaturer” och klicka på ”Detaljer”.
Obs: Om du inte ser ”Digitala signaturer”, hoppa vidare till nästa metod för en fungerande lösning.
4. Tryck därefter på ”Visa certifikat”.
5. Klicka på ”Installera certifikat”.
6. En certifikatimportguide startas. Välj ”Lokal dator” och klicka på ”Nästa”.
7. Välj ”Placera alla certifikat i följande arkiv” och klicka på ”Bläddra”.
8. I popup-fönstret, scrolla ner och välj ”Betrodda personer” och klicka på ”OK”.
9. Klicka sedan på ”Nästa” och ”Slutför” för att importera certifikatet.
10. Som du ser har det signerade certifikatet installerats. Stäng nu alla fönster.
11. Dubbelklicka på MSIX/MSIXBUNDLE-paketet, nu ska installationen ske utan problem.
Lös problemet genom PowerShell
Om fliken ”Digitala signaturer” saknas i egenskaperna, kan denna metod hjälpa dig att installera applikationen. Detta sker oftast när utvecklaren inte har paketerat appen med nödvändiga certifikat. I detta exempel installerar vi Lossless Cut, ett verktyg för video- och ljudredigering. Den har ingen digital signatur, så vi behöver kringgå felet ”Utgivarcertifikat kunde inte verifieras” genom att använda PowerShell. Följ dessa steg:
Avblockera MSIX/MSIXBUNDLE-paketet
1. Högerklicka först på APPX/APPXBUNDLE-paketet och öppna ”Egenskaper”.
2. På fliken ”Allmänt” i ”Egenskaper”-fönstret hittar du ”Säkerhet” längst ner. Markera rutan ”Avblockera” och klicka på ”OK”. Detta är en förberedande åtgärd för att tillåta installation.
3. Dubbelklicka på appen och försök att installera den. Om felet kvarstår, gå vidare till nästa steg.
1. Först måste du installera 7-Zip från den här länken. 7-Zip är ett verktyg som gör att du kan packa upp MSIX/MSIXBUNDLE-paket.
2. Högerklicka på MSIX/MSIXBUNDLE-paketet och klicka på ”Visa fler alternativ” efter installationen av 7-Zip.
3. I den klassiska snabbmenyn, gå till ”7-Zip” och klicka på ”Extrahera till ”mappnamn””. Detta extraherar innehållet och skapar en mapp i samma katalog.
4. I den extraherade mappen finns filen ”AppxManifest.xml”.
5. Högerklicka på XML-filen och välj ”Kopiera som sökväg”. Detta kopierar sökvägen till urklipp, vilket vi behöver senare.
Aktivera utvecklarinställningar i Windows 11
1. Innan vi installerar appen med PowerShell, måste vi ändra en inställning. Tryck på Windows-tangenten och skriv ”utvecklare”. Öppna sedan ”Utvecklarinställningar”.
2. Aktivera inställningen ”Utvecklarläge”. Detta gör att du kan installera MSIX/MSIXBUNDLE-paket från alla källor, även utan certifikat.
Åsidosätt felet ”Utgivarcertifikat kunde inte verifieras” och installera appen
1. Nu ska vi installera appen med PowerShell. Tryck på Windows-tangenten och sök efter ”powershell”. Klicka på ”Kör som administratör” i höger ruta.
2. I PowerShell-fönstret, skriv kommandot nedan och byt ut ”filepath” med sökvägen till XML-filen du kopierade. Klistra in sökvägen i slutet av kommandot enligt skärmbilden. Tryck sedan på Enter. Appen ska nu installeras.
Add-AppxPackage -Register filepath
Obs: Om du inte har kvar sökvägen i urklipp, kopiera den igen från ”AppxManifest.xml”.
3. Som du kan se är Lossless Cut nu installerad. Du kan inte radera den extraherade mappen, eftersom den är källan för programmet.
Installera MSIX- och MSIXBUNDLE-paket utan problem
Det här är hur du kan lösa problemet ”Utgivaren kunde inte verifieras” i Windows 11 och installera MSIX/MSIXBUNDLE-paket. Den första metoden är ganska enkel och direkt, så länge appen har ett signerat certifikat. Om certifikatet inte finns kan du använda den andra metoden. Om du vill snabba upp Windows 11 och förbättra prestandan, kan du läsa vår guide med bra tips. Vi har även en guide för att anpassa aktivitetsfältet i Windows 11. Om du har några frågor, ställ dem gärna i kommentarerna nedan.