Windows Tips & News

VirtualBoxでBIOSの日付を設定する方法

おすすめされた: Windowsの問題を修正し、システムパフォーマンスを最適化するには、ここをクリックしてください

VirtualBoxは 私が選んだ仮想化ソフトウェア. 無料で機能が豊富なので、すべての仮想マシンはVirtualBoxで作成されます。 この記事では、VirtualBoxVMのBIOS日付を設定する方法を説明します。

VirtualBoxVMのカスタム日付を設定する理由はいくつか考えられます。 たとえば、古いWindowsビルドや期間限定の試用版ソフトウェアを試してみたい場合です。 デフォルトでは、VirtualBoxはホストマシンの日時を使用し、VMを開いたときにそれを同期します。
カスタム日付を設定するには、次の手順を実行する必要があります。

  1. VMをオフにします。
  2. コマンドプロンプトを開きます。 Windowsを使用している場合は、次のフォルダーで開きます。
    C:\ Program Files \ Oracle \ VirtualBox

    Linuxを使用している場合は、ターミナルアプリを開くだけです。

  3. 次のコマンドを入力します。
    VBoxManage setextradata "My Virtual Machine" "VBoxInternal / Devices / VMMDev / 0 / Config / GetHostTimeDisabled" 1

    「MyVirtualMachine」文字列を、使用している仮想マシンの実際の名前に置き換えます。

  4. 次に、VMの現在の日付と目的のBIOS日付の間のオフセットをミリ秒単位で計算する必要があります。
    たとえば、2003-06-06に設定しましょう。
    Windowsで、PowerShellコンソールを開き、次のコマンドを入力します。
    ([datetime] "06/06/2003"-[datetime]:: Now)

    WindowsPowerShell
    出力からのTotalMilliseconds値に注意してください。

    Linuxでは、次のスクリプトを使用できます。

    #!/ bin / bash。 secs = $(date --date "2003-06-06" +%s) 秒をしましょう-= $(日付+%s) msecs = $(($ secs * 1000))echo $ msecs

    それをdatetime.shとして保存し、実行します。
    Linuxターミナル

  5. 計算したミリ秒値を使用して、次のコマンドを実行します。
    VBoxManage modifyvm "My Virtual Machine" --biossystemtimeoffset 

これで、VMを起動できます。 BIOSの日付は2003-06-06になり、ホストOSからは設定されなくなります。

おすすめされた: Windowsの問題を修正し、システムパフォーマンスを最適化するには、ここをクリックしてください
Windows 10のファイルエクスプローラーで通知を無効にする(同期プロバイダー通知)

Windows 10のファイルエクスプローラーで通知を無効にする(同期プロバイダー通知)

おすすめされた: Windowsの問題を修正し、システムパフォーマンスを最適化するには、ここをクリックしてくださいWindows 10ビルド14901で、Microsoftはファイルエクスプロー...

続きを読む

ファイルエクスプローラーは通知を無効にしますアーカイブ

このWebサイトでは、Cookieを使用して、Webサイト内を移動する際のエクスペリエンスを向上させます。 これらのCookieのうち、必要に応じて分類されたCookieは、Webサイトの基本的...

続きを読む

Windows10で非表示のコンソールログインを有効にする

Windows10で非表示のコンソールログインを有効にする

おすすめされた: Windowsの問題を修正し、システムパフォーマンスを最適化するには、ここをクリックしてくださいWindows 10には、コンソールログインモードを有効にするための非表示のオプ...

続きを読む