はい、やらかしました。
もともとvirtualboxが入っているpcにdocker入れてしまってvirtualbox起動しなくなりました。
これの解決策書きます。
まず、仮想化支援機能をBIOS画面から無効にしてから再起動。そのあともう一度BIOSから有効にします。
次にwindowsのコントロールパネルからプログラムを選んでwindows機能の有効化無効化を選択する。一覧からHyper-Vのチェックボックスを外して再起動。
virtualboxを再インストールしてインスタンス立ち上がるか検証。だめなら、そのインスタンスの設定が32bitに変更されてないか確認。されてたら64bitに戻す。