Kompatibilitet

Hvorfor bryder applikationer i Windows 7 og Vista?

Hvorfor bryder applikationer i Windows 7 og Vista?

Hvad er de ændringer, der er foretaget i Windows 7 og Windows Vista, der fik mange applikationer designet til Windows XP til at 'gå i stykker?''  

Ændringerne i Windows blev foretaget for at forbedre sikkerhed, pålidelighed, ydeevne og brugervenlighed og i nogle tilfælde for at fjerne ældre komponenter, der simpelthen har nået slutningen af ​​deres brugstid.  De væsentligste ændringer i applikationskompatibilitet inkluderer:

Brugerkontokontrol (UAC) / Standardbrugerkonti.  Under udviklingen af ​​Windows Vista satte ingeniørteamet sig for at gøre det muligt for de fleste organisationer at implementere deres brugere som standardbrugere og reservere administratorrettigheder til dem, der har brug for dem-it-fagfolk.  Vedtagelse af princippet om, hvad vi plejede at kalde 'mindst privilegeret brugerkonto' til klient-pc'er, hjælper med at forhindre påtrængende malware, reducerer slutbrugerens konfigurationsfejl og forhindrer, at uautoriserede applikationer indlæses på maskinen.  Tidligere havde en applikation mulighed for at skrive til indstillingerne i registreringsdatabasen, ændre kernen og andre lignende invasive handlinger.  Desværre kom dette frihedsniveau med en pris, nemlig sikkerhed.  Windows begrænser nu parametrene for operativsystemet, som et program er i stand til at ændre, hvilket begrænser den indvirkning, som malware kan have, men applikationer, der blev skrevet med denne adfærd, skal ændres eller skubbes for at fungere i Windows 7.

Applikationer, der udfører kontrol af hård version for Windows XP-operativsystemversionen, påvirkes også. Selvom det giver mening for en udvikler at låse support og funktionalitet til applikationen med den version af operativsystemet, som udvikleren oprindeligt brugte til testning, antager det også, at brugerne aldrig vil forsøge at installere applikationen på et nyere operativsystem eller installere et nyere Service Pack til det samme operativsystem. Selvom dette er et relativt let problem at afbøde med kompatibilitetstilstande eller rettelser, vil du ofte se denne overflade, når du kommer fra Windows XP til Windows 7.

For at være sikker tog ingeniørholdene, der var ansvarlige for Windows Vista og Windows 7, ikke problemet let ..

OpenTTD vs Simutrans
Oprettelse af din egen transportsimulering kan være sjovt, afslappende og ekstremt lokkende. Derfor skal du sørge for at prøve så mange spil som mulig...
OpenTTD Tutorial
OpenTTD er et af de mest populære forretningssimuleringsspil derude. I dette spil skal du oprette en vidunderlig transportvirksomhed. Du starter dog i...
SuperTuxKart til Linux
SuperTuxKart er en fantastisk titel designet til at give dig Mario Kart-oplevelsen gratis på dit Linux-system. Det er ret udfordrende og sjovt at spil...