Creo que esta solución es más apropiado, ya que no le impide el acceso utilizando TCP/IP.
Para abrir un puerto en el cortafuegos de Windows para el acceso TCP
En el menú Inicio y en Ejecutar, escriba wf.msc, y luego haga clic en OK.
En el Firewall de Windows con seguridad avanzada, en el panel izquierdo, haga clic con el botón secundario en Reglas de entrada, y luego haga clic en Nueva regla en el panel de acciones.
En el cuadro de diálogo Tipo de regla, seleccione Puerto, y luego haga clic en Siguiente.
En el cuadro de diálogo Protocolo y Puertos, seleccione TCP. Seleccione puertos locales específicos y luego escriba el número de puerto de la instancia del motor de base de datos , como 1433 para la instancia predeterminada. Haga clic en Siguiente.
En el cuadro de diálogo Acción, seleccione Permitir la conexión y luego haga clic en Siguiente.
En el cuadro de diálogo Perfil, seleccione cualquier perfil que describa el entorno de conexión de la computadora cuando desee conectarse al motor de base de datos y luego haga clic en Siguiente.
En el cuadro de diálogo Nombre, escriba un nombre y una descripción para esta regla y y luego haga clic en Finalizar.
¿Qué le dice la entrada del registro de eventos? –
Instalé una nueva instancia de sql & temp funciona para mí. Pero comentaré el error en un futuro próximo tan pronto como tenga acceso a esa pc. – Vikas