J'ai rencontré de nombreuses phrases avec l'expression « Qui sait », et tout porte à croire que :
Est-ce que l'on emploie la construction « Qui sait si ... ne ... pas » quand tout laisse prévoir que quelque chose de désagréable se produira ?
Dans un contexte négatif :
Qui sait si elle ne va pas le larguer du jour au lendemain ?
(Plutôt que de dire carrément) : Qui sait, elle va peut-être le larguer du jour au lendemain ?
Quand il s'agit d'un changement favorable, en revanche, je remarque une tendance à éviter la construction négative, ainsi qu'à ne pas utiliser la conjonction « si ».
Dans un contexte positif :
Qui sait, voir l'intérieur fera peut-être resurgir quelques souvenirs ?
(Plutôt que de dire) : Qui sait si voir l'intérieur ne fera pas resurgir quelques souvenirs ?