Hur fixar man applikationsfel 0xc0150004 i Windows?



Prova Vårt Instrument För Att Eliminera Problem

Flera Windows-användare har stött på en konstig fråga där de plötsligt inte kan köra någon typ av installationsprogram som normalt används för att installera eller avinstallera applikationer. Felkoden som kommer upp är 0xc0150004. Som det visar sig är problemet inte exklusivt för en viss Windows-version eftersom det påträffas i Windows 7, Windows 8.1 och Windows 10.



Felkod 0xc0150004



Vad orsakar applikationsfelet 0xc0150004?

Vi undersökte just denna fråga genom att undersöka olika användarrapporter och genom att testa de olika reparationsstrategier som berörda användare har använt för att kringgå denna felkod. Som det visar sig kan flera scenarier leda till att 0xc0150004 visas. Här är en kortlista över potentiella synder som kan vara ansvariga för det irriterande installationsfelet:



  • Överskyddande AV-svit - Enligt flera berörda användare kan detta problem mycket väl uppstå på grund av en överskyddande säkerhetspaket som begränsar installationskomponenterna. Om detta scenario är tillämpligt bör du kunna lösa problemet genom att tillfälligt inaktivera realtidsskyddet (medan programvaran installeras) eller genom att helt bli av med säkerhetspaketet.
  • Störning från tredje part - En annan potentiell skyldig är en annan process från tredje part (som tillhör en filhanterare) som inte lätt kan identifieras. I det här fallet är ett säkert sätt att upptäcka process / service-svaret att starta din dator i rent tillstånd och systematiskt återaktivera varje inaktiverad process för att se vilken som orsakar problemet.
  • Systemfilskada - Korruption i systemfiler är förmodligen den vanligaste orsaken som kommer att utlösa felkoden 0xc0150004. Om korruptionen är konventionell bör en skanning med ett par inbyggda verktyg (SFC och DISM) räcka. I de mest allvarliga fallen kan du behöva återställa alla OS-komponenter med en procedur som en ren installation eller en reparationsinstallation.

Metod 1: eliminera AV-störningar från tredje part (om tillämpligt)

Som flera berörda användare har rapporterat kan det här problemet mycket väl orsakas av en överskyddande AV-svit som på något sätt stör standardinstallationskomponenten för OS. Specifikationerna för denna fråga förklaras inte av någon tredje parts utvecklare (så mycket som vi är medvetna om), men det är uppenbart att problemet har slutat påverka många Windows 10-användare.

Om du använder en säkerhetssvit från tredje part och det här scenariot verkar vara tillämpligt kan du bekräfta eller bekräfta dina misstankar antingen genom att inaktivera realtidsskyddet för din AV-svit eller genom att helt avinstallera det.

Låt oss först börja med att se om det är tillräckligt att inaktivera realtidsskydd. Men kom ihåg att den här proceduren kommer att variera beroende på vilken typ av tredje parts AV-svit du använder. I de flesta fall bör du kunna göra det direkt från aktivitetsfältets ikon för antivirusprogrammet.



Inaktiverar realtidsskyddet på Avast Antivirus

Inaktiverar realtidsskyddet på Avast Antivirus

När skyddet i realtid är inaktiverat öppnar du en annan installation och ser om du kan installera appen utan att stöta på densamma 0xc0150004 fel.

Om problemet kvarstår kan du ta bort din tredje parts AV från den skyldiga listan genom att göra en fullständig avinstallation och se till att du inte lämnar några kvarvarande filer som fortfarande kan orsaka detta beteende.

För att göra detta, följ den här artikeln ( här ) för steg-för-steg-instruktioner om hur du avinstallerar sviten från tredje part och tar bort alla potentiella restfiler. Om du gör detta och upptäcker att problemet inte längre inträffar behöver du inte nödvändigtvis välja en annan svit från tredje part - Windows Defender startar och blir automatiskt standardsäkerhetsprogrammet.

Men å andra sidan, om samma problem fortfarande uppstår, kan du säkert installera om säkerhetssviten från tredje part igen och gå vidare till nästa metod nedan.

Metod 2: Utföra en ren startprocedur

Innan du avfärdar risken för störningar från tredje part bör du se till att inget annat installerat program utlöser 0xc0150004 fel genom att inaktivera alla tjänster och processer från tredje part som kan störa installationskomponenten för operativsystemet.

Vissa drabbade användare har lyckats göra detta genom att uppnå ett rent startläge. Detta tvingar din dator att starta enbart med Windows-processer och -tjänster. Om du startar din dator i ett rent startläge och problemet inte längre inträffar när du försöker öppna en körbar installation, är det tydligt att problemet tidigare orsakades av någon form av störningar från tredje part. I det här fallet blir det en fråga om att hitta den process / tjänst som orsakar problemet.

Här är en snabbguide för hur du utför proceduren för ren start för att identifiera det tredjepartsprogram som orsakar 0xc0150004 fel:

  1. Öppna en dialogruta Kör genom att trycka på Windows-tangent + R . Skriv sedan “Msconfig” och tryck Stiga på för att öppna upp Systemkonfiguration meny. När du väl är inne i UAC (användarkontokontroll) snabb, klicka Ja att bevilja administrativa privilegier.

    Öppna systemkonfiguration

  2. När du är inne i fönstret Systemkonfiguration klickar du på fliken Tjänster högst upp i menyn och ser till att rutan som är associerad med ” Dölj alla Microsoft-tjänster ”Är markerad. När du har gjort detta kommer alla Windows-tjänster att tas bort från listan, så du kommer inte att inaktivera någon kritisk systemprocess av misstag.

    Inaktiverar alla startobjekt som inte är Microsoft

  3. När alla kritiska tjänster är uteslutna från listan klickar du på Inaktivera alla -knappen för att effektivt förhindra att någon tredje partstjänst anropas vid nästa maskinstart.
  4. När du är klar med detta väljer du Startfliken och klicka på Öppna Aktivitetshanteraren från den nyligen uppkomna menyn.

    Öppna fönstret Startup items via Aktivitetshanteraren

  5. När du väl är på fliken Startup i Aktivitetshanteraren, bör du systematiskt välja varje starttjänst och klicka sedan på Inaktivera -knappen längst ner på skärmen. Denna procedur säkerställer att ingen starttjänst kommer att kallas till handling vid nästa startsekvens.

    Inaktivera appar från start

  6. När du har gjort detta uppnås den rena starten effektivt. För att dra nytta av det startar du bara om datorn.
  7. Vid nästa systemstart startar din dator direkt i ett rent startläge. Använd denna möjlighet för att upprepa den åtgärd som tidigare orsakade 0xc0150004 fel.
    Notera: Om samma problem fortfarande uppstår går du direkt till metod 3.
  8. Om felkoden inte längre visas när du försöker öppna en applikationsinställning, återaktivera systematiskt tidigare inaktiverade tjänster och processer och gör omstart. Så småningom kommer du att kunna ta reda på vilken artikel som är ansvarig för kraschen. När du lyckats upptäcka den, låt den vara inaktiverad för att förhindra att problemet uppstår igen (eller avinstallera det ansvariga programmet).

Om den här metoden inte var tillämplig eller om du har följt den utan framgång, gå ner till nästa metod nedan.

Metod 3: Utföra DISM- och SFC-skanningar

I de flesta fall kommer denna speciella fråga att uppstå på grund av ett allvarligt fall av systemfilskada. Om detta är sant är det möjligt att en kritisk process som används under installationen av nya appar har skadats och stoppar varje försök att installera ny programvara.

Som flera berörda användare har bekräftat, bör du i det här fallet kunna lösa de flesta konventionella fall av systemfilskada genom att köra ett par inbyggda verktyg som är utformade för att hantera logiska fel och systemfilkorruption - SFC (System File Corruption) och DISM (Deployment Image Servicing and Management).

Även om båda verktygen är användbara i situationer där systemkorruption är involverad, har de två olika tillvägagångssätt när det gäller fixeringsdelen. DISM är bättre på att fixa OS-komponenter medan SFC är effektivare med logiska enhetsfel.

Tänk på att DISM kräver en stabil internetanslutning, eftersom den förlitar sig på WU för att ladda ner friska kopior som kommer att användas för att ersätta skadade instanser, medan SFC är ett 100% lokalt verktyg som endast använder en lokalt cachad kopia för att ersätta skadade instanser.

Men eftersom båda verktygen är effektiva med systemkorruption uppmuntrar vi dig att köra båda för att säkerställa att du maximerar dina chanser att lösa 0xc0150004 fel. Här är vad du behöver göra:

  1. Öppna en dialogruta Kör genom att trycka på Windows-tangent + R . Skriv sedan 'Cmd' inuti textrutan och tryck Ctrl + Skift + Enter för att öppna en kommandotolk med adminåtkomst. När du ser UAC (användarkontokontroll) , klick Ja att bevilja administrativa privilegier.

    Kör kommandotolken

  2. När du är inne i det upphöjda CMD-fönstret skriver du följande kommando i ordning och trycker på Stiga på efter varje kommando för att initiera en DISM-skanning:
    Dism.exe / online / cleanup-image / scanhealth Dism.exe / online / cleanup-image / restorehealth

    Notera: Eftersom DISM använder Windows Update för att ladda ner hälsosamma kopior av de filer som behöver bytas ut, måste du se till att du använder en stabil internetanslutning innan du börjar denna procedur. Det första kommandot (scanhealth) analyserar din samling av systemfiler medan den andra (återställ hälsa) kommer att utlösa reparationsprocessen.

  3. När DISM-skanningen är klar startar du om datorn och väntar på nästa start. När nästa startsekvens är klar följer du steg 1 igen för att öppna en annan upphöjd kommandotolk. När du är inne igen skriver du följande kommando och trycker på Stiga på än en gång för att starta ytterligare en SFC-skanning:
    sfc / scannow

    Notera: Tänk på att det inte rekommenderas att avbryta SFC-skanningen efter att proceduren har startat. Om du gör detta exponerar du i princip ditt system för andra fall av logiska fel som kan skapa ytterligare problem.

  4. Starta om datorn igen och se om problemet löses vid nästa systemstart.

Om felet 0xc0150004 fortfarande inträffar, gå ner till nästa metod nedan.

Metod 4: Utföra en reparationsinstallation / ren installation

Om du har följt alla instruktioner ovan utan verklig framgång är det stor chans att du stöter på 0xc0150004 fel uppstår på grund av ett underliggande problem som inte kan lösas med konventionella slutanvändarmetoder. Om detta scenario är tillämpligt är den enda gångbara lösningen att återställa varje programvarukomponent.

Flera berörda användare som har befunnit sig i en liknande situation har rapporterat att de äntligen kunde lösa problemet antingen efter att ha gjort en ren installation eller en reparation på plats (reparationsinstallation) .

Båda verktygen hjälper dig i slutändan att uppnå samma sak, men de har olika tillvägagångssätt:

TILL reparationsinstallation är ett längre och mer tråkigt förfarande, men den stora fördelen är att du får behålla all din data inklusive spel, applikationer, personliga medier och till och med vissa användarinställningar.

TILL ren installation Å andra sidan är det enkelt och effektivt, men den största nackdelen är att du kommer att förlora personlig information om du inte säkerhetskopierar dem i förväg.

6 minuter läst