Improve Windows 10 with one-click batch files

Pleasant Windows 10 is a collection of one-click batch files by Ghacks reader Joern that improve the operating system in various ways.

While there are plenty of tweaking and privacy tools out there for Windows 10, all have in common that you cannot verify any of the operations before they are executed.

This may not be an issue for some users, but if you want full control of what is happening in this regard, you may prefer a solution that is more open.

Batch files are ideal for that, as they open in any plain text editor. You may then go through them line by line to verify what they do before executing them.

Another benefit of this approach is that you may adjust the batch file as you see fit. This is especially useful if multiple changes are made by it to the system.

Pleasant Windows 10

pleasant windows 10

Note: It is recommended that you create a system restore point, or a backup before you run any of the tweaks. While you can verify what they do by opening them in a plain text editor, it is always better to be on the safe side and create a backup so that you can restore the system to a previous state should things go wrong.

Note 2: We recommend that you check the batch files before you run them, as you may adjust them as you see fit. You may not want some settings or features changed for instance.

The following batch files are included in the archive

  1. Advanced Explorer Settings -- This changes more than a dozen File Explorer related settings on Windows 10 that turn of animations, enable menus, or turn off things like Toasts.
  2. Disable Automatic App Updates -- Turns off automatic updates for Windows Store applications.
  3. Disable Automatic Windows Updates -- Turns off automatic updates for the Windows 10 operating system itself.
  4. Disable Cortana Completely -- Rename the cortana process searchUI.exe to searchUI.bak. This will kill the process permanetly and save your ressources.
  5. Disable Forced Reboot after Update -- Blocks Windows from enforcing a reboot after updates that require one.
  6. Disable Lockscreen -- Turns off the Windows 10 lockscreen.
  7. Disable Telemetry -- Turns off Windows 10 Telemetry.
  8. Disable Unnecessary Services -- This disables the MapsBroker, DoSvc and Wsearch services
  9. Enable Defender Malware Protection --   Enables Windows malware Protection.
  10. Enable Secure Microsoft Edge Settings -- Tweaks Microsoft Edge for security. Changes include turning of Flash and Cortana, enabling continuous browsing, and more.
  11. Get Back Old Vertical Desktop Icon Distance --  Changes the vertical icon spacing on the desktop.
  12. Hide Cortana -- Disables Cortana, and with it web searches and other search related parameters. The Microsoft way of disabling Cortana.
  13. Hide OneDrive -- Hides OneDrive and disables several related settings.
  14. Re-enable Cortana Completely -- This preferences turns Cortana on again.
  15. Uninstall Unnecessary Apps -- Removes ten apps that Windows 10 ships with including 3D Builder, Skype App, Getting Started, or Voice Recorder.
  16. Enable Administrator Account -- This preference enables the hidden administrator account in Windows.
  17. Enable Standby instead of Hibernate -- Switch powerstate from hibernation (slow) to standby .
  18. Get apps access for Administrator Account -- Enable access to applications for the administrator account.
Read also:  Microsoft to offer more updates for Windows 10


The batch files offer two advantages over software programs. First, they are verifiable which means that you can check them out to make sure they do what they are supposed to do and nothing else.

This means as well that you can modify them to your liking, and even restore settings to their original values, for instance by creating a copy of a batch file and modifying values and commands accordingly.

Second, you can run them with a single-click, and they do all the work in the background without launching a program interface first. (Thanks Joern!)


You can download the collection of batch files with a click on the following link:  Pleasant Windows 10

The password is joern.

Article Name
Improve Windows 10 with one-click batch files
Pleasant Windows 10 is a collection of one-click batch files by Ghacks reader Joern that improve the operating system in various ways.
Ghacks Technology News

Please share this article


Filed under:

Responses to Improve Windows 10 with one-click batch files

  1. Anonymous November 8, 2016 at 8:36 am #

    Zip is password protected. Pass, please!

  2. wd November 8, 2016 at 8:49 am #

    password for zip file??

  3. quba November 8, 2016 at 8:50 am #

    whats the password for the archive ?

  4. Tom November 8, 2016 at 8:55 am #

    Am I missing something? All of the files in the zip archive are passworded.

  5. Christian Kopp November 8, 2016 at 9:03 am #

    I need a password to extract the archive?

  6. Oudah November 8, 2016 at 9:04 am #

    And the password for zip file is ?? ....

    • Oudah November 8, 2016 at 9:31 am #

      Found : joern

      • Zakir Husain November 8, 2016 at 10:43 am #


  7. Samar November 8, 2016 at 9:27 am #

    @Martin Brinkmann - Sorry this is not related to the article.

    I m on Windows 8.1 Pro 64bit on my laptop. And have updated versions of 7+ Taskbar Tweaker and QTabBar and Kaspersky Anti Virus 2016 installed with all the animations disabled. The problem, the solution to which i have not been able to find is that *randomly* when i click on any minimized Windows Explorer window, the whole Explorer freezes and restarts after sometime. Other work remains unaffected. I have disabled 7+ Taskbar Tweaker and QTabBar to no avail. I have no external hard drive connected when this happens. I m not able to isolate the problem. Any suggestions on what m i missing?

    • Tod November 8, 2016 at 10:19 am #

      Instead of QTabbar try Clover tabs. It's more stable.

      • Samar November 8, 2016 at 10:39 am #

        @Tod - Thanks. I don't use the tab feature of QTabBar. Clover didn't work for me.

    • pHROZEN gHOST November 8, 2016 at 2:23 pm #

      Sorry to here of your trouble Samar. Seems like something is broken.

      In an elevated command prompt execute this

      sfc /scannow

      It will take some time to check the system files for corruption and fix the problem(s) found. You may be asked to insert your Windows 8.1 install disk so the healthy files can be loaded.

      If that does not resolve the issue, try running system restore and pick a restore point before the problems started.

      If all else fails, reinstall 8.1 should fix it. But you may lose data. So back that up first.

    • pHROZEN gHOST November 8, 2016 at 2:27 pm #

      It appears that the tools you used broke something :-o

      In an elevated command prompt type

      sfc /scannow

      and press enter. This will check your system files. You may be asked to insert your Win 8.1 install CD.

      If this does not resolve the issue, run system restore. Pick a restore point BEFORE the date you used the tools described.

      Final solution ... reinstall Win 8.1 AFTER backing up your data.

      Lesson: using tools which do things you are not aware of can damage Windows.

  8. Andy November 8, 2016 at 9:51 am #

    What is the password?

    • Anonymous November 8, 2016 at 9:58 am #


  9. zund November 8, 2016 at 9:55 am #

    some batch files which create reg, vbs and xml files...
    what kind of madness is this??

    • [email protected] November 8, 2016 at 10:16 am #

      Doing things right microsoft did wrong.

      Without installing any software.

    • Gary D November 8, 2016 at 10:21 am #

      @ zund

      "some batch files which create reg, vbs and xml files...
      what kind of madness is this??"

      Can you explain please your cryptic comment above?

      If you post the explanation, it would help us lesser mortals to understand your rant.

      • zund November 8, 2016 at 6:33 pm #

        what's the point of having batch files generating .reg and .vbs files? why not just put the .reg/.vbs files instead the batches into the zip-file? the readablility of the files would be better too.

        as a matter of fact most, if not all, of these settings can be accomplished with policies (i.e. a bunch of reg-files would suffice) and tweaking settings that way is common since XP.

        and if you absolutely want something "batch-y" then use powershell, fgs.

      • Joern November 8, 2016 at 7:17 pm #

        sorry, that's not true.
        The things these bat files can accompilsh are not only done importing a reg file.
        First you cannot import reg files in the registry which will alter settings that belongs to the system. Easy things like desctopicon distance aren't protected but heavy things like telemetry or automaticupdates belongs to system and you are not able to edit these keys even if you are admin.
        In other words, you need to right click on each registry key and set your own user account as 'owner' and then give yourself 'full' rights. Only then you can permanently change protected registry keys.
        Also more important: Turning off forced reboot after Windows update can't be done in registry NOR in policies, same for disabling lockscreen or cortana fully.

        Second each batch file need admin rights therefore you need to right click each file and launch it as admin.
        This is one additional and unneccessary click when the batch itself can get admin rights on its own.

        Third one file and one (double) click is pretty easy and clean instead of having several additional vbs and reg files which will have summed up the SAME code than one batch file.

        Fourth not everybody is using the Windows 10 PRO edition and therefore not everybody has access to policies. Also it's a matter of time, doing the things in policies and doing it with a double click is like night and day.

        Fifth powershell is slow on executing and code language is way more complicated than on batch. Your point of 'readability' destroys itself.

  10. Zakir Husain November 8, 2016 at 10:08 am #

    what is the zip file password.

    • Tom November 8, 2016 at 1:06 pm #

      at the time of your posting it has been posted 3 (in words: THREE) times already.

      • usemine November 14, 2016 at 7:58 pm #

        It didn't work when I just tried it.

  11. Ernesto November 8, 2016 at 2:29 pm #

    Hi, what "Clean Win10 Start menu" does ?

    • Anonymous November 8, 2016 at 3:22 pm #

      " what "Clean Win10 Start menu" does ?" +1

  12. dan November 8, 2016 at 2:52 pm #

    Nice job! Can benefit from a readme.txt file with an explanation of each .bat file, and to automatically generate .reg exports of registry keys before each change so there's an easy way to undo each (in fact, why not create an undo .bat file that polls a (relative path) subfolder where exported .reg files are saved and then prompt if each should be restored?).

    • Joern November 8, 2016 at 4:44 pm #

      Thx for your comment :)
      I will do that in the next version. These bat files need adjustments in 2017 for sure when 'Windows 10 Creators Update" will be released.
      Then I will do Version 2.

      • Gary D November 8, 2016 at 8:45 pm #

        @ Joern

        Thank you for the effort and work which you have put into writing the ,bat files.
        Thank you for the response to zund with the detailed explanations / reasons for using .bat files. i.e. how your files make life easier for average Win 10 ( non Pro ) users.
        Thanks to Martin for hosting Pleasant Windows 10.

      • Darfnix March 11, 2017 at 5:19 am #

        back in early November, I ran the various script files in your distribution and all seemed well.
        However, today I tried to update Windows 10 and ran into several difficulties, the main one being that KB3213986 would not install. All the others did, just that one wouldn't. I tried several recovery options and managed to get the system up again.
        I don't know if the scripts were the culprits, but it would be great if you could provide a reversal script for each one in your collection.
        I sure hope other people don't experience the same issues, as it cost me almost a full day to get the system running again.

  13. ray shaw November 8, 2016 at 7:31 pm #

    Hey martin, how your explorer kinda look different? I am also running win 10 anniversary edition but file explorer doesn't appears like in the screenshot.

    • Martin Brinkmann November 8, 2016 at 7:43 pm #

      I'm not sure what you mean. Can you provide a screenshot that highlights the differences?

  14. fr3d3r1ck November 8, 2016 at 11:16 pm #

    I would like to know how to remove this change:

    I just want the icon to be shown without text and the triangle in the right side of the taskbar.

    • Joern November 9, 2016 at 10:21 am #

      Settings->Personalization->Taskbar and then 'Group Buttons' at the buttom
      At the same page 'Show Symbols on the taskbar' and there deselect 'all'.

      • fr3d3r1ck November 9, 2016 at 1:40 pm #

        Thank you very much, it has been useful.

  15. AliNiceBoy November 9, 2016 at 12:48 pm #

    Hi. How can I disable the change of a batch file?
    Advanced Explorer Settings, For Example.

    • Joern November 9, 2016 at 5:50 pm #

      There is only one thing difficult to undo and it's 'Disable Cortana Completely'. Therefore you will find another batch called 'Reenable Cortana'.
      Things like 'Advanced Explorer Settings' are only the settings you can do yourself in explorer->'view' tab->settings->change folder settings->'view' tab'
      Here you will have to check or uncheck the settings you don't like from 'Advanced Explorer Settings'.

  16. Miro November 9, 2016 at 1:32 pm #

    Thank you, Joern! I really hope that it will stop forced reboots and can disable the updates at all. Tried many ways, no luck for the time being...

  17. Mahmood Madeh November 11, 2016 at 9:28 am #

    Hey! Thanks for the amazing batch files, just one question, how can I re enable windows lock screen?

    Keep us updated to when you'll release an update for the files, Thanks!

    • Joern November 12, 2016 at 12:52 pm #

      Just visit task scheduler and deactivate the task named 'Disable Windows Lock Screen' by rightclick->disable.

      I will for sure update the files and then again contact Martin to publish them :)

      • Mahmood Madeh November 12, 2016 at 8:12 pm #

        Hey, so I did disable the task, the background picture on the lock screen disappeared, it's a black screen with time now, how to fix this :#

      • Joern November 13, 2016 at 1:18 pm #

        Simply chose a background as usual in Settings->Personalization->Lockscreen

  18. Arthur November 13, 2016 at 9:49 am #

    Martin. Have you heard of Win 10 Toggle Tweaker? It's a single (open source) batch file that is very similar to the set of batch files in this post, but it contains significantly more options. As the name implies all features can toggled on and off so anything that gets disabled can easily be reenabled.

    • Joern November 13, 2016 at 1:24 pm #

      I am not Martin, but I want to say this could have been a good job, if it would have been legal.

      Included 'KMS activation' is robbery.

      Last but not least ONE file for everything results in a blown up code and difficult readability even for the advanced user.

  19. ronen November 25, 2016 at 12:16 am #

    Thank you very much

    Can you tell me how can i backup my start menu look and the apps place?

Leave a Reply