正文 第107章 第一百?? 微軟是怎樣讓盜版Windows XP黑屏的?(1 / 2)

Windows自動更新Windows產品內置都是

還記得前陣子鬧得沸沸揚揚的微軟黑屏事件嗎?微軟中國宣布,從2008年10月20日開始,未通過正版驗證的WindowsXP,電腦桌麵背景將會變為純黑色,用戶可以重設背景,但每隔60分鍾,電腦桌麵背景仍會變為純黑色。微軟方麵表示,此舉旨在幫助用戶,甄別他們電腦中安裝的微軟Windows操作係統和Office應用軟件,是否是獲得授權的正版軟件,進而打擊盜版。這下,有許多用戶發現,更新了微軟的軟件後,他們的電腦屏幕背景變成了黑色,還會有提示說他們是“盜版軟件的受害者”。那麼,你知道微軟是如何神不知鬼不覺地讓盜版windows黑屏的嗎?下麵我們來看看微軟是怎麼做的。

微軟公司從2005年就開始推廣用戶驗證,主要目的在於驗證用戶計算機上安裝的Windows是否為正版產品。WGA分為三個階段:激活、驗證和通知。在用戶驗證的激活階段,Windows生成一串代碼。隨後,Windows將會自動發送相關信息給微軟公司,由微軟公司來進行驗證。當發現當前Windows產品使用的是無效密鑰,或者密鑰超過了許可使用範圍後,將會通過互聯網,給當前的Windows產品發送通知,提醒用戶當前使用的是盜版軟件。用戶驗證完全通過互聯網來完成。

Windows自動更新是Windows操作係統的一項重要功能,在用戶打開Windows自動更新選項後,計算機會自動從微軟公司的網站上下載最新的補丁程序,提升Windows的效能,讓Windows變得更加安全。

當我們在Windows操作係統的控製麵板中,打開自動更新選項後,Windows會在連接到互聯網時,自動搜尋當前可以應用的補丁程序。我們可以通過Windows控製麵板的自動更新功能,選擇自己想要的更新方式。這次微軟公布的用戶驗證,和以前一樣,都是通過Windows自動更新來實現的。我們通過自動更新下載和安裝激活程序,這個程序會自動運行,並且將當前Windows產品的信息傳遞給微軟公司。當微軟公司認定當前Windows產品為盜版後,將會對當前Windows產品采取措施,把用戶的屏幕變黑,那麼具體又是如何實現的呢?

我們之所以可以在為自己的計算機桌麵,設置不同的背景,是因為Windows提供的一個叫做“System ParametersInfo”的應用程序接口(Application Programming Interface)。應用程序接口是用來實現軟件之間相互通信的接口,也可以為程序員提供一些可以調用的功能,以避免重複勞動。我們可以通過編寫程序調用System ParametersInfo這個函數,告訴它圖片文件名稱,從而顯示不同的桌麵牆紙。微軟就是利用了這一點。