Microsoft officially supports a portable mode for VS Code. Download the ZIP, extract it, and launch the world's most popular code editor — no installation, no admin password.
VS Code's portable mode is an official Microsoft feature, not a workaround. It is built to run from a folder with zero system changes.
The portable ZIP runs entirely from your user folder. No registry entries, no system files touched, no admin password needed.
Install Python, Java, C++, and any other extension — they all save inside your portable folder and work without admin rights.
Syntax highlighting, IntelliSense, Git integration, terminal, themes — the portable version has every feature of the normal installed VS Code.
Put VS Code on a USB drive with your projects and settings saved inside. Plug in at any computer and pick up exactly where you left off.
In portable mode, all settings and preferences live inside the VS Code folder. Your setup follows you, not the computer.
To uninstall, delete the folder. No leftover files, no registry entries, no trace left on the school computer.
Direct link to the official Microsoft stable build for Windows 64-bit, portable ZIP format.
✓ Official Microsoft build · No installer · No admin rights · Free forever
Follow these steps and VS Code will be running on your school computer in minutes.
Click the download button above. The file is around 100 MB so it may take a minute on slower connections. It saves to your Downloads folder — no permission needed.
Right-click the ZIP → Extract All… → choose a location you own, such as Documents\VSCode or a USB drive. Do not extract it inside Program Files or anywhere that needs admin rights.
This is the key step. Inside the extracted folder, create a new folder named exactly data. This tells VS Code to run in portable mode and store all settings, extensions, and user data inside that folder instead of your Windows profile.
Double-click Code.exe inside the extracted folder. VS Code opens immediately — no installation wizard, no prompts, no admin password.
Click the Extensions icon on the left sidebar (or press Ctrl+Shift+X). Search for and install any extension you need — Python, Java Extension Pack, Prettier, GitLens, and so on. They all install into your data folder without admin rights.
Go to File → Open Folder… and select your project folder. VS Code remembers your recent projects and all your settings next time you open it.
Common questions students ask about running VS Code on school computers.
data folder once. After that, VS Code remembers it is in portable mode and saves everything there automatically every time you open it.data folder before installing extensions. All extensions, settings, keybindings, and themes are stored in that folder and persist across sessions.data folder you create. Features, performance, and extensions are identical.Download the portable ZIP and have the world's best code editor running on your school computer in minutes — no admin needed.
💙 Download VS Code Portable ZIP