1.一種智能修復(fù)iTunes故障的系統(tǒng),其特征在于:包括主要由iTunes注冊表修復(fù)、iTunes驅(qū)動修復(fù)、iTunes網(wǎng)絡(luò)修復(fù)、iTunes的組件修復(fù)、iTunesCDB修復(fù)和iTunes臨時(shí)文件修復(fù)構(gòu)成;
所述的智能修復(fù)iTunes故障的系統(tǒng)具體修復(fù)方法如下:
所述的iTunes注冊表修復(fù),是分析注冊表上iTunes冗余項(xiàng)、iTunes文件關(guān)聯(lián)、環(huán)境變量等影響iTunes使用的相關(guān)項(xiàng),然后進(jìn)行刪除冗余、修復(fù)文件關(guān)聯(lián)、修復(fù)環(huán)境變量至修復(fù)完成;
所述的iTunes設(shè)備驅(qū)動修復(fù),第一步檢測是否安裝以及安裝的版本與當(dāng)前的iTunes版本是否兼容,如不兼容或沒安裝則使用本公司自主研發(fā)的蘋果設(shè)備驅(qū)動;
所述的iTunes網(wǎng)絡(luò)修復(fù),檢測系統(tǒng)網(wǎng)絡(luò)是否有聯(lián)網(wǎng),如果有聯(lián)網(wǎng)并檢測到iTunes無法使用網(wǎng)絡(luò)則利用正常的配置修復(fù)Host、路由表、DNS和代理,以保證iTunes能正常訪問網(wǎng)絡(luò);
所述的iTunes組件修復(fù),檢測iTunes卸載殘留,解決文件權(quán)限問題,分析文件夾規(guī)則,最后對這些文件進(jìn)行清理,詳盡分析AppleApplicationSupport組件、Bonjour組件、iTunes組件、AppleMobileDeviceSupport組件、AppleSoftwareUpdate組件,這5個(gè)組件分別起到應(yīng)用支持、WiFi服務(wù)支持、iTunes用戶接口、Apple連接支持、iTunes更新支持,檢測這5個(gè)組件的配置、依賴關(guān)系、權(quán)限、文件Hash進(jìn)行重裝;
所述的iTunes CDB修復(fù)即對iTunes音樂數(shù)據(jù)庫修復(fù),主要是iTunes本機(jī)上存在音樂數(shù)據(jù)庫與新版本數(shù)據(jù)庫不兼容導(dǎo)致的iTunes打開就崩潰以及無法顯示用戶已經(jīng)購買的音樂的現(xiàn)象,解決方法是解析音樂數(shù)據(jù)庫和轉(zhuǎn)換數(shù)據(jù)庫;
所述的iTunes臨時(shí)文件修復(fù)包括iTunes手機(jī)端配置修復(fù):拉取手機(jī)端iTunes配置,檢測該配置是否與本機(jī)iTunes配置是否兼容,利用本公司自主研發(fā)的配置轉(zhuǎn)換器將該設(shè)置轉(zhuǎn)化成與本機(jī)兼容的配置,最后上傳到手機(jī)。
2.根據(jù)權(quán)利要求1所述的智能修復(fù)iTunes故障的系統(tǒng),其特征在于:所述的iTunes CDB修復(fù)、和網(wǎng)絡(luò)修復(fù)、驅(qū)動修復(fù)配合可以解決ios設(shè)備更新失敗的問題。
3.根據(jù)權(quán)利要求1所述的智能修復(fù)iTunes故障的系統(tǒng),其特征在于:所述的iTunes的組件修復(fù)解決iTunes無法卸載、無法安裝的安裝錯(cuò)誤和報(bào)錯(cuò)的問題。