Kāpēc Windows 11 joprojām darbojas ar 1990. gadu kodu
Publicēts 2026. gada 9. maijā

Windows 11 joprojām darbojas ar vecu kodu, jo Microsoft nevar izturēties pret operētājsistēmu kā pret tīru pārbūvi, nesabojājot biznesa lietotnes, draiverus, instalēšanas procesus, pārvaldības rīkus un aparatūras darbību, no kā uzņēmumi joprojām ir atkarīgi katru dienu. Tā ir īsā atbilde uz jautājumu, kāpēc Windows 11 joprojām darbojas ar 1990. gadu kodu, vai precīzāk, kāpēc tā joprojām sevī nes koda ceļus un arhitektūras lēmumus, kas aizsākās 1990. gados. Virsma izskatās moderna. Iekšējā mehānika ir vecāka, un tas lielākoties ir apzināti.
Ikvienam, kas darbina biznesa slodzes, tās automātiski nav sliktas ziņas. Infrastruktūrā vecs kods pats par sevi nav ienaidnieks. Ienaidnieks ir neuzturēts kods. Atšķirība pastāv, un arī žurnāli tagad stāsta to pašu.
Kāpēc Windows 11 joprojām darbojas ar 1990. gadu kodu
Windows nav tikai darbvirsmas saskarne. Tā ir saderības platforma ar gadu desmitiem uzkrātu mantojumu un arī gadu desmitiem uzkrātu vērtību. Ja Microsoft noņemtu katru veco apakšsistēmu, reģistra konvenciju, API darbību, instalētāja pieņēmumu un draiveru slāni, kas nāk no iepriekšējām Windows paaudzēm, sāpīgi liels apjoms uzņēmumu programmatūras nekavējoties pārstātu darboties.
Tas ir svarīgāk, nekā lielākā daļa cilvēku apzinās. Neliels grāmatvedības rīks no 2008. gada, noliktavas skenera draiveris, Win32 paredzēta biznesa lietojumprogramma, VPN klients ar vecām atkarībām vai ražošanas vadības panelis īstā uzņēmumā joprojām var būt kritiski svarīgs. Tās nav spožas sistēmas, taču tās uztur rēķinu apriti un iekārtu darbību. Microsoft to zina, tāpēc Windows attīstās slāņos, nevis ik pēc dažiem gadiem nodedzina māju un pārbūvē to no nulles.
Tāpēc Windows 11 joprojām var atrast vecus dialoglogus, senākus Vadības paneļa komponentus, senus MMC papildprogrammu moduļus, mantoto drukāšanas loģiku un saderības starpkārtas, kas eksistē tikai tāpēc, lai vecā programmatūra nesabruktu. Tās izdzīvo, jo to tīra aizstāšana ir grūtāka nekā jaunās lietotāja saskarnes uzlikšana virs vecā pamata.
Atpakaļsaderība ir biznesa funkcija
No hostinga un infrastruktūras skatpunkta saderība nav nostalģija. Tā ir darbības stabilitāte. Uzņēmumi vēlas jaunākas drošības kontroles, labāku plānošanu, modernas aparatūras atbalstu un mūsdienīgas pārvaldības funkcijas. Tie nevēlas pirmdienas rītā atklāt, ka kritiski svarīga iekšējā lietotne ir pārstājusi darboties, jo OS komanda dzinās pēc vizuālas tīrības.
Microsoft gadiem ilgi ir veidojis Windows ap šo kompromisu. Saglabāt pietiekami daudz mantotās uzvedības, lai vecās lietojumprogrammas joprojām darbotos, un pēc tam pievienot blakus jaunākus ietvarus. Tāpēc mūsdienu Windows bieži izskatās kā vairākas paaudzes, kas dzīvo vienā ēkā. Dažas daļas ir balstītas uz .NET, dažas ir Win32, dažas ir jaunāki čaulas komponenti, bet dažas joprojām ir dziļi saistītas ar vecām reģistra struktūrām un pakalpojumu modeļiem.
Šī slāņainā pieeja var šķist haotiska, taču tieši tāpēc uzņēmumi vispār migrē. Ja Windows 11 prasītu ikvienam lietojumprogrammu piegādātājam un ikvienam iekšējam izstrādātājam pārrakstīt savu programmatūras steku no nulles, ieviešana sabruktu.
Ko vecs kods šeit patiesībā nozīmē
Cilvēki bieži iedomājas vienu milzīgu, neskartu 1995. gada pirmkoda bloku, kas sēž Windows 11 iekšpusē. Patiesībā tas tā īsti nedarbojas. Vecs kods Windows parasti nozīmē vienu no trim lietām.
Pirmkārt, ir mantoti komponenti, kas joprojām tiek aktīvi izmantoti un dažkārt intensīvi laboti un uzturēti. Kods var būt vecs pēc izcelsmes, bet nav iesaldēts laikā.
Otrkārt, ir vecas saskarnes un darbības, kas saglabātas saderībai. Pamatā esošā īstenošana var būt mainījusies, bet redzamā darbība paliek tāda pati, jo lietojumprogrammas to sagaida.
Treškārt, ir arhitektūras lēmumi, kas pieņemti sen un joprojām veido sistēmu arī tagad. Reģistra dizains, draiveru modeļa pieņēmumi, lietotāju profilu apstrāde, Win32 saderība un instalētāju darbība met garu ēnu.
Tātad, kad cilvēki saka, ka Windows 11 darbojas ar 1990. gadu kodu, labāka interpretācija ir šāda: Windows 11 joprojām ir atkarīga no mantotām apakšsistēmām, saderības saistībām un arhitektūras mantojuma no 1990. gadiem. Tas ir mazāk dramatiski, bet precīzāk.
Daļas, ko Microsoft nevar vienkārši noņemt
Mūsdienīgai Windows laidiena versijai joprojām ir jāņem vērā liels kopums mantotu gaidu. Win32 ir viena no galvenajām. Neskatoties uz visu runāšanu par jaunākiem lietotņu ietvariem, Win32 joprojām ir centrāls tam, kā biznesa programmatūra darbojas Windows vidē. Daudzas pārvaldības konsoles, darbvirsmas lietojumprogrammas, pielāgoti rīki un piegādātāju utilītas joprojām paļaujas uz to.
Draiveru saderība ir vēl viena jutīga joma. Aparatūras piegādātājiem ir vajadzīga stabilitāte kodolā un draiveru saskarnēs, pat kamēr Microsoft pastiprina drošības noteikumus ap tiem. Pēkšņs pārrāvums šeit ne tikai kaitinātu lietotājus. Tas padarītu ierīces nelietojamas, pārtrauktu darbplūsmas un izraisītu atbalsta vētras uzņēmumu ierīču parkos.
Tad vēl ir instalētāju ekosistēma. Daudz Windows programmatūras pieņem konkrētus datņu sistēmas ceļus, reģistra atslēgas, pakalpojumu darbību, DLL apstrādi un atļauju modeļus, kas stiepjas daudzus gadus senā pagātnē. Mainiet to pārāk agresīvi, un jūs radīsiet haosu, ko nespēs kompensēt neviens glīti noapaļots stūris lietotāja saskarnē.
Arī administratīvajiem rīkiem ir dziļas saknes. Group Policy, Event Viewer, Services, Device Manager, vecie tīkla konfigurēšanas rīki un uz MMC balstīta pārvaldība joprojām ir svarīgi reālās vidēs. Tie nav skaisti, bet tie ir uzticami un dokumentēti, kas darbībā bieži vien ir svarīgākais skaistums.