According to the source code:
/* F1 */
if(c == scs) { v->fail_safe |= 1; break; }
Appuyer sur F1 définit le bit fail_safe 1 (la même variable est utilisée pour d'autres choses aussi), et ensuite...
/* Trouver les spécifications de la mémoire */
if(v->fail_safe & 1)
{
cprint(LINE_CPU, COL_SPEC, " **** MODE SECURITE **** MODE SECURITE **** ");
cprint(LINE_RAM, COL_SPEC, " Pas de détection, même fiabilité ");
} else {
find_controller();
get_spd_spec();
if(num_cpus <= 16 && !(v->fail_safe & 4)) { coretemp(); }
}
...il saute l'étape "trouver les spécifications de la mémoire". Fondamentalement, cela détecte le type de mémoire que vous avez (DDR3, DDR4, ECC, vitesse d'horloge, etc.) que memtest86+ affiche généralement sur le côté droit.
Pourquoi est-ce appelé mode sécurisé? Je suppose que c'est parce que memtest86+ fonctionne à un niveau très bas et qu'une seule mauvaise étape le ferait planter entièrement. Peut-être que réaliser cette étape de détection fait planter certains systèmes, et en appuyant sur F1 vous pouvez peut-être contourner ce crash et toujours utiliser le programme.
J'ai également trouvé quelques anciens posts dans les forums de Memtest86 posant des questions sur le mode sécurisé mais aucun réponse.
http://forum.canardpc.com/threads/83104-Memtest86-5-01-(finally)-released?p=7066673
Astuces : F1 activera le mode sécurisé, F2 activera le mode SMP (désactivé par défaut) et F3 déclenchera un mode SMP alternatif caché.
(D'après la lecture du code source, ceux-ci sont mutuellement exclusifs, vous ne pouvez en choisir qu'un ou attendre la temporisation de l'entrée pour commencer l'opération régulière.)
Tant que le programme fonctionne pour vous, je suppose qu'il n'y a pas lieu de s'inquiéter.