Назад | Перейти на главную страницу

В программе отсутствуют библиотеки DLL

Недавно на моем сервере перестала работать одна из программ (PWsvr.exe). Я открыл программу в обходчике зависимостей, чтобы проверить, отсутствуют ли какие-либо необходимые файлы, и Уокер зависимости сказал, что отсутствуют GPSVC.dll, IESHIMS.DLL, MF.DLL, MFPLAT.DLL и MFREADWRITE.DLL.

PWsvr.exe работал отлично до сегодняшнего дня, после того как я установил распространяемый пакет fileZilla, PHP, IIS7 и VC Redistributable pack 2010 и 2012. Поскольку распространяемые пакеты содержат версии этих DLL-файлов, я думаю, что они могли вызвать проблему. Я попытался удалить эти пакеты и переустановить VC Redistributable 2005, но это не решило проблему. Теперь я не понимаю, что вызывает сбой в работе этой программы. Моя компания полагается на эту программу в своей повседневной работе, поэтому я был бы очень благодарен всем, кто сможет помочь решить эту проблему.

ПРИМЕЧАНИЕ: я также пробовал использовать sfc / scannow, но не обнаружил никаких проблем.

Прежде всего, сделайте снимок своего сервера, чтобы он не хуже с дальнейшими изменениями.

Вы можете позвонить в службу поддержки по приложению? Могут ли они вам помочь?

Если нет, установите новую копию 2008 года на другой компьютер, обновите ее, а затем установите приложение pwsvr. Убедитесь, что он работает, затем найдите нужные библиотеки DLL. который system и переместите его в каталог программы pwsrv в исходной системе.

В основном они выглядят как файлы, появившиеся в Windows 7/2008 R2, поэтому они не будут присутствовать на машинах Server 2008 / Windows Vista.

Поддерживается ли эта платформа вашим pwsvr применение?

Я подозреваю, что вы смотрите на отвлекающий маневр с этими DLL - может быть, за исключением IESHIMS.DLL - эту ссылку на вопрос SO, возможно, стоит изучить.