Recently we’ve seen a rash of issues on Windows 10 stemming from an issue with the ucrtbase.dll. This causes SketchUp to refuse to start, returning an error like this one:
Faulting application name: SketchUp.exe, version: 18.0.16975.0, time stamp: 0x5a04a906
Faulting module name: ucrtbase.dll, version: 10.0.17134.254, time stamp: 0xea85cc89
Exception code: 0xc0000409
Fault offset: 0x000000000006ce88
Faulting process id: 0x3f6c
Faulting application start time: 0x01d44b727b7d1c97
Faulting application path: [C:\Program](file:///C:/Program) Files\SketchUp\SketchUp 2018\SketchUp.exe
Faulting module path: [C:\WINDOWS\System32\ucrtbase.dll](file:///C:/WINDOWS/System32/ucrtbase.dll)
Report Id: 100dd992-8ccb-4bc1-bfea-0274de2eedfd
Faulting package full name:
Faulting package-relative application ID:
The ucrtbase.dll issue is a windows issue, specifically an issue with the Microsoft C Runtime Library. SketchUp needs access to that library to run, but it seems a recent Windows update may have broken their ucrtbase.dll as well as other kernel level objects.
You can run the System File Checker tool to validate these kernel files. Here’s how:
The Deployment Image Servicing and Management (DISM.exe) command MAY be a fix but it is only recommended for users who are comfortable toying around behind the Windows 10 curtain.