none
Ntuser.dat no puede cargar en Windows Server 2008 x64 R2 RRS feed

  • Pregunta

  • Buenas,

    Según indica el visor de sucesos el archivo está en uso por lo cual no puede cargarlo y te aparece un escritorio temporal, he estado revisando información y he visto el UPHclean para Windows 2000 y 2003 y también está la beta que funciona en 2003 x64, pero no en 2008, he estado leyendo que ya viene un servicio en Windows 2008 que sería "Servicio de perfil de usuario" el cual está funcionando perfectamente, los perfiles no son móviles, sólo son de escritorio remoto.

    Si reinicias el servidor se desbloquea el ntuser.dat y vuelve a funcionar, pero no se puede estar reiniciando un servidor con 40 usuarios por terminal por que alguno, en un momento determinado deje de funcionar, y ir creando perfiles paralelos con la misma configuración resulta bastante engorroso. También he probado a analizar que bloquea el archivo con "Process Explorer" http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx y quien lo bloquea es el propio proceso de system, así que será que se queda algún registro abierto y no puede iniciar sesión.

    Los códigos de error que me da son estos en este orden:


    - Evento 1508:
    Windows no pudo cargar el Registro. A menudo este problema se debe a una memoria o derechos de seguridad insuficientes.

     DETALLE - El proceso no tiene acceso al archivo porque está siendo utilizado por otro proceso.
     para C:\Users\user010\ntuser.dat

    - Evento 1502:
    Windows no puede cargar el perfil almacenado localmente. Las posibles causas de este error son derechos de seguridad insuficientes o un perfil local dañado.

     DETALLE - El proceso no tiene acceso al archivo porque está siendo utilizado por otro proceso.

    - Evento 1515:
    Windows hizo una copia de seguridad de este perfil de usuario. Windows intentará automáticamente usar la copia de seguridad del perfil la próxima vez que este usuario inicie sesión.

    - Evento 1511

    Windows no encuentra el perfil local y está iniciando la sesión con un perfil temporal. Los cambios que se efectúen en este perfil se perderán cuando se cierre la sesión.

     

     

    Adelanto que falta de recursos no son ya que tiene 16GB de ram y un quad aparte de un raid con una areca y pocas veces lo he visto usando más de 9gb de ram.

     

    Muchas gracias de antemano por leer el post.

    martes, 23 de febrero de 2010 11:15

Respuestas

  • Hola Jose Agustin,

    En WS2003 estaba reportado este error en el reporte kb935649 , donde se hace referencia a un par de parámetros denominados  PoolUsageMaximum y PagedPoolSize

    Mensaje de error cuando intenta iniciar sesión en un servidor de Terminal Server basado en Windows Server 2003: "Windows no puede cargar el perfil del usuario pero ha iniciado la con el perfil predeterminado para el sistema"

    Para conocer que valor se puede poner en WS2008 (ya que el reporte no hace referencia a WS2008) puedes leer este link en el que el Performance Team de Windows explica diversos valores para optimizar ciertos parámetros del registro relacionados con la gestión de memoria en Ws2008.

    WS2008: Upgrade Paths, Resource Limits & Registry Values

    Si te fijas, para PoolUsageMaximum -por defecto- viene en 80, en un intervalo posible de 5 a 100.


    Por otro lado,

    • ¿Cual es el tamaño de cada perfil de usuario?
    • La controladora RAID del servidor, ¿cuantos discos posee? ¿todos en el mismo canal SCSI/ATA?
    • ¿Cual es el tamaño del espacio de paginación?

    Esperamos tus comentarios.



    Un saludo,

    Tomas Hidalgo

    Colobora con el foro: Si la respuesta es de utilidad para resolver tu duda/problema, usa la opción "Marcar como repuesta". Otros usuarios con dudas similares -en un futuro- lo agradecerán.

    martes, 23 de febrero de 2010 18:24
    Moderador

Todas las respuestas

  • Hola Jose Agustin,

    En WS2003 estaba reportado este error en el reporte kb935649 , donde se hace referencia a un par de parámetros denominados  PoolUsageMaximum y PagedPoolSize

    Mensaje de error cuando intenta iniciar sesión en un servidor de Terminal Server basado en Windows Server 2003: "Windows no puede cargar el perfil del usuario pero ha iniciado la con el perfil predeterminado para el sistema"

    Para conocer que valor se puede poner en WS2008 (ya que el reporte no hace referencia a WS2008) puedes leer este link en el que el Performance Team de Windows explica diversos valores para optimizar ciertos parámetros del registro relacionados con la gestión de memoria en Ws2008.

    WS2008: Upgrade Paths, Resource Limits & Registry Values

    Si te fijas, para PoolUsageMaximum -por defecto- viene en 80, en un intervalo posible de 5 a 100.


    Por otro lado,

    • ¿Cual es el tamaño de cada perfil de usuario?
    • La controladora RAID del servidor, ¿cuantos discos posee? ¿todos en el mismo canal SCSI/ATA?
    • ¿Cual es el tamaño del espacio de paginación?

    Esperamos tus comentarios.



    Un saludo,

    Tomas Hidalgo

    Colobora con el foro: Si la respuesta es de utilidad para resolver tu duda/problema, usa la opción "Marcar como repuesta". Otros usuarios con dudas similares -en un futuro- lo agradecerán.

    martes, 23 de febrero de 2010 18:24
    Moderador
  • Muchisimas gracias, probaré y te contare algo.
    sábado, 27 de febrero de 2010 19:08
  • Hola Tomás,

    Recibí tu respuesta en "otro hilo", y hacías referencia a que no era en el entorno de servidor de escritorio remoto, pero es justamente ese mi caso, todo ocurre solo en el servidor host de sesión de escritorio remoto.

    Te aclaro todo el panorama:

    Cualquiera de los equipos PC (llamémosle clientes), (no hay distinción porque el error es aleatorio y no se presenta solo en un cliente específico), se conectan utilizando escritorio remoto a un servidor "Host de Sesión de Escritorio Remoto" 2008 R2, donde existe definido un dominio con active directory, usuarios, grupos, políticas de grupo, etc. etc.

    Estas PC (clientes), inician normalmente su sesión LOCAL, hasta ahí no hay ningún problema, hasta pueden trabajar, imprimir, etc. etc de manera LOCAL.

    El error aparece cuando estos mismos clientes, se conectan vía escritorio remoto al servidor Host antes mencionado, luego de conectarse e ingresar los datos de usuario de escritorio remoto, inclusive luego de que se presenta la ventana del mismo, aparecen los íconos del escritorio, etc, digamos al finalizar la carga de ese escritorio, aparece un mensaje emergente (sobre la hora del sistema de la ventana del escritorio remoto) que dice " 

    Windows no encuentra el perfil local y está iniciando la sesión con un perfil temporal. Los cambios que se efectúen en este perfil se perderán cuando se cierre la sesión."

     Si uno verifica el directorio de USUARIOS de ese servidor Host de Sesión de escritorio remoto, están todos los directorios de los perfiles de los usuarios logueados o que alguna vez se loguearon excepto el del usuario en el que acaba de dar el error, (aunque este mismo usuario días anteriores se logueó con normalidad y tenía su perfil ahí).

    No utilizo perfiles móviles, la configuración de perfiles está por defecto en ese servidor host de sesión de escritorio remoto.

    Gracias por tu interés.

    saludos

    Luis

    miércoles, 3 de julio de 2013 12:54
  • Hola Tomás,

    Recibí tu respuesta en "otro hilo", y hacías referencia a que no era en el entorno de servidor de escritorio remoto, pero es justamente ese mi caso, todo ocurre solo en el servidor host de sesión de escritorio remoto.

    Te aclaro todo el panorama:

    Cualquiera de los equipos PC (llamémosle clientes), (no hay distinción porque el error es aleatorio y no se presenta solo en un cliente específico), se conectan utilizando escritorio remoto a un servidor "Host de Sesión de Escritorio Remoto" 2008 R2, donde existe definido un dominio con active directory, usuarios, grupos, políticas de grupo, etc. etc.

    Estas PC (clientes), inician normalmente su sesión LOCAL, hasta ahí no hay ningún problema, hasta pueden trabajar, imprimir, etc. etc de manera LOCAL.

    El error aparece cuando estos mismos clientes, se conectan vía escritorio remoto al servidor Host antes mencionado, luego de conectarse e ingresar los datos de usuario de escritorio remoto, inclusive luego de que se presenta la ventana del mismo, aparecen los íconos del escritorio, etc, digamos al finalizar la carga de ese escritorio, aparece un mensaje emergente (sobre la hora del sistema de la ventana del escritorio remoto) que dice " 

    Windows no encuentra el perfil local y está iniciando la sesión con un perfil temporal. Los cambios que se efectúen en este perfil se perderán cuando se cierre la sesión."

     Si uno verifica el directorio de USUARIOS de ese servidor Host de Sesión de escritorio remoto, están todos los directorios de los perfiles de los usuarios logueados o que alguna vez se loguearon excepto el del usuario en el que acaba de dar el error, (aunque este mismo usuario días anteriores se logueó con normalidad y tenía su perfil ahí).

    No utilizo perfiles móviles, la configuración de perfiles está por defecto en ese servidor host de sesión de escritorio remoto.

    Gracias por tu interés.

    saludos

    Luis

    miércoles, 17 de julio de 2013 22:05