Händelse-ID 10006 och 1530: COM+-applikationen fungerar inte på Windows 10

Event Id 10006 1530



Som IT-expert stöter jag ofta på Event ID 10006- och 1530-fel när jag försöker använda COM+-applikationer på Windows 10. Dessa fel kan orsakas av ett antal saker, men den vanligaste orsaken är en oöverensstämmelse mellan COM+-applikationen och Windows 10 operativsystem. För att lösa det här problemet måste du se till att COM+-applikationen är kompatibel med Windows 10. Det enklaste sättet att göra detta är att ladda ner och installera den senaste COM+-patchen från Microsoft. Men om du inte är bekväm med att göra detta kan du också försöka registrera COM+-applikationen manuellt. När du har installerat COM+-patchen eller registrerat COM+-applikationen bör du kunna använda den utan problem. Om du fortfarande har problem kan du prova att starta om din dator eller COM+-programmet. Om du fortfarande ser fel med Event ID 10006 och 1530, är ​​det troligt att det finns ett allvarligare problem med din COM+-applikation. I det här fallet bör du kontakta Microsofts support för hjälp.



Du har en COM+-serverapplikation som har en identitet konfigurerad att köras som en specifik användare. Efter en tid kan programmet sluta fungera och fortsätta krascha. För att lösa problemet måste du starta om COM+-programmet. I dagens inlägg kommer vi att identifiera orsaken och sedan erbjuda en lösning på problemet. COM+-applikationen kan sluta fungera i Windows 10 när användaren loggar ut.





En COM+-applikation är den grundläggande enheten för administration och säkerhet för Component Services och består av en grupp COM-komponenter som vanligtvis utför relaterade funktioner.





Genom att skapa logiska grupper av COM-komponenter som COM+-applikationer kan du dra fördel av följande COM+-fördelar:



  • Distributionsomfång för COM-komponenter.
  • Allmänt konfigurationsområde för COM-komponenter, inklusive säkerhetsgränser och köer.
  • Lagring av bönattribut som inte tillhandahålls av bönutvecklaren (till exempel transaktioner och synkronisering).
  • Dynamiska länkkomponentbibliotek (DLL) laddas in i processer (DLLHost.exe) på begäran.
  • Hanterade serverprocesser för värdkomponenter.
  • Skapa och hantera flöden som används av komponenter.
  • Åtkomst till kontextobjektet för resursallokatorer att automatiskt associera mottagna resurser med ett sammanhang.

Händelse-ID 10006 och 1530, COM+-applikationen körs inte

När en COM+-applikation slutar fungera på Windows när användaren loggar ut, kan ett felmeddelande som liknar följande visas i applikationsloggen på klientdatorn. Om den körbara klienten körs på samma maskin som COM+-serverapplikationen kommer du att se detta fel på COM+-servern:

Händelsetyp: Fel
Event Källa: DCOM
Händelsekategori: Inga
Händelse-ID: 10006
Datum: 17.10.2009
Tid: 13:36:39
Användare: domänanvändare
Dator: *****
Beskrivning:
DCOM fick ett 'Okänt fel'-fel från datorns 'servernamn' när du försökte aktivera servern: {XXXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}

Du kommer också att se händelser som liknar följande i programloggen på datorn som kör COM+-programmet:



Loggnamn: Applikation
Källa: Microsoft-Windows User Profile Service
Datum: 2009-10-26 08:22:13
Händelse-ID: 1530
Uppgiftskategori: nej
Nivå: Varning
Nyckelord: klassisk
Användare: SYSTEM
Dator: SERVERNAME
Beskrivning:
Windows har upptäckt att din registerfil fortfarande används av andra program eller tjänster. Filen kommer nu att laddas upp. Efter att ha gjort detta kanske applikationer eller tjänster som lagrar din registerfil inte fungerar korrekt.

DETALJER -
1 användarregister hanterar läckage från registeranvändare S-1-5-21-1049297961-3057247634-349289542-1004_Klasser:
Process 2428 (Device HarddiskVolume1 Windows System32 dllhost.exe) öppnade nyckel REGISTRY USER S-1-5-21-1123456789-3057247634-349289542-1004_CLASSES

Orsaker till händelse-ID 10006 och 1530

Enligt Microsoft;

Användarprofiltjänsten tvingar användarens profil att laddas ur när den användaren loggar ut. Det här är en situation där användarprofilens tvingande avlastningsfunktion kan bryta applikationen om registerhandtagen inte stängs under processen. Den här nya funktionen för användarprofiltjänst är standardbeteendet.

Användaridentiteten som är associerad med COM+-applikationen loggas in första gången COM+-applikationen initieras. Så det här problemet uppstår om den användaren loggar ut så kommer användarprofilen att laddas ur och COM+-applikationen kommer inte längre att kunna läsa registernycklarna i användarprofilen.

För att lösa detta problem måste du ändra standardbeteendet för Användarprofiltjänst genom grupppolicyredigeraren (gpedit.msc).

Här är hur:

Datorkonfiguration > Administrativa mallar > System > Användarprofiler

Internet Explorer sparar inte historik
  • I den högra rutan dubbelklickar du på ikonen Tvinga inte bort användarregistret när en användare loggar ut. för att redigera dess egenskaper.
  • Ändra nu inställningen från Inte inställd Till Ingår genom att välja lämplig alternativknapp, vilket inaktiverar den nya funktionen för användarprofiltjänst.
  • Klick Tillämpa > Bra .

Händelse-ID 10006 och 1530: COM+-applikationen fungerar inte på Windows 10

Policyinställning ' Tvinga inte bort användarregistret när en användare loggar ut. 'Motsätter standardbeteendet för Windows-klientens operativsystem. När den här funktionen är aktiverad kommer användarprofiltjänsten inte att tvinga registret att laddas ur, utan den väntar tills andra processer använder användarregistret innan det laddas ur.

Ladda ner PC Repair Tool för att snabbt hitta och automatiskt åtgärda Windows-fel

Hoppas det här hjälper!

Populära Inlägg