Войти

Показать полную графическую версию : Система не видит dll файл


Страниц : [1] 2

Quaker_75
27-01-2016, 09:43
Доброго дня.
у пользователя на компьютере установлен PGP Desktop 10.1. С открытием самой программы проблем нет - открывается, ключи видит.
При щелчке правой кнопкой на любом файле выдает LoadLibrary() failed: Unable to locate PGPSC.dll, сам файл находится в System32 (где ему и полагается быть)
Windows 7 Pro лицензионная, свежеустановленная, пользователь - Администратор.
Пытался зарегестрировать PGPSC.dll -
regsvr32 pgpsc.dll - The module "pgpsc.dll" was loaded but the entry-point DllRegisterServer was not found. Make sure that "pgpsc.dll" is a valid DLL or OCX file and then try again

Что делать?

Petya V4sechkin
27-01-2016, 09:46
Quaker_75, во-первых, файл можно закинуть в папку с программой.

Во-вторых, если 32-битная программа работает в 64-битной системе, она вместо папки System32 видит SysWOW64.

Quaker_75
27-01-2016, 09:54
файл можно закинуть в папку с программой. » - Уже закинул и проверил - ноль. На форуме самой программы этот файл указан в system 32
Система 32 бита, Программа - также...

Petya V4sechkin
27-01-2016, 10:16
Quaker_75, сделайте лог Process Monitor (http://technet.microsoft.com/ru-ru/sysinternals/bb896645) следующим образом:
запустите Process Monitor;
попытайтесь запустить программу, чтобы появилась ошибка;
сохраните лог: меню File -> Save -> PML-формат;
заархивируйте и выложите на любой файлообменник, например rghost.ru.

Quaker_75
27-01-2016, 10:32
http://rghost.ru/6vd6KSRrY

Petya V4sechkin
27-01-2016, 10:38
Quaker_75, лог урезанный: нет старта программы и момента ошибки.

Меню Filter -> Reset Filter.

Quaker_75
27-01-2016, 12:31
Перезалил - http://rghost.ru/7WKYKxjst

ruslan...
27-01-2016, 12:53
Quaker_75,

1. Запустите Process Monitor (http://technet.microsoft.com/ru-ru/sysinternals/bb896645)> в окне Process Monitor нажмите на значек фильтра > в окне фильтра нажмите RESET > APPLY > OK
2. Запустите приложение , чтобы появилась ошибка, нажимаете ОК
3. Идете в Process Monitor, в окне Process Monitor > нажимаете меню File -> Save -> CSV-формат
4. Нажимаете меню File -> Save -> PML-формат
5. Залейте оба лог файла на rghost.ru или https://disk.yandex.ru в архиве.

Quaker_75
27-01-2016, 12:54
ruslan... ссылка на лог выше

ruslan...
27-01-2016, 12:55
Quaker_75,

Я видел. Но фильтры в нем не сброшены, как указал Petya V4sechkin

Quaker_75
27-01-2016, 13:03
Мне выслать лог целиком? т.е не фильтровать только для PGP?

ruslan...
27-01-2016, 13:33
Quaker_75,

Не нужно ничего фильтровать. Наоборот, нужно сбросить фильтр.
Для этого сделайте два лог файла по пунктам из моего предпоследнего сообщения.

Quaker_75
27-01-2016, 13:38
CSV - http://rghost.ru/8BVrWXsNR

PML - http://rghost.ru/8Dy6MtXWR

ruslan...
27-01-2016, 13:57
Quaker_75,

Может Petya V4sechkin, что более разумное скажет ...
Я вижу, что нет доступа, то есть неправильные разрешения на файл C:\Windows\System32\PGPsc.dll

Quaker_75
27-01-2016, 14:10
Я вижу, что нет доступа, то есть неправильные разрешения на файл C:\Windows\System32\PGPsc.dll »

Так вот это-то меня и тупит - права на него я выставил полные...

ruslan...
27-01-2016, 14:13
Quaker_75,

Сделайте скриншоты вкладок Разрешения и Владелец на этот файл.

Quaker_75
27-01-2016, 14:38
http://rghost.ru/7FzSdFYTH

ruslan...
27-01-2016, 15:26
Quaker_75,

Попробуйте добавить в разрешения Все и TrustedInstaller и дать полный доступ.
Как получить доступ к файлам, папкам, разделам реестра в Windows 10, 8, 7 и Vista (http://www.oszone.net/7836/)

Quaker_75
27-01-2016, 15:53
Назначил. Все тоже самое. При щелчке правой кнопкой вылетает сообщение о невозможности найти PGPSC.dll,
Да, еще - в контекстном меню имеются команды PGP - Add to new PGP zip, Sign as и т.д. но они не работают, т.е при их выборе ничего не происходит....

Iska
27-01-2016, 16:41
Да, еще - в контекстном меню имеются команды PGP - Add to new PGP zip, Sign as и т.д. но они не работают, т.е при их выборе ничего не происходит.... »
Потому и не работают.




© OSzone.net 2001-2012