Система не видит dll файл
Доброго дня.
у пользователя на компьютере установлен 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 2599541 |
Quaker_75, во-первых, файл можно закинуть в папку с программой.
Во-вторых, если 32-битная программа работает в 64-битной системе, она вместо папки System32 видит SysWOW64.
|
Цитата:
Цитата Petya V4sechkin
файл можно закинуть в папку с программой. »
|
- Уже закинул и проверил - ноль. На форуме самой программы этот файл указан в system 32
Система 32 бита, Программа - также...
|
Petya V4sechkin |
27-01-2016 10:16 2599551 |
Quaker_75, сделайте лог Process Monitor следующим образом: - запустите Process Monitor;
- попытайтесь запустить программу, чтобы появилась ошибка;
- сохраните лог: меню File -> Save -> PML-формат;
- заархивируйте и выложите на любой файлообменник, например rghost.ru.
|
Petya V4sechkin |
27-01-2016 10:38 2599556 |
Quaker_75, лог урезанный: нет старта программы и момента ошибки.
Меню Filter -> Reset Filter.
|
Quaker_75,
1. Запустите Process Monitor > в окне 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 в архиве.
|
ruslan... ссылка на лог выше
|
Quaker_75,
Я видел. Но фильтры в нем не сброшены, как указал Petya V4sechkin
|
Мне выслать лог целиком? т.е не фильтровать только для PGP?
|
Quaker_75,
Не нужно ничего фильтровать. Наоборот, нужно сбросить фильтр.
Для этого сделайте два лог файла по пунктам из моего предпоследнего сообщения.
|
Quaker_75,
Может Petya V4sechkin, что более разумное скажет ...
Я вижу, что нет доступа, то есть неправильные разрешения на файл C:\Windows\System32\PGPsc.dll
|
Цитата:
Цитата ruslan...
Я вижу, что нет доступа, то есть неправильные разрешения на файл C:\Windows\System32\PGPsc.dll »
|
Так вот это-то меня и тупит - права на него я выставил полные...
|
Quaker_75,
Сделайте скриншоты вкладок Разрешения и Владелец на этот файл.
|
Назначил. Все тоже самое. При щелчке правой кнопкой вылетает сообщение о невозможности найти PGPSC.dll,
Да, еще - в контекстном меню имеются команды PGP - Add to new PGP zip, Sign as и т.д. но они не работают, т.е при их выборе ничего не происходит....
|
Цитата:
Цитата Quaker_75
Да, еще - в контекстном меню имеются команды PGP - Add to new PGP zip, Sign as и т.д. но они не работают, т.е при их выборе ничего не происходит.... »
|
Потому и не работают.
|
Petya V4sechkin |
27-01-2016 21:37 2599836 |
Quaker_75, наблюдается ли проблема в безопасном режиме?
|
Цитата:
Цитата Petya V4sechkin
наблюдается ли проблема в безопасном режиме? »
|
- К сожалению да....
Прилагаю CBS.log на всякий случай, просмотрел, ничего особого не заметил... - http://rghost.ru/8sBFdWYCk
Что еще интересно - ни одна ошибка, связанная с PGP не регистрируется в Event Viewer, почему?
|
Илья_Рудоманенко@vk |
28-01-2016 16:24 2600110 |
Quaker_75, сделайте это
Цитата:
Цитата ruslan...
скриншоты вкладок Разрешения и Владелец »
|
И для файла PGPcl.dll
Цитата:
"PGPmnApp.exe","3232","CreateFile","C:\Windows\System32\PGPcl.dll","ACCESS DENIED"
|
|
Илья_Рудоманенко@vk |
28-01-2016 16:52 2600120 |
Quaker_75, Во вкладке advanced сделайте скриншот Permissions.
|
Petya V4sechkin |
29-01-2016 09:10 2600311 |
Quaker_75, под другой учетной записью проблема та же?
|
Да, я проверил под встроенным админом, таже байда...
|
Petya V4sechkin |
29-01-2016 16:04 2600447 |
Quaker_75, ну попробуйте на C:\Windows\System32\PGPcl.dll дать разрешения (непонятно, чего ему не хватает).
Еще удалите TightVNC на всякий случай.
(там процесс PGPfsd.exe загружает модуль C:\Program Files\TightVNC\screenhooks.dll и завершается с ошибкой).
|
Цитата:
Цитата Petya V4sechkin
Еще удалите TightVNC на всякий случай »
|
- Попробую, но эта система нам для удаленки нужна....
|
Время: 01:57.
© OSzone.net 2001-