Repository: vscode
Issue: `bin` folder renamed to `_` after update, breaking all shortcuts?
Labels: bug,install-update,windows


Type: <b>Bug</b>

I went to open VS Code today, but all of the shortcuts were invalid, and attempting to run it from command line also failed. (I am running Windows 10)

When I investigated further, I found that previously, the `Code.exe` was located in `~/AppData/Local/Programs/Microsoft VS Code/bin/` but as of this morning, it is now located in `~/AppData/Local/Programs/Microsoft VS Code/_/`. 

The only thing that has changed is the update to 1.89.1. Unfortunately I have no steps to reproduce this. 

VS Code version: Code 1.89.1 (dc96b837cf6bb4af9cd736aa3af08cf8279f7685, 2024-05-07T05:13:33.891Z)
OS version: Windows_NT x64 10.0.19045
Modes:

<details>
<summary>System Info</summary>

|Item|Value|
|---|---|
|CPUs|11th Gen Intel(R) Core(TM) i7-1185G7 @ 3.00GHz (8 x 2995)|
|GPU Status|2d_canvas: enabled<br>canvas_oop_rasterization: enabled_on<br>direct_rendering_display_compositor: disabled_off_ok<br>gpu_compositing: enabled<br>multiple_raster_threads: enabled_on<br>opengl: enabled_on<br>rasterization: enabled<br>raw_draw: disabled_off_ok<br>skia_graphite: disabled_off<br>video_decode: enabled<br>video_encode: enabled<br>vulkan: disabled_off<br>webgl: enabled<br>webgl2: enabled<br>webgpu: enabled|
|Load (avg)|undefined|
|Memory (System)|31.71GB (11.03GB free)|
|Process Argv|--crash-reporter-id 88490ed9-02d9-4cc6-99ba-cc0d05406a7b|
|Screen Reader|no|
|VM|0%|
</details><details><summary>Extensions (69)</summary>

Extension|Author (truncated)|Version
---|---|---
better-comments|aar|3.0.2
vscode-sql-formatter|adp|1.4.4
a-file-icon-vscode|ato|1.2.0
toml|be5|0.6.0
python-manifest-template|ben|1.0.1
github-markdown-preview|bie|0.3.0
markdown-checkbox|bie|0.4.0
markdown-emoji|bie|0.3.0
markdown-footnotes|bie|0.1.1
markdown-mermaid|bie|1.23.0
markdown-preview-github-styles|bie|2.0.3
markdown-yaml-preamble|bie|0.1.0
better-toml|bun|0.3.2
vscode-jetbrains-icon-theme|cha|2.18.0
ruff|cha|2024.20.0
vscode-innosetup|cho|1.9.2
path-intellisense|chr|2.8.5
regex|chr|0.4.0
gitignore|cod|0.9.0
disableligatures|Coe|0.0.10
vscode-tree-extension|CTC|0.0.12
vscode-markdownlint|Dav|0.55.0
vscode-quick-select|dba|0.2.9
jquerysnippets|don|0.0.1
xml|Dot|2.5.1
LogFileHighlighter|emi|2.19.0
copilot|Git|1.188.0
copilot-chat|Git|0.15.1
remotehub|Git|0.62.0
vscode-github-actions|git|0.26.2
vscode-pull-request-github|Git|0.88.1
vsc-python-indent|Kev|1.18.0
rainbow-csv|mec|3.11.0
fluent-icons|mig|0.0.18
vscode-json5|mrm|1.0.0
vscode-dotnet-runtime|ms-|2.0.5
black-formatter|ms-|2024.2.0
debugpy|ms-|2024.6.0
mypy-type-checker|ms-|2023.9.11281016
python|ms-|2024.7.11311010
vscode-pylance|ms-|2024.5.1
remote-containers|ms-|0.362.0
remote-ssh|ms-|0.110.1
remote-ssh-edit|ms-|0.86.0
remote-wsl|ms-|0.88.2
vscode-remote-extensionpack|ms-|0.25.0
remote-explorer|ms-|0.4.3
remote-repositories|ms-|0.40.0
remote-server|ms-|1.5.1
vsliveshare|ms-|1.0.5918
autodocstring|njp|0.6.1
indent-rainbow|ode|8.3.1
inline-sql-syntax|quf|2.16.0
sqlite-viewer|qwt|0.4.10
vscode-xml|red|0.26.1
vscode-yaml|red|1.14.0
vscode-sort-json|ric|1.20.0
jinjahtml|sam|0.20.0
code-spell-checker|str|3.0.1
markdowntable|Tak|0.11.0
vscode-nushell-lang|The|1.9.0
pdf|tom|1.2.2
vscode-pets|ton|1.25.1
intellicode-api-usage-examples|Vis|0.2.8
vscode-icons|vsc|12.7.0
change-case|wma|1.0.0
vscode-markdown-alert|yah|0.0.4
open-in-external-app|YuT|0.10.0
markdown-pdf|yza|1.5.0

(1 theme extensions excluded)

</details><details>
<summary>A/B Experiments</summary>

```
vsliv368cf:30146710
vspor879:30202332
vspor708:30202333
vspor363:30204092
tftest:31042121
vscorecescf:30445987
vscod805:30301674
binariesv615:30325510
vsaa593cf:30376535
py29gd2263:31024239
c4g48928:30535728
azure-dev_surveyone:30548225
2i9eh265:30646982
962ge761:30959799
pythongtdpath:30769146
welcomedialogc:30910334
pythonidxpt:30866567
pythonnoceb:30805159
asynctok:30898717
pythontestfixt:30902429
pythonregdiag2:30936856
pyreplss1:30897532
pythonmypyd1:30879173
pythoncet0:30885854
2e7ec940:31000449
pythontbext0:30879054
accentitlementst:30995554
dsvsc016:30899300
dsvsc017:30899301
dsvsc018:30899302
cppperfnew:31000557
dsvsc020:30976470
pythonait:31006305
showvideoc:31016891
dsvsc021:30996838
g316j359:31013175
fchga941:31038042
pythonprt:31039817
dwnewjupytercf:31039676

```

</details>

<!-- generated by issue reporter -->