Risoluzione dei problemi relativi a una connessione WMI remota
Le sezioni seguenti descrivono i problemi comuni che gli sviluppatori possono avere con la creazione di una connessione WMI remota.
Le sezioni seguenti sono descritte in questo argomento:
Accesso DCOM negato
-
Sintomo
-
La tua connessione non è riuscita con l'errore "Accesso Negato a DCOM", insieme al valore decimale -2147024891 o al valore esadecimale 0x80070005.
-
problema
-
DCOM potrebbe non essere configurato per consentire una connessione WMI.
-
risoluzione
-
È possibile configurare le impostazioni DCOM per WMI usando l'utilità di configurazione DCOM (DCOMCnfg.exe) disponibile in Strumenti di amministrazione in Pannello di controllo. Questa utilità espone le impostazioni che consentono a determinati utenti di connettersi al computer in remoto tramite DCOM. I membri del gruppo Administrators possono connettersi in remoto al computer per impostazione predefinita. Con questa utilità è possibile impostare la sicurezza per avviare, accedere e configurare il servizio WMI.
Per altre informazioni, vedere Protezione di una connessione WMI remota.
Errore di connessione
-
sintomi
-
Non è possibile connettersi a WMI in un sistema remoto.
-
Problema di
-
È possibile che si sta tentando di connettersi a un sistema che non supporta WMI. Le connessioni seguenti tra le versioni del sistema operativo non sono supportate:
- Non è possibile connettersi a un computer che esegue un'edizione Starter, Basic o Home.
In alternativa, è possibile provare a connettersi a uno spazio dei nomi che richiede una connessione crittografata, che richiede un livello di autenticazione di
pktPrivacy
, WbemAuthenticationLevelPktPrivacyo RPC_C_AUTHN_LEVEL_PKT_PRIVACY. -
Risoluzione
-
Per altre informazioni, vedere Protezione degli spazi dei nomi WMI, Protezione di client e provider C++o impostazione del livello di sicurezza del processo predefinito tramite VBScript.
Timeout della connessione WMI
-
Sintomi
-
Timeout della connessione WMI.
-
problema di
-
A causa di problemi di ritardo della rete, il computer non è semplicemente in grado di rispondere in tempo.
-
risoluzione
-
Quando ci si connette a WMI tramite una chiamata a SWbemLocator.ConnectServer o IWbemLocator::ConnectServer, è possibile impostare il wbe mConnectFlagUseMaxWait flag (scripting) o il WBEM_FLAG_CONNECT_USE_MAX_WAITnel valore C++ a 128 (0x80) per imporre un timeout di due (2) minuti alla chiamata.
Argomenti correlati