删除不存在的服务项与免装iTunes使用iTools方法

本文提供了三种有效的方法来解决安装iTunes时遇到的权限问题,具体表现为无法删除不存在的服务项,如AppleMobileDevice等。通过命令行工具instsrv.exe、注册表编辑或使用sc命令,用户可以轻松移除这些无效服务项,从而顺利完成iTunes的安装。

删除不存在的服务项

安装itunes的时候,提示没有权限,无法继续安装。

去services.msc中看了看,有Apple Mobile Device服务项存在,但是描述是:

读取描述失败,错误代码:2


英文应该是:

Failed to Read the Description. Error Code: 2



 

Google了一下,才找到怎么删除这些选项。


方法一:用instsrv.exe 命令行工具

 

instsrv详见:《instsrv.exe下载和使用方法(添加删除系统服务工具) 》http://www.ipcpu.com/2009/10/instsrv-download/


 

 写道
instsrv.exe是微软Windows Server 2003 Resource Kit Tools工具中的一个。
Windows Server 2003 Resource Kit Tools是一组为管理员、开发者和高级用户设计的软件工具,包括管理活动目录、组策略、TCP/IP网络、注册表、系统安全、监测等涉及Windows Server 2003 操作系统的其它很多方面的非常规安装的工具组。官方网站:点我进入  官方包大小11.77MB
但我们只用其中一个instsrv.exe就足够了,
本站提供下载:点我下载(18KB)【instsrv.exe】

 

官方下载:http://www.microsoft.com/downloads/details.aspx?FamilyID=9d467a69-57ff-4ae7-96ee-b18c4790cffd&displaylang=en


用法很简单:

instsrv.exe   服务名  REMOVE


比如我的:

 

instsrv.exe  "Apple Mobile Device" remove

instsrv.exe  "Bonjour Service" remove

instsrv.exe  "ipod Service" remove

 


方法二:用注册表工具,找到相关服务项

“开始”---“运行”,输入“regedit”,打开注册表编辑器,找到“ /HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services ”然后找到需要删除的服务名称,在重启计算机即可!


方法三:在cmd下全此命令语句删除:

 

sc delete service

注意service是此服务名称,但不是windows中显示的名称,而是属性中的。

 

 

PS:

我用第一种方法删除,,重启后成功;第二种方法没有找到服务项;没试第三种方法。

 

PS2:

我本是要安装AppleMobileDeviceSupport.msi,失败,在尝试安装itunes 1.7,也失败。

删除服务项后,就安装成功了。

只安装AppleMobileDeviceSupport.msi ,没有后面两个服务。

 

 

免装iTunes使用iTools方法

参考:免装iTunes使用iTools方法(附iTunes驱动)

http://itools.hk/cms/art23pid55.htm

 

 

这里提供的是itunes 10.6.3的驱动

先安装这个:
AppleApplicationSupport.msi - 32与64位
再安装这个:
AppleMobileDeviceSupport.ms i - 32位
AppleMobileDeviceSupport64.msi - 64位
推荐有锁用户安装此驱动,因为不含iTunes,不会因为误将固件升级而导致白苹果。
下载后就可以直接使用iTools了。

( 在ios5操作系统下,建议使用完整的iTunes,因为会有部分同步功能无法实现,在ios4是可以完整实现的)
 

 

压缩包包含instsrv.exe srvany.exe两个文件 服务是一种应用程序类型,它在后台运行。要管理系统服务,请运行services.msc,打开“服务”对话窗口,这里可以看到当前系统中的所有服务。双击某一服务,在弹出的“属性”对话框的“常规”选项页中的“服务状态”栏可以看到此服务当前状态。单击“启动类型”下拉菜单,可以将该服务设置为自动启动、手动启动或禁用。     用instsrv.exe程序设置成服务启动   Windows的“服务”工具是能添加/删除服务的,但可以利用Windows提供的资源工具包中的Instsrv.exe和Srvany.exe来实现。其中,Instsrv.exe可以给系统安删除服务,Srvany.exe可以让程序以服务的方式运行。   ★设置方法   第一步:报户口——注册服务名称   这里就以建立一个名为explorer的服务为例来说明,首先将Instsrv.exe和Srvany.exe存放到一个比较方便的地方,建议放到系统安目录中(笔者的Windows XP安目录为D:\Windows)。运行cmd.exe,进入“命令提示符”窗口,执行命令:cd d:\Windows,进入系统安目录。运行命令:   Instsrv explorer d:\Windows\srvany.exe   好了,这条命令的成功运行,已经在系统中注册了一个名叫explorer的服务,快到“服务”中看看一下检验检验吧!   小提示   ★注册服务:instsrv :这里的可任意取名,前面必须带上该文件的绝对路径,如:D:\Windows\srvany.exe。   ★删除服务:instsrv remove   第二步:找关联   要让explorer服务正常运行,还必须在注册表中指定该服务对应的应用程序。运行Regedit.exe,打开“注册表编辑器”,依次展开如下子键:[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services],在该子键下找到并右击explorer(对应前面建立的服务名),选择“新建”下的“项”,将其命名为Parameters。单击选定它,在右侧窗口中新建一个名为Application的字符串值,将其数值数据设置为explorer服务对应的应用程序绝对路径,比如:d:\Windows\gboor.exe。接着再新建两个字符串值:AppDirectory和AppParameters,AppDirectory指定程序所在的目录,AppParameters指明程序运行的参数(注意:可以用设值),如图1所示,最后关闭注册表编辑器。   接下来打开“服务”窗口,找到刚添加的explorer服务,打开其属性对话框,单击切换到“登录”选项页,在“登录身份”中选中“本地系统账户”,如图2,如果想让服务在运行的时候弹出状态窗口,请要勾选“允许服务桌面交互”复选项,单击“确定”返回。至此,explorer服务已经全部配置好了。   最后,右击该服务,选择“启动”,这样该程序就会启动,而且以后也会在系统启动时自动以服务形式运行!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值