Se necesitan 1,5 días para resolverlo en cada caso. Aquí para la documentación.
Síntomas
- Arrastrar y soltar en aplicaciones no funciona.
- La comunicación entre procesos, por ejemplo, entre la aplicación principal y los complementos, no funciona.
Causas / antecedentes
La comunicación entre procesos se implementa para algunas aplicaciones a través de canalizaciones con nombre de Windows (no debe confundirse con las canalizaciones de estilo UNIX). Consulte la documentación de MSDN: http://msdn.microsoft.com/en-us/library/aa365590.aspx
Puede haber diferentes causas para que las canalizaciones de nombres de Windows no funcionen. Para verificar que las tuberías son la causa del problema, se pueden usar las herramientas MAKEPIPE y READPIPE. Este artículo de KB describe el procedimiento de prueba: http://support.microsoft.com/kb/68941
El explorador de procesos de la herramienta Sysinternals también puede ser útil para buscar qué tuberías están abiertas actualmente. Use la opción "Buscar -> Buscar controlador o DLL ..." e ingrese el patrón "\ Device \ NamedPipe \". Le mostrará qué procesos tienen qué tuberías se abren. http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx
Solucionar problemas
Causa 1: la aplicación está bloqueada por el firewall de Pipes
Windows puede impedir que las aplicaciones usen canalizaciones con nombre. Este firewall normalmente no está habilitado y se configura a través del registro. Consulte el artículo de soporte técnico de MS aquí: http://support.microsoft.com/kb/925890 . Compruebe que el firewall de tuberías no esté habilitado o agregue Keytech y todos los complementos a la lista de aplicaciones permitidas.
Causa 2: el servicio para compartir archivos e impresoras no está habilitado.
Las canalizaciones con nombre se habilitan mediante el proceso que también controla el uso compartido de archivos e impresoras. Compruebe que este proceso se esté ejecutando con la herramienta Servicios de Windows. El nombre del servicio se muestra como "Servidor" en la lista de servicios. El nombre del servicio es LanmanServer y el EXE es C: \ Windows \ system32 \ svchost.exe -k netsvcs
Causa 3: el firewall de Windows está bloqueando LanmanServer
El cortafuegos de Windows puede bloquear tuberías con nombre incluso cuando solo se utilizan para la comunicación entre procesos en la misma máquina. Especialmente las reglas de dominio y firewall local pueden causar un conflicto. Dos entradas en la lista de "Programas permitidos de Firewall de Windows" indican un conflicto. En la mayoría de los casos, este problema se puede resolver utilizando la ventana "Verificar el estado del firewall". Si esta ventana muestra una opción para configurar las reglas de firewall recomendadas, las tuberías a menudo se pueden desbloquear con esta opción. En combinación con las reglas de firewall del dominio, a veces es necesario desunir la PC primero del dominio y luego permitir el servicio para compartir archivos e impresoras.