A cleaning composition with a corrosion inhibitor system and an active halogen-based bleaching system and aqueous solution is described for inhibiting corrosion of metal surfaces to which the composition is applied, especially when the cleaning composition is not rinsed from the treated metal surface prior to drying of the composition on the metal surface. The corrosion inhibitor is at least an alkyl phosphonate compound, wherein the alkyl group has 6 or more carbon atoms, and salts thereof. The bleaching system includes one or more sources of hypohalous acid or hypohalite ion, such as a stabilized hypochlorite solution, in particular a mixture of N-chlorosulfamate salts.Cette invention concerne une composition de nettoyage contenant un système anticorrosion et un système actif de blanchiment à base dhalogène et une solution aqueuse, ladite composition permettant de protéger de la corrosion les surfaces métalliques sur lesquelles la composition est appliquée, en particulier lorsque la composition de nettoyage nest pas éliminée par rinçage de la surface métallique traitée avant séchage de la composition sur la surface métallique. Linhibiteur de corrosion est au moins un composé phosphonate alkylé, dans lequel le groupe alkyle comporte 6 atomes de carbone ou plus, et ses sels. Le système de blanchiment comprend une ou plusieurs sources dacide hypohalogéneux ou dion hypohalite, par exemple une solution dhypochlorite stabilisée, en particulier un mélange de sels de N-chlorosulfamate.