64-bits besturingssystemen. Is het de moeite waard om de priem te vervangen door zeep en vice versa? Controleren via de hoofdmap

Bij het overschakelen naar een nieuw besturingssysteem of het kopen van een nieuwe computer vragen gebruikers zich vaak af: "Wat is het verschil tussen 32-bits en 64-bits versies van Windows?"

Theorie en een beetje geschiedenis

Om dit probleem te begrijpen, is het de moeite waard om het vanuit een theoretisch oogpunt te bekijken. Berekeningen in computers worden gemaakt in binaire notatie, waarbij elke bit de waarde 0 of 1 kan aannemen. De eerste computers gebruikten 8-bits architectuur, toen 16-bits, en nu voorgesteld door 32 en 64 bits.

In feite hangt de bitdiepte van de getallen waarmee de processor zal werken af ​​van de "bitheid". Bitdiepte bepaalt op zijn beurt de nauwkeurigheid van de berekeningen die door de processor worden uitgevoerd. Op basis van de bitdiepte wordt software ontwikkeld die op een bepaalde CPU kan draaien.

Op 17 oktober 1985 bracht Intel de eerste 32-bit x86-compatibele processor uit voor IBM-compatibele pc's, de Intel 80386 (ook bekend als de i386 of gewoon 386).

Op 23 september 2003 bracht AMD de eerste 64-bit Athlon 64-processor uit voor desktops en laptops voor thuisgebruik. De CPU is gebouwd op de AMD64-architectuur en behoort tot de achtste generatie (K8).

Het meest interessante is dat AMD simpelweg niet achter Intel wilde blijven in de "processorrace" door de eerste x64-processor uit te brengen. Op het moment van de release waren er nog geen 64-bits architectuur. Pas in april 2005 bracht Microsoft Windows XP Professional x64 Edition uit, het eerste besturingssysteem dat 64-bits processors ondersteunde.

Op dit moment hebben alle moderne processors x64 instructiesets.

Wat is het verschil?

Als u een 32-bits (ook wel x86) versie van Windows XP, Vista, 7, 8 (8.1) hebt, is de hoeveelheid beschikbaar geheugen op uw pc beperkt tot 4 GB. Heb je 4 GB RAM of meer, dan zie je in de systeemeigenschappen dat de weergegeven hoeveelheid wat kleiner is: van 2,75 naar 3,5 GB. Helaas is dit te wijten aan de architecturale kenmerken van het besturingssysteem. In de bronmonitor kunt u zien dat de ontbrekende megabytes door het besturingssysteem zijn gereserveerd voor zijn behoeften.

In 64-bits versies van bovenstaande besturingssystemen is de hoeveelheid beschikbaar RAM logischerwijs beperkt tot 16 TB. Om sommige marketingredenen beperkt Microsoft, op basis van het licentietype van uw x64 Windows-besturingssysteem, de hoeveelheid RAM die beschikbaar is, zoals 8 GB, 16 GB, enz.

Functies van 64-bits versiesramen

De meeste programma's die zijn geschreven voor 32-bits besturingssystemen werken gemakkelijk in hun 64-bits versies. De situatie met apparaatstuurprogramma's is echter heel anders. Voor de juiste werking van elk apparaat, van moederbord en videokaart tot randapparatuur (printer, scanner, Bluetooth), zijn 64-bits versies van stuurprogramma's vereist. Hierdoor doen zich soms onaangename situaties voor wanneer de ontwikkelaar gewoon niet de moeite nam om het benodigde stuurprogramma voor oudere apparaten vrij te geven.

Als je een relatief oud moederbord hebt, controleer dan de specificaties op de website van de fabrikant of in de handleiding. Bij sommige moederbord-chipsets kunt u niet meer dan 4 GB RAM in het systeem installeren (u kunt zowel 8 GB als 16 GB installeren, maar de rest van het geheugen boven de 4 GB wordt gewoon niet gebruikt en is ook niet zichtbaar in de besturingssysteem).

Het is vermeldenswaard dat moderne moederborden gebouwd op nieuwe chipsets ten minste 8 GB RAM ondersteunen. Veel budgetoplossingen tot 3000 roebel ondersteunen tot 32 GB RAM.

Bedankt voor de verduidelijking Michiel!

Conclusie

Als uw pc meer dan 4 GB RAM heeft, of als u van plan bent dit in de toekomst te vergroten, is het zinvol om te upgraden naar een 64-bits versie van het besturingssysteem. Anders is het misschien niet praktisch vanwege problemen met het ontbreken van stuurprogramma's voor sommige apparaten. Bovendien verbruikt een 64-bits besturingssysteem gemiddeld 400 MB meer RAM, dus het is beter om het niet te installeren met kleine hoeveelheden RAM (4 GB of minder).

Op dit moment is het ook de moeite waard om te overwegen dat veel moderne games een geïnstalleerde 64-bits versie van Windows vereisen. Allereerst is dit te wijten aan de verhoogde minimumvereisten van games voor een computerconfiguratie. Velen van hen hebben al minimaal 4-8 GB RAM nodig. Dus als je een fan bent van moderne computergames, dan moet je zeker overstappen naar de 64-bits versie van Windows.

Voordelen van 64-bits besturingssystemen:

  • Mogelijkheid om 4 GB RAM of meer te gebruiken;
  • Het vergroten van de hoeveelheid RAM heeft een positief effect op de snelheid van de pc als geheel (de opstarttijd van het systeem zal afnemen, programma's sneller starten en ertussen schakelen, laden en opslaan in games kost minder tijd);
  • Compatibel met 32-bits toepassingen.

Nadelen van 64-bits besturingssystemen:

  • Theoretische incompatibiliteit van oude hardware (gebrek aan x64-stuurprogramma);
  • Meer RAM-verbruik.

De moderne computermarkt biedt de volgende oplossing: kies in plaats van 32-bits besturingssystemen, 64-bits besturingssystemen, die aan populariteit winnen. Zo produceren fabrikanten van apparatuur voor personal computers hardware die is aangepast aan de specifieke kenmerken van bepaalde softwareproducten.


Wat zijn de kenmerken van een 64-bits besturingssysteem? Welk besturingssysteem heeft betere prestaties - 32-bits of 64-bits? Wat is de beste keuze voor de moderne gebruiker?

Wat is het verschil tussen 32 en 64 bits?

Eerst moeten enkele feiten worden gepresenteerd. Voordat u bepaalt welk type besturingssysteem de voorkeur heeft, is het de moeite waard om te onderzoeken wat hun verschil is. Digitale informatie levert gegevens in bits op. Ze bestaan ​​uit nullen en enen. Met één bit kunt u twee opdrachten versleutelen.

Bovendien neemt met behulp van 32 bits het aantal mogelijke commando's met enkele tientallen graden toe. Als het op 64 bits aankomt, zijn er nog meer van deze commando's. Hieruit kunnen we concluderen dat bijvoorbeeld het Windows-besturingssysteem - 32 of 64-bit, sneller functioneert. Microsoft introduceert OS-versies van beide typen. Zijn er verschillen tussen hen in termen van interface en andere nuances van werk?

Is er een verschil tussen 32-bits en 64-bits besturingssystemen in termen van gebruik?

Het is voorwaardelijk mogelijk om te overwegen welke "zeven" beter is - 32 of 64-bit, in termen van beheergemak? Opgemerkt moet worden dat er geen fundamenteel verschil is in het gepresenteerde aspect tussen deze versies van het Windows-besturingssysteem. Het hele verschil heeft te maken met commandoondersteuning. De verwerking daarvan gebeurt bijna onmerkbaar voor de eigenaar. Hierboven is al opgemerkt dat 64-bits commando's zorgen voor een hogere digitale gegevensoverdrachtsnelheid. Toegegeven, deze parameter is niet het enige criterium voor het evalueren van de effectiviteit van een computersysteem.

Veel aspecten van besturingssystemen spelen een belangrijke rol. Deze parameters omvatten stabiliteit, veelzijdigheid, het niveau van ondersteuning voor verschillende hardwarecomponenten, resource-intensiteit en andere. Dus welk besturingssysteem heeft het grootste voordeel voor de moderne gebruiker: 32-bit of 64-bit? Wat is de optimale oplossing voor het lanceren van bekende games en programma's?

Vergelijking van 32- en 64-bits besturingssystemen

De stabiliteit van de werking van het besturingssysteem wordt voornamelijk bepaald door de kwaliteit van de interactie van een bepaald besturingssysteem en hardware, hangt af van de compatibiliteit van het besturingssysteem met stuurprogramma's die zijn geproduceerd door de fabrikant van een bepaald apparaat. In dit opzicht kan het verschil tussen een 32-bits en een 64-bits systeem aanzienlijk zijn, dus een fabrikant die een hardwarecomponent voor een 32-bits besturingssysteem heeft uitgebracht, heeft mogelijk tijd nodig om zich voor te bereiden en een stuurprogramma te testen voor een 64-bits besturingssysteem.

Het is vermeldenswaard dat bekende wereldwijde hardwarefabrikanten met succes situaties vermijden waarin de eigenaar van een 64-bits besturingssysteem de benodigde software voor een bepaald apparaat niet kan vinden. Dit proefschrift is echter in de eerste plaats van toepassing op nieuwe apparaten. Apparaten die zijn gekocht nog vóór de massale distributie van 64-bits personal computers, die rond het begin van de jaren 2010 plaatsvond, worden niet altijd correct geïnstalleerd vanwege het ontbreken van geschikte stuurprogramma's.

Vergelijking van 32- en 64-bits besturingssystemen

Een besturingssysteem dat tot de categorie van 32- of 64-bits producten behoort, moet worden geïnstalleerd op een pc die de volledige werking van het bijbehorende besturingssysteem kan garanderen. Met andere woorden, u kunt een 32-bits besturingssysteem alleen correct installeren op een pc met een 32-bits processor. Een soortgelijk patroon is inherent aan 64-bits besturingssystemen. In dit geval is er geen onderlinge compatibiliteit tussen de besturingssystemen en wordt hun universaliteit beperkt.

intensiteit van hulpbronnen

Het functioneren van elk besturingssysteem vereist de uitgave van hardwarebronnen. Allereerst verwijst dit naar de rekenkracht van de processor en de hoeveelheid RAM. Zo rijst er een redelijk redelijke vraag, die als volgt klinkt: "Welk systeem is beter: 32 of 64-bit in termen van resource-intensiteit?".

Hierboven is al gezegd dat een bit een eenheid van gegevensoverdracht is. Als het gaat om informatie van een aanzienlijke hoeveelheid, wordt duidelijk dat er extra middelen nodig zijn om ermee te werken. Het is dus heel natuurlijk dat 32-bits besturingssystemen minder veeleisend zijn voor bronnen in vergelijking met 64-bits besturingssystemen. 2 GB RAM voor een computer met een 32-bits besturingssysteem is bijvoorbeeld voldoende voor volledig functioneren, en voor een 64-bits besturingssysteem is deze bron minimaal.

Het is het beste als de hoeveelheid RAM 4 GB of meer is. Als we kijken naar de bronnen van de processor, in verband met de 64-bits chips in hun structuur, zijn er de noodzakelijke technologische componenten die zijn ontworpen om te voldoen aan de vereisten van het besturingssysteem op het gebied van rekensnelheid. Het is dus moeilijk te zeggen dat 32-bits en 64-bits versies van Windows te verschillend zijn in termen van CPU-gebruik.

Ondersteuning voor hardwarecomponenten

Hierboven is al opgemerkt dat voor een stabiele werking van een 64-bits besturingssysteem de nieuwste stuurprogramma's op de computer moeten zijn geïnstalleerd. Hun aanwezigheid zorgt echter voor het correct functioneren van de personal computer, voornamelijk op softwareniveau. Bovendien is het noodzakelijk dat het besturingssysteem hardware-compatibel is met de hoofdcomponenten van de hardware.

Als we componenten als een grafische versneller, netwerkkaart, printer beschouwen in termen van compatibiliteit, zijn ze niet veeleisend van welk besturingssysteem op de computer is geïnstalleerd. Allereerst, als het gaat om systeemondersteuning, kan het verschil aanzienlijk zijn. Het punt is dat 32-bits besturingssystemen geen RAM-modules groter dan 4 GB kunnen ondersteunen. Het is ook vermeldenswaard dat 64-bits besturingssystemen volledig compatibel zijn met hen.

En of de gebruiker in de praktijk geheugenbronnen gaat gebruiken die groter zijn dan 4 GB is een andere zaak. Wanneer een personal computer voornamelijk wordt gebruikt voor het werken met internet, kantoortoepassingen, zal het misschien nooit nodig zijn om zelfs maar de helft van deze hoeveelheid RAM te gebruiken. Als een pc uitsluitend voor games nodig is. Het is dus noodzakelijk om in meer detail te bekijken welke besturingssystemen in dit geval de voorkeur hebben.

Welk besturingssysteem is het beste voor gamen?

Wat is beter om een ​​besturingssysteem voor de game te kiezen - 32 of 64-bit? Als we kijken naar de staat van volledige hardware- en softwarecompatibiliteit van het geïnstalleerde besturingssysteem met hardware, zal het 64-bits besturingssysteem de hoogste prestaties leveren. Deze regel heeft echter een uitzondering. Het hangt samen met het feit dat het nodig is om 64-bit-commando's in de algoritmen van de programmacode in het spel zelf te ondersteunen. Wanneer aan een dergelijk criterium niet wordt voldaan, merkt de gebruiker in de regel geen significant verschil in het comfort van de gameplay.

Welk besturingssysteem is optimaal voor toepassingen?

Welk besturingssysteem is beter voor het uitvoeren van applicaties: 32-bits of 64-bits? In dit geval is het patroon ongeveer vergelijkbaar met games. Als de gebruiker een 64-bits personal computer tot zijn beschikking heeft en de programmacode van de gebruikte applicatie algoritmen gebruikt voor het verwerken van 64-bits commando's, dan zal de bijbehorende software sneller werken. Wanneer deze bewering niet waar is, zal de gebruiker geen groot verschil voelen in de prestatie van de computer.

"Megahertz" in prioriteit?

Onder moderne gebruikers is er een bepaald standpunt, namelijk dat de hogere snelheid van het functioneren van een pc niet wordt bereikt door de bits te "verdubbelen", maar door hardwarebronnen te optimaliseren die rechtstreeks verband houden met pc-prestaties. Deze omvatten bijvoorbeeld de frequentie van de processor. Volgens de meeste experts en gebruikers wordt de grootste efficiëntie bereikt door een 32-bits chip die op 1,2 GHz werkt te vervangen door een chip die op 2,4 GHz werkt, dan door een 64-bits chip die op dezelfde frequentie werkt.

Soms wordt het mogelijk om een ​​32-bits processor zodanig te overklokken dat de werkelijke snelheid van zijn werking aanzienlijk wordt verhoogd in vergelijking met het vervangen van de chip door een 64-bits processor. Deze benadering is te rechtvaardigen als de gebruiker in zijn eigen werk geen programma's en games gebruikt die zijn aangepast aan 64-bits commando's. Hieruit volgt dat de praktische betekenis van het vervangen van 32-bits software- en hardwarecomponenten door 64-bits componenten niet altijd duidelijk is.

Overzicht

Dus welk besturingssysteem is beter: 32-bit of 64-bit? Het is vermeldenswaard dat de overdracht van digitale gegevens bij gebruik van 64-bits opdrachten sneller wordt uitgevoerd, dus het bijbehorende besturingssysteem zal productiever zijn dan 32-bits. De succesvolle toepassing ervan vereist echter dat de personal computer aan een aantal voorwaarden voldoet. Deze omvatten de aanwezigheid van een 64-bits processor, ondersteuning voor de bedrijfsmodus in 64-bits modus, de aanwezigheid van de benodigde stuurprogramma's ervoor, de compatibiliteit van de software die op de computer wordt gebruikt, 64-bits opdrachten.

3 8 880 0

Op dit moment zijn er twee bitdiepten van het besturingssysteem:

32-bits;
64 bits.

Hoe zijn ze anders, omdat ze er hetzelfde uitzien?! Hun belangrijkste verschillen zijn "verborgen" in de processorarchitectuur. Sprekend in een toegankelijke taal, kunnen 64-bits systemen twee keer zoveel operationele data per cyclus gebruiken, wat voor gewone gebruikers geen rol speelt. Er is nog een ander verschil dat al de aandacht van gebruikers verdient. Het feit is dat een 32-bits systeem maximaal 3 GB RAM ondersteunt, en een 64-bits systeem 16 GB "RAM".

Mijn persoonlijke advies, als je niet meer dan 3 GB RAM op je computer hebt, doe dan niet eens de moeite en gebruik een 32-bits systeem. Het werkt stabieler, in ieder geval Windows XP. Welnu, als je 4 GB "RAM" en hoger hebt, moet je al nadenken over het overschakelen naar een 64-bits systeem.
In dit geval zult u de vraag hebben "hoe weet u of het systeem 32 of 64 bit is"? Er zijn veel manieren, dus we zullen slechts enkele van de eenvoudigste overwegen.

Klik op Start - Uitvoeren. Typ in het geopende venster het commando "cmd" en druk op de "Enter"-toets.

Er wordt een venster geopend op een zwarte achtergrond met een opdrachtregel. Typ daar het commando "systeminfo" en druk op de "Enter"-toets. U zult een reeks systeeminformatie over uw computer zien, er zullen nogal wat interessante dingen zijn, tot de datum van installatie van uw besturingssysteem! Zoek in de bovenste helft naar de regel Systeemtype. Daarin ligt het antwoord op uw vraag "hoe u een 32-bits of 64-bits systeem kunt vinden". Als er een x86-nummer is, heb je een 32-bits systeem. Welnu, als u x64 ziet, gebruikt u een 64-bits besturingssysteem. De onderstaande foto laat zien dat ik een 32-bit "piggy" op mijn computer gebruik.

Hier is het nog makkelijker. Klik op Begin. Daar vindt u het item "Mijn Computer". Klik er met de rechtermuisknop op en activeer het menu "Eigenschappen". Het venster wordt geladen zoals hieronder weergegeven.

Zoek opnieuw naar de regel "Systeemtype". En er wordt een 32- of 64-bits systeem in geschreven.

Momenteel is de overgrote meerderheid van de verkochte moderne computers en mobiele pc's vooraf geïnstalleerd met Windows 7 64 bit. Dit komt door het feit dat ze zijn uitgerust met voldoende RAM - vanaf 4 GB en meer. Voor die gebruikers die net gaan overschakelen naar Windows 7 (hoe verrassend het ook mag klinken aan de vooravond van de release van Windows 8) en een boxed-versie (BOX) kopen, dit artikel, dat is geschreven in de vorm van vragen en antwoorden, zal u helpen beslissen over de keuze van de bitdiepte.

Voordelen van 64-bits besturingssysteem.

Bitdiepte kan 32 of 64 bits zijn, maar beide versies van Windows 7 zien er op het scherm hetzelfde uit. Ook de mogelijkheden van de systemen zijn identiek: dezelfde extra programma's worden meegeleverd, zoals Windows Media Player of Paint. "Onder de motorkap" zijn er echter nog steeds significante verschillen.

    Verhoogde werksnelheid. Met een 64-bits versie van Windows kan een computer twee keer zoveel gegevens per tijdseenheid verwerken als met een 32-bits versie. Tegelijkertijd maakt het gebruik van de uitgebreide mogelijkheden van 64-bits processors, die in één klokcyclus 64 databits (8 bytes) kunnen verwerken. Daarom kunnen programma's die zijn geoptimaliseerd voor 64-bits besturingssystemen sneller werken dan hun tegenhangers voor processors die slechts 32 bits (4 bytes) per cyclus verwerken.

    Meer RAM-geheugen. 32-bits versies van Windows kunnen maximaal 4 GB geheugen gebruiken en niet alles is beschikbaar voor programma's. Zo wordt 1 GB ingenomen door het besturingssysteem zelf, daarnaast is er tot 1 GB (afhankelijk van de pc) gereserveerd voor videogeheugen. Dus voor de programma's zelf is er niet meer dan 2 GB. Als ze "vraatzuchtig" zijn, is er mogelijk niet genoeg geheugen.

Er is geen dergelijke beperking voor 64-bits versies van Windows. Het maximale werkgeheugen in Windows 7 Home Premium is gegroeid naar 16 GB; Professional-, Ultimate- en Enterprise-versies kunnen zelfs werken met 192 GB. Omdat er meer geheugen beschikbaar is, is het minder waarschijnlijk dat Windows programmasecties naar een relatief trage harde schijf (paging-bestand) moet paginaen, zodat uw computer sneller werkt.

Nadelen van 64-bits besturingssysteem.

    Nieuwe chauffeurs nodig. Alle apparaten hebben geschikte stuurprogramma's nodig voor 64-bits Windows 7 (analogen voor 32-bits besturingssystemen werken niet). Voor moderne apparaten is dit meestal geen probleem, maar voor oudere modellen ontwikkelen veel fabrikanten geen 64-bits versies van stuurprogramma's. Dus voordat u een upgrade naar 64-bits Windows uitvoert, gaat u naar de webpagina van de fabrikant van uw apparaat en controleert u of er een 64-bits stuurprogramma beschikbaar is voor uw hardware.

    Meer geheugen nodig. Veel datastructuren in 64-bits programma's zijn 8 bytes (64 bits) groot. Daarom nemen programma's 10-20% meer ruimte op de harde schijf in beslag dan de overeenkomstige 32-bits versies met 4-byte-structuren. Ook de behoefte aan RAM voor 64-bit software neemt toe - met zo'n 15 procent.

Ondersteunt mijn computer Windows 7 64-bit?

De meeste computers die in de afgelopen drie jaar zijn uitgebracht (dat wil zeggen sinds de release van Windows Vista) zijn compatibel met de 64-bits versie van Windows 7. De uitzondering zijn systemen met goedkope processors die geen AMD- en Intel 64-bit-extensies ondersteunen. Deze omvatten de low-power Intel Atom-processorlijn en vroege Intel Core-modellen, met name de Core Duo (niet te verwarren met de Core 2 Duo). Als u niet weet welke processor uw computer heeft en of deze 64-bits besturingssystemen ondersteunt, gebruik dan het gratis Intel Processor Identification Utility.

randapparatuur

Net als bij computers zijn de meeste randapparatuur die sinds de release van Windows Vista is uitgebracht, compatibel met de 64-bits versie van Windows 7. Maar met oudere technologie is het een loterij. Sommige leveranciers - vooral leveranciers van netwerkkaarten en schijfcontrollers - maken hun producten al heel lang 64-bits compatibel, omdat ze moesten werken met 64-bits versies van Windows Server 2002-2003. Oudere apparaten die niet direct gerelateerd zijn aan het datacenter (bijv. niet-standaard invoerapparaten, multimedia-apparatuur, sommige printers) zullen moeilijker te integreren zijn omdat ze zijn ontwikkeld in een tijd dat 64-bits desktopbesturingssystemen zeldzaam waren. Het is het beste om vooraf te controleren of de fabrikant een stuurprogramma heeft uitgebracht voor de 64-bits versie van Windows 7, en zo niet, of er andere manieren zijn om het probleem op te lossen.

Kunnen 32-bits stuurprogramma's worden gebruikt op Windows 7 64-bit?

Nee. Een apparaatstuurprogramma is geprivilegieerde code die in dezelfde adresruimte als de Windows-kernel wordt uitgevoerd, dus het moet overeenkomen met de architectuur van de kernel. Sommige fabrikanten combineren 32-bits en 64-bits stuurprogramma's in één installatieprogramma, dus voor de onervaren gebruiker kan het lijken alsof een 32-bits stuurprogramma werkt onder een 64-bits versie van Windows. Hoewel 32-bits stuurprogramma's niet rechtstreeks door het besturingssysteem worden ondersteund, kunt u ze nog steeds installeren in de Windows XP-modus en USB-printers en andere oudere USB-apparaten gebruiken in een virtuele Windows XP-machine.

Is de Windows XP-modus beschikbaar op Windows 7 64-bit?

Ja, Windows XP Mode wordt volledig ondersteund door de 64-bits versie van Windows 7. Bovendien wordt het gebruik van de Virtual Machine Monitor (VMM) - in het bijzonder een product als Windows Virtual PC 7, dat de basis vormt van Windows XP Modus - is een van de weinige manieren om 32-bits apparaatstuurprogramma's te gebruiken op 64-bits Windows. De enige moeilijkheid is dat het apparaat een USB-interface moet hebben. Oudere apparaten waarvoor niet-standaard uitbreidingskaarten of dongles nodig zijn, werken waarschijnlijk niet in de Windows XP-modus.

Wat is de Windows XP-modus en hoe start ik deze?

Simpel gezegd, Windows XP Mode is een virtuele machine met Windows XP SP3 die draait op Windows Virtual PC 7. Gebruikers van Windows 7 Professional, Ultimate en Enterprise kunnen het gratis downloaden.

Om het preciezer te zeggen, Windows XP Mode is een native 64-bits applicatie (of beter gezegd, een set 64-bit services en drivers) die een afzonderlijk native 64-bit proces creëert dat de omgeving van een 32-bits besturingssysteem emuleert .

Het is belangrijk op te merken dat u in Windows XP-modus alleen een 32-bits virtuele omgeving kunt maken, ook al is Windows Virtual PC zelf een 64-bits toepassing die draait op een 64-bits versie van Windows 7. In een Windows Virtual PC-omgeving (wat in wezen een virtualisatietool voor algemeen gebruik is met extra functies ter ondersteuning van de Windows XP-modus) u kunt 32-bits versies van Windows XP, Vista of zelfs Windows 7 installeren, maar u kunt geen 64-bits versies van van deze systemen.

Is het mogelijk om 32-bits applicaties uit te voeren op 64-bits Windows 7?

Ja, bijna elke 32-bits applicatie die wordt ondersteund in Windows XP kan zonder aanvullende aanpassingen worden uitgevoerd in de 64-bits versie van Windows 7. Hiervoor wordt een technologie gebruikt genaamd "Win32 on Win64" (kortweg WOW), die oproepen converteert naar 32-bits API van uitvoerbare bestanden van oudere programma's tot aanroepen naar de 64-bits API voor verwerking door native subsystemen van het 64-bits besturingssysteem. Hierdoor draaien 32-bit applicaties naadloos op Windows 7 64-bit, en dankzij optimalisaties op de huidige generatie Intel- en AMD-processors draaien ze ook op volle of bijna volle snelheid. Een zeldzame uitzondering op deze regel zijn toepassingen die een of meer 32-bits propriëtaire legacy-apparaatstuurprogramma's gebruiken die geen 64-bits equivalenten hebben.

Het is vermeldenswaard dat WOW geen nieuw concept is. Een vergelijkbare technologie werd gebruikt in de vroegste versies van Windows NT om oudere 16-bits Windows 3.xx-toepassingen te ondersteunen.

Waarom verschijnen er geen nieuwe registervermeldingen bij het installeren van 32-bits toepassingen op een 64-bits versie van Windows 7?

De 64-bits versies van Windows Vista en Windows 7 gebruiken de WOW-technologie om 32-bits toepassingen uit te voeren (zie hierboven). Het converteert niet alleen API-aanroepen, maar isoleert ook wijzigingen die zijn aangebracht door 32-bits toepassingen in een speciale registersubsleutel op het juiste niveau.

Als een 32-bits toepassing bijvoorbeeld een subsectie in een map maakt

"HKEY_LOCAL_MACHINESoftware"

deze subsleutel wordt automatisch verplaatst naar de map "Wow6432Node" in het hoofdgedeelte "Software". In deze map vindt u alle subsecties en applicatie-instellingen die automatisch door WOW hierheen worden geleid.

Biedt de 64-bits versie van Windows 7 een prestatievoordeel?

Het hangt allemaal af van hoe het systeem wordt gebruikt. Als u met grote bestanden of toepassingen werkt die veel RAM verbruiken, biedt 64-bits Windows doorgaans een kleine prestatieverbetering ten opzichte van 32-bits op identieke hardware, zelfs bij gebruik van 32-bits toepassingen. Dit komt omdat het besturingssysteem en de apparaatstuurprogramma's toegang hebben tot de 64-bits uitgebreide registers van een Intel- of AMD-processor die in 64-bits uitgebreide modus draait. Bovendien ondersteunt Windows 7 64-bit meer RAM dan 32-bit: 192 GB in alle edities behalve Home, vergeleken met 4 GB in alle edities van Windows 7 32-bit. Hiermee kunt u de mogelijkheden van uw computer aanzienlijk uitbreiden. .

Waarom gebruikt 64-bits Windows meer RAM dan 32-bits?

Elk 64-bits besturingssysteem verbruikt meer geheugen dan zijn 32-bits tegenhanger. Dit komt door de aard van 64-bits code: het maakt gebruik van grotere interne structuren, die natuurlijk meer ruimte in beslag nemen, zowel in het geheugen als op de harde schijf. Daarom is het niet verwonderlijk dat ISO-images van 64-bits versies van Windows Vista en Windows 7 50-70% groter zijn dan afbeeldingen van 32-bits versies, en dat hun verbruik van fysiek geheugen na het opstarten 20-30% hoger is.

Heeft 64-bits Windows een beveiligingsvoordeel ten opzichte van 32-bits?

Ja. De meeste van Microsoft's veelgeprezen initiatieven voor kernelverharding die zijn geïmplementeerd in Windows Vista, zoals PatchGuard of Preventie van gegevensuitvoering, zijn alleen relevant voor de 64-bits versie van het systeem. Bovendien gebruiken 64-bits versies van Windows Vista en Windows 7 alleen digitaal ondertekende stuurprogramma's, waardoor het voor aanvallers moeilijk is om rootkits en exploits te vermommen als stuurprogramma's op kernelniveau.

Kan ik upgraden van 32-bits Windows naar 64-bits Windows 7?

Nee. De updateprocedure van Microsoft biedt momenteel geen ondersteuning voor het wijzigen van processorarchitecturen. Als u wilt upgraden van een 32-bits versie van Windows, moet u deze verwijderen, 64-bits Windows 7 op een lege schijf installeren en vervolgens al uw gegevens en toepassingen overbrengen naar het nieuwe besturingssysteem.

Applicaties en al het andere dat deze specifieke architectuur gebruikt.

Waarschijnlijk ben je bij het downloaden van een programma de optie tegengekomen om te kiezen voor een 32-bits of 64-bits versie. En het is belangrijk omdat deze versies voor verschillende systemen zijn gemaakt.

  • 32-bits hardware en software wordt vaak aangeduid als: x86 of x86-32 .
  • 64-bits hardware en software wordt vaak genoemd x64 of x86-64 .
  • 32-bits systemen gebruiken gegevens in blokken van 32 bits, terwijl 64-bits systemen 64 bits aan gegevens gebruiken. Over het algemeen geldt dat hoe meer gegevens u tegelijk kunt verwerken, hoe sneller het systeem zal werken.

64-bits systemen hebben ook verschillende andere voordelen, met name de mogelijkheid om veel grotere volumes te gebruiken fysiek geheugen. Bekijk wat Microsoft te zeggen heeft over limieten voor geheugengebruik voor verschillende versies van Windows.

64-bits en 32-bits besturingssystemen

De meeste processors zijn tegenwoordig gebaseerd op een 64-bits architectuur en ondersteunen 64-bits besturingssystemen. Deze processors zijn ook volledig compatibel met 32-bits besturingssystemen.

De meeste versies van de besturingssystemen Windows 10, Windows 8, Windows 7 en Windows Vista zijn beschikbaar in 64-bits indeling. Van de anderen, alleen professioneel versie van Windows XP, beschikbaar in 64 bits.

Alle versies van Windows, van XP tot 10, zijn ook beschikbaar in 32-bits.

Weet u niet zeker of het Windows-systeem op uw computer 32-bits of 64-bits is?

De snelste en gemakkelijkste manier om te controleren of Windows 32-bits of 64-bits is, is door te kijken wat er staat in Controle panelen. Zie Heb ik een 32-bits of 64-bits versie van Windows? voor gedetailleerde instructies.

Een andere gemakkelijke methode om te bepalen welke architectuur uw Windows-systeem heeft, is door de map Program Files te controleren.

Meer erover.

Om de hardware-architectuur te bepalen:, u kunt de opdrachtprompt openen en typen opdracht:

echo %PROCESSOR_ARCHITECTURE%

Als reactie krijg je bijvoorbeeld het antwoord AMD64 , wat een x64-systeem aangeeft, of x86 in het geval van een 32-bits systeem.

Belangrijk: Op deze manier weet u alleen de architectuur van de hardware en niet de versie van het Windows-besturingssysteem dat erop draait. Waarschijnlijk, zijn ze hetzelfde omdat 32-bits Windows op x86-systemen kan worden geïnstalleerd, maar niet noodzakelijk aangezien de 32-bits versie van Windows ook op x64-systemen kan worden geïnstalleerd.

Nog een commando:

reg query "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v PROCESSOR_ARCHITECTURE

Na uitvoering krijgt u veel meer tekst, maar aan het einde zullen er regels zijn die vergelijkbaar zijn met deze:

PROCESSOR_ARCHITECTURE REG_SZ x86

PROCESSOR_ARCHITECTURE REG_SZ AMD64

De beste manier om deze opdrachten te gebruiken, is door ze uit dit artikel te kopiëren en vervolgens met de rechtermuisknop op de zwarte doos te klikken opdrachtregel en plak de opdracht vanaf het klembord.

Waarom is het belangrijk?

Het is belangrijk om de architectuurverschillen te kennen om er zeker van te zijn dat u de juiste software- en apparaatstuurprogrammaversies installeert. Als je bijvoorbeeld de mogelijkheid hebt om 32-bits of 64-bits versies te kiezen bij het downloaden, is het beter om te kiezen oorspronkelijk een 64-bits programma.

Maar deze versie zal niet werken als je een 32-bits versie hebt.

Een van de weinige verschillen die u, de eindgebruiker, zult opmerken, is de kans dat u na het downloaden van een groot programma zult ontdekken dat u uw tijd hebt verspild omdat het niet werkt op uw computer. Dit gebeurt wanneer u een 64-bits programma downloadt dat u gaat gebruiken met een 32-bits besturingssysteem.

Sommige 32-bits programma's werken echter prima op 64-bits systemen. Met andere woorden, 32-bits programma's zijn compatibel met 64-bits besturingssystemen. Maar deze regel is niet altijd waar, vooral voor sommige stuurprogramma's, aangezien stuurprogramma's voor hardwareapparaten een strikt overeenkomstige versie nodig hebben om met software te communiceren (d.w.z. 64-bits stuurprogramma's vereisen een 64-bits besturingssysteem en 32-bits stuurprogramma's - 32- bitsysteem).

Daarnaast is het verschil tussen 32 en 64 bits belangrijk als je problemen met software oplost of werkt met de directory waar je het programma hebt geïnstalleerd.

Het is belangrijk om te weten dat 64-bits versies van Windows: twee verschillende mappen voor het installeren van programma's, aangezien er ook een directory is voor 32-bits versies. En in 32-bits versies van Windows slechts één installatiemap. Om u nog meer in verwarring te brengen, heeft de map Program Files op 64-bits systemen dezelfde naam als de map Program Files voor 32-bits programma's op 32-bits versies van Windows.

Laat ik het simpel zeggen:

IN 64-bits versie van Windows er zijn twee mappen:

  • C:\ programma Bestanden (x86)\
  • directory voor 64-bits programma's: C:\ programma Bestanden\

IN 32-bits versie van Windowséén map:

  • directory voor 32-bits programma's: C:\ programma Bestanden\

U kunt het ermee eens zijn dat het niet helemaal juist is om te zeggen dat de directory bedoeld is voor 64-bits programma's. C:\ programma Bestanden\, wat betreft 32-bits besturingssystemen is dit niet het geval.