none
Windows 7 muy lento al ejecutar programas en carpeta compartida por 2003 RRS feed

  • Pregunta

  • Muy buenas, describo el escenario:

    Windows 2003 compartiendo una carpeta desde la cual los clientes XP ejecutan un programa de gestion, la carpeta esta capturada como unidad.

    Solo hay un grupo de trabajo (sin dns) con varios equipos que acceden a la carpeta compartida.

     

    Pues bien, hace poco se le han instalado 2 equipos con windows 7 profesional, y cuando estos ejecutan el programa anterior, se demora como 5 minutos en abrirse.

     

    Estas son todas las cosas que se han revisado en los equipos con windows 7:

    - directivas lan manager

    - desactivacion autotuning

    - configuracion manual del fichero lmhosts (añadiendo la ip del servidor)

    - actualizaciones

    - Pruebas de ping continuo al servidor perfectas, sin perdidas ni retardos.

    - desactivacion ipv6

    ...

     

    Ni que decir tiene que los equipo que tienen windows XP funcionan perfectamente, lo unico que se me ocurre pensar es que la carpeta compartida contiene varios miles de ficheros (el programa funciona asi) y da la impresion que cuando se ejecuta el programa se queda esperando (sin aparecer nada en pantalla) a que haga recuento de todos los ficheros que hay antes de ejecutarse el programa.

     

    Bueno gracias de antemano y saludos...

     

    miércoles, 4 de mayo de 2011 10:04

Respuestas

  • En el servidor 2003 edita el registro con regedit y localiza la siguiente rama:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters

    En ella, busca los dos valores siguientes (si no existen los creas como DWORD) y les cambias el valor a los que te pongo a continuación:

    DWORD EnableRSS = 0
    DWORD DisableTaskOffload = 1

    Reinicia el servidor y comprueba si ya te funcionan correctamente los accesos de los clientes con W7

    Esta lentitud en el acceso de los clientes Vista y 7 a recursos compartidos en un 2003 se produce por un error que afecta a las versiones de 2003 con SP2 y 64 bits por el modo de negociar que hacen cuando el servidor tiene esas características activadas. No afecta a los XP, por eso éstos acceden correctamente a los recursos compartidos del servidor.


    Saludos
    José Antonio Quílez
    Mi Blog
    miércoles, 4 de mayo de 2011 17:32
    Moderador
  • Lo que Puedes hacer es lo Siguiente:

    1) Solo Usa el Protocolo Ipv6 en Windows 7

    2) Verifica que Tengas el Ultimo Service Pack de Windows Server 2003 que en este caso el SP2

     

    • Marcado como respuesta Ismael Borche miércoles, 11 de mayo de 2011 14:03
    viernes, 6 de mayo de 2011 2:27

Todas las respuestas

  • No te recomiendo desactivar IPV6, Windows lo usa para hacer comprobaciones y si el IPV6 no responde, hasta que no de time out no reintenta.

    Otras cosas que podes probar, es

    En "Turn Windows Features on or off", deshabilita "Remote Differential Compression"
    En las propiedades avanzadas de la placa de red, "Speed & Flow Control" o "Link and Speed Duplex" o "Como se llame en un red" (Ponelo en Auto si tenes una red de Giga o setea la velocidad que soporte el otro lado de la conexion, o sea tu Switch)
    Actualiza Firmware y Driver de la placa de red

    y solo modifica una cosa a la vez :)

    Esteban

     

    miércoles, 4 de mayo de 2011 13:03
  • En el servidor 2003 edita el registro con regedit y localiza la siguiente rama:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters

    En ella, busca los dos valores siguientes (si no existen los creas como DWORD) y les cambias el valor a los que te pongo a continuación:

    DWORD EnableRSS = 0
    DWORD DisableTaskOffload = 1

    Reinicia el servidor y comprueba si ya te funcionan correctamente los accesos de los clientes con W7

    Esta lentitud en el acceso de los clientes Vista y 7 a recursos compartidos en un 2003 se produce por un error que afecta a las versiones de 2003 con SP2 y 64 bits por el modo de negociar que hacen cuando el servidor tiene esas características activadas. No afecta a los XP, por eso éstos acceden correctamente a los recursos compartidos del servidor.


    Saludos
    José Antonio Quílez
    Mi Blog
    miércoles, 4 de mayo de 2011 17:32
    Moderador
  • Muchas gracias por las indicaciones.

     

    He realizado lo comentado por José Antonio, pero la mejora es mínima. Seguiré investigando y os mantendré informado.

    jueves, 5 de mayo de 2011 23:06
  • Lo que Puedes hacer es lo Siguiente:

    1) Solo Usa el Protocolo Ipv6 en Windows 7

    2) Verifica que Tengas el Ultimo Service Pack de Windows Server 2003 que en este caso el SP2

     

    • Marcado como respuesta Ismael Borche miércoles, 11 de mayo de 2011 14:03
    viernes, 6 de mayo de 2011 2:27