Ogólnie przeglądanie rejestru w poszukiwaniu wszystkich kluczy zajmuje cholernie długo. Brakuje tam pomyślunku i porządku - np. jeden klucz odpowiada jednemu programowi. Wyszukanie (nawet wyszukiwarką) czegokolwiek w tym gąszczu zajmuje cholernie dużo czasu.
Przeszukaj poprzednie posty to będziesz wiedział dlaczego polecam.
Co do zależności... najprościej: działanie danego pakietu nie zależy od wersji innych (teoretycznie) ;]