Guía completa de HuraKanMover
Todo lo que hace el programa, opción por opción, con un ejemplo de cada posibilidad. Pensada para leerse una vez de principio a fin, y para consultarse después por el índice.
HuraKanMover sirve para clasificar sin buscar. Marcas una vez tus carpetas de destino —estén en el disco que estén, por hondas que estén enterradas— y a partir de ahí mueves cualquier cosa con un atajo y tres letras. No vuelves a navegar hasta la ruta original nunca más.
1 · Qué problema resuelve
El problema no es mover archivos: eso lo hace el Explorador. El problema es llegar hasta la carpeta de destino.
La carpeta puede estar en cualquier disco. Da igual lo enterrada que esté.
2 · Instalar
Con el instalador
- Ejecuta
setup.exeElige el idioma al empezar; el programa arrancará ya en ese idioma. - No pide administrador Todo lo que toca está en tu perfil de usuario. Si Windows pide elevación, algo va mal.
- Instala la librería si falta Necesita el .NET Desktop Runtime 8. El instalador lo lleva dentro y solo lo instala si tu equipo no lo tiene, así que funciona sin conexión.
- Elige los accesos directos Escritorio, menú Inicio o ninguno, y si arranca con Windows.
Compilando desde el código
Runtime = ejecutar. Lo necesita quien usa el programa.
SDK = compilar. Solo en tu equipo de desarrollo, y son 200 MB que el usuario final no necesita.
Para instalar sin conexión: ejecuta descargar-librerias.ps1 en un equipo con internet. Deja los instaladores oficiales en redist\ y el setup.exe los llevará dentro.
3 · Tus primeros tres minutos
- Marca dos o tres destinos habituales Clic derecho sobre la carpeta → Añadir como Carpeta Maestra. O selecciónalas todas y pulsa Ctrl++ (teclado numérico): las da de alta de golpe.
- Ponles color En Ajustes → Carpetas maestras. El color se aplica al icono real de la carpeta en el Explorador, así las reconoces de un vistazo.
- Selecciona algo y pulsa Ctrl+M Se abre el buscador con el cursor ya puesto.
- Escribe tres letras y Enter Ya está. Ese es el flujo entero.
Ajustes → Ayuda → Autoprueba, con destino en otro disco. Crea su propio banco de pruebas, lo mueve con el motor real, verifica byte a byte y lo borra. Quince comprobaciones y tus archivos no se tocan. Es la forma de confiar en el programa sin arriesgar nada.
4 · Carpetas maestras
Una carpeta maestra es un destino que marcas una vez. Es el concepto central: si entiendes esto, entiendes el programa.
Qué se guarda de cada una
No se guarda la ruta. Se guarda la identidad, en cuatro capas:
.hurakan-id.json dentro. Cubre el salto a otro disco.Una letra de unidad la reutiliza cualquier disco que conectes:
Por eso una coincidencia por ruta sin marca de identidad se rechaza: la maestra se marca como no encontrada en vez de adoptar la carpeta de otro disco.
Los cinco estados
| Estado | Qué significa | Qué hacer |
|---|---|---|
| ● Disponible | Localizada y accesible | Nada |
| ○ Desconectada | Su disco o el recurso de red no responde | Conectar la unidad. No se pierde nada |
| ▲ No encontrada | No aparece en ninguna unidad conectada | Buscar la seleccionada, o quitarla |
| ⚠ En la papelera | Está borrada | Restaurarla. Bloqueada como destino |
| ◆ Sin marca | Existe la ruta pero no se puede confirmar que sea ella | Revisar: puede ser otro disco |
Un NAS apagado o un disco externo desenchufado dan «desconectada», nunca «no encontrada». La diferencia importa: una maestra desconectada no dispara ninguna política de reubicación ni se quita de la lista.
Etiquetas
Palabras sueltas separadas por espacios. Luego filtras escribiendo #etiqueta en el buscador.
Solo las etiquetadas trabajo.
Acciones en bloque
En la lista de Ajustes, selecciona por rango con ⇧ o sueltas con Ctrl, y aplica a todas: Quitar (también con Supr), Actualizar estado y Buscar la seleccionada.
5 · El buscador
Se abre con el cursor ya puesto: empiezas a escribir directamente.
D:\Contabilidad\Facturas 2026 ★ sugerida
D:\Trabajo\Documentos 842 GB libres
Teclas
| Tecla | Qué hace |
|---|---|
| ↑ ↓ | Moverse por la lista |
| Enter | Mover a la carpeta seleccionada |
| Ctrl+Enter | Abrir esa carpeta en el Explorador sin mover nada |
| F2 | Alternar combinar / no combinar sin cerrar la ventana |
| Esc | Cerrar |
Las cuatro formas de buscar
La sugerencia, en dos etapas
El aviso de contexto
| Situación | Lo que verás en el pie |
|---|---|
| Mismo disco | «Mismo disco: el movimiento será instantáneo» |
| Discos distintos | «Discos distintos: hay que copiar 12,4 GB, calcula 2 min» |
| Portátil con batería y >512 MB | «Con batería y 12,4 GB por copiar: conviene enchufar el portátil» |
Dentro del mismo disco, mover es renombrar: se cambia una entrada del índice del sistema de ficheros y no se copia ni un byte. Por eso el Explorador mueve 80 GB en un segundo. Entre discos distintos hay que copiar cada byte, y eso son minutos u horas. Saberlo antes de pulsar Enter cambia decisiones.
6 · Combinar o no combinar
Es la decisión más importante del programa, y por eso son dos comandos distintos y no una casilla escondida.
La ventana se pone naranja. Es la única operación que mezcla contenido.
Nada se mezcla y nada se pisa.
Combinar solo tiene sentido con carpetas. Si seleccionas únicamente archivos, los que choquen de nombre se renombran, y F2 te lo dice en vez de cambiar un modo que no haría nada.
7 · El menú contextual
| Entrada | Aparece sobre | Qué hace |
|---|---|---|
| Mover a… SIN combinar | Carpetas y archivos | Abre el buscador en modo seguro |
| Mover a… y combinar | Carpetas y archivos | Abre el buscador en modo fusión |
| Añadir como Carpeta Maestra | Carpetas que aún no lo son | Da de alta la selección entera |
| Quitar esta carpeta como maestra | Carpetas que ya lo son | La saca de la lista |
| Auto-clasificar por reglas | Selección múltiple | Reparte cada cosa a su sitio |
| Mover condicional… | Selección múltiple | Abre el constructor de condiciones |
| Ajustes y atajos | Fondo de una carpeta | Abre la ventana principal |
Por defecto, Windows esconde las entradas del menú al seleccionar más de 15 elementos. Las de HuraKanMover se declaran como multi-selección para evitarlo, y la lista real se le pide al Explorador. Puedes seleccionar 500 carpetas y la opción sigue ahí.
8 · Atajos de teclado
| Combinación | Acción |
|---|---|
| Ctrl+M | Buscador |
| Ctrl+Alt+M | Buscador combinando carpetas |
| Ctrl+R | Auto-clasificar por reglas |
| Ctrl++ (num) | Añadir como carpeta maestra |
| Ctrl+/ (num) | Mover condicional |
| Ctrl+* (num) | Ajustes |
Los símbolos van en el teclado numérico a propósito: en un teclado español el * exige ⇧ sobre la tecla del +, y la combinación cambiaría según la distribución.
Dos atajos por carpeta maestra
Cada maestra admite dos combinaciones propias, una por modo. Van directas, sin abrir el buscador.
Windows solo conoce los atajos globales. Ctrl+R en un navegador es un atajo de aplicación, y el sistema lo da por libre. Pero si lo tomas tú, deja de recargar en el navegador.
Por eso hay una lista de veinte combinaciones habituales dentro de aplicaciones, y al elegir una se avisa antes. No lo impide —es tu equipo— pero lo decides sabiéndolo.
9 · Auto-clasificar por reglas
Seleccionas muchas cosas y cada una va a su sitio. Las reglas se evalúan en orden y gana la primera que encaja.
| Tipo | Patrón | Encaja con |
|---|---|---|
| Extensión | jpg;png;heic | Cualquier archivo con esas extensiones |
| Comodín | Factura_*.pdf | Factura_marzo.pdf |
| Contiene | presupuesto | Cualquier nombre que lo contenga |
| Expresión regular | ^IMG_\d{4}\. | IMG_0093.jpg |
Subcarpeta por plantilla
{yyyy}\{MM}| Plantilla | Resultado |
|---|---|
{yyyy} | 2026\ |
{yyyy}\{MM} | 2026\03\ |
{ext} | pdf\ |
{inicial} | F\ — primera letra del nombre |
El probador en vivo de la ventana de reglas te dice, escribiendo un nombre, qué regla encajaría y a dónde iría. Sin mover nada.
10 · Mover condicional
Mueve solo lo que cumpla las condiciones que definas. Ctrl+/ o desde el menú contextual.
No hay un conector por pareja, sino uno para todos. Mezclar Y y O al mismo nivel sin paréntesis es justo lo que hace que una regla deje de entenderse y acabes moviendo lo que no querías.
Operadores por tipo de dato
| Tipo | Operadores |
|---|---|
| Texto | contiene · no contiene · empieza por · termina en · es igual · no es igual · comodín · expresión regular · está vacío · no está vacío |
| Número, tamaño, duración | mayor que · mayor o igual · menor que · menor o igual · es igual · no es igual · entre · no está entre |
| Fecha | después de · antes de · es el día · entre · en los últimos N días · no en los últimos N días · hoy · esta semana · este mes · este año |
| Sí/No | sí · no |
| Enumerado | es uno de · no es ninguno de |
Los 64 atributos
| Familia | Atributos |
|---|---|
| Identidad | nombre · nombre sin extensión · extensión · ruta completa · carpeta contenedora · longitud del nombre · profundidad |
| Tamaño | tamaño · tamaño en disco |
| Fechas | modificación · creación · último acceso |
| Atributos de Windows | solo lectura · oculto · sistema · modificado · comprimido · cifrado · temporal · sin conexión |
| Multimedia | duración · tasa de bits · título |
| Imagen | ancho · alto · megapíxeles · relación de aspecto · orientación · profundidad de color · fecha de captura · cámara · fabricante · ISO · apertura · exposición |
| Vídeo | ancho · alto · fotogramas por segundo · tasa de bits |
| Audio | artista · álbum · género · año · nº de pista · canales · frecuencia de muestreo |
| Documento | nº de páginas · nº de palabras · autor · empresa · asunto |
| Etiquetas | palabras clave · valoración · comentario |
| Carpeta | nombre · tamaño total · nº de archivos · nº recursivo · nº de subcarpetas · está vacía · fechas · contiene extensión · profundidad |
Del sistema de propiedades de Windows, el mismo que alimenta las columnas del Explorador: sin librerías externas, con cualquier formato que tenga códec instalado, y sin bloquear el archivo. Los atributos marcados con ⏱ obligan a leerlo, y con muchos elementos irán más lentos.
Si un dato no se puede leer, la condición no se cumple. Nunca se da por buena una condición sobre algo que no se ha podido comprobar: sería la forma más rápida de mover archivos que no tocaban.
Cuatro casos de uso reales
11 · Clasificación inteligente
Propone destino analizando el nombre y los tipos que ya contiene cada maestra. No hacen falta reglas para empezar.
| Señal | Puntos | Por qué |
|---|---|---|
| La extensión encaja con el perfil | +4 / −5 | Una carpeta llena de .psd no quiere un .xlsx |
| Palabra literal coincidente | +2 | factura ↔ Facturas |
| Nombre propio o de cliente | +6 | El discriminador más fiable que existe |
| Vocabulario de dominio | +4 | pandas pertenece a Python aunque no se parezcan |
| Sinónimo de categoría | +2 | cancion → Musica |
| Categoría del tipo | +2 | .mp3 en una ruta con Audio |
| Año coincidente | +1 | Desempate |
| La hoja es de otra persona | −7 | …\Facturas\Daniel no es para una factura de Noelia |
Medido, no supuesto
Los pesos se ajustaron contra un caso real de 138 archivos y 46 carpetas maestras en tres discos:
12 · Sugerencias de carpetas maestras
Recorre la carpeta que elijas buscando las que ya usas como destino: hojas del árbol (reciben archivos, no subcarpetas), con muchos ficheros y tipos coherentes.
py 34 · no tiene subcarpetas · 100% son .py92
jpg 190 · png 28 · 218 archivos88
solo contiene subcarpetas12
Un contenedor como D:\Proyectos puntúa bajo a propósito: no es un destino, es un cajón.
13 · Aprender de tu historial
No hay ningún modelo de lenguaje ni conexión a internet. Es estadística sobre tus propios datos, calculada en tu equipo. Mide dos cosas por patrón:
Soporte — cuántos movimientos lo respaldan. Sin repetición no hay patrón.
Confianza — de todos los archivos con ese rasgo, qué parte acabó ahí.
Las sugerencias no vienen premarcadas: van a mover archivos solas, y eso se acepta a mano una por una. Y el historial refleja lo que hiciste, errores incluidos.
14 · Integridad de datos
La regla innegociable: el original no se borra hasta que el destino existe, completo, verificado y con su nombre definitivo.
Dentro del mismo disco
Un renombrado atómico. Instantáneo, sin copiar nada. Si el nombre está cogido, se busca el siguiente libre — nunca se reemplaza.
Entre discos distintos
destino.hurakan-part, que falla si ya existe| Situación | Resultado |
|---|---|
| Apagón a mitad de copia | Original intacto. Queda un temporal que se ofrece limpiar al arrancar |
| Cuelgue de Windows | El diario dice qué estaba en curso; el estado real se comprueba en disco |
| Disco lleno | Se aborta antes de empezar |
| Archivo en uso | Tres reintentos y se te dice qué proceso lo tiene abierto |
| Cable de red desconectado | La copia falla, se borra el temporal, el original sigue donde estaba |
| Dos operaciones al mismo destino | La segunda detecta la colisión y toma el siguiente número |
| El equipo se duerme | No se duerme: la suspensión se bloquea mientras haya transferencia |
Si ves ese aviso, el renombrado atómico falló y hubo que copiar fichero a fichero. En el mismo disco eso es la diferencia entre un segundo y varias horas.
Causas habituales: un antivirus con un fichero abierto, el Explorador generando miniaturas, o un programa con algo dentro en uso. El programa reintenta cuatro veces antes de rendirse, y el resumen te dice el motivo exacto.
15 · Historial, deshacer y recuperación
Se guardan los 50 últimos lotes. Cada uno registra los pares origen→destino que de verdad se ejecutaron.
Recuperación tras un corte
Cada lote escribe un diario de intenciones antes de tocar nada. Si el programa muere sin terminar, al arrancar aparece el estado real de cada elemento, comprobado en disco:
| Veredicto | Qué significa |
|---|---|
| Sin mover | El original sigue intacto en su sitio |
| Copia a medias | El original está intacto; el resto es basura que se puede limpiar |
| Copiado y original intacto | Hay una copia en cada sitio |
| Movido correctamente | Terminó antes del corte |
Puedes reanudar lo pendiente: mueve solo lo que quedó, sin repetir lo ya movido.
16 · Autoprueba y simulacro
Crea su propio banco de pruebas, lo mueve con el motor real y lo borra. Tus archivos no se tocan.
Recorre la misma ruta que un movimiento real sobre tus archivos, pero no mueve ni un byte.
Para la autoprueba, elige un destino en otro disco y tamaño de 4 GB: así prueba el camino de copia verificada, no solo el renombrado.
17 · Todos los ajustes, uno por uno
Cada ficha muestra qué hace la opción y qué pasa exactamente con ella desactivada y activada. Las recomendaciones son eso, recomendaciones: tu equipo y tu forma de trabajar mandan.
Qué hacer cuando en el destino ya hay una carpeta que se llama igual.
Tras copiar a otro disco, se relee el fichero de destino y se compara su huella con la del origen antes de borrar el original.
Suma el tamaño total y lo compara con el espacio libre del destino antes de mover el primer byte.
Cuántos archivos se copian a la vez dentro de un mismo lote.
| Disco | Valor |
|---|---|
| Mecánico | 1 |
| SSD SATA | 2 |
| NVMe | 4–8 |
| Red / NAS | 2–4 |
Cuántas operaciones distintas pueden estar moviendo a la vez. Las que sobran esperan turno.
Si la ventana de progreso se cierra sola cuando termina bien.
Emplea el mismo componente que usa el Explorador (IFileOperation) en vez del motor propio.
Al abrir el buscador, propone el destino que mejor encaja con lo que has seleccionado.
C:\_TEST_\# Maestra 001\Ladybug Fotos★ sugerida
C:\_TEST_\# Maestra 001\Ladybug Videos
Con Ladybug (000742).png seleccionado: las dos suben por el nombre, y Fotos gana porque ya guarda .png.
Cada carpeta maestra recuerda qué tipos de archivo contiene. Esa información reordena la lista según lo que estés moviendo.
.psd, las carpetas que ya guardan .psd suben. La insignia muestra los tipos:No se oculta nada: solo cambia el orden.
Si aparecen en la lista las maestras cuyo disco está desconectado.
\\NAS\Media\Vídeos○ Desconectada
Una maestra borrada se detecta en la papelera de reciclaje. Esta opción decide si sigue apareciendo.
Cuántas maestras salen arriba al abrir el buscador sin escribir nada.
Añade separadores encima y debajo del grupo de entradas del programa.
Windows no permite color de fondo ni borde en una entrada del menú contextual. Separadores e iconos es todo lo que ofrece el sistema.
Mete todas las entradas dentro de un único «HuraKanMover» en cascada.
Cada entrada del menú se puede ocultar por separado.
Hace que la entrada cambie según la carpeta: «Añadir como maestra» o «Quitar esta carpeta como maestra».
Cuando el programa detecta que una carpeta maestra ha cambiado de sitio o de nombre.
Fotos RAW ya no está donde estaba.
Detecta al momento que una maestra se renombra o se mueve, sin esperar al repaso periódico.
Qué tipo de reglas usa la clasificación automática.
jpg;png → Fotos. Sencillo y suficiente para muchos casos.El clasificador inteligente actúa de respaldo: analiza nombre y tipo para colocar lo que las reglas no alcanzan.
clasificador: ladybug, .png encaja.El clasificador marca cada propuesta como segura o dudosa según la ventaja sobre el segundo candidato.
Habilita el modo de condiciones y su entrada en el menú contextual.
Antes de ejecutar un movimiento condicional, muestra la lista de lo que cumple.
Muestra la vista previa del reparto antes de mover nada.
Permite analizar los movimientos ya hechos para proponer reglas nuevas.
Sin modelo de lenguaje ni internet: estadística sobre tus datos, en tu equipo.
Cuáles de los 64 atributos aparecen en el desplegable al crear una condición.
Las entradas en el menú del botón derecho de toda la vida.
Pone «Mover a…» en el primer nivel del menú nuevo de Windows 11, con submenú de tus diez carpetas más usadas.
Requiere compilar un componente en C++ y registrar un paquete. El menú clásico funciona sin esto.
El programa se inicia solo al encender el equipo y se queda en la bandeja.
Idioma de toda la aplicación: ventanas, menús del Explorador e instalador.
Para añadir uno: copia lang\_plantilla.json, tradúcelo y guárdalo como lang\fr.json. Aparece solo en el desplegable.
Registra las decisiones internas del programa en su propio fichero.
Al dar de alta una sola carpeta, abre Ajustes para configurarla.
Al añadir varias de golpe nunca se abre, sea cual sea el ajuste.
18 · Solución de problemas
El programa tarda minutos en aparecer
Causa. En versiones anteriores a la 1.11.0, al arrancar se recorrían recursivamente todas las carpetas maestras buscando restos de la versión antigua. Con 80 GB en un disco mecánico eso son minutos.
Solución. Actualiza. Ahora solo se comprueba si hay indicios de una instalación previa, en segundo plano y con tope de 3 segundos.
Mover dentro del mismo disco tarda muchísimo
Causa. El renombrado atómico falló y hubo que copiar fichero a fichero.
Solución. Mira el resumen: te dice el motivo exacto. Cierra lo que tenga ficheros abiertos dentro —el Explorador generando miniaturas es el sospechoso habitual— y repite.
Un atajo no funciona
Solución. Ajustes → Ayuda → Buscar programas que los ocupen. Prueba todas tus combinaciones y te dice cuál está pillada y por quién. Si sigue, Purgar atajos con problemas.
El icono está en la bandeja pero no responde
Causa. Algo falló al construir el menú.
Solución. Clic derecho: si sale un menú reducido con Ver el error, es el modo seguro. Ese botón te enseña la excepción exacta. Mándamela.
Una maestra aparece «no encontrada» y sé que existe
Solución. Selecciónala → Buscar la seleccionada: hace un rastreo profundo por las unidades conectadas. Si es de red, reapúntala a mano: en SMB no hay seguimiento de renombrados.
Las entradas del menú no salen
Solución. Ajustes → Integración con Windows → volver a registrar. Si acabas de cambiar de agrupado a suelto, se limpian las dos formas automáticamente.
Tengo entradas duplicadas en el menú
Causa. Restos de la versión anterior del programa.
Solución. Al arrancar debería salir el aviso de limpieza. Si no, Ajustes → Ayuda → Diagnóstico, sección «Versión anterior».
Al compilar: «No .NET SDKs were found»
Causa. Eso es al compilar, no al usar. Falta el SDK.
Solución. Ejecuta instalar-completo.ps1, que lo instala. Si es un equipo de usuario final, lo que falta es el Desktop Runtime y lo instala el setup.exe.
19 · Diagnóstico
Dos herramientas, para dos cosas distintas.
Una foto del estado actual. Siempre disponible.
Las decisiones internas. Solo cuando algo falle.
El registro avanzado no viene activado: ocupa y cuesta algo de rendimiento. Actívalo, reproduce el fallo y manda el fichero — está en %APPDATA%\HuraKanMover\diagnostico-avanzado.log y rota a los 8 MB.
20 · Restablecer
| Acción | Qué borra | Qué NO toca |
|---|---|---|
| Purgar atajos | Solo las combinaciones inservibles | Todo lo demás |
| Reset de atajos | Los de las maestras; los globales si lo marcas | Carpetas, reglas, historial |
| Borrar lista de maestras | La lista y sus atajos. Pregunta por la marca y el icono | Ninguna carpeta ni su contenido |
| Reset de fábrica | Maestras, atajos, reglas, plantillas, historial, idioma | Ninguno de tus archivos |
Tus archivos no se tocan nunca, pero la configuración no se recupera. Te dice antes cuántos elementos de cada tipo va a borrar.
21 · Preguntas frecuentes
¿Puede perder archivos?
El protocolo está diseñado para que no: el original nunca se borra antes de que la copia esté completa, verificada y con su nombre definitivo. Dicho esto, ningún programa sustituye a una copia de seguridad, y un disco con sectores defectuosos puede corromper datos después de verificarlos.
¿Necesito ser administrador?
No, y sería contraproducente: como administrador no podría leer la selección del Explorador.
¿Recoge datos?
No. Sin telemetría, sin cuenta y sin conexión a internet. El registro se queda en tu equipo.
¿Dos pendrives con carpetas del mismo nombre?
No se confunden. Cada maestra lleva su marca de identidad y se guarda el GUID del volumen. Si dos coinciden en nombre, el buscador muestra la etiqueta del volumen y el espacio libre.
¿Funciona sin internet?
Siempre. Solo hace falta conexión para descargar los instaladores de las librerías, y eso se hace una vez y desde otro equipo si quieres.
¿Dónde está mi configuración?
En %APPDATA%\HuraKanMover: carpetas maestras, reglas, historial, ajustes y registros.
¿Puedo llevarme la configuración a otro equipo?
Copia esa carpeta. Las maestras que apunten a discos que no estén en el equipo nuevo aparecerán como desconectadas, no se perderán.
Manda el registro avanzado y el resultado de la autoprueba. Con esas dos cosas se puede ver qué pasó, en vez de deducirlo.
