kms-website/static
Viktor Barzin b4927236cd kms-website: add consent-gated deep repair for wedged SXSMSI/1603 Office install
When the Office VL install fails with setup.exe 1603 (C2R 'SXSMSI' prereq) AND no
reboot is pending AND the common causes are clean (verified via telemetry:
msiserver healthy, EventLog running, no DisableMSI policy, no stale InProgress MSI,
disk OK) AND a manual DISM/SFC + reboot did not help, the install subsystem itself
is wedged. New Repair-OfficePrereq (consent-gated; $env:KMS_DEEP_REPAIR=1 to
auto-consent) goes one level past DISM without uninstalling anything: re-registers
the Windows Installer engine (msiexec /unregister + /regserver) and resets the
servicing/update caches (SoftwareDistribution + catroot2), then prompts a restart
and re-run. Offered automatically from Reinstall-OfficeVL on a 1603 with no pending
reboot. ODT exit code now exposed via $script:OdtExitCode.
2026-06-01 22:16:58 +00:00
..
css kms-website: 3-up KMS_AUTO quick-start cards + save-as downloads + clean script comments 2026-05-09 22:12:21 +00:00
js Initial commit — Hugo source, Dockerfile, Woodpecker pipeline 2026-05-07 23:13:25 +00:00
scripts kms-website: add consent-gated deep repair for wedged SXSMSI/1603 Office install 2026-06-01 22:16:58 +00:00