4 formas de crear archivos ficticios aleatorios con un tamaño específico en Windows

Si bien la mayoría de los usuarios habituales pueden tener problemas para comprender la necesidad de crear archivos ficticios aleatorios de un tamaño específico, los geeks, los desarrolladores de software y los usuarios avanzados saben por qué estos archivos pueden ser útiles a veces. Puede usar archivos ficticios para averiguar si hay sectores defectuosos en su disco duro, para probar la velocidad de la red(network speed) o para asegurarse de que los archivos en su computadora o dispositivo(computer or device) se eliminen sin posibilidad de recuperación. Independientemente(Regardless) de sus razones, aquí hay cuatro formas de crear dichos archivos en cualquier versión moderna de Windows:

1. Cree un archivo ficticio con el comando fsutil(fsutil command)

Todas las versiones de Windows desde Vista incluyen un ejecutable llamado fsutil.exe . En Windows 10 , puede encontrarlo en la carpeta "C:\Windows\System32"

La carpeta que contiene el ejecutable fsutil

Fsutil.exe es una poderosa herramienta para administrar particiones y volúmenes. Entre muchas otras cosas, también puede usarlo para crear rápidamente archivos ficticios de cualquier tamaño desde el símbolo del sistema(Command Prompt) .

Hay muchas maneras de iniciar el símbolo del sistema(Command Prompt) , pero preferimos ingresar "cmd" en el ("cmd")campo de búsqueda(search field) de nuestra barra de tareas y luego hacer clic o tocar en el símbolo del sistema(Command Prompt) . Si tiene la intención de crear archivos ficticios aleatorios en una carpeta del sistema(system folder) protegida (como su unidad C :), presione "Ejecutar como administrador"("Run as administrator") en su lugar.

Abra el símbolo del sistema desde su barra de tareas

Una vez que el símbolo del sistema(Command Prompt) esté abierto, escriba fsutil y presione Entrar(Enter) para ver una lista de comandos compatibles con esta herramienta. Hay muchos parámetros que puede utilizar. Esto solo le da una idea de lo que fsutil.exe puede hacer. Puede encontrar información completa sobre sus capacidades en su documentación oficial en TechNet .

La lista de comandos compatibles con fsutil

Hay dos comandos que puede ingresar en el símbolo del sistema(Command Prompt) para crear un archivo ficticio:

  • archivo fsutil crear nuevo tamaño de (size)nombre de archivo(filename)
  • fsutil file createnew pathfilename size

Reemplace filename con el nombre que desee para el archivo ficticio(dummy file) . Puede elegir agregar una extensión o no, ya que esto no afecta el proceso. Reemplace el tamaño(size) con el tamaño que desea que tenga su archivo ficticio(dummy file) . El tamaño se mide en bytes. Puede ser más fácil usar un convertidor en línea(an online converter) para ayudarlo a definir el tamaño que prefiere.

La diferencia entre los dos comandos es que el segundo le permite especificar exactamente dónde se almacena su archivo, reemplazando la ruta(path) con una ubicación de su elección en su dispositivo.

Ahora que superamos la parte teórica, veamos cómo funciona esto en la práctica. Primero creamos un archivo llamado myfile.exe con un tamaño de 10 MB o 10485760 bytes. Para crearlo ingresamos el siguiente comando: fsutil file createnew myfile.exe 10485760

Creando un archivo usando el primer comando

Como se vio anteriormente, si usa el primer comando y no especifica una ruta, el archivo se crea en su carpeta de perfil de usuario(user profile folder) . En nuestro caso, se almacenó en C:UsersDiana Ann Roe . Luego creamos otro archivo de 2 MB, esta vez usando una ruta específica y sin extensión. Ingresamos : fsutil file createnew D:myfile 2097152

Creando un archivo usando el segundo comando

Un aspecto a tener en cuenta es que los archivos creados con fsutil.exe están vacíos. No hay contenido dentro.

2. Cree un archivo ficticio(dummy file) aleatorio con Dummy File Creator

Si desea archivos ficticios con contenido aleatorio(random content) , o si no se siente cómodo con el Símbolo del sistema(Command Prompt) , entonces debería considerar usar aplicaciones de terceros. Una herramienta gratuita y fácil de usar es Dummy File Creator .

Puede elegir entre el instalador y un archivo. Le recomendamos que obtenga el archivo y lo extraiga en algún lugar de su computadora. Luego, ejecute el archivo Dummy.exe . Si desea generar archivos en la unidad de su sistema(system drive) ( C:) , haga clic con el botón derecho o mantenga presionado y seleccione "Ejecutar como administrador ("Run as administrator)" , o el programa devolverá un error cuando intente crear sus archivos.

Ejecute Dummy.exe para comenzar a crear archivos ficticios

Si bien necesita un cambio de imagen, la interfaz de este programa es sencilla. La sección Modo(Mode) le permite elegir si desea generar un archivo o más. Use el botón Examinar(Browse) para llegar a la ubicación donde desea crear los archivos y escriba el nombre (y la extensión, si desea una). A continuación, especifique el Tamaño del archivo(File Size) y marque la casilla "Contenido de archivo aleatorio (no comprimible)"("Random file content (non-compressible)") si desea que sus archivos tengan contenido aleatorio. Luego, haga clic o toque (click or tap) Crear(Create) .

Personalice su(s) archivo(s) ficticio(s) y presione Crear

Una barra de progreso(progress bar) lo mantiene actualizado mientras se crea su archivo.

Siga la creación de su archivo ficticio

Tan pronto como el programa termina de escribir, recibe una notificación que le informa que se creó su archivo.

Una ventana emergente le permite saber que se creó el archivo

Esta herramienta es obviamente más fácil de usar que fsutil.exe , y también viene con varias ventajas, como crear más archivos al mismo tiempo y la opción de agregar contenido de archivo(file content) aleatorio .

3. Cree un archivo ficticio(dummy file) aleatorio con Disk Tools

Otra alternativa gratuita que brinda más opciones de personalización es el kit de herramientas Disk tools(Disk tools toolkit) . Como su nombre lo indica, este es un conjunto de pequeñas herramientas gratuitas relacionadas con el disco. Una de estas herramientas es el Generador de Archivos(File Generator) . Descargue y ejecute CubicDesign_tools.exe . Cuando intenta acceder a él, aparece Windows Defender SmartScreen y le dice que evitó que se iniciara una aplicación no reconocida. Haga clic(Click) o toque Más información(More info) y elija Ejecutar de todos modos(Run anyway) . Haga clic o toque Instalar(Install) y espere a que se descomprima la aplicación. Una vez que se completa la extracción, el Explorador de archivos(File Explorer) lo lleva a la carpeta recién creada llamada paquete de herramientas Tahionic(Tahionic tools package). De todos los archivos incluidos en esta suite, abra Disk Tools.exe , desde la carpeta Sistema y seguridad(System & security) .

Acceso a herramientas de disco.exe

También necesita urgentemente un cambio de imagen, las Herramientas de disco(Disk Tools) se abren en la pestaña Generador de archivos(File generator) , que es la que necesitamos para crear archivos ficticios.

Use la pestaña Generador de archivos para crear archivos ficticios

Las cuatro secciones en esta pestaña lo ayudan(tab help) a personalizar su (s) archivo(dummy file) (s) ficticio (s):

  • Número de archivos(Number of files) : establezca el número de archivos generados.
  • Tamaño del archivo(File size) : establezca el tamaño del archivo(file size) o elija uno de los tamaños sugeridos a la derecha.
  • Nombre de archivo(File name) : establezca el nombre y la ubicación(file name and location) del archivo . Seleccione Patrón(Pattern) para ingresar un nombre personalizado(custom name) (y, opcionalmente, una extensión)
  • Contenido del archivo(File content) : establezca el contenido del archivo. Seleccione "Rellenar los archivos con este contenido"("Fill the files with this content") para personalizar el texto de su archivo y desbloquear la opción "Hacer que el archivo sea único ("Make file unique)" , lo que resulta útil cuando crea varios archivos y no desea que se generen archivos con contenido idéntico.

Cuando haya terminado de configurar las cosas, haga clic o toque (click or tap) Crear(Create) . Un pitido indica que se creó el archivo ficticio(dummy file) y, en la parte inferior de la pestaña, el programa también le permite saber el tiempo que tomó generar el archivo. Es posible que el programa emita un pitido y anuncie que ha generado el archivo ficticio(dummy file) , pero el archivo no se encuentra en la ubicación especificada. Esto puede suceder si está ejecutando Disk Tools sin permisos de administrador y está intentando crear archivos en la unidad de su sistema(system drive) ( C:) . Para crear archivos en cualquier lugar de su computadora o dispositivo con Windows(Windows computer or device) , asegúrese de abrir el programa como administrador.

Lo que nos gustó de esta aplicación es que, aunque parece un poco abarrotada, ofrece excelentes opciones de configuración y usted tiene algo que decir cuando se trata del contenido de los archivos. La opción de generar archivos únicos también es un buen toque.

4. Cree un archivo ficticio(dummy file) aleatorio con PowerShell

También puede crear un archivo ficticio(dummy file) usando PowerShell desde Windows . Si bien detallamos todas las formas en que puede abrir esta aplicación en un tutorial anterior, nos resulta más fácil escribir "powershell" en el ("powershell")campo de búsqueda(search field) de la barra de tareas y luego hacer clic o tocar en Windows PowerShell . Sin embargo, si planea crear archivos ficticios aleatorios en la unidad de su sistema(system drive) ( C:) , asegúrese de seleccionar "Ejecutar como administrador"("Run as Administrator") de las opciones a la derecha cuando lo abra.

Abra PowerShell desde su barra de tareas

La aplicación de PowerShell se inicia y espera que escriba los comandos y los ejecute.

Se abre la consola de PowerShell

Para crear un archivo ficticio(dummy file) , debe ingresar el siguiente comando de una línea:

$salida = nuevo objeto byte[] tamaño(size) ; (nuevo objeto Random ).NextBytes($out); [IO.File]::WriteAllBytes(' nombre del archivo de ruta(pathfilename) ', $out)

Reemplace el tamaño(size) con el tamaño que debería tener su archivo ficticio, en bytes. Puede usar un convertidor en línea(an online converter) si necesita ayuda para definir el tamaño que prefiere. Reemplace la ruta(path) con la ubicación donde desea crear el archivo ficticio(dummy file) . Reemplace filename con el nombre que desee para el archivo ficticio(dummy file) . Agregue una extensión de archivo(file extension) si lo desea, ya que esto no tiene ningún impacto en el proceso. Ilustremos esto con un ejemplo para que quede más claro:

Decidimos crear un archivo llamado mypowerfile.txt con un tamaño de 1 MB (o 1048576 bytes) en la partición D:. Para crearlo, ingresamos el siguiente comando: $out = new-object byte[] 1048576; (new-object Random).NextBytes($out); [IO.File]::WriteAllBytes('D:mypowerfile.txt', $out)

Cree un archivo ficticio usando PowerShell

Si bien PowerShell no ofrece comentarios en tiempo real (a menos que haya cometido un error al escribir el comando), al igual que las otras aplicaciones que revisamos, puede notar que ha terminado de crear el archivo cuando está listo para otro comando. Si va a la ubicación especificada, puede ver que se ha creado el archivo ficticio .(dummy file)

El archivo ficticio creado con PowerShell

Similar a usar fsutil en el símbolo del sistema(Command Prompt) , puede omitir la ruta(path) y el archivo se crea en la carpeta de su perfil de usuario(user profile folder) . Usamos el mismo comando que arriba, omitiendo la ruta(path) por completo: $out = new-object byte[] 1048576; (new-object Random).NextBytes($out); [IO.File]::WriteAllBytes('mypowerfile.txt', $out)

Crear un archivo ficticio sin especificar la ruta

Sin una ruta, el nuevo archivo ficticio(dummy file) se almacena de manera predeterminada en C:UsersYourUserNamemypowerfile.exe , como se ve a continuación. A diferencia de fsutil , PowerShell le permite crear archivos ficticios con contenido aleatorio. Si compara dos archivos, creados con el mismo comando, puede ver que tienen contenido diferente.

Los archivos sin una ruta específica se crean en su carpeta de perfil de usuario

De todas las opciones anteriores, PowerShell es la más complicada, tanto por la complejidad de sus comandos como por la ausencia de confirmación cuando se genera el archivo ficticio . (dummy file)Sin embargo, los usuarios avanzados pueden preferirlo a las otras opciones.

SUGERENCIA:(TIP:) Al usar los comandos de PowerShell anteriores, puede agregar un parámetro que haga que la consola proporcione comentarios(provide feedback) , mientras crea archivos ficticios. Sin embargo, tenga en cuenta que esto hace que el comando sea innecesariamente largo, ya que debe insertar la siguiente línea:

$out = new-object byte[] 1048576; (new-object Random).NextBytes($out); [IO.File]::WriteAllBytes('mypowerfile.txt', $out); if ($out -ne $null) {Write-Host ("Dummy file successfully created")} else {"Failed to create dummy file"}

¿Qué método te parece más fácil?

Buscamos en Internet y descargamos demasiados archivos sospechosos para traerte este tutorial. Antes de cerrarlo, háganos saber cuál de estos métodos prefiere. Además, si conoce otras formas de crear archivos ficticios en Windows , no dude en compartirlas en los comentarios a continuación y prometemos revisarlas.



About the author

Soy técnico informático profesional y tengo más de 10 años de experiencia en el campo. Me especializo en el desarrollo de Windows 7 y Windows Apps, así como en el diseño de Cool Websites. Tengo un gran conocimiento y experiencia en el campo, y sería un activo valioso para cualquier organización que busque hacer crecer su negocio.



Related posts