Particle Workbench stop working - can't compile, missing DLL's

I’m on Win10 x64 with all the updates. A few weeks back Particle Workbench ran just fine, but when I went back to using it to compile a simple PCB test program I got this error:

The terminal process “C:\Users\lawson.particle\toolchains\buildtools\1.1.1\bin\bash.exe ‘-c’, ‘make -f ‘C:\Users\lawson.particle\toolchains\buildscripts\1.9.2\Makefile’ compile-user’” failed to launch (exit code: 3221225781).

when I try this suggestion Particle: Launch Compiler Shell command, I get the same message

The terminal process “C:\Users\lawson.particle\toolchains\buildtools\1.1.1\bin\bash.exe ‘–noprofile’, ‘–norc’” failed to launch (exit code: 3221225781).

I started first with the editing of the PATH, but nothing has worked. It has been a few week since I used the IDE, so I uninstalled & re-installed it also.

I tried the re-install of the Visual C++ redistributable , but it fails

5FA8:6554][2020-12-13T08:21:52]e000: Error 0x80070666: Cannot install a product when a newer version is installed.

If I open a terminal and cd to * C:\Users\lawson.particle\toolchains\buildtools\1.1.1\bin* and run bash I get “code execution cannot proceed because cygwin1.dll was not found.” Followed by “cygreadline7.dll was not found.” Followed by “cygiconv-2.dll was not found.” Then back to “cygwin1.dll was not found.” Finally the dialogs stop

However, if I am not in the C**:\Users\lawson.particle\toolchains\buildtools\1.1.1\bin** directory, bash runs fine.

here is my Audit Log

*** WARNING: MAY CONTAIN CONFIDENTIAL INFORMATION - PLEASE SANITIZE BEFORE SHARING ***

To report an issue, visit:

{

"username": "lawson.fisher@m8systems.com",

"workspace": {

    "name": "PCB_Test",

    "isWorkspace": false,

    "folders": [

        {

            "location": "c:\\Users\\lawson\\Documents\\work\\M8Systems\\Engineering\\Firmware\\PCB_Test",

            "hasValidPath": true,

            "settings": {

                "firmwareName": "deviceOS",

                "firmwareVersion": "2.0.0",

                "targetDevice": "Tracker1",

                "targetPlatform": "tracker",

                "compileButtonAction": "localAppDeviceOS",

                "flashButtonAction": "localAppDeviceOS",

                "disableWelcomeScreen": false,

                "disableDeviceOSOutdatedCheck": true,

                "disableLocalCompilerDirtyCheck": false,

                "enableVerboseLocalCompilerLogging": true,

                "compileDefines": [],

                "customDeviceOSLocation": "",

                "maxAllowedToolchains": 4

            },

            "files": [

                ".vscode",

                ".vscode\\arduino.json",

                ".vscode\\c_cpp_properties.json",

                ".vscode\\launch.json",

                ".vscode\\settings.json",

                "lib",

                "lib\\I2cMaster",

                "lib\\MCP23008-I2C",

                "lib\\RTClibrary",

                "project.properties",

                "README.md",

                "src",

                "src\\PCB_Test.ino"

            ]

        }

    ]

},

"cli": {

    "binpath": "c:\\Users\\lawson\\.vscode\\extensions\\particle.particle-vscode-core-1.13.0\\src\\cli\\bin\\windows\\amd64\\particle.exe",

    "ok": true,

    "version": "2.9.1",

    "installed": 1605889427083

},

"localCompiler": {

    "ok": false,

    "dependencies": [

        {

            "id": "deviceOS@2.0.0",

            "ok": true

        },

        {

            "id": "gcc-arm@9.2.1",

            "ok": true

        },

        {

            "id": "buildtools@1.1.1",

            "ok": false

        },

        {

            "id": "buildscripts@1.9.2",

            "ok": true

        },

        {

            "id": "openocd@0.11.2-adhoc6ea4372.0",

            "ok": true

        },

        {

            "id": "deviceOS@2.0.0-rc.4",

            "ok": true

        },

        {

            "id": "deviceOS@1.5.2",

            "ok": true

        },

        {

            "id": "gcc-arm@5.3.1",

            "ok": true

        }

    ]

},

"platform": {

    "os": "windows",

    "type": "Windows_NT",

    "release": "10.0.18363",

    "arch": "x64",

    "path": {

        "key": "Path",

        "value": "C:\\Program Files\\AdoptOpenJDK\\jdk-11.0.8.10-openj9\\bin;C:\\Program Files (x86)\\Common Files\\Oracle\\Java\\javapath;C:\\ActiveTcl\\bin;C:\\Python3.7\\Scripts\\;C:\\Python3.7\\;C:\\ProgramData\\Oracle\\Java\\javapath;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\;C:\\Program Files (x86)\\ATI Technologies\\ATI.ACE\\Core-Static;C:\\Program Files (x86)\\Windows Kits\\8.1\\Windows Performance Toolkit\\;C:\\Program Files (x86)\\QuickTime\\QTSystem\\;C:\\Program Files\\PuTTY\\;C:\\Program Files\\dotnet\\;C:\\Program Files\\Microsoft SQL Server\\130\\Tools\\Binn\\;C:\\WINDOWS\\System32\\OpenSSH\\;C:\\Program Files\\Git\\cmd;C:\\Program Files\\Microsoft SQL Server\\Client SDK\\ODBC\\110\\Tools\\Binn\\;C:\\Program Files (x86)\\Microsoft SQL Server\\120\\Tools\\Binn\\;C:\\Program Files\\Microsoft SQL Server\\120\\Tools\\Binn\\;C:\\Program Files\\Microsoft SQL Server\\120\\DTS\\Binn\\;C:\\Users\\lawson\\.particle\\toolchains\\buildtools\\1.1.1\\bin;C:\\Users\\lawson\\AppData\\Local\\Programs\\Python\\Python38-32\\Scripts\\;C:\\Users\\lawson\\AppData\\Local\\Programs\\Python\\Python38-32\\;C:\\Users\\lawson\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Users\\lawson\\AppData\\Local\\Programs\\Fiddler;C:\\Users\\lawson\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Users\\lawson\\AppData\\Local\\particle\\bin;C:\\OpenSSL-Win32\\bin;C:\\Program Files (x86)\\GitHub CLI\\;C:\\Users\\lawson\\AppData\\Local\\GitHubDesktop\\bin;C:\\Users\\lawson\\.dotnet\\tools;C:\\Users\\lawson\\AppData\\Local\\Programs\\Microsoft VS Code\\bin;C:\\Users\\lawson\\.particle\\toolchains\\buildtools\\1.1.1\\bin;"

    },

    "homeDir": "C:\\Users\\lawson",

    "particleDir": "C:\\Users\\lawson\\.particle",

    "localCompilerToolchainDir": "C:\\Users\\lawson\\.particle\\toolchains"

},

"env": {

    "ACTEL_FOR_ALTIUM_OVERRIDE": " ",

    "ALLUSERSPROFILE": "C:\\ProgramData",

    "ALTERA_FOR_ALTIUM_OVERRIDE": " ",

    "AMD_ENTRYPOINT": "vs/workbench/services/extensions/node/extensionHostProcess",

    "APPDATA": "C:\\Users\\lawson\\AppData\\Roaming",

    "APPLICATION_INSIGHTS_NO_DIAGNOSTIC_CHANNEL": "true",

    "asl.log": "Destination=file",

    "CARBON_MEM_DISABLE": "1",

    "CHROME_CRASHPAD_PIPE_NAME": "\\\\.\\pipe\\crashpad_18984_SAQASYSMXSVRLCNP",

    "CommonProgramFiles": "C:\\Program Files\\Common Files",

    "CommonProgramFiles(x86)": "C:\\Program Files (x86)\\Common Files",

    "CommonProgramW6432": "C:\\Program Files\\Common Files",

    "COMPUTERNAME": "LAWSON-PC",

    "ComSpec": "C:\\WINDOWS\\system32\\cmd.exe",

    "DriverData": "C:\\Windows\\System32\\Drivers\\DriverData",

    "ELECTRON_RUN_AS_NODE": "1",

    "FPS_BROWSER_APP_PROFILE_STRING": "Internet Explorer",

    "FPS_BROWSER_USER_PROFILE_STRING": "Default",

    "HOMEDRIVE": "C:",

    "HOMEPATH": "\\Users\\lawson",

    "LOCALAPPDATA": "C:\\Users\\lawson\\AppData\\Local",

    "LOGONSERVER": "\\\\LAWSON-PC",

    "NUMBER_OF_PROCESSORS": "8",

    "OneDrive": "C:\\Users\\lawson\\OneDrive",

    "OPENSSL_CONF": "C:\\OpenSSL-Win32\\bin\\openssl.cfg",

    "ORIGINAL_XDG_CURRENT_DESKTOP": "undefined",

    "OS": "Windows_NT",

    "Path": "C:\\Program Files\\AdoptOpenJDK\\jdk-11.0.8.10-openj9\\bin;C:\\Program Files (x86)\\Common Files\\Oracle\\Java\\javapath;C:\\ActiveTcl\\bin;C:\\Python3.7\\Scripts\\;C:\\Python3.7\\;C:\\ProgramData\\Oracle\\Java\\javapath;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\;C:\\Program Files (x86)\\ATI Technologies\\ATI.ACE\\Core-Static;C:\\Program Files (x86)\\Windows Kits\\8.1\\Windows Performance Toolkit\\;C:\\Program Files (x86)\\QuickTime\\QTSystem\\;C:\\Program Files\\PuTTY\\;C:\\Program Files\\dotnet\\;C:\\Program Files\\Microsoft SQL Server\\130\\Tools\\Binn\\;C:\\WINDOWS\\System32\\OpenSSH\\;C:\\Program Files\\Git\\cmd;C:\\Program Files\\Microsoft SQL Server\\Client SDK\\ODBC\\110\\Tools\\Binn\\;C:\\Program Files (x86)\\Microsoft SQL Server\\120\\Tools\\Binn\\;C:\\Program Files\\Microsoft SQL Server\\120\\Tools\\Binn\\;C:\\Program Files\\Microsoft SQL Server\\120\\DTS\\Binn\\;C:\\Users\\lawson\\.particle\\toolchains\\buildtools\\1.1.1\\bin;C:\\Users\\lawson\\AppData\\Local\\Programs\\Python\\Python38-32\\Scripts\\;C:\\Users\\lawson\\AppData\\Local\\Programs\\Python\\Python38-32\\;C:\\Users\\lawson\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Users\\lawson\\AppData\\Local\\Programs\\Fiddler;C:\\Users\\lawson\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Users\\lawson\\AppData\\Local\\particle\\bin;C:\\OpenSSL-Win32\\bin;C:\\Program Files (x86)\\GitHub CLI\\;C:\\Users\\lawson\\AppData\\Local\\GitHubDesktop\\bin;C:\\Users\\lawson\\.dotnet\\tools;C:\\Users\\lawson\\AppData\\Local\\Programs\\Microsoft VS Code\\bin;C:\\Users\\lawson\\.particle\\toolchains\\buildtools\\1.1.1\\bin;",

    "PATHEXT": ".COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC",

    "PIPE_LOGGING": "true",

    "PROCESSOR_ARCHITECTURE": "AMD64",

    "PROCESSOR_IDENTIFIER": "Intel64 Family 6 Model 60 Stepping 3, GenuineIntel",

    "PROCESSOR_LEVEL": "6",

    "PROCESSOR_REVISION": "3c03",

    "ProgramData": "C:\\ProgramData",

    "ProgramFiles": "C:\\Program Files",

    "ProgramFiles(x86)": "C:\\Program Files (x86)",

    "ProgramW6432": "C:\\Program Files",

    "PSModulePath": "C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0\\Modules\\;C:\\Program Files (x86)\\Microsoft SQL Server\\120\\Tools\\PowerShell\\Modules\\",

    "PUBLIC": "C:\\Users\\Public",

    "PYTHONPATH": "C:/SimpleCV1.3/files/opencv/build/python/2.7/;C:/OpenCV2.3/opencv/build/python/2.7/;C:/SimpleCV1.3/files/opencv/build/python/2.7/;C:/OpenCV2.3/opencv/build/python/2.7/;C:/SimpleCV1.3/files/opencv/build/python/2.7/;C:/OpenCV2.3/opencv/build/python/2.7/;",

    "SESSIONNAME": "Console",

    "SW_SIM_HYDRA": "C:\\Program Files\\Common Files\\SolidWorks Shared\\Simulation Worker Agent\\",

    "SW_SIM_MPIT": "INTELMPI",

    "SW_SIM_TEMP": "C:\\ProgramData\\SOLIDWORKS\\SW_net_sim_temp\\",

    "SystemDrive": "C:",

    "SystemRoot": "C:\\WINDOWS",

    "TEMP": "C:\\Users\\lawson\\AppData\\Local\\Temp",

    "TMP": "C:\\Users\\lawson\\AppData\\Local\\Temp",

    "USERDOMAIN": "LAWSON-PC",

    "USERDOMAIN_ROAMINGPROFILE": "LAWSON-PC",

    "USERNAME": "lawson",

    "USERPROFILE": "C:\\Users\\lawson",

    "VERBOSE_LOGGING": "true",

    "VSCODE_CWD": "C:\\Users\\lawson\\AppData\\Local\\Programs\\Microsoft VS Code",

    "VSCODE_HANDLES_UNCAUGHT_ERRORS": "true",

    "VSCODE_IPC_HOOK": "\\\\.\\pipe\\48df312c43e75c9b5eff6be9d6694ad6-1.52.0-main-sock",

    "VSCODE_IPC_HOOK_EXTHOST": "\\\\.\\pipe\\vscode-ipc-76a8114b-49fd-4d7d-a4c4-250ec180c92b-sock",

    "VSCODE_LOG_STACK": "false",

    "VSCODE_NLS_CONFIG": "{\"locale\":\"en-us\",\"availableLanguages\":{},\"_languagePackSupport\":true}",

    "VSCODE_NODE_CACHED_DATA_DIR": "C:\\Users\\lawson\\AppData\\Roaming\\Code\\CachedData\\940b5f4bb5fa47866a54529ed759d95d09ee80be",

    "VSCODE_PID": "18984",

    "windir": "C:\\WINDOWS"

},

"versions": {

    "node": "12.14.1",

    "v8": "8.3.110.13-electron.0",

    "uv": "1.33.1",

    "zlib": "1.2.11",

    "brotli": "1.0.7",

    "ares": "1.15.0",

    "modules": "80",

    "nghttp2": "1.40.0",

    "napi": "5",

    "llhttp": "2.0.1",

    "http_parser": "2.8.0",

    "openssl": "1.1.0",

    "cldr": "36.0",

    "icu": "65.1",

    "tz": "2020a",

    "unicode": "12.1",

    "electron": "9.3.5"

},

"vscode": {

    "appName": "Visual Studio Code",

    "appRoot": "c:\\Users\\lawson\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app",

    "machineId": "7fa55db6fd88c5dc4109d02b471f2c0c62ab9721a952f9ae89aefaf304236f29",

    "sessionId": "1653353a-b65d-4fed-802f-51339a2292201607962017297",

    "version": "1.52.0"

},

"extensions": [

    {

        "id": "ms-vscode.js-debug",

        "version": "1.52.2"

    },

    {

        "id": "ms-vscode.js-debug-companion",

        "version": "1.0.8"

    },

    {

        "id": "ms-vscode.node-debug",

        "version": "1.44.15"

    },

    {

        "id": "ms-vscode.node-debug2",

        "version": "1.42.5"

    },

    {

        "id": "ms-vscode.references-view",

        "version": "0.0.74"

    },

    {

        "id": "ms-vscode.vscode-js-profile-table",

        "version": "0.0.11"

    },

    {

        "id": "austin.code-gnu-global",

        "version": "0.2.2"

    },

    {

        "id": "GitHub.vscode-pull-request-github",

        "version": "0.22.0"

    },

    {

        "id": "marus25.cortex-debug",

        "version": "0.3.7"

    },

    {

        "id": "ms-vscode.cpptools",

        "version": "1.1.3"

    },

    {

        "id": "particle.particle-vscode-core",

        "version": "1.13.0"

    },

    {

        "id": "particle.particle-vscode-pack",

        "version": "1.13.0"

    },

    {

        "id": "particle.particle-vscode-snippets",

        "version": "1.13.0"

    },

    {

        "id": "particle.particle-vscode-theme",

        "version": "1.13.0"

    },

    {

        "id": "vsciot-vscode.vscode-arduino",

        "version": "0.3.4"

    }

]

}

*** WARNING: MAY CONTAIN CONFIDENTIAL INFORMATION - PLEASE SANITIZE BEFORE SHARING ***

To report an issue, visit: