Hur fixar jag 'Publisher har upptäckt ett problem' i Windows?

Flera Windows-användare har stött på "Publisher har upptäckt ett problem i filen du försöker öppna" när de försöker öppna en fil med Publisher. Detta händer med båda filerna som skapades i detta Publisher-program eller erhållits externt. Som det visar sig bekräftas detta problem att förekomma med Windows 7, Windows 8.1 och Windows 10.

Vad orsakar felmeddelandet "Publisher har upptäckt ett problem"?

Vi undersökte just denna fråga genom att undersöka olika användarrapporter och testa olika reparationsstrategier som andra berörda användare har rekommenderat. Som det visar sig är flera olika scenarier kända för att producera detta fel. Här är en kortlista med synder som kan vara ansvariga för denna fråga:

  • Tredjeparts AV-störning - Som det visar sig är en av de vanligaste problemen som kan utlösa detta fel en konflikt mellan en tredje parts AV och Publisher-appen. I de flesta fall anklagas Nortons säkerhetsprodukter av berörda användare. Om detta scenario gäller din situation bör du kunna lösa problemet antingen genom att inaktivera realtidsskyddet för din AV eller genom att helt avinstallera säkerhetspaketet.
  • Korrupta filegenskaper - Även om vi inte har kunnat bekräfta detta officiellt, föreslår många användare att problemet kan uppstå på grund av en rad skadade egenskaper. Detta händer vanligtvis på Windows 10-datorer. I det här fallet kan du lösa problemet genom att duplicera filen för att uppdatera filernas behörigheter.
  • Skadade bilder i .pub-filerna - I vissa fall kan problemet uppstå på grund av vissa bildproblem som förhindrar Publisher-appen från att öppna .pup-filen normalt. Om detta scenario är tillämpligt bör du kunna lösa problemet genom att först dölja bilderna med hjälp av Graphics Manager-verktyget (innan du försöker öppna filen som orsakar felet)
  • Ej stödd .pub-fil - Om du använder en allvarligt uppdaterad Publisher-klient kan du också stöta på detta felmeddelande eftersom din Publisher-app inte kan hantera det format som den hanterar. I det här fallet bör du kunna rädda något innehåll genom att skapa ett nytt dokument och importera den .pub-fil som inte stöds med funktionen Infoga text.
  • Saknas PromptForBadFiles-undernyckel - Om registernyckeln reserverad för Publisher-installationen saknar PromptForBadFiles-nyckeln får du detta felmeddelande med delvis skadade filer. Om detta scenario är tillämpligt bör du kunna lösa problemet genom att lägga till PromptForBadFiles-nyckeln manuellt.
  • Skadad Office-installation - I sällsynta fall kan du uppleva detta felmeddelande på grund av någon form av Office-installationsskada. Om du står inför ett scenario som det här är chansen att du kommer att kunna lösa problemet genom att reparera hela Office-installationen från skärmen Program och funktioner.

Om du för närvarande kämpar för att lösa felet ' Publisher har upptäckt ett problem'  , kommer den här artikeln att ge dig flera olika reparationsstrategier som bör sluta lösa problemet. Nedan hittar du en samling potentiella korrigeringar som har bekräftats vara effektiva av minst ett problem som berörs.

Om du vill vara så effektiv som möjligt rekommenderar vi att du följer korrigeringarna nedan i samma ordning som vi ordnade dem i. Så småningom bör du snubbla på en åtgärd som löser problemet oavsett den skyldige som orsakar problemet.

Låt oss börja!

Metod 1: Inaktivera AV-skydd från tredje part (om tillämpligt)

Historiskt är Publisher känt för att ha kompatibilitetsproblem med vissa säkerhetsalternativ från tredje part - särskilt med Norton-produkter. Om du använder Norton (eller en annan AV-enhet) bör du starta den här felsökningsguiden genom att se till att en extern AV inte stör Publisher.

Om detta scenario gäller din nuvarande situation bör du börja med att inaktivera realtidsskyddet för din AV. Om det inte fungerar bör du gå vidare till att avinstallera den överskyddande sviten och återgå till det inbyggda verktyget för att se om felmeddelandet ' Publisher har upptäckt ett problem'  slutar uppstå.

Om felet inte inträffar medan AV från tredje part tas bort är det tydligt att det tidigare var källan till konflikten.

Låt oss börja med att inaktivera realtidsskyddet för din tredje parts säkerhetssvit och se om problemet slutar uppstå. Men kom ihåg att stegen för att göra detta kommer att skilja sig beroende på vilken tredje parts AV du använder. I de flesta fall kommer du att kunna göra detta direkt från Aktivitetsfältets meny.

När du lyckats inaktivera realtidsskyddet, se om problemet nu är löst genom att försöka öppna Publisher-filen som tidigare utlöste felet ' Publisher har upptäckt ett problem' för  att se om problemet har åtgärdats.

Om samma problem fortfarande uppstår är chansen att säkerhetsinställningarna som orsakar problemet (av din AV) fortfarande är på plats. I det här fallet måste du avinstallera programmet helt för att säkerställa att problemet inte orsakas av din tredje parts säkerhetssvit.

För att avinstallera den aktiva säkerhetspaketet och se till att du inte lämnar några kvarvarande filer som fortfarande kan underlätta uppenbarelsen av detta problem, följ den här steg-för-steg-artikeln ( här ).

När tredjepartspaketet har tagits bort startar du om datorn och upprepar åtgärden som tidigare utlöste felet ' Publisher har upptäckt ett problem'  .

Om detta scenario inte var tillämpligt eller om du fortfarande stöter på samma felmeddelande även efter att du följt instruktionerna ovan, gå ner till nästa metod nedan.

Metod 2: Duplicera .pup-filen

Om du letar efter en snabb och smärtfri lösning som slutar lösa problemet med minimal ansträngning kan du försöka kopiera filen och öppna den nya kopian med Publisher istället. Flera berörda användare som har gjort detta har rapporterat att felet ' Publisher har upptäckt ett problem'  inte längre visas med den nya kopian.

Det finns ingen officiell förklaring till varför den här metoden är effektiv, men vissa berörda problem antar att vissa egenskaper kommer att gå vilse under kopieringsproceduren, vilket slutar lösa problemet.

För att använda den här korrigeringen högerklickar du helt enkelt på den Publisher-fil som orsakar problemet och väljer Kopiera från den nyligen visade snabbmenyn.

Högerklicka på ett tomt skrivbord / en fil utforskar utrymme och välj Klistra in i snabbmenyn för att skapa en kopia av Publisher- filen.

När den nya filen har erhållits öppnar du den och ser om felet ' Utgivaren har upptäckt ett problem'  slutar uppstå.

Men kom ihåg att den här metoden inte löser de bakomliggande orsakerna till problemet. Så om en annan skyldig orsakar detta problem med flera Publisher- filer, förvänta dig att felet återkommer omedelbart.

Om du fortfarande stöter på samma problem eller letar efter en permanent fix, gå ner till nästa metod nedan.

Metod 3: Dölja bilder med hjälp av Graphics Manager

Som det visar sig kan detta problem också uppstå på grund av någon form av filkorruption som finns i Publisher-filen som du försöker öppna. Vissa användare som också stött på samma problem har rapporterat att de äntligen lyckades öppna filen utan problem efter att de öppnat Publisher's Graphics Manager och dolt visningen av bilder.

När de gjorde detta och sparade ändringarna kunde de öppna filen som tidigare misslyckades med felet ' Publisher har upptäckt ett problem'  . I de flesta fall slutade felmeddelandet uppstå.

Men kom ihåg att detta, i likhet med metoden ovan, är mer av en lösning än en fix. Om någon form av filkorruption orsakar detta fel är det troligt att det kommer tillbaka med en annan fil.

Om du vill använda den här korrigeringen följer du instruktionerna nedan för att dölja filernas bilder med hjälp av Grafikhanteraren:

Obs! Du bör kunna följa instruktionerna nedan oavsett din Office-version.

  1. Öppna Publisher och gå till menyfältet högst upp. När du väl är där väljer du fliken Visa och markerar rutan för Grafikhanteraren .
  2. När Graphics Manager är aktiverat, flytta ner till höger meny (Graphics Manager) och klicka på Ändra bildvisning .
  3. När du är inne i bildvisningsmenyn ställa in växla till visa bilder och klicka på OK för att spara ändringarna.
  4. Stäng det aktuella Publisher- fönstret, öppna sedan filen som tidigare visade felmeddelandet och se om åtgärden lyckades den här gången.

Om samma " Publisher har upptäckt ett problem"  -fel fortfarande inträffar, gå ner till nästa metod nedan.

Metod 4: Återställa data med funktionen Infoga text

Om du stöter på problemet även efter att ha följt instruktionerna ovan är det troligt att du har att göra med en korrupt eller en fil som inte stöds av din Publisher-version. Du kanske använder en mycket föråldrad version av utgivaren, eller filen som du försöker öppna är inte en utgivarfil.

I sådana situationer bör du kunna lösa problemet genom att rädda en del av innehållet med funktionen Infoga / Textfil. Flera användare som har påverkats av detta problem har rapporterat att de kunde återställa de flesta av sina data genom att följa instruktionerna nedan.

Här är en snabb guide för att återställa Publisher- data med funktionen Infoga text:

  1. Öppna din Publisher- app och skapa en ny tom arbetsyta genom att gå till Ny> Tom .
  2. När den nya filen har skapats, gå till fliken Infoga (från menyfältet högst upp) och klicka på Infoga fil eller Infoga textfil (beroende på din utgivarversion ).
  3. När du är inne i fönstret Infoga text väljer du .pub-filen som du stöter på problem med och klickar på Ok.
  4. Nu när innehållet importeras till den nya filen, ordna det och spara sedan filerna med funktionen Spara som.
  5. Öppna den nyskapade filen igen och se om felet ' Utgivare har upptäckt ett problem'  har lösts.

Om du fortfarande stöter på samma problem, gå ner till nästa metod nedan.

Metod 5: Skapa undernyckeln PromptForBadFiles

Om ingen av metoderna ovan har tillåtit dig att lösa problemet är det troligt att din Publisher-installation saknar en registernyckel som heter PromptForBadFiles. Flera berörda användare som tidigare kämpade för att öppna flera inbyggda Publisher-filer har rapporterat att denna procedur har fixat proceduren på obestämd tid.

Denna procedur är lite mer tråkig eftersom det innebär att göra några registerredigeringar, men det kommer att lösa problemet för alltid (du kommer inte att stöta på felet ' Publisher har upptäckt ett problem'  igen).

Obs! Detta rapporteras vanligtvis vara effektivt med äldre versioner av utgivaren, men vi kommer att innehålla instruktioner om hur du åtgärdar detta oavsett din version.

Här är en snabbguide för att skapa undernyckeln PromptForBadFiles för att lösa felet ' Publisher har upptäckt ett problem'  när du öppnar Publisher-filer:

  1. Tryck på Windows-tangenten + R för att öppna en dialogruta Kör . Därefter typ 'regedit' och tryck på Enter  för att öppna upp Registry Editor. När du ser UAC- prompten (User Account Control)  klickar du på Ja för att bevilja administrativa behörigheter.
  2. När du är inne i registerredigeraren, navigerar du till någon av följande platser, beroende på din version av utgivaren:
    Utgivare 2016: HKEY_CURRENT_USER \ Software \ Microsoft \ Office \ 16.0 \ Publisher Publisher 2007: HKEY_CURRENT_USER \ Software \ Microsoft \ Office \ 12.0 \ Publisher Publisher 2003: HKEY_CURRENT_USER \ Software \ Microsoft \ Office \ 11.0 \ Publisher Publisher 2002: HKEY_CURRENT_USER \ Software \ Microsoft \ Office \ 10.0 \ Publisher Publisher 2000: HKEY_CURRENT_USER \ Software \ Microsoft \ Office \ 9.0 \ Publisher
  3. När Publisher-tangenten är vald, gå till toppen av menyn och välj Redigera> Ny> Dword (32-bitars värde). Namnge sedan den nyligen skapade filen PromptForBadFiles.
  4. När PromptForBadFiles-nyckeln har skapats dubbelklickar du på den. När du befinner dig i fönstret Redigera DWORD (32-bitars) , ställ in basen till Hexadecimal och värdedata till 1 innan du klickar på Ok.

  5. När du lyckats skapa den nya filen och ställt in värdet därefter stänger du registerredigeraren och öppnar filen som tidigare orsakade felet igen.

Om du fortfarande ser felet ' Publisher har upptäckt ett problem'  , gå ner till nästa metod nedan.

Metod 6: Reparera Office-installationen

Om ingen av metoderna ovan har tillåtit dig att lösa det här problemet är det troligt att du stöter på det här problemet på grund av någon form av korruption i din Office-installation. Andra användare som hanterar samma problem har lyckats lösa problemet genom att reparera kontorsinstallationen med menyn Program och funktioner.

Denna procedur uppdaterar varje komponent i din Office-installation utan att påverka dina filer eller användarinställningar. Här är en snabb guide för att reparera Office-installationen:

  1.  Öppna upp en Kör dialog genom att trycka på Windows-tangenten + R . Inuti textrutan typ ”appwiz.cpl” och tryck på Enter för att öppna upp Program och funktioner skärmen.
  2. När du är inne på skärmen Program och funktioner , bläddrar du ner genom listan över installerade program och letar efter din Office- installation. När du har lyckats hitta den högerklickar du på den och väljer Ändra från den nyligen visade snabbmenyn.
  3. Vid den första reparationsfrågan väljer du Snabbreparation från listan över tillgängliga alternativ och klickar sedan på Reparera för att starta proceduren.
  4. Vänta tålmodigt tills processen är klar, starta sedan om datorn och se om problemet är löst vid nästa systemstart.