Fent investigacions al respecte, hem exportar els logs de Visor de Successos en el PC de jefe de recepció del L’Azure, on avui ha tornat a passar.
El resultat passat per la traductora ens indica que possiblement hi ha un procés que té agafat el fitxer NTUSER.DAT al iniciar la sessió, i fa que no la pugui carregar bé.
Hem descarregat a \\192.168.0.252\recursos\Software\SysinternalsSuite tota la suite d’eines de Sysinternals, una d’elles és la HANDLE.EXE, que ens informa de qui té agafat un procés concret, en el nostre cas, la instrucció seria handle.exe ntuser.dat, i ens hauria de donar el nom del procés que el té agafat. Podria ser Windows Defender, WatchGuard, etc…..
Dit això, la propera vegada que li passi a algú, seria convenient que dins mateix del perfil temporal generat fem el següent:
- Copiar el HANDLE.EXE de la ruta \\192.168.0.252\recursos\Software\SysinternalsSuite al PC en qüestió.
- Obrir CMD en modo Administrador.
- Executar handle.exe ntuser.dat
- Veure el procés que el té agafat.
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
4. Cómo evitar que se rompan los perfiles
-
Identificar el “culpable” que bloquea el perfil
- Usa la herramienta Sysinternals Handle:
- Ejecuta justo después de iniciar sesión (como admin). Verás el proceso que lo mantiene abierto.
- Si es un antivirus (Defender, ESET, etc.), agente de backup (Veeam, Acronis, etc.), o indexador, añade exclusión para:
- Eso evita que interfiera durante el logon.
C:\Users\*\NTUSER.DAT* C:\Users\*\UsrClass.dat*
handle.exe ntuser.dat
-
Revisar permisos y herencias
- Propietario del perfil: el propio usuario.
- Permisos estándar (SYSTEM y Administradores con control total).
- Ninguna herencia rota.
- Verificar integridad del sistema
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow
-
Desactivar tareas que actúan en el arranque
- Copias de seguridad programadas justo al inicio.
- Sincronizadores (OneDrive, agentes RMM) que arranquen antes del login.
-
Limpiar restos de perfiles temporales
- En
regedit→HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList- Si hay un SID con
.bak, renómbralo correctamente (quita el.bakde la buena). - Asegura
State=0yRefCount=0.
- Si hay un SID con
- En
🧭 5. En resumen
Motivo real (“para tontos”):
Cuando Windows intenta abrir el perfil, otro programa lo está usando, no lo suelta a tiempo, y Windows dice “no puedo abrirlo, hago uno nuevo temporal”.
Qué lo causa:
Antivirus, backup, o proceso que tocantuser.datoTileRepositoryjusto al iniciar.
Cómo se evita:
Dejar que Windows cargue el perfil sin interferencias → excluir rutas del AV/backup y revisar permisos.
Si quieres, puedo hacerte ahora un mapa cronológico de qué proceso aparece primero en el momento exacto del fallo (para identificar cuál bloquea el perfil). ¿Quieres que lo genere con estos tres logs?
Tú dijiste:
Donde esta esa herramienta
ChatGPT Plus
Buena pregunta, Fran 💪
La herramienta que necesitas se llama Handle.exe y forma parte del Sysinternals Suite de Microsoft (100 % oficial y gratuita).
Te explico paso a paso dónde está y cómo usarla:
🧰 1. Dónde descargarla
➡️ Página oficial de Microsoft:
🔗 https://learn.microsoft.com/sysinternals/downloads/handle
O, si prefieres la suite completa (recomendado):
🔗 https://learn.microsoft.com/sysinternals/downloads/sysinternals-suite
Pulsa “Download Handle” o “Download Sysinternals Suite” → se descarga un .zip.
🗜️ 2. Cómo usarla
Opción A – desde PowerShell o CMD
- Extrae el
.zip(por ejemplo aC:\Sysinternals). - Abre PowerShell o CMD como administrador.
- Escribe:
- Te pedirá aceptar la licencia la primera vez (es de Microsoft, solo hay que pulsar Agree).
cd C:\Sysinternals
handle.exe ntuser.dat
👉 Verás una lista de líneas tipo:
explorer.exe pid: 4520 type: File C:\Users\Recepcion6-L'AzureHo.AzureAD\ntuser.dat
Eso te dice qué proceso (y PID) tiene abierto el archivo del perfil.
Opción B – búsqueda interactiva
Para ver en tiempo real:
handle.exe -a C:\Users
O para un filtro más amplio:
handle.exe -u ntuser
🧩 3. Qué hacer con el resultado
- Si aparece “MsMpEng.exe”, es Windows Defender.
👉 Añade exclusión:
C:\Users\*\NTUSER.DAT* C:\Users\*\UsrClass.dat*
- Si aparece “VeeamAgent.exe”, Acronis, BackupExec, etc. →
👉 Configura para no tocar perfiles activos (añadir exclusiones). - Si aparece algo como “SearchIndexer.exe” o “OneDrive.exe”, puedes retrasar su inicio o pausar indexación en arranque.
💡 Consejo pro
Puedes guardar el resultado en un archivo para revisarlo:
handle.exe ntuser.dat > C:\Temp\handles.txt
Luego lo abres en Bloc de notas y buscas el proceso que está bloqueando el archivo.