什麼是綠色軟體,什麼叫綠色軟體

2022-04-14 15:41:00 字數 5283 閱讀 3077

1樓:金鑽世家

綠色軟體的定義和分類

安裝完作業系統後,我們一般需要安裝一些常用的軟體,但是隨著我們常用軟體的增多,這個安裝過程顯得越來越令人厭煩:執行setup,然後是選擇目標路徑,不斷的重複這個過程。後來我見到有人制作所謂的綠色軟體,不需要安裝,感覺很方便。

當時很好奇,想知 道怎麼做的,有沒有什麼方便的工具等等,可是在網上沒有找到什麼相關的知識,隨著自己的一步步摸索,我逐漸積累了一些經驗和比較有效的方法,在這裡提供給大家。

首先要先弄清楚何謂綠色軟體?其定義是什麼?我收集了一些網友的討論和想法:

a 說,不需要安裝 同時 不向登錄檔寫入任何東西

b 說,應該還包括不向系統資料夾拷貝檔案,我的理解就是:安裝這個軟體對現有的作業系統沒有任何改變,改變包括寫登錄檔之類的。

c 說,除了你現在安裝的目錄,應該不往任何地方寫東西(比如log)。

d 說,免安裝,並且 不往程式所在目錄以外的任何地方產生垃圾檔案,還有 不寫登錄檔

e 說,綜上加一條,可以放在移動儲存器上在任一電腦上使用且效果相同。

f 說,好像不寫登錄檔,直接copy來就可以用得就算吧。

g 說,重新安裝系統的時候,僅需匯入登錄檔,不需重新安裝,就可以認為是綠色軟體。

h 說,其實只要不寫登錄檔、不往系統資料夾寫檔案,哪怕需要.ini檔案也在軟體自己的目錄裡就行,那麼就可算作綠色軟體,特徵是能夠任意copy到別的資料夾照樣能用或重灌系統後直接能用,沒有其它變化。所以有小部分「安裝」的軟體其實也符合綠色軟體,因 為它 的安裝只是解壓縮建立資料夾而已。

i 說,基本同意,但不寫登錄檔的幾乎是不可能,你只要執行過那個軟體,開啟登錄檔編輯器hklm和hklu下面software看看,幾乎都會留下鍵值,其實這樣也應該叫做綠色的吧。

綜合上面的意見,可以總結出綠色軟體的優點,就是對作業系統無汙染(恐怕這也是綠色這個名字的由來),不需要安裝,方便解除安裝,便於攜帶,可以拷貝到便攜的u盤上到處執行。

綠色軟體應該分類,分為狹義的綠色和廣義的綠色:

狹義的綠色可以叫做純綠色軟體,就是指這個軟體對現有的作業系統部分沒有任何改變,除了軟體現在安裝的目錄,應該不往任何地方寫東西,刪除的時候,直接刪除所在的目錄就可以了,就類似於以前的大多數dos程式。

廣義的綠色就是指不需要專門的安裝程式,對系統的改變比較少,手工也可以方便的完成這些改變,比如拷貝幾個動態庫,或者匯入登錄檔,這裡的關鍵是手工可以方便的完成這些改變,或者可以藉助於批處理等等指令碼完成。

為什麼要分為兩類?雖然狹義的綠色軟體最為理想,但是完全符合這種定義的軟體非常罕見,而相當多的軟體可以劃分到廣義的綠色這個類別,這樣包括了廣義的綠色軟體的概念後使得綠色軟體這個概念更有意義。

那麼不符合綠色軟體要求的有哪些呢?主要是指那些和作業系統聯絡和整合非常緊密的軟體,這些軟體不適合製成綠色軟體,最好還是用原來的安裝程式來安裝。如ie6,替換了系統中的許多動態庫,手工完成這個過程很困難,也不太安全。

又比如大多數防毒軟體,如果 必須實時監控系統的底層運作,對系統的修改比較大,就不適合做成綠色軟體。還有微軟公司的office系列軟體,和系統整合的也比較緊密。但是廣義的這個標準比較靈活,如果有人搞清楚了office系列軟體的安裝製作過程,也有可能製作出廣義的綠色的of fice系列。

為了充分理解綠色軟體的定義,必須從現代軟體的安裝過程和執行過程兩個方面來討論。

安裝過程:以前在dos下面的時候,就沒有這些所謂綠色軟體的說法,原來程式的安裝基本上都是簡單的複製或者解壓縮,然後配置一下config.sys 和autoexec.

bat檔案就可以了。隨著windows的發展,應用軟體也越來越大,也越來越複雜,從而有公司專門從事安裝程式的製作,如installshield就是一款比較有名和應用比較廣泛的安裝軟體,現在windwos也有了專門的安裝程 序,就是microsoft installer。安裝程式的作用是什麼呢?

主要是為了給要安裝的程式提供一個簡單方便的設定環境,而不需要使用者手工完成這個步驟,越是複雜的配置過程,對系統的修改越多,對安裝程式的依賴性就越高,windows程式的易學易用的優點和良好的安裝介面 是分不開的,安裝軟體的任務就是給應用程式提供一個初步完好的可以執行的環境,而不需要使用者進行手工配置。

執行過程:應用程式啟動的時候,從登錄檔或者配置檔案中讀取配置,執行的時候,可以修改配置,但這個修改一般是在安裝軟體所作工作的基礎上進行的,例如不能改變應用程式的安裝位置了。

明白安裝過程和執行過程的區別後,很容易就想到把綠色軟體的使用按照這兩個階段分為綠色安裝過程和綠色執行過程。綠色安裝是綠色執行的前提,沒有綠色安裝,也就說不上什麼綠色執行了,綠色軟體首先必須是綠色安裝,我前面提到的不適合綠色軟體標準的基本上都 是不能綠色安裝的。

綠色安裝的基本含義,我認為可以也可以分為狹義的和廣義的綠色安裝:

1 狹義的綠色安裝就是指直接拷貝或者解壓縮到目標目錄,不需要向系統目錄拷貝也不需要寫入登錄檔,這是最理想的情況,或者是安裝程式的作用除了解壓縮外是可以忽略的,如在開始選單加入快捷鍵等對系統和軟體的執行沒有太大影響的操作,也就是說安裝過程的作用就 是複製檔案到目標資料夾。

2 廣義的綠色安裝就是指在狹義的複製的基礎上,必須向系統目錄拷貝一些動態庫,或者要在登錄檔中匯入必要的設定,或者要進行一些其他的配置,否則的話,應用程式不能執行,而且這個配置工作應該比較簡單,也容易撤銷這些操作對系統的改變。

同樣,綠色執行也可以分為狹義的和廣義的綠色執行:

1 狹義的綠色執行指的是軟體執行時完全不改變作業系統的檔案和配置--很多小程式屬於這個類別,或者執行結束後把撤銷對系統的改變,比如執行的時候載入一個驅動程式,退出時解除安裝該驅動程式,所操作的ini檔案在自己的程式目錄中。

2 廣義的綠色執行指的是可以通過程式本身來改變當前的設定,如改變當前軟體的執行方式,或者與某些檔案字尾相關聯,或者在登錄檔中留下當前的軟體設定,也就是說對系統的登錄檔有永久的改變,但是這些改變都是應用程式自己完成的,不需要藉助其他程式或者用手工 完成。

綜合綠色安裝和綠色執行,可以把綠色軟體細分為:

1 狹義的綠色安裝,同時是狹義的綠色執行的軟體,對作業系統沒有任何改變。

2 狹義的綠色安裝,廣義的綠色執行的軟體,軟體的配置工作由軟體本身來完成,不是通過安裝程式。

3 廣義的綠色安裝,狹義的綠色執行,軟體的配置工作由安裝程式來完成,軟體本身不能對配置修改,同時如果沒有配置工作,軟體無法正常執行。

4 廣義的綠色安裝,廣義的綠色執行,最複雜的一種綠色軟體,軟體的配置工作由安裝程式來完成,但是軟體本身可以對配置 修改,同時如果沒有配置工作,軟體無法正常執行。

只有第一個類別屬於我說的狹義的綠色軟體,其他3類都屬於廣義的綠色軟體的範疇。

2樓:匿名使用者

不用安裝的,不會對系統有影響或者照成垃圾的不會引起軟體衝突的可執行軟體,統一都成為綠色軟體!!!!

3樓:大便攻心

不用安裝,直接就能使用的軟體.

4樓:

就是不用安裝 沒什麼特別的

5樓:匿名使用者

什麼叫綠色軟體?

6樓:

學習了,樓上正解~!

綠色軟體是什麼意思?

7樓:

綠色軟體指一類小型軟體,多數為免費軟體,最大特點是軟體無需安裝便可使用,可存放於快閃記憶體中(因此稱為可攜式軟體),移除後也不會將任何紀錄(登錄檔訊息等)留在本機計算機上。

綠色軟體不會在登錄檔中留下登錄檔鍵值,所以相對一般的軟體來說,綠色軟體對系統的影響幾乎沒有,所以是很好的一種軟體型別。

8樓:匿名使用者

綠色軟體就是不用安裝直接解壓就能使用的軟體

這種軟體的好處就是不會往系統盤裡寫入東西,而且在日後重灌系統後仍然可以直接使用。

因為它的這種特點,所以被命名為「綠色軟體」

9樓:匿名使用者

就是不需要執行安裝步驟,直接拷貝到電腦裡就可以使用的軟體

綠色版軟體中的綠色是什麼意思啊?

10樓:紫色陰霾

免安裝,不改登錄檔,可以直接刪除,說白了就是方便

11樓:秋絕

綠色軟體就是免安裝,直接解壓就能使用的軟體

12樓:匿名使用者

免安裝,不改登錄檔,解壓即可使用

13樓:藍天立志

我愛綠色軟體!最好是什麼都不改的那種

軟體的綠色版是什麼意思??

14樓:吳田田

綠色軟體應該分類,分為

狹義的綠色和廣義的綠色:

狹義的綠色可以叫做純綠色軟體,就是指這個軟體對現有的作業系統部分沒有任何改變,除了軟體現在安裝的目錄,應該不往任何地方寫東西,刪除的時候,直接刪除所在的目錄就可以了,就類似於以前的大多數dos程式。

廣義的綠色就是指不需要專門的安裝程式,對系統的改變比較少,手工也可以方便的完成這些改變,比如拷貝幾個動態庫,或者匯入登錄檔,這裡的關鍵是手工可以方便的完成這些改變,或者可以藉助於批處理等等指令碼完成。

為什麼要分為兩類?雖然狹義的綠色軟體最為理想,但是完全符合這種定義的軟體非常罕見,而相當多的軟體可以劃分到廣義的綠色這個類別,這樣包括了廣義的綠色軟體的概念後使得綠色軟體這個概念更有意義。

那麼不符合綠色軟體要求的有哪些呢?主要是指那些和作業系統聯絡和整合非常緊密的軟體,這些軟體不適合製成綠色軟體,最好還是用原來的安裝程式來安裝。如ie6,替換了系統中的許多動態庫,手工完成這個過程很困難,也不太安全。

又比如大多數防毒軟體,如果 必須實時監控系統的底層運作,對系統的修改比較大,就不適合做成綠色軟體。還有微軟公司的office系列軟體,和系統整合的也比較緊密。但是廣義的這個標準比較靈活,如果有人搞清楚了office系列軟體的安裝製作過程,也有可能製作出廣義的綠色的office系列。

具備這些特色的軟體就被稱為綠色版

15樓:匿名使用者

簡單的說,綠色版就是解壓縮後即可使用,不用安裝,也不改寫登錄檔

16樓:我愛魔法_嘿嘿

直接解壓縮就可以用

而且不寫入登錄檔

下次重灌系統後不必重灌該軟體

綠色軟體有什麼優點和缺點?為什麼不是所有的軟體都是綠色版?

17樓:匿名使用者

綠色軟體的好處很多

可以避免不必要的外掛和病毒

也可以給系統執行節約資源

還有刪除比較容易

有的軟體沒有被綠色話是因為有差異的

被綠色後可能不能使用或者未被專業的綠化小組綠話

軟體的綠色版是什麼意思,軟體的破解版和綠色版分別是什麼意思?

綠色軟體應該分類,分為 狹義的綠色和廣義的綠色 狹義的綠色可以叫做純綠色軟體,就是指這個軟體對現有的作業系統部分沒有任何改變,除了軟體現在安裝的目錄,應該不往任何地方寫東西,刪除的時候,直接刪除所在的目錄就可以了,就類似於以前的大多數dos程式。廣義的綠色就是指不需要專門的安裝程式,對系統的改變比較...

軟體中的「綠色版」是什麼意思,綠色版軟體中的綠色是什麼意思啊?

綠色版通常是指免安裝版,直接解壓就可以使用的軟體。常見的詞語還有破解版,就是通過三方軟體 通常是序號產生器 或是去掉註冊和收費指令碼,來達到免費使用的目的 不用進行安裝 壓縮包解壓出來直接執行程式即可 綠色版軟體中的綠色是什麼意思啊?免安裝,不改登錄檔,可以直接刪除,說白了就是方便 綠色軟體就是免安...

綠色版是指什麼意思,軟體的綠色版是什麼意思??

樓上的廢話太多,綠色版簡而言之就是不用安裝就可以使用的軟體,也有的綠化軟體指沒有外掛 軟體的綠色版是什麼意思?所謂綠色版或者綠色軟體指的是不用安裝的軟體,通常情況是是一個壓縮檔案,解壓後就能直接執行的。綠色軟體應該分類,分為狹義的綠色和廣義的綠色 狹義的綠色可以叫做純綠色軟體,就是指這個軟體對現有的...