概述:
此方法只適用於不聯網就能用的試用軟件。
主要針對在有效期內使用的軟件以及倒計時類的軟件,講了在虛擬機里運行使用和在真實機運行使用的兩種方法,每個方法下均有使用小結,請根據需求“食用”~
總體思路:
比如某軟件的試用時間是2016.11.1—2016.11.12
一般情況:
這種軟件一般會聯網校准時間,在不聯網的情況下會讀取本地時間以及時間修改記錄。只要讓它連不了網,修改時間為2016.11.2,並且清空時間修改的日志即可。
特殊情況:
如果這個軟件檢測到時間過期后,生成了記錄文件,只要把那個文件去掉即可。
具體操作:
一、虛擬機下:
用VM workstations創建一個win7虛擬機,當然要移除虛擬機的網絡模塊。
然后在虛擬機里更改時間為試用日期,比如2016.11.11。
由於系統會保存時間修改的記錄,而試用軟件在無法聯網校准時間的情況下回讀取本地時間,和修改時間的操作。如果它發現時間遭竄改,那么就會無法使用。因此要修改時間,並清除記錄修改操作的這些日志。
具體日志是在計算機上右鍵——管理——事件查看器事——window日志下‘安全’中的:4616事件。以及‘系統’下的7036、6013、1事件。
(由於虛擬機是英文的,所以這里請見諒)




所以只要把這安全日志和系統日志這兩項清空即可。
所以以后每次開虛擬機就進行下改時間,清日志的操作即可。
可能出現的問題:
1.特殊情況
不排除有些試用軟件一旦檢測到時間不對勁,就在自身文件夾下(甚至是系統目錄下)寫入記錄,以禁止軟件自身運行。
對於這種軟件,即便改了時間也無法再次運行,如果重裝軟件的話,難保它會殘留下某些記錄文件在系統里,導致重裝軟件也無法運行。
所以最好的解決方法是在配置好上面的虛擬機(斷網,改時間,清日志,安裝軟件),給它拍個快照,以后恢復快照,就是恢復當了當初拍快照時的那瞬間,不會有額外的東西。
但即便恢復了快照,由於開機時無法禁止虛擬機與真實機時間同步(反正我是沒成功),那么就把真實的時間改在試用期內,但卻在快照后的時間。
“栗子”:2016年8月1號的快照,試用軟件有效期3天。那就把真實機改為2016年8月2號,虛擬機恢復快照就變到了8月1號,再開機虛擬機會自動同步到8月2號。時間變動合理,且未過期可以使用。

2.如果出現錯誤提示:此軟件無法在虛擬機下使用( Sorry,this application cannot run under a Virtual Machine)。
解決方法:
引用:
http://blog.csdn.net/binyao02123202/Article/details/16881361
https://communities.vmware.com/message/593280
在虛擬機文件里找到Windows 7.vmx (不是安裝目錄)(windows7是虛擬機的名稱)
記事本打開 VMX 文件
在文本末尾加入一行
monitor_control.restrict_backdoor= "TRUE"
保存文件
現在啟動虛擬機 就不會被Themida檢測到了
如果還被檢測可以再加入一行
disable_acceleration= "TRUE"
這樣處理以后 有個后遺症 就是 VMTools 無法加載了
所以虛擬機下較保險的總體步驟是:
配置:虛擬機斷網——改時間——清日志——安裝軟件——拍攝快照
使用時:快照恢復——改真實機的時間在合理范圍內——虛擬機開機
二、真實機下:
用防火牆對試用程序禁網(或者使用時直接讓電腦斷網),禁用系統自動調整時間后,修改時間在試用期內,然后參照前文清空日志即可。
不勾選同步。
指定程序禁網的操作.
