Why is diskshadow.exe missing on my system?

wen Li 0 Reputation points
2026-11-13T07:04:27.4333333+00:00

I have vssapi.dll, vssvc.exe, swprv.dll, and ole32/oleaut32/advapi32 present, but diskshadow.exe is missing.

OS: Windows 10 IoT Enterprise, build 19045.7807 (x64).

Windows for business | Windows for IoT
0 comments No comments

2 answers

Sort by: Most helpful
  1. Ntiganzwa Kagimba Theophile 0 Reputation points
    2026-11-13T07:38:01.0333333+00:00

    Hello Wen Li,

    Thank you for reaching out and for sharing such clear details about your system. Listing the files you checked and your exact build made this much easier to look into.

    What’s happening

    Nothing is wrong with your system. diskshadow.exe is part of the Windows Server tooling and is not included in Windows 10 client editions, including IoT Enterprise (build 19045). The files you found (vssapi.dll, vssvc.exe, swprv.dll) are the Volume Shadow Copy Service itself, which is present on your system as expected. Only the scripting front-end is absent, so this is not a sign of corruption, and sfc /scannow won’t restore a file that was never part of the image.

    What you can use instead

    1. Confirm VSS is healthy: run vssadmin list providers and vssadmin list shadows from an elevated Command Prompt.
    2. Create a snapshot with PowerShell: (Get-WmiObject -List Win32_ShadowCopy).Create("C:\", "ClientAccessible")
    3. Use vshadow.exe from the Windows SDK if you need scripted snapshots or want to expose a shadow copy.
    4. Use Windows Server if diskshadow itself is a hard requirement, since it’s included there by default.

    If you let me know what you’re trying to accomplish (backup, mounting a snapshot, or exposing a drive letter), I’ll gladly suggest the best approach for your setup.

    If this answers your question, please consider marking it as accepted so others with the same issue can find it easily.

    Kind regards, Ntiganzwa Microsoft Support Community Contributor


    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments

  2. AI answer

    2026-11-13T07:04:42.7166667+00:00

    diskshadow.exe is missing because DiskShadow is available only on Windows Server operating systems. It is not available on Windows client operating systems.

    Windows 10 IoT Enterprise is a Windows IoT Enterprise client SKU, so having VSS components such as vssapi.dll, vssvc.exe, swprv.dll, and related system libraries does not imply that diskshadow.exe is included.

    Relevant points:

    1. VSS and DiskShadow are separate pieces
      • VSS provides the shadow copy infrastructure and APIs.
      • DiskShadow is one tool that works with VSS.
    2. DiskShadow availability is OS-dependent
      • DiskShadow: Windows Server only.
      • VssAdmin: available on both Windows client and Windows Server.
    3. Windows IoT Enterprise generally shares Windows client behavior unless differences are called out
      • The documentation states Windows IoT Enterprise on Arm has the same features and capabilities as Windows IoT Enterprise for x64, and most Windows IoT Enterprise documentation applies across architectures unless differences are explicitly noted.
      • Nothing in the provided documentation indicates DiskShadow is included on Windows 10 IoT Enterprise client editions.

    If shadow copy administration is needed on that device, the supported built-in command-line tool in client Windows is VssAdmin, not DiskShadow.


    AI-generated content may be incorrect. Read our transparency notes for more information.

    Was this answer helpful?

    1 person found this answer helpful.

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.