Maybaygiare.org

Blog Network

groovyPost

Az alkalmazások telepítése A Windows 10-re általában egyszerű folyamat, köszönhetően az operációs rendszer rengeteg alkalmazásának és kompatibilitásának az elmúlt 30 évben. A legtöbb esetben csak működnek. Például már tárgyaltuk a klasszikus asztali alkalmazások és az univerzális alkalmazások, például a Windows Store-ban elérhető alkalmazások telepítését.

de a Windows 10 alkalmazás története még mindig jelentős átalakuláson megy keresztül, amely kezdetben a Windows 8-mal kezdődött. Az univerzális alkalmazások jelentik a Windows 10 jövőjét, de a klasszikus alkalmazások egy ideig velünk lesznek. Ezeknek a klasszikus alkalmazásoknak pedig néha klasszikus problémái vannak. Például az asztali alkalmazások telepítése problémás lehet az olyan összetevők követelménye miatt, mint a Visual C++ újraelosztható. Ebben a cikkben megtudjuk, mi az, és hogyan lehet telepíteni, így az alkalmazás A Windows 10 rendszeren fog működni.

A Visual C++ Redistributable telepítésével kapcsolatos problémák megoldása

a Visual C++ Redistributable egy DLL (Dynamic Link Library) fájl, amelyet a Microsoft Visual Studio szoftverfejlesztési környezetével épített programok vagy játékok igényelnek. Ha EGY program futtatásához DLL vagy más támogató fájl szükséges, ezt függőségnek nevezzük. Az MSVCR.DLL jelentése:

  • MS-Microsoft
  • V-Visual
  • C – C++
  • R – terjeszthető.

Az alkalmazások és funkciók beállításainak, illetve a Programok és szolgáltatások vezérlőpultján böngészve előfordulhat, hogy a terjeszthető verzió több verziója is telepítve van. Lehet, hogy egy adott telepített alkalmazás az egyiket használja, így bármely verzió eltávolítása az alkalmazás hibás működését okozhatja. Egyes alkalmazásokhoz még a Visual C++ terjeszthető verzióinak frissített verzióira is szükség lehet, például a 2010 SP1 vagy a 2012-es 4.frissítés.

a DLL segít az alkalmazás készítőinek hatékonyan újrafelhasználni azokat a közös összetevőket, amelyek a programot működtetik. Ahelyett, hogy újra feltalálnák a kereket, és minden alkalommal felfúvnák a kódjukat, a fejlesztők újra felhasználhatják az MSVCR könyvtárait.dll. Ez cserébe csökkentheti a program méretét, és jobb teljesítményt és memóriahasználatot biztosít. Egyes alkalmazások a Visual C++ Redistributable speciális verzióival vannak megírva. Ha a számítógépen nincs telepítve a teljes Visual C++ fejlesztési program (amelyet valószínűleg nem fog telepíteni, hacsak nem szoftverfejlesztő), akkor egy program az úgynevezett futásidejű komponenssel érkezik, hogy megkönnyítse az adott programot. A futásidejű összetevők csak az alapvető kóddarabok, amelyek a szoftvert működtetik.

a Visual C++ terjeszthető verzióinak vannak olyan verziói, amelyek a 2005-ös verzióig nyúlnak vissza. Egy gyakori hiba, amelyet a felhasználók láthatnak egy alkalmazás végrehajtásakor vagy telepítésekor:

A Program nem indul el, mert az MSVCR110.dll hiányzik a számítógépről. Próbálja meg újratelepíteni a programot a probléma megoldásához.

a hiba azt jelzi, hogy a telepíteni kívánt program által igényelt Visual C++ terjeszthető egy adott verziója sérült vagy hiányzik. Ebben az esetben az MSVCR110 a Visual C++ 2010 SP1 terjeszthető. Más verziók a következők:

  • MSVCR71.dll, MSVCR08.dll, MSVCR09.dll (2008 – 2010)
  • MSVCR120.dll (2012)
  • MSVCR130.dll (2013)
  • MSVCR140.dll (2015)

a legtöbb program előre telepítve lesz a Visual C++ terjeszthető példányával a telepítés során. Böngészhet az alkalmazás telepítőfájljaiban is – általában egy “harmadik fél” nevű mappában vagy valami hasonlóban -, ahol megtalálhatja a Visual C++ terjeszthető telepítőfájljainak másolatait.

Ha nem, letöltheti az alkalmazás által igényelt verziót. A program jelzi a szükséges fájl verzióját, ha hiba jelenik meg az alkalmazás végrehajtása során vagy végrehajtásakor. A felhasználóknak tisztában kell lenniük azzal is, hogy egyes programok 32 vagy 64 bites architektúrát igényelhetnek.

Az alábbiakban linkek találhatók a megfelelő terjeszthető verzió letöltéséhez, amelyet esetleg megpróbál telepíteni:

  • Microsoft Visual C++ 2005 SP1 Redistributable (x86)
  • Microsoft Visual C++ 2005 SP1 Redistributable (x64)
  • Microsoft Visual C++ 2008 SP1 Redistributable (x86)
  • Microsoft Visual C++ 2008 SP1 Redistributable (x64)
  • Microsoft Visual C++ 2010 SP1 Redistributable (x86)
  • Microsoft Visual C++ 2010 SP1 Redistributable (x64)
  • Microsoft Visual C++ 2012 Update 4 Redistributable (x86 and x64)
  • Microsoft Visual C++ 2013 Redistributable (x86 and x64)
  • Microsoft Visual C++ 2015 Update 3 Redistributable (x86 and x64)
  • Microsoft Visual C++ Redistributable for Visual Studio 2017

további MSVCR hibaelhárítás

előfordulhat, hogy el kell távolítania a Visual C++ Redistributable meglévő verzióját az azt érintő problémák megoldása érdekében. Ha a megfelelő Visual C++ Redistributable telepítése nem oldja meg a program telepítésével vagy javításával kapcsolatos problémákat, ez valószínűleg azt jelenti, hogy az egyik DLL fájl sérült lehet. A DLL fájlok újbóli regisztrálása megoldhatja a problémát.

nyomja meg a Windows billentyűt + X majd kattintson a Parancssor (Admin) vagy a Windows PowerShell (Admin). A parancssorba vagy a PowerShell ablakba írja be az alábbi parancsokat, majd mindegyik után nyomja meg az enter billentyűt. Lépjen ki a parancssorból, majd indítsa újra a számítógépet, hogy lássa, megoldódott-e a probléma.

regsvr32 ntdll.dll/s

regsvr32 msdxm.ocx / s

regsvr32 dxmasf.dll/s

regsvr32 wmp.dll/s

regsvr32 wmpdxm.dll / s

a Visual C++ újraelosztható problémákkal való találkozás ritka előfordulás, de a Windows-hoz még mindig csatolt régi problémák jele is. Az univerzális alkalmazásmodell minimalizálja az ilyen összetevők szükségességét az alkalmazott új csomagolt alapú telepítés miatt. Az olyan nagy alkalmazások esetében, mint az AutoCAD, a QuickBooks, az Adobe Creative Suite és az iTunes, ez az összetevő mindig része lesz az alkalmazások alapvető architektúrájának. Remélhetőleg ez a cikk segít leküzdeni az akadályokat, ha nem találkozik velük.

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.