Las aplicaciones se congelan al intentar acceder a recursos compartidos de red

Si nota que las aplicaciones se congelan cuando intentan acceder a un archivo en una unidad de red en Windows 10 , entonces esta publicación está destinada a ayudarlo. En esta publicación, identificaremos la posible causa de este problema y le brindaremos la solución alternativa que puede intentar para ayudarlo a mitigar el problema.

Echemos un vistazo a un escenario típico en el que puede encontrar esta anomalía.

Crea una carpeta compartida en un servidor y luego agrega un archivo a la carpeta. En un cliente que ejecuta Windows 10/8.1/7 , monta la carpeta compartida como una unidad de red. Instala software de seguridad de terceros que incluye un controlador de minifiltro del sistema de archivos que está asociado con una aplicación.

El minifiltro está conectado a una unidad local que contiene la ruta %SystemRoot% (por ejemplo, una unidad C) y la unidad de red para la carpeta compartida que creó. El minifiltro envía un mensaje (mediante la  función FltSendMessage ) que incluye el nombre del archivo en la unidad de red a la aplicación. La aplicación intenta abrir el archivo usando el nombre de archivo que recibe y otra aplicación en la misma computadora que no está asociada con el minifiltro intenta abrir el mismo archivo en la unidad de red al mismo tiempo.

En este escenario, ambas aplicaciones se congelan.

Las aplicaciones(Apps) se congelan al intentar acceder a recursos compartidos de red

Si se enfrenta a este problema de congelación de aplicaciones al acceder a un archivo en una unidad de red(apps freeze when accessing a file on a network drive) , puede probar las soluciones recomendadas a continuación, según sea el caso, para resolver el problema de forma rápida y sencilla.

1] Si este problema ya ocurrió(1] If this issue has already occurred) , reinicie el cliente de Windows.

2] Para evitar este problema(2] To avoid this problem) , puede deshabilitar Archivos sin conexión(Offline Files) (Nota : si tiene que usar Archivos sin conexión(use Offline Files) , no hay solución) usando el Editor de políticas de grupo local(Local Group Policy Editor) (gpedit.msc).

Las aplicaciones se congelan al intentar acceder a recursos compartidos de red

Así es cómo:

  • Presione la tecla de Windows + R.
  • En el cuadro de diálogo Ejecutar, escriba gpedit.msc y presione Entrar para abrir el Editor de directivas de grupo(open Group Policy Editor) .
  • Dentro del Editor de políticas de grupo local(Local Group Policy Editor) , use el panel izquierdo para navegar a la ruta a continuación:

Computer Configuration > Administrative Templates > Network > Offline Files

  • En el panel derecho, haga doble clic en Permitir o prohibir el uso de la función Archivos sin conexión(Allow or disallow use of the Offline Files feature) para editar sus propiedades.
  • En la ventana de política Permitir o prohibir el uso de la función Archivos sin conexión(Allow or disallow use of the Offline Files feature) , establezca el botón de opción en Deshabilitado(Disabled) .
  • Haga clic en Aplicar(Apply) > Aceptar(OK) para guardar los cambios.

Ahora puede salir del Editor de políticas de grupo local(Local Group Policy Editor) y reiniciar su computadora. Las aplicaciones se congelan al acceder a un archivo en una unidad de red (apps freeze when accessing a file on a network drive ) en Windows 10. El(Windows 10) problema debe resolverse ahora.

Según Microsoft , se encuentra con este problema debido a un bloqueo de recursos que mantiene el controlador de almacenamiento en caché del lado del cliente de Windows (Csc.sys)(Windows Client-Side Caching Driver (Csc.sys)) .

Cuando se produce este problema, Csc.sys obtiene un bloqueo de recursos en un archivo y luego solicita un controlador que está encima de él en una pila de controladores para abrir el archivo. Esto hace que todas las aplicaciones que intentan acceder al archivo esperen. Esto también hace que el subproceso del minifiltro espere a que su aplicación asociada responda.



About the author

Soy un MVP de Windows y trabajo con Windows desde 2007. Mi experiencia incluye desarrollo de software, hardware y sonido, y aplicaciones de Windows. Siempre estoy buscando las mejores formas de mejorar la experiencia del usuario en mi trabajo, por lo que si necesita ayuda para diseñar o desarrollar una aplicación de software, definitivamente puedo ofrecerle mis servicios.



Related posts