12Aug
De meeste van uw oudere Windows-apps zouden alleen op Windows 10 moeten werken. Als ze op Windows 7 werken, werken ze vrijwel zeker op Windows 10. Sommige oudere pc-applicaties zullen niet alleen werken, maar er zijn ook veel manieren om ze te laten werkennog een keer.
Deze trucs omvatten een groot aantal toepassingen, van apps uit het Windows XP-tijdperk en oude pc-games die verouderde DRM-naar-DOS- en Windows 3.1-applicaties vereisen.
uitvoeren als beheerder
Veel toepassingen die zijn ontwikkeld voor Windows XP zullen correct werken op een moderne versie van Windows, met uitzondering van een klein probleempje. Tijdens het Windows XP-tijdperk gebruikten gemiddelde Windows-gebruikers hun pc altijd met een beheerdersaccount. Toepassingen zijn gecodeerd om er maar van uit te gaan dat ze beheerderstoegang hadden en zouden falen als ze dat niet deden. De nieuwe functie Gebruikersaccountbeheer( UAC) loste dit probleem grotendeels op, maar in eerste instantie waren er wat kinderziektes.
Als een oudere toepassing niet goed werkt, probeer dan met de rechtermuisknop te klikken op de snelkoppeling of. exe-bestand en selecteer vervolgens "Uitvoeren als beheerder" om deze met beheerdersrechten te starten.
Als u vindt dat een app wel beheerdersrechten vereist, kunt u instellen dat de app altijd als beheerder wordt uitgevoerd met behulp van de compatibiliteitsinstellingen die we in de volgende sectie bespreken.
Compatibiliteitsinstellingen aanpassen
Windows bevat compatibiliteitsinstellingen die oude applicaties functioneel kunnen maken. Klik in het Start-menu van Windows 10 met de rechtermuisknop op een snelkoppeling en selecteer "Open bestandslocatie" in het snelmenu
. Zodra u de locatie van het bestand hebt, klikt u met de rechtermuisknop op de snelkoppeling of het exe-bestand van de app en selecteert u vervolgens "Eigenschappen" in de contextmenu.
Op het tabblad "Compatibiliteit" van het eigenschappenvenster van de app kunt u klikken op de knop "Gebruik de compatibiliteitsoplosser" voor een wizardinterface of pas de opties zelf aan.
Als een toepassing bijvoorbeeld niet goed werkt op Windows 10 maar correct werd uitgevoerd in Windows XP, selecteer dan de optie "Voer dit programma uit in compatibiliteitsmodus voor" en selecteer vervolgens "Windows XP( Service Pack 3)" uit dedrop-down menu.
Wees niet verlegen om de andere instellingen op het tabblad "Compatibiliteit" ook te proberen. Zeer oude spellen kunnen bijvoorbeeld profiteren van "Verkleinde kleurmodus".Op hoge DPI-schermen moet u mogelijk het selectievakje "Weergave-schaling uitschakelen bij hoge DPI-instellingen" uitschakelen om een programma er normaal uit te laten zien. Geen enkele optie op dit tabblad kan je app of pc beschadigen. Je kunt ze altijd gewoon uitschakelen als ze niet helpen.
Niet-ondertekende stuurprogramma's of 32-bits stuurprogramma's installeren
De 64-bits versie van Windows 10 gebruikt handhaving van stuurprogrammahandtekeningen en vereist dat alle stuurprogramma's een geldige handtekening hebben voordat ze kunnen worden geïnstalleerd. Voor 32-bits versies van Windows 10 zijn normaal gesproken geen ondertekende stuurprogramma's vereist. De uitzondering hierop is dat 32-bits versies van Windows 10 op een nieuwere pc met UEFI( in plaats van een standaard BIOS) vaak ondertekende stuurprogramma's vereisen. Het afdwingen van ondertekende stuurprogramma's helpt de veiligheid en stabiliteit te verbeteren en beschermt uw systeem tegen stuurprogramma's die kwaadwillend zijn of eenvoudigweg onstabiel. Installeer alleen niet-ondertekende stuurprogramma's als u zeker weet dat ze veilig zijn en daar een goede reden voor hebben.
Als oude software die u wilt installeren, niet-ondertekende stuurprogramma's nodig heeft, moet u een speciale opstartoptie gebruiken om ze te installeren. Als er alleen 32-bits stuurprogramma's beschikbaar zijn, moet u de 32-bits versie van Windows 10 gebruiken. Voor de 64-bits versie van Windows 10 zijn 64-bits stuurprogramma's vereist. Gebruik dit proces als u naar de 32-bits versie moet overschakelen door de 32-bits versie van Windows 10 te downloaden in plaats van de 64-bits versie.
Run-spellen die SafeDisc en SecuROM DRM vereisen
Windows 10 zal geen oudere games uitvoeren die SafeDisc of SecuROM DRM gebruiken. Deze regelingen voor digitale rechtenbeheer kunnen behoorlijk wat problemen veroorzaken. Over het geheel genomen is het een goede zaak dat Windows 10 deze rommel niet toestaat om uw systeem te installeren en te vervuilen. Helaas betekent dit dat sommige oudere games op fysieke cd's of dvd's niet kunnen worden geïnstalleerd en normaal kunnen worden uitgevoerd.
Je hebt een verscheidenheid aan andere opties voor het spelen van deze spellen, waaronder het zoeken naar een "geen CD" -kraam( die mogelijk erg onveilig zijn, omdat ze vaak op schaduwrijke piraterijsites worden gevonden), door de game terug te kopen van een digitale distributiedienst zoalsGOG of Steam, of kijk op de website van de ontwikkelaar om te zien of deze een patch biedt die de DRM verwijdert.
Meer geavanceerde trucs zijn onder meer installeren en dual-booten in een oudere versie van Windows zonder deze beperking, of proberen het spel uit te voeren op een virtuele machine met een oudere versie van Windows. Een virtuele machine kan zelfs goed werken voor u, aangezien games die deze DRM-schema's gebruiken oud genoeg zijn, zodat zelfs een virtuele machine waarschijnlijk aan hun grafische eisen voldoet.
Gebruik virtuele machines voor oudere software
Windows 7 heeft een speciale functie "Windows XP Mode".Dit was eigenlijk gewoon een bijgesloten virtueel machineprogramma met een gratis Windows XP-licentie. Windows 10 bevat geen Windows XP-modus, maar u kunt nog steeds een virtuele machine gebruiken om het zelf te doen.
Het enige dat u echt nodig hebt, is een virtueel machineprogramma zoals VirtualBox en een reserve Windows XP-licentie. Installeer die kopie van Windows in de VM en u kunt software uitvoeren op die oudere versie van Windows in een venster op uw Windows 10-bureaublad.
Het gebruik van een virtuele machine is een iets meer betrokken oplossing, maar het zal goed werken, tenzij de app direct met hardware moet communiceren. Virtuele machines hebben meestal beperkte ondersteuning voor hardware-randapparatuur.
Gebruik emulators voor DOS- en Windows 3.1-toepassingen
Met DOSBox kunt u oude DOS-toepassingen uitvoeren( voornamelijk DOS-games) in een emulatorvenster op uw bureaublad. Gebruik DOSBox om oude DOS-toepassingen uit te voeren in plaats van te vertrouwen op de opdrachtprompt. DOSBox zal veel, veel beter werken.
En aangezien Windows 3.1 zelf in feite een DOS-toepassing was, kunt u Windows 3.1 in DOSBox installeren en ook oude 16-bits Windows 3.1-toepassingen uitvoeren.
Gebruik 32-bits Windows voor 16-bits software
16-bits programma's werken niet langer op 64-bits versies van Windows. De 64-bits versie van Windows bevat niet de WOW16-compatibiliteitslaag waarmee 16-bits apps kunnen worden uitgevoerd. Probeer een 16-bits toepassing uit te voeren op een 64-bits versie van Windows en u ziet gewoon het bericht 'Deze app kan niet op uw pc worden uitgevoerd'.
Als u 16-bits apps moet uitvoeren, moet u de 32-bits versie van Windows 10 installeren in plaats van de 64-bits versie. Het goede nieuws is dat je niet je hele besturingssysteem opnieuw hoeft te installeren. In plaats daarvan kunt u gewoon een 32-bits versie van Windows installeren op een virtuele machine en de toepassing daar uitvoeren. Je zou zelfs Windows 3.1 in DOSBox kunnen installeren.
Gebruik specifieke browsers voor websites waarvoor Java, Silverlight, ActiveX of Internet Explorer vereist is
Windows 10 gebruikt de nieuwe Microsoft Edge als standaardbrowser. Edge biedt geen ondersteuning voor Java, ActiveX, Silverlight en andere technologieën. Chrome heeft ook de ondersteuning voor NPAPI-plug-ins zoals Java en Silverlight laten vallen.
Om oudere webtoepassingen te gebruiken die deze technologieën vereisen, start de Internet Explorer-webbrowser bij Windows 10 om compatibiliteitsredenen op. IE ondersteunt nog steeds ActiveX-inhoud. Mozilla Firefox ondersteunt nog steeds Java en Silverlight.
U kunt Internet Explorer starten vanuit het menu Start. Als u al Microsoft Edge gebruikt, opent u gewoon het instellingenmenu en selecteert u "Openen met Internet Explorer" om de huidige webpagina rechtstreeks in Internet Explorer te openen.
Als een oudere toepassing over het algemeen niet werkt op Windows 10, is het een goed idee om een moderne vervanging te vinden die goed werkt. Maar er zijn enkele apps, vooral oude pc-games en zakelijke apps, die je misschien niet kunt vervangen. Hopelijk krijgen sommige van de compatibiliteitstactieken die we hebben gedeeld, die apps weer beschikbaar.
Image Credit: Brett Morrison op Flickr