Se você usa o Windows XP com Service Pack 2 , você pode obter um erro incomum que menciona termos como HHCTRL , DLL e user32 . Quando o problema ocorrer , você pode não ser capaz de iniciar certos programas. User32.dll , um importante arquivo de sistema do Windows e HHCTRL.OCX , outro arquivo, unem forças para criar este erro. Microsoft oferece várias soluções que podem resolver o problema. DLLs
Windows e outros aplicativos frequentemente compartilham informações e código que residem em bibliotecas de ligação dinâmica . Examine a pasta Shell32 no directório do Windows , e você verá muitos arquivos que têm . Extensões dll . A DLL User32 é uma biblioteca de vínculo dinâmico importante que permite que os aplicativos do Windows e de terceiros para criar e gerenciar as interfaces gráficas de usuário , como Windows e menus. As cargas user32.dll na memória quando o Windows carrega e ajuda a carregar outras DLLs também. Se o Windows não pode carregar user32.dll , podem ocorrer problemas .
HHCTRL
hhctrl.ocx , o arquivo que está em conflito com user32.dll para criar esse erro, é uma arquivo ActiveX . Os desenvolvedores usam a tecnologia ActiveX para criar componentes reutilizáveis , pequenos que executam aplicativos dentro como navegadores . Um dos controles ActiveX mais úteis é hhctrl.ocx , também conhecido como o controle da Ajuda HTML. Quando os programadores incorporá-lo em páginas da Web , os usuários podem visualizar informações de ajuda dentro de janelas pop-up que aparecem em seus navegadores. Microsoft incluiu hhctrl.ocx dentro da atualização de segurança 928843 para o Windows XP.
O Problema
Microsoft adverte que algumas aplicações podem falhar se tentar carregar o arquivar HHCTRL na memória do sistema antes de carregar o arquivo user32.dll . Isso ocorre porque user32.dll deve reclamar a área de memória primeiro. Você também pode ver uma mensagem de erro que diz: " Relocation DLL Sistema ilegal . " Microsoft apresenta alguns aplicativos que podem enfrentar esse problema . A lista inclui TUGZip , CD- Tag e BMC PATROL ". Outras aplicações podem gerar a mensagem de erro também.
A Solução
Microsoft sugere instalar importante Windows XP atualizações por visitar o site de atualização do Microsoft Windows . Lá você vai encontrar instruções para baixar e instalar atualizações do sistema. Se o seu aplicativo não executar depois de instalar as atualizações , visite o Atualização para o Windows XP ( KB935448 ) site e baixar um arquivo de atualização que podem resolver o seu problema . O site contém ajuda e instruções se precisar de assistência . Depois de instalar esta atualização, tente executar o aplicativo novamente para verificar se ele carrega corretamente.