despairtck吧 关注:2,219贴子:32,395
  • 4回复贴,共1

【经验】iTunes停止工作,故障模块为ntdll.dll的解决方法

只看楼主收藏回复

很久以前出现的问题了.
记得当时我出现这个的原因是把iTunes更新到最新版本,而当时用的NoteBurner又不是最新版,并且还不兼容最新版本的iTunes.打开NoteBurner以后又会启动iTunes,这之后iTunes就一直停止工作,根本无法正常启动.
通过事件查看器的日志来看,故障模块是ntdll.dll.
当时试了很多方法都不能解决问题,而且网上的答案也几乎无帮助.甚至一度打算重装系统,后来想了想,到底还是把问题解决了.
以下是解决方法,仅供参考.半个小时以后更新.


1楼2018-06-03 19:11回复
    1.彻底卸载掉现在用的iTunes.
    这里所指的彻底卸载,是把iTunes的所有组件,残留文件卸载并删除干净.具体方法可以参考iTunes的帮助文档
    HT204275.
    或者到网上下载iTunes完全卸载工具,然后再清理一下残留文件,这样也可以.
    需要引起注意的是,一定要把音乐文件夹里的iTunes文件夹彻底删除.即C:\Users\你的用户名\音乐,或者直接点击:


    2楼2018-06-03 19:40
    回复
      2,下载iTunes,适用于较早的显卡版本,并安装到另一个盘符里.
      目前iTunes早期显卡版本只有12.1.3和12.4.3,而且还是64位,32位系统可能到这里就结束了.
      下载地址 support apple com/zh_CN/downloads/itunes
      下载哪个版本都可以,不过一定要安装到另一个盘符下,比如之前出问题的iTunes是在C盘,那这次就安装到D盘.
      安装好以后,可以尝试打开一下iTunes,如果能打开.就可以进行下一步了.


      3楼2018-06-03 19:50
      回复
        其实早期显卡的版本一样能用,不过对Apple Music支持的并不好,但是iTunes出现停止工作以后,如果想把出错的版本直接卸载掉安装其它版本的iTunes,则其他版本也会出现停止工作的错误.而早期显卡的版本就不会出现这个问题,愿意不明.
        如果觉得这个版本太旧,可以进行下一步:
        3.彻底卸载掉早期显卡版本,安装你想用的iTunes版本(比如12.6.2.20)到除了上面两个盘符以外的盘符(比如出错的iTunes版本安装在C盘卸载了,早期显卡版本安装在D盘卸载了,想用的iTunes版本就需要安装到除C,D以外的盘符),如果安装完后能打开iTunes,则大功告成.


        4楼2018-06-03 20:04
        回复
          几点备注:
          1.该方法仅供参考,因为这个方法只是解决了我自己电脑上的iTunes停止工作,故障模块为ntdll.dll的情况,而且到现在我都不清楚导致该问题的原因,如果在试过其它方法并且方法无效以后,推荐再使用我的方法.
          2.彻底卸载iTunes以后,推荐重启电脑.
          3.由于不清楚导致该问题的原因而且只是经验分享,所以请勿转载,谢谢合作.
          4.关于早期版本:


          5楼2018-06-03 20:10
          回复