Saderība

Kāpēc programmas Windows 7 un Vista pārtrauc?

Kāpēc programmas Windows 7 un Vista pārtrauc?

Kādas ir operētājsistēmās Windows 7 un Windows Vista veiktās izmaiņas, kuru dēļ daudzas lietojumprogrammas, kas paredzētas operētājsistēmai Windows XP, ir salūzušas?"  

Windows izmaiņas tika veiktas, lai uzlabotu drošību, uzticamību, veiktspēju un lietojamību, kā arī dažos gadījumos noņemtu mantotos komponentus, kuru darbības laiks ir vienkārši beidzies.  Būtiskākās izmaiņas lietojumprogrammu saderībā ir šādas:

Lietotāju kontu kontrole (UAC) / Standarta lietotāju konti.  Izstrādājot sistēmu Windows Vista, inženieru komanda nolēma ļaut lielākajai daļai organizāciju izvietot savus lietotājus kā standarta lietotājus un rezervēt administratora privilēģijas tiem, kuriem viņi ir nepieciešami, IT speciālistiem.  Principa piemērošana tam, ko mēs klienta personālajos datoros mēdzām saukt par “vismazāk priviliģētu lietotāja kontu”, palīdz novērst uzmācīgu ļaunprātīgu programmatūru, samazina gala lietotāja konfigurācijas kļūdas un novērš neatļautu lietojumprogrammu ielādi mašīnā.  Iepriekš lietojumprogrammai bija iespēja rakstīt reģistra iestatījumos, modificēt kodolu un citas līdzīgi invazīvas darbības.  Diemžēl šim brīvības līmenim bija cena, proti, drošība.  Windows tagad ierobežo tās OS parametrus, kuru lietojumprogramma spēj mainīt, ierobežojot jebkādas ļaunprātīgas programmatūras ietekmi, taču lietojumprogrammas, kas tika rakstītas ar šādu rīcību, būs jāmaina vai jāapmaina, lai tās darbotos sistēmā Windows 7.

Tiek ietekmētas arī lietojumprogrammas, kas pārbauda Windows XP operētājsistēmas versiju. Lai gan izstrādātājam ir jēga bloķēt lietojumprogrammas atbalstu un funkcionalitāti ar operētājsistēmas versiju, kuru izstrādātājs sākotnēji izmantoja testēšanā, tiek pieņemts, ka lietotāji nekad nemēģinās instalēt šo lietojumprogrammu jaunākā OS vai instalēt jaunāku servisa pakotni tai pašai OS. Lai gan šo problēmu ir diezgan viegli mazināt ar saderības režīmiem vai labojumiem, šo virsmu bieži redzēsit, pārejot no Windows XP uz Windows 7.

Lai pārliecinātos, inženieru komandas, kas atbild par Windows Vista un Windows 7, neuztvēra šo problēmu viegli

Kā izstrādāt spēli Linux
Pirms desmit gadiem maz Linux lietotāju varētu paredzēt, ka viņu iecienītā operētājsistēma kādu dienu būs populāra spēļu platforma komerciālām videosp...
Komerciālo spēļu dzinēju atvērtā koda porti
Bezmaksas, atvērtā koda un starpplatformu spēļu dzinēju atpūtu var izmantot, lai spēlētu vecos, kā arī dažus no diezgan nesenajiem spēļu nosaukumiem. ...
Labākās komandrindas spēles Linux
Komandrinda nav tikai lielākais sabiedrotais, lietojot Linux, bet tā var būt arī izklaides avots, jo to var izmantot, lai spēlētu daudzas jautras spēl...