Site icon EfmSoft

¿Qué significa el código HRESULT 0x80030013 (STG_E_DISKISWRITEPROTECTED)?

 
Anterior Siguiente
STG_E_NOMOREFILES STG_E_SEEKERROR

STG_E_DISKISWRITEPROTECTED

Qué significa STG_E_DISKISWRITEPROTECTED

STG_E_DISKISWRITEPROTECTED corresponde al HRESULT 0x80030013. El backing storage está protegido contra escritura. La descripción de Windows para este valor es «El disco está protegido contra escritura.» y su origen se clasifica como winerror.h.

La protección puede proceder de media física, atributo read-only, SAN policy, snapshot o un modo de apertura de solo lectura. El detalle determina si la escritura debe permitirse. En esta familia el valor debe leerse junto con la interfaz COM y la fase exacta de la operación; cambiar el archivo o reintentar sin ese contexto suele ocultar la causa.

Qué comprobar

  • Consulta el estado read-only del volumen/disco y el STGM con el que se abrió el storage.
  • Comprueba si la ruta apunta a snapshot, medio óptico o imagen montada de solo lectura.
  • En almacenamiento compartido, verifica ownership y políticas antes de intentar quitar la protección.

Cómo resolverlo

Escribe en un destino permitido o elimina la protección mediante el propietario correcto si la política lo autoriza. No fuerces escritura sobre una copia que debe permanecer inmutable.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.

Exit mobile version