Hva er Matlab OCX Registrering feil?

Under installasjonen av visse versjoner av den matematiske programvaren Matlab på Windows 7, vil meldingen "OCX registreringsfeil" kan vises. Denne feilen indikerer et problem å finne en bestemt "OCX" fil som MATLAB mener det er behov for å fullføre installasjonen. Denne feilen er godartet og faktisk ikke påvirke resten av installasjonen eller videre drift av MATLAB.

Full Error

Den "OCX Registrering Error" forekommer bare i Matlab versjoner R2009a og R2009b og bare i Windows 7. Dette er den fullstendige teksten i feil:

OCX registreringsfeil
Kunne ikke registrere filen C: \ Windows \ system32 \ MSHFLXGD.OCX.
Feil kjører DllRegisterServer funksjon.

Denne feilen oppstår under installasjonen fordi MATLAB installatør er på jakt etter den "MSHFLXGD.OCX" -filen og det kan ikke finne den. OCX-filen i spørsmålet faktisk ikke eksisterer i Windows 7.

OCX filer

OCX står for "OLE Kontroll Extensions" og OLE igjen står for "Object Linking and Embedding.» Den OCX rammeverket i Microsoft Windows består av skript som lar flere programmer på datamaskinen for å dele informasjon. Vanlige bruksområder for OCX-filer inkluderer tillater brukeren å dra og slippe data mellom to programmer, og til å kontrollere rullefelt og endring av vindustørrelse.

Hva å gjøre

Brukere kan støte på "OCX Registrering Error" og tro at det var et problem med installasjonen. Faktisk, ignorerer feilen ved å klikke på "Next" i vinduet der den vises er alt brukeren trenger å gjøre. Installasjonen vil fullføre og MATLAB vil fungere normalt. Alternativt kan berørte brukere laste ned de manglende OCX-filer for gratis. Nedlasting av "MSHFLXGD.OCX" filen og lagre den i mappen "C: \ Windows \ system32 \" før du installerer MATLAB vil faktisk hindre feil - men det spiller egentlig ingen rolle.

Fremtidige problemer Forhindret

Windows 7-brukere rapportert denne feilen i løpet av MATLAB 2009a og R2009b installasjoner til MATLAB programvare utvikler, MathWorks. Fra og med MATLAB R2010a, MathWorks fjernet berørte linjer med kode fra installasjonspakken. Siden den bug fix, vil MATLAB installasjonsfullføres uten en "OCX Registrering Error" i Windows 7 og MATLAB vil fungere.