微軟盡量保持向前兼容,但性能提升有時犧牲舊兼容(如移除16位應用支援)。Win8客戶端/服務器版帶來重大兼容性挑戰,部分只能由原開發者解決。核心變更詳見《Windows和Windows Server開發者預覽兼容手冊》。五大已知故障點:
Win8版本號6.2,舊應用檢查版本號可能出錯。可用兼容模式運行(右鍵屬性→兼容性),開發者需謹慎使用「檢查版本信息」(大於/不等於/特定版本號)。
Server Core設計無圖形介面,命令行應用理論正常,但一旦呈現GUI可能失效。無通用解法,只能保持無GUI版本。部署Server Core前必須充分測試,或將代碼遷移至Core平台,確認Win32 API/.NET CLR支援情況。
Win8預裝.NET 4.5(含WinRT,支援Metro視圖/沙盒模型快速開發),不含.NET 3.5。依賴3.5的程式/網站需手動添加(不同版本可並存)。微軟文檔說明無需Windows Update手動添加3.5方法。C#/C++開發者升級遷移難度不大。
主流新盤採用4K扇區(高級格式)替代512字節,在舊程式上常現怪異問題。Win8新增API查詢文件扇區大小,命令行工具支援腳本查詢卷大小。
Server出於安全嚴格限制核心驅動,視為流氓軟體。UEFI安全啟動保護機器免受攻擊(可選但建議啟用)。使用UEFI安全啟動需用受信憑證簽名核心驅動,否則建議禁用安全啟動。
升級 Windows 8.1 的五大理由:更友善桌面、無縫融合、多螢幕優化、智慧搜尋、3D 列印支援
微軟利用 UEFI 進一步限制 Linux 生存空間:Win8 認證機器可能不支援啟動 Linux
傳微軟 10 月 Build 大會正式發布 Windows 8,對比 Win 7 發布節奏高度相似
Windows 8掃雷更新:新增傳統主題、自定義模式、冒險模式,但每日挑戰強制看30秒廣告
「Kinect 之父」領軍研發 Windows 穿戴裝置:智慧手表、眼鏡、Kinect Glasses
首份 Windows 7 盜版深度調查:盜版業炮製山寨版斂財,消費者權益受損