Quitar el atributo de “ReadOnly” en un disco USB externo

Durante estos últimos días he estado trasteando para poder montar un VHD para probar la RC de System Center 2012 y así poder ver las características de integración con Windows Azure. La lista de requerimientos del software es tan grande que al final con los 25Gb que asigné para el VHD no me ha dado ni para instalar los mismos.

Problema

Encima, después de hoy estar ampliando el tamaño del VHD comienzo a tener una serie de problemas, que indicaban que el disco externo USB donde tengo almacenada la imagen estaba protegido para escritura. WTF?

DiscoReadOnlyAl parecer, después de realizar una búsqueda por Internet sobre este problema, la causa del error es por no usar la utilidad de “Expulsar hardware de forma segura” –ese icono que tienes al lado del reloj del sistema. He de reconocer que en mi vida lo he usado y no había tenido problema alguno, pensé que eso icono lo ponían sólo para hacer perder el tiempo Sonrisa. Está claro que habrá que empezar a usarlo.

Después de muchas soluciones propuestas -algunas no imposibles sugiriendo formatear el disco perdiendo todos los datos-, he conseguido dar con una solución que, si bien puede no solucionar el problema a todo el mundo, por lo menos a mí me ha funcionado. Como nota aclaratoria, indicar que el disco no me aparecía como “ReadOnly” si trataba de usarlo en otros equipos, sólo me pasaba con el equipo que trabajo habitualmente.

La configuración actual sobre que tengo es:

  • Windows 7 Ultimate SP1 64bit, con todas las actualizaciones hasta la fecha
  • Disco USB externo Iomega 500Gb, con BitLocker activado

Solución

Para solucionarlo he realizado los pasos siguientes:

1) Añadir/modificar un valor DWORD en la registry:

    • Inicio > Ejecutar… y escribir “regedit”
    • Buscar la entrada HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlStorageDevicePolicies (si no existe esta última, crearla)
    • Añadir un valor DWORD “WriteProtect” con valor “0”

DiscoReadOnlyRegistry

2) Poner offline el disco USB:

  • Abrir el administrador de discos, accediendo a “Panel de control > Herramientas Administrativas > Computer Management”, y desde esta consola, seleccionar el nodo “Administrador de discos”
  • Pulsar con el botón derecho del ratón sobre el disco y seleccionar el menú “Offline”DiscoOffline

3) Poner online el disco USB:

  • Volver a pulsar el botón derecho del ratón y pulsar sobre “Online”

Voilá! el disco ya vuelve a estar operativo para operaciones de escritura. Espero que sirva de ayuda a alguno.

davidjrh

David Rodriguez, is a happy Spanish guy living and working in Tenerife (Canary Islands, Spain) where he was born. He is one of the lucky ones who has the opportunity to work with cutting edge technologies at Intelequia as CTO. He has more than 20 years development background mostly based on Microsoft technologies, designing and architecting highly scalable systems like reservation systems for airlines companies. He has been working with Microsoft Azure since it was on CTP, migrating on-premise systems to the cloud, co-founding the .NET User Group TenerifeDev as well as the CSV company Intelequia Software Solutions. He is also the author of different DNN-Azure open source projects available on GitHub such as caching providers, analytics and Azure Active Directory.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *