。但还原回原有的DLL文件之后，所新安装的软件就无法运行。若影响到系统所使用的重要DLL时也可能让系统容易死机甚至无法正常启动。在一般情况下，开发时修改了类中的成员变量的大小或者改变虚函数的个数以及顺序会触发DLL地狱。如果DLL重新发布时类成员（虚函数表也属于类成员）的地址发生变化，那也会触发DLL地狱。