Kompatibilitet

Hvorfor brytes applikasjoner i Windows 7 og Vista?

Hvorfor brytes applikasjoner i Windows 7 og Vista?

Hva er endringene som ble gjort i Windows 7 og Windows Vista, som førte til at mange applikasjoner designet for Windows XP brøt sammen?'  

Endringene i Windows ble gjort for å forbedre sikkerhet, pålitelighet, ytelse og brukervennlighet, og i noen tilfeller for å fjerne eldre komponenter som ganske enkelt har nådd slutten av levetiden.  De viktigste endringene i applikasjonskompatibilitet inkluderer:

Brukerkontokontroll (UAC) / Standardbrukerkontoer.  I utviklingen av Windows Vista satte ingeniørteamet seg til å gjøre det mulig for de fleste organisasjoner å distribuere brukerne som standardbrukere, og reservere administratorrettigheter for de som trenger dem-IT-fagfolk.  Ved å vedta prinsippet om det vi pleide å kalle 'minst privilegert brukerkonto' for klient-PC-er, hjelper du med å forhindre påtrengende skadelig programvare, reduserer sluttbrukerens konfigurasjonsfeil og forhindrer at uautoriserte applikasjoner blir lastet på maskinen.  Tidligere hadde et program muligheten til å skrive til registerinnstillingene, endre kjernen og andre lignende invasive handlinger.  Dessverre kom dette frihetsnivået med en pris, nemlig sikkerhet.  Windows begrenser nå parametrene til operativsystemet et program er i stand til å endre, og begrenser effekten som skadelig programvare kan ha, men applikasjoner som ble skrevet med denne oppførselen, må endres eller shimmed for å fungere i Windows 7.

Programmer som utfører hardversjonskontroller for Windows XP-operativsystemversjonen, påvirkes også. Selv om det gir mening for en utvikler å låse støtte og funksjonalitet for applikasjonen med versjonen av operativsystemet utvikleren opprinnelig brukte til å teste, antar det også at brukerne aldri vil prøve å installere det programmet på et nyere operativsystem, eller installere et nyere Service Pack til samme operativsystem. Selv om dette er et relativt enkelt problem å avhjelpe med kompatibilitetsmodus eller reparasjoner, vil du se denne overflaten ofte når du kommer fra Windows XP til Windows 7.

For å være sikker tok ingeniørteamene som var ansvarlige for Windows Vista og Windows 7 ikke problemet lett ..

Hvordan laste ned og spille Sid Meier's Civilization VI på Linux
Introduksjon til spillet Civilization 6 er et moderne syn på det klassiske konseptet som ble introdusert i serien av Age of Empires-spillene. Ideen va...
Hvordan installere og spille Doom på Linux
Introduksjon til Doom Doom-serien stammer fra 90-tallet etter utgivelsen av den originale Doom. Det ble en øyeblikkelig suksess, og fra den tiden og u...
Vulkan for Linux-brukere
Med hver nye generasjon grafikkort ser vi spillutviklere skyve grensene for grafisk troskap og komme et skritt nærmere fotorealisme. Men til tross for...