Se você o instalou por meio de um .MSI (as perguntas vinculadas parecem indicar que o fizeram), tecnicamente você não o instalou, fez o serviço Windows Installer, que é executado como a conta "LocalSystem" que tem permissões para gravar para lugares que sua conta de usuário não pode.
Do MS, sobre como usar a conta LocalSystem para os logins de serviço :
It (the LocalSystem account) has extensive privileges on the local computer, and acts as the computer on the network. Its token includes the NT AUTHORITY\SYSTEM and BUILTIN\Administrators SIDs; these accounts have access to most system objects.
Se você iniciar um MSI com uma conta 'Administrador', ele perguntará se ele precisa fazer alterações no sistema, a menos que você tenha o UAC desativado e, em seguida, faça isso.
O instalador do VirtualBox .EXE é um wrapper para um MSI. Quando você começa cerca de 2 / 3rds do caminho através do assistente de configuração, ele pára e pergunta se você deseja permitir que o MSI agora descompactado para gravar no sistema (no caso do VirtBox, para a área de trabalho pública e para as configurações de rede do sistema , pelo menos).
Se iniciado como um usuário padrão, o instalador pára nesse ponto e solicita que as credenciais do Administrador continuem.
Então, se você conseguiu instalá-lo, você fez isso com privilégios de Admin, você pode não ter sido avisado (o UAC está desativado) ou você simplesmente não se lembra de permitir isso quando solicitado. :)