|
本帖最后由 tom0713 于 2013-5-28 17:48 编辑
已於2013/05/28結束附檔下載,有需要的人請自行Google囉!!
7/29更新:
感謝asker2734大大以下的經驗分享!
1. 這個Key貌似不支援在遠端桌面環境中運行ZEMAX
若不小心開啟了File -> Preferences -> Misc -> Remote Desktop = On,會導致程序無法啟動。
這時只要修改 ZEMAX 資料夾中的 ZEMAX.CFG 檔案,找到 RDSK 開頭的那行文字,將後面的數字 1 改為 0 即可。
2. 安裝流程可以簡化為:reg -> Sentinel driver -> MultiKey -> Enable Test Mode -> Sign a System File -> Remove watermark -> 重啟電腦 -> 安裝ZEMAX
電腦重啟一次就好,而且 MultiKey 資料夾不必搬到 C: 下,直接執行也行的
7/15更新:
我在一個俄文網站找到可用的ZEMAX20090609的註冊檔,經測試後確定可用,請照下列程序執行即可。不過開啟ZEMAX時會有過期通知,按確定後還是可以進程式。
我稍微修改了程序,因為已經沒有必要,所以刪除32位元環境的操作,直接在64位元下操作就可以了。
前言:
現在一般在32位元底下使用的ZEMAX有3個版本:20050203(含漢化版)、20070625、20090609。現在電腦大部分為64位元,而這些版本除了20050203版可以直接使用外,其他版本的破解法皆不能在64位元下使用,但2005版有些功能及運算法較不成熟,2007版在這方面較2005有優勢,算是建議使用的最低版本,而2009是改版較大的版本,各方面的改進都較以往大,算是最好用的版本也是目前為止坊間流傳破解的最後一版。
現在64位元電腦一般配備8G的記憶體,照理說跑ZEMAX應該效率非凡。但坊間流傳的破解方法都只能在32位元下使用,所以若要使用2007以上版本有幾個方法:1. 降為32位元,但是這樣就不能完全使用8G記憶體及64位元運算的優勢。2. 裝雙系統,但使用上並不方便,需常在雙系統間切換。3. 用網上流傳解開32位元只能用4G記憶體的封印大法,讓32位元系統能用到8G記憶體,但怕系統不穩定,所以我沒試。4. 網路上有人在賣64位元可用的2009版,但我怕被騙,所以我沒買。另外我試過裝win7旗艦版再裝XP Mode,可惜不能使用。
因此我找了網上的一些方法,花了一些時間測試各種方法,最後找到確實可行的方法,已經確定可以使用2009版本,解決以上的困擾!
聲明:
1. 底下的程序會將電腦變更到測試模式,此一模式可以使未經數位簽章的驅動程式被安裝,這是否會導致安全上的漏洞我並不清楚,因此有疑慮的同學請斟酌使用。
2. 實施這些程序前建議先將系統備份起來,以供回復。
3. 這個程序是讓同學們個人能藉此工具增進光學設計功力,請勿用於牟利用途,若用於商業上,請購買正版軟體使用。
4. 希望大家不要向外轉帖,將這帖留在這個論壇,或至少在轉帖時註明一下出處,為論壇做些貢獻,也當作給我的鼓勵,先謝了!!
開始:
原本的操作包括在32位元及64位元環境2大階段,32位元階段該取得的檔案已經先取得,所以直接從64位元階段開始做就可以了,工具也都已經打包在附件,請各位取用。
準備工具:
64位元的作業環境下:
- 在32位元階段取得的*.reg檔(可以用我提供的2009.reg)
- Sentinel System Driver Installer 7.5.1.exe
- MultiKeyEmu x64(Intel CPU用的,AMD的要另外找)
- Driver Signature Enforcement Overrider
- RemoveWatermark_20090509
執行步驟:
在64位元系統(Win7 64位元家用進階版):
1. 禁用系統UAC(控制台->系統及安全性->變更使用者帳戶控制設定->不要通知->重新開機)
2. 雙擊安裝2009.reg
3. 安裝Sentinel驅動程式:Sentinel System Driver Installer 7.5.1.exe
4. 將MultiKey資料夾複製到C:,雙擊執行install.cmd,若有提示選擇”始終安裝”。 之後應該在DOS視窗得到:“Driver Installed Sucessfully”的提示。如果出現“devcon failed”的錯誤,就尋找使用符合您的個人電腦CPU的amd64的devcon.exe,替換C:\MultiKey資料夾中的舊檔,重新執行。
5. 雙擊執行dseo13b裡的 dseo13b.exe ,依次選擇 next->yes,然後選擇“Enable Test Mode”,接著Next->OK->Exit。 退出軟體後重新開機。開機後將進入Windows測試模式,此時螢幕右下方有”測試模式”的浮水印,關不關閉浮水印無所謂,不影響使用。
6. 再次執行dseo13b.exe ,選擇“Sign a System File”->Next,在彈出的對話框內複製貼上下列路徑” C:\Windows\System32\Drivers\multikey.sys “->OK。提示成功後確定,退出軟體重新開機。
7. 開機後系統會通知一個 SuperPRO 新硬體被安裝的消息。到控制台->檢查裝置和印表機,就能看到一個 MultiUSB Key的圖示,表示已安裝成功。
8. 這時安裝ZEMAX 2009版之後就可以直接執行了,我是把安裝後的ZEMAX整個目錄Copy下來,以後就可以當免安裝使用。記得第一次使用ZEMAX前到C:\Windows\System32\drivers\etc裡在hosts檔案加上一行”127.0.0.1 www.zemax.com”以避免連線到Zemax,然後ZEMAX啟動後將Check Update改為Never。
9. 若想要把右下角的浮水印消除的話,到RemoveWatermark_20090509裡的RemoveWatermarkX64.exe按右鍵選”以系統管理員身分執行”,然後在跳出的視窗按”Y”,等一下之後完成然後重新開機。開機之後浮水印應該就不見了。
10. 恢復系統UAC(控制台->系統及安全性->變更使用者帳戶控制設定->預設->重新開機)
11. 若想關閉測試模式,同樣雙擊執行dseo13b裡的 dseo13b.exe ,依次選擇 next->yes,然後選擇“Disable Test Mode”,接著Next->OK->Exit。 退出軟體後重新開機。不過此時MultiUSB Key不會被安裝,ZEMAX也無法使用。
|
评分
-
查看全部评分
|