DLLS manquant au programme

Récemment, l'un des programmes de mon server (PWsvr.exe) a cessé de fonctionner. J'ai ouvert le programme dans le walker de dépendance pour voir s'il manque des files requirejs et la dépendance Walker a déclaré que GPSVC.dll, IESHIMS.DLL, MF.DLL, MFPLAT.DLL et MFREADWRITE.DLL manquaient.

PWsvr.exe fonctionnait parfaitement jusqu'à aujourd'hui, après avoir installé un server FileZilla, PHP, IIS7 et VC Redissortingbutable pack 2010 et 2012. Puisque les packages redissortingbuables contiennent des versions de ces files DLL, je pense qu'ils peuvent avoir causé le problème. J'ai essayé de désinstaller ces packs et de réinstaller VC Redissortingbutable 2005, mais cela n'a pas résolu le problème. Je ne suis plus à l'encontre de ce qui provoque le dysfonctionnement de ce programme. Ma société s'appuie sur ce programme pour ses opérations quotidiennes, de sorte que je serais très reconnaissant pour tous ceux qui pourraient aider à résoudre ce problème.

REMARQUE: J'ai également essayé d'utiliser sfc / scannow, mais cela n'a pas détecté de problèmes

Ceux-ci ressemblent principalement à des files qui ont été introduits avec Windows 7/2008 R2, de sorte qu'ils ne seront pas présents sur les machines server 2008 / Windows Vista.

Est-ce une plate-forme supscope par votre application pwsvr ?

Je soupçonne que vous regardez un hareng rouge avec ces DLL – avec peut-être l'exception de IESHIMS.DLL – ce lien vers une question SO pourrait être utile de regarder.

Tout d'abord, prenez une image de votre server afin de ne pas empirer avec d'autres modifications.

Pouvez-vous appeler un support pour l'application? Est-ce qu'ils peuvent vous aider?

Sinon, installez une nouvelle copy de 2008 sur une autre machine, mettez-la à jour, puis installez l'application pwsvr. Assurez-vous que cela fonctionne, puis searchz les DLL dont vous avez besoin sur ce système et déplacez-le dans le directory du programme pwsrv sur le système d'origine.