Setup New Windows Laptop
This note is about all the steps I've take when setting up the new Windows machine.
Below are the steps in order:
- User directory
- Uninstall bloatware
- Update system
- Partition drive
When setting up Windows, I used Outlook account to login into the OS.
While setting up the environment I found that the name of the folder for my user under
C:\Users wasn't correct and I knew that I wont be happy seeing this in future while using console or in general. So I decided to change before proceeding further.
Do not event think of just renaming it. It may mess up the system.
The steps I followed:
- Create a new local user with admin role from Settings > Accounts > Family & other users.
Mind the username as the folder will be created using this name under
- Copy the stuff (if any) from bad (original) user's folder to a common place like other drive partition.
- Sign out of the bad user account.
- Log in to the new user account.
- Remove the old user from Settings > Accounts > Family & other users.
- Sign in with Outlook account from new local account
Now you have the same Outlook account to log in to the system but your desired folder name for your user.
Uninstall the pre-installed softwares that you know you wont need.
I remember uninstalling:
- McAfee Antivirus and Web Advisor
- Skype (I don't need this, so...)
- Removed apps like Solitaire, Adobe Express etc from start menu. I guess these were just shortcuts to installation.
- may be some more ...
Update the system
Put the system to download and install updates. Restarted it and then again put it on updates. After one or two restarts, the system was fully updated.
Partition the drive
Simple reason, I don't want the user data to participate when backing up the system. Which can result in huge backup files.
After giving it a thought for some time, I decided that I need four partitions:
This partition is for the Windows OS.
Home for all the source code I'll be dealing with.
It will have folders like:
- raevilman (my git repositories)
- clones (other users repositories)
- experimental code
Plus it will also store:
- Docker volumes
- Virtual disks for VirtualBox etc
This is where I'll install heavy programs like games etc. So that the system drive is not overloaded.
Personal data goes here. Music, Movies, Photos etc etc etc
Bring up the calculator!
With the total of 952GB of storage. Below is how I've distributed the space among four partitions:
- System - 250GB
- Code - 100GB
- Programs - 200GB
- Data - 400GB
140GB is already taken by Fortnite and Apex Legends in the Programs partition 😯
I haven't bought any. So relying for now on Windows Defender.
Chrome, you know that.
Download and set this as default under Settings > Apps > Default Apps
- VS Code.
Who doesn't love VS Code. The best tool from Microsoft.
Setup guide is here.
- IntelliJ IDEA
Strangely, when I entered
cmdto check whether it is installed or not. It open python app page in Microsoft Store. So for now I did install it from the store.
Setting up git includes:
- Configure the ssh
- Configure user profile.
Check the guide here
Other Utility Softwares
I've replaced Postman with Insomnia REST Client.
Very nice, modern and clean UI in comparison to Postman's cluttered interface.
Switched from Postman mainly because of its flawed (and irritating) variables handling.
Download from here
The free and open source file archiver. Download from here.
- Dell Display Manager
To manage external monitor.
Bluetooth Audio Stuttering
Faced this issue, where the audio to bluetooth connected headsets was stuttering/breaking a lot.
Fix for my case is explained here.
If you think this is helpful 🎈
Don't keep it to yourself 🙊
Share it with your lovely followers at twitter 🗽