Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Este artículo ayuda a corregir el error 0x800f0922 que se produce cuando se produce un error en la instalación de la característica de E/S de múltiples rutas de Microsoft (MPIO).
Número de KB original: 3008079
Síntomas
Al intentar instalar la característica MPIO mediante la interfaz gráfica de usuario (GUI) o Windows PowerShell, recibirá el siguiente mensaje de error:
Error en la solicitud para agregar o quitar características en el servidor especificado.
Error de la instalación de uno o más servicios de función, funciones o características. Error: 0x800f0922.
Además, la información similar a la siguiente se registra en el registro de mantenimiento basado en componentes (CBS.log):
<DateTime>, Info CSI 00000029 Begin executing advanced installer phase 32 (0x00000020) index 11 (0x000000000000000b) (sequence 41)
Componente anterior: [l:0]""
Nuevo componente: [ml:344,l{172}:342{171}]"Microsoft-Windows-MultipathDeviceSpecificModule, Culture=neutral, Version=6.2.9200.16384,
PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS"
Modo de instalación: instalar
Identificador del instalador: {3d07d150-2f3d-4184-9793-d0fd59b0c885}
Nombre del instalador: [12]"Dispositivos raíz"
<DateTime>, Error CSI 00000001@<DateTime> (F) CMIADAPTER: Mensaje de error interno de AI HRESULT = 800f0207 [Error,Facility=(000f),Code=519 (0x0207)]
[66]"No se puede crear la instancia del dispositivo porque ya existe".
]
[gle=0x80004005]
<DateTime>, error CSI 00000002@<DateTime> (F) CMIADAPTER: error de IA. HRESULT = 800f0207 [Error,Facility=(000f),Code=519 (0x0207)]
Elemento:
[308]"<rootDevices xmlns="urn:schemas-microsoft-com:asm.v3">
<rootDevice classGUID="{4D36E97D-E325-11CE-BFC1-08002BE10318}" deviceName="ROOT\MPIO\0001" generateId="false">
<properties>
<property name="HardwareIds" value=""ROOT\MSDSM"" />
</Propiedades>
</rootDevice>"[gle=0x80004005]
<DateTime>, Error CSI 00000003@<DateTime> (F) CMIADAPTER: Salir con código HRESULT = 800f0207 [Error,Facility=(000f),Code=519 (0x0207)].
[gle=0x80004005]
<DateTime>, Info CSI 0000002a Performing 1 operations; 1 are not lock/unlock and follow:
(0) LockComponentPath (10): flags: 0 comp: {l:16 b:0079df39e6ddcf0130000001413a815} pathid: {l:16 b:0079df39e6dcf01310000001413a815} ruta:
[l:234{117}]" \SystemRoot\WinSxS\x86_microsoft.windows.s.. ation.badcomponents_31bf3856ad364e35_6.2.9200.16384_none_353ccb4c94858655" pid: 1314 starttime: 130566894897453336 (0x01cfdde62dc9d918)
<DateTime>, Error [0x018005] CSI 0000002b (F) Error al ejecutar el instalador del elemento de cola: Dispositivos raíz ({3d07d150-2f3d-4184-9793-d0fd59b0c885}) con HRESULT 800f0207 [Error,Facility=(000f),Code=519 (0x0207)]. Error no se omitirá: se iniciará una reversión una vez completadas todas las operaciones de la cola del instalador; el instalador es confiable [2](gle=0x80004005)
<DateTime>, Info CBS se agregó C:\Windows\Logs\CBS\CBS.log al informe WER.
<DateTime>, Info CBS agregó C:\Windows\Logs\CBS\CbsPersist_<DateTime>.log al informe WER.
<DateTime>, Info CBS agregó C:\Windows\Logs\CBS\CbsPersist_<DateTime>.log al informe WER.
<DateTime>, Info CBS agregó C:\Windows\Logs\CBS\CbsPersist_<DateTime>.log al informe WER.
<DateTime>, Info CBS agregó C:\Windows\Logs\CBS\CbsPersist_<DateTime>.log al informe WER.
<DateTime>, Info CBS agregó C:\Windows\Logs\CBS\CbsPersist_<DateTime>.log al informe WER.
<DateTime>, Info CBS No se puede agregar pending.xml.bad al informe de errores de Windows. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
<DateTime>, Info CBS No puede agregar SCM. Informe de errores de EVM a Windows. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
<DateTime>, Info CSI 0000002c Creating NT transaction (seq 3), objectname [6]"(null)"
<DateTime>, Info CSI 0000002d Created NT transaction (seq 3) result 0x00000000, handle @0x330
<DateTime>, Info CSI 0000002e@<DateTime> Beginning NT transaction commit...
<DateTime>, Info CSI 0000002f@<DateTime> CSI perf trace:
CSIPERF:TXCOMMIT; 15663 DateTime>, Info CSI 00000030@<DateTime> CSI Advanced installer perf trace:<
CSIPERF:AIDONE; {3d07d150-2f3d-4184-9793-d0fd59b0c885}; Microsoft-Windows-MultipathDeviceSpecificModule, Version = 6.2.9200.16384, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral; 199927us
<DateTime>, Info CSI 00000031 End executing advanced installer (sequence 41) Estado de finalización: HRESULT_FROM_WIN32(ERROR_ADVANCED_INSTALLER_FAILED)
Además, la siguiente información se registra en el registro de texto de instalación del dispositivo (SetupAPI.dev.log):
>>> [Setup Root Device - Install]
>>> Fecha y hora de inicio <de sección>
set: {Install Root Device: ROOT\MPIO\0001} <DateTime>
!!! set: no se pudo crear un elemento de información del dispositivo para el dispositivo ROOT\MPIO\0001. HRESULT = 0x800f0207
set: {Install Root Device - exit(0x800f0207)} <DateTime>
<<< Fecha y hora de finalización <de sección>
<<< [Estado de salida: FAILURE(0x00000207)]
Causa
Este problema se produce debido a algunas entradas obsoletas en la clave del Registro para la característica MPIO.
Solución
Para resolver este problema, quite la siguiente clave del Registro:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\MPIO\0001
Estado
Microsoft ha confirmado que se trata de un problema en los productos de Microsoft enumerados al principio de este artículo.
Explicación de los códigos de error
Código de error | Símbolo | Archivo | Descripción |
---|---|---|---|
0x800f0922 | CBS_E_INSTALLERS_FAILED | cbsapi.h | error al procesar comandos genéricos e instaladores avanzados. |
0x800f0207 | SPAPI_E_DEVINST_ALREADY_EXISTS | winerror.h | No se puede crear la instancia del dispositivo porque ya existe. |
0x80070002 | ERROR_FILE_NOT_FOUND | winerror.h | El sistema no puede encontrar el archivo especificado. |
0x00000207 | SE_AUDITID_LPC_INVALID_USE | msaudite.h | Uso no válido de puerto LPC. |
Recolección de datos
Si necesita ayuda del soporte técnico de Microsoft, le recomendamos que recopile la información siguiendo los pasos mencionados en Recopilación de información mediante TSS para problemas relacionados con la implementación.