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.
Add-AppxPackage '.\dependencies\Microsoft.VCLibs.x64.14.00.Desktop.appx'
Add-AppxPackage '.\dependencies\Microsoft.UI.Xaml.2.0.appx'Add-AppxPackage '.\Microsoft.3DBuilder_20.0.4.0_neutral_~_8wekyb3d8bbwe.AppxBundle'Search for "3D Builder" in Start menu, or:
Start-Process 'shell:AppsFolder\Microsoft.3DBuilder_8wekyb3d8bbwe!App'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.
- Windows SDK - for
makeappx.exeandsigntool.exe - Developer Mode - Settings > Privacy & Security > For Developers
- Run as Administrator - for certificate installation
# 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'| 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.
├── 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.
- 3D Builder 20.0.4.0: Internet Archive
- VCLibs: Microsoft
- UI.Xaml: NuGet