其實這兩個方法運用的原理也是一樣,軟件設計人會在安裝者電腦的登錄(Registry)中,寫入剩餘的試用天數。(Registry記錄了很多軟件和系統重要的設定,需要小心的是不要觸碰其他紀錄,否則可能會導致電腦無法正常運作。不過,這裏的方法利用軟件進行,不容易發生錯誤。) 第一個方法中,我們把這個登錄檔變更轉到虛擬系統上,配合還原Undo Disk 功能,使系統每次開機也都是處於全新的狀態,瞞過軟件的試用機制,也就是軟件找不到相關的試用紀錄) 。影子系統在重新啟動後移除所有對系統的變更,下次又可以重新安裝軟件到影子系統。