一般的預膜藥劑都只在一定的水質組成范圍內有效。如水中濁度高了以后,預膜效果就要明顯下降,水中懸浮物含量大于10mg/L時,它們開始影響到藥劑在金屬表面成膜的均勻性和完整性,水中的懸浮物顆粒還會吸附預膜藥劑,使水中預膜藥劑的實際濃度降低;有的固體顆粒與金屬表面有一定的吸附特性,這些部位往往是點蝕源或局部腐蝕的誘發點。預膜開始后,發現水中濁度過高時投加適量的分散劑或表面活性劑,可極大地提高預膜效果。同樣水中的含鹽量也對預膜效果產生影響,鋁鹽水解后在金屬表面形成膠體狀物,阻礙成膜過程。銅鹽水解成的銅離子可在碳鋼表面沉積,造成金屬表面明顯的電位不同區域,當系統中有鋁或鋁合金存在時,0.5mg/L的銅離子也能在短時間內點蝕穿孔,補充水中一般銅離子含量較低,冷卻水中發現有較高銅離子時,首先應該査明銅離子的來源,在濃度小于0.7mg/L的情況下,投加專用緩蝕劑可維持預膜取得較好的結果。當水中氯離子等陰離子或鈉等一價陽離子大量存在時。會破壞預膜過程,所以各種預膜配方對水中的含鹽量或氯離子濃度有一個明確的限制范圍。