一般的预膜药剂都只在一定的水质组成范围内有效。如水中浊度高了以后,预膜效果就要明显下降,水中悬浮物含量大于10mg/L时,它们开始影响到药剂在金属表面成膜的均匀性和完整性,水中的悬浮物颗粒还会吸附预膜药剂,使水中预膜药剂的实际浓度降低;有的固体颗粒与金属表面有一定的吸附特性,这些部位往往是点蚀源或局部腐蚀的诱发点。预膜开始后,发现水中浊度过高时投加适量的分散剂或表面活性剂,可极大地提高预膜效果。同样水中的含盐量也对预膜效果产生影响,铝盐水解后在金属表面形成胶体状物,阻碍成膜过程。铜盐水解成的铜离子可在碳钢表面沉积,造成金属表面明显的电位不同区域,当系统中有铝或铝合金存在时,0.5mg/L的铜离子也能在短时间内点蚀穿孔,补充水中一般铜离子含量较低,冷却水中发现有较高铜离子时,首先应该査明铜离子的来源,在浓度小于0.7mg/L的情况下,投加专用缓蚀剂可维持预膜取得较好的结果。当水中氯离子等阴离子或钠等一价阳离子大量存在时。会破坏预膜过程,所以各种预膜配方对水中的含盐量或氯离子浓度有一个明确的限制范围。