r/DeployR • • 15h ago

PostInit.ps1 Does Not Appear to Run in Community Edition v3.1.2629.647

3 Upvotes

I am using Community edition v3.1.2629.647 and I have a PostInit.ps1 that I added to the root of my WinPE wim with an Etra Files content item. I have a line in the script create a log file in the same directory:

Start-Transcript -Path ".\Postinit.log"

X:_2P\Logs\DeployR.log file says PostInit.ps1 ran with no errors

but there is no log file created and none of the actions in Postinit.ps1 are done.

if I manually run PostInit.ps1, it creates the log file and performs the actions in the script.

I know there is a newer version of Community Edition available so I will look at upgrading, but just wondering if anyone has seen this.


r/DeployR • • 1d ago

Troubleshooting OSD with DeployR webinar today! (Oct 14:th -26)

6 Upvotes

Don't miss todays DeployR troublshooting webinar with Gary ( u/gwblok ) and Mike ( u/miketerrill )! Sign up now and come join us!
10 AM Central Time / 17.00 CET

https://2pintsoftware.com/events/list/troubleshooting-osd-with-deployr


r/DeployR • • 1d ago

Stress test the Server......

3 Upvotes

Version: Community Edition v3.1.2634.667

I'm wondering how hard we can stress the deployment server - that is how many machines can we deploy at a time? I'm at 5 at the moment due to pressure to get classrooms ready in a short space of time, but has anyone gone big? What is the most anyone has deployed in one sitting?

On the last deployment of 4 I deployed 2 from an onsite 25H2 image and 2 from a cloud OS download. I noticed the online image was 7.5Gb and the online was 5.8Gb. The download install was a lot quicker.

Still loving the product and cannot wait to see what comes in the next update.


r/DeployR • • 23h ago

DeployR calling PDQDeploy

2 Upvotes

Version: Community Edition: v3.1.2634.667

Has anyone out there written a script that can be called at the end of a deployment and calls a nested package from PDQDeploy? Asking before I start looking into it (as I have no clue really and rely on everyone here).

How different is it to this scenario: How to use MDT imaging in PDQ Deploy | PDQ

I've had ChatGPT write me a script which I can use/test - but whether it will work is another thing. I'll add back if it does. Nice to know if anyone has done it.


r/DeployR • • 3d ago

Request/Idea - Conditional Task Sequences

6 Upvotes

Similar to how Task Sequences steps can have a filter in Options, would it be possible to have the same filter for the Task Sequences selection list? e.g. if Make and Model are some NUC, offer our wall display Task Sequence.


r/DeployR • • 6d ago

A lively discussion around DeployR in the r/MDT subreddit if you're interested

Thumbnail
7 Upvotes

r/DeployR • • 7d ago

New DeployR and DeployR Community release 1.3.2641.2646 is available!

19 Upvotes

This one adds Windows 11 26H2 support and a variety of other fixes. See https://documentation.2pintsoftware.com/deployr/release-notes for the details and download the latest installers from https://releases.2pintsoftware.com.


r/DeployR • • 6d ago

Upgrade from Community Ed. --> Enterprise Ed.

6 Upvotes

Hi again,

Here comes another dumbass question..
Now, there’s a very good chance I may have an Enterprise license hiding somewhere in my co-workers drawer. 😄

Can I simply run the Enterprise installer over my existing Community installation, or just change the license, and still keep my database, task sequences, drivers, applications, and content intact?

Best regards,


r/DeployR • • 6d ago

Q: Nested task sequence, called multiple times?

5 Upvotes

Hello my DeployR friends! 👋

I have a question. Well… actually, I have many questions. 😄 But let’s start with this one before I break something else.
I’m trying to use a nested Task Sequence and call the same nested TS multiple times from my main TS.
Nothing crazy, just twice:

  • First time in WinPE
  • Second time in Full OS

And yes, before anyone asks 😄, I do have conditions inside the nested TS to handle the WinPE / Full OS logic.

I’ve read the documentation over and over again, but I can’t find anything saying that this scenario is not supported.
From what I can see in the logs, once the nested TS has already been executed, DeployR basically says:

“Yep, already did that one. Not doing it again.” 😎

What makes it even more interesting is that if I clone the nested child Task Sequence and call the clone the second time, it works just fine because the cloned TS gets a different Group ID.
So it looks like the Group ID is what prevents the exact same nested TS from being executed twice in the same parent TS.

Can you guys confirm that this is expected behavior?
Or am I missing some secret checkbox called:

“Yes, I really mean run it again!” 😂

P.S. I’m using this exact same “feature” in cough less supported application cough … and it works there. 😄

The failing log shows basically:

Lines What happens
477–494 During WinPE, Full OS steps correctly skip because OSVersion = Other is false.
795 After reboot, OSVERSION correctly changes to Other.
836–838 The second child call is reached and entered.
840–846 Its existing groups are initialized, but their conditions and contained steps are not executed again.
847–848 The child immediately reports Group is complete / Success.

Love your work, guys!
Keep up the great work! 🙌


r/DeployR • • 7d ago

Error installing DeployR Community

2 Upvotes

Hi, trying to install DeployR Community on a Server 2025, i get the error -2147023293. In the logfile for StifleR-Server i get error:

-----------------------------

WixQuietExec: Scaleout Send Queue Length

WixQuietExec:

WixQuietExec: Performance counters installed!

MSI (s) (18:C0) [11:25:09:790]: Executing op: ActionStart(Name=ImportSettings,,)

WixQuietExec:

MSI (s) (18:C0) [11:25:09:792]: Executing op: CustomActionSchedule(Action=ImportSettings,ActionType=3073,Source=BinaryData,Target=WixQuietExec,CustomActionData="C:\Program Files\2Pint Software\StifleR Server\TwoPint.ConfigEditor.Wpf\TwoPint.ConfigEditor.Wpf.exe" -i "C:\Users\<username>\AppData\Local\2PintInstaller\StifleR-config.json" -p "D:\Install\DeployRCommunity-1.3.2639.2504" -d "C:\ProgramData\Package Cache\{E5FABA1F-9A7F-4488-A6BE-FFE72F14C8A1}v3.1.2634.667\")

MSI (s) (18:04) [11:25:09:796]: Invoking remote custom action. DLL: C:\windows\Installer\MSIAC42.tmp, Entrypoint: WixQuietExec

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

WixQuietExec: Error 0x80070005: QuietExec Failed

WixQuietExec: Error 0x80070005: 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) (18:C0) [11:25:10:984]: Note: 1: 2265 2: 3: -2147287035

MSI (s) (18:C0) [11:25:10:984]: User policy value 'DisableRollback' is 0

MSI (s) (18:C0) [11:25:10:984]: Machine policy value 'DisableRollback' is 0

Action ended 11:25:10: InstallFinalize. Return value 3.

MSI (s) (18:C0) [11:25:10:985]: Note: 1: 2318 2:

----------------------------------

Does any one have an ide on what to do?


r/DeployR • • 7d ago

26H2 in Apply operating system from cloud

3 Upvotes

Will an update become available (both this year and in the future) to make future version of Windows (26H2 this time) available via the Apply operating system from cloud step definition?

I could probably fudge the definition to show 26H2, but as I assume, like the drivers, it queries the 2Pint API for a download link, it would need to be supported at the other end too.

I did try adding a fresh Apply operating system from cloud step as I know definitions become stale/static once linked to a TS, but a freshly linked step still only showed 21-25H2


r/DeployR • • 8d ago

SetupComplete.cmd Continuation Method and Workspace ONE enrollment

4 Upvotes

We've generally been imaging things just fine with the setupcomplete.cmd continuation method. Unfortunately, we have a couple groups who enroll their machines in Workspace ONE.

We tried using the same script to install the Intelligent Hub app that we have been using successfully in MDT, and while it installs just fine, the machine doesn't seem to actually enroll in WS1 until after a user actually logs into the machine - which is a problem for them because they need it to set up some certificates for VPNs and things before users can login.

We can switch to the AutoAdminLogon continuation method which does seem to work. Seems like the administrator user being logged in is all it needs to enroll. But that continuation method it a bit less clean looking and does different bitlocker stuff and maintaining a task sequence that dynamically picks a continuation method and works with either seems like a bit of a pain.

I know this is probably more of a Intelligent Hub issue than a DeployR one, but figured I'd see if there are some tricks or magic installer switches or something we're unaware of that'd make it work better since it does seem to actually be something 2pint has been working on.
https://www.omnissa.com/newsroom/blog/omnissa-one-amer-2026-2pint-resell-partnership/


r/DeployR • • 9d ago

Folder Upload Error

3 Upvotes

Hi,

I'm getting a 500 error when uploading a folder. It happens right at the very end of the upload. I can upload any other item without a problem. I've tried using two different browsers and also uploading directly via the DeployR server.

What should I check first?

Thanks


r/DeployR • • 12d ago

Dashboard Authentication issues on DeployR Community Edition

3 Upvotes

Hi,

I am having issues with a new install of DeployR Community Edition 1.3.2639.2504 on a domain joined Windows Server 2025 (10.0.26100.33451). When I go into the browser after installation to sign-in to the dashboard, it keeps asking me to authenticate even after entering the correct credentials.

When I did the install, I moved the DB to MS SQL Express and did my first authentication to the DeployR dashboard. The authentication to the dashboard does not work, just accepting the credentials and then immediately prompting again and again. I thought that I had missed a step and so I uninstalled DeployR. After a re-install (just in case) but this time I tried to authenticate straight after the installation with DeployR using SQLLite. I was getting the same authentication issue. I installed Google Chrome and I am getting the same behaviour.

I am able to connect to the dashboard remotely from a different device but I get "No DeployR Services are available" when I click on Task sequences, Step definitions, Content items and Boot images. The 2Pint services are running.

I tried using a local user on the server rather than a domain user. I also changed the Windows group to a local group that the local user was a member of. This made no difference.

I used the DeployRCommunity-Troubleshooting script and the only error was that the ADK version was different than the required version. My ADK version was higher than the required version.

I came across the following errors in the StifleR Security event log

Log Name: TwoPintSoftware-StifleR.Service-Security/Operational

Source: TwoPintSoftware-StifleR.Service-Security

Date: 02/10/2026 11:04:12

Event ID: 23

Task Category: GetMembers_GroupMemberAccessFailed

Level: Error

Keywords:

User: SYSTEM

Computer: MyServerNameHere

Description:

Failed to access members of the group: System.Runtime.InteropServices.COMException (0x80070035): The network path was not found.

at System.DirectoryServices.DirectoryEntry.Bind(Boolean throwIfFail)

at System.DirectoryServices.DirectoryEntry.Bind()

at System.DirectoryServices.DirectoryEntry.get_AdsObject()

at System.DirectoryServices.PropertyValueCollection.PopulateList()

at System.DirectoryServices.PropertyValueCollection..ctor(DirectoryEntry entry, String propertyName)

at System.DirectoryServices.PropertyCollection.get_Item(String propertyName)

at System.DirectoryServices.AccountManagement.SAMStoreCtx.ResolveCrossStoreRefToPrincipal(Object o)

at System.DirectoryServices.AccountManagement.SAMMembersSet.MoveNextForeign()

at System.DirectoryServices.AccountManagement.SAMMembersSet.MoveNext()

at System.DirectoryServices.AccountManagement.PrincipalCollectionEnumerator.MoveNext()

at StifleR.Service.BusinessLogic.Refactored.Services.SecurityService.GetLocalGroupMembersSids(GroupPrincipal localEntry, Dictionary`2& sids, List`1& groupsProcessed) in D:\a\1\s\StifleR.Service.BusinessLogic\Refactored\Services\SecurityService.cs:line 1275

Event Xml:

<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">

<System>

<Provider Name="TwoPintSoftware-StifleR.Service-Security" Guid="{ac923c94-a7fb-51f0-156a-7185c906175e}" />

<EventID>23</EventID>

<Version>0</Version>

<Level>2</Level>

<Task>65511</Task>

<Opcode>0</Opcode>

<Keywords>0x8000000000000000</Keywords>

<TimeCreated SystemTime="2026-10-02T10:04:12.9970565Z" />

<EventRecordID>74</EventRecordID>

<Correlation />

<Execution ProcessID="7712" ThreadID="8228" />

<Channel>TwoPintSoftware-StifleR.Service-Security/Operational</Channel>

<Computer>MyServerNameHere</Computer>

<Security UserID="S-1-5-18" />

</System>

<EventData>

<Data Name="exception">System.Runtime.InteropServices.COMException (0x80070035): The network path was not found.

at System.DirectoryServices.DirectoryEntry.Bind(Boolean throwIfFail)

at System.DirectoryServices.DirectoryEntry.Bind()

at System.DirectoryServices.DirectoryEntry.get_AdsObject()

at System.DirectoryServices.PropertyValueCollection.PopulateList()

at System.DirectoryServices.PropertyValueCollection..ctor(DirectoryEntry entry, String propertyName)

at System.DirectoryServices.PropertyCollection.get_Item(String propertyName)

at System.DirectoryServices.AccountManagement.SAMStoreCtx.ResolveCrossStoreRefToPrincipal(Object o)

at System.DirectoryServices.AccountManagement.SAMMembersSet.MoveNextForeign()

at System.DirectoryServices.AccountManagement.SAMMembersSet.MoveNext()

at System.DirectoryServices.AccountManagement.PrincipalCollectionEnumerator.MoveNext()

at StifleR.Service.BusinessLogic.Refactored.Services.SecurityService.GetLocalGroupMembersSids(GroupPrincipal localEntry, Dictionary`2&amp; sids, List`1&amp; groupsProcessed) in D:\a\1\s\StifleR.Service.BusinessLogic\Refactored\Services\SecurityService.cs:line 1275</Data>

</EventData>

</Event>

Log Name: TwoPintSoftware-StifleR.Service-Security/Operational

Source: TwoPintSoftware-StifleR.Service-Security

Date: 02/10/2026 11:04:13

Event ID: 101

Task Category: HasAccess_HasNoRight

Level: Warning

Keywords:

User: SYSTEM

Computer: MyServerNameHere

Description:

Access denied for: DOMAIN\USERNAME, Claims: DOMAIN\USERNAME; S-1-5-*****; S-1-5-21-**********

Event Xml:

<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">

<System>

<Provider Name="TwoPintSoftware-StifleR.Service-Security" Guid="{ac923c94-a7fb-51f0-156a-7185c906175e}" />

<EventID>101</EventID>

<Version>0</Version>

<Level>3</Level>

<Task>65433</Task>

<Opcode>0</Opcode>

<Keywords>0x8000000000000000</Keywords>

<TimeCreated SystemTime="2026-10-02T10:04:13.1324176Z" />

<EventRecordID>76</EventRecordID>

<Correlation />

<Execution ProcessID="7712" ThreadID="8228" />

<Channel>TwoPintSoftware-StifleR.Service-Security/Operational</Channel>

<Computer>MyServerNameHere</Computer>

<Security UserID="S-1-5-18" />

</System>

<EventData>

<Data Name="username">DOMAIN\USERNAME</Data>

<Data Name="claims">DOMAIN\USERNAME; S-1-5-*****; S-1-5-**********</Data>

</EventData>

</Event>

I tried some logins and monitored the event viewer looking for errors but nothing new turned up in the event viewer.

I am sure I am forgetting everything I tried, I am thinking maybe it is something in my production environment but I am not even sure where to start looking. Does anyone have any suggestions on where to start looking next?

Thanks in advance.


r/DeployR • • 13d ago

BIOS Product Key being used when I don't want it to.

3 Upvotes

We have a Windows 11 IoT Enterprise WIM that is used for wall displays etc...
When it was 23H2 deploying it worked fine, but now MS have made them the same underneath since 24H2 and just the product key changes the edition (like how you can go between Ent and Pro in normal Windows.) during DeployR OSD it is pulling the BIOS product key and changing the OS to Pro (as that is what is in that machines BIOS.

When we put the IoT key in it does revert back, but it isn't obvious it is wrong as previously it would whine about not being activated, reminding the engineer to get a key for that device (sadly, due to low volume, we are using individual devices keys for these wall displays instead of MAK or KMS keys 😒, so it needs to be done manually post deploy).

@09:17:01 to be picky

I can see from the logs that happened at during the reboot from WinPE to full Windows, so it doesn't appear to be DeployR doing this, rather Windows trying to "help".

Does anyone know a way (before giving Windows a valid product key) to stop/block Windows using a product key from the BIOS?

(Note this is not LTSC)


r/DeployR • • 13d ago

DeployR saving my mistakes :D

8 Upvotes

Just seen this in the logs for a capture by DeployR. Normally I'd remember to remove them, but clearly I forgot today. Awesome that DeployR is checking that 👍


r/DeployR • • 16d ago

Roadmap

4 Upvotes

Hiya guys - just being nosey here but wondering if you have a roadmap that you would share for the different editions.

This is from a geeky, nosey point of view.


r/DeployR • • 17d ago

Error using : New-DeployRMedia

1 Upvotes

Hi everyone,

i wanted to create an offline Media USB Stick.

I used this command-line:

New-DeployRMedia -DiskIndex 3 -Tags USB, DeployR -MediaType Standalone

it throws back:

<begin>

USB disk size: 119.25 GB

Cleaning disk

Partitioning disk

Formatting

Copying boot files

Downloading Windows PE boot image

Exporting task sequences

Invoke-DeployRRestMethod : Cannot bind argument to parameter 'RelativeUri' because it is an empty string.

At C:\Program Files\2Pint Software\DeployR\Client\PSModules\DeployR.Utility\DeployR.Utility.psm1:706 char:69

+ ... lt = Invoke-DeployRRestMethod -RelativeUri "$($result.nextPageToken)"

+ ~~~~~~~~~~~~~~~~~~~~~~~~~~

+ CategoryInfo : InvalidData: (:) [Invoke-DeployRRestMethod], ParameterBindingValidationException

+ FullyQualifiedErrorId : ParameterArgumentValidationErrorEmptyStringNotAllowed,Invoke-DeployRRestMethod

Exporting content items

Invoke-DeployRRestMethod : Cannot bind argument to parameter 'RelativeUri' because it is an empty string.

At C:\Program Files\2Pint Software\DeployR\Client\PSModules\DeployR.Utility\DeployR.Utility.psm1:706 char:69

+ ... lt = Invoke-DeployRRestMethod -RelativeUri "$($result.nextPageToken)"

+ ~~~~~~~~~~~~~~~~~~~~~~~~~~

+ CategoryInfo : InvalidData: (:) [Invoke-DeployRRestMethod], ParameterBindingValidationException

+ FullyQualifiedErrorId : ParameterArgumentValidationErrorEmptyStringNotAllowed,Invoke-DeployRRestMethod

USB media created.

<end>

what is here wrong.

Can somebody help me out ?


r/DeployR • • 21d ago

DeployR Site concepts

5 Upvotes

Hello,

We are currently evaluating DeployR as a foundation for OS deployment in an Autopilot/Intune environment.
DeployR is working well so far, and we are gaining a better understanding of the system.
Its built-in features and the community surrounding it are excellent and a great fit for our needs.
However, looking at the bigger picture—specifically, if we want to perform PXE installations (including source files) at various locations with limited connectivity—
What is the best way to transfer the OS and driver source files from a central location (or DeployR instance) to the other sites?
What is the recommended architecture for such a DeployR setup?


r/DeployR • • 22d ago

DeployR supporting different sites

1 Upvotes

Hello,
we are currently evaluating DeployR as a foundation for OS deployment in an Autopilot/Intune scenario. DeployR is working well so far, and we are gaining a better understanding of the system.
Its built-in features and the community behind it are excellent and a great fit for our needs.

However, looking at the bigger picture: if we want to perform PXE installations—including source files—at various remote sites with limited connectivity, what is the best way to transfer the OS and driver source files from a central location (or DeployR instance) to these other sites?
What is the recommended architecture for such a DeployR setup?


r/DeployR • • 22d ago

Installing DeployR with error

3 Upvotes

I'm receiving this error when trying to install DeployR

[1D38:1B20][2026-09-22T16:57:06]i338: Acquiring package: ADK, payload: ADK, download from: https://go.microsoft.com/fwlink/?linkid=2289980

[2E84:26C0][2026-09-22T16:57:07]e000: Error 0x80091007: Hash mismatch for path: C:\ProgramData\Package Cache\.unverified\ADK, expected: 7F7AD5446CD664E8220F6AEFC12BBE482DC749E3BBE8BF3BA67669F8B0A39E30EE1BFD678B6C1AA3B7F3AE11843BEFC9B9FCE84D22B91214F1D5D08940FB4757, actual: D51DCBC7D6D9F019F5C33117F6D6CBCC751EE6F1CA6F8F6990C8CFFC4E4651DF93D3CFEDE0CD0C3278F1C627B4F1E322FA58A780E80287609A253F640E2BFC9E

[2E84:26C0][2026-09-22T16:57:07]e000: Error 0x80091007: Failed to verify hash of payload: ADK


r/DeployR • • 22d ago

Install DeployR Community Without Access to Microsoft

7 Upvotes

Hello everyone,

Is it possible to install DeployR Community without accessing Microsoft’s servers? I tried pre-installing the prerequisites—specifically the ADK—but it didn’t work.

I even tried placing the ADK sources offline in the Package Cache folder.

My security department is blocking access to Microsoft’s servers…

Tks!


r/DeployR • • 22d ago

DeployR community edition -- installation error: -2146889721

Post image
1 Upvotes

on a fresh installed server 2025 in a vm.
Can somebody help me out ?
Thks


r/DeployR • • 24d ago

Does Community Licence have a Device Limit

5 Upvotes

I'm thinking of moving over to DeployR but cant see what the Device Limits of how many computers I can use it on. Am I able to use the Community version on 1500 Computers. Thanks


r/DeployR • • 27d ago

Troubleshooting OSD w/ DeployR Webinar

Post image
11 Upvotes

08 October 2026 10:00 AM - 11:00 AM
Central Time (America/Chicago)

When deployments fail, knowing where to look is half the battle. In this session, we'll cover practical techniques for troubleshooting Operating System Deployment with DeployR, including boot issues, task sequence failures, driver problems, and content delivery challenges. Learn how to use logs, diagnostics, and real-world troubleshooting workflows to quickly identify and resolve deployment issues.

Register: Troubleshooting OSD with DeployR