生活百科 | 烹飪美食 | 家居裝修 | 購房置業 | 婚嫁 | 家電 | 寵物 | 育兒 | 購物|
您現在的位置: 大眾科普 >> 生活 >> 不同系列產品綠色標准是什麼正文

不同系列產品綠色標准是什麼

 推 薦 文 章
更新時間:2022-05-18
樣一個大參數庫找出他們寫入的一個信息是大海撈針。事實上,的確很多朋友是難以找出來的,話又說回來,會者不難,難者不會,在這兒我也不細說了)
c、一些大公司的程序實在對系統有太多的改動,他們做好了安裝和卸載工具,這些軟件涉及了系統的方方面面,想簡單的刪除是很難的。典型的就如微軟的office等等。這些軟件說實在的,別說你不老實的刪除了,就是老實的卸載,有時也是很難成功的。最好的辦法就是裝上後就別卸把,把它看成是系統的一部分(不管你樂不樂意,呵呵)。(又及,這類程序也不是很少,這兒只舉一例)。
d、只有那些其功能可以不涉及更改系統默認行為的軟件才可能在真正意義上做到純綠。((也許我羅嗦了)系統默認行為包括“文件關聯”,“右鍵菜單”,“控制面版”裡的項目,真實或虛擬的硬件驅動以及其它我想不起來或是我也不知道的東西……)。當然了,還要編寫者有真正的為使用者著想的精神,有較好的技術。

六、有部分並非純綠的軟件,偽裝成純綠的,在運行過程中向注冊表寫東西,向關鍵目錄區寫東西,甚至更改重要文件。這不是純綠軟件,只能說是偽純綠。又及,很多網上流行的軟件,號稱純綠版,實際上只是一些原版本經過稍許改進等,原軟件並不設計為純綠,在運行過程中還是會寫注冊表(甚至寫關鍵win目錄),也不是嚴格意義上的純綠。

反過來,也有部分其實是純綠的軟件,為了大家的方便,做成了安裝發布式的。比如最典型的就是《傳奇》《三角洲》、《魔獸爭霸iii》等一些游戲,一些工作軟件如《foxmail》(foxmail至少在針對ie選項裡的“程序”頁裡的"電子郵件"相關項進行了注冊表相關寫操作)《winamp》《winrar》等等准綠軟件(在這兒,我只說它們是准綠的)也是如此。這類軟件其實安裝出來後,把其目錄放在任何一台電腦上都能或者能較為正常的運行,這也是為什麼大家能很方便的把它們改造成綠色軟件的原因。

現在真正的純綠軟件實際上是很少的,至於以後,也還是看不到純綠一統天下的希望的,大家不可因噎廢食。不可能只用純綠軟件而不用其它。而且大公司的軟件一般還是非常可靠的。

七、非純綠軟件的危害:
1、向系統關鍵目錄或不屬於該程序所在目錄亂存放文件(默認臨時文件夾除外)在原則上對機器的運行速度是沒有大的影響的,除非亂放的文件改動了原有的系統關鍵文件,才會至使電腦變慢或運行不正常。但是,因為這些目錄中的文件一般都比較多,很難對它們進行清理(鬼才知道哪個是能刪,那個不能刪),會使你的硬盤空間浪費,對於硬盤空間緊的朋友,那就非常討厭了(此外,心裡也不爽)。

2、向注冊表亂寫信息,如果亂寫的信息並不影響系統的關鍵部分,對系統運行也是沒有嚴重影響的,不過,有些信息寫入了不刪去,你的系統就會有些討厭的東西出來,舉例:你裝上winrar後(典型安裝設置),直接把winrar刪了,你就會發現,你的右鍵菜單裡會多出一些讓人哭笑不得的東西。要注意的是,隨著機器的使用,軟件的安裝、刪除,這些可以感覺到和不能感覺到的信息會越來越多,而你的機器在運行過程中,幾乎隨時隨刻不能離開對注冊表的相關操作,注冊表裡的信息過多,機器查找所需信息的速度就會變慢,這時,機器的運行就表現為“變慢了”,這往往是一台電腦為什麼越用越慢的最重要的原因之一。(提示:因為多數情況下,一個軟件對注冊表寫的東西並不多,所以,在每一次垃圾進去了,用戶是很難感覺到影響的)(又及,一些注冊表清理軟件,本人也用過,雖有作用,但是風險不少,是好是壞我也不知怎麼評價……)。這些垃圾信息並非只有小公司的軟件會留下,很多大公司的軟件據本人的感覺,也是會留垃圾的,本人也很無耐。

解決辦法嗎?恕本人無能,在當今軟件亂世,只怕多少有些無可耐何。本人是使用最笨的方法:ghost鏡像還原。基本上每三至四個月給它倒回一次。(工作文檔等當然不能放在系統區了,呵呵)。

八、希望無知者不要信口開河,多多學習。最後,附上一個我自已做的純綠軟件---bcb編寫的《水波特效演示》程序,給大家玩玩叭。

補充——初步判斷一個軟件是否純綠軟件的方法
(注,只有對電腦比較熟悉的人能才辦到,如果下面的說明,你基本能看懂,而無需請教別人,你就能做到了):
一、系統測試法:
1、將軟件在別人的機器上安裝,安裝完成後,把安裝出來的目錄復制到你的機器中(如果本身就號稱純綠免裝的,這步就免了)。
2、你的機器要求安裝windows2000或windowsxp或windows2003,使用受限用戶登錄(要求受限用戶無對關鍵注冊表有寫權,無對重要目錄有寫權,當然了,默認的新建的用戶就是這樣的(xp下要將用戶設為受限))。
3、受限用戶登錄後運行復制來的安裝目錄下的軟件的主程序,如果正常,90%是純綠。
4、對省下10%的說明——不排除可能編寫者隱了動作,如果不成功也不報錯,也不退出,還正常運行,一但能寫的時就它就寫。另外,還有一部分程序,如foxmail,只對當前帳戶相關於注冊表進行寫操作,因為“帳戶相關於注冊表"是"屬於"對應帳戶的,在受限帳號下也是可寫的(特別說明一下,注銷該帳戶,注冊表中該帳戶的所有項目都會清去,所以也可以算是綠的)。
二、軟件監控法:
1、如果上面的步子還不令你放心,還有一個工具值得一用,那就是《filemon》,這是一個可以監視系統中任何軟件對硬盤的讀寫操作的程序,通過它,你可以查到某個程序對你的硬盤的什麼位置的什麼文件進行了操作,這個程序只能在管理員帳戶下用(切入系統進程)。
2、對於注冊表的監視是很麻煩的事,《regmon》可以辦到,同上面的工具一樣regmon要求在管理員帳戶下用(切入系統進程)。
3、90%的軟件和上面的兩個軟件無沖突,省下的9%的是作者有意防止被監視(為什麼有意防止被監,那你就自個想吧,一般都是比較可怕的東西),最後1%可能是因為程序實在相互不兼容了。

以上兩工具都為同一公司(sysinternals)出品,值得一用,附在最後(xtjs.rar)。

三、並非所有的不能在受限帳戶下用的程序都不是純綠的。某些程序可能要切入別的系統程序中,某些程序需要得到硬件信息等,這些最只有在管理員帳戶下才能實現。還有一些程序可能沒有考慮多用戶操作系統等。只能說,通過了上面的測試的程序90%是純綠的,沒有通過的話90%是非純綠的。有經驗的朋友還可以據自已的經驗得到更准確的結論。
來源

http://www.luoan.cn/viewarticle.php?id=6144

 
綠色軟件就是免安裝的軟件,它不向系統注冊表中寫入任何東西,只要解壓縮後就可直接使用,既使系統重新安裝也不會影響綠色軟件的使用。另外,綠色軟件無須卸載,只要刪除相應文件夾就能徹底卸載掉綠色軟件,這些都是一般軟件所沒有的(普通軟件則需要在“程序”中卸載或到“添加和刪除”裡卸載程序期)。綠色軟件指不向注冊表和系統文件夾下寫入任何文件。
只在安裝文件的文件夾裡寫入東西。最多在桌面和開始菜單裡加一個塊捷方式。可以直接刪除文件夾。而普通軟件則需要在“添加和刪除”裡卸載程序。綠色軟件就是免安裝的軟件,只要解壓就可以直接使用,可以說和其相對應的普通軟件的功能是一樣的,只是一個需安裝一個不需安裝,不需安裝意味著不必要的注冊信息和與系統相關的信息,也就是說在機器重新安裝系統之後綠色軟件都不需要重新安裝,而大部分的軟件在重裝系統之後都需要再次安裝我的理解是,綠色軟件是不需安裝,不會寫入注冊表,占用系統空間不會太多,易卸載不會有後遺症等好處,普通的軟件,上述情況都會有。什麼是純綠色軟件
 

作者:zhansh 發布日期:2005-12-22   出自:
http://www.luoan.cn


 
綠色軟件有如下嚴格特征:
1、不對注冊表進行任何操作(或只進行非常少的,一般朋友能理解的操作,典型的是開機起動。少數也進行一些臨時操作,一般在程序結束前會自動清除寫入的信息)。
2、不對系統敏感區進行操作,一般包括系統起動區根目錄、安裝目錄(windows目錄)、程序目錄(programfiles)、帳戶專用目錄。
3、不向非自身所在目錄外的目錄進行任何寫操作。
4、因為程序運行本身不對除本身所在目錄外的任何文件產生任何影響,所以,根本不存在安裝和卸載問題。
5、程序的刪除,只要把程序所在目錄和對應的快捷方式刪了就可以了(如果你手工在桌面或其它位置設了快捷方式),只要這樣做了,程序就完全干淨地從你的電腦裡刪去了,不留任何垃圾。

以上就是綠色軟件的特征。

對於編程人員來說,做一個綠色軟件不難,做一個非綠色軟件也不難,但是為什麼那麼多軟件不做成綠色的呢?下面作一些講解:

一、大型軟件公司的大型軟件為什麼不做成綠色的:
1、大型軟件公司並非沒有能力做出綠色軟件,但它們的軟件涉及的方面過多,需要對系統原有的一些設置進行改動,以使電腦按照軟件設計要求進行操作。以photoshop為例,它就需要在注冊表裡添加很多種格式文件的默認打開方法為phtoshop.exe,以便大家雙擊此類文件後就自動打開photoshop以便編輯。
2、為了更好的為一些對電腦知識不是很了解的朋友進行一些自動設定。還是以photoshop為例,這兒已經有朋友發布了解壓即可用的,但是,還是不少的朋友,連解壓也不會,解壓後都不知道點哪個文件開始正常運行,也不知道怎麼在桌面上建快捷方式。就算別人為他做完了上面的事,要是有一天,他不想要photoshop了,也不知道原來安裝的程序在哪個目錄,怎麼刪去,甚至不知道如何刪除快捷方式,更別說如何完全干淨的刪除了。做成安裝版就可以自動為使用者完成上面的事了。

(特別說明:上面對photoshop的舉例,只是用它來舉例罷了,其實網上流行的解壓即可用的photoshop也不是嚴格的綠色軟件,其運行還是會寫注冊表的,如果不正常的使用它,注冊表裡還是會留下垃圾的,不過,這種垃圾對你的電腦影響不是很大,會的朋友可以手動刪除這些垃圾)

二、做成安裝軟件很難嗎?那些所謂寫綠色軟件的人是不懂windows編程,根本就寫不出注冊的過程嗎。
1、我只能說,某些人的這種說法是一種非常不負責任的說法。其人根本不懂得編程,可笑而幼稚,只能以電腦肓來稱呼。
2、現在流行的各種編程軟件分三大類:
a、第一類是微軟出的編程軟件。
有visualstudio系列(流行版本為6.0)以及新出不是很久的
vs.net
系列,它們都自帶了安裝發布功能。特別是visualstudio中的vb做出的東西,如果不發布,或不進行相關的處理,在別的沒有安裝vb的機器上是根本運行不起來的,因為vb編譯出來的程序在根本上是偽編譯,其指令通過vb運行庫轉譯後運行,沒有vb運行庫的機器是根本無法正常運行此類程序的。當然了,有經驗的朋友可以手工把運行庫復制入相應的目錄中,或是和vb做出的程序放在一起。其它的visualstudio做出的程序有的有類似的上述情況。
在微軟出品的
vs.net
中,
vs.net
兼容了多種編程語言,但按其說法,最終的代碼其根本實質會變成一致。但是它做出的也同樣是偽代碼,也就是說,其代碼不是根本上的機器二進制代碼,不對機器進行直接指令指示,
而是向.net
運行環境(netframework接口)發出指令,而由netframework轉譯指令為機器代碼,再進行持行。這就要求你的機器上安裝了netframe

上一页  [1] [2] [3] [4] [5] [6] 下一页

不銹鋼防盜網怎麼做 
版權所有 © 大眾科普網(www.g06.net) 免責聲明