klar warum denn installieren?
also mega läd das in ne temp datei und dann wird es unter dem normal download ordner von windows gespeichert.
mit dem addon hingegen kannst du zb den download ort ändern.
es wird kein download im downloadmanagern von firefox etc angezeigt. nur im Tab von Mega.
Kein Plan was dein Problem ist, einfach bei mega auf "Download to your computer" klicken und fertig. Das lädt dann bis halt 100 % und dann startet der Download automatisch ^^