Svaret beror helt på programvarans slutanvändares licensavtal (EULA). De flesta Eulas för programvara som använder donglar (hårdvaruknappar) är restriktiva. Medan vissa kan möjliggöra uppgraderingar inom rimliga gränser (t.ex. att ersätta en misslyckad RAM -pinne), skulle en fullständig förändring av moderkort, CPU och RAM troligen kränka EULA. Dongles syfte är att binda programvarans användning till en specifik maskinkonfiguration. Att ändra betydande komponenter gör vanligtvis dongeln ogiltig.
Till och med att hålla hårddisken, som innehåller programvarufilerna, är inte en garanti för fortsatt funktionalitet om dongeln är oförenlig med den nya hårdvaran.
kort sagt: Du kan förmodligen inte lagligt använda programvaran efter att ha bytt moderkort, CPU och RAM, även om du behåller hårddisken. Du bör konsultera EULA för din specifika programvara för att vara säker. Om EULA är oklart är det bästa sättet att få ett definitivt svar att kontakta mjukvaruleverantören direkt.