无法完成您的itunes store的请求,发生未知错误(-50)"

关于"无法完成您的itunes store的请求,发生未知错误(-50)"的解决办法


方法一:
1. 关掉itunes.
2. 找到 C:\Documents and Settings\*****\Application Data\Apple Computer\iTunes,C是你的系统盘,*****是你的用户名, 把这个文件夹里的"iTunesPrefs.xml"文件删除或者重命名 (建议删除,反正重新打开itunes的时候又会再新建这个文件的). 如果是Vista或者win 7系统,这个文件在系统盘下的用户目录中寻找。
3. 重启itunes, 问题解决了.


方法二:
打开iTunes -- 编辑 -- 偏好设置 -- 家长控制 -- iTunes Store这一项勾选(把 允许访问iTunes U 这一项也勾选)-- 确定。
这时iTunes Store会自动访问iTunes U,关闭iTunes。
重开iTunes,回到家长控制把之前勾选的两项取消,回iTunes Store登陆去吧,-50已经解决了!
恩,用上面两种办法貌似还是不见效果,莫非是我RP差了,反思了一大上午,我不知道其他的朋友运气怎么样,要是尝试上面两种方法就能解决了的,那么恭喜你,要是上面两种方法都解决不了的,那么请往下看:


方法三:
由于iTunesPrefs.xml文件中也包含了包括EQ均衡器设置在内的参数,要想在保持这些EQ设置的同时解决这个问题,可以按照下面的操作进行。(注:进行以下操作时,请先退出iTunes)
1)按照方法一的步骤进入%userprofile%\Application Data\Apple Computer\iTunes目录,进入该目录后找到iTunesPrefs.xml文件,使用XML编辑器打开(注:请勿使用Windows自带的记事本或写字板打开,否则会造成 iTunesPrefs.xml编码错误,导致iTunes无法正常读取而重建该文件)。
推荐使用Notepad++,安装完Notepad++后,启动Notepad++,然后将iTunesPrefs.xml文件拖到Notepad++主界面即可打开。
2)拖动滚动条,定位到iTunesPrefs.xml文件的最底部,可以看到如下字段
storefront
143465-19,8
将string内的参数改为如下
storefront
143465-19,5
保存,并关闭Notepad++,然后重新启动iTunes即可
其实说白了就是用记事本打开iTunesPrefs.xml文件,稍微修改下保存即可。


方法四:
1)在桌面上新建新的文本文档
2)将下列代码复制、粘贴、保存
regsvr32 /s wintrust.dll
regsvr32 /s dssenh.dll
regsvr32 /s rsaenh.dll
regsvr32 /s gpkcsp.dll
regsvr32 /s sccbase.dll
regsvr32 /s slbcsp.dll
regsvr32 /s mssip32.dll
regsvr32 /s cryptdlg.dll
regsvr32 /s initpki.dll
3)将此本文文档改名为appleipod.bat,关闭iTunes,然后运行appleipod.bat,一定要等到DOS窗口自己关闭。



按上面几步操作下来,确实可以正常访问store了~

猜你喜欢

转载自cxh61207.iteye.com/blog/1722369