Č possibile messaggio di errore "Codice errore 80080005-esecuzione del server non riuscito". all'avvio di applicazioni COM +

Traduzione articoli Traduzione articoli
Identificativo articolo: 870655 - Visualizza i prodotti a cui si riferisce l?articolo.
Espandi tutto | Chiudi tutto

In questa pagina

Sintomi

Quando viene avviato Microsoft COM + applicazioni manualmente dallo snap-in Microsoft Management Console (MMC) di Servizi componenti in cui ogni applicazione viene eseguito con un account di utente diverso, viene potrebbe essere visualizzato il seguente messaggio di errore:

Errore del catalogo: Errore durante l'elaborazione dell'ultima operazione. Codice di errore 80080005-esecuzione del server non riuscita. Il registro eventi potrebbe contenere ulteriori informazioni sulla risoluzione dei problemi.
Verrā visualizzato un messaggio di errore analogo al seguente nel registro dell'applicazione del Visualizzatore eventi:

Tipo: errore
Origine: DCOM
Categoria: nessuno
ID evento: 10010
Data: 31/03/2004
Ora: 15: 13: 30
Utente: NT AUTHORITY\SYSTEM
Computer: MSHSRMSWEBP0007
Descrizione: Il server {CF44 F1673109-468 D-9E23-FE4116F84CFA} non č stato registrato con DCOM entro il timeout richiesto.

Cause

Se applicazioni COM + eseguiti con account utente diversi sono specificati nella proprietā Questo utente , il computer č in non č in grado di allocare memoria per creare un nuovo heap del desktop per il nuovo utente. Č pertanto Impossibile avviare il processo.

Workaround

importante Questa sezione, metodo o l'attivitā sono contenute procedure viene illustrato come modificare il Registro di sistema. Tuttavia, possono causare seri problemi se si modifica il Registro di sistema in modo errato. Pertanto, assicurarsi che questa procedura con attenzione. Per maggiore protezione, č eseguire il backup del Registro di sistema prima di modificarlo. Č quindi possibile ripristinare il Registro di sistema se si verifica un problema. Per ulteriori informazioni su come eseguire il backup e ripristino del Registro di sistema, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito riportato:
322756Come eseguire il backup e il ripristino del Registro di sistema in Windows


Per risolvere questo problema, modificare il valore della seguente sottochiave del Registro di sistema:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\SubSystems\Windows
Per effettuare questa operazione, attenersi alla seguente procedura:
  1. Fare clic su Start , scegliere Esegui , digitare regedit e quindi fare clic su OK .
  2. Nell'editor del Registro di sistema individuare la seguente sottochiave:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\SubSystems
    Per impostazione predefinita, la voce Windows nella sottochiave ha un valore simile al seguente (tutta su una riga):
    %SystemRoot%\system32\csrss.exe ObjectDirectory = \Windows SharedSection = 1024, 3072 Windows = On SubSystemType = Windows ServerDll = basesrv, 1 ServerDll = winsrv:UserServerDllInitialization, ServerDll 3 = winsrv:ConServerDllInitialization, ProfileControl 2 = OFF MaxRequestThreads = 16
  3. Fare clic con il pulsante destro del mouse sulla Windows voce e quindi fare clic su Modifica . Verrā visualizzata la finestra di dialogo Modifica stringa .
  4. Nella casella dati valore , individuare SharedSection, aggiungere SharedSection 512 e quindi fare clic su OK .

    La voce appena modificata di Windows legge nel modo seguente:
    %SystemRoot%\system32\csrss.exe ObjectDirectory = \Windows SharedSection = 1024, 3072, 512 Windows = On SubSystemType = Windows ServerDll = basesrv, 1 ServerDll = winsrv:UserServerDllInitialization, ServerDll 3 = winsrv:ConServerDllInitialization, ProfileControl 2 = OFF MaxRequestThreads = 16

Informazioni

Procedura per riprodurre il problema.

  1. Creare 100 account utente locale diverso sul computer.
  2. Consente di aprire lo snap-in MMC Servizi componenti. Per effettuare questa operazione, attenersi alla seguente procedura:
    1. Fare clic su Start , scegliere Impostazioni e quindi fare clic su Pannello di controllo .
    2. Nel Pannello di controllo fare doppio clic su Strumenti di amministrazione e quindi fare doppio clic su Servizi componenti . Il componente aggiuntivo MMC di Servizi componenti viene visualizzato.
    3. Nel riquadro sinistro, espandere Servizi componenti , espandere computer e quindi espandere Risorse del computer .
  3. Creare un'applicazione COM + e quindi impostare l'identitā dell'applicazione COM +. Per effettuare questa operazione, attenersi alla seguente procedura:
    1. Fare clic con il pulsante destro del mouse Applicazioni COM + , scegliere Nuovo e quindi fare clic su applicazione . Verrā visualizzata la finestra di dialogo di installazione guidata applicazioni COM .
    2. Nella finestra di dialogo l'installazione guidata applicazioni COM , fare clic su Avanti . Verrā visualizzata la finestra di dialogo Installa o crea una nuova applicazione .
    3. Fare clic su Crea un'applicazione vuota . Verrā visualizzata la finestra di dialogo Crea applicazione vuota .
    4. Nella casella Immettere un nome per la nuova applicazione digitare MyCOM1 e quindi fare clic su Avanti . Verrā visualizzata la finestra di dialogo Imposta identitā applicazione .
    5. Fare clic su questo utente e quindi digitare un nome utente creato nel passaggio 1 nella casella utente .
    6. Nella finestra di dialogo Imposta identitā applicazione digitare la password nella casella password e nella casella Conferma Password e quindi fare clic su Avanti . Verrā visualizzata la finestra di dialogo Grazie per avere per l'utilizzo di installazione guidata applicazioni COM .
    7. Fare clic su Fine .
  4. Aggiungere un componente all'applicazione. Per effettuare questa operazione, attenersi alla seguente procedura:
    1. Nel riquadro sinistro dello snap-in MMC Servizi componenti , espandere MyCom1 .
    2. Fare clic con il pulsante destro del mouse componenti , scegliere Nuovo e quindi fare clic su componenti . Verrā visualizzata la finestra di dialogo di installazione guidata componenti COM .
    3. Fare clic su Avanti . Verrā visualizzata la finestra di dialogo Importa o installa un componente .
    4. Fare clic su Importa componenti giā registrati . Verrā visualizzata la finestra di dialogo Scegli Importa componenti .
    5. Nel componenti: risorse del computer selezionare un componente e quindi fare clic su Avanti . Verrā visualizzata la finestra di dialogo Grazie per avere per l'utilizzo di installazione guidata applicazioni COM .
    6. Fare clic su Fine .
  5. Ripetere il passaggio 3 per creare applicazioni COM+ 100 eseguiti con account utente locale diverso.
  6. Ripetere il passaggio 4 di aggiungere componenti alle applicazioni COM+ 100 creato nel passaggio 5.
  7. Nel riquadro sinistro dello snap-in MMC Servizi componenti , fare clic con il pulsante destro del mouse ogni applicazione COM + č stato creato e scegliere Avvia . Dopo avere avviato alcune applicazioni, č visualizzato il messaggio di errore descritto nella sezione "Sintomi".

Riferimenti

Per ulteriori informazioni, visitare il seguente sito Web MSDN (informazioni in lingua inglese):
http://msdn2.microsoft.com/en-us/library/ms687759.aspx

Proprietā

Identificativo articolo: 870655 - Ultima modifica: mercoledė 14 novembre 2007 - Revisione: 1.5
Le informazioni in questo articolo si applicano a:
  • Microsoft COM+ 1.0
  • Microsoft COM+ 1.5
Chiavi: 
kbmt kbtshoot kberrmsg kbsnapin kbdcom kbcompmodel kbprb KB870655 KbMtit
Traduzione automatica articoli
Il presente articolo č stato tradotto tramite il software di traduzione automatica di Microsoft e non da una persona. Microsoft offre sia articoli tradotti da persone fisiche sia articoli tradotti automaticamente da un software, in modo da rendere disponibili tutti gli articoli presenti nella nostra Knowledge Base nella lingua madre dell?utente. Tuttavia, un articolo tradotto in modo automatico non č sempre perfetto. Potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli, pių o meno allo stesso modo di come una persona straniera potrebbe commettere degli errori parlando una lingua che non č la sua. Microsoft non č responsabile di alcuna imprecisione, errore o danno cagionato da qualsiasi traduzione non corretta dei contenuti o dell?utilizzo degli stessi fatto dai propri clienti. Microsoft, inoltre, aggiorna frequentemente il software di traduzione automatica.
Clicca qui per visualizzare la versione originale in inglese dell?articolo: 870655
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO.

Invia suggerimenti

 

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