AUTOMATIZACION DE TAREAS EN WINDOWS


Quienes utilizamos el ordenador como herramienta de trabajo, probablemente repitamos ciertas acciones a diario, o incluso varias veces a lo largo del mismo día. Y quienes lo utilizan para otros fines, probablemente también, por ejemplo, abrir dos o tres -o más- páginas web para consultar las noticias en diferentes portales, o acceder a los servicios web de nuestro banco, o cualquier otra acción, en definitiva, que se repite con alta frecuencia, pues bien rescato desde estas líneas un breve post que resume algunas herramientas que nos pueden ayudar  precisamente a eso: automatizar tareas repetitivas.

IMACROS

Esta extensión para Google Chrome  ( pero que también se puede ejecutar en Microsoft Edge), permite que todas estas acciones habituales se automaticen, y se hagan todas ellas sin necesidad de interacción por parte del usuario, cuando nosotros queramos. Es por tanto  una extensión para nuestro  navegador web   (Google Chrome o Edge ) que automatiza cualquier acción y tarea  que podamos hacer en la web para ahorrar tiempo frente al ordenador.

La extensión en cuestión se llama «iMacros» y se puede descargar gratis desde la Chrome Web Store. Una vez descargada e instalada, abriéndola desde la parte superior derecha del navegador web se despliega como una pequeña pestaña independiente en la que encontramos funciones como ‘Play’, ‘Record’ y ‘Manage’. Las dos primeras, como es evidente, sirven para reproducir acciones automatizadas ya guardadas y para empezar a grabar cualquiera de estas acciones que queramos dejar almacenada para su posterior ejecución.

En este video podemos ver mas en detalle el funcionamiento del programa:https://youtu.be/U3PFjmjYXw0

Se pueden automatizar tareas como la apertura de páginas web en una misma pestaña o en pestañas independientes, así como el cierre de las mismas, y también se incluyen otras opciones más avanzadas como la introducción de información en los formularios que corresponda. Así, por ejemplo, para estudiantes a distancia es posible abrir el portal de la universidad, introducir el usuario y la contraseña, y que esté todo disponible para ponerse a ‘trabajar’ desde el primer momento.

Esto es extensible a otros ámbitos. En redes sociales, por ejemplo, se puede programar la apertura de los perfiles de una compañía en todas ellas, de forma que cuando nos sentemos a trabajar todo esté preparado. Y para este tipo de tareas, únicamente hay que darle a ‘record’ y actuar según lo que queramos automatizar. Una vez terminado, pulsaremos de nuevo este botón para parar la grabación, y ya podremos guardar en la sección ‘Bookmarks’ la tarea automatizada con el nombre deseado. Y al pulsar sobre ella, todo el flujo de trabajo anterior se reproducirá de forma exacta.

siKULI

Sikuli automatiza todo lo que vea en la pantalla utilizando el reconocimiento de imágenes para identificar y controlar los componentes de la GUI. Es útil cuando no hay un acceso fácil al código fuente o interno de una GUI. Sikuli  por cierto era un proyecto de investigación de código abierto en el Grupo de Diseño de Interfaz de Usuario en el MIT . La línea de paquete SikuliX ahora se mantiene y se desarrolla aún más mediante Raimund Hocke (también conocido como RaiMan) junto con la comunidad de código abiertoSikuli Slides es desarrollado por Sikuli Lab en la Universidad de Colorado Boulder . Es apoyado en parte por la National Science Foundation con el número de adjudicación IIS-0447800 y por Quanta Computer como parte del proyecto TParty. Los paquetes de software Sikuli y SikuliX se publican bajo la licencia MIT.

Para obtener una primera impresión sobre SikuliX , Hello World Example es un buen punto de partida. Puede continuar siguiendo los ejemplos en los tutoriales y los videos . Puede aprender más sobre SikuliX leyendo la documentación .

SikuliX actualmente usa Python como lenguaje de scripting.  El script de Python es bien soportado por el Sikuli-IDE (JRuby está disponible con la versión 1.1.0 y hay más lenguajes de scripting por venir). Puede usar las características de Sikuli en sus programas Java, así como también usar la API SikuliX y en muchos otros lenguajes y entornos de scripts Java (más información: comience aquí ). Para Sikuli Slides , puede encontrar todo lo que necesita en la página de inicio .

AUTOIT

Realizar actividades reiterativas, como rellenar formularios, lanzar aplicaciones o interactuar con diferentes programas, a veces resulta desesperante. Veremos cómo automatizarlas mediante AutoIt.

AutoIt es un programa con el que podrá automatizar tareas en su PC. Funciona mediante la creación de unos ficheros basados en macros (conjunto de comandos para realizar una determinada tarea), y utiliza un lenguaje de instrucciones parecido al C#, mediante el cual es posible definir las acciones a realizar cuando la macro sea ejecutada. Así, puede resultar muy útil para acceder al correo electrónico web, crear un programa que copie datos de Excel y los vuelque en Word o automatizar rutinas en SAP; así como crear utilidades que rellenen formularios web.

Para usar esta aplicación lo ,lo primero que tiene que hacer es acceder a la página oficial. Allí encontrará distintos tipos de instaladores, documentación, versiones beta, e incluso iteraciones anteriores del programa. Dependiendo del tipo de instalación que desee, le interesará descargar una u otra opción , pero sin duda  la mas interesante es bajar la ultima versión (en el momento de escribir este post es la v 3.3 ), pulsando para ello sobre Download AutoIt V3. A continuación, guarde el programa instalador en su PC, que posteriormente ejecutará para proceder con su instalación.

Para lanzar el instalador de AutoIt, deberá pulsar sobre el programa de Setup denominado autoit-v3-setup.exe. Verás abrirse el Wizard que le guiará a lo largo de todo el proceso. Para comenzarlo, pulse sobre el botón Next. En la ventana que se abre a continuación, debe aceptar los términos de uso pulsando sobre el botón I Agree; mientras que, en el siguiente paso, el asistente le pedirá que seleccione la acción que quiere realizar, tras hacer doble clic sobre los ficheros con código fuente *.au3 de Autoit.

Es posible elegir entre Run the script, que por defecto ejecutará los ficheros *.au3al pulsar sobre ellos; o Edit the script, que abrirá el editor de scripts cuando haga doble clic sobre el fichero. Por defecto, es  mejor  dejarlo en la opción Run the script y pulsar sobre el botón Next.A continuación, llega el momento de instalar o no los ejemplos, lo cual es interesante por lo que recomendamos dejar las opciones que encuentras por defecto, que los instalarán. Tras pulsar sobre Next, en la ventana que se abre, deja la ruta que se encuentra marcada por defecto para el programa instalador y pulsar sobre el botón Install para lanzar la instalación.

Verá una ventana y una barra de progreso con información sobre el proceso de instalación. Concluida con éxito la instalación, pulse sobre el botón Finish. Si ha dejado marcada la opción Show release notes (check for script breaking changes), al finalizar, verá abrirse una ventana con información sobre las mejoras añadidas en la revisión que acabas de instalar.

Una vez instalado el programa, la mejor forma de comenzar a utilizarlo es ejecutando AU3Record.exe, que graba las pulsaciones de teclado y ratón, y las convierte en comandos script de AutoIt. Encontrarásel programa en la ruta C:\Program Files\AutoIt3\Extras\Au3Record.exe. Una vez ejecutado, verá abrirse una ventana en la que deberás configurar el funcionamiento del grabador de acciones de teclado y ratón. Pulsando en Click to record, comenzará la grabación de acciones, que se irá registrando en la ventana inferior.

La opción Shrink Window During Record minimiza la ventana durante la grabación de la macro, dejando únicamente abierto el botón para iniciar/detener la grabación. Además, mediante la opción Record Mouse, podrás registrar o descartar el registro de pulsaciones del ratón. Por su parte, con Record Window Text, activará o descartará las pulsaciones de teclado. Finalmente, puede lanzar la aplicación sobre la que va a interactuar escribiendo el nombre del ejecutable del programa en Run.

Para terminar , los botones SaveSave As y Exit se corresponden con las opciones de salvar, salvar como y salir del programa, respectivamente. Después podrá ejecutar la macro con tan solo hacer doble clic sobre el programa *.au3. Cabe destacar que, antes de salvar el script para ejecutarlo, deberá quitar el carácter _ del comando inicial _Au3RecordSetup() y dejarlo como Au3RecordSetup().

AutoIt  también dispone de un editor de texto propio, denominado SciTE.exe, ubicado en la ruta C:\Program Files\AutoIt3\SciTE, muy cómodo de utilizar, porque muestra en distintos colores las instrucciones que componen el programa. Asimismo, dispone de las típicas opciones de los editoresFile (gestión de archivos); Edit (edición); Search (búsqueda); View (formato de la ventana); Options (opciones de visualización); Language (idioma); Buffers (selección del programa sobre el que trabajar, en caso de haber múltiples abiertos); y Help (ayuda).

La diferencia se encuentra en la pestaña Tools. Allí encontrará las herramientas Compilar, para hacer lo propio con el script de la aplicación; Build, que crea un fichero independiente ejecutable .exeGo, para ejecutar un script; Tidy Autoit Source, destinado a organizar el código fuente; MsgBox(‘4096’,debug,…), que da acceso a la ventana de debugCtrl+ F Insert Bookmarked Line(s), para insertar líneas previamente; Stop executing, para detener la ejecución del script; Next message y Previous Message, para saltar al siguiente mensaje de error o al anterior mostrado en la ventana de comandos; Clear Output, que limpia la ventana de comandos; mientras que Switch Pane permite conmutar activando la ventana de comandos o la de código.

Disponemos de muchos programas de ejemplo y ayuda acerca de cada instrucción en la web del diseñador y en la ayuda del programa, e ! incluso hay un foro disponible para desarrolladores! . Se trata de un programa muy completo, con el que se puede hacer de todo con el PC. Así, cuanto más lo uses, más comandos nuevos descubrirá. Existen editores en Internet para crear GUIs (interfaces gráficas de usuario) y generar el código para AutoIt. Puede encontrar más información en esta dirección.

Otras Herramientas

Hay  asimismo  otros  programas para automatizar tareas en Windows  aparte de las que ya se ha comentado. Algunas otras interesantes  y  más populares son las siguientes:

  1. Task Scheduler: Es una herramienta incorporada en Windows que le permite programar tareas para que se ejecuten automáticamente en fechas y horas específicas.
  2. AutoHotkey: Es un programa gratuito y de código abierto que te permite crear macros y automatizar tareas en Windows. Puede grabar sus propias macros o escribirlas desde cero utilizando un lenguaje de programación fácil de aprender.
  3. RoboTask: Es un programa de pago que le permite automatizar tareas en Windows utilizando una interfaz gráfica de usuario. Puede crear tareas que involucren la manipulación de archivos, el lanzamiento de aplicaciones, la gestión de ventanas y más.
  4. Zapier: Es un servicio en línea que le permite automatizar tareas en Windows (y en otros sistemas operativos) mediante la integración de diferentes aplicaciones y servicios en línea. Puede crear flujos de trabajo que involucren el envío de correos electrónicos, la publicación de contenido en redes sociales y más.
  5. IFTTT: Es otro servicio en línea que le permite automatizar tareas en Windows mediante la integración de diferentes aplicaciones y servicios en línea. Puede crear «recetas» que involucren la automatización de tareas como la copia de archivos, la sincronización de contactos y más.

Asimismo, para suprimir tareas repetitivas en nuestro  PC, podemos utilizar otros programas de automatización que  permiten programar tareas para que se ejecuten automáticamente en fechas y horas específicas, o en respuesta a eventos específicos. Además de los programas que  hemos visto anteriormente, hay otros que también podrían ayudarnos a eliminar tareas repetitivas en nuestro PC:

  1. WinAutomation: Es un programa de automatización de tareas de Windows que nos permite crear flujos de trabajo automatizados y personalizados. Puede automatizar tareas como la captura de pantallas, la descarga de archivos, la gestión de archivos y más.
  2. Macro Recorder: Es un programa que  permite grabar sus acciones en el PC y luego reproducirlas automáticamente en respuesta a eventos específicos. Puede grabar acciones como la apertura de aplicaciones, la navegación por la web y más.
  3. Advanced Task Scheduler: Es un programa de planificación de tareas que le permite programar tareas para que se ejecuten en fechas y horas específicas, así como en respuesta a eventos específicos. Puedesprogramar tareas como la ejecución de aplicaciones, la copia de archivos y más.
  4. Automation Anywhere: Es una herramienta de automatización de procesos robóticos (RPA) que le permite automatizar tareas repetitivas en su PC. Puede automatizar tareas como la entrada de datos, la generación de informes y más.

Amigo lector si conoce alguna herramienta que no este incluida en este post no dude en añadirla en los comentarios, y sin duda la iremos añadiendo en aras de que a todos podamos disfrutar  de una interacción con nuestro ordenador menos repetitiva.

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