Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Windows教程綜合 >> 系統常見問題解答 >> 騙過系統安裝程序

騙過系統安裝程序

日期:2017/1/20 17:48:55      編輯:系統常見問題解答

新買了MS FingerPrint Reader,一個指紋識別器。但是配套的軟件Digital Persona Password Manager死活無法在Windows 2003上安裝。這個軟件只允許安裝在Windows XP/2000上,Windows 2003與XP、2000屬於同一系列,結構上有一定的繼承性,從這個軟件的用途等分析,應該是可以用在Windows 2003上的,估計是開發商沒有預料到有人會在Windows 2003上安裝使用,在安裝包上做了限制。那麼如何繞開它的限制,騙過系統安裝程序呢?

  首先是用ORCA修改安裝程序,找到LaunchCondition去除版本限制(如圖1)。這是一個常用的有效方法,但用過這個安裝軟件修改後還是拒絕運行。

  

  接著使用NTSwitch,將Windows 2003偽裝成Windows XP(這裡提醒一下,NTSwitch對系統有一定的危險,請注意做好備份工作。)但是重啟後出錯,無法登錄,只有回到安全模式下再切換到Server Mode。

  看來只有動用必殺技了。找一台安裝Windows XP的電腦,為了避免一些不必要的干擾,建議不要反復裝卸太多軟件,如果是新裝系統最好。盡可能退出所有後台程序,並且利用MSConfig關閉其自啟動運行;接著請出本文主角——InstallRite,這是一款監視、克隆軟件安裝的安裝制作工具。安裝並運行後,選擇“安裝新的軟件並且創建一個安裝包 ”(如圖2)進入向導模式;可根據向導調整選項,亦可采用默認方式;然後InstallRite會自動掃描系統做一個原始快照,接著選擇Digital Persona Password Manager安裝程序,InstallRite會啟動安裝程序,並把自己縮小在任務欄中;安裝完成後點擊下一步,InstallRite會再次掃描系統,並與原始快照進行對比,根據變化構建一個安裝包。可以勾上“允許替換舊文件,否則提示用戶”,以及“允許重新安排”項(如圖3)。

  

  

  把生成的安裝包拷回自己的電腦,運行。InstallRite生成的軟件包會完全忠於原來的安裝過程,並且根本不理會系統的差異,甚至強行安裝。就是利用這個特性,我們完成了乾坤大挪移,將程序裝進了原本拒絕的系統。

  在Windows 2003上運行Digital Persona Password Manager一切正常。

Copyright © Windows教程網 All Rights Reserved