Huvud Övrig Hur man får 32-bitarsappar att fungera på 64-bitars Windows

Hur man får 32-bitarsappar att fungera på 64-bitars Windows



De första Windows-systemen använde en 16-bitars MS-DOS-baserad kärna för att köra ett grafiskt skal för att få åtkomst till systemets tjänster. Om den sista meningen skickade dig till en teknisk ordlista, var vänlig. Informationen i den här artikeln kommer att vara tillgänglig för både experter och lekmän. Du kan ha upplevt vissa problem när du kör ett 32-bitarsprogram i en 64-bitarsversion av Windows. Om så är fallet, läs vidare för att lära dig mer om varför detta händer och hur du åtgärdar det.

vilken ramtyp har jag
none

Några nödvändiga begrepp

Det enkla faktum är att du inte bör ha det här problemet i första hand. Windows har en emulator som - om den fungerar korrekt - ger den nödvändiga miljön för att både 64- och 32-bitarsapplikationer ska fungera normalt. Denna emulator (WOW64) separerar 32-bitarsapplikationer från 64-bitarsappar för att förhindra kollisioner med filer och / eller register. I en teknisk not kan 32-bitarsprocesser inte köra 64-bitars DLL-filer, så det kan orsaka ditt problem.

none

Något att komma ihåg är att du faktiskt kan köra en 16-bitars applikation, vilket definitivt inte fungerar. Ett snabbt sätt att kontrollera om ett program är 16-bitars är att navigera till dess plats på din dator. Högerklicka på den och välj Egenskaper i rullgardinsmenyn. Om fliken Egenskaper har fliken Version eller Tidigare versioner är det inte ett 16-bitarsprogram.

Gör det kompatibelt

Det första du bör försöka när du tänker köra programvara som har kompatibilitetsproblem är att köra den i kompatibilitetsläge. Det finns väldigt få problem som detta realistiskt löser idag, men det var en mycket användbar funktion när Windows 95 ersattes av NT.

För att köra ett program i kompatibilitetsläge, navigera till det i filutforskaren och högerklicka på det. Samma som ovan, klicka på Egenskaper från menyn. Klicka på fliken Kompatibilitet under Egenskaper. Klicka på rutan som säger Kör det här programmet i kompatibilitetsläge för: och välj den Windows-version du vill använda. Klicka sedan på Apply och försök att köra din applikation. Det borde bara finnas en handfull alternativ så försök att gå igenom dem alla. none

Aktivera 32-bitarsapplikationer

För att vara noggrann kan du se till att 32-bitarsapplikationer är aktiverade i dina Windows-tjänster. För att göra det, följ dessa steg:

  1. Börja med att komma åt Windows-funktioner genom att skriva Windows-funktioner i sökrutan i Windows och välja de bästa matchningarna.
  2. Markera rutan med Internet Information Services och klicka på OK. Det tar en minut att installera den här funktionen
  3. Starta IIS Manager genom att skriva internetinformationstjänster i Windows-sökrutan och välja den bästa matchningen.
  4. Du kommer att se datorns namn i det vänstra fönstret, expandera det och klicka på Application Pools.
  5. I det högra fönstret högerklickar du på DefaultAppPools och väljer Avancerade inställningar.
  6. Välj Aktivera 32-bitarsapplikationer och ändra det från False till True.
  7. Klicka på OK och starta om datorn.

När du har slutfört detta kan du försöka köra programmet igen. Om din WOW64 fungerar korrekt borde detta inte vara nödvändigt men det har visat sig vara effektivt i vissa fall.

Felaktiga programfiler

Äldre program blandar ibland upp installationen och deras filer kan hamna i fel mapp. Detta är särskilt svårt att upptäcka eftersom installationen verkar ha gått utan problem.

På 64-bitarsversioner av Windows installeras alla 64-bitarsapplikationer i mappen Programfiler (x86). Detta inkluderar alla filer relaterade till den installerade applikationen. 32-bitarsprogram hamnar dock i en separat mapp med titeln Program Files. Om banorna är felaktigt kodade i installationen kan applikationen ha installerats i fel mapp.

hur man nivåar upp ångkonto gratis

none

Åtgärda detta bör inkludera redigering av en del av installationskoden men du behöver inte göra det, och du kanske inte kan komma till källkoden ändå. För en provisorisk lösning, hitta bara de installerade filerna och kopiera dem manuellt till mappen Programfiler.

Rakning och en frisyr, två bitar

Det här är bara några av problemen du kan möta när du kör ett 32-bitarsprogram. Men återigen kan det inte betonas tillräckligt för att detta aldrig ska hända, eftersom det finns åtgärder för att förhindra det. Det är mycket mer troligt att du har att göra med något annat kompatibilitetsproblem. Om du är mycket säker på att registret orsakar problem, börja med de lösningar som beskrivs i artikeln.

Har någon av metoderna i artikeln varit till hjälp? Vad gjorde dig säker på att 32-bitarsregistret verkligen är det som orsakar ditt problem? Dela ditt resonemang i kommentarerna nedan.

Intressanta Artiklar

Redaktionen

none
Dell UltraSharp U2410 recension
Ovanför de vanliga TN-panelerna, men kort av våra topplista Eizo och LaCie-favoriter, sitter en spännande mitten av professionella bildskärmar. Det kan inte matcha S-PVA, men H-IPS-paneltypen möjliggör en högre kontrast
none
Datorn fortsätter att frysa några sekunder - vad man ska göra
Korta frysningar kallas mikrostammare och kan vara otroligt irriterande. De förekommer främst i Windows och kan ha flera orsaker. Det spelar ingen roll hur snabbt din dator är, oavsett om du använder SSD eller hårddisk, har vatten
none
Logga ut från OneDrive i Windows 10 (Unlink PC)
Idag kommer vi att se hur man loggar ut från OneDrive. OneDrive är den online dokumentlagringslösning som skapats av Microsoft som levereras med Windows 10.
none
Hur du rensar din sökhistorik på Instagram
Du kan radera din sökhistorik på Instagram i appen på Android och iOS samt stationära och mobila webbläsare med bara några enkla steg.
none
Lägg till Välj snabbmeny i Windows 10
Så här lägger du till en snabb snabbmeny i Windows 10. Detta gör att du kan välja filer eller invertera valet i File Explorer direkt med ett klick.
none
Microsoft möjliggör delning från Windows-appar till Outlook Desktop
Microsoft har publicerat en ny app i butiken med namnet Microsoft Office Outlook Desktop Integration. Det utökar den moderna delningsfunktionen i Windows 10 till Office Outlook-appen. När du har installerat appen kan du dela något, t.ex. en sida från Edge-webbläsaren eller en bild från Photos-appen och Outlook Desktop
none
Hur man använder Facebook bildsökning för att hitta någon
Med Facebook Image Search kan du söka efter bilder med hjälp av det identifieringsnummer som tilldelats fotot (om bilden är från Facebook). Du kan också ha andra alternativ.