有關vista的一點點思索。

本文內容已被 [ 肝腸寸斷散 ] 在 2007-09-18 05:35:23 編輯過。如有問題,請報告版主或論壇管理刪除.

windows vista資開發到正式上市,曆時五年,這五年的等待卻並沒有給我們太多的驚喜,係統對硬件嚴格要求,軟件的兼容性,硬件的兼容性,用戶界麵的陌生,用戶賬戶控製的繁瑣,各個版本至今的性能差異,等等等等,給全球的vista用戶帶來了很多麻煩,很多人甚至舍棄了vista而恢複到xp,起碼xp下的軟件和硬件兼容性是無可挑剔的,並且就目前來說,xp是最好的遊戲平台。
但是vista是不是就真的一無是處?其實沒有那麽嚴重,最主要的,全新的操作係統的內核代碼的編寫規則作了大幅度調整,xp以前一直在使用C和C++來進行編寫,而vista的內核代碼99%是.net規則,並且微軟重新調整了他的一項重要規則:WDF--windows driver foundation--windows驅動框架,在新的規則下要求軟件和硬件開發上要無條件遵守WDF規則來編寫軟件的vista支持代碼,硬件的驅動程序,並且要提交微軟進行測試,新的規則下給軟件和硬件開發上帶來了非常大的挑戰,也就造成了軟件或者硬件在vista下運行不穩定,甚至出錯,有經驗的朋友可以回想一下windows從3.x升級到windows 95給用戶帶來的困難,當時的問題不亞於現在的vista,但是對於用戶來講,不方便就是不方便,可是我們又能做什麽呢?恐怕隻有等待vista sp1的開發能解決大部分問題,就目前的消息來看,sp1已經開始的大規模的測試,據說年底會明年初可以發布;還有消息說windows xp sp3也會發布,但是針對xp,也有人說微軟實際是要放棄技術支持的,而且會很快,到底哪個是真的?拭目以待了。
有朋友針對vista下的一些功能提出了質疑,特別是UAC--用戶賬戶控製,就像某些人所說的,vista太注意安全了,嚴格到連計算機擁有者都不能完全控製係統,個人認為也許就是因為windows的操作係統在以往的使用過程中受到的攻擊實在太多,而且很多是屬於嫉妒性的,的確微軟在操作係統業內的壟斷是有目共睹的,但是這種壟斷也是無可奈何的,雖然可以選擇非windows操作係統,比如MAC OS,linux,但是這些係統對硬件和軟件的兼容更差,特別是遊戲的支持,而目前pc市場上的消費者有多少是遊戲用戶,或者是初級遊戲用戶?我沒有做過調查,但是就目前遊戲的銷售來看,一般的私人電腦,或多或少都回用作遊戲,可是非windows係統對遊戲的支持實在讓人不敢恭維。結果造成windows的使用率非常大,2006年大約全球的80%左右的個人電腦使用的是windows係統,這麽龐大的數量是的某些人或者機構豔紅也是正常的,那麽進而采取非常手段來詆毀微軟也是可以理解的。話說回來,鑒於自己的係統被無情的漫無目標的攻擊了這麽對年,微軟在新的係統下一定會采取措施來防範,這也就是uav的用處。在新的係統下,用戶並不是一個高權限用戶,實際上是一個受限製的管理員用戶,隱藏的還有一個超級管理員,和最底層的system用戶,超級管理員雖然可以做大多數的係統修訂與設置,但是仍然要得到system賬戶的許可,但是對於普通用戶來講,想要登陸system用戶帳戶來修改係統幾乎是不可能的,它需要你對vista和計算機高級控製有相當高的了解,甚至是相當高級的程序員或者黑客才能完成這項操作,既然我們沒辦法進入這個賬戶,我們隻能進入普通的超級管理員用戶進行設置,但是uac在超級管理員模式下仍然會對用戶提問你是否確定要做此項操作,原因在於xp下的用戶幾乎是沒有任何限製的,你可以做任何你想做的係統方麵的配置,這也就造成了xp下很容易種病毒的重要原因之一,vista設立的uac是想嚐試在每次用戶運行某些程序或者準備對係統進行配置以前來確定一次用戶的操作是用戶認為安全的,記住我說的是用戶認為安全的,真的安全麽?難說。但是因為每次涉及到係統文件的修改,注冊表簡直的修改寫入,係統文件夾下的文件寫入,驅動程序的安裝其實都是對係統的修改,vista的安全機製就是要保護自己不會被惡意的修改,也不會被惡意的寫入文件,因此,當用戶每次操作的項目匯兌係統有所改變的情況下就會被uav監控並且詢問,很不幸的是,就算用戶確認操作是可信的,也不代表該操作就會100%被執行uac一旦啟動,就會引發一係列的安全機製被調用,某些時候會造成軟件安裝出錯或者不完整。並且,太多次的安全警告窗口彈出來以後,用戶會產生厭倦的心理,就會有人想到幹脆關閉了算了,省得麻煩。但是,假如你運行的程序或者文件的確有不安全因素存在,一旦你徹底關閉uac,也就等於你關閉了大部分的安全機製,那麽有害的文件或程序就會很容易進入係統造成破壞,雖然目前影響vista的惡意程序不是很多,但是用不了多久一定會出現。
所以我個人建議可以采取一個折中的方法:當你確定你要執行的程序,或者安裝的軟件硬件已經被證明是安全的,那麽你可以在工作以前暫時關閉這個功能,等軟件安裝結束在打開,然後再進行必要的重起或者升級,如果你要執行的操作你並不很確定安全性,建議不要關閉uac,當某些文件寫入係統或者係統認為它要修改係統配置就會提醒你注意,仔細看看這些文件是否可靠,看不明白可以去google以下,雖然這樣很麻煩,甚至比uac全部啟動還要令人心煩,但是,一旦係統被病毒木馬侵害,你遇到的麻煩將會更大,有過病毒經驗的人我想能理解我的含義。我可以給大家舉個例子:幾個月以前,我無意中運行了一個程序--下載的,但是屏幕山東以後就再也沒有任何動靜,檢查係統以後發現,system進程占用cpu60%以上,係統越來越慢,我後來在安全模式下動用了至少4種不同的安全工具,還動用的注冊表編輯,足策略編輯,重新啟動了無數次,曆時近4個小時,我才終於清理了惡意程序,但是它是否產生了我無法發現的文件,我不能確定,結果我重新安裝了係統,一個木馬給我造成了這麽大的問題,當然我也大概知道該如何處理,但是如果你不懂處理呢?後果可不是很妙的。說這個的意思就是提示一下,寧可在係統受侵害以前麻煩一點,來保證係統運行正確,也不要在係統受損後再去解決,如果你有文件丟失,那你的損失就更大了。
說了這麽多,並不是說uac是完美的,畢竟它不是智能的,真正的控製還是在你我手中,養成良好的電腦操作習慣才是最重要的,至於uac的用處,我覺得菜鳥們或者不很了解係統的人還是不要屏蔽它為好。當然這僅僅是我個人的一點想法和建議,隻是希望我的一點經驗能給朋友們有點幫助,笑納。

所有跟帖: 

回複:有關vista的一點點思索。Can't agree all. -wooddiy- 給 wooddiy 發送悄悄話 (833 bytes) () 09/19/2007 postreply 09:50:19

多謝回複。 -肝腸寸斷散- 給 肝腸寸斷散 發送悄悄話 (126 bytes) () 09/20/2007 postreply 00:24:10

有點慢,但可以在英文xp中用,終於可以不用微軟拚音了 -餅幹也需要愛啊- 給 餅幹也需要愛啊 發送悄悄話 (573 bytes) () 09/20/2007 postreply 23:39:00

哈哈哈哈,你這塊餅幹還真的需要愛~~~~~~~~! -肝腸寸斷散- 給 肝腸寸斷散 發送悄悄話 (140 bytes) () 09/21/2007 postreply 01:21:38

標題不相幹是因為原來回另一個貼時瀏覽器記下來了 -餅幹也需要愛啊- 給 餅幹也需要愛啊 發送悄悄話 (0 bytes) () 09/21/2007 postreply 13:39:10

99%的.NET code? 有根據嗎?據我知道微軟主流產品裏 -好事之徒- 給 好事之徒 發送悄悄話 (137 bytes) () 09/26/2007 postreply 01:25:11

請您先登陸,再發跟帖!