Jestliže spustíte mnoho aplikací modelu COM +, může se zobrazit chybová zpráva "Kód chyby 80080005--provádění serveru selhalo."

Překlady článku Překlady článku
ID článku: 870655 - Produkty, které se vztahují k tomuto článku.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Na této stránce

Příznaky

Když spustíte mnoho aplikací Microsoft COM + ručně z modulu snap-in konzoly MMC (součást služby konzola Microsoft Management Console) kde každá aplikace běží pod jiný uživatelský účet, můžete obdržet následující chybovou zprávu:

Chyba katalogu: Při zpracování poslední operace došlo k chybě. Kód chyby 80080005--provádění serveru selhalo. Protokol událostí může obsahovat další informace o řešení potíží.
Zobrazí v protokolu aplikací Prohlížeče událostí následující nebo podobná chybová zpráva:

Typ: Chyba
Zdroj: DCOM
Kategorie: žádný
ID události: 10010
Datum: 31/03/2004
Čas: 15: 13: 30
Uživatele: NT AUTHORITY\SYSTEM
Počítač: MSHSRMSWEBP0007
Popis: Server {F1673109-CF44-468 D-9E23-FE4116F84CFA} nezaregistroval model DCOM v časovém limitu neregistroval.

Příčina

Pokud spustíte mnoho aplikací modelu COM + v části různé uživatelské účty, které jsou zadány v Tento uživatel Vlastnosti počítače nelze přidělit paměť k vytvoření nové hromady plochy pro nové uživatele. Proto nelze spustit proces.

Jak potíže obejít

Důležité Tento oddíl, metoda nebo úkol obsahuje kroky, které informace o úpravě registru. Však mohou nastat závažné problémy při nesprávných úpravách registru. Proto se ujistěte, opatrně postupujte takto. Pro zvýšení ochrany před úpravami je nutné zálohujte registr. Můžete pak obnovení registru v případě, že dojde k potížím. Další informace o zálohování a obnovení registru získáte článku znalostní báze Microsoft Knowledge Base:
322756 Postup při zálohování a obnovení registru v systému Windows


Chcete-li tento problém vyřešit, změňte hodnotu v následujícím podklíči registru:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\SubSystems\Windows
Chcete-li to provést, postupujte takto:
  1. Klepněte na tlačítko Spustit, klepněte na tlačítko Spustit, typ regedita klepněte na tlačítko OK.
  2. V Editoru registru vyhledejte následující podklíč registru:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\SubSystems
    Standardně Systém Windows položka v podklíči má hodnotu, která je podobná následující (vše na jeden řádek):
    %SystemRoot%\system32\csrss.exe ObjectDirectory = \Windows SharedSection = 1024, 3072 Windows = On SubSystemType = Windows ServerDll = basesrv, 1 ServerDll = winsrv:UserServerDllInitialization, 3 ServerDll = winsrv:ConServerDllInitialization, 2 ProfileControl = Off MaxRequestThreads = 16
  3. Klepněte pravým tlačítkem myši Systém Windows položka a klepněte na tlačítko Upravit. Na Upravit řetězec Zobrazí se dialogové okno.
  4. V Hodnota dat Vyhledejte SharedSection, 512 SharedSection přidat a klepněte na tlačítko OK.

    Nově změněné Systém Windows položka se nahrazuje tímto:
    %SystemRoot%\system32\csrss.exe ObjectDirectory = \Windows SharedSection = 1024, 3072, 512 Windows = On SubSystemType = Windows ServerDll = basesrv, 1 ServerDll = winsrv:UserServerDllInitialization, 3 ServerDll = winsrv:ConServerDllInitialization, 2 ProfileControl = Off MaxRequestThreads = 16

Další informace

Kroky pro reprodukci tohoto chování

  1. Vytvořte 100 různých místních uživatelských účtů v počítači.
  2. Otevřete modul snap-in MMC služby komponent. Chcete-li to provést, postupujte takto:
    1. Klepněte na tlačítko Spustit, přejděte na příkaz Nastavenía klepněte na tlačítko Ovládací panely.
    2. V Ovládacích panelech poklepejte na panel Nástroje pro správua potom poklepejte na Služby Component Services. Na Služby Component Services Modul snap-in konzoly MMC se zobrazí.
    3. V levém podokně rozbalte položku Služby Component Services, rozbalte položku Počítačea potom rozbalte položku Tento počítač.
  3. Vytvoření aplikace modelu COM + a nastavte identitu aplikací modelu COM +. Chcete-li to provést, postupujte takto:
    1. Klepněte pravým tlačítkem myši Aplikace modelu COM +, přejděte na příkaz Novýa klepněte na tlačítko Aplikace. Na Vítá vás aplikace COM Průvodce instalací. Zobrazí se dialogové okno.
    2. V Vítá vás aplikace COM Průvodce instalací. Dialogové okno, klepněte na tlačítko Další. Na Nainstalovat nebo vytvořit novou aplikaci Zobrazí se dialogové okno.
    3. Klepněte na tlačítko Vytvořit prázdnou aplikaci. Na Vytvořit prázdnou aplikaci Zobrazí se dialogové okno.
    4. V Zadejte název nové aplikace Typ pole MyCOM1a klepněte na tlačítko Další. Na Nastavit identitu aplikace Zobrazí se dialogové okno.
    5. Klepněte na tlačítko Tento uživatela potom zadejte jméno uživatele, který jste vytvořili v kroku 1 Uživatel pole.
    6. V Nastavit identitu aplikace Dialogové okno Zadejte hesla Heslo pole a Potvrzení hesla pole a pak klepněte na tlačítko Další. Na Děkujeme vám za použití Průvodce instalací aplikace modelu COM Zobrazí se dialogové okno.
    7. Klepněte na tlačítko Dokončit.
  4. Přidání komponenty do aplikace COM +. Chcete-li to provést, postupujte takto:
    1. V levém podokně Služby Component Services MMC modul snap-in, rozbalte položku MyCom1.
    2. Klepněte pravým tlačítkem myši Součásti, přejděte na příkaz Novýa klepněte na tlačítko Součást. Na Průvodce instalací Vítá komponenty modelu COM Zobrazí se dialogové okno.
    3. Klepněte na tlačítko Další. Na Importovat nebo nainstalovat komponentu Zobrazí se dialogové okno.
    4. Klepněte na tlačítko Importovat komponenty, které jsou již registrovány.. Na Zvolit importované komponenty Zobrazí se dialogové okno.
    5. V Komponenty: počítač seznam, klepněte na součást a klepněte na tlačítko Další. Na Děkujeme vám za použití Průvodce instalací aplikace modelu COM Zobrazí se dialogové okno.
    6. Klepněte na tlačítko Dokončit.
  5. Opakujte krok 3 pro vytvoření 100 aplikací modelu COM + spuštěné v rámci různých místních uživatelských účtů.
  6. Opakujte krok 4, přidání komponenty do 100 COM + aplikace, které jste vytvořili v kroku 5.
  7. V levém podokně Služby Component Services MMC modul snap-in, klepněte pravým tlačítkem myši na jednotlivé aplikace modelu COM +, který jste vytvořili a klepněte na tlačítko Spustit. Po spuštění některých aplikací modelu COM + se zobrazí chybová zpráva, která je popsána v části "Příznaky".

Odkazy

Další informace naleznete na webu Microsoft Developer Network (MSDN):
http://msdn2.microsoft.com/en-us/library/ms687759.aspx

Vlastnosti

ID článku: 870655 - Poslední aktualizace: 22. května 2011 - Revize: 3.0
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft COM+ 1.0
  • Microsoft COM+ 1.5
Klíčová slova: 
kbtshoot kberrmsg kbsnapin kbdcom kbcompmodel kbprb kbmt KB870655 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:870655

Dejte nám zpětnou vazbu

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com