2010年5月10日 星期一

Install Avira AntiVir Personal on Windows 2003

2009年V9版的 Avira AntiVir Personal - Free因為產品定位的關係是在安裝過程檢查時不允許裝在Server版本的OS上.
而且也已經無法用過去那種先裝舊版在upgrade的方式來裝進Windows2003上面了.

不過因為個人在VM虛擬機的測試環境底下還是有防毒軟體的需求,而且小紅傘因為對於整體效能干擾小,依舊是我所喜好的選擇,所以花了一些時間終於在卡飯論壇內找到了解法.

不過此方式具有一定的風險,若操作過程有誤有可能導致作業系統無法正常開機運作.而且也會與AntiVir個人免費版本的授權相衝突,所以不建議在正式的SERVER環境使用.

以下是我在Windows 2003虛擬機測試環境上的安裝Avira AntiVir Personal - Free 筆記
供大家參考

首先因為Avira AntiVir Personal - Free會檢查Registry 內的OS類型,
所以必須針對此部分進行處裡才能安裝.

1.安裝前先執行regedit.exe
找到HKEY_LOCAL_MACHINE / SYSTEM / CurrentControlset / Control / ProductOptions
在 ProductOptions 上面按滑鼠右鍵,選擇Permissions.


2.添加 Everyon群組


3.將Everyone群組對 HKEY_LOCAL_MACHINE / SYSTEM / CurrentControlset / Control / ProductOptions 的權限設為Deny,然後按下Apply使其生效


4.執行下載好的 avira_antivir_personal_en.exe 開始安裝
安裝過程中會有一個Error訊息顯示 Installation failed,不過按下確定後還是會繼續安裝到完.
建議剛打開regedit.exe先不要關掉,以免等下忘記改回來.


5.安裝完成


6.先將剛針對HKEY_LOCAL_MACHINE / SYSTEM / CurrentControlset / Control / ProductOptions 權限中新增的Everyone 刪除.
此步驟非常重要,若不將權限為Deny的Everyone群組刪除,則重開機之後會無法進入OS


7.再來就是要把剛安裝進去的部分檔案進行替換.
先用7-Zip將 avira_antivir_personal_en.exe 解開


8.進到解開目錄底下的 basic/xp
把裡面副檔名為sys的檔案複製到 C:\WINDOWS\system32\drivers 目錄底下,同名的avgntflt.sys檔案須進行覆蓋


9.進到Avira AntiVir Personal 的安裝目錄底下
(預設為C:\Program Files\Avira\AntiVir Desktop)
先將裡面的avgntflt.cat檔案刪除


10. 再將剛安裝檔解開目錄底下 basic/xp 中的所有檔案複製到 Avira AntiVir Personal 的安裝目錄中


11.最後在Avira AntiVir Personal 的安裝目錄中 有三個副檔名為inf的檔案(avgntflt.inf avipbb.inf ssmdrv.inf),分別在這三個 inf檔案上按滑鼠右鍵選擇Install.


12.以上步驟做完後重開機,就可以看到 Avira AntiVir Personal - Free 在Windows2003上正常運行了


因為這是非正規的安裝法
過程中若因操作失誤而導致系統毀損之後果需自行負責.
在測試的環境這樣搞搞還OK,如果真覺得小紅傘不錯用,花點錢買付費版本支持吧

沒有留言: