# Context pack: Problemas conocidos de la aplicación de escritorio

Source: https://nordvec.com/es/docs/guides/desktop/known-issues
Pack: https://nordvec.com/es/docs/packs/desktop/known-issues

This pack bundles one Nordvec guide with the guides it builds on and the guides it links to, in reading order, so an assistant reading it meets no reference it cannot follow.

## Contents

1. [Instala, directorio de datos y registros](https://nordvec.com/es/docs/guides/desktop/install-and-data) (builds on)
2. [Problemas conocidos de la aplicación de escritorio](https://nordvec.com/es/docs/guides/desktop/known-issues) (this guide)

---

# Instala, directorio de datos y registros
Source: https://nordvec.com/es/docs/guides/desktop/install-and-data

Qué instala la aplicación de escritorio de Nordvec en Windows, macOS y Linux, cada archivo que escribe en el disco y dónde está su archivo de registro.



Esta página indica dónde escribe la aplicación de escritorio en cada sistema operativo,
para tu propio registro o una revisión de TI. Se genera a partir de la configuración de compilación
de la aplicación y los nombres de archivo que escribe su código, por lo que cambia cuando estos lo hacen.

La aplicación es **Nordvec Desktop**, con el identificador de aplicación `com.nordvec.desktop`.

## Windows [#windows]

* **Instalador:** un programa de instalación `.exe` para x64.
* **Instalar para:** el instalador pregunta si deseas instalarlo solo para ti o para todos los usuarios del equipo. La opción "solo para ti" está preseleccionada y no requiere permisos de administrador.
* **Carpeta de instalación:** puedes elegirla en el instalador.
* **Desinstalar** elimina la carpeta de datos que se indica a continuación junto con la aplicación. Actualizar no lo hace.
* **Directorio de datos:** `%APPDATA%\Nordvec Desktop`
* **Archivo de registro:** `%APPDATA%\Nordvec Desktop\logs\nordvec-<date>.log`

## macOS [#macos]

* **Descarga:** una imagen de disco (`.dmg`) o un archivo `.zip`, para Macs con Apple silicon e Intel (una compilación universal).
* **Requisitos:** macOS 13.0 o posterior.
* **Eliminar la aplicación** deja intacto el directorio de datos que se indica a continuación; bórralo para eliminar los datos de sincronización locales.
* **Directorio de datos:** `~/Library/Application Support/Nordvec Desktop`
* **Archivo de registro:** `~/Library/Application Support/Nordvec Desktop/logs/nordvec-<date>.log`

## Linux [#linux]

* **Descarga:** un AppImage para x64. Se ejecuta como tu usuario, sin instalación a nivel de sistema.
* **Eliminar la aplicación** deja intacto el directorio de datos que se indica a continuación; bórralo para eliminar los datos de sincronización locales.
* **Llavero:** la aplicación necesita un gnome-keyring o KWallet en ejecución para cifrar sus datos de sincronización local, y no sincroniza sin uno.
* **Directorio de datos:** `~/.config/Nordvec Desktop`
* **Archivo de registro:** `~/.config/Nordvec Desktop/logs/nordvec-<date>.log`
* Cuando `XDG_CONFIG_HOME` está establecido, el directorio de datos es `$XDG_CONFIG_HOME/Nordvec Desktop` en su lugar.

## Qué contiene la carpeta de datos [#qué-contiene-la-carpeta-de-datos]

Todo lo que la aplicación guarda en tu equipo se encuentra en la carpeta de datos correspondiente a tu sistema operativo, indicada arriba. Cada cuenta con sesión iniciada tiene su propio almacén de sincronización.

| Nombre                            | Contenido                                                                                                                                                                                                                                                                         |
| --------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `sync-state-<account key>.sqlite` | El almacén de sincronización de una cuenta con sesión iniciada: carpetas vigiladas, exclusiones, las colas de subida y eliminación, y lo que se ha sincronizado. Los nombres y rutas de los archivos están cifrados con una clave protegida por el llavero del sistema operativo. |
| `logs/nordvec-<date>.log`         | El registro de la aplicación de un día. Registra eventos, recuentos y códigos de error, y cada línea indica la versión de la aplicación que la escribió. Está escrito para no contener nombres de archivos, rutas ni contenidos de archivos.                                      |
| `logs/nordvec-<date>.1.log`       | La parte anterior del registro de un día, conservada cuando ese registro alcanza su límite de tamaño. Como máximo, una por día.                                                                                                                                                   |
| `window-state.json`               | El último tamaño y posición de la ventana.                                                                                                                                                                                                                                        |
| `ui-locale`                       | El idioma de la última página que mostró la aplicación, para que el menú de la bandeja y las notificaciones lo utilicen.                                                                                                                                                          |
| `update-health.json`              | Cuándo la aplicación comprobó por última vez las actualizaciones y si las comprobaciones están fallando.                                                                                                                                                                          |
| `whats-new-version`               | La última versión cuyo listado de cambios ha mostrado la aplicación, para que los cambios de cada actualización se muestren una sola vez.                                                                                                                                         |
| `first-run-done`                  | Marca que el primer inicio se ha ejecutado, para que el inicio automático al encender el equipo solo se active en una nueva instalación.                                                                                                                                          |
| `crash-ledger.json`               | Cuándo la aplicación se detuvo por última vez debido a un error, solo como marcas de tiempo, para que una segunda parada poco después de reabrirla mantenga la aplicación cerrada en lugar de volver a abrirla.                                                                   |

Mientras el almacén de sincronización está abierto, SQLite mantiene los archivos `-wal`, `-shm` y `-journal` junto a `sync-state-<account key>.sqlite`; pertenecen al almacén. La aplicación también guarda las cookies y el almacenamiento local del sitio de la sesión iniciada en la carpeta de datos. El almacén de cookies está cifrado con una clave protegida por el llavero del sistema operativo.

En un equipo que haya ejecutado una compilación temprana, también puedes encontrar:

| Nombre                                   | Contenido                                                                                                                                                                                                |
| ---------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `sync-state.json`                        | Estado escrito por una versión temprana. Al iniciar sesión, la aplicación lo entrega a la cuenta que lo posee, y lo conserva cuando no puede determinar a quién pertenece.                               |
| `logs/nordvec.log`                       | El registro escrito por una versión temprana. Se elimina junto con los registros diarios cuando es lo suficientemente antiguo.                                                                           |
| `logs/nordvec.log.old`                   | El registro anterior conservado por una versión temprana, eliminado en las mismas condiciones.                                                                                                           |
| `sync-state-<account key>.json`          | Estado por cuenta escrito por una versión temprana. Al iniciar sesión, la aplicación lo copia en el almacén de sincronización y lo renombra una vez que la copia se lee correctamente.                   |
| `sync-state-<account key>.json.imported` | El mismo estado temprano después de que su contenido se copió en el almacén de sincronización. Contiene nombres y rutas de archivos sin cifrar y nada lo vuelve a leer, por lo que es seguro eliminarlo. |

## Archivo de registro [#archivo-de-registro]

La aplicación escribe un archivo de registro por día, `logs/nordvec-<date>.log` en el directorio de datos, donde la fecha es el día en tu equipo. Para abrir su carpeta desde la aplicación, selecciona **Ayuda > Mostrar archivo de registro**. Cuando el registro de un día alcanza los 5 MB, sus líneas anteriores se mueven a `nordvec-<date>.1.log`, por lo que un día conserva como máximo dos archivos.

La aplicación conserva los últimos 14 días, incluido hoy, y como máximo 50 MB de registros en total, eliminando primero los días más antiguos. Nunca elimina el registro de hoy y solo borra archivos con estos nombres.

Cada línea indica la compilación que la escribió, como `v=<version> sha=<commit>` después de la hora y el nivel.

## Qué versión tienes [#qué-versión-tienes]

* Windows: elige **Ayuda > Acerca de Nordvec Desktop**.
* macOS: elige **Nordvec Desktop > Acerca de Nordvec Desktop**.
* Linux: elige **Ayuda > Acerca de Nordvec Desktop**.
* Cada inicio también escribe una línea que comienza con `app_ready version=` en el archivo de registro, seguida de la versión.

## Informar de un problema [#informar-de-un-problema]

Consulta primero los [problemas conocidos](/docs/guides/desktop/known-issues). Para informar de un error,
incluye la versión de la aplicación y, si puedes, el archivo de registro. La aplicación está diseñada para no registrar nombres de archivos, rutas ni contenidos de archivos, pero revisa el registro antes de compartirlo y elimina cualquier cosa que no desees enviar.


---

# Problemas conocidos de la aplicación de escritorio
Source: https://nordvec.com/es/docs/guides/desktop/known-issues

Por qué la aplicación de escritorio de Nordvec rechaza una carpeta, omite un archivo, retiene una eliminación o deja de sincronizarse, y qué hacer en cada caso.



Cada entrada a continuación es una decisión que toma la app de escritorio a propósito. Esta página se genera a partir de los códigos con los que la app decide, por lo que aquí se enumeran todos los códigos de rechazo que puede reportar, junto con su causa y una solución alternativa. Si lo que ves no está aquí, [informa de ello](/docs/guides/desktop/install-and-data#reporting-a-problem) con la versión de tu app y el archivo de registro.

## Carpetas que la app no añadirá [#carpetas-que-la-app-no-añadirá]

La app rechaza estas carpetas cuando las seleccionas e indica el motivo.

### No se puede añadir una unidad completa [#no-se-puede-añadir-una-unidad-completa]

Lo que ves: &#x2A;*Una unidad completa es demasiado amplia para sincronizar. Selecciona una carpeta en su lugar.**

**Causa:** La raíz de una unidad contiene mucho más que documentos, y supervisarla obligaría a que cada análisis y eliminación recorriera toda la unidad.

**Solución alternativa:** Añade las carpetas de esa unidad que contienen tus documentos, una por una.

### No se puede añadir tu carpeta de inicio [#no-se-puede-añadir-tu-carpeta-de-inicio]

Lo que ves: &#x2A;*La carpeta de tu cuenta contiene datos de aplicaciones y configuraciones, además de documentos, y su nombre es el de la cuenta de tu ordenador. Selecciona Documentos, Escritorio u otra carpeta dentro de ella.**

**Causa:** Tu carpeta de inicio contiene datos de aplicaciones, configuraciones y cachés, además de documentos, por lo que supervisarla los incluiría todos en Nordvec. Además, su nombre coincide con el de tu cuenta de usuario en el ordenador.

**Solución alternativa:** Añade Documentos, Escritorio u otra carpeta dentro de tu carpeta de inicio.

### No se puede añadir una carpeta dentro o alrededor de una carpeta supervisada [#no-se-puede-añadir-una-carpeta-dentro-o-alrededor-de-una-carpeta-supervisada]

Lo que ves: &#x2A;*Esta carpeta se solapa con una carpeta que ya estás supervisando.**

**Causa:** Un archivo en dos carpetas supervisadas tendría dos propietarios, y un conjunto de exclusiones aplicado en una carpeta no se aplicaría a través de la otra.

**Solución alternativa:** Los archivos en una carpeta dentro de una carpeta supervisada ya se sincronizan, por lo que no hay nada que añadir. Para supervisar una carpeta más amplia, deja de supervisar primero la más estrecha: sus documentos desaparecerán de Nordvec hasta que la carpeta más amplia los vuelva a sincronizar.

## Archivos que no se sincronizan [#archivos-que-no-se-sincronizan]

Estos archivos permanecen en tu ordenador y se enumeran en la página de sincronización de Escritorio con el motivo, por lo que las respuestas no pueden citarlos.

### La ruta de un archivo es demasiado larga [#la-ruta-de-un-archivo-es-demasiado-larga]

Lo que ves: **La ruta es demasiado larga para este sistema**

**Causa:** La ruta completa supera el límite que permite el sistema operativo para que la app la lea.

**Solución alternativa:** Acorta los nombres de las carpetas o archivos, o mueve la carpeta más cerca de la raíz de la unidad. El archivo se sincronizará cuando su ruta sea lo suficientemente corta.

### No se pudo leer un archivo [#no-se-pudo-leer-un-archivo]

Lo que ves: **No se pudo leer este archivo**

**Causa:** El sistema operativo denegó a la app el acceso de lectura al archivo.

**Solución alternativa:** Concede a tu cuenta de usuario acceso de lectura al archivo. En macOS, permite Nordvec Desktop en Ajustes del Sistema, Privacidad y Seguridad, Archivos y Carpetas. La app volverá a leer el archivo cuando cambie y cada vez que se inicie.

### Un elemento no es un archivo ordinario [#un-elemento-no-es-un-archivo-ordinario]

Lo que ves: **Esto no es un archivo ordinario**

**Causa:** Es un enlace simbólico, un dispositivo, una tubería u otro tipo de archivo especial. La app solo lee archivos ordinarios, por lo que un enlace nunca la llevará a un archivo que no hayas seleccionado.

**Solución alternativa:** Añade la carpeta que contiene el archivo real en lugar del enlace.

### Un archivo tiene más de un nombre en el disco [#un-archivo-tiene-más-de-un-nombre-en-el-disco]

Lo que ves: **Este archivo tiene más de un nombre en el disco**

**Causa:** El archivo es un enlace duro: los mismos datos tienen un segundo nombre, que puede estar fuera de la carpeta que elegiste. La app no puede determinar a qué carpeta pertenecen los datos, por lo que no los lee. Las herramientas de copia de seguridad que ahorran espacio de esta manera producen estos archivos.

**Solución alternativa:** Reemplaza el archivo con una copia simple del mismo, que tenga un solo nombre.

### Un archivo lleva fuera de la carpeta supervisada [#un-archivo-lleva-fuera-de-la-carpeta-supervisada]

Lo que ves: **Este archivo lleva fuera de la carpeta supervisada**

**Causa:** La ruta del archivo se resuelve, a través de un enlace o una unión, en un lugar fuera de la carpeta que seleccionaste.

**Solución alternativa:** Añade la carpeta donde realmente reside el archivo.

### Un archivo está dentro de una carpeta que excluiste [#un-archivo-está-dentro-de-una-carpeta-que-excluiste]

Lo que ves: **Este archivo está dentro de una carpeta que excluiste**

**Causa:** Excluiste una subcarpeta de una carpeta supervisada, y un archivo que seleccionas dentro de ella permanece excluido.

**Solución alternativa:** Vuelve a activar la subcarpeta en la tarjeta de la carpeta en la página de sincronización de Escritorio, y sus archivos se sincronizarán.

### Un archivo supera el límite de tamaño para su tipo [#un-archivo-supera-el-límite-de-tamaño-para-su-tipo]

Lo que ves: **Este archivo supera el límite de tamaño para su tipo**

**Causa:** Cada tipo de archivo tiene un límite de tamaño, que se verifica antes de leer el archivo. Si se sincronizó una versión anterior más pequeña, su copia se elimina para que las respuestas nunca citen contenido que el archivo ya no tiene.

**Solución alternativa:** Divide el archivo en archivos más pequeños o guárdalo en un formato más compacto.

### Un archivo está vacío [#un-archivo-está-vacío]

Lo que ves: **Este archivo está vacío, por lo que no hay nada que buscar**

**Causa:** Un archivo sin contenido no tiene nada que buscar. Si una versión anterior tenía contenido, su copia se elimina por la misma razón que uno demasiado grande.

**Solución alternativa:** No hay nada que hacer: el archivo se sincronizará cuando tenga contenido.

### No se puede buscar un tipo de archivo [#no-se-puede-buscar-un-tipo-de-archivo]

Lo que ves: **No se puede buscar este tipo de archivo**

**Causa:** La extensión del archivo no es una de las que la app sincroniza.

**Solución alternativa:** Guarda o exporta el archivo como uno de los tipos de la tabla de límites de tamaño al final de esta página.

### No se pudo añadir un archivo [#no-se-pudo-añadir-un-archivo]

Lo que ves: **No se pudo añadir este archivo**

**Causa:** La lectura del archivo falló por un motivo distinto a los anteriores, por ejemplo, porque cambió o estaba bloqueado mientras la app lo leía.

**Solución alternativa:** Cierra lo que tenga el archivo abierto. La app volverá a leer el archivo cuando cambie y cada vez que se inicie. Si el mismo archivo sigue fallando, infórmalo adjuntando tu archivo de registro.

## Eliminaciones que esperan tu confirmación [#eliminaciones-que-esperan-tu-confirmación]

Nada se elimina de Nordvec mientras la app no pueda distinguir una eliminación de una carpeta que solo está fuera de alcance.

### Muchos archivos eliminados a la vez permanecen en Nordvec hasta que los confirmes [#muchos-archivos-eliminados-a-la-vez-permanecen-en-nordvec-hasta-que-los-confirmes]

Lo que ves: **Eliminación masiva retenida para revisión**

**Causa:** Cuando desaparecen más del 25 % de los archivos de una carpeta en 7 días (en una carpeta de al menos 20 archivos), la app retiene su eliminación de Nordvec en lugar de ejecutarla, porque una carpeta movida o desconectada parece igual que una eliminación.

**Solución alternativa:** Confirma la eliminación en la tarjeta de la carpeta en la página de sincronización de Escritorio, o vuelve a colocar los archivos. Una eliminación retenida que no confirmes se ejecutará en la fecha que muestra la página.

### Una carpeta que no se puede leer mantiene sus documentos en Nordvec [#una-carpeta-que-no-se-puede-leer-mantiene-sus-documentos-en-nordvec]

Lo que ves: **Falta una carpeta sincronizada**

**Causa:** Cuando no se puede leer en absoluto una carpeta supervisada, por ejemplo, en una unidad desconectada o un recurso compartido de red, la app la trata como inaccesible en lugar de vacía y no elimina nada.

**Solución alternativa:** Vuelve a conectar la unidad y se reanudará la sincronización. Para eliminar los documentos de la carpeta de Nordvec, deja de supervisarla.

## Documentos que salen de Nordvec [#documentos-que-salen-de-nordvec]

Un documento en Nordvec sigue a su archivo en tu ordenador. Estas son las dos formas en que se elimina uno.

### Un documento salió de Nordvec después de que su archivo se moviera, renombrara o eliminara [#un-documento-salió-de-nordvec-después-de-que-su-archivo-se-moviera-renombrara-o-eliminara]

**Causa:** Un documento está en Nordvec porque su archivo está en una carpeta supervisada. Cuando el archivo se elimina o se mueve fuera de la carpeta, se elimina su copia. Un archivo renombrado o movido es una nueva ruta, por lo que se sincroniza de nuevo como un nuevo documento.

**Solución alternativa:** Vuelve a colocar el archivo o espera a que se sincronice el archivo movido. Un archivo que vuelve al disco antes de que se ejecute su eliminación mantiene su documento.

### Los documentos salieron de Nordvec después de dejar de supervisar o excluir una carpeta [#los-documentos-salieron-de-nordvec-después-de-dejar-de-supervisar-o-excluir-una-carpeta]

**Causa:** Dejar de supervisar una carpeta o excluir una subcarpeta elimina sus documentos de Nordvec. Los archivos en tu ordenador no se tocan.

**Solución alternativa:** Vuelve a añadir la carpeta o elimina la exclusión, y sus archivos se sincronizarán de nuevo.

## Cuando la sincronización está desactivada [#cuando-la-sincronización-está-desactivada]

Cada una de estas situaciones detiene la sincronización para la cuenta con la sesión iniciada hasta que se solucione, y la app indica cuál es.

### La sincronización está desactivada porque el ordenador no tiene llavero [#la-sincronización-está-desactivada-porque-el-ordenador-no-tiene-llavero]

Lo que ves: &#x2A;*Nordvec cifra tus datos de sincronización local con una clave de tu llavero del sistema, y este ordenador no tiene ninguno disponible. Instala y desbloquea un llavero (gnome-keyring o kwallet), luego inicia sesión de nuevo.**

**Causa:** La app cifra sus datos de sincronización local con una clave que protege el llavero del sistema operativo, y nunca recurre a almacenar nombres de archivos sin cifrar. En Linux, sin un gnome-keyring o KWallet en ejecución, no hay llavero para guardar la clave.

**Solución alternativa:** Instala y desbloquea gnome-keyring o KWallet, luego inicia sesión de nuevo.

### La sincronización está desactivada porque una versión más reciente escribió los datos locales [#la-sincronización-está-desactivada-porque-una-versión-más-reciente-escribió-los-datos-locales]

Lo que ves: &#x2A;*Tus datos de sincronización fueron escritos por una versión más reciente de Nordvec. Actualiza la app para reanudar la sincronización.**

**Causa:** Los datos de sincronización local fueron escritos por una versión más reciente de la app, normalmente porque se instaló una versión anterior sobre ella.

**Solución alternativa:** Instala la última versión.

### La sincronización está desactivada porque no se pueden leer los datos locales de sincronización [#la-sincronización-está-desactivada-porque-no-se-pueden-leer-los-datos-locales-de-sincronización]

Lo que ves: &#x2A;*No se pudo leer tu estado de sincronización local. La sincronización está en pausa; puede que sea necesario reinstalar.**

**Causa:** No se pudo abrir o leer el almacén de sincronización, por ejemplo, porque el archivo está dañado o su clave no puede ser desbloqueada por esta cuenta de usuario.

**Solución alternativa:** Infórmalo adjuntando tu archivo de registro. No elimines primero el directorio de datos: puede contener eliminaciones que aún no han llegado a Nordvec.

## Límites de tamaño de archivo [#límites-de-tamaño-de-archivo]

La app sincroniza estos tipos de archivos, cada uno hasta el tamaño indicado. Un archivo más grande se lista como demasiado grande, y un tipo que no esté en esta tabla como uno que no se puede buscar.

| Tamaño máximo de archivo | Tipos de archivo                                                   |
| ------------------------ | ------------------------------------------------------------------ |
| 50 MB                    | `.csv`, `.docx`, `.htm`, `.html`, `.pdf`, `.pptx`, `.xls`, `.xlsx` |
| 20 MB                    | `.json`, `.xml`                                                    |
| 15 MB                    | `.gif`, `.jpeg`, `.jpg`, `.png`, `.svg`, `.webp`                   |
| 10 MB                    | `.md`, `.txt`                                                      |
| 5 MB                     | `.js`, `.jsx`, `.py`, `.sql`, `.ts`, `.tsx`                        |
