Legfontosabb Egyéb Hogyan lehet a makacs 32 bites alkalmazásokat működtetni 64 bites Windows rendszeren

Hogyan lehet a makacs 32 bites alkalmazásokat működtetni 64 bites Windows rendszeren



win7-rc-desk-150x150Remélhetőleg már látta a funkciómat a 64 bites Windows rendszeren a legújabb kiadásábanPC Pro. És talán némi kényelmet vont le a szellemes biztosítékaimból, miszerint nem kell túl sokat aggódnia az alkalmazások kompatibilitása miatt. Szinte minden modern 32 bites szoftvernek hibátlanul kell telepítenie és futtatnia a Windows 64 bites kiadását.

Hogyan lehet a makacs 32 bites alkalmazásokat működtetni 64 bites Windows rendszeren

Nos, természetesen, amikor ilyesmit írsz, gondot kérsz.

a Windows 10 indító menüje nem nyílik meg

Valóban, éppen akkor, amikor szeptemberi számunk az újságosstandoknál landolt, ezt fedeztem felPC ProBelső CMS-kliense csak a 32 bites Windows-on működött - kitalálta. Ha megpróbált új ellenőrzést készíteni a 64 bites asztali gépemen, csak egy homályos hibát eredményezett egy hiányzó COM osztályú gyárral kapcsolatban.

A zászlók lobogása

Egy kis ásatás tárta fel a problémát. Néhány csintalan fejlesztő tökéletesen érvényes 32 bites .NET alkalmazást írt, de nem hanyagolta el, hogy kifejezetten 32 bites kódként jelölje meg. A 64 bites Windows ezért 64 bites módban futtatta, hibákat okozva, amikor a szoftver nem tudta elérni a várt 32 bites rendszererőforrásokat.

Szerencsére ez könnyen megoldható probléma. A Microsofté CorFlags parancssori eszköz - a .NET-keretrendszer része - lehetővé teszi a futtatható fájlok fejlécjelzőinek módosítását, beleértve azt is, amely meghatározza, hogy mikor kell egy alkalmazást futtatni 32 bites módban. A jelző beállítása adatbázis-alkalmazásunkhoz egyszerű gépelés volt CorFlags application.exe / 32bit +

Ésitt- egy 32 bites alkalmazás, amely tökéletesen fut 64 bites Windows rendszeren. Érdemes kipróbálni, ha valaha is hasonló problémába ütközik.

telepítse a Chrome OS-t a régi laptopra

Melyik Program Files mappa?

Amíg a témával foglalkozom, itt van egy kapcsolódó probléma, amelybe belefutottunk, amikor elkezdtük áttekinteni a 64 bites Vistát futtató számítógépeket. Ebben az esetben a zavaró szoftver nem más volt, mint aPC Provalós referencia-csomag. Úgy tűnt, hogy minden tökéletesen települ, de amikor valóban elindítottuk a teszteket, az erőforrás nem kapott hibát.

A probléma felkutatását a SysInternals nélkülözhetetlen segítségével kezdtem Process Monitor hasznosság, és ismét a magyarázat irgalmasan egyszerűnek bizonyult (valójában olyan egyszerű, hogy kissé ostobának éreztem magam, amiért nem dolgoztam ki magam).

Különböző fájlokat nem találtunk, mert 64 bites Windows rendszeren a Program Files mappa csak 64 bites alkalmazások számára van fenntartva. A 32 bites programok a Program Files (x86) nevű mappába települnek. Tesztszkriptjeink tartalmazzák a nehezen kódolt útvonalakat, amelyek sikertelenek voltak, mert a 32 bites alkalmazásaink nem a szokásos helyen voltak.

call of duty fekete ops 4 osztott képernyő

Ha ilyen problémával találkozik, könnyen kijavíthatja úgy, hogy eltávolítja a C: Program Files kifejezett hivatkozásait, és ehelyett a% ProgramFiles% -ot használja (ennek az okos környezeti változónak a Program Files vagy a Program Files (x86) függvényében kell megoldódnia hogy a hívó folyamat 64 bites vagy 32 bites). Ha nem tudja elérni a forrást az útvonalak megváltoztatásához, akkor egy gyors és piszkos megoldás a 32 bites fájlok kézi másolása a Program Files fájlba. Miután ezt megtettem, a referenciaértékeink gond nélkül futottak.

Tehát itt van: 32 bites alkalmazásokcsinálnifuttassa 64 bites Windows rendszeren ... de néha meg kell dolgoznia néhány programozói feltevést, hogy elindulhasson!

Érdekes Cikkek

Szerkesztő Választása

Mi az a firmware?
Mi az a firmware?
A firmware egy hardvereszköz kis memórialapkájára telepített szoftver. A firmware lehetővé teszi a hardverek, például a kamerák és okostelefonok frissítését.
Fotó elhomályosítása a Snapseedben
Fotó elhomályosítása a Snapseedben
A Snapseed a Google ingyenes alkalmazása a fényképek szerkesztésére. Vannak, akik összehasonlítják ezt az alkalmazást az Instagram-szal, de ez csak rossz. Ez egy professzionális képszerkesztő alkalmazás, nagyszerű készlettel és sokféle effektussal. Színezhet
Windows kötegelt szkript az adatok biztonsági mentéséhez
Windows kötegelt szkript az adatok biztonsági mentéséhez
Azok a számítógép-felhasználók, akik fejlett Mac és Windows számítógépekkel nőttek fel, lehet, hogy nincsenek tisztában ezzel, de egyszer, nagyon régen, az összes személyi számítógépet parancssori felület segítségével vezérelték. Igen, az a nehézkes parancsdoboz a Windows rendszeren
Az összes e-mail exportálása az Outlookból
Az összes e-mail exportálása az Outlookból
Ha az üzenetek törlése nélkül kell helyet felszabadítania az Outlook-postafiókjában, érdemes tudnia, hogyan exportálhatja őket. Szerencsére az Outlookot úgy tervezték, hogy megfeleljen a különféle forgatókönyveknek, így exportálhatja e-mailjeit
Hogyan juthat el ingyenes szállításhoz a StockX segítségével
Hogyan juthat el ingyenes szállításhoz a StockX segítségével
A StockX egy online tőzsde különféle dolgokhoz, például órákhoz, cipőkhöz, kollekcióhoz stb. A regisztráció egyszerű, és azonnal elkezdhet vásárolni vagy eladni. A StockX gondoskodik az összes termék hitelesítéséről, így Ön rendelkezik a
A Spotify Premium mostantól három hónapig csak 99p-os - és a meglévő felhasználók a Black Friday előtt is pénzt takaríthatnak meg
A Spotify Premium mostantól három hónapig csak 99p-os - és a meglévő felhasználók a Black Friday előtt is pénzt takaríthatnak meg
A Spotify nem hívja ezt fekete pénteki ajánlatnak, de a 2017-es fekete pénteki ajánlatok közepén jobb pofon esik. 2017. november 20. és december 31. között bárki, aki feliratkozik a Spotify Premium szolgáltatásra
Töltse le az Australian Landscapes témát a Windows 10, 8 és 7 rendszerekhez
Töltse le az Australian Landscapes témát a Windows 10, 8 és 7 rendszerekhez
Az ausztrál tájak témája 10 kiváló minőségű képet tartalmaz az asztal díszítésére. Ezt a gyönyörű tematikus csomagot eredetileg a Windows 7 számára hozták létre, de Windows 10, Windows 7 és Windows 8 rendszerekben is használható. Az Ausztrál Tájak témához számos lélegzetelállító háttérkép tartozik, amelyek buja zöld mezőkre, fák ligeteire nyújtanak kilátást.