Skip to content

Offline installer and Store licensing bypass for Microsoft 3D Builder v20.0.4.0, including dependencies and a PowerShell patching script.

Notifications You must be signed in to change notification settings

ByteSizedMarius/microsoft-3d-builder-patch

Repository files navigation

3D Builder

Microsoft 3D Builder v20.0.4.0 - offline installer with dependencies.

3D Builder was removed from the Microsoft Store. This repo contains the last version with all dependencies for offline installation.

Installation

1. Install Dependencies

Add-AppxPackage '.\dependencies\Microsoft.VCLibs.x64.14.00.Desktop.appx'
Add-AppxPackage '.\dependencies\Microsoft.UI.Xaml.2.0.appx'

2. Install 3D Builder

Add-AppxPackage '.\Microsoft.3DBuilder_20.0.4.0_neutral_~_8wekyb3d8bbwe.AppxBundle'

3. Launch

Search for "3D Builder" in Start menu, or:

Start-Process 'shell:AppsFolder\Microsoft.3DBuilder_8wekyb3d8bbwe!App'

Patching (Store Licensing Bypass)

If the app fails to launch with this error in Event Viewer (Microsoft-Windows-TWinUI/Operational):

Activation failed. Error: The network location cannot be reached.
Activation phase: PLM prepare for activation

This means Windows can't verify the Store license. The fix is to re-sign the package with a developer certificate.

Prerequisites

  • Windows SDK - for makeappx.exe and signtool.exe
  • Developer Mode - Settings > Privacy & Security > For Developers
  • Run as Administrator - for certificate installation

Patch & Install

# Run as Administrator
.\Patch-3DBuilder.ps1

# Remove Store-signed version
Get-AppxPackage -Name '*3DBuilder*' | Remove-AppxPackage

# Install patched version
Add-AppxPackage '.\3DBuilder-20.0.4.0-Patched.appx'

What the Patch Does

Before After
Name="Microsoft.3DBuilder" Name="Local.3DBuilder"
Publisher="CN=Microsoft Corporation..." Publisher="CN=Local3DBuilder"
SignatureKind: Store SignatureKind: Developer

The patched app bypasses Store license verification entirely.


Files

├── Microsoft.3DBuilder_20.0.4.0_*.AppxBundle  # Original bundle (62MB)
├── Patch-3DBuilder.ps1                        # Patching script
├── dependencies/
│   ├── Microsoft.UI.Xaml.2.0.appx             # Required framework
│   └── Microsoft.VCLibs.x64.14.00.Desktop.appx # VC++ runtime
└── [Generated by script]
    ├── 3DBuilder-20.0.4.0-Patched.appx        # Patched package
    └── Local3DBuilder.pfx                      # Signing cert (pw: 3dbuilder)

The script generates a fresh signing certificate and installs it to LocalMachine\TrustedPeople.

Source

About

Offline installer and Store licensing bypass for Microsoft 3D Builder v20.0.4.0, including dependencies and a PowerShell patching script.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published