今回は私が使っているWindows10の中にサブで構築している仮想Windows10環境が肥大化しすぎてしまったため、仮想マシンファイル(vhdxファイル)の最適化をしてみます。仮想マシンのWindows10を起動すると、このような状況です。ディスク全体は38.4GBで、そのうち36.4GBが使用中。空きは2.02GBでした。ホスト側から仮想マシンファイルを確認それより、ホスト側から仮想マシン全体のファイルサイズを確認すると、65.7GBも使ってしまっています。仮想マシン内で確認した使用量とだいぶ違います。チェックポイントを2つ作っているせいもあるかも知れませんが、実使用量と仮想マシンファイル(vhdx)の差が激しいので、なんとかしたいところです。この場合、仮想マシンファイル(vhdx)の最適化を行うことでホスト側のディスク使用量を削減できる可能性があります。スポンサーリンクvhdx/avhdxファイルを最適化する仮想マシン側で不要なファイルを削除する仮想マシンを起動します。今回の環境はホスト側も仮想マシン側もWindows10なのでちょっとややこしいですが、まずは仮想マシン側の作業から行います。ディスクのクリーンアップ掃除するポイントを一度にすべて確認してクリーンするには、「ディスクのクリーンアップ」が簡単です。エクスプローラーのプロパティから起動できます。ディスククリーンアップの画面が表示されたら、そのまま「システムファイルのクリーンアップ」ボタンを押します。ここで削除する対象のファイルを選択します。Windowsの場合、WindowsUpdateをする度にゴミが溜まります。サイズも大きいので削除してしまいましょう。ここで削除しても既に更新が適用された状態が適用前に戻るわけではないので削除して問題ありません。空き容量を増やしたいなら1は削除してしまいましょう。削除対象の不要ファイルを選択し終えたら、2のOKボタンを押します。あとは、自動でお掃除が始まりますので、終わるのを待ちましょう。あれ?仮想マシン上ではクリーンアップしたけど、ホスト側から仮想マシンファイル(vhdxファイル)を見るとファイルサイズが減ってないよ...なんで??ばったん仮想マシンの場合は、仮想マシン上で不要なファイルを削除しても、仮想マシンイメージファイルのサイズは縮小しないんだ。すればいいの??ばったん仮想マシン上でできるのはここまで。この後はホスト側で仮想マシンファイル(vhdxファイル)の最適化処理を行うよ仮想マシンをシャットダウン掃除が終わったら、仮想マシンファイル(vhdx)を外から操作できるようにするため、仮想マシンをシャットダウンします。ホストマシン側で仮想マシンファイルを最適化するここからは、ホスト側のWindows10での作業になります。PowerShell⇒3管理者として実行するを選択します。PowerShellウインドウが起動したら、仮想マシンファイル(vhdx)のファイルサイズを確認してみます。デフォルト状態であれば、ここにファイルは格納されています。disksdirコマンドでファイルの存在とサイズを確認してみます。disks"今回はWindows10の仮想マシンファイルだけに表示したかったので、Windows10*のワイルドカード指定しています。今回の環境は、チェックポイントを2つ作っているため、ファイルが全部で3つありますが、チェックポイントを作っていない場合は本体のvhdxファイルだけとなります。Fullvhdxファイルの部分に最適化したいvhdxファイルを指定します。今回の場合は、ファイルが3つあって面倒なので、ワイルドカードで指定します。ちなみにavhdxファイルも最適化可能です。Full実行すると、このように仮想ディスクの圧縮の進行状況が表示されますので、終わるのを待ちましょう。無事に終わるとPowerShellプロンプトに戻ります。最適化できたか再度dirコマンドで確認してみます。スポンサーリンク仮想マシンファイル(vhdx)最適化の結果ビフォー(最適化前)アフター(最適化後)結果、ホスト上でも65.8GBが54.0GBまで減りました(-11.8GB)。仮想マシンファイル(vhdxファイル)のサイズが減らない場合1vhdxファイルが固定サイズ割当の場合は効果ないかも知れません。サイズ固定指定ですから・・・2既に無駄がない状態であれば、不発に終わると思います。コピーばったん(プロフ詳細)をフォローするばったん(プロフ詳細)関連記事ITIPアドレスの調べ方IPアドレスはコンピュータをネットワーク上で識別するための番号のようなものです。今現在、セットされているIPアドレスがいくつか調べる方法です。LANケーブルが挿してある、Wi-Fiが有効になっている等、物理的にネットワークに接続されている...IT【完全攻略】Drupal8環境構築(GCP/Ubuntu18.04)私のブログはCMSの1つであるWordPressで運営しているのですが、WordPressより拡張性が高そうなDrupalというCMSがあるとのことで、どんなものか見てみたくなってしまった結果、環境作ってみることにしました。私の好きなLinuxの一つ、Xubuntuの新しいバージョンが出ていたので、早速インストールして試してみます。いつも通り仮想マシンを立ち上げたところ、ゲスト側でインターネットに繋がらないという問題が発生しました。Hyper-Vの仮想マシン上でWindows10を使っていたら、Cドライブの空き容量が無くなってしまいました。コメントをキャンセルメールアドレスが公開されることはありません。※サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。上に表示された文字を入力してください。最近はマネジメント業務ばかりやっていますが、エンジニアとしていつまでも現役でありたいので、時々手を動かしていますが、歳を重ねると物忘れがひどくなる一方なので、備忘録としてブログを運営しています。Reserved.ホーム検索トップサイドバータイトルとURLをコピーしました。