Microsoft vil lægge styringen af den grafiske brugergrænseflade uden for selve systemkernen i Windows. Det skal gøre styresystemet mere stabilt.
Den kommende grafikstyring i næste version af Windows, som har kodenavnet Avalon, bliver således trukket ud fra kernen og lagt for sig selv.
Det sker ifølge Microsoft infrastruktur-arkitekt Giovanni Marchetti, fordi alt for mange systemnedbrud skyldes den grafiske brugergrænseflade.
Samme rettigheder
I Windows Viste vil alle drivere inklusiv grafikdrivere komme til at køre med samme rettigheder som brugeren i stedet for som nu på kerne-niveau.
Det skal forhindre dårlig programmering eller andre softwarefejl i at driveren overskriver vitale dele af systemhukommelsen.
Driver-relaterede problemer er ifølge Microsoft skyld i omkring 89 procent af systemnedbrud i Windows XP.
Ved at afvikle dem på bruger-niveau vil drivere ikke kunne lægge hele systemet ned.
Adskillelsen af styresystemet fra den grafiske brugergrænseflade er en metode, som længe har været anvendt på blandt andet Unix-platformen.
Grafiktunge applikationer
En anden bonus ved adskillelsen kan være, at det bliver muligt at køre visse grafiktunge applikationer som eksempelvis AutoCAD ved hjælp af terminalservere som Citrix.
Adskillelsen vil formentligt betyde, at kommunikationen mellem styresystemet og grafikken vil blive gjort simplere, så de samme data kan transporteres over et netværk.
Det vil gøre det muligt at afvikle de processor-tunge 3D-operationer i brugergrænsefladen ved hjælp af klientens egen processor.