none
Las actualizaciones de windows 10 eliminan algunas DLL que necesito para ejecutar mi ERP RRS feed

  • 问题

  • Buenos días,

    Soy desarrollador de software. Tengo unos 400 usuarios de mi ERP. Como servidor de base de datos uso Firebird 1.5 y Firebird 2.1. Dichos servidores registran una DLL llamada GDS32.DLL y otra llamada FireBird.DLL, ambas en la carpeta C:\Windows\system32,  o si se trata de un sistema de 64 bits, además las registran en C:\Windows\SysWOW64.

    El problema viene cuando se actualizan los Pcs windows 10, que de manera automática, dichas librerias son eliminadas y los usuarios no pueden conectarse a la base de datos del ERP.

    Además en los casos en los que los PCS tiene instalado windows 10 HOME tambien para y elimina el servicio de servidor de base de datos fbServer.

    ¿Como puedo evitar esto?

    Muchas gracias

    Saludos

    2019年8月20日 10:21

全部回复

  • Hola, DavidLopez:

    Esa es una de las causas por las que NO se recomienda instalar TODAS las Actualizaciones Automáticas que señalan los clientes MS w10 sin haber leído (y comprendido) los cambios que van a efectuar en el sistema, que es el caso *de libro* que interpreto claramente en tu scenario; para hacerte una idea, es como si una persona que no te conociera te viniera con una jeringa.. y te dijera que te la tiene que inyectar "porque lo necesitas"; no sé tú, pero yo no le permito *ni a mi médico de cabecera* que me inyecte nada si no sé exactamente para qué sirve la vacuna.. y qué efectos me pudiera provocar!

    Proponiendo directamente uns solución inmediata, la única forma real que tienes ahora mismo es desinstalando las KBs que borran las .DLL importantes de los equipos uno-a-uno.. y para identificar qué KBs de Actualizaciones son las que debes desinstalar, accede a la consola de Actualizaciones (desde EJECUTAR > APPWIZ.CPL > botón VER ACTUALIZACIONES INSTALADAS) y lee en la documentación de cada una qué elementos/puertos/ficheros eliminan.. o cambian!
    Hala! Ya tienes trabajo para rato!

    Más info:
    · Windows 10 | Desinstalar actualizaciones de Windows Update:
    https://answers.microsoft.com/es-es/windows/forum/windows_10-update/windows-10-desinstalar-actualizaciones-de-windows/3fd9ef3d-d5ee-4f17-bb37-50b7497946a2

    Supongamos por un momento que por alineación de los planetas, has conseguido limpiar de KBs malignos todos los equipos cliente, y te propones evitar que vuelva a suceder el caso que has señalado hoy..
    Bien, partimos de la base que en un entorno corporativo, lo recomendable es que las estaciones de trabajo cliente tengan como OS alguna distribución MSw10Enterprise.. o MS w10Pro, ya que están orientadas para trabajo en una red centralizada cliente-servidor. MS w10HOME no permite integrarse en un entorno de dominio, por ejemplo; eso significa que las Actualizaciones las seguirían gestionando cada usuario a su gusto.. y lo más seguro es que como señalaba antes, TODOS los usuarios se instalen TODAS las Actualizaciones que le indica Windows Update.. y como acabas de aprender, eso es un error MUY grave.

    Lo más sencillo que podría señalarte es que gestiones las Actualizaciones desde un servidor WSUS al que "apunten" todos los clientes de tu red corporativa (que podrías hacerlo fácilmente por GPO a nivel de dominio). Mejor echa un vistazo a la documentación oficial de cómo hacerlo.. y si te interesa, ANTES de ponerte manos a la obra!

    · Planear la implementación de WSUS:
    https://docs.microsoft.com/es-es/windows-server/administration/windows-server-update-services/plan/plan-your-wsus-deployment

    ..y una última opción es pensar en gestionar software, Actualizaciones.. y herramientas de sistema desde un servidor SCCM. Eche un vistazo a la documentación.. y ya nos dices:

    · Cómo implementar clientes en equipos Windows con SCCM:
    https://docs.microsoft.com/es-es/sccm/core/clients/deploy/deploy-clients-to-windows-computers

    Desiderio Ondo || Engineer

    2019年8月23日 11:30
  • Buenas tardes, Desiderio:

    Muchas gracias por tu resopuesta, pero no me sirve. Yo no soy administrador TI de una gran empresa. Yo tengo desarrollado un ERP que usan mas de cien empresas, PYMES, cada una con sus redes, usuarios, etc.

    El problema es que los usuarios ponen las actualizaciones sin ser conscientes de ello y cuando el ERP no les funciona llaman a mi empresa para que le demos una solución, que suele ser o bien la desinstalación de las actualizaciones o bein la reinstalación de las librerias eliminadas.

    Mi consulta es si hay algún modo de configurar Windows 10 para que no elimine aquello que no queremos que elimine o para proteger lo que necesitemos.

    Muchas gracias

    2019年8月23日 14:51
  • Básicamente, es lo mismo que te señalo entre el primer y el segundo párrafos de mi post anterior, compañero..

    Partimos de la base de que es absurdo formular preguntas si no puedes aplicar las respuestas que te proponen. Es por eso que este foro está orientado principalmente a Administradores, Ingenieros y responsables de Sistemas.. y como te había señalado previamente, MS w10HOME no es la mejor opción de OS cliente para una red corporativa, amén que *precisamente* una implementación de MS WSUS y/o SCCM (que en última instancia, basa su gestión de Actualizaciones en el mismo motor que WSUS) son las opciones más sencillas que pueden implementarse para tu scenario.
    Aquí no existen los botones mágicos que te arreglen todos los problemas que señalas.. pero, eh!! Que si ninguna de las respuestas planteadas te parecen correctas (amén que tampoco puedes aplicarlas), pues nada.. espera a que otro compañero con más experiencia te señale un botón mágico por el que puedas solventar tu consulta.

    Desiderio Ondo || Engineer

    2019年8月23日 20:30
  • Buenos días de nuevo.

    Geracias otra vez por tu respuesta. Yo no pido ningún botón mágico. No me tomes por idiota. Conozco perfectamente los problemas de w 10 Home, también los de w 10 pro. Sé muy bien cómo solucionar el problema una vez ocurrido lo llebo haciendo cada día desde hace mucho tiempo. También conozco WSUS desde sus primeras versiones. Pero hay escenarios en los que no se puede aplicar, y este es el caso.

    Lo único que hago es una consulta sobre si hay algún modo de proteger determinadas partes del sistema contra las actualizaciones. Si no lo sabes, no respondas. No pasa nada.

    Saludos

    2019年8月26日 6:18
  • Hola, DavidLopez:

    Iba a responderte que tomando las Actualizaciones Automáticas (desarrolladas por cientos de programadores de Microsoft con afán de solucionar problemas concretos de cada sistema) como una fuente de problemas, la única forma de "proteger" los equipos contra ellas es, o bien deteniendo el servicio en cada sistema afectado.. o bien gestionarlas como señala Microsoft: desde alguna herramienta de gestión de Actualizaciones, como por ejemplo WSUS y/o SCCM, que SÍ recomienda leer/comprender qué hace cada KB para proceder a su autorización para distribuirlas.. pero NO requieren que las estaciones cliente pertenezcan a la misma red centralizada. De hecho, en posts anteriores había incluso facilitado enlaces concretos para ver cómo implementar correctamente las soluciones para un scenario como el que señalas.. y ahora dices conocer perfectamente WSUS.. desde sus primeras versiones!

    Bien; en primer lugar (lo creas o no), nunca he desconsiderado a ningún compañero por hacer una consulta; otra cosa es que por preguntar, muchos consultores consideren les deben responder como si suplicaran por su vida; hay que ser respetuoso.. pero también decir las cosas como son, y no estás respetando las normas básicas de utilización del foro

    RSS:
    · Participación de la comunidad y Guía de participación:
    https://social.technet.microsoft.com/wiki/contents/articles/8858.participacion-de-la-comunidad-y-guia-de-participacion-es-es.aspx

    Dejemos una cosa bien clara, compañero: cada rol de usuario en una infraestructura digital tiene una serie de funciones MUY concretas.. y la empresa les paga a cada uno por dichas tareas. Como señalé en el post anterior, este foro está pensado para ofrecer un apoyo desinteresado a Administradores, programadores, Ingenieros.. etc en sus quehaceres profesionales. En otras palabras: no se nos paga por ello. Así que me atrevo a hablar en nombre de muchos compañeros al señalar que sí es una falta de consideración (o tratarnos como a "idiotas", si lo prefieres) abrir un hilo de consultas para señalar que las respuestas señaladas no te parecen adecuadas porque "sabes muy bien cómo solucionar el problema (..), pues lo llevas haciendo cada día desde hace mucho tiempo".. y esto se acrecenta cuando señalas ya conocer las soluciones que te proponen.

    En pocas palabras: si ya tienes soluciones.. entonces NO tienes consulta. Desde mi punto de vista, todo lo que digas a partir de este momento, es con afán de hacernos perder el tiempo.
    Como puse en el post anterior, espera a que otro compañero con más conocimiento y/o experiencia te diga lo que quieres leer.. porque yo no voy a dedicar un segundo más a tu caso.
    Que tengas un buen día!

    Desiderio Ondo || Engineer

    2019年8月26日 7:43
  • Buenos dias, Desiderio:

    En ningún momento ha sido mi intención incomodarte, si ha sido así, te pido disculpas.

    WSUS no es aplicabla en mi caso. Yo no soy el administrador de sistemas de todos los PCS que tienen mis clientes.  En muchois casos, sus redes carecen de servidor, o no tienen red local,  es un solo PC, en otros existe un pequeño servidor, o tienen una tablet con la que salen en ruta para hacer preventas o autoventas y nada más.  En fin , es muy variable y compran los equipos y sistemas a distintas empresas que no son afines a la mia.

    Por eso digo que WSUS no se puede aplicar en este entorno, al menos hasta donde alcanza mi conocimiento. Conozco WSUS desde las versiones con Windows 2003 Server hasta hoy y dispongo de herramientas de terceros para gestionar las actualizaciones en mi empresa y en mi red.

    Mi consulta la hago, porque no encuentro solución preventiva a los problemas que se plantean después de las actualizciones de Windows. No quiero desactivar las actualizaciones, porque muchas son actualizaciones necesarias, ya que repercuten en la seguridad. Pero en muchas ocasiones me veo obligado a reconfigurar impresoras, redes, volver a instalar librerias, etc,etc.. Y esto nos hace perder muchisimo tiempo y dinero.

    Bueno y por último, no creo que haya faltado a las normas báscas del foro en ningun momento. Por mi encantado en dejarlo aquí.

    Saludos

    2019年8月26日 12:17