| Anterior | Siguiente |
| ERROR_VOLMGR_TOO_MANY_NOTIFICATION_REQUESTS | ERROR_VOLMGR_UNEXPECTED_DISK_LAYOUT_CHANGE |
ERROR_VOLMGR_TRANSACTION_IN_PROGRESS
Qué significa ERROR_VOLMGR_TRANSACTION_IN_PROGRESS
ERROR_VOLMGR_TRANSACTION_IN_PROGRESS (-1070071741, 0xC0380043) significa: Una transacción de metadata ya posee el pack e impide iniciar otra mutación.
Este resultado es útil precisamente porque reduce el fallo a una condición del volume manager. Conserva esa precisión en logs y evita convertirlo en un simple «disk error». En este caso el objeto decisivo es la transacción que posee actualmente la metadata del pack.
Qué revisar en el objeto afectado
- Correlaciona transaction ID, proceso propietario y hora de inicio. Un retry paralelo solo compite con la misma exclusión; hay que completar o revertir la transacción existente.
- Mantén una transacción abierta en un harness, lanza una mutación competidora y repítela tras commit/rollback explícito para verificar ownership de la exclusión.
Cómo resolverlo sin perder evidencia
Corrige la precondición exacta sin modificar objetos ajenos, vuelve a enumerar la generación vigente y ejecuta la operación una sola vez desde un estado estable.
Cómo verificar el resultado
Vuelve a serializar y enumerar la estructura después del commit; counts, tamaños, índices y objetos propietarios deben coincidir sin que aparezca otro HRESULT de reparación.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.