Plantengids is een Windows XP applicatie
Compatibiliteit software met
Windows 7
Bij elke nieuwe Windows-uitgave
worden wel weer wijzigingen in het systeem aangebracht, zo ook
bij Windows 7. Windows 7 lijkt echter in veel opzichten op zijn
voorganger Windows Vista. En omdat Windows 7 op de achtergrond
ook nog eens gewoon Windows 6.1 heet (ter vergelijk: Windows Vista
heet eigenlijk Windows 6), worden programma's die het versienummer
controleren gewoon om de tuin geleid...
Veel programma's die onder Windows Vista functioneerden, kunnen
dus doorgaans ook onder Windows 7 probleemloos worden gebruikt.
Met deze wetenschap zouden de meeste problemen dus verwacht worden
bij software die voor Windows XP (en voorgangers) is geschreven.
Toch zijn er maar opvallend weinig programma's uit het Windows
XP-tijdperk die voor problemen zorgen, sterker nog: in de meeste
gevallen is upgraden van de software zelfs niet eens nodig! Dit
is mede te danken aan de symbolische koppelingen (vergelijkbaar
met snelkoppelingen) waarmee de standaard bestandslocaties van
Windows XP zijn doorgelinkt naar de nieuwe locaties binnen Windows
7. Zo worden programma's die nog gebruik willen maken de map
Documents and Settings (de XP-map voor data en instellingen)
met behulp van symbolische koppelingen achter de schermen doorverwezen
naar de nieuwe locaties (de mappen Gebruikers en ProgramData).
Ook de werking van het register is niet wezenlijk veranderd ten
opzichte van voorgaande Windows-versies.
Hoewel de meeste voor Windows XP geschreven programma's dankzij de symbolische links dus ook onder Windows 7 naar behoren functioneren, zijn er een aantal die niet goed overweg kunnen met de extra beveiliging van Windows 7 waardoor ze tijdens het gebruik foutmeldingen vertonen. Deze problemen zijn vaak op te lossen door het beveiligingsniveau (al dan niet tijdelijk) te verlagen, en anders wil de compatibiliteitsmodus (of in het uiterste geval met de Windows XP-modus) nog wel eens soelaas bieden. Tenzij anders vermeld, functioneren de op deze website behandelde programma's prima onder Windows 7. Moet een programma met aanvullende administratorrechten worden uitgevoerd, dan staat dat vermeld.
Programma als administrator uitvoeren
Door programma's met administratorrechten uit te voeren, worden
veruit de meeste door de extra beveiliging en de beperkte beheerrechten
veroorzaakte compatibiliteitsproblemen opgelost. Een programma
heeft standaard geen administratorrechten, deze kunnen echter
wel gemakkelijk tijdelijk worden toegewezen door met rechts op
(een snelkoppeling naar) een programma te klikken en te kiezen
voor Als administrator uitvoeren. Administratorrechten
kunnen ook permanent worden toegewezen door met rechts op de snelkoppeling
naar het programma te klikken en te kiezen voor Eigenschappen,
tabblad Snelkoppeling, knop Geavanceerd en de optie
Als administrator uitvoeren te activeren. Functioneert
een programma niet naar behoren of komt er steeds een foutmelding,
voer deze dan eens uit met administratorrechten!
GEBRUIKERSACCOUNTBEHEER UITSCHAKELEN?
(UAC)
De op Windows XP gebaseerde
programma's die niet overweg kunnen met de aangescherpte beveiligingsmaatregelen
van Windows 7 zullen tijdens installatie en/of gebruik foutmeldingen
vertonen. Hoewel dit probleem soms kan worden omzeild door Gebruikersaccountbeheer
uit te schakelen (via het onderdeel Gebruikersaccounts
van het configuratiescherm) is dat uit veiligheidsoogpunt
niet aan te bevelen. Deze programma's kunnen dan beter met aanvullende
administratorrechten worden uitgevoerd.
Beperkte machtigingen
De problematiek van de beperkte machtigingen is gerelateerd aan
die van de administratorrechten. Zonder rechten om wijzigingen
aan te brengen, wordt het een programma onmogelijk gemaakt gegevens
of instellingen weg te schrijven naar de daarvoor bedoelde locaties.
Zo is het zonder extra schrijfrechten niet mogelijk gegevens en
instellingen weg te schrijven naar een map als C:\Program Files
(wat op zich ook wel logisch is, want daar horen ze feitelijk
niet thuis). Het probleem met de beperkte schrijfrechten kan in
veel gevallen worden opgelost door het programma als administrator
uit te voeren. Als alternatief kan ook worden gekozen om alsnog
schrijfrechten aan de betreffende map toe te wijzen: klik
met rechts op de map en selecteer Eigenschappen, tabblad
Beveiliging, knop Bewerken (of de knop Geavanceerd),
activeer de optie Volledig beheer voor de betreffende gebruiker(s).
VIRTUALISATIE UITSCHAKELEN
Virtualisatie
veroorzaakt veel problemen.
Zo worden bestanden op meerdere locaties opgeslagen (iedere gebruiker
heeft zijn eigen virtuele bestanden), waardoor het lastig wordt
ze te traceren. Is het gebruik van virtualisatie niet wenselijk
en moeten aangebrachte wijzigingen bij voorkeur voor alle gebruikers
van toepassing zijn? Voorzie de gevirtualiseerde map (de originele
map) dan van schrijfrechten voor alle gebruikers. Klik daarvoor
met rechts op de map, kies Eigenschappen, tabblad Beveiliging
en zet bij Gebruikers de machtigingen voor de map op Volledig
beheer. Is deze methode te omslachtig, dan kan het betreffende
programma eventueel ook als administrator worden uitgevoerd door
met rechts op de snelkoppeling te klikken en te kiezen voor Eigenschappen,
tabblad Snelkoppeling, knop Geavanceerd.
Programma uitvoeren in compatibiliteitsmodus
|
Compatibiliteitsproblemen zijn ook
vaak simpel op te lossen door het programma in compatibiliteitsmodus
(niet te verwarren met de Windows XP modus, zie verderop)
uit te voeren: deze modus bootst de eigenschappen van een ander
besturingssysteem na waardoor het programma als het ware om de
tuin wordt geleid. Deze oplossing van Windows kan snel worden
toegepast via het onderdeel Compatibiliteitsproblemen oplossen,
te bereiken door met rechts op te snelkoppeling van het betreffende
programma te klikken. Windows stelt de gebruiker via dit venster
een aantal vragen, en op basis van de gegeven antwoorden wordt
automatisch op de achtergrond de juiste compatibiliteitsmodus
toegepast. Zo kan bijvoorbeeld worden aangeven dat het programma
in eerdere Windows-versies wel werkte, de weergave incorrect
is en/of aanvullende machtigingen vereist zijn. De compatibiliteitsmodus kan ook worden toegepast door met rechts op de snelkoppeling te klikken en te kiezen voor Eigenschappen, tabblad Compatibiliteit. Hier kan bijvoorbeeld worden aangegeven van welk besturingssysteem de eigenschappen moeten worden nagebootst. Bij het onderdeel Instellingen kan worden geëxperimenteerd met de weergave-instellingen en bij onderdeel Bevoegdheidsniveau kan (zoals hierboven staat beschreven) het programma als administrator worden uitgevoerd zodat problemen met beheerrechten kunnen worden omzeild. |
Programma uitvoeren in Windows
XP modus
Is een op XP gebaseerd programma met geen mogelijkheid onder Windows
7 aan de praat te krijgen, ook niet met bovengenoemde oplossingen?
In dat geval kan de Windows XP modus (download: www.microsoft.com/windows/virtual-pc/download.aspx;
wordt alleen ondersteund door Windows 7 Professional en Windows
7 Ultimate) nog als laatste redmiddel worden geprobeerd. Een programma
dat in de Windows XP modus wordt gestart, draait feitelijk op
een virtuele Windows XP-computer. (met behulp van Virtual PC,
eveneens te downloaden op eerder genoemde pagina). Dankzij de
Windows XP modus wordt de op de virtuele computer geïnstalleerde
software naadloos in Windows 7 geïntegreerd. Daarbij wordt
een speciale snelkoppeling aangemaakt in het startmenu van Windows
7 (Alle programma's, Windows Virtual PC, Virtual Windows XP
Applications) waarmee het programma kan worden geopend. Zodra
het programma opstart wordt feitelijk overgeschakeld op de virtuele
machine, Virtual PC draait dan dus op de achtergrond mee. Bestanden
die vanuit het programma worden opgeslagen, worden op de virtuele
C:-schijf van Windows XP opgeslagen (en dus niet lokaal!). Maak
eventueel handig gebruik van een tool als Dropbox om bestanden
te synchroniseren met de Windows 7-computer!
LET OP: Om gebruik te kunnen maken van Virtual
PC is wel voldoende RAM-geheugen en een snelle processor nodig.
Tevens moet de hardwarematige virtualisatie Intel® Virtualization
Technology danwel AMD-V in het BIOS zijn geactiveerd!
Bron: http://www.schoonepc.nl/windows7/compatibiliteit_software.html
S&P Software garandeert niet
en kan niet garanderen dat de Software foutloos functioneren.
Realiseer u dat fouten kunnen optreden tijdens het gebruik van
de Software bijvoorbeeld veroorzaakt door lokale omgevingsfouten
en/of incomplete gegevens. S&P Software sluit derhalve restitutie
van het aankoopbedrag, om welke reden dan ook, uit.