Skip to main content

Windows Configurations

Here goes a list of quick tips and tutorials documented for every clean Windows 7-10 installation. This helps to remember details and some things needed for a good to go and clean Windows installation from scratch. List is unattended and might contain outdated links and configuration.

Windows Subsystem for Linux (Windows 10)

For Windows 10 (build 16215) or later. If you just clean installed Windows 10 or 11, you may need to enable "Windows Subsystem For Linux" optional feature in order to use WSL1 and some additional steps for WSL 2.

Step 1. Enable Optional Feature

Open PowerShell as Administrator and run:

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

Once the feature is enabled, you can restart the PC.

Now, follow the steps for the desired WSL version:

Configuration for WSL 1

There is no further configuration for WSL 1 for Windows 10, just install any of the following distros and you're ready to go:

Step 2. Intalling Distribution

It's now possible to install the applications available on the Windows Store directly from the command line. Useful for Windows 10 installation without Microsoft Store (Slimdown10?).

Open a PowerShell window and run wsl --list --online to see all available distros.

To install Ubuntu 20.04, run:

wsl --install -d Ubuntu-20.04
Windows 11 users

To use WSL1 in Windows 11, you will need to set it as your default version for new instances:

wsl --set-default-version 1
Further documentation

Get more info about WSL configuration in Microsoft Documentation: Install Linux on Windows with WSL.

Configuration for WSL 2

Step 2. Checking requirements for WSL 2

To update to WSL 2, you must be running Windows 10+.

  • For x64 systems: Version 1903 or higher, with build 18362 or higher.
  • For ARM64 systems: Version 2004 or higher, with Build 19041 or higher.

To check your build number, use winver.

Step 3. Enable Virtual Machine feature

Before installing WSL 2, you must enable the Virtual Machine Platform optional feature. Your machine will require virtualization capabilities

Open PowerShell as Administrator and run:

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

Step 4. Download the Linux kernel update package

Download the latest package: WSL2 Linux kernel update package for x64 machines.

arm64 systems

Note that if you're using an ARM64 machine, please download the ARM64 packagesysteminfo

Now run the update package downloaded in the previous step. (Double-click to run - you will be prompted for elevated permissions, select ‘yes’ to approve this installation.)

Once the installation is complete, move on to the next step - setting WSL 2 as your default version when installing new Linux distributions. (Skip this step if you want your new Linux installs to be set to WSL 1).

Step 5. Set WSL 2 as your default version

Open PowerShell and run this command to set WSL 2 as the default version when installing a new Linux distribution:

wsl --set-default-version 2

Step 6. Installing Distribution

It's now possible to install the applications available on the Windows Store directly from the command line. Useful for Windows 10 installation without Microsoft Store (Slimdown10?).

Open a PowerShell window and run wsl --list --online to see all available distros.

To install Ubuntu 20.04, run:

wsl --install -d Ubuntu-20.04
Further documentation

Get more info about WSL configuration in Microsoft Documentation: docs.microsoft.com/windows/wsl/install-win10.

WSL Version

If you are unsure on which should be used, we recommend using WSL 1 for basic operation and if you will be working with files from the Windows filesystem. See Exceptions for using WSL 1 rather than WSL 2.

Windows & Office Activation

The main and recommended method is by using Microsoft Activation Scripts (MAS). It's a Windows and Office activator with a focus on open-source code and fewer antivirus detections.

  1. Open an elevated powershell
  2. Type in the following code: irm https://get.activated.win | iex
  3. Use options to activate Windows (10, LTCS 10)...

On older Windows builds you may need to run the below command before, [Net.ServicePointManager]::SecurityProtocol=[Net.SecurityProtocolType]::Tls12

Another Method: Using Windows Loader 2.2 by Daz (Windows 7 Only)


Office C2R Installation

Method A. Using Official Releases

  1. Head to https://massgrave.dev/office_c2r_links.html and download the desired Office (choose between Office 2019, Office 2021 or Office 365).
  2. Choose the language and download the offline version of it.

Office Notes

WinRAR Binaries

Download WinRAR: www.win-rar.com/start.html | Download Enabler

zip stock icon

If you want to use stock ZIP icon used in Windows by default, download the themes for WinRAR for your operating system:

Atom Configuration

atom support

On June 8, 2022, Atom team announced that they will sunset Atom and archive all projects under the organization on December 15, 2022.

Additionally, and because of an exploit, 1.63.1 and 1.63.0 app verisons of Atom will stop working on February 2, 2022. To keep using Atom, users will need to download a previous Atom version.

Download the recommended version: Atom 1.58.0 - GitHub Releases. (Google Drive Mirror)

See Official Release Notes

Config. file

"*":
core:
automaticallyUpdate: false
closeDeletedFileTabs: true
telemetryConsent: "limited"
uriHandlerRegistration: "always"
warnOnLargeFileLimit: 2
editor:
defaultFontSize: 13
fontFamily: "\"IBM Plex Mono\", Menlo, Consolas, DejaVu Sans Mono, monospace"
welcome:
showOnStartup: false
showSunsettingOnStartup: false

VLC Media Player Audio Fixup

VLC has some issues with resampler. Use the following settings to fix pitch issues.

  1. Open Preferences (Ctrl+P)
  2. Show All Settings
  3. Audio Resampler -> Disable
  4. Output Modules -> DirectX Audio Output

Microsoft Edge Custom Policy

Included many of Microsoft Edge policies that improve privacy and speed of this browser by disabling most of the optional features of Microsoft Edge browser. Now, you can safely use Edge without sacrificing speed or privacy of your system.

  • Policies path: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge

Download .reg file. Download and run:

Registry entries list
Windows Registry Editor Version 5.00

; Microsoft Edge Stuff - Values to disable
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge]
"ShowRecommendationsEnabled"=dword:00000000
"EdgeAssetDeliveryServiceEnabled"=dword:00000000
"InternetExplorerIntegrationTestingAllowed"=dword:00000000
"AllowGamesMenu"=dword:00000000
"MicrosoftOfficeMenuEnabled"=dword:00000000
"OutlookHubMenuEnabled"=dword:00000000
"SiteSafetyServicesEnabled"=dword:00000000
"FamilySafetySettingsEnabled"=dword:00000000
"ClickOnceEnabled"=dword:00000000
"DirectInvokeEnabled"=dword:00000000
"ComponentUpdatesEnabled"=dword:00000000
"BrowserLegacyExtensionPointsBlockingEnabled"=dword:00000000
"EdgeFollowEnabled"=dword:00000000
"AddressBarMicrosoftSearchInBingProviderEnabled"=dword:00000000
"SpellcheckEnabled"=dword:00000000
"WebSelectEnabled"=dword:00000000
"WebWidgetAllowed"=dword:00000000
"TranslateEnabled"=dword:00000000
"EdgeCollectionsEnabled"=dword:00000000
"MetricsReportingEnabled"=dword:00000000
"ForceEphemeralProfiles"=dword:00000000
"RoamingProfileSupportEnabled"=dword:00000000
"EdgeWalletCheckoutEnabled"=dword:00000000
"InsecureFormsWarningsEnabled"=dword:00000000
"WebCaptureEnabled"=dword:00000000
"LocalBrowserDataShareEnabled"=dword:00000000
"BackgroundTemplateListUpdatesEnabled"=dword:00000000
"DefaultBrowserSettingsCampaignEnabled"=dword:00000000
"QuickSearchShowMiniMenu"=dword:00000000
"EdgeEnhanceImagesEnabled"=dword:00000000
"MathSolverEnabled"=dword:00000000
"LiveCaptionsAllowed"=dword:00000000
"QuickViewOfficeFilesEnabled"=dword:00000000
"MicrosoftEdgeInsiderPromotionEnabled"=dword:00000000
"HubsSidebarEnabled"=dword:00000000
"SharedLinksEnabled"=dword:00000000
"ShowOfficeShortcutInFavoritesBar"=dword:00000000
"ShowMicrosoftRewards"=dword:00000000
"MicrosoftEditorProofingEnabled"=dword:00000000
"StandaloneHubsSidebarEnabled"=dword:00000000
"VisualSearchEnabled"=dword:00000000
"WalletDonationEnabled"=dword:00000000
"TextPredictionEnabled"=dword:00000000
"TabServicesEnabled"=dword:00000000
"AlternateErrorPagesEnabled"=dword:00000000
"ImportSearchEngine"=dword:00000000
"ImportShortcuts"=dword:00000000
"NewTabPageContentEnabled"=dword:00000000
"TyposquattingCheckerEnabled"=dword:00000000
"ImportOnEachLaunch"=dword:00000000
"StartupBoostEnabled"=dword:00000000
"BackgroundModeEnabled"=dword:00000000
"FamilySafetySettingsEnabled"=dword:00000000
"DiagnosticData"=dword:00000000
"RemoteDebuggingAllowed"=dword:00000000
"PersonalizationReportingEnabled"=dword:00000000
"AlternateErrorPagesEnabled"=dword:00000000
"ResolveNavigationErrorsUseWebService"=dword:00000000
"SiteSafetyServicesEnabled"=dword:00000000
"NewPDFReaderEnabled"=dword:00000000
"QuickViewOfficeFilesEnabled"=dword:00000000
"ShowPDFDefaultRecommendationsEnabled"=dword:00000000
"ShowAcrobatSubscriptionButton"=dword:00000000
"ShowMicrosoftRewards"=dword:00000000
"CryptoWalletEnabled"=dword:00000000
"SmartScreenDnsRequestsEnabled"=dword:00000000
"EdgeCollectionsEnabled"=dword:00000000
"BackgroundTemplateListUpdatesEnabled"=dword:00000000
"EdgeEDropEnabled"=dword:00000000
"MathSolverEnabled"=dword:00000000
"DirectInvokeEnabled"=dword:00000000
"WebCaptureEnabled"=dword:00000000
"DNSInterceptionChecksEnabled"=dword:00000000
"WPADQuickCheckEnabled"=dword:00000000
"EdgeEnhanceImagesEnabled"=dword:00000000
"EdgeWorkspacesEnabled"=dword:00000000
"EnableMediaRouter"=dword:00000000
"GuidedSwitchEnabled"=dword:00000000
"HubsSidebarEnabled"=dword:00000000
"StandaloneHubsSidebarEnabled"=dword:00000000
"UserFeedbackAllowed"=dword:00000000
"ImmersiveReaderGrammarToolsEnabled"=dword:00000000
"ImmersiveReaderPictureDictionaryEnabled"=dword:00000000
"ReadAloudEnabled"=dword:00000000
"EdgeFollowEnabled"=dword:00000000
"EdgeShoppingAssistantEnabled"=dword:00000000
"MicrosoftEdgeInsiderPromotionEnabled"=dword:00000000
"ExperimentationAndConfigurationServiceControl"=dword:00000000
"PromotionalTabsEnabled"=dword:00000000
"ShowRecommendationsEnabled"=dword:00000000
"SpotlightExperiencesAndRecommendationsEnabled"=dword:00000000
"AddressBarMicrosoftSearchInBingProviderEnabled"=dword:00000000
"VisualSearchEnabled"=dword:00000000
"RelatedMatchesCloudServiceEnabled"=dword:00000000
"QuickSearchShowMiniMenu"=dword:00000000
"TranslateEnabled"=dword:00000000
"MicrosoftEditorProofingEnabled"=dword:00000000
"MicrosoftEditorSynonymsEnabled"=dword:00000000
"TyposquattingCheckerEnabled"=dword:00000000
"PasswordMonitorAllowed"=dword:00000000
"AutomaticHttpsDefault"=dword:00000000
"QuicAllowed"=dword:00000000
"ScreenCaptureAllowed"=dword:00000000
"VideoCaptureAllowed"=dword:00000000
"AudioCaptureAllowed"=dword:00000000
"SpeechRecognitionEnabled"=dword:00000000
"WebWidgetAllowed"=dword:00000000
"WebWidgetIsEnabledOnStartup"=dword:00000000
"SleepingTabsEnabled"=dword:00000000
"TabServicesEnabled"=dword:00000000
"VerticalTabsAllowed"=dword:00000000
"PerformanceDetectorEnabled"=dword:00000000
"EfficiencyModeEnabled"=dword:00000000
"NewTabPageAppLauncherEnabled"=dword:00000000
"NewTabPageBingChatEnabled"=dword:00000000
"NewTabPageContentEnabled"=dword:00000000
"NewTabPagePrerenderEnabled"=dword:00000000
"NewTabPageQuickLinksEnabled"=dword:00000000
"RedirectSitesFromInternetExplorerRedirectMode"=dword:00000000
"LocalBrowserDataShareEnabled"=dword:00000000
"SmartScreenEnabled"=dword:00000000
"SmartScreenPuaEnabled"=dword:00000000
"EnhanceSecurityMode"=dword:00000000
"DiscoverPageContextEnabled"=dword:00000000

; Microsoft Edge Stuff - Values to enable
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge]
"HideFirstRunExperience"=dword:00000001
"HideInternetExplorerRedirectUXForIncompatibleSitesEnabled"=dword:00000001
"PasswordManagerEnabled"=dword:00000001
"ImportSavedPasswords"=dword:00000001
"SuppressUnsupportedOSWarning"=dword:00000001
"ShowHomeButton"=dword:00000001
"UserDataSnapshotRetentionLimit"=dword:00000001
"SearchSuggestEnabled"=dword:00000001
"ControlDefaultStateOfAllowExtensionFromOtherStoresSettingEnabled"=dword:00000001

Microsoft Edge Telemetry Block

Save the following content to C:/windows/system32/drivers/etc/hosts.

Open Telemetry URLs List
# 0.0.0.0 a-0001.a-msedge.net
0.0.0.0 a-0002.a-msedge.net
0.0.0.0 a-0003.a-msedge.net
0.0.0.0 a-0004.a-msedge.net
0.0.0.0 a-0005.a-msedge.net
0.0.0.0 a-0006.a-msedge.net
0.0.0.0 a-0007.a-msedge.net
0.0.0.0 a-0008.a-msedge.net
# 0.0.0.0 a-0009.a-msedge.net
0.0.0.0 a-msedge.net
0.0.0.0 a.ads1.msn.com
0.0.0.0 a.ads2.msads.net
0.0.0.0 a.ads2.msn.com
0.0.0.0 a.rad.msn.com
0.0.0.0 ac3.msn.com
0.0.0.0 account.live.com
0.0.0.0 activity.microsoft.com
0.0.0.0 ad.doubleclick.net
0.0.0.0 adnexus.net
0.0.0.0 adnxs.com
0.0.0.0 ads.arcct.msn.com
0.0.0.0 ads.msn.com
0.0.0.0 ads1.msads.net
0.0.0.0 ads1.msn.com
0.0.0.0 aidps.atdmt.com
0.0.0.0 aka-cdn-ns.adtech.de
0.0.0.0 api.edgeoffer.microsoft.com
0.0.0.0 api.msn.com
0.0.0.0 api.vcservice.webxtsvc-int.microsoft.com
0.0.0.0 api.webxtsvc.microsoft.com
0.0.0.0 apps.skype.com
0.0.0.0 arc.msn.com
0.0.0.0 assets.msn.com
0.0.0.0 az361816.vo.msecnd.net
0.0.0.0 az512334.vo.msecnd.net
0.0.0.0 b.ads1.msn.com
0.0.0.0 b.ads2.msads.net
0.0.0.0 b.rad.msn.com
0.0.0.0 bat.bing.com
0.0.0.0 browser.events.data.msn.com
0.0.0.0 browser.pipe.aria.microsoft.com
0.0.0.0 bs.serving-sys.com
0.0.0.0 c.atdmt.com
0.0.0.0 c.live.com
0.0.0.0 c.msn.com
0.0.0.0 c1.microsoft.com
0.0.0.0 ca.telemetry.microsoft.com
0.0.0.0 cache.datamart.windows.com
0.0.0.0 cdn.atdmt.com
0.0.0.0 cdn.edgeoffer.microsoft.com
0.0.0.0 cds26.ams9.msecn.net
0.0.0.0 choice.microsoft.com
0.0.0.0 choice.microsoft.com.nsatc.net
0.0.0.0 choice.microsoft.com.nstac.net
0.0.0.0 citrix.onmicrosoft.com
0.0.0.0 clarity.ms
0.0.0.0 clientfd.family.microsoft.com
0.0.0.0 cloudbrowser.microsoft.com
0.0.0.0 cn.bing.com
0.0.0.0 compatexchange.cloudapp.net
0.0.0.0 config.edge.skype.com
0.0.0.0 corp.sts.microsoft.com
0.0.0.0 corpext.msitadfs.glbdns2.microsoft.com
0.0.0.0 crl.microsoft.com
0.0.0.0 cs1.wpc.v0cdn.net
0.0.0.0 customervoice.microsoft.com
0.0.0.0 db3aqu.atdmt.com
0.0.0.0 db3wns2011111.wns.windows.com
0.0.0.0 df.telemetry.microsoft.com
0.0.0.0 diagnostics.support.microsoft.com
0.0.0.0 ec.atdmt.com
0.0.0.0 edge-staging.microsoft.com
0.0.0.0 edge-test.microsoft.com
0.0.0.0 edge.cloudbrowser.microsoft.com
0.0.0.0 edgeservices.bing.com
0.0.0.0 edgeshoppingstatic.azureedge.net
0.0.0.0 edgetippingservice.webxtsvc.microsoft.com
0.0.0.0 events-sandbox.data.msn.com
0.0.0.0 events.data.microsoft.com
0.0.0.0 family.api.account.microsoft.com
0.0.0.0 farevents.family.microsoft.com
0.0.0.0 fe2.update.microsoft.com.akadns.net
0.0.0.0 fe3.delivery.dsp.mp.microsoft.com.nsatc.net
0.0.0.0 feedback.microsoft-hohm.com
0.0.0.0 feedback.search.microsoft.com
0.0.0.0 feedback.smartscreen.microsoft.com
0.0.0.0 feedback.windows.com
0.0.0.0 flex.msn.com
0.0.0.0 forms.microsoft.com
0.0.0.0 functional.events.data.microsoft.com
0.0.0.0 g.msn.com
0.0.0.0 go.microsoft.com
0.0.0.0 graph.microsoft.com
0.0.0.0 h1.msn.com
0.0.0.0 i1.services.social.microsoft.com
0.0.0.0 i1.services.social.microsoft.com.nsatc.net
0.0.0.0 inference.location.live.com
0.0.0.0 instrumentExport.cp.microsoft.com
0.0.0.0 lb1.www.ms.akadns.net
0.0.0.0 live.rads.msn.com
0.0.0.0 local.cloudbrowser.microsoft.com
0.0.0.0 m.adnxs.com
0.0.0.0 manage.microsoft.com
0.0.0.0 mathsolver.microsoft.com
0.0.0.0 microsoftedgetips.microsoft.com
0.0.0.0 microsoftedgewelcome.microsoft.com
0.0.0.0 microsoftnews.msn.com
0.0.0.0 mobile.events.data.microsoft.com
0.0.0.0 msft.sts.microsoft.com
0.0.0.0 msftncsi.com
0.0.0.0 msn.com
0.0.0.0 msntest.serving-sys.com
0.0.0.0 mwservice.xpay-int.microsoft.com
0.0.0.0 ntp.msn.com
0.0.0.0 nw-umwatson.events.data.microsoft.com
0.0.0.0 oca.telemetry.microsoft.com
0.0.0.0 oca.telemetry.microsoft.com.nsatc.net
0.0.0.0 officeapps.live.com
0.0.0.0 paymentinstruments.mp.microsoft.com
0.0.0.0 petrol.office.microsoft.com
0.0.0.0 pptsgs.officeapps.live.com
0.0.0.0 pre.footprintpredict.com
0.0.0.0 preview.msn.com
0.0.0.0 pricelist.skype.com
0.0.0.0 privacy.microsoft.com
0.0.0.0 prod.rewardsplatform.microsoft.com
0.0.0.0 rad.live.com
0.0.0.0 rad.msn.com
0.0.0.0 redir.metaservices.microsoft.com
0.0.0.0 reports.wes.df.telemetry.microsoft.com
0.0.0.0 rewards.microsoft.com
0.0.0.0 s.gateway.messenger.live.com
0.0.0.0 s0.2mdn.net
0.0.0.0 sO.2mdn.net
0.0.0.0 schemas.microsoft.akadns.net
0.0.0.0 schemas.microsoft.com
0.0.0.0 sdx.microsoft.com
0.0.0.0 secure.adnxs.com
0.0.0.0 secure.flashtalking.com
0.0.0.0 self.events.data.microsoft.com
0.0.0.0 services.wes.df.telemetry.microsoft.com
0.0.0.0 settings-sandbox.data.microsoft.com
0.0.0.0 settings-win.data.microsoft.com
0.0.0.0 settings.data.microsof.com
0.0.0.0 settings.family.microsoft.com
0.0.0.0 sls.update.microsoft.com.akadns.net
0.0.0.0 speech.platform.bing.com
0.0.0.0 spynet2.microsoft.com
0.0.0.0 spynetalt.microsoft.com
0.0.0.0 sqm.df.telemetry.microsoft.com
0.0.0.0 sqm.telemetry.microsoft.com
0.0.0.0 sqm.telemetry.microsoft.com.nsatc.net
0.0.0.0 ssl.live.com
0.0.0.0 ssw.live.com
0.0.0.0 static.2mdn.net
0.0.0.0 statsfe1.ws.microsoft.com
0.0.0.0 statsfe2.update.microsoft.com.akadns.net
0.0.0.0 statsfe2.ws.microsoft.com
0.0.0.0 support.microsoft.com
0.0.0.0 survey.watson.microsoft.com
0.0.0.0 telecommand.telemetry.microsoft.com
0.0.0.0 telecommand.telemetry.microsoft.com.nsatc.net
0.0.0.0 telemetry.appex.bing.net
0.0.0.0 telemetry.microsoft.com
0.0.0.0 telemetry.urs.microsoft.com
0.0.0.0 tip.customervoice.microsoft.com
0.0.0.0 tokenization.cp.microsoft.com
0.0.0.0 ui.skype.com
0.0.0.0 v10.vortex-win.data.microsoft.com
0.0.0.0 vcservice.webxtsvc.microsoft.com
0.0.0.0 view.atdmt.com
0.0.0.0 view.officeapps.live.com
0.0.0.0 vortex-bn2.metron.live.com.nsatc.net
0.0.0.0 vortex-cy2.metron.live.com.nsatc.net
0.0.0.0 vortex-sandbox.data.microsoft.com
0.0.0.0 vortex-win.data.metron.live.com.nsatc.net
0.0.0.0 vortex-win.data.microsoft.com
0.0.0.0 vortex.data.glbdns2.microsoft.com
0.0.0.0 vortex.data.microsoft.com
0.0.0.0 watson.live.com
0.0.0.0 watson.microsoft.com
0.0.0.0 watson.ppe.telemetry.microsoft.com
0.0.0.0 watson.telemetry.microsoft.com
0.0.0.0 watson.telemetry.microsoft.com.nsatc.net
0.0.0.0 web.vortex-sandbox.data.msn.com
0.0.0.0 web.vortex.data.microsoft.com
0.0.0.0 web.vortex.data.msn.com
0.0.0.0 webxtsvc.microsoft.com
0.0.0.0 wes.df.telemetry.microsoft.com
0.0.0.0 win10.ipv6.microsoft.com
0.0.0.0 windows.msn.com
0.0.0.0 www.msftncsi.com
0.0.0.0 www.msn.com
0.0.0.0 xpay-int.microsoft.com

Ungoogled Chromium (Chrome)

Official releases can be found at: https://ungoogled-software.github.io/ungoogled-chromium-binaries/.

Setting Google as default search engine
  1. Go to chrome://settings/searchEngines
  2. Add new site search
  3. Fill the data as shown below:
    • Search Engine: Google
    • Shortcut: google.com
    • URL with %s in place of query: https://www.google.com/search?q=%s
    • Suggestions URL with %s in place of query: https://www.google.com/complete/search?client=chrome&q=%s

In order to get autocomplete searches in the URL bar, go to chrome://settings/syncSetup and enable the Autocomplete option.

Setting msedge PDF icon for Chrome

When using Chrome / Chromium as the default browser, you may noticed the Chrome icon on PDF files. Microsoft Edge adds a custom icon for this type of file. However, we can replicate this behavior also for Chrome and Chromium:

Prev

  1. Download the official PDF icon used by Microsoft Edge extracted from msedge.exe (you can extract it yourself by using ResourcesExtract program)
  2. If not already done, set Chrome or Chromium as your default browser program
  3. Download and open FilesTypeMan to change the icon associated with .pdf
  4. Double-click the PDF and select default icon option, now search for msedge.ico (remember to save the .ico file in a safe path so it doesn't get removed)

Diskpart Useful Commands

Creating UEFI Partition

select disk XX
select partition XX
shrink desired=200
create partition efi size=200
format quick fs=fat32 quick
assign letter=y

Cleaning and formatting USB

list disk
select disk XX
clean
create partition primary
select partition 1
active
format fs=fat32 quick
assign (optional)

ADB & fastboot

To install ADB & fastboot, download latest platform-tools from Android Developers, extract it and move it to any folder (Documents preferred).

Once extracted and moved to a folder, set the directory in the environment variables:

  1. Copy the folder path.
  2. Go to System Properties (Win + R SystemPropertiesAdvanced) Environment Variables.
  3. In User Variables for $USER, select Path and then select edit.
  4. In the new window, select "New" and paste the folder path (platform-tools folder).
  5. Tap OK and exit, open a terminal and type adb.

Start Menu Paths

  • User Start Menu: %appdata%\Microsoft\Windows\Start Menu
  • System Start Menu: C:\ProgramData\Microsoft\Windows\Start Menu

Running External Scripts in PowerShell (Windows 10+)

Run a powershell windows with elevated permissions:

Set-ExecutionPolicy unrestricted

Skipping Lock Screen (Windows 10+)

Modify the registry editor, or use this powershell script

reg add HKLM\Software\Policies\Microsoft\Windows\Personalization /v NoLockScreen /t REG_DWORD /d 0 /f

Enabling Highly Detailed Status Messages

Verbose status messages can be very helpful when you are debugging or troubleshooting certain Windows problems, including a slow startup, shutdown, logon, or logoff behavior.

reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v VerboseStatus /t REG_DWORD /d 1 /f

Enabling Windows Photo Viewer (Windows 10+)

  1. Download Win10 Photo Viewer Enabler.
  2. Now, when opening a image, click on Open with... and select Windows Photo Viewer.
photos import for windows 10

In order to use import tool from Windows 7, run the following commands:

cd "C:\Program Files (x86)\Windows Photo Viewer"
regsvr32 PhotoAcq.dll
regsvr32 PhotoViewer.dll

Windows Explorer Details Pane Windows 7 Style (Windows 10)

As said earlier, this config includes personal preferences. I love Windows 7 way more than Windows 10 one, so in order to use Windows 7 style, OldNewExplorer Shell extension will be used.

Spoiler! Tap to open

Windows 7 Explorer StylweWindows 7 original explorer style

ConfigConfiguration used to imitate Windows 7 details pane style

Windows 10 Modified PanelWindows 10 explorer with Windows 7 details pane style

Useful Registry Editor files (Windows 10)

Deprecated

On-The-Go folder already contains this configuration for Windows 10 and 11. Use those files preferably.

tip

Want to give a try to our Windows 10 Installation Guide manual? Check out Windows 10 LTSB Build 14393 Installation Guide

Adding Microsoft Store to LTSB/LTSC (Windows 10 1607)

For Windows 10 Enterprise 2015 / 2016 LTSB or Windows Enterprise 2015 / 2016 LTSB N. Download https://github.com/lixuy/LTSB-Add-MicrosoftStore/archive/2016.zip.

To install, run Add-Store.cmd as Administrator.

info

If you do not want App Installer / Purchase App / Xbox identity, delete each appxbundle before running to install. However, if you plan on installing games or any app with in-purchase options, you should include everything

Windows Compatibility Telemetry Fixup (Windows 10 1607)

For build 14393.

  1. Disable schedule for Windows Compatibility Telemetry.

  2. Disable Microsoft's Diagnostic Tracking.

sc delete DiagTrack  
sc delete dmwappushservice
reg add HKLM\SOFTWARE\Policies\Microsoft\Windows\DataCollection /v AllowTelemetry /t REG_DWORD /d 0 /f

Segoe UI Emoji Font Family (Windows 7)

In order to see the new emojis in Windows 7, install Windows 10 or Windows 11 Segoe UI Emoji font:

Disabling Aero Theme (Windows 7)

Stop Desktop Window Manager Session Manager service:

net stop uxsms

Enabling SuperFetch Service (Windows 7)

On powershell:

Set-Service -Name "SysMain" -StartupType Automatic -Status Running

Verify it started by going to Services and searching for SuperFetch.

Restarting Windows Icons Database

  1. Navigate to: %HOMEPATH%\AppData\Local.
  2. Delete IconCache.db file.
  3. Start the task manager and kill explorer.exe process, then re-run it again.

Disabling Online Search (Windows 10)

Programs & Tools

Really simple and light-weight offline programs for a better Windows NT experience.

Apps / Portable programs

Tools

Binaries

Some must-have binaries we recommend in a newly installed Windows.

  • curl
  • ffmpeg
  • git
  • libwebp
  • nano
  • node
  • python3
  • pip
  • yt-dlp