Driver FixRecommendedSound, Wi-Fi or graphics acting up? Check drivers firstFind missing or outdated drivers fast.Check DriversOctober DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsWindows FixRecommendedWindows errors stealing your time? Find the fix fastScan stability, cleanup and performance issues.Fix Now×
Skip to content
World desk18 min

Increase Your VMware Virtual Hard Disk Size ( vmdk file )

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Increasing a VMware virtual hard disk size is a common task when a virtual machine starts running out of storage, but expanding the VMDK file is only one part of the process. After the virtual disk is enlarged in VMware, the guest operating system must also detect the added space and extend its partition or volume before the extra capacity becomes usable.

A safe resize starts with checking the virtual disk type, snapshot status, available datastore space, and VMware product support for disk expansion. Whether you use the VMware graphical interface or command-line tools such as vmware-vdiskmanager, a verified backup is essential before making changes to the VMDK.

As an Amazon Associate I earn from qualifying purchases.

The process generally involves preparing the VM, increasing the virtual disk size, booting the guest OS, and then extending the filesystem using the appropriate Windows, Linux, or other OS-level tools. Careful preparation helps avoid common issues such as disabled resize options, snapshot conflicts, partition limits, or unallocated space not appearing inside the guest.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Check Prerequisites Before Resizing the VMDK

Before increasing a VMware virtual hard disk, confirm that the virtual machine, datastore, and guest operating system are ready for the change. Resizing a VMDK is usually straightforward, but problems occur when snapshots exist, the disk type is unsupported, the datastore is nearly full, or the guest OS cannot use the added capacity without additional partition work. Treat the resize as a storage maintenance task, not just a quick setting change.

#1 Best Overall
Sandisk 2TB Extreme Portable SSD, Up to 1050MB/s, USB-C, USB 3.2 Gen 2, IP65 Water and Dust Resistance, Updated Firmware, External Solid State Drive, SDSSDE61-2T00-G25
  • Get NVMe solid state performance with up to 1050MB/s read and 1000MB/s write speeds in a portable, high-capacity drive(1) (Based on internal testing; performance may be lower depending on host device & other factors. 1MB=1,000,000 bytes.)
  • Up to 3-meter drop protection and IP65 water and dust resistance mean this tough drive can take a beating(3) (Previously rated for 2-meter drop protection and IP55 rating. Now qualified for the higher, stated specs.)
  • Use the handy carabiner loop to secure it to your belt loop or backpack for extra peace of mind.
  • Help keep private content private with the included password protection featuring 256‐bit AES hardware encryption.(3)
  • Easily manage files and automatically free up space with the SanDisk Memory Zone app.(5). Non-Operating Temperature -20°C to 85°C

Confirm the virtual machine state

Shut down the guest operating system cleanly before resizing whenever possible. Some VMware products allow disk expansion while a VM is powered on, especially for supported SCSI virtual disks, but an offline resize reduces risk and avoids guest-side caching issues. If the VM runs a database, mail server, file server, or any workload with heavy writes, stop the application services first or schedule downtime so the disk and file system are in a consistent state.

  • Power state: Prefer a graceful shutdown before changing virtual disk capacity.
  • Snapshots: Remove or consolidate snapshots before expanding the base VMDK.
  • Datastore space: Ensure enough free space exists for the enlarged disk and temporary snapshot or consolidation activity.
  • Guest OS support: Verify that the operating system and file system can extend the target partition.

Check for snapshots and linked disks

Snapshots are one of the most common blockers when increasing a VMDK size. If a VM has active snapshots, VMware may prevent expansion, or the change may apply to a disk chain in a way that complicates later consolidation. In VMware Workstation, Fusion, or vSphere, open the snapshot manager and delete or consolidate snapshots before resizing. For linked clones or disks that depend on parent images, review the clone structure first because expanding the wrong disk can break expectations for other VMs that share the same base.

Verify the disk format and controller

Identify whether the disk is thin provisioned, thick provisioned, split into mulle files, or stored as a single VMDK. Thin disks grow as data is written, while thick disks reserve their configured size up front. Both can often be expanded, but they have different datastore space implications. Also check the virtual controller type, such as SCSI, SATA, NVMe, or IDE. Older IDE disks and legacy guest operating systems may have more limitations, and some online expansion features require a supported SCSI controller.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Item to check What to verify
VMware product Workstation, Fusion, ESXi, or vCenter version supports expanding the selected disk.
Datastore or host disk Free space exceeds the planned new VMDK size and leaves room for VM operations.
Partition style MBR has size and partition-count limits; GPT is preferred for large disks.
File system NTFS, ext4, XFS, and other file systems have different expansion tools and limits.

Finally, decide the target size and confirm it is expressed correctly in the tool you plan to use. VMware interfaces may show capacity in GB, while command-line tools may accept values such as 80GB or 120G. Increasing the VMDK only adds virtual capacity; it does not automatically extend the Windows volume, Linux partition, LVM physical volume, or file system. Plan the guest OS expansion step before you modify the virtual disk so the added space can be used immediately after the VM boots.

Back Up the Virtual Machine and Verify Disk Type

Before increasing a VMware virtual hard disk, create a reliable backup of the virtual machine and confirm what type of disk you are about to resize. Expanding a VMDK is usually straightforward, but mistakes such as resizing the wrong descriptor file, working with active snapshots, or extending an unsupported disk layout can leave the virtual machine unable to boot. A backup gives you a clean recovery point if the resize operation, guest partition expansion, or file system update fails.

Shut down the guest operating system cleanly before copying files. Do not simply suspend the VM, because suspended state files can make the backup inconsistent and may also interfere with disk operations. After the VM is powered off, copy the entire virtual machine folder, not only the .vmdk file. A complete backup should include the .vmx configuration file, VMDK descriptor and data files, NVRAM file, and any related snapshot or log files. If the VM is managed by vCenter or ESXi, use your normal image-level backup product, datastore copy, or a clone operation instead of manually copying files while the VM is registered and active.

What to check before resizing

  • Snapshots: Confirm that the VM has no active snapshots. Snapshot chains create delta disks, and resizing the base disk while snapshots exist can corrupt the chain or make the virtual disk unusable.
  • Disk format: Identify whether the disk is thin provisioned, thick provisioned, split into 2 GB files, or stored as a monolithic VMDK. Thin disks can grow on demand, but the datastore or host volume still needs enough free space for the new maximum size.
  • Disk mode: Check whether the disk is independent, persistent, nonpersistent, or attached as a physical compatibility RDM. Some disk modes and mappings have restrictions that affect resizing.
  • Controller type: Note whether the disk is attached to SCSI, SATA, IDE, or NVMe. Modern guest operating systems normally handle SCSI, SATA, and NVMe expansion well, while older IDE-based boot disks may require extra care.
  • Partition style: Verify whether the guest disk uses MBR or GPT. MBR has a practical 2 TB limit for standard partitions, so large expansions may require GPT or a different migration plan.

In VMware Workstation or Fusion, you can inspect the disk from the virtual machine settings by selecting the hard disk entry and reviewing its capacity and provisioning details. On ESXi, check the VM hardware settings in the vSphere Client and review the datastore files if needed. A VMDK often consists of a small descriptor file and a larger flat, sparse, or delta data file. For example, a disk may appear as server.vmdk plus server-flat.vmdk. Resize operations are normally directed at the descriptor file, not the -flat.vmdk data file.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

If snapshots are present, consolidate or delete them through the VMware interface before changing disk size, then confirm the snapshot manager shows none remaining. Also verify that the datastore, local disk, or storage array has enough free capacity for the expanded disk and for temporary working space. For thin-provisioned disks, avoid allocating more virtual capacity than the storage platform can realistically support, because the guest may later fail with out-of-space errors when the VMDK grows.

Rank #2
SSK Portable SSD 500GB External Solid State Hard Drive USB C Up to 1050MB/s
  • Capacity Display Variance: 500GB external ssd often appears as around 465GB on Windows. MacOS can show full 500 GB capacity. This is binary calculation difference and doesn’t affect SSD hard drive actual physical storage
  • 1050 MB/s Speed: Instantly access to your files with blazing-fast 10Gbps external SSD read up to 1050MB/s and write up to 1000MB/s. LED Light indicates USB SSD instant activity
  • Data Security: Solid state drives S.M.A.R.T. health diagnostics​ and adaptive TRIM optimizing data block management ensures consistent write speeds and extends the longevity of the portable SSD
  • USB-C & USB-A Cable: Both cables featuring rapid USB 3.2 Gen2, this USB SSD effortlessly bridges devices, enabling seamless cross-platform file transfers and backup between computers, smartphones, tablets and iPhone
  • Always Fast: No slowdowns for large file transfers. With SLC caching (25% of current available capacity allocated as high-speed cache), this external SSD delivers steady 10Gbps for transfers within the cache capacity
Item Safe action before resize
VM power state Shut down the guest OS fully
Backup Copy or back up the entire VM, not just one disk file
Snapshots Remove or consolidate snapshots first
Disk target Use the VMDK descriptor file for resize commands
Guest layout Confirm MBR or GPT and file system support

Increase the VMDK Size Using VMware GUI Tools

After you have confirmed that the virtual machine is backed up, powered off when required, and using a disk type that can be expanded, the simplest way to increase a VMDK file is through the VMware graphical interface. The exact labels vary slightly between VMware Workstation, VMware Fusion, VMware Player, and vSphere/ESXi, but the workflow is the same: open the virtual machine settings, select the virtual hard disk, increase its provisioned size, and apply the change.

In VMware Workstation Pro or VMware Player, shut down the guest operating system completely rather than suspending it. Select the virtual machine, open VM > Settings, choose Hard Disk, and click Expand or adjust the disk capacity field if available. Enter the new maximum disk size, such as increasing a 60 GB disk to 120 GB, then confirm the change. VMware updates the VMDK metadata so the virtual disk reports the larger capacity to the guest OS.

In VMware Fusion on macOS, power off the VM, open the virtual machine’s Settings, choose Hard Disk, and move the size slider or type the desired capacity. If the disk is split into mulle VMDK files, Fusion still manages the expansion through the same interface. For vSphere Client or ESXi, right-click the VM, select Edit Settings, expand the hard disk entry, enter a larger value in the disk size field, and save the configuration. Depending on the controller, datastore, snapshots, and guest OS support, some disks can be expanded while the VM is running, but powering off the VM remains the safer approach for maintenance windows.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

GUI resize checklist

  • Power state: Use a clean shutdown unless your VMware platform and guest OS explicitly support hot expansion.
  • Snapshots: Remove or consolidate snapshots first if the size field is unavailable or the expand button is disabled.
  • Datastore or host free space: Confirm enough physical storage exists, especially for thick-provisioned disks.
  • Disk selection: If the VM has multiple disks, verify you are expanding the correct VMDK by checking its size, SCSI/SATA location, and datastore path.
  • New size: Enter the final total capacity, not the amount to add. To grow a 100 GB disk by 50 GB, set the value to 150 GB.

Once the GUI operation completes, VMware has only expanded the virtual hard disk container. The guest operating system will usually see the additional capacity as unallocated space at the end of the disk. At this point, do not assume that Windows Explorer, Linux df -h, or application-level storage screens will immediately show more usable space. You still need to extend the partition and filesystem inside the guest OS using tools such as Windows Disk Management, diskpart, GParted, parted, lvextend, or xfs_growfs, depending on the operating system and volume layout.

If the GUI refuses to expand the disk, review the VM’s snapshot state, encryption settings, linked clone status, and whether the VMDK is an independent, physical compatibility RDM, or otherwise restricted disk. Also check that the virtual disk is not attached to another running VM and that the VM configuration file is not locked by a backup job. Fixing these conditions before retrying avoids partial changes and keeps the VMDK in a consistent state.

Expand the VMDK with vmware-vdiskmanager or Command Line

When the VMware graphical tools are unavailable or you need to resize disks in a repeatable way, use the command line. VMware Workstation, VMware Fusion, and some VMware utility installations include vmware-vdiskmanager, which can expand a VMDK from a terminal or command prompt. This changes the virtual disk container size only; it does not automatically extend the partition or filesystem inside the guest operating system.

Before running any resize command, power off the virtual machine completely. Do not suspend it, and do not leave it in a paused state. Confirm that snapshots have been removed or consolidated, because expanding a virtual disk that has active snapshot delta files can fail or leave you resizing the wrong descriptor in the chain. Also make sure you are targeting the correct .vmdk descriptor file, not a snapshot file such as -000001.vmdk.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Using vmware-vdiskmanager

On Windows, open Command Prompt or PowerShell as an administrator and change to the VMware installation directory if the tool is not in your system path. Common locations include C:\Program Files (x86)\VMware\VMware Workstation or C:\Program Files\VMware\VMware Workstation. On macOS with VMware Fusion, the utility is usually inside the application bundle, for example /Applications/VMware Fusion.app/Contents/Library/vmware-vdiskmanager.

Rank #3
Sandisk 1TB Portable SSD, Up to 800MB/s Read Speeds, Black (Old Model)
  • Solid state performance with up to 800MB/s read speeds in a portable drive. (Based on internal testing; performance may be lower depending on host device, interface, usage conditions and other factors. 1MB=1,000,000 bytes.)
  • Back up your content and memories on a storage solution that fits seamlessly into your mobile lifestyle.
  • Take it with you on your adventures—up to two-meter drop protection means this durable drive can take a beating. (Based on internal testing.)
  • Secure it to your belt loop or backpack for extra peace of mind thanks to the tough rubber hook.
  • From Sandisk, a brand professional photographers trust to take on assignments.

The resize syntax uses the -x option followed by the new total disk size, not the amount you want to add. For example, to expand a virtual disk to 100 GB, run a command in this form:

vmware-vdiskmanager -x 100GB “/path/to/virtual-disk.vmdk”

On Windows, the same command might look like this:

vmware-vdiskmanager.exe -x 100GB “D:\VMs\WindowsServer\WindowsServer.vmdk”

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

If the command completes successfully, VMware updates the VMDK metadata and grows the virtual disk. For growable disks, the host file may not immediately consume the full new size, but the guest will see the larger maximum capacity after booting. For preallocated disks, make sure the host datastore or filesystem has enough free space before the resize starts.

Command-line resizing in ESXi environments

On ESXi, disk resizing is usually handled through vSphere Client, PowerCLI, or vmkfstools. If using the ESXi shell or SSH, first identify the virtual machine directory on the datastore and confirm the correct disk file. A typical command to expand a disk to 100 GB is:

vmkfstools -X 100G /vmfs/volumes/datastore1/VMName/VMName.vmdk

As with vmware-vdiskmanager, the value is the final desired size. The virtual machine should be powered off unless you are using a supported hot-extend workflow for the guest OS, controller type, and VMware platform version. Even when hot extension is supported, a current backup is still strongly recommended before changing disk geometry.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Common command-line checks

  • Use the base disk descriptor: select the main .vmdk file, not a flat extent file such as -flat.vmdk unless the tool specifically requires otherwise.
  • Avoid snapshot chains: consolidate snapshots first, then resize the clean base disk.
  • Quote paths with spaces: virtual machine folders often contain spaces, especially on Windows and macOS.
  • Check free host space: preallocated disks need enough storage available for the expanded size.
  • Do not reduce size with these commands: expanding is supported; shrinking a VMDK safely requires a different process and usually a file-level migration or conversion.

After the command finishes, start the virtual machine and verify that the guest OS detects the larger disk. In Windows, check Disk Management or run diskpart. In Linux, use tools such as lsblk, fdisk -l, or parted. The extra capacity will normally appear as unallocated space until you extend the partition and grow the filesystem in the next step.

Rank #4
Sale
Samsung T7 Portable SSD 1TB Titan Gray, USB 3.2 Gen 2, Up to 1,050MB/s
  • MADE FOR THE MAKERS: Create; Explore; Store; The T7 Portable SSD delivers fast speeds and durable features to back up any endeavor; Build your video editing empire, file your photographs or back up your blogs all in an instant
  • SHARE IDEAS IN A FLASH: Don’t waste a second waiting and spend more time doing; The T7 is embedded with PCIe NVMe technology that brings fast read and write speeds up to 1,050/1,000 MB/s¹, making it almost twice as fast as the T5
  • ALWAYS MAKE THE SAVE: Compact design with massive capacity; With capacities up to 4TB, save exactly what you need to your drive – from large working files to game data and everything in between
  • ADAPTS TO EVERY NEED: Whether using a PC or mobile phone, count on the T7 for extensive compatibility²; It’s a true team player when it comes to heavy-duty application usage or file-saving
  • HI RESOLUTION VIDEO RECORDING: Record Ultra High Resolution (4K 60fs) videos directly onto the T7 Portable SSD with your favorite camera or mobile devices; Supports iPhone 15 Pro Res 4K at 60fps video and more³

Extend the Partition Inside the Guest Operating System

After the VMDK has been enlarged in VMware, the guest operating system still sees the added capacity as unallocated space. The virtual disk is bigger, but the filesystem and partition inside the VM must be extended before applications can use the new space. Power on the VM, sign in with administrative privileges, and confirm that the operating system detects the new disk size before changing partitions.

Windows guests

On Windows Server or Windows desktop VMs, use Disk Management for most basic expansions. Open diskmgmt.msc, locate the disk that was resized, and look for Unallocated space directly to the right of the volume you want to grow. Right-click the target volume, choose Extend Volume, then follow the wizard to add the available space. If the volume is NTFS or ReFS and the free space is contiguous, Windows can usually extend it online without a reboot.

  • Open Run, enter diskmgmt.msc, and press Enter.
  • Confirm the expanded disk capacity appears in the lower disk map.
  • Right-click the existing volume, then select Extend Volume.
  • Add the desired amount of space and complete the wizard.
  • Check the result in File Explorer or with Get-Volume in PowerShell.

If Disk Management does not show the added capacity, select Action > Rescan Disks. If Extend Volume is grayed out, the unallocated space may not be adjacent to the partition, the disk may use an unsupported layout, or a recovery partition may sit between the volume and the new free space. In that case, use a supported partitioning tool, move or remove the blocking partition only after a verified backup, or create a new volume from the free space instead of extending the existing one.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Linux guests

On Linux, first confirm that the kernel sees the new virtual disk size. Commands such as lsblk, fdisk -l, or parted -l show the disk, partitions, and available space. If the VM does not show the larger disk yet, rescan the SCSI bus or reboot during a maintenance window. The exact expansion process depends on whether the system uses a standard partition, LVM, or a filesystem directly on the disk.

Linux layout Typical expansion steps
Standard partition with ext4 Grow the partition with growpart or parted, then run resize2fs.
Standard partition with XFS Grow the partition, then run xfs_growfs on the mounted filesystem.
LVM volume Grow the partition or physical volume, run pvresize, extend the logical volume, then grow the filesystem.

For an LVM-based Linux VM, a common flow is to expand the partition, run pvresize /dev/sdXn, then extend the al volume with lvextend. Many distributions support growing the filesystem in the same command, such as lvextend -r -l +100%FREE /dev/mapper/vgname-lvname. For XFS, grow the filesystem while it is mounted; for ext4, online growth is usually supported, but offline repair and resize operations may be safer for older systems or unusual layouts.

After extending the partition and filesystem, validate the result from inside the guest. On Windows, check Disk Management and File Explorer. On Linux, use df -h, lsblk, and application-level checks. Also confirm that monitoring, backup jobs, and alert thresholds reflect the new capacity, since some tools cache disk geometry or volume size until their next inventory scan.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Troubleshoot Common VMDK Resize Problems

Most VMDK resize issues fall into two categories: VMware cannot expand the virtual disk file, or the guest operating system cannot use the newly added space. Start by confirming that the VM is powered off, not suspended, and that no snapshots are present unless your VMware product explicitly supports the resize operation with snapshots. If the disk size appears larger in VMware settings but not inside the OS, the VMDK resize worked; the remaining task is partition and file system expansion inside the guest.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The disk expand option is greyed out

If the VMware GUI does not allow you to increase the disk size, check for snapshots first. Snapshot chains commonly block resizing because the active disk may be a delta file rather than the base VMDK. In VMware Workstation or Fusion, open the Snapshot Manager and delete or consolidate snapshots after confirming you have a reliable backup. In vSphere, use Snapshot Manager and then check whether consolidation is required. Also confirm that the virtual disk is not mapped as a physical compatibility RDM, attached to another VM, or configured in a way your VMware edition cannot resize through the interface.

Best Value
Sale
Sandisk 1TB Extreme Portable SSD, Up to 2000MB/s Transfer Speeds-New Model
  • NEARLY 2X FASTER THAN OUR PREVIOUS GENERATION(8) – move 1,000 high-res photos in under 60 seconds(6) with up to 2000MB/s transfer speeds(2).
  • IP65 RATING AND UP TO 3M DROP PROTECTION(3) – protects against spills and drops.
  • POCKET-SIZED – fits easily in pockets and small bags.
  • SPACE TO OWN YOUR AI CONTENT – speed and capacity to download your high-res clips and photo edits.
  • 256-BIT AES ENCRYPTION(4) – helps keep private files secure with password protection.
  • Snapshots exist: delete or consolidate them before expanding the base disk.
  • VM is suspended: fully shut down the guest OS instead of resuming from a saved state.
  • Insufficient datastore space: free space must be available for the larger disk and possible temporary consolidation files.
  • Permissions issue: verify that your user account can modify VM hardware and datastore files.

The command-line resize fails

When using vmware-vdiskmanager or platform-specific tools such as vmkfstools, path and disk descriptor problems are frequent. Make sure you target the correct descriptor VMDK, not a flat extent such as -flat.vmdk. Use quotes around paths that contain spaces, and run the command from an elevated shell if the VM files are in a protected directory. If the utility reports that the disk has snapshots, remove or consolidate them before retrying. If it reports that the disk is corrupted or has an invalid descriptor, stop and restore from backup rather than editing disk metadata unless you are certain of the layout.

Symptom Likely cause Fix
Resize completes, but OS shows old size Guest has not rescanned the virtual disk Reboot the VM or rescan disks in Disk Management, DiskPart, or Linux sysfs
New space appears as unallocated Partition was not extended Extend the target partition and file system inside the guest OS
Cannot extend C: drive Recovery or OEM partition is between C: and free space Move or remove the blocking partition using a trusted partition tool, after backup
Linux disk grows but filesystem does not File system resize step was skipped Use the correct grow command, such as resize2fs, xfs_growfs, or LVM tools

The guest OS cannot extend the partition

In Windows, the unallocated space must usually be directly to the right of the partition you want to grow. If a recovery partition sits between the system volume and the new free space, Disk Management will not extend the volume. For data disks, you can often create a new volume instead, but for system disks you may need to move partitions with a maintenance tool or use Microsoft-supported methods to recreate the recovery partition. On Linux, check whether the disk uses standard partitions, LVM, or a filesystem directly on the block device; each layout requires a different expansion sequence.

If the VM fails to boot after resizing, do not continue making changes. Recheck that the original VMDK descriptor, controller type, and boot order are intact. Restoring the pre-resize backup is usually safer than attempting mulle repairs on the only copy of the disk. After a successful resize, monitor datastore free space, confirm guest backups still run correctly, and document the old and new disk sizes so future maintenance is easier.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Frequently Asked Questions

Can I increase a VMDK size while the virtual machine is running?

In most cases, you should shut down the virtual machine before expanding the VMDK, especially if it has snapshots or uses an older VMware product. Some VMware environments support hot-extending disks, but the guest OS and virtual hardware must also support it. For the safest result, power off the VM, back it up, resize the disk, then expand the partition inside the guest OS.

Does increasing the VMDK automatically give Windows or Linux more usable space?

No. Expanding the VMDK only increases the virtual disk capacity presented to the guest operating system. You still need to extend the partition and filesystem inside Windows Disk Management, diskpart, Linux tools such as growpart, resize2fs, xfs_growfs, or a partition manager.

What should I check before resizing a VMware virtual disk?

Confirm the VM is powered off or supports hot expansion, and check whether snapshots exist. Make sure the datastore or host disk has enough free space for the larger VMDK. Also verify whether the disk is thin-provisioned, thick-provisioned, split into mulle files, or attached to a VM with restrictions that may block resizing.

How do I resize a VMDK from the command line?

Use vmware-vdiskmanager with the expand option, such as vmware-vdiskmanager -x 100GB diskname.vmdk. Run the command against the descriptor VMDK file, not one of the flat or split extent files. After the command completes, boot the VM and extend the partition inside the guest OS.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

What can I do if the VMware disk size option is greyed out?

Check for snapshots first, because VMware often blocks disk expansion when snapshots are present. Also confirm the VM is powered off, the disk is not an independent or linked-clone disk with restrictions, and you are editing the correct virtual disk. If the GUI still does not allow resizing, use vmware-vdiskmanager or another supported VMware management tool after creating a verified backup.

Bottom Line

Increasing a VMware VMDK size is usually straightforward, but it should never start without a verified backup, sufficient datastore space, and a clear check for snapshots or unsupported disk states. Whether you expand the disk through the VMware GUI or with a command-line tool like vmkfstools or vmware-vdiskmanager, resize the virtual disk first and then extend the partition and file system inside the guest OS.

If the new space does not appear, revisit the basics: remove or consolidate snapshots, confirm the disk type and controller are supported, rescan the guest OS, and use the correct partition tool for Windows or Linux. Once the guest partition is expanded and the file system reports the new capacity, document the change and monitor the VM to confirm everything is working as expected.

Quick Recap

Bestseller No. 3
Sandisk 1TB Portable SSD, Up to 800MB/s Read Speeds, Black (Old Model)
Sandisk 1TB Portable SSD, Up to 800MB/s Read Speeds, Black (Old Model)
From Sandisk, a brand professional photographers trust to take on assignments.
$188.90
SaleBestseller No. 5
Sandisk 1TB Extreme Portable SSD, Up to 2000MB/s Transfer Speeds-New Model
Sandisk 1TB Extreme Portable SSD, Up to 2000MB/s Transfer Speeds-New Model
IP65 RATING AND UP TO 3M DROP PROTECTION(3) – protects against spills and drops.; POCKET-SIZED – fits easily in pockets and small bags.
$249.17

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
PC Slower Than It Used to Be?Free scan - under a minute
Crashes, No Sound, or Screen Glitches?Free driver scan

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.