Herramientas gratuitas para detectar una unidad USB falsa


Comprar una unidad USB falsa no es una pérdida total porque una buena parte es espacio de almacenamiento real. Digamos que el fabricante sólo ha tergiversado su verdadero espacio para atraerle a comprarlo, así que a pesar de que puede que nos podamos encontrar estafados, aun es posible recuperar al menos una parte de su valor .

En un post anterior usamos para detectar cual es la capacidad real de un pen-drive los programas aida64 o h2testw, pero en esta ocasión hablaremos de otros interesantes programas gratuitos como fakeflashtest, winsetupfromusb.

Otra forma de saber si un pendrive USB es falso es verificando que tenga la interfaz a la que realmente opera. Muchas unidades prometen ser 3.0 y al final se quedan en 2.0 o ni siquiera llegan a las velocidades prometidas. Con el software ChipGenius ya deberíamos de saber qué versión tiene nuestra unidad, ya que es una información que se lista en esta aplicación. Tambien la aplicación crystaldiskmark también nos ofrece de un modo muy rápido la velocidad de transferencia de esa unidad.

Además de los programas aida64 o h2testw, o los ya comentados, que usaremos para averiguar cual es la capacidad real del la unidad usb de almacenamiento externo, necesitaremos nuevamente usar algunos comandos de la utilidad de Windows diskpart para formatear dicha unidad con su capacidad real:

  • diskpart
  • list disk
  • select disk {number}
  • clean
  • create partition primary size={number of megabytes}
  • select partition 1
  • active
  • format fs=fat32 quick
  • assign
  • exit

FakeFlashTest

FakeFlashTest es una herramienta de detección de unidades flash falsificadas. Esta herramienta se utiliza para detectar unidades flash USB o tarjetas de memoria que han sido engañosamente etiquetadas con un tamaño de almacenamiento mayor al que realmente tienen. Por ejemplo es común que los fabricantes falsificados etiqueten una unidad flash de X GB como si tuviera 2XGB de almacenamiento, y esto puede causar problemas al intentar guardar archivos en la unidad.

FakeFlashTest verifica el tamaño real de almacenamiento de la unidad flash o la tarjeta de memoria y le informa al usuario si hay una diferencia entre el tamaño etiquetado y el tamaño real.

Este programa en efecto es de los más usados para comprobar los sectores de memoria de un dispositivo de almacenamiento como una microSD o un pendrive, pues verifica la capacidad real escribiendo bloques de datos de un tamaño correspondiente a la capacidad que dice tener el dispositivo, de este modo, si luego al leerlo de nuevo da fallos, entonces es que la unidad de almacenamiento esta formateado con una capacidad distinta a la real.

Si el programa ha dado error em algun sector, probablemente se pregunte como calcular cual es la verdadera capacidad del disco, pues afortunadamente existen conversores de sectores a GB, que nos pueden orientar a saber cual es la capacidad real del disco.

Es obvio advertir que antes de usar esta aplicación es importante hacer una copia de los archivos que tengamos en esa unidad, porque toda la información de la memoria o tarjeta queda sobreescrita y por tanto eliminada.

Ojo porque si la capacidad anunciada de la unidad USB es alta, este programa por sus características del método usado, tardara un buen rato ( o incluso en determinadas ocasiones puede que incluso pierda el control).

WinSetupFromUSB

WinSetupFromUSB es una herramienta gratuita que permite crear una unidad USB bootable para instalar diferentes versiones de Windows, así como otras distribuciones de Linux. Permite crear una unidad USB multiboot con varias versiones de Windows y también sistemas operativos Linux siendo ideal para crear una unidad USB de arranque para la instalación de sistemas operativos en varios equipos, ya que permite seleccionar varios sistemas operativos y llevarlos en una sola unidad USB.

Tras la descarga y descompresión, ejecutaremos la versión de 64 bits .Una vez la ejecutemos, descubriremos que realmente se trata de una aplicación que cuenta con otras tres implementadas. Y nosotros la que utilizaremos para saber si un pendrive USB es falso es la de RMPrepUSB, cuya utilidad real es la de crear un USB booteable.

Por tanto en la pantalla principal elegimos la opción RMPrepUSB para abrir esta aplicación que nos abrirá nueva ventana parecida a la siguiente de mas abajo donde en settings deberemos elegir que tome dispositivos de mas de 1GB y en drive seleccionar la unidad que queremos probar:

winsetupfromusb  funcionando

Una vez seleccionada la unidad extraible y pulsaremos «Quick Size Test» y con ello empezaremos la prueba de capacidad real de la unidad.

ChipGenius

ChipGenius es una sencilla aplicación creada para ayudar a los usuarios a extraer información sobre sus dispositivos USB, averiguando los detalles que necesitan para reparar unidades flash averiadas. Aunque puede utilizarse en cualquier situación, resulta especialmente útil cuando un dispositivo flash no está visible en el Explorador de archivos, sino sólo en la sección dedicada a «Dispositivos» del Panel de control.

Esta utilidad es menos atractiva visualmente pero igualmente competente no requiriendo instalación, por lo que la app puede iniciarse con un simple doble clic. Centrándose en la funcionalidad más que en la apariencia se mantiene todo al mínimo: su interfaz consiste en sólo dos áreas, una que muestra una lista completa de todos los dispositivos USB y controladores, y la otra que muestra detalles sobre el dispositivo seleccionado. No hay botones que pulsar, ni menús a los que acceder, ni otras opciones con las que lidiar.

Una vez iniciado la app recopila información sobre todas las unidades flash USB y otros dispositivos conectados a través de un cable USB, junto con el número de puertos abiertos. Al seleccionar cualquiera de los dispositivos descubiertos (pinchando sobre el signo mas), aparece un nuevo informe en el área «Información detallada». Puede comprobar el tipo de dispositivo y su descripción original, la versión del protocolo y la velocidad de procesamiento actual, los datos de identificación del dispositivo (VID – vendor ID, PID – product ID) y su número de serie. Además, muestra el modelo, el fabricante y el proveedor del dispositivo. Quizá la información que más le interese sea el proveedor del chip, el número de pieza (chip de la CPU) y el código de identificación de la memoria flash (el chip Flash que hay dentro de la unidad USB).

En la siguiente imagen podemos ver como nos da información sobre la unidad D donde tenemos un pen-drive que queremos testear:

chipsgenius funcionando


Una unidad USB defectuosa no sólo es imposible de usar para transferir archivos, sino que puede causar la pérdida de información importante. Y si el Explorador de Windows no puede detectarla, tiene otras opciones para extraer los detalles de hardware que necesita para buscar una solución al problema, sea cual sea. ChipGenius muestra información sobre cada equipo conectado por USB, ya sea una unidad flash, una tarjeta, un teclado, un ratón o un dispositivo de almacenamiento externo. Además, con un solo clic con el botón derecho, todos los detalles se copian en el portapapeles, lo que facilita enormemente la creación de informes. Lamentablemente, por el momento no hay ninguna opción de exportación disponible.

NOTA: Algunas soluciones antivirus pueden identificar este software como malicioso. Se trata de falsas alertas positivas activadas por análisis heurísticos debido al comportamiento del programa (acceso a información de hardware). El archivo original proporcionado por el desarrollador está cifrado y requiere una contraseña para extraerlo. Esto sirve para evitar que los motores antivirus lo marquen como malicioso, pero los ficheros del archivo extraído seguirán siendo detectados y potencialmente puestos en cuarentena por su antivirus. Estamos alojando un archivo no cifrado de una versión ligeramente más antigua de ChipGenius que es marcada por menos motores antivirus y tiene una mejor oportunidad de ser utilizable sin tener que desactivar su antivirus o añadir excepciones.

Utilizando USB Device Tree Viewer

Pero si queremos estar aún mas seguros de ello, entonces vamos a utilizar USB Device Tree Viewer, la cual podremos descargar desde su página oficial. Este software muestra muchísima más información que el anterior, y está específicamente dedicado a mostrar las características nuestros puertos y dispositivos que hay conectados a él.

Pues bien, de entrada, el programa es un poco denso, pero fácilmente encontraremos el lugar a donde está conectada nuestra unidad USB si en la zona superior desplegamos Drive y buscamos nuestro USB.

Tras ser marcado en el árbol de puertos, pulsaremos sobre él y a la derecha se mostrará toda la información acerca de su interfaz. Nos fijaremos en la sección “USB Device” y dentro de esta, en las subsección “Connection Information V2”.

Aquí veremos una lista de protocolos soportados, los cuales irán marcándose en “yes” desde el más antiguo hasta el más reciente. En nuestro caso, la unidad soporta solamente USB 1.1 y USB 2.0.

Si efectuamos la misma prueba con una unidad que dice ser USB 3.0, pues tal y como se muestra, debería de aparecer un “yes” en dicha casilla.

CrystalDiskMark

CrystalDiskMark es un software de referencia gratuito que mide la velocidad de transferencia de los medios de almacenamiento de datos como HD, SSD, memoria USB, tarjeta SD y NAS. Tambien es una herramienta de benchmarking de disco duro y unidad de estado sólido (SSD) para medir el rendimiento de lectura y escritura de un disco.

Al ejecutar CrystalDiskMark, se realizan varios test de lectura y escritura en el disco seleccionado, y se genera un informe que muestra el rendimiento en términos de velocidad de lectura y escritura en MB/s. Esta herramienta es útil para medir el rendimiento de un disco y compararlo con otro, o para determinar si un disco está fallando o si hay algún problema de rendimiento.

Nada más abrir el programa podemos ver que tenemos cuatro opciones principales:

  • El primero número que va de 1 hasta 9 corresponde con el número de pasadas que va a realizar el programa. Si tiene prisa puedes seleccionar 1, pero tenga en cuenta que sus resultados pueden ser menos exactos. Un número adecuado suele ser 5.
  • El segundo parámetro hace referencia al tamaño de archivo de la prueba. Lo suyo es utilizar un tamaño de archivo parecido a los que manerajará en la realidad. 1 GiB está bien, pero si quiere reducir las posibilidades de que la caché esté alterando los resultados deberías elegir un tamaño mayor (32 GiB, por ejemplo)
  • El tercer parámetro es la letra de la unidad en la que se va a realizar el test
  • El último parámetro son las unidades de medida en las que queremos ver los resultados. Este parámetro se puede modificar antes y después de hacer el test. El resto de los parámetros hay que modificarlos antes de hacerlo.

Y una vez configurados los parámetros, solo tenemos que darle al botón All para que comience el test y esperar un poco. Ahora solo nos falta analizar los resultados. Lo primero que tenemos que entender es el significado de los parámetros de la izquierda:

  • SEQ o sequential: secuencial, acceso a datos ordenados, por ejemplo 1, 2, 3, 4, 5…
  • RDN o random: o aleatorio, acceso a datos no ordenador, por ejemplo 5, 1, 3, 6…
  • Q o queue: cola o cuántas peticiones tiene la unidad que procesar. Con un uso normal podemos tener un valor entre 1 y 4. Ordenadores con mucho uso del almacenamiento como servidores pueden tener una cola de entre 16 y 20.
  • T o threads: número de procesos que están intentando acceder a la unidad a la vez. Si tenemos cola grande y más procesos a la vez podemos aumentar la velocidad.

Por lo tanto:

  • SEQ1M Q8T1 hace referencia a muchas operaciones largas y secuenciales (copias de archivos, instalaciones, backups…).
  • SEQ1M Q1T1 ofrece el rendimiento de pocas secuenciales.
  • RND4K Q32T1 sirve para probar operaciones pequeñas aleatorias, pero muchas a la vez
  • RND4K Q1T1 sirve para probar operaciones pequeñas aleatorias de 1 en 1

Resultados

  • En general, en el caso de los discos duros magnéticos (HDD), las operaciones secuenciales suelen ser entre 10 y 100 veces más rápidas que en las operaciones aleatorias.
  • Para las unidades de estado sólido (SSD), la diferencia entre las operaciones secuenciales y aleatorias es bastante menor, aunque las secuenciales pueden ser entre 2 y 3 veces mayores. Si no hay diferencia, es probable que el SSD sea más rápido que el método de conexión (SATA I, SATA II, etc.).
  • Tenga en cuenta que la velocidad que suelen citar los proveedores son límites teóricos, y en la práctica, será cerca de un 5-10% inferior debido al rendimiento gastado en la gestión de los datos.
crystaldiskmark funcionado

DISKPART

Diskpart es una herramienta de línea de comandos de Microsoft que se utiliza para administrar discos duros y unidades de almacenamiento en un sistema operativo Windows. Con Diskpart, puede crear, eliminar y formatear particiones en un disco duro, así como asignar y quitar letras de unidad a las particiones. También se puede utilizar para establecer una partición como activa, limpiar un disco duro y cambiar el tamaño de las particiones.


Usando diskpart, ahora dividiremos el USB en su espacio real, para ello, en primer lugar, tenemos que identificar la unidad USB y seleccionarla. Asegúrese de verlo seleccionado en la lista de discos y que es el correcto (el asterisco indica que está seleccionado).

Microsoft DiskPart versión 10.0.22000.653

Copyright (C) Microsoft Corporation.
En el equipo: DESKTOP-NA97NGE

DISKPART> list disk

  Núm Disco  Estado      Tamaño   Disp     Din  Gpt
  ---------- ----------  -------  -------  ---  ---
  Disco 0    En línea        476 GB  2048 KB        *
  Disco 1    En línea       1943 GB      0 B

DISKPART>

Es muy importante asegurarse que disco vamos a gestionar , pues una vez limpiado, se eliminan todos los archivos y particiones. En el ejemplo el disco falso es el disco 1, así que lo seleccionaremos y lo listaremos para asegurarnos que esta activo.


DISKPART> select disk 1

El disco 1 es ahora el disco seleccionado.

DISKPART> list disk

  Núm Disco  Estado      Tamaño   Disp     Din  Gpt
  ---------- ----------  -------  -------  ---  ---
  Disco 0    En línea        476 GB  2048 KB        *
* Disco 1    En línea       1943 GB      0 B

Como el disco falso esta activo, podemos proceder a limpiarlo con el comando clean.

DISKPART> clean

DiskPart ha limpiado el disco satisfactoriamente.

Ahora crearemos una partición basada en el resultado del escaneo que teníamos. En nuestro caso en el ejemplo nos daba 61GB , que en MB es 61*1024=62.464Mb, que es el tamaño que elegiremos.


DISKPART> create partition primary size=62464

DiskPart ha creado satisfactoriamente la partición especificada.

En lugar de los falsos 2TB en el ejemplo , ahora tenemos 61 Gigabytes de verdadero espacio escribible. Esto asegurará que todos los archivos escritos en el USB no estén corruptos.

DISKPART> list partition

  Núm Partición  Tipo              Tamaño   Desplazamiento
  -------------  ----------------  -------  ---------------
* Partición 1    Principal           61 GB  1024 KB

DISKPART>

Active la nueva partición pues de ese modo podremos formatearla normalmente.

DISKPART> select partition 1

La partición 1 es ahora la partición seleccionada.


Ahora el USB falso vuelve a ser auténtico.

DISKPART> active

DiskPart marca la partición actual como activa.

DISKPART>

En este momento Windows lo reconocerá como disco , y nos pedirá que procedamos a formatearlo

Es interesante destacar que podemos formatear ya en NTFS y no en FAT extendida como suelen venir. Tras unos instantes veremos que el disco es correctamente formateado a su capacidad real.

Como formatear un pen drive chino con su capacidad real


Comprar una unidad USB falsa no es una pérdida total porque una buena parte es espacio de almacenamiento real. El fabricante sólo ha tergiversado su verdadero espacio para atraerle a comprarlo, así que a pesar de que puede que nos podamos encontrar estafados, aun es posible recuperar al menos una parte de su valor . Usaremos para ello aida64 o h2testw y diskpart.

Además de los programas aida64 o h2testw, que usaremos para averiguar cual es la capacidad real del la unidad, necesitaremos usar algunos comandos de la utilidad de Windows llamada diskpart:

  • diskpart
  • list disk
  • select disk {number}
  • clean
  • create partition primary size={number of megabytes}
  • select partition 1
  • active
  • format fs=fat32 quick
  • assign
  • exit

Aida64

Primero empecemos por averiguar la capacidad real de la unidad si sospecha que la cantidad anunciada o la que aparece al formatear es falsa. ¿como puede sospechar que es falsa? Pues la mayoría de la veces porque la unidad es reconocida correctamente e incluso se pueden copiar ficheros hasta que en un momento ( cuando se alcanza la capacidad real) empieza a dar errores incomprensibles, así que hagamos que vuelva a ser auténtico.
Primero, haremos una prueba de escritura-lectura del USB de toda su capacidad, para lo cual podemos usar Aida64. Aida64 es una utilidad de información de hardware y software para ordenadores y dispositivos móviles con Windows 10. Basándose en el amplio conocimiento de hardware del software AIDA64 Extreme, la app AIDA64 es capaz de mostrar diversa información de diagnóstico para ordenadores, teléfonos y tabletas, incluyendo:

  • Detección de CPU
  • Dimensiones de la pantalla, densidad de píxeles e información de la cámara
  • Monitorización del nivel de batería
  • Información de red WiFi y celular
  • Propiedades del sistema operativo Windows
  • SoC e identificación del modelo de dispositivo
  • Tamaño de la memoria y utilización del almacenamiento
  • Detalles de la GPU Direct3D
  • Sondeo de sensores

Los requisitos del sistema son Windows 10 o Windows Phone 8.1 y los permisos requeridos: Internet, almacenamiento extraíble. AIDA64 requiere este permiso para detectar el espacio total y libre del almacenamiento externo (tarjeta SD) y cámara Web. AIDA64 requiere este permiso para mostrar información de la cámara como la resolución de la imagen. AIDA64 no hace fotos ni vídeos.

pantalla de aida64 en tienda de Microsoft

Una vez instalado el programa, arrancaremos el programa y nos iremos Herramientas–> Rendimiento del disco con lo que accederemos a la utilidad Disk Benchmark. Con este módulo, podemos medir el rendimiento de los dispositivos de almacenamiento del PC, incluidos discos duros (S)ATA o SCSI, matrices RAID, unidades ópticas, unidades de estado sólido (SSD), unidades USB y tarjetas de memoria. También nos permite realizar pruebas de escritura, lo que nos ayuda a detectar productos falsos y errores en los dispositivos. Para obtener resultados fiables en el benchmark tenemos que asegurarnos de cerrar todas las aplicaciones en segundo plano.

versión de prueba de aida64

Haciendo clic en «Guardar«, podemos guardar los resultados como una imagen PNG, mientras que pulsando el botón «Borrar«, borramos los resultados y restauramos la ventana a su estado por defecto.

En el menú Opciones, están disponibles los siguientes ajustes:

  • Tamaño del bloque :Aquí podemos seleccionar el tamaño de bloque que el motor del benchmark utiliza para probar el dispositivo de almacenamiento. Cuanto menor sea el tamaño del bloque, más tiempo tardará en completarse la prueba.
  • Modo bucle :En modo bucle, el benchmark se reiniciará cada vez que se haya completado.
  • Mostrar el rendimiento en KB/s: Podemos cambiar la unidad de medida del rendimiento de los datos de MB/s (por defecto) a KB/s.
  • Pruebas de escritura :Si activamos las pruebas de escritura, estarán disponibles los siguientes 6 modos de prueba adicionales: Escritura lineal, Escritura aleatoria, Escritura con búfer, Acceso medio de escritura, Escritura lineal + verificación y Escritura aleatoria + verificación. Al realizar pruebas de escritura, todos los datos se perderán en el dispositivo de almacenamiento, y AIDA64 nos advierte de ello tres veces al iniciar el proceso.

A la derecha de los gráficos, podemos encontrar la tabla de monitorización de rendimiento donde podemos seguir en tiempo real las velocidades de lectura actual, mínima, máxima y media, así como el uso de CPU actual, mínimo, máximo y medio en porcentaje, así como el tamaño de bloque utilizado en la prueba.


Seleccione cuidadosamente el USB falso, porque se borrarán todos los archivos de la unidad elegida en el menú inferior. Luego nos vamos al menú Options y pulsamos «Write Test» ( nos advertirá de que se borrará el contenido de haberlo).

pruebas de disco con aida64

Ahora en el menú inferior «About» , en el desplegable pulsaremos «Llineal Write +Verify» y nos volverá a pedir que confirmemos el trabajo.

empezando prueba de disco con aida64 version de prueba


Una prueba lineal determinará el verdadero espacio grabable del disco. Esto puede llevar hasta 30 minutos o más.
Una vez que el programa encuentra un error de integridad, podemos averiguar el verdadero espacio de la unidad ( en ocasiones puede llegar a , ¡sólo un 8 por ciento de la unidad es espacio real!

error en aida64 versión de prueba

H2Testw

2testw es una herramienta gratuita desarrollada por Harald Boegeholz que puede comprobar el tamaño real de tus dispositivos multimedia, en contraposición al tamaño anunciado. La invención de esta herramienta se debió a la venta de tarjetas SD y memorias USB falsificadas que no tenían el tamaño real anunciado.

Con H2testw, puede escribir y leer cuántos datos es capaz de almacenar realmente el dispositivo de almacenamiento. Esto puede funcionar con unidades de red, discos duros, tarjetas SD y memorias USB.
H2testw se proporciona bajo una licencia freeware en Windows de utilidades de PC sin restricciones de uso. La descarga e instalación de este software para PC es gratuita y la versión 1.4 es la más reciente, según hemos podido comprobar.

H2testw fue desarrollado para probar memorias USB para varios tipos de errores. También se puede utilizar para cualquier otro medio de almacenamiento como tarjetas de memoria, discos duros internos y externos e incluso volúmenes de red.

H2testw puede funcionar en un PC con Windows 11 o Windows 10. Versiones anteriores del sistema operativo no deberían ser un problema con Windows 8, Windows 7 y Windows Vista han sido probados. Windows XP es compatible. Se puede descargar tanto en 32 bits como en 64 bits en https://h2testw.en.lo4d.com/download.

descarga de h2testw

Una vez descargado el sw, descomprimiremos el archivo y ejecutaremos el archivo ejecutable H2testw.exe que no necesita instalación y puede ser ejecutado directamente. Ha sido desarrollado para Windows XP y Vista. También debería funcionar en Windows 2000, pero sólo se ha probado en XP y Vista. Windows 9x/ME no es compatible. Puede utilizar la antigua línea de comandos H2test en estos sistemas operativos.

La función de H2testw es bastante simple: Llena el directorio de destino con datos de prueba y, a continuación, los vuelve a leer y los verifica.

H2testw no sobrescribe ni borra ningún dato existente. No hace hace ningún truco de bajo nivel por lo que no se requieren privilegios de administrador. Si su hardware funciona correctamente, H2testw no dañará ningún dato existente. PERO: Si el hardware está defectuoso entonces H2testw está diseñado para encontrar ese defecto y como efecto secundario podría dañar los archivos existentes. Por lo tanto: SI SOSPECHA QUE UNA MEMORIA USB U OTRO MEDIO DE ALMACENAMIENTO ESTÁ DEFECTUOSO, VACÍELO Y PRUÉBELO COMPLETAMENTE CON H2TESTW. Sólo los medios vacíos pueden ser probados completamente con H2testw. Para poder reproducir los resultados, recomendamos formatear el medio (un formato rápido
) y luego probarlo.

H2testw escribe archivos de hasta 1 GByte en el destino elegido y los nombra 1.h2w, 2.h2w, 3.h2w y así sucesivamente. Si el directorio de destino ya contiene un conjunto de archivos de este tipo, H2testw ofrecerá verificarlos.
Si hay otros archivos con el nombre *.h2w se negará a trabajar. En ese caso, borre todos los archivos *.h2w y pulse el botón Actualizar.Una vez hecho esto, el programa dejará los archivos de prueba en el soporte. Puede borrarlo si quiere o verificarlos de nuevo ( si es un USB por ejemplo con otro PC).

Cuando lo descarguemos lo extraeremos donde queramos y simplemente lo ejecutaremos, no es necesario instalarlo. Una vez lo arranquemos recomiendo pinchar en english para poner el programa en inglés (O lo puedes dejar en alemán si es que lo entiendes) y le daremos a Select target donde elegiremos que dispositivo queremos probar

ejecutando h2testw

La casilla «verificación sin fin» hace precisamente eso: Pone la rutina de verificación en un bucle sin fin que se detiene sólo si se encuentra un error. Esto está destinado a ser utilizado como una prueba a largo plazo para encontrar esporádicos de transferencia de datos esporádicos.

progreso h2testw

Una vez hecho esto abajo dará 2 opciones: All Avaliable Space, que comprueba solo el espacio libre que haya en el dispositivo y Only (Recuadrito) Mbyte, que nos permite probar la cantidad de memoria que queramos, si por ejemplo, tenemos un pen-drive de 1 TB esa sería la cantidad que insertaríamos, aunque si el dispositivo esta vacío recomendamos usar simplemente la opción All Avaliable Space.

Para comenzar a comprobar el pen-drive en cuestión le daremos a Write+Verify que lo que hará es escribir ciertos datos hasta llenar la capacidad del dispositivo y luego verificar que todo se ha grabado correctamente.

Una vez verificado que los datos han sido copiados correctamente aparecerá en el apartado Verifying cuanto tiempo ha tardado en verificarlo, la media de velocidad de lectura y cuántas Mb ha podido verificar: si la Mb del apartado de Writing son iguales a las de Verifying entonces la capacidad es correcta, en caso contrario o si se cuelga mientras esta escribiendo significa que el pen-drive en cuestión era falso.


Una observación sobre el tiempo restante estimado: Para una memoria flash intacta la estimación debería ser bastante exacta, ya que tiene una velocidad de transferencia de datos constante. Con soportes defectuosos hemos visto caídas masivas en la tasa de transferencia por lo que la estimación aumenta en lugar de disminuir. Los discos duros son más lentos en las pistas internas que en las externas ,así que en esos caso la estimación nunca es precisa.

DISKPART

Diskpart es una herramienta de línea de comandos de Microsoft que se utiliza para administrar discos duros y unidades de almacenamiento en un sistema operativo Windows. Con Diskpart, puede crear, eliminar y formatear particiones en un disco duro, así como asignar y quitar letras de unidad a las particiones. También se puede utilizar para establecer una partición como activa, limpiar un disco duro y cambiar el tamaño de las particiones.


Usando diskpart, ahora dividiremos el USB en su espacio real, para ello, en primer lugar, tenemos que identificar la unidad USB y seleccionarla. Asegúrese de verlo seleccionado en la lista de discos y que es el correcto (el asterisco indica que está seleccionado).

Microsoft DiskPart versión 10.0.22000.653

Copyright (C) Microsoft Corporation.
En el equipo: DESKTOP-NA97NGE

DISKPART> list disk

  Núm Disco  Estado      Tamaño   Disp     Din  Gpt
  ---------- ----------  -------  -------  ---  ---
  Disco 0    En línea        476 GB  2048 KB        *
  Disco 1    En línea       1943 GB      0 B

DISKPART>

Es muy importante asegurarse que disco vamos a gestionar , pues una vez limpiado, se eliminan todos los archivos y particiones. En el ejemplo el disco falso es el disco 1, así que lo seleccionaremos y lo listaremos para asegurarnos que esta activo.


DISKPART> select disk 1

El disco 1 es ahora el disco seleccionado.

DISKPART> list disk

  Núm Disco  Estado      Tamaño   Disp     Din  Gpt
  ---------- ----------  -------  -------  ---  ---
  Disco 0    En línea        476 GB  2048 KB        *
* Disco 1    En línea       1943 GB      0 B

Como el disco falso esta activo, podemos proceder a limpiarlo con el comando clean.

DISKPART> clean

DiskPart ha limpiado el disco satisfactoriamente.

Ahora crearemos una partición basada en el resultado del escaneo que teníamos. En nuestro caso en el ejemplo nos daba 61GB , que en MB es 61*1024=62.464Mb, que es el tamaño que elegiremos.


DISKPART> create partition primary size=62464

DiskPart ha creado satisfactoriamente la partición especificada.

En lugar de los falsos 2TB en el ejemplo , ahora tenemos 61 Gigabytes de verdadero espacio escribible. Esto asegurará que todos los archivos escritos en el USB no estén corruptos.

DISKPART> list partition

  Núm Partición  Tipo              Tamaño   Desplazamiento
  -------------  ----------------  -------  ---------------
* Partición 1    Principal           61 GB  1024 KB

DISKPART>

Active la nueva partición pues de ese modo podremos formatearla normalmente.

DISKPART> select partition 1

La partición 1 es ahora la partición seleccionada.


Ahora el USB falso vuelve a ser auténtico.

DISKPART> active

DiskPart marca la partición actual como activa.

DISKPART>

En este momento Windows lo reconocerá como disco , y nos pedirá que procedamos a formatearlo

Es interesante destacar que podemos formatear ya en NTFS y no en FAT extendida como suelen venir. Tras unos instantes veremos que el disco es correctamente formateado a su capacidad real