Ferixy / VMFirst

A small and pretty basic batchfile script for fast first time setup of new VMs.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

VMFirst

Telegram Badge

VMFirst is a small & stupid batchfile script created out of pure frustration over day to day need of configuring new made VMs. this script is designed around requiring almost zero user input to save time and prevent confusion, the focus of VMFirst is to get rid of the unnecessary windows bloatware and features that are not needed in a VM environment.

VMFirst Screenshot

Why should I use it?

The main advantage of VMFirst is ease of use and the time you can save with it. It is designed to let you focus on the important stuff while it gets the VM ready for you, which makes it great for Mass VM deployment or Repeated VM installation.

I made this script to speed up my VM configuring process, but I decided to upload it here for anyone who might need it. I hope you find it useful.

Usage

Note: Run the script as administrator

  1. Download the latest release
  2. Again, please run the script as administrator
  3. enjoy!

VMFirst Features

Argument Description
Disable News and interest Disables News and interests widget
Disable Advertising ID Disables and resets microsoft advertising ID of the VM
Disable Automatic Windows Updates Disables Windows Automatic updates
Disable BingSearch Disables windows search with bing
Disable Cortana Disables Cortana
Disable MeetNow Disables MeetNow button and advertising
Disable Mouse acceleration Disables Mouse acceleration
Disable SearchBar Disables the big ol search windows search bar on taskbar
Disable Automatic download of promoted apps Disables the big ol windows search bar on taskbar
Disable Telemetry Disables the nasty microsoft phone home thingy
Disable Windows Defender Disables Windows Defender and related services to reduce cpu and disk usage.(can get ReEnabled through the script menu)
Show file extensions Makes explorer show file extensions
Show hidden files Makes explorer show hidden files
Uninstall OneDrive Uninstalls OneDrive
ReEnable Defender Incase you need to reactivate windows defender, there is an option to reset windows defender and its services
Delete Temp files Deletes Temporary files
Disable GameDVR Disables Xbox GameBar gameplay recording service
Disable Delivery Optimization Disables Delivery Optimization on the whole machine
Disable Location service Disables Windows location service
Disable Hibernation Disables Hibernation to free up disk space
Enable DarkMode Enables DarkMode to prevent your eyes from exploding

Things to consider

  • this script is intended to be used on windows 10 VMs but you can try it on Windows 11 if you are feeling brave.
  • you can run and use VMFirst as soon as you install windows, but it is recommended to run VMFirst after you install VMware/VirtualBox drivers on your OS.

About

A small and pretty basic batchfile script for fast first time setup of new VMs.

License:MIT License


Languages

Language:Batchfile 100.0%