Components (PSImage)

PSImage is not supported by FileWave Support, so please do not submit support tickets for PSImage issues. The information provided here is for educational purposes only. If you would like to purchase professional services hours for consulting assistance setting up PSImage or customizing it, please contact professional.services@filewave.com with your request. If you have existing unused professional services hours you may be able to use them for this purpose. Any feedback on PSImage can also be sent to the same email address. Any PSImage work would be handled through Discord or in working with Professional Services. For the official Windows Imaging solution please see Network Imaging / IVS.

3 Phases of Disk Imaging

PSImage pre-imaging imaging and post-imaging workflow diagram


When imaging over the network from the PSImage network share, there are three phases. The diagram above shows what happens during each phase, and the list below identifies which script is responsible for the work in that phase.

  1. Pre-imaging (x:\imaging\go.ps1) - Gets connection information from config.ini automatically or prompts the user for the server hosting the SMB share, then connects to it
  2. Imaging (z:\scripts\PSImage.ps1) - Capture or restore disk image
  3. Post-imaging (z:\scripts\runonce.ps1) - Handles post-imaging actions such as setting the computer name, installing the FileWave Client, adding the client firewall exception, and importing a Wi-Fi profile. There are two reboots.

Pre-imaging Components in WinPE

boot.wim holds WinPE and is the imaging environment you're booting into to gain full access to the local hard drive. You'll learn how to build boot.wim later in Building Your Imaging Environment. You can also find boot.wim in the sources folder in the WinPE partition of the USB thumb stick, as well as in your reimaging fileset and the WDS server (if you decide to use PXE). To edit it you must mount the boot.wim WIM image, make your edits, and commit your changes to unmount it. While mounted the contents are mapped to a folder you designate on the local drive. The following files reside in the boot.wim file in the \imaging folder.

Imaging/Post-imaging Components

The following folders are present on the PSImage share for network imaging or the secondary Imaging volume on the USB thumb drive for local imaging. These are used during the imaging and post-imaging process. When booted into the WinPE imaging environment the psimage share or 2ndary volume of your dual-partitioned USB thumb drive is mapped as the z: drive. WinPE itself is mounted as the x: drive.

Other Misc Items

There are 2 spots with hidden options for troubleshooting. Enter "z" to drop to command line in imaging phase in WinPE at

  1. Main PSImage menu and
  2. When asked to press Return to reboot after successful image capture.

C:\Windows\Temp\restore.done created immediately before last reboot. Use this file in requirement scripts to postpone filesets until post-imaging is complete.

Beginning and ending imaging times are written to registry of reimaged client at HKLM\Software\PSImage.  Name of image used to reimage PC is also written here. Custom field data specified in image_mappings.txt will also be written here if the client device is reimaged using any other method besides via fileset.

Post-imaging log is written to c:\windows\temp\psimage.log on client device. If you don't end up at login prompt then check here to see where it failed as post-imaging process did not complete.


Revision #10
Created 2023-07-21 15:51:22 UTC by Josh Levitsky
Updated 2026-05-18 12:50:03 UTC by Josh Levitsky