Hoved Annen Hvordan få 32-biters apper til å fungere på 64-biters Windows

Hvordan få 32-biters apper til å fungere på 64-biters Windows



De første Windows-systemene brukte en 16-biters MS-DOS-basert kjerne til å kjøre et grafisk skall for å få tilgang til systemets tjenester. Hvis den siste setningen sendte deg til å søke etter en teknisk ordliste, legg deg til rette. Informasjonen i denne artikkelen vil være tilgjengelig for eksperter og lekfolk. Du kan ha opplevd noen problemer når du kjører et 32-bits program i en 64-biters versjon av Windows. I så fall kan du lese videre for å lære om hvorfor dette skjer og hvordan du kan fikse det.

Netflix logger av alle enheter
Hvordan få 32-biters apper til å fungere på 64-biters Windows

Noen nødvendige konsepter

Det enkle faktum er at du ikke burde ha dette problemet i utgangspunktet. Windows har en emulator som - hvis den fungerer riktig - gir det nødvendige miljøet for at både 64 og 32-biters applikasjoner skal kunne kjøres normalt. Denne emulatoren (WOW64) adskiller 32-biters applikasjoner fra 64-biters for å forhindre fil- og / eller registerkollisjoner. På et teknisk notat kan ikke 32-biters prosesser kjøre 64-biters DLL-filer, så dette kan forårsake problemet.

Noen nødvendige konsepter

Noe å huske på er at du faktisk kjører et 16-bits program, som definitivt ikke vil fungere. En rask måte å sjekke om et program er 16-biters, er å navigere til dets plassering på datamaskinen. Høyreklikk på den og velg Egenskaper fra rullegardinmenyen. Hvis kategorien egenskaper har en versjon eller forrige versjoner-fanen, er det ikke et 16-bitersprogram.

Gjør det kompatibelt

Det første du bør prøve når du skal kjøre programvare som har kompatibilitetsproblemer, er å kjøre den i kompatibilitetsmodus. Det er veldig få problemer som dette løser realistisk i våre dager, men det var en veldig nyttig funksjon da Windows 95 ble erstattet av NT.

For å kjøre et program i kompatibilitetsmodus, naviger til det i filutforskeren og høyreklikk på det. Samme som ovenfor, klikk på Egenskaper fra menyen. Klikk på kategorien Kompatibilitet under Egenskaper. Klikk på ruten som sier Kjør dette programmet i kompatibilitetsmodus for: og velg Windows-versjonen du vil bruke. Klikk deretter på Bruk og prøv å kjøre applikasjonen. Det bør bare være en håndfull alternativer, så prøv å gå gjennom dem alle. compmode

Aktiver 32-biters applikasjoner

For å være grundig kan du sørge for at 32-biters applikasjoner er aktivert i Windows-tjenestene dine. For å gjøre dette, følg disse trinnene:

  1. Start med å få tilgang til Windows-funksjoner ved å skrive Windows-funksjoner i Windows-søkefeltet og velge best match.
  2. Merk av i boksen som viser Internet Information Services, og klikk OK. Det vil ta et minutt å installere denne funksjonen
  3. Start IIS Manager ved å skrive internettinformasjonstjenester i Windows-søkeboksen og velge den beste kampen.
  4. Du vil se datamaskinens navn i venstre vindu, utvide det og klikke på Application Pools.
  5. I høyre vindu høyreklikker du på DefaultAppPools og velger Avanserte innstillinger.
  6. Velg Aktiver 32-biters applikasjoner og endre den fra False til True.
  7. Klikk OK og start datamaskinen på nytt.

Når du har fullført dette, kan du prøve å kjøre programmet igjen. Hvis WOW64 fungerer riktig, bør dette ikke være nødvendig, men det har vist seg å være effektivt i noen tilfeller.

Feil programfiler

Eldre programmer blandet noen ganger installasjonen sammen, og filene deres kan havne i feil mappe. Dette er spesielt vanskelig å oppdage fordi installasjonen ser ut til å ha gått uten problemer.

På 64-biters versjoner av Windows er alle 64-biters applikasjoner installert i Program Files (x86) -mappen. Dette inkluderer alle filer relatert til det installerte programmet. 32-biters programmer havner imidlertid i en egen mappe med tittelen Program Files. Hvis banene er kodet feil i installasjonen, kan applikasjonen ha installert i feil mappe.

hvordan du gjør en wav-fil til mp3

Feil programfiler

Å fikse dette bør inkludere redigering av noen av installasjonskodene, men du trenger ikke å gjøre det, og du kan kanskje ikke komme til kildekoden uansett. For en midlertidig løsning, finn bare de installerte filene og kopier dem manuelt til Program Files-mappen.

Barbering og hårklipp, to biter

Dette er bare noen av problemene du kan møte når du kjører et 32-bits program. Men igjen, det kan ikke understrekes nok til at dette aldri skal skje, da tiltak er på plass for å forhindre det. Det er langt mer sannsynlig at du har å gjøre med et annet kompatibilitetsproblem. Hvis du er veldig trygg på at registeret forårsaker problemer, kan du begynne med løsningene som er beskrevet i artikkelen.

Har noen av metodene i artikkelen vært nyttige? Hva gjorde at du var sikker på at 32-biters registeret egentlig var det som forårsaket problemet ditt? Del resonnementet ditt i kommentarene nedenfor.

Interessante Artikler

Redaksjonens

Hvordan laste ned YouTube-videoer på Linux
Hvordan laste ned YouTube-videoer på Linux
Det er enkelt å laste ned YouTube-videoer på Linux ved å bruke youtube-dl-kommandolinjeverktøyet, men det er også et vanlig, grafisk program som kan gjøre det.
Slik aktiverer du 4K på din Vizio TV
Slik aktiverer du 4K på din Vizio TV
Vizio har et stort utvalg av 4K UHD (ultra-high-definition) TV-er. Alle har innfødt 4K-bildekvalitet, inkludert HDR-støtte. HDR refererer til det høye dynamiske området, en funksjon som gir bedre kontrast. Det betyr fargene
Windows 10 versjon 1803 ber nå om å oppgradere operativsystemet
Windows 10 versjon 1803 ber nå om å oppgradere operativsystemet
Som du kanskje husker, når Windows 10, versjon 1803, slutten av støtten snart. Microsoft har begynt å vise varslinger om slutten av støtten til brukere som kjører versjon 1803 for å få dem overført til en nylig (støttet) funksjonsoppdatering. Annonsering November er ikke langt unna nå, og likevel er det mange brukere som ikke er på versjon 1809
Aktiver Windows Installer i sikkermodus for å fjerne apper
Aktiver Windows Installer i sikkermodus for å fjerne apper
Her er en enkel løsning som lar deg aktivere Windows Installer i sikkermodus i Windows 10, Windows 8 og Windows 7.
Hvordan optimalisere en smarttelefon for mobilspill: 12 tips
Hvordan optimalisere en smarttelefon for mobilspill: 12 tips
Kan ikke deaktivere automatiske annonser programmatisk på siden, så her er vi!
Hvordan vise Nest Camera på Echo Show
Hvordan vise Nest Camera på Echo Show
Google Nest Camera er et smarthus-system som ligner på overvåkningssikkerhetssystemer. Disse enhetene kobles enkelt til telefonene dine og andre smarte enheter, slik at du alltid kan være klar over hva som skjer på bestemte steder i
Hvordan vise din egen historie på Snapchat
Hvordan vise din egen historie på Snapchat
https://www.youtube.com/watch?v=VhPTiWUurnM Snapchat-historier lar deg fortelle historien om dagen din, legge til bilder og 10 sekunders videoer som er offentlige for Snapchat-tilhengerne dine i 24 timer før de forsvinner for alltid. Funksjonen var