windows - 用C++判断当前系统是否是Ghost安装的?
怪我咯
怪我咯 2017-04-17 15:04:27
0
1
584

当前下项目有个功能需求,需要通过 程序判断当前wind系统是否是同过GHost方式安装的

怪我咯
怪我咯

走同样的路,发现不同的人生

全部回覆(1)
大家讲道理

以我的知識,這個需求有可能是無法實現的

Ghost的備份還原本身是對FAT、NTFS等分割區或是整個磁碟,邏輯上依檔案讀取,底層依磁區拷貝。
以我自己的機器為例,我有一台08年入手的筆記本,上面是正版的XP,用Ghost工具備份以備不時之需
備份好馬上再還原,分區上面的檔案是跟原來沒有任何差別的

題主所說的Ghost方式安裝Windows,是不是指Windows盜版系統被做成Ghost鏡像文件,其中附帶或整合了PE環境、PostInstall工具,包括安裝驅動程式等等?

題主可以查閱一下Norton Ghost的使用者文件或技術文檔,看看是否Ghost會在系統分區產生log文件,或是在未分割區域有隱藏的標記。

如果沒有,那就很難了

如果你想分析的是看目標機器是否是以Ghost形式安裝的盜版系統,那還是分析一下盜版系統的特徵

PS:
是否盜版與是否使用Ghost工具沒有關係
用正版鏡像安裝,然後用KMS工具啟動也是盜版,但沒有用Ghost

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板