微軟為什麼要保持 Win32 相容性?

時間 2021-05-06 10:38:26

1樓:

Win的使用者基數是挺龐大的,問題這龐大的基數用Windows究竟是為了用Win還是用Win32應用。你覺得是倒逼還是自裁。

2樓:文林

很簡單因為win32 api是最基本的東西。windows上的系統呼叫都是以win32 api提供出來的。例如createfile,createprocess這些你都砍了那還怎麼玩

wpf什麼的都是上層建築,win32是地基,並不是並列的關係。沒有win32, wpf就是空中樓閣。

你想砍掉win32,那好比就是說,這棟樓10層的風景很好啊,下面的第一層還有地基什麼的沒啥用全都拆掉算了

3樓:無缺草

事實是,UWP的效能和Win32差乙個數量級,區域性領域可能差兩個數量級。

乙個空窗體UWP記憶體占用24M,Win32只用2M。也就是說,原來4G記憶體可以跑的機器,用UWP重寫後需要40G以上的記憶體。封裝後的UWP API,也幾乎都比Win32 API慢了很多倍。

同樣的空窗體程式,在一台低配置電腦下UWP早期可能要1分鐘才能啟動,現在經過優化,也需要5-10秒鐘。而Win32只要不到1秒鐘。執行UWP你需要一塊2000元的CPU(i7 效能兩萬分),才能跑出Win32在10元CPU(二手E8400 效能兩千分)下的速度。

除了效能低下,UWP在UI易用性方面對桌面也不友好,導致螢幕利用率太低。許可權方面,更是削足適履,把自由的桌面程式非要禁錮到手機級別。

砍掉Win32,微軟自己都不好意思。你看控制面板至今還是兩套。

4樓:

因為歷史包袱太重了,太多的應用都是32位的。捨棄了這些應用和使用者那就是在自掘墳墓。

回顧一下歷史,看看英特爾的安騰IA64 是怎麼死掉的。

5樓:對酒當歌

以前微軟這麼幹過,出了乙個產品叫做 Windows RT, 你猜結果怎麼樣?

開發者,好用第一方軟硬體,使用者。 這三者是乙個迴圈,如果要打破迴圈,必須在某一方面做得特別好。

正確的路子是:積累特別好的第一方軟硬體,使用者越來越多,然後開發者就多了。

WindowsRT不算特別好的軟硬體,失敗了。 之後就不敢明目張膽的逼人不維護Win32了。

6樓:

問題是,消費者首先就不買賬啊,我以前花錢買的那麼多軟體都不能在新系統下面用了,要你這個新系統有什麼用?Windows 7/8它不香嗎?什麼、微軟停售Windows 7/8了?

盜版它不香嗎?

Windows RT的還在那棵老歪脖子樹上掛著吶。

7樓:

移動網際網路人群中的生態:

全都是一些 to c 的東西。

to b 方面題主大概都沒接觸過

大部分軟體的現狀是:

別說換API換編譯選項換語言重構了,就算安全那邊給報了漏洞,都不一定有人修,誰不想下班回家睡覺,又不是不能用

8樓:eechen

因為還有很多已經發布的Windows二進位制軟體,不支援64位,Windows不帶上32位依賴庫,這些32位軟體就沒法用。像GNU/Linux發行版,大多都是官方自行構建二進位制軟體倉庫,所以對32位說不支援就不支援,現在很多發行版都不提供32位安裝映象,但可以在64位系統安裝32位依賴庫。

9樓:

微軟有什麼膽量去「倒逼」開發者……

最多就是逼一逼硬體相關的廠商寫寫新驅動,對於上層開發者是沒什麼約束力的。

搞清楚依賴關係,上層應用主要依賴的是使用者,而不是系統。

當然啦,如果微軟的虛擬機器技術穩步推進,有朝一日把win32那套徹底做進虛擬環境,還是有可能的。

10樓:羊牮

UWP的可用許可權太少,很難作為桌面系統的主流,至少5年內都不可以。如果把Win32那一套東西砍掉,那麼帶來的後果只會是,大家根本不用Windows了。

如何看待微軟Edge將轉為Win32桌面應用?

眾多史蒂夫中的乙個 Edge是UWP?請問哪個UWP瀏覽器支援Adobe Flash Player了?在我看來,Edge只是Win32加個UWP UI罷了,不過,這也不意味著放棄UWP啊,我只能說,樓主您多慮了,UWP Edge只是給UWP捧個場算了,Win32使用者有實打實的數量,當然像我這種UW...

微軟為什麼停止對 Win8 提供安全支援?

qpi667 兩年後回答這個問題好像晚了點,但是既然推送了就回答一下吧。其實吧,win8和XP一樣,還在提供安全支援,只是不再像普通消費者推送而已。廢話不說,放圖。下面是今年過年時閒得蛋疼時封裝的win8專業版。版本可以看右下角的水印,非win8.1。放圖放圖 如圖,整合了122個補丁,包括當時發布...

為什麼bright 要嫌棄win

已登出 一開始我的印象是 bright總動手 打 win 粉絲說敲頭在泰國很親密balabala 但是如果是我我不會接受認識幾個月的人摸我的頭,甚至敲我的頭。之後bright總提win家裡有錢 粉絲就說bright喜歡逗win 但每次win都不太喜歡提 而且感覺很負擔 bright還一直叭叭的 我就...