因爲工作主機的系統是統一配置的,不能隨意更改,所以我目前還得「忍受」一段時間的 Windows 7。實際上,作爲 Aero Glass 的老粉,我並不討厭 Windows 7,怎奈何如今別說是硬件平臺了,就連越來越多的軟件、SDK 都不再支持 Windows 7,這便是「歷史的車輪」吧,開發者們放棄一個被微軟官方宣告死亡的系統並沒有什麼錯。
雖然無奈,但下面還是列舉一小部分我的使用體驗吧。
Chromium
作爲大部分人每天最常用的軟件之一,瀏覽器的問題還是非常關鍵的,不過目前有貓眼瀏覽器(鏈接)還在繼續支持 Windows 7,當然你如果非要去選 360 極速瀏覽器的話也不是不可以,雖然 360 的內核更新緩慢,但它是目前唯一一個可以在 XP 運行的仍在維護中的 Chromium 瀏覽器,可參考 Vista,也許有一天它會變成唯一的選擇。

與之相關,Electron 也放棄了對 Windows 7 的支持,這可謂是 Node 和 Chromium 兩面夾擊的結果,還好我用得很少,所以就用舊版湊合了。單論 Node 的話,可以用 NODE_SKIP_PLATFORM_CHECK 環境變量強制其運行,當然官方的意思很明顯了,這樣操作的話出了問題也沒有技術支持。

我相信 VSCode 已經成爲很多人必備的代碼編輯器了,其作爲一款基於 Electron 的軟件,自然微軟官方也宣佈停止了對 Windows 7 的支持,但實際上這種所謂的「停止」目前也只是安裝程序的限制,只要從官網下載 ZIP 文檔然後自己解壓就可以運行啦,當然微軟還是要「溫馨」提示你一下的。同時這也證明,Electron 對 Windows 7 的限制也更多是「政策」上的。

Python
Python 對 Windows 7 的支持同樣早早就結束了,而且也不能通過環境變量、手動解壓的方式來運行,不過有網友分享出了修改版的 Python 安裝程序,可以支持到目前最新的 3.11(鏈接),也算是造福我們這些 Windows 7 的用戶啦。

至於我平時使用最多的 PyCharm 環境,官方雖然已經放棄了對 Windows 7 的支持,但並沒有作出任何安裝或者使用方面的限制,目前最新的 2022.3 版本仍舊可用於 Windows 7,只是不會再有技術支持,而且新版 UI 的標題欄設計也被換回了傳統的菜單欄。

插曲:虛擬機
爲了截取以上圖片,我專門在 VMWare 17 虛擬機中全新安裝了 Windows 7 SP1,結果最初連 Tools 都裝不上,需要手動安裝額外的補丁(鏈接),不過至少比 Vista 好一點,後者就只能兼容舊版 Tools 啦。比較尷尬的是,虛擬機無法聯網,設置的共享文件夾也完全不生效,所以必須通過 ISO 鏡像來傳遞文件,而且在 Windows 下創建鏡像文件可不是件特別隨意的事情,畢竟系統和常見的壓縮軟件都不支持,因此除了收費的 UltraISO 軟件以外還可以選擇免費的 ImgBurn(鏈接),夠用就行。


結果安裝好 Tools 以後虛擬機依舊無法聯網,所以還是老老實實用舊版 VMware 會比較好吧。