The present invention relates to a method for dyeing keratinous fibers, in particular human keratinous fibers such as the hair comprising at least one step of applying a composition comprising at least two organosilanes, different from each other, and at least one step of applying a composition comprising anionic direct dyes and surfactants. The present invention also relates to the pretreatment use of at least two organosilanes, different from each other, for improving the coloring properties of a composition comprising anionic direct dyes.La présente invention concerne un procédé de coloration des fibres kératiniques, en particulier des fibres kératiniques humaines telles que les cheveux comprenant au moins une étape d'application d'une composition comprenant au moins deux organosilanes, différents l'un de l'autre, et au moins une étape d'application d'une composition comprenant des colorants directs anioniques et des tensioactifs. La présente invention porte également sur l'utilisation en prétraitement d'au moins deux organosilanes, différents l'un de l'autre, pour améliorer les propriétés de coloration d'une composition comprenant des colorants directs anioniques.