Existem muitas reasaons, cada uma por si suficiente.
- Quase todos os dispositivos baseados em microcontroladores e microprocessadores fazem um POST - power-on-self-test. É o que você faz.
- O teste de RAM é meramente uma parte (embora a parte de maior duração) do POST - Power-On Self-Test. O POST verifica a presença e a funcionalidade básica de vários componentes principais do sistema. Se o firmware (seja BIOS ou EFI) tentasse prosseguir com os procedimentos normais de inicialização se algum desses componentes estivesse ausente ou não operasse corretamente, o problema poderia ser extremamente difícil de diagnosticar.
- Ao contrário da sua experiência, um número significativo de PCs, Macs, etc., experimenta falhas na etapa de teste da RAM ... geralmente logo após a primeira montagem ou após a alteração da RAM ou da CPU. Você está certo de que existem problemas de RAM que este teste simples não detectará, mas isso não significa que o teste seja inútil. Dizer "oh, just run memtest" assume que existe alguma maneira de carregar o memtest, etc.