PDA

Показать полную графическую версию : [решено] pmkres.dll - объясните или помогите пожалуйста


lla
14-01-2007, 18:13
После установки Апдейт пака (вместе с Экстрим) в реестре вылезло 15 ошибок в новой группе
urn:content-classes:catalogs defaultIcon

требует эту pmkres.dll с различными ключами:

[HKEY_CLASSES_ROOT\urn:content-classes:catalog\DefaultIcon]
@="E:\\Program Files\\Common Files\\Microsoft Shared\\Web Folders\\pkmres.dll,15"


[HKEY_CLASSES_ROOT\urn:content-classes:catalog-settings\DefaultIcon]
@="E:\\Program Files\\Common Files\\Microsoft Shared\\Web Folders\\pkmres.dll,-12471"
15-ть таких ошибок.
При установке без апдейтов такого нет.

Petya V4sechkin
14-01-2007, 19:03
lla
Ну и?
Что такое urn:content-classes:catalog?
Присутствует ли файл pkmres.dll в папке "Program Files\Common Files\Microsoft Shared\Web Folders"?

lla
14-01-2007, 21:07
Что такое urn:content-classes:catalog?
Знал бы - не спрашивал. А так это заголовок ключа в реестре.
Присутствует ли файл pkmres.dll в папке "Program Files\Common Files\Microsoft Shared\Web Folders"?
Если бы присутсвовал, то ошибки реестра бы не вылазили.

Но за наводку спасибо, там присутствует файл:

pkmws.dll

описание: SharePoint Portal Server Windows API Stub Library
версия: 11.0.5510.0
комментарий: SharePoint Portal Server Windows API Stub Library
название продукта: SharePoint Portal Server
производитель: Microsoft Corporation
язык: Английский (США)

У меня XP Home, возможно какойто хотфикс должен был поменять этот файл на pkmres.dll?
или еще что-то. В чистой установке без апдейтов в этой дирректории такого файла нет, там совсем другие :)
G:\Program Files\Common Files\Microsoft Shared\Web Folders\MSOWS409.DLL
G:\Program Files\Common Files\Microsoft Shared\Web Folders\MSOWS419.DLL
X:\Program Files\Common Files\Microsoft Shared\Web Folders\pkmws.dll
G:\Program Files\Common Files\Microsoft Shared\Web Folders\PUBPLACE.HTT
X:\Program Files\Common Files\Microsoft Shared\Web Folders\1049\
content mismatch X:\Program Files\Common Files\Microsoft Shared\Web Folders\msonsext.dll <-> G:\Program Files\Common Files\Microsoft Shared\Web Folders\MSONSEXT.DLL

Petya V4sechkin
15-01-2007, 10:00
lla
Это в аддоне 1-WebFldrs (KB892211 (http://support.microsoft.com/?kbid=892211)).
webfldrs.msi содержит в секции Registry упоминания о pkmres.dll, но самого этого файла там нет.

lla
15-01-2007, 10:52
Petya V4sechkin
а pkmws.dll там нет? кто-то же его записал в эту директорию удалив
MSOWS409.DLL
MSOWS419.DLL
PUBPLACE.HTT
и заменив MSONSEXT.DLL
и создав поддиректорию 1049

т.е. это баг от мелкософта получается.
в вашей ссылке:
How to determine whether the update is installed
The update contains files with the versions that are listed in the following table.

Date Time Version Size File name
-------------------------------------------------------------
25-Mar-2003 05:52 4.0.2.7523 618,605 Fp4autl.dll
19-Nov-2000 10:28 4.0.2.4715 450,669 Fp4awec.dll
28-Oct-2004 22:03 11.0.6715.15 843,472 Msdaipp.dll
18-Jul-2003 18:05 11.0.5510.0 160,320 Msdapml.dll
28-Oct-2004 21:50 11.0.6715.15 1,293,008 Msonsext.dll
18-Jul-2003 18:05 11.0.5510.0 80,448 Pkmws.dll !!!!


Остается выяснить правильно ли будет исрпавить в реестре pkmres.dll на pkmws.dll. И соответственно подправить секцию Registry - аддон 1-WebFldrs.

Petya V4sechkin
15-01-2007, 12:28
lla
Petya V4sechkin
а pkmws.dll там нет? кто-то же его записал в эту директорию удалив
MSOWS409.DLL
MSOWS419.DLL
PUBPLACE.HTT
и заменив MSONSEXT.DLL
и создав поддиректорию 1049

т.е. это баг от мелкософта получается.pkmws.dll там есть.
То, что вы написали, это результаты установки разных webfldrs.msi (старого из дистрибутива и нового из KB892211). Вполне допустимо и естественно, что наборы файлов в них могут отличаться.

Остается выяснить правильно ли будет исрпавить в реестре pkmres.dll на pkmws.dll.Неправильно.

lla
15-01-2007, 13:42
Цитата:
Остается выяснить правильно ли будет исрпавить в реестре pkmres.dll на pkmws.dll.
Неправильно.

Тогда в реестре должны быть ссылки на
pkmws.dll.
а ссылки на pkmres.dll нужно удалить?

m_botov
16-01-2007, 09:54
http://support.microsoft.com/default.aspx?scid=kb;en-us;830242
эта библиотека из MS Visio 2002 может еще где-то есть
pkmres.dll
10.145.3722.0
Microsoft SharePoint Portal Server

есть на
http://www.dlldll.ru

lla
16-01-2007, 19:59
m_botov
Спасибо! Т.е. выяснили, что MS воткнул в хотфикс ссылку на dll из сервис пака библиотеки для MS Visio,
который тянет 45,7 Мегатон
http://download.microsoft.com/download/7/4/3/743908a4-9e56-4f72-b8d6-501c54fcf089/visio2002-kb830242-fullfile-enu.exe
хорошо есть добрый люди на dlldll.ru которые выложили множество dll поотдельности!
Ну и наверное тему можно закрыть, ответы получены.




© OSzone.net 2001-2012