在 Windows XP 上同步 iPod 时 iTunes 显示 -50 错误信息

  • 上次修改时间: 30 七月, 2009
  • 文章: TS1539
  • 旧文章: 304996

问题的表现

尝试同步 iPod、更改 iPod 的设置或从 iTunes 中恢复 iPod 时,可能会看到以下错误信息之一:

  • 无法更新名为“客户的 iPod”的 iPod。发生未知错误 (-50)
  • 磁盘无法读写数据
  • 无法恢复名为“客户的 iPod”的 iPod。发生未知错误(1418、1429、1430、1436 或 1439)

受影响的产品

用于 Windows 的iTunes 7 , iPod nano, iPod shuffle, iPod mini, iPod, iTunes 8 for Windows, Windows XP

解决

解决方案 1

这种症状可能是由 Windows XP 驱动程序的数字签名问题所引起的。按照下面的步骤对下文提到的多个 .dll 文件进行重新注册可以解决这个问题。在尝试下面的步骤之前,请尝试使用最新版本的 iTunes 恢复 iPod。如果您无法恢复 iPod 或者此类症状再次出现,请执行下面的步骤:

  1. 断开 iPod 与电脑的连接并关闭 iTunes。
  2. 高亮显示下列以 regsvr32 开头的全部 10 行文字,然后从 Web 浏览器的编辑菜单中选取拷贝

    regsvr32 /s softpub.dll
    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. 通过下列导航,打开记事本
    开始 > 所有程序 > 附件 > 记事本
  4. 在记事本中,从编辑菜单中选取粘贴注:请确保记事本中显示的文本与上面显示的相同。
  5. 文件菜单中,选取另存为
  6. 键入 appleipod.bat 作为文件名称并将文件保存到桌面。
  7. 关闭记事本并找到 appleipod.bat 文件。此文件应该出现在桌面上,其图标如下所示:

  8. 连按此文件,您将看到一个黑色窗口在屏幕上显示大约 1 分钟。等到窗口自动消失,继续下一步。
  9. 此时可以删除 appleipod.bat 文件。
  10. 打开 iTunes 并连接 iPod。
  11. 当 iPod 出现在 iTunes 中时,请恢复 iPod 并重新同步您的内容。

:因为某些恶意软件可能会取消注册 .dll 文件,所以请确保您已将防病毒软件更新至最新状态,然后对文件进行全面扫描。

解决方案 2

这种症状也可能是由更改 Windows XP 外观的软件应用程序所引起的。请尝试删除或移去已安装的所有第三方 Windows OS 皮肤、Windows 主题或桌面工具,以解决在同步 iPod 与 Windows XP 时的 iTunes 错误 -50 问题。

Important: Information about products not manufactured by Apple is provided for information purposes only and does not constitute Apple’s recommendation or endorsement. Please contact the vendor for additional information.