Witam ponownie
Poradziłem sobie sam. Daję wskazówki dla innych:
Zazwyczaj wystarczy wpisanie polecenia
regsvr32 urlmon.dll
w okienku Uruchom lub wierzu polecenia. Jeśli to nie pomoże, należy zarejestrować jeszcze biblioteki:
Shdocvw.dll
Msjava.dll
Actxprxy.dll
Oleaut32.dll
Mshtml.dll
Browseui.dll
Shell32.dll (tylko system Windows XP i system Windows 2000).
Przed rejestracją może być konieczne uprzednie wyrejestrowanie tych plików za pomocą przełącznika /u.
Jeśli problem nadal nie będzie rozwiązany, należy zweryfikować poprawność następujących wpisów w rejestrze:
HKLM\SOFTWARE\Classes\Interface\{00020400-0000-0000-C000-000000000046}
Nazwa: (Domyślna)
Wartość: IDispatch
HKLM\SOFTWARE\Classes\Interface\{00020400-0000-0000-C000-000000000046}\ProxyStubClsid
Nazwa: (Domyślna)
Wartość: {00020420-0000-0000-C000-000000000046}
HKLM\SOFTWARE\Classes\Interface\{00020400-0000-0000-C000-000000000046}\ProxyStubClsid32
Nazwa: (Domyślna)
Wartość: {00020420-0000-0000-C000-000000000046}
Gdy problem nadal nie jest rozwiązany, należy w opcjach typów plików odnaleźć URL:Protokół HTTP a następnie sprawdzić ścieżkę dla akcji open. Powinna wyglądać tak:
"C:\Program Files\Internet Explorer\iexplore.exe" -nohome
Jako komunikat DDE powinno być:
"%1",,-1,0,,,,
Aplikacja:
IExplore
A jako temat:
WWW_OpenURL
Temat można zamknąć.
Moderowany przez jankolo: Temat zamykam