一种智能修复iTunes故障的系统技术方案

技术编号:15639019 阅读:128 留言:0更新日期:2017-06-15 20:53
本发明专利技术涉及一种智能修复iTunes故障的系统,包括主要由iTunes注册表修复、iTunes驱动修复、iTunes网络修复、iTunes的5个组件修复、iTunes手机端配置修复和iTunes CDB修复构成;本发明专利技术解决苹果设备以及软件在windows下不同环境中产生的异常情况和不兼容情况的处理,利用云数据统计方案,检测用户系统下iTunes产生对的各种错误和异常,并制定一系列处理规则来避免错误,从数据统计分析到修复规则处理,本系统能找到对应的修复解决方案。

【技术实现步骤摘要】
一种智能修复iTunes故障的系统
本专利技术涉及智能修复iTunes系统
,尤其涉及一种智能修复iTunes故障的系统。
技术介绍
目前没有一种系统技术方案解决iTunes库的问题,以及iTunes错误异常的各种问题,普通方法,只是重新安装,或者卸载软件,而常常会因为复杂的系统环境的导致失败,无法得到真正的解决。现今ios设备用户经常会使用iTunes进行升级和更新系统,iTunes稳定性直接决定ios系统是否正常运行,以及appstore音乐媒体的正常下载使用。普通情况下,软件出现问题,往往是靠重新安装软件来解决问题,而iTunes整个软件情况比较复杂,会涉及到不同的组件,USB连接、wifi无线连接组件、ios设备服务组件,以及其他重要模块,这些组件是独立于iTunes主软件存在,普通的安装卸载,并不会涉及到这些组件,重新安装之后并不能解决问题。而且各个组件分工不同,个别组件之间有相互依赖关系和卸载组件的顺序会直接影响结果,用户一旦自行卸载导致组件丢失,其他依赖组件将直接无法卸载,由于iTunes安装机制会检测之前版本,卸载后才能进行更新,这样会导致一连串的失败。由于iTunes同时也是一款媒体管理软件,它会因为某个媒体文件异常,直接禁用掉所有功能,比如常用的备份还原功能,提示用户直接修复更新还原系统,这的确实小题大做,软件逻辑判断的原因,而且也没有一个方式来修复这个失效的媒体问题,根据跟踪分析,这些被破坏的文件往往是由于添加删除音乐、视频过程中失败导致的,而目前还没有一种快捷安全的方案去修复媒体库,苹果自己的方法直接是重新安装ios系统,然而这种方式不但过程长还存在系统修复失败的危险,并不是一种安全的方式。大多数ios设备用户经常会遇到设备卡死,白苹果黑苹果情况,使用iTunes升级更新过程中,因为iTunes组件的问题导致的更新认证失败,固件下载不匹配,iTunes进行安装卸载又存在失败问题。因此,有必要开发出一种智能修复iTunes故障的系统。
技术实现思路
本专利技术的目的在于克服现有技术的缺陷,提供一种智能修复iTunes故障的系统,解决iTunes库产生的各种错误和异常,为实现上述目的,本专利技术采用以下技术方案:一种智能修复iTunes故障的系统,本专利技术包括主要有iTunes注册表修复、iTunes驱动修复、iTunes网络修复、iTunes的组件修复、iTunesCDB修复和iTunes临时文件修复构成;所述的智能修复iTunes故障的系统具体修复方法如下:所述的iTunes注册表修复,是分析注册表上iTunes冗余项、iTunes文件关联、环境变量等影响iTunes使用的相关项,然后进行删除冗余、修复文件关联、修复环境变量至修复完成;所述的iTunes设备驱动修复:第一步检测是否安装以及安装的版本与当前的iTunes版本是否兼容,如不兼容或没安装则使用本公司自主研发的苹果设备驱动;所述的iTunes网络修复:检测系统网络是否有联网,如果有联网并检测到iTunes无法使用网络则利用正常的配置修复Host、路由表、DNS和代理,以保证iTunes能正常访问网络;所述iTunes组件修复:检测iTunes卸载残留,解决文件权限问题,分析文件夹规则,最后对这些文件进行清理,详尽分析AppleApplicationSupport组件、Bonjour组件、iTunes组件、AppleMobileDeviceSupport组件、AppleSoftwareUpdate组件,这5个组件分别起到应用支持、WiFi服务支持、iTunes用户接口、Apple连接支持、iTunes更新支持,检测这5个组件的配置、依赖关系、权限、文件Hash进行重装;所述iTunesCDB修复即对iTunes音乐数据库修复:主要是iTunes本机上存在音乐数据库与新版本数据库不兼容导致的iTunes打开就崩溃以及无法显示用户已经购买的音乐的现象,解决方法是解析音乐数据库和转换数据库;所述iTunes临时文件修复包括iTunes手机端配置修复:拉取手机端iTunes配置,检测该配置是否与本机iTunes配置是否兼容,利用本公司自主研发的配置转换器将该设置转化成与本机兼容的配置,最后上传到手机。进一步方案为:iTunesCDB修复、和网络修复、驱动修复配合可以解决ios设备更新失败的问题。进一步方案为:iTunes的组件修复功解决iTunes无法卸载、无法安装的安装错误和报错的问题。本专利技术与现有技术相比的有益效果是:解决苹果设备以及软件在windows下不同环境中产生的异常情况和不兼容情况的处理,利用云数据统计方案,检测用户系统下iTunes产生对的各种错误和异常,并制定一系列处理规则来避免错误,从数据统计分析到修复规则处理,系统的分析iTunes组件文件,注册表数据状态,找到对应的修复方案系统的解决方案。附图说明图1为本专利技术的iTunes注册表修复示意图;图2为本专利技术的iTunes驱动修复示意图;图3为本专利技术的iTunes的组件修复示意图;图4为本专利技术的iTunesCDB修复示意图图5为本专利技术的iTunes临时文件修复示意图。具体实施方式为了更充分理解本专利技术的
技术实现思路
,下面结合具体实施例对本专利技术的技术方案进一步介绍和说明,但不局限于此。如图1-5所示,一种智能修复iTunes故障的系统,本专利技术软件系统主要包括由iTunes注册表修复、iTunes驱动修复、iTunes网络修复、iTunes的组件修复、iTunesCDB修复和iTunes临时文件修复构成;智能修复iTunes故障的系统具体修复方法如下:其中iTunes注册表修复,是分析注册表上iTunes冗余项、iTunes文件关联、环境变量等影响iTunes使用的相关项,然后进行删除冗余、修复文件关联、修复环境变量至修复完成;其中iTunes设备驱动修复:第一步检测是否安装以及安装的版本与当前的iTunes版本是否兼容,如不兼容或没安装则使用本公司自主研发的苹果设备驱动;其中iTunes网络修复过程:检测系统网络是否有联网,如果有联网并检测到iTunes无法使用网络则利用正常的配置修复Host、路由表、DNS和代理,以保证iTunes能正常访问网络;其中iTunes组件修复:检测iTunes卸载残留,解决文件权限问题,分析文件夹规则,最后对这些文件进行清理,详尽分析AppleApplicationSupport组件、Bonjour组件、iTunes组件、AppleMobileDeviceSupport组件、AppleSoftwareUpdate组件,这5个组件分别起到应用支持、WiFi服务支持、iTunes用户接口、Apple连接支持、iTunes更新支持,检测这5个组件的配置、依赖关系、权限、文件Hash等根据需要进行重装;其中iTunesCDB修复即对iTunes音乐数据库修复,主要是iTunes本机上存在音乐数据库与新版本数据库不兼容导致的iTunes打开就崩溃以及无法显示用户已经购买的音乐的现象,解决方法是解析音乐数据库和转换数据库;其中iTunes临时文件修复包括iTunes手机端配置修复,拉取手机端iTunes配置,检测该配置是否与本机iTunes配置是否本文档来自技高网
...
一种智能修复iTunes故障的系统

【技术保护点】
一种智能修复iTunes故障的系统,其特征在于:包括主要由iTunes注册表修复、iTunes驱动修复、iTunes网络修复、iTunes的组件修复、iTunesCDB修复和iTunes临时文件修复构成;所述的智能修复iTunes故障的系统具体修复方法如下:所述的iTunes注册表修复,是分析注册表上iTunes冗余项、iTunes文件关联、环境变量等影响iTunes使用的相关项,然后进行删除冗余、修复文件关联、修复环境变量至修复完成;所述的iTunes设备驱动修复,第一步检测是否安装以及安装的版本与当前的iTunes版本是否兼容,如不兼容或没安装则使用本公司自主研发的苹果设备驱动;所述的iTunes网络修复,检测系统网络是否有联网,如果有联网并检测到iTunes无法使用网络则利用正常的配置修复Host、路由表、DNS和代理,以保证iTunes能正常访问网络;所述的iTunes组件修复,检测iTunes卸载残留,解决文件权限问题,分析文件夹规则,最后对这些文件进行清理,详尽分析AppleApplicationSupport组件、Bonjour组件、iTunes组件、AppleMobileDeviceSupport组件、AppleSoftwareUpdate组件,这5个组件分别起到应用支持、WiFi服务支持、iTunes用户接口、Apple连接支持、iTunes更新支持,检测这5个组件的配置、依赖关系、权限、文件Hash进行重装;所述的iTunes CDB修复即对iTunes音乐数据库修复,主要是iTunes本机上存在音乐数据库与新版本数据库不兼容导致的iTunes打开就崩溃以及无法显示用户已经购买的音乐的现象,解决方法是解析音乐数据库和转换数据库;所述的iTunes临时文件修复包括iTunes手机端配置修复:拉取手机端iTunes配置,检测该配置是否与本机iTunes配置是否兼容,利用本公司自主研发的配置转换器将该设置转化成与本机兼容的配置,最后上传到手机。...

【技术特征摘要】
1.一种智能修复iTunes故障的系统,其特征在于:包括主要由iTunes注册表修复、iTunes驱动修复、iTunes网络修复、iTunes的组件修复、iTunesCDB修复和iTunes临时文件修复构成;所述的智能修复iTunes故障的系统具体修复方法如下:所述的iTunes注册表修复,是分析注册表上iTunes冗余项、iTunes文件关联、环境变量等影响iTunes使用的相关项,然后进行删除冗余、修复文件关联、修复环境变量至修复完成;所述的iTunes设备驱动修复,第一步检测是否安装以及安装的版本与当前的iTunes版本是否兼容,如不兼容或没安装则使用本公司自主研发的苹果设备驱动;所述的iTunes网络修复,检测系统网络是否有联网,如果有联网并检测到iTunes无法使用网络则利用正常的配置修复Host、路由表、DNS和代理,以保证iTunes能正常访问网络;所述的iTunes组件修复,检测iTunes卸载残留,解决文件权限问题,分析文件夹规则,最后对这些文件进行清理,详尽分析AppleApplicationSupport组件、Bonjour组件、iTunes组件、AppleMo...

【专利技术属性】
技术研发人员:朱志强江泽龙叶珊李盛
申请(专利权)人:深圳软牛科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1