Strona 1 z 1

Nieprawidłowa relokacja biblioteki DLL

: 5 kwie 2007, 22:00
autor: właściciel
Biblioteka systemowa DLL user32.dll została zrelokowana w pamięci. Aplikacja nie będzie działac prawidłowo. Powodem relokacji było to ,że biblioteka DLL C:\WINDOWS\system32\HHCTRL.OCX zajmowała zakres adresów zarezerwowany dla systemowej biblioteki DLL. Należy skontaktowac się z dostawcą w sprawie nowej biblioteki DLL.

Jak mam to rozwiązac? :!:

Re: Nieprawidłowa relokacja biblioteki DLL

: 6 kwie 2007, 00:09
autor: Ramiro Cruz
DirectX nowszy wgraj...

Re: Nieprawidłowa relokacja biblioteki DLL

: 6 kwie 2007, 09:28
autor: właściciel
Ściągnęłam DirectX 9, błąd jest nadal!
:zdziwko:

Re: Nieprawidłowa relokacja biblioteki DLL

: 6 kwie 2007, 12:36
autor: Iwan
DLL File: hhctrl or hhctrl.ocx
DLL Name: Microsoft HTML Help Control
Description:
hhctrl.ocx is a Microsoft ActiveX which supports all functions of the user help interface.

Re: Nieprawidłowa relokacja biblioteki DLL

: 6 kwie 2007, 13:42
autor: Horhend
TU CHYBA JEST "LEKARSTWO NA TWOJĄ PRZYPADŁOŚĆ"!

Wystarczy zainstalować poprawkę "Update for Windows XP (KB935448)"(703 KB)

Kod: Zaznacz cały

http://support.microsoft.com/kb/935448
(STRONKA PO ANGIELSKU!)

Po wczytaniu jej szukasz:
RESOLUTION
Download information
The following file is available for download from the Microsoft Download Center:

Download the 935448 package now.

Release Date: April 3, 2007
Klikasz na "Download the 935448 package now" i po otworzeniu stronki
klikasz DOWNLOADl, zapisujesz plik na dysku, uruchamiasz i instalujesz.




A jak powyższe nie pomogło to warto spróbować.

Ze stronki Microsoft'u:

Kod: Zaznacz cały

http://support.microsoft.com/kb/326687/pl
Wyodrębnianie nowej kopii pliku User32.dll z dysku CD z systemem Windows XP
Wyodrębnij nową kopię pliku User32.dll z dysku CD z systemem Windows XP do folderu dysk:\Windows\System32 na dysku twardym, gdzie dysk to dysk, na którym jest zainstalowany system Windows: 1. Włóż dysk startowy systemu Microsoft Windows Millennium Edition (Me) lub Microsoft Windows 98, a następnie ponownie uruchom komputer.

UWAGA: Aby uzyskać dodatkowe informacje o sposobie postępowania w sytuacji, w której dysk startowy systemu Windows Millennium Edition lub Windows 98 jest niedostępny, kliknij numery artykułów poniżej w celu wyświetlenia tych artykułów z bazy wiedzy Microsoft Knowledge Base:
186300 (http://support.microsoft.com/kb/186300/PL/) Jak utworzyć dysk startowy systemu Windows 98 z trybu MS-DOS
267287 (http://support.microsoft.com/kb/267287/PL/) Jak utworzyć dysk startowy w systemie Windows Me
2. Po pojawieniu się menu Uruchamianie systemu Windows użyj klawiszy strzałek, aby wybrać polecenie Uruchom komputer z obsługą stacji dysków CD-ROM, a następnie naciśnij klawisz ENTER.
3. Zanotuj literę stacji dysków CD-ROM.
4. Zmień nazwę pliku User32.dll na User32.old. Aby to zrobić, wpisz następujące polecenia w wierszu polecenia, naciskając po każdym z nich klawisz ENTER. Parametr Dysk oznacza dysk, na którym jest zainstalowany system Windows:
Dysk:
cd windows\system32
ren user32.dll user32.old
5. Włóż dysk CD z systemem Windows XP do stacji dysków CD-ROM lub DVD-ROM.
6. Wyodrębnij nową kopię pliku User32.dll z dysku CD z systemem Windows XP do folderu Windows\System32 na dysku twardym. Aby to zrobić, wpisz następujące polecenia w wierszu polecenia, naciskając klawisz ENTER po każdym poleceniu, przy czym parametr Stacja_dysków_CDROM oznacza literę dysku stacji dysków CD-ROM lub DVD-ROM, w której znajduje się dysk CD z systemem Windows XP CD-ROM, a parametr Dysk oznacza dysk, na którym jest zainstalowany system Windows:
a:
extract Stacja_dysków_CDROM:\i386\user32.dl_ Dysk:\windows\system32\user32.dll
Na przykład, jeśli literą dysku stacji dysków CD-ROM jest litera E, a system Windows jest zainstalowany na dysku C, wpisz extract e:\i386\user32.dl_ c:\windows\system32\user32.dll, a następnie naciśnij klawisz ENTER.
7. Wyjmij dysk startowy systemu Windows 98 lub Windows Millennium Edition, a następnie ponownie uruchom komputer.

Z innego forum:

1. Wyrejestrowanie...
Spróbuj komendy: Start/Uruchom... wpisz: REGSVR32 /u user32.dll -> OK

2. Potem ponowne zarejestrowanie: Start/Uruchom... wpisz: REGSVR32 shell32.dll -> OK

NALEZY PAMIĘTAĆ O SPACJACH!

Po każdej operacji musisz widzieć okienko z komunikatem o powodzeniu akcji.

Może to pomoże?

UWAGA! METODY NIE SPRAWDZONE. NIE BIORĘ ODPOWIEDZIALNOŚCI ZA EWENTUALNE SZKODY!
JEŻELI NIE CZYJESZ SIĘ ZBYT PEWNIE Z TYM CO ROBISZ, POPROŚ O POMOC KOGOŚ
BARDZIEJ DOŚWIADCZONEGO, LUB <font color=red><b>po prostu</b></font> SOBIE ODPUŚĆ, ABY NIE WYŻĄDZIĆ
WIĘCEJ SZKÓD!!!!

Re: Nieprawidłowa relokacja biblioteki DLL

: 6 kwie 2007, 21:37
autor: właściciel
Horhend miałeś rację potrzebna była poprawka "Update for Windows XP (KB935448)"(703 KB) błąd się już nie wyświetla. Jestem może tępa ale z waszą pomocą jakoś sobie radzę.
Dziękuję. Życzę wszystkim wspaniałych i radosnych Świąt Wielkanocnych. :)