Załóżmy, że „B” również zostało zastąpione w systemie plików. Teraz „A” musi z jakiegoś powodu ponownie przeczytać „B”. Pytanie brzmi: czy jest możliwe, że „A” może znaleźć niezgodną wersję „B” i spowodować awarię lub usterkę w inny sposób?
Jest to możliwe, ale w większości przypadków mało prawdopodobne. Jeśli „B” jest biblioteką kodów, oryginalna wersja zwykle nie byłaby zamknięta. „A” będzie nadal używać oryginalnej wersji „B”. Jeśli po aktualizacji uruchomisz „A”, zostanie użyta nowa wersja „B”. Podczas aktualizacji istnieje ryzyko, że zostaną załadowane niezgodne wersje. Jednak ze względu na sposób ładowania bibliotek kodów powinno to stanowić problem tylko wtedy, gdy „A” potrzebuje funkcji nieobecnej w załadowanych wersjach „B”.
Dobra praktyka kodowania utrzymuje ten sam interfejs dla funkcji. W rezultacie nie ma większego znaczenia, która wersja jest załadowana, poza tym, czy w nowszej wersji zostały naprawione błędy.
Pliki konfiguracyjne to nieco inna sprawa, ale zwykle są odczytywane podczas uruchamiania. W takim przypadku „A” nie odczytuje „B”, chyba że zmienione zostanie ponowne ładowanie konfiguracji. Ponownie zmiana formatu lub znaczenia pliku konfiguracyjnego byłaby złą praktyką kodowania. Niezgodna wersja pliku konfiguracyjnego powinna mieć inną nazwę, aby nie stanowiło problemu.
Dlaczego nikt nie aktualizuje swoich systemów po ponownym uruchomieniu z CD na żywo lub podobną procedurą?
Wyłączenie i ponowne uruchomienie z innej wersji doprowadziłoby do awarii usługi. W przypadku serwerów zazwyczaj nie jest to pożądane. W każdym razie menedżer pakietów w uruchomionym systemie jest świadomy zainstalowanego oprogramowania i wersji. Live CD mają tam własną listę zainstalowanych programów, być może z różnymi wersjami. Utrudnia to niezawodne uaktualnienie działającego systemu z Live CD.
Live CD są czasami używane, gdy instalowana jest nowa wersja systemu operacyjnego. W takim przypadku zwykle wykonuje się czystą instalację systemu operacyjnego. Może to ograniczyć liczbę nieużywanych plików z poprzedniej wersji. Może to być większy wysiłek niż aktualizacja systemu na żywo. Jeśli jednak zostaną zastosowane różne partycje główne, może to ograniczyć ryzyko utknięcia w częściowo zaktualizowanym systemie, którego nie można uruchomić.