Newsgroup: it.comp.os.win.win2000
Titolo: Notifica errore COM+

Non vi nego, innanzitutto, che ho tentato una richiesta d'aiuto su altro
trend.. ma non ho ottenuto risposte che mi permettessero di risolvere il
problema.
Ci riprovo qui...
Il PC:
S.O. Windows 2000 pro Sp4, IE 6 SP1,  Pentium IVA (2266MHz), Disco SCSI IBM
36Gb, RAM 1Gb, Scheda video NVIDIA GeForce FX 5700LE.
L'errore da sistema eventi:
Tipo: Errore
Utente: N/D
Computer: STUDIOAZ
Origine: EventSystem
Categoria: Notifica
ID: 4098
Descrizione:
Il sistema di gestione degli eventi COM+ ha rilevato un codice restituito
non valido durante l'elaborazione interna. Valore HRESULT 80040154 nella
riga 290 di .\notify.cpp. Il valore potrebbe indicare che il sistema di
gestione degli eventi COM+ non è stato installato correttamente. Ripetere
l'installazione del sistema di gestione degli eventi COM+.
...
e tutto ciò lo ripete per 5 volte.. SEMPRE la stessa IDENTICA
descrizione/ID/etc..
Avevo trovato (forse... probabilmente..) un sistema per "ripetere
l'installazione di COM+".. ma.. è in inglese (che non conosco... aimè..) e
sarebbe il seguente:
<<To clean up a damaged COM+ catalog:
01. Rename %SystemRoot%\System32\Clbcatq.dll to
%SystemRoot%\System32\~Clbcatq.dll, making sure that you include the tilde
(~).
02. Shutdown and restart your computer.
03. Delete the COM3 sub-key from the registry at
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft.
04. Open a CMD.EXE prompt.
05. Type pushd %SystemRoot% and press Enter.
06. Type rd /s /q Registration and press Enter.
07. Type popd and press Enter.
08. Type exit and press Enter.
09. Use Notepad to remove Hide from the COM= line in
%SystemRoot%\Inf\Sysoc.inf.
10. Start / Settings / Control Panel / Add/Remove Programs / Add/Remove
Windows Components.
11. Press Next and reinstall COM+. >>
Ne ho "tentata" una traduzione (con precisazioni mie...):
<<Per cancellare un catalogo danneggiato di COM+:
01. Rinominare il file: %SystemRoot%\System32\Clbcatq.dll con
%SystemRoot%\System32\~Clbcatq.dll, assicurandosi di inserire la tilde (~).
02. Spegnere e riavviare il computer.
03. Cancellare nel registro di sistema la chiave COM3 (in:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft).
04. Esegui CMD.EXE (e sei in task di dos).
05. Digita "pushd %SystemRoot%" (senza virgolette e ciò anche per le
successive istruzioni) e premi Invio.
06. Digita "rd /s /q" (anche "Registration"??????????) e premi Invio.
07. Digita "popd" e premi Invio.
08. Digita "exit" e premi Invio.
09. Utilizza Notepad (Blocco note) per rimuovere  la scritta "Hide" nella
linea COM= (sotto [components]) nel file %SystemRoot%\Inf\Sysoc.inf.
10. Start / Impostazioni accesso ai programmi -> Installazione componenti di
Windows.
11. Reinstalla COM+. >>
Mi restano ancora i dubbi in merito al punto 06. (devo o no digitare anche
"Registration"???) e poi..
in merito al punto 09.. l'istruzione che trovo nel file .inf (sul mio PC) è
la seguente:
com=comsetup.dll,OcEntry,comnt5.inf,hide,7
la trasformo in: com=comsetup.dll,OcEntry,comnt5.inf,7 (????...dice di
cancellare solo "hide" ..e ovviamente anche la virgola... o no?????)
e da ultimo..
attualmente in Impostazione di accesso ai programmi / Installazione
componenti.. il COM+ non figura per nulla... (nel senso che NON me lo
riporta nemmeno come "già installato" così come per altri componenti...)
...l'istruzione di reinstallazione di COM+, ultimata quella procedura,
apparirà???????????
A fronte di questi dubbi... mi è stato proposto di scaricare la hotfix
indicata in questo articolo:
http://support.microsoft.com/default.aspx?scid=kb;EN-US;313582
AVREBBE potuto (forse) risolvere... se non fosse che è applicabile SOLO
all'SP2 e non ai successivi...
Ho provato la reistallazione dell'SP4.. ma nulla da fare..
Un'ultima ipotesi di lavoro...
Ho trovato un programma (XPlite - 
www.litepc.com
) che consentirebbe, nella
versione a pagamento (così risulta apparire anche nella ver. lite - ma con
questa particolare opzione disattivata per questa ver. free) la
disinstallazione e reistallazione di COM+ e dei suoi componenti...
Mi pare d'aver "rotto" a sufficienza... (perdonatemi.. se potete..)
GRAZIE per l'eventuale aiuto.
Ciao.

 eventi COM+. ...
[CUT]
Prova a disinstallare IIS se lo hai installato, poi segui questa procedura
per ripristinare il catalogo degli oggetti COM+
How to Clean Up a Damaged COM+ Catalog
http://support.microsoft.com/?id=315296
Ciao!
-- 
_______________________________
        Microsoft® Technical Advice
         news://
news.microsoft.com
http://support.microsoft.com/newsgroups


GRAZIE!!... proverņ...
(IIS non l'ho installato..)
..finalmente le istruzioni in "neretto" che chiariscono meglio i passaggi
anche a chi non conosce bene l'inglese, il DOS etc.. :-)
Trovo solo strano che le istruzioni che avevo trovato (QUASI identiche..)
riportassero (unica differenza!) anche questa linea:
<<Use Notepad to remove Hide from the COM= line in
%SystemRoot%\Inf\Sysoc.inf.>>
bah... evidentemente č un passaggio ritenuto inutile/superfluo...
GRAZIE ancora!
Ciao.