mirror of
https://github.com/bwya77/vscode-dark-islands.git
synced 2026-05-09 08:25:35 +02:00
[GH-ISSUE #121] [BUG/Windows] Islands Dark recommended setup can leave VS Code in a broken state on Windows #83
Labels
No labels
bug
bug
duplicate
enhancement
enhancement
Missing Info
pull-request
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/vscode-dark-islands#83
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @RE-TikaRa on GitHub (Mar 31, 2026).
Original GitHub issue: https://github.com/bwya77/vscode-dark-islands/issues/121
Summary
After following the recommended Windows setup for Islands Dark, VS Code eventually became unbootable on startup.
I now get this popup when launching VS Code:
There was an error while Opening file handle:
"C:\Users\Tika\AppData\Local\Programs\Microsoft VS Code\NUL"
Failed to create file handle: Access is denied
Please verify there are no Visual Studio Code processes still executing.
This looks like a Windows-reserved device name (
NUL) ended up being treated as a real file path.Environment
%LOCALAPPDATA%\Programs\Microsoft VS Codesubframe7536.custom-ui-style(observed locally as 0.6.8)What I found locally
After the failure, there is a literal zero-byte file named
NULinside the VS Code install root:C:\Users\Tika\AppData\Local\Programs\Microsoft VS Code\NULI also found that the VS Code installation had already been patched by
Custom UI Style:.custom-ui-stylebackup files exist in the install treecustom-ui-style.stylesheetblock from this setupSo this does not look like a normal color theme issue. It looks related to the recommended "theme + Custom UI Style" installation path.
Steps that led here
Custom UI Style....\\NULaccess denied popup.Expected behavior
The recommended setup should not leave VS Code in a broken state, and should never create or reference a reserved Windows device name like
NULinside the install directory.Actual behavior
VS Code fails to start until I disable/remove the injected UI customization and clean the installation.
Local evidence
C:\Users\Tika\AppData\Local\Programs\Microsoft VS Code\NULC:\Users\Tika\AppData\Local\Programs\Microsoft VS Code\cfbea10c5f\resources\app\product.1.113.0.custom-ui-style.jsonC:\Users\Tika\AppData\Local\Programs\Microsoft VS Code\cfbea10c5f\resources\app\out\vs\workbench\workbench.desktop.main.custom-ui-style.csscustom-ui-style.stylesheetblock.Notes
I understand the README says a "corrupt installation" warning is expected because
Custom UI Stylemodifies VS Code internals.However, this issue is more severe than that warning:
it can block VS Code from starting at all on Windows.
Because this repo explicitly recommends and installs
Custom UI Style, I am reporting it here first.If this should be reported upstream instead, I can move it there.
I am not claiming this repo directly creates the
NULfile by itself, but the failure happened in the exact installation path modified by the recommended Islands Dark + Custom UI Style setup.Questions
attachments-checklist.md
local-evidence.md
@simohauml commented on GitHub (Apr 9, 2026):
Similar here. My VSCode can start up but the theme not working with error in Custom UI, can not load json files.
@raaid3 commented on GitHub (Apr 16, 2026):
Try it with this fork, I use a lighter weight extension and give you instructions on what to add to your settings.json: https://github.com/raaid3/vscode-dark-islands