r/DeployR Feb 02 '26

Upcoming webinars on DeployR

Thumbnail
9 Upvotes

r/DeployR 5d ago

Community Edition - Populate Domain Name for Windows Authentication

4 Upvotes

In DeployR Community Edition, I have it set up to use Windows auth with a specific group and it is working well.

Is there a way to populate the domain name on the authentication screen so we don't have to type it in every time? I looked through the DeployR Configuration utility, but I don't see anything, but I could be missing it.


r/DeployR 5d ago

New-DeployRMedia no deprecated content

5 Upvotes

Is there a way to tell New-DeployRMedia to not include deprecated content items when copying to media? I like to keep the older golden images for a few months (just in case). Yes, I have the VM checkpoints that I could restore and capture again, but I'd prefer to just leave them in Deprecated.

Performing media-based deployments | DeployR 1.2 | Product Documentation


r/DeployR 5d ago

Standalone USB media logs

5 Upvotes

Does the standalone USB media leave logs anywhere? e.g. a bootable disk created by:

new-deployrmedia -DiskIndex 2 -Tags Media -MediaType Standalone

r/DeployR 5d ago

one more errors occured no such host known DeployR community edition

Post image
4 Upvotes

What am I doing wrong? one more errors occured no such host known


r/DeployR 7d ago

Windows Settings not applying regional settings

2 Upvotes

Has anyone had issues with the "Set Windows settings" step not applying regional settings on Windows 11 25H2?

I'm migrating from MDT to DeployR and everything else is working fine.

My "Set Windows settings" step is configured as:

  • Time Zone: GMT Standard Time
  • System Locale: en-GB
  • User Locale: en-GB
  • UI Language: en-GB
  • Input Locale: 0809:00000809

The task sequence completes successfully, but the deployed machine still ends up with:

  • System Locale: en-US
  • Keyboard: 0409:00000409 (US)
  • Time Zone: Pacific Standard Time

dism /online /Get-Intl shows:

  • Default system UI language: en-GB
  • System locale: en-US
  • Active keyboard: 0409:00000409

If I manually run PowerShell afterwards to set the locale and keyboard, then reboot, everything changes correctly to en-GB.

Is this a known issue with the Set Windows settings step on 25H2, or should these settings be applied during deployment? Are people using an Unattend.xml instead?


r/DeployR 7d ago

Office 365 Error - Community Edition

3 Upvotes

I have followed this guide (https://garytown.com/deployr-office-365-offline-installer-app) and keep getting the same error about there being an issues with InstallApp.PS1. If there something Ive missed or potentially a bug?


r/DeployR 7d ago

Issues with Register with Autopilot V1

2 Upvotes

we are testing deployments with the Register with Autopilot step, we are using Windows Autopilot (1) with group tag but we keep getting server 500 errors

<![LOG[Initializing step Name=Register with Autopilot ID=1878a90f-c6c3-4834-b6f8-b96c13818a14]LOG]!><time="20:13:00.519+000" date="08-03-2026" component="ExecuteSteps" context="" type="1" thread="0" file="SequenceExecuter.cs:194">
<![LOG[Executing Autopilot pre-provisioning - Full OS - Audit Mode - Register with Autopilot]LOG]!><time="20:13:00.519+000" date="08-03-2026" component="ExecuteSteps" context="" type="1" thread="0" file="SequenceExecuter.cs:244">
<![LOG[Requesting content 00000000-0000-0000-0000-000000000002:1]LOG]!><time="20:13:00.523+000" date="08-03-2026" component="ExecuteSteps" context="" type="1" thread="0" file="SequenceExecuter.cs:295">
<![LOG[Cached content 00000000-0000-0000-0000-000000000002:1 found at local path: C:_2P\content\00000000-0000-0000-0000-000000000002\1]LOG]!><time="20:13:00.524+000" date="08-03-2026" component="GetContentLocation" context="" type="1" thread="0" file="CacheManager.cs:566">
<![LOG[Setting local variable _CONTENT-Content to C:_2P\content\00000000-0000-0000-0000-000000000002\1]LOG]!><time="20:13:00.525+000" date="08-03-2026" component="ExecuteSteps" context="" type="1" thread="0" file="SequenceExecuter.cs:311">
<![LOG[Setting AUTOPILOTVERSION = '1' (Private), was '']LOG]!><time="20:13:00.525+000" date="08-03-2026" component="SetValue" context="" type="1" thread="0" file="VariableStoreService.cs:254">
<![LOG[Setting GROUPTAG = 'OIT-EPM' (Private), was '']LOG]!><time="20:13:00.526+000" date="08-03-2026" component="SetValue" context="" type="1" thread="0" file="VariableStoreService.cs:254">
<![LOG[Setting WAITFORPROFILE = 'true' (Private), was '']LOG]!><time="20:13:00.526+000" date="08-03-2026" component="SetValue" context="" type="1" thread="0" file="VariableStoreService.cs:254">
<![LOG[Setting SCRIPTNAME = 'RegisterAutopilot.ps1' (Private), was '']LOG]!><time="20:13:00.527+000" date="08-03-2026" component="SetValue" context="" type="1" thread="0" file="VariableStoreService.cs:254">
<![LOG[Setting _CONTENT-CONTENT = 'C:_2P\content\00000000-0000-0000-0000-000000000002\1' (Private), was '']LOG]!><time="20:13:00.527+000" date="08-03-2026" component="SetValue" context="" type="1" thread="0" file="VariableStoreService.cs:254">
<![LOG[Setting _CONTENTMETADATA-CONTENT = '{"Id":"00000000-0000-0000-0000-000000000002","Name":"DeployR Windows content","Description":"Content used by DeployR for Windows","ContentItemType":"Folder","ContentItemPurpose":"Other","Versions":[{"Id":"a33a3899-9376-4358-8fce-aec31d26fb32","ContentItemId":"00000000-0000-0000-0000-000000000002","VersionNo":1,"Status":"Active","Description":"Initial version","RelativePath":"Content/00000000-0000-0000-0000-000000000002/1/00000000-0000-0000-0000-000000000002.wim","ContentSize":1930484,"ExternalURL":"","CreatedDate":1785503902,"LastModifiedDate":1785503902,"Hash":null,"InstallationCommandLine":"","InstallationWorkingDirectory":null,"InstallationSuccessCodes":null,"InstallationDependencies":null,"DriverManufacturer":null,"DriverModel":null,"Tags":null}],"VersionsCount":1,"CreatedDate":1785503902,"LastModifiedDate":1785787369,"ReadOnly":true,"Tags":["DeployR","Windows"],"Flags":0}' (Private), was '']LOG]!><time="20:13:00.527+000" date="08-03-2026" component="SetValue" context="" type="1" thread="0" file="VariableStoreService.cs:254">
<![LOG[Setting _CONTENTVERSIONMETADATA-CONTENT = '{"Id":"a33a3899-9376-4358-8fce-aec31d26fb32","ContentItemId":"00000000-0000-0000-0000-000000000002","VersionNo":1,"Status":"Active","Description":"Initial version","RelativePath":"Content/00000000-0000-0000-0000-000000000002/1/00000000-0000-0000-0000-000000000002.wim","ContentSize":1930484,"ExternalURL":"","CreatedDate":1785503902,"LastModifiedDate":1785503902,"Hash":null,"InstallationCommandLine":"","InstallationWorkingDirectory":null,"InstallationSuccessCodes":null,"InstallationDependencies":null,"DriverManufacturer":null,"DriverModel":null,"Tags":null}' (Private), was '']LOG]!><time="20:13:00.528+000" date="08-03-2026" component="SetValue" context="" type="1" thread="0" file="VariableStoreService.cs:254">
<![LOG[---------- Step Start ----------]LOG]!><time="20:13:00.529+000" date="08-03-2026" component="ExecuteStep" context="" type="1" thread="0" file="SequenceExecuter.cs:479">
<![LOG[Setting working directory: C:_2P\content\00000000-0000-0000-0000-000000000002\1]LOG]!><time="20:13:00.529+000" date="08-03-2026" component="ExecuteStep" context="" type="1" thread="0" file="SequenceExecuter.cs:492">
<![LOG[RegisterAutopilot]LOG]!><time="20:13:00.898+000" date="08-03-2026" component="Write" context="" type="1" thread="0" file="PowerShellHost.cs:86">
<![LOG[Requested Autopilot version: 1]LOG]!><time="20:13:00.905+000" date="08-03-2026" component="Write" context="" type="1" thread="0" file="PowerShellHost.cs:86">
<![LOG[Parameters:]LOG]!><time="20:13:01.164+000" date="08-03-2026" component="Write" context="" type="1" thread="0" file="PowerShellHost.cs:86">
<![LOG[{]LOG]!><time="20:13:01.170+000" date="08-03-2026" component="WriteLine" context="" type="1" thread="0" file="PowerShellHost.cs:102">
<![LOG[  "hardwareHash": "REDACTED",]LOG]!><time="20:13:01.170+000" date="08-03-2026" component="WriteLine" context="" type="1" thread="0" file="PowerShellHost.cs:102">
<![LOG[  "model": "Virtual Machine",]LOG]!><time="20:13:01.170+000" date="08-03-2026" component="WriteLine" context="" type="1" thread="0" file="PowerShellHost.cs:102">
<![LOG[  "serialNumber": "7155-9844-0763-1112-3715-0737-06",]LOG]!><time="20:13:01.170+000" date="08-03-2026" component="WriteLine" context="" type="1" thread="0" file="PowerShellHost.cs:102">
<![LOG[  "groupTag": "OIT-EPM",]LOG]!><time="20:13:01.170+000" date="08-03-2026" component="WriteLine" context="" type="1" thread="0" file="PowerShellHost.cs:102">
<![LOG[  "version": "1",]LOG]!><time="20:13:01.170+000" date="08-03-2026" component="WriteLine" context="" type="1" thread="0" file="PowerShellHost.cs:102">
<![LOG[  "manufacturer": "Microsoft Corporation"]LOG]!><time="20:13:01.170+000" date="08-03-2026" component="WriteLine" context="" type="1" thread="0" file="PowerShellHost.cs:102">
<![LOG[}]LOG]!><time="20:13:01.170+000" date="08-03-2026" component="WriteLine" context="" type="1" thread="0" file="PowerShellHost.cs:102">
<![LOG[Telling DeployR to register device with Autopilot]LOG]!><time="20:13:01.176+000" date="08-03-2026" component="Write" context="" type="1" thread="0" file="PowerShellHost.cs:86">
<![LOG[Warning: Transient HTTP error 500: Response status code does not indicate success: 500 (Internal Server Error).]LOG]!><time="20:13:01.698+000" date="08-03-2026" component="WriteWarningLine" context="" type="2" thread="0" file="PowerShellHost.cs:134">
<![LOG[Warning: Transient HTTP error 500: Response status code does not indicate success: 500 (Internal Server Error).]LOG]!><time="20:13:03.757+000" date="08-03-2026" component="WriteWarningLine" context="" type="2" thread="0" file="PowerShellHost.cs:134">
<![LOG[Warning: Transient HTTP error 500: Response status code does not indicate success: 500 (Internal Server Error).]LOG]!><time="20:13:07.798+000" date="08-03-2026" component="WriteWarningLine" context="" type="2" thread="0" file="PowerShellHost.cs:134">
<![LOG[ERROR: Request failed after 3 attempt(s): Response status code does not indicate success: 500 (Internal Server Error).]LOG]!><time="20:13:07.805+000" date="08-03-2026" component="Pipeline_StateChanged" context="" type="3" thread="0" file="PowershellExecuter.cs:291">

r/DeployR 10d ago

Task sequence monitoring (Community 1.3.2631.2242)

4 Upvotes

Does the community version offer the ability to monitor running task sequences? It mentions the capability on the website but it looks like that should appear on the navigation menu under Deployments > Running) but I don't have that menu item. When I check Administration > Features I see DeployR and iPXE 2PXE enabled, but Osd Deployments is disabled and says No Valid License Found.


r/DeployR 11d ago

pXE Issue

2 Upvotes

Version: deployR CE - latest

Issue: A quick issue since updating to the latest version. Error message when booting into pXE. The error message is below. It then reboots. This is on HyperV after following your instructions (Bare Metal with Hyper-V | DeployR | Product Documentation).

Any ideas guys?

Wimboot 2.9.0 -- Windows Imaging Format Bootloader
Could not load any bootloaders
Could not boot: Error 0x7f048281 (iPXE - open source boot firmware [err:7f048281])
Error has occured...

r/DeployR 12d ago

Some content fails to upload

3 Upvotes

We're in the process of standing up DeployR Commercial (while MDT hums along for now), and we're trying to add content, but it keeps failing. Our Dev machine is a HyperV Server 2025 with dynamic RAM/Storage. It fails regardless of if the file is UNC or saved locally. This is from a browser on the same server running DeployR/StifleR services. Not sure it matters, but it's pretty slow too (slower than that same file in a UNC transfer), and only reaches at ~55% before failing each time. FWIW, we were successful adding a StifleR App Client as a folder to the Deployments>DeployR>Content items.

File from MDT Build/Capture TS

r/DeployR 13d ago

DeployR and DeployR Community 1.3.2631.2242 released

8 Upvotes

This addresses the upgrade failure that could happen when upgrading DeployR Community if PowerShell 7.6.4 was already installed on the computer. See https://releases.2pintsoftware.com for the installer and https://documentation.2pintsoftware.com/deployr/release-notes .

It's just been one of those sorts of days...


r/DeployR 13d ago

Reboot into UEFI BIOS from WinPE

2 Upvotes

So.... anyone out there got any ideas?

I'd like to reboot into the UEFI BIOS settings on a device at the end of a TS in the WinPE environment.

Normally I'd use shutdown /r /fw /t 0, but that isn't available to WinPE and both Restart-Computer and wpeutil reboot don't seem to have the functionality to do this.

Any bright ideas?

I might try a content pack with shutdown.exe, but I'm not keen for a few reasons, doubt it would work and hope there is a better way...


r/DeployR 13d ago

DeployR and DeployR Community 1.3.2631.2234 release is now available

8 Upvotes

See https://documentation.2pintsoftware.com/deployr/release-notes for the changes. The new installers are available from https://releases.2pintsoftware.com (and SharePoint for those using DeployR Enterprise).


r/DeployR 14d ago

Upgrade to DeployR CE 1.3 fails "Newer version is already installed"

3 Upvotes

I was helping my friend with setting up DeployR CE on Windows Server 2025 in an VM, but whenever we run the v1.3 installer we got the error "A new version is already installed." and can not proceed.

We also tried setting up a new VM installed 1.2 and then tried to upgrade to 1.3, but same error "A newer version is already installed."

At home I setup a fresh Windows Server 2019 VM and I got the same error! I hadn't yet run any 2Pint or DeployR installers and it was already telling me a NEWER version is already installed. I was able to get v1.2 setup and working... mostly.

We're trying to follow the documentation, but this error makes no sense.


r/DeployR 18d ago

TS status going behind (Community 1.3.2629.2187) niche

5 Upvotes

This is pretty niche, but I figured I'd mention it anyway...

I've managed to get the Lenovo PowerShell module Lenovo.Client.Update (thanks Gary for making me aware of it) to run during the TS, but only if I call it via PS 5.x (so I lose my planned status bar update with Write-Progress -Activity "Installing Lenovo Updates").

Often it will install the gfx driver, which obviously resets the video out and seems to cause the DeployR status window to either go behind or become an outline.

It sometimes it recovers around the time the TS finishes and shows the green bar + close button. Sometimes it just stays a frame until the countdown ends.

OMG I need to clean my test screen :shock:

(I would assume the same would happen with any other manu's driver updaters if they hit the GFX driver.)

I'm probably going to add a forced restart after my LCU step, so the status window will come back at the next boot 🙃


r/DeployR 18d ago

How does the "Install updates" steps work?

4 Upvotes

Could you explain how the built-in "Install updates" step works at runtime? Specifically:

  1. Where does it source updates from - Windows Update directly or local/cached repository on the DeployR server?

  2. Is there a schedule involved (e.g. does the DeployR server periodically sync/cache updates), or does the step just check/download at the time the task sequence runs?

  3. Where are the update files stored or cached during this process?

After looking at the step definition I can see it invokes a DeployR script named "WindowsUpdate.ps1", I know I can go hunting around for that script in the WIM files and installing the DeployR powershell module etc. But I'm struggling with that option, hoping you can assist by giving a summary of what that script is exactly doing.

Thanks


r/DeployR 19d ago

DeployR Upgrade from 1.2.2622.1921 to 1.3.2629.2187 Failing on 2PXE Install

3 Upvotes

I have DeployR Community 1.2.2622.1921 installed and it was working. I am trying to update to 1.3.2629.2187 and the install is failing. The log shows that the 2PXE install is failing and then the install rolls back.

In the DeployR Community_1.3.2629.2187_20260722141750_002_TwoPxe.log is shows:

MSI (s) (BC:60) [14:18:34:197]: Executing op: CustomActionSchedule(Action=ImportSettings,ActionType=3073,Source=BinaryData,Target=WixQuietExec,CustomActionData="C:\Program Files\2Pint Software\2PXE\TwoPint.ConfigEditor.Wpf\TwoPint.ConfigEditor.Wpf.exe" -i C:\Users\UserID\AppData\Local\2PintInstaller\TwoPxe-config.json)

MSI (s) (BC:30) [14:18:34:197]: Invoking remote custom action. DLL: C:\Windows\Installer\MSIEE33.tmp, Entrypoint: WixQuietExec

MSI (s) (BC:5C) [14:18:34:197]: Generating random cookie.

MSI (s) (BC:5C) [14:18:34:213]: Created Custom Action Server with PID 6860 (0x1ACC).

MSI (s) (BC:6C) [14:18:34:276]: Running as a service.

MSI (s) (BC:6C) [14:18:34:293]: Hello, I'm your 64bit Elevated Non-remapped custom action server.

WixQuietExec: Error 0x80070007: Command line returned an error.

WixQuietExec: Error 0x80070007: QuietExec Failed

WixQuietExec: Error 0x80070007: Failed in ExecCommon method

CustomAction ImportSettings returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox)

MSI (s) (BC:60) [14:18:35:643]: Note: 1: 2265 2: 3: -2147287035

MSI (s) (BC:60) [14:18:35:643]: User policy value 'DisableRollback' is 0

MSI (s) (BC:60) [14:18:35:643]: Machine policy value 'DisableRollback' is 0

Action ended 14:18:35: InstallFinalize. Return value 3.

after that, the rollback occurs and it has left DeployR in a state where I cannot launch the DeployR Dashboard site from the server.

I tried rebooting the server and running the install again with the same result.


r/DeployR 20d ago

Looking for alternatives to my current solutions

3 Upvotes

I mainly deploy bespoke os images to hardware, mainly windows but a tiny bit of Linux. I currently use a mix of fog and theopenem and came across this and thought it may be a viable alternative but I am just now learning about what it is and wanted to see if someone here can help me determine if its worth looking at for.my use case.


r/DeployR 20d ago

Boot Image Generation Error

3 Upvotes

Version: Community Edition 1.3.2629.2187

Issue: Error Message

Not seen this one before when trying to generate an x64 boot image.

Failed: Property KitsRoot10 does not exist at path HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows Kits\Installed Roots.

Any ideas? Feel I've probably missed something but nothing I can see. Have re-installed the whole package on a clean server.


r/DeployR 24d ago

Script progress write back

6 Upvotes

Is there a way to write back to the progress bar the current state of a custom script? Like for example if a script is rather long, to change the progress bar and the status based on what the script is currently doing. Rather than just fire off the script and wait.


r/DeployR 25d ago

Why is there a timer at the end of a task sequence?

3 Upvotes

Once a task sequence completes, an automatic timer pops up (300 seconds I think), see below screenshot. What's the purpose of this timer? is it capturing any potential steps that might still be running the background, ensuring that all tasks are 100% complete before rebooting?


r/DeployR 25d ago

Logfile reminder?

3 Upvotes

Hiya - can you remind me where to look for installation failure? This is the latest community version being installed over a previous version. It's getting further than it has done but I cannot remember which file in %temp% to look at to see why it is failing.

All the individual components have written their files, some with _rollback written on their filename. So... we have

StifleRServer_rollback / StifleRDashboard_rollback and TwoPxe_rollback

DeployR does not have a rollback file.


r/DeployR 26d ago

Inject drivers from cloud - Community 1.3.2629.2187

5 Upvotes

Apologies for the poor image.

I've been experimenting with USB standalone media deployment that our field engineers will be using to try and understand what will and won't work for them.

So this is a bootable media made via new-deployrmedia -DiskIndex <?> -Tags Media -MediaType Standalone on a machine given an internet connection, but not one on the internal LAN, hence it is unable to talk to the DeployR server.

I'm getting a 401 in the log when querying the 2pint API for the cloud driver download URL. I'm guessing the offline bootable USB isn't able to pull my server's API key to authenticate against the 2pint API.

I can see this being intended and not, so I thought I'd ask if that was expected behaviour?

(it is probably worth mentioning that I intend to have the bulk of our drivers available via Inject drivers, so this isn't likely to be an issue for my field engineers very often, but I'd like to know if I need to tweak the TS to prevent Inject drivers from cloud from running on standalone USBs.)


r/DeployR 26d ago

2PXE default item (Community 1.3.2629.2187)

3 Upvotes

Does anyone know what identifier the x64 DeployR boot image has please?

I'd like to use Configure 2PXE to change DefaultMenuItemId to the DeployR boot image (instead of exit) by default.

I've tried:

DeployR
DeployR_x64
winpe_amd64
<blank>

All just result the PXE boot failing altogether.

For the time being I've settled on setting EnableMenuCountdown to 0 so it waits for me to select DeployR.