Care sunt fișierele

Uneori, atunci când începe un program, apare un mesaj că fișierul nu este găsit * .dll (de exemplu, VCompLib.dll) sau * .ocx (de exemplu, seon.ocx). Programul, desigur, nu pornește.







Cum de a înregistra un modul

Mesajele de eroare pot fi diferite (depinde în primul rând de faptul dacă programul este scris în orice limbă).

«Componenta«MSCOMM32.OCX»nu este înregistrat corect: fișier lipsește sau este nevalid»,

„Această aplicație nu a pornit, deoarece MSVBVM50.DLL nu a fost găsit. Re-instalarea aplicației poate rezolva această problemă "

«Runtime DLL / OCX eroare de fișier».

În același timp, în Windows Vista va apărea în plus, fereastra Asistent compatibilitate program cu un mesaj

„Acest program necesită componenta lipsă de Windows.“

(Un geamantan Dynamic-Link Library - Dynamic Link Library.) - conceptul sistemului de operare Microsoft Windows; bibliotecă partajată care permite utilizarea diferitelor aplicații software repetate. K DLL, uneori, este numit ca controale ActiveX și șofer. În lumea UNIX funcții similare sunt efectuate de către așa-numitele obiecte comune ( «partajat obiecte"). * Format de fișier .dll aderă la aceleași condiții ca și formatul de fișier executabil * .exe. combinând tabela de codificare și resursele.

numele grupului de tehnologie, dezvoltat de Microsoft pentru aplicațiile obiect de componente software bazate pe modelul COM.

(Short din Object Model English Component ..) - Microsoft Component Object Model. mecanism standard, inclusiv interfețele cu care unele facilități oferă servicii către terți; este baza multor tehnologii de obiecte, inclusiv OLE si ActiveX).







(Din limba engleză scurt OLE personalizat EXTENSION ..) - elementele de control mobile, OLE controlul personalizat. Controlul OLE. Simplist putem spune că fișierele * .ocx - este un ActiveX. efectuarea de aproximativ aceeași funcție ca și fișierele * .dll.

de control personalizat OLE

OLE element de management specializat. Controlul OLE.

Moduri de a rezolva problema

Dacă există erori asociate cu fișierele * .dll și * .ocx. trebuie:

1. Reinstalați programul.

2. Dacă reinstalarea programului eșuează, trebuie să verificați disponibilitatea sistemului de fișiere necesare. * Fișiere .dll și * .ocx. de regulă, acestea ar trebui să fie plasate în directorul de sistem WINDOWS \ System32 \ (cel puțin - în programul specific director). În cazul în care fișierele sunt prezente, trebuie să le înregistreze.

În cazul în care lipsesc fișierele necesare, le găsiți pe internet, descărcarea și copiați folderul \ WINDOWS \ System32 și în directorul de program. Acum, trebuie să le înregistrați.

Cum de a înregistra * fișiere .dll și .OCX *

În cazul în care fișierele jurnal * .dll si * .ocx este intrarea lor în Windows Registry (acest lucru se poate face manual). În acest caz, sucursala [HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ SharedDLLs] parametru creează un REG_DWORD. cum ar fi C: \ Program Files \ InterVideo \ Common \ Bin \ StorageTools.dll sau C: \ WINDOWS \ System32 \ MSCOMCTL.OCX, cu valoarea 1.

Luați în considerare moduri de a înregistra:

1. Faceți clic pe Start - Run ... - Run - regsvr32 filename - OK.

2. Faceți clic pe Start - Run ... - Run - cmd - OK. Start comenzi shell CMD.EXE. după prompt, C: \ Documents and Settings \ numele de utilizator> introduceți regsvr32 nume de fișier. de exemplu, regsvr32 seon.ocx.

3. Dacă utilizați managerul de fișiere Total Commander. este posibil să se înregistreze fișiere * .dll și * .ocx folosind linia de comandă Total Commander.

Folosind comanda regsvr32:

/ S - «silențios“ modul - casete de mesaj nu apar;

/ I - este DllInstall. care trece un parametru stroku_komand opțional, atunci când este utilizat cu tasta / u este DLLUnInstall;

/ N - nu cauzează DllRegisterServer; acesta poate fi utilizat cu tasta / i.

Dacă fișierele de înregistrare * .dll și * .ocx este de succes, apare un mesaj, de exemplu, Windows Vista va fereastra RegSvr32 cu mesajul „implementarea cu succes a DllRegisterServer în C: \ WINDOWS \ System32 \ msvbvm50.dll».

În cazul în care să caute fișiere * .dll și * .ocx

Găsiți fișiere lipsă * .dll * .ocx și poate folosi motorul de căutare sau de următoarele resurse: