The easiest way to disable certain privacy aspects of Cortana is to use a third-party tool such as O&O Software's free ShutUp10.

Part of Cortana, though, is Windows Search, so there would still be an occasional Cortana process such as file indexing. However, there should no longer be any use of the internet by Cortana.

You can remove Cortana completely, if you wish, but that also removes Windows Search (though that might not be an issue if you use a third-party tool such as DocFetcher or Mythicsoft's Agent Ransack, which provide increased search functionality). That said, after a Windows 10 update, expect that Cortana would be reinstalled. Apparently, the only way now to permanently avoid Cortana is to use another OS, such as Linux.

Answer from DrMoishe Pippik on Stack Exchange
🌐
The Verge
theverge.com › tech › microsoft
Microsoft to silence Cortana during Windows 10 setup | The Verge
January 4, 2019 - Microsoft is planning to mute Cortana’s voice-over during the initial setup phase of Windows 10. The software giant originally introduced the option back in 2017, to allow new PC users to setup Windows 10 with just their voice.
🌐
Microsoft Learn
learn.microsoft.com › en-us › answers › questions › 104991 › disable-let-cortana-help-you-get-things-done-durin
Disable "Let Cortana help you get things done" during OOBE - Microsoft Q&A
Windows for business | Windows Client for IT Pros | User experience | Other · Windows for business | Windows Client for IT Pros | User experience | Other ... Setting skipUserOOBE or skipMachineOOBE to 'true' will completely skipping the OOBE ...
🌐
Microsoft Learn
social.technet.microsoft.com › Forums › windows › en-US › f724b2c6-41b7-4ab7-8038-a92176d2e43f › how-to-disable-or-skip-the-quotmeet-cortanaquot-page-in-oobe-phase
How to disable or skip the "Meet Cortana" page in OOBE phase? | ...
It is almost perfect except cannot hide or suppress or skip the "Meet Cortana" page. ... Hello! anybody had solved this issue? I have the same trouble... I want skip all OOBE to make remote upgrade... Windows 10 refuse rdp connections while is on OOBE state and the upgrade is stucked until someone click "next" "next" next"... ... <?xml version="1.0" encoding="utf-8"?> <unattend xmlns="urn:schemas-microsoft-com:unattend"> <settings pass="oobeSystem"> <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="n
🌐
GeeksforGeeks
geeksforgeeks.org › techtips › how-to-disable-cortana-in-windows
How to Disable Cortana in Windows 10? - GeeksforGeeks
July 23, 2025 - Step 8: Select the Windows Search folder and click on the right side of the screen again and now click on the DWORD (32-bitRight-click) value. Step 9: You will be allowed to create a file name as AllowCortana. Make sure you don't make any typing mistakes or else this will not work. Step 10: Set the value data as 0 and click on ok. Here 0 denotes disabled and 1 denotes enabled. Step 11: Restart your PC and now you will see that Cortana is no longer functioning and it will be disabled.
🌐
YouTube
youtube.com › watch
Disable Cortana Automatically Run at Startup in Windows 10 [Tutorial] - YouTube
Disable Cortana Automatically Run at Startup in Windows 10 [Tutorial]Cortana in Windows will assist you in better managing your schedule and tasks. You can s...
Published   June 24, 2021
Top answer
1 of 9
29

The easiest way to disable certain privacy aspects of Cortana is to use a third-party tool such as O&O Software's free ShutUp10.

Part of Cortana, though, is Windows Search, so there would still be an occasional Cortana process such as file indexing. However, there should no longer be any use of the internet by Cortana.

You can remove Cortana completely, if you wish, but that also removes Windows Search (though that might not be an issue if you use a third-party tool such as DocFetcher or Mythicsoft's Agent Ransack, which provide increased search functionality). That said, after a Windows 10 update, expect that Cortana would be reinstalled. Apparently, the only way now to permanently avoid Cortana is to use another OS, such as Linux.

2 of 9
165

Update 2018: Warning about Taskbar Breakage

I just reinstalled Windows 10 Pro and followed all the prescribed steps (both removing Cortana and removing all store apps) and it still works as prescribed.

It bears mentioning that removing Cortana will break the Default Taskbar in weird ways. It doesn't break Windows Search - so Explorer search still works in my experience.

I've, personally, always replaced the default taskbar with Classic Start (linked via Ninite installer) and have no issues in day-to-day Windows usage otherwise.

Update: Remove Cortana via "TakeOwn"

Apparently, this trick stopped working at some point. I've used @Meferdati's link at some point successfully: winaero: how to uninstall Cortona. It contains a script that does all the work for you, as well as an explanation of how it works.

Below are the steps I've been using, which are very similar to @MC10's answer, except I've always had to "TakeOwn" to get permissions and I move my files to a different folder (instead of deleting - in case I decide to revert):

  1. add TakeOwn to the context menu or (use takeown from the command line).
  2. Navigate to C:\Windows
  3. Create folder SystemApps.bak
  4. Use Takeown to gain ownership of c:\windows\SystemApps\Microsoft.Windows.Cortana_cw5n1h2txyewy
  5. (Gain ownership of anything else you want to move)
  6. Cut/Paste the folder(s) from SystemApps to SystemApps.bak
  7. When the "Permissions" pop-up appears, switch to Task Manager
  8. Kill SearchUI.exe process
  9. Switch back and give permission to move the folder

The folder is now in SystemsApps.bak - and you can simply move it back if the need arises.

Original: Remove Cortana via Powershell RemoveAppPackage

First disable it, then uninstall the Cortana app.

Disable it in the search settings:

  1. Click the search icon/box in the bottom left
  2. click the gear on the left bar
  3. Click off next to Cortana/Web Searches

Then uninstall it, as listed here:

In elevated PowerShell:

Get-AppxPackage | Select Name, PackageFullName
Remove-AppxPackage Microsoft.Windows.Cortana_1.4.8.176_neutral_neutral_cw5n1h2txyewy

This is similar to MC10's answer, except that I'm sure the OS will be more accepting of uninstalling it via the "proper channels" (powershell) instead of renaming the folder.

Windows has fixed it so now you cannot remove "...Cortana_1.6.1.52_ ...". When this is attempted it states this is part of Windows now and cannot be removed. I guess I will go back to renaming the folder.

I'm using the same uninstall to remove other "features" like BingNews, BingSports, Etc

Edit: Likewise, you can remove the "Provisioned" applications (aka: crap that gets installed per user) via this method

Get-AppxProvisionedPackage -Online | Select DisplayName, PackageName
Remove-AppxProvisionedPackage  Microsoft.ZuneMusic_2019.6.11821.0_neutral_~_8wekyb3d8bbwe

Or... to remove ALL Apps that you can, app or provisionedapp, you can do this:

Just a warning: This will uninstall the Windows Store. That's not an issue for me, but uninstalling everything isn't for the faint of heart.

Get-AppxPackage | Remove-AppxPackage
Get-AppxProvisionedPackage -Online | Remove-AppxProvisionedPackage -online

As mentioned in comments, it's probably wise not to completely remove the Windows Store. I haven't tried this yet, but this (in the comments) looks to be ballpark of what I'd use:

Get-AppxPackage -AllUsers | where-object {$_.name –notlike "*store*"} | Remove-AppxPackage
Get-appxprovisionedpackage –online | where-object {$_.packagename –notlike "*store*"} | Remove-AppxProvisionedPackage -online

Further resource: Delete Windows 10 Apps and Restore Default Windows 10 Apps

🌐
Reddit
reddit.com › r/windows10 › win 10 install from usb... the setup with annoying cortana wont let me continue without giving email and then pin code! is this normal ?
r/Windows10 on Reddit: Win 10 install from USB... The setup with annoying Cortana wont let me continue without giving email and then pin code! Is this normal ?
August 17, 2022 -

Clean install of Win 10 from a USB.
Not only was the Cortana assistant very annoying.. But also it wont allow you to install without giving your email or phone number... And then to create a PIN number.

Is this really the only way?
I really dont feel happy about doing this.

At least, can I delete the email and PIN number when Windows is installed?
If yes, how can I delete them ?

🌐
Lifewire
lifewire.com › turn-off-cortana-in-windows-10-4165920
How to Disable Cortana in Windows 10
June 26, 2022 - This article explains how to temporarily and permanently disable Cortana in Windows 10.
Find elsewhere
🌐
Alphr
alphr.com › home › how to disable cortana on windows 10
How to Disable Cortana on Windows 10
July 10, 2021 - However, if it’s just an annoying addition, or you don’t find it all that useful, here’s how to disable Cortana in Windows 10 after setup.
🌐
Windows 10 Forums
windowsphoneinfo.com › windows 10 forums › windows 10 installation and upgrade
Windows 10 Creator Update unattend setup force to skip cortana
Discus and support Windows 10 Creator Update unattend setup force to skip cortana in Windows 10 Installation and Upgrade to solve the problem; Hello everyone! My name is gianluca. Someone has kindly found a way through unattend file or registry key to disable the intro and the cortana setup...
🌐
Pocket-lint
pocket-lint.com › home › laptops › laptop features › how to disable cortana in windows
How to disable Cortana in Windows
August 18, 2022 - Right-click on Windows Power shell and click "run as administrator" Once it runs type Get-AppxPackage -allusers Microsoft.549981C3F5F10 | Remove-AppxPackage ... This will then remove Cortana from your system, with the exception of some registry ...
🌐
Windows Central
windowscentral.com › software apps › windows 10
Cortana will talk you through the Windows 10 Creators Update setup | Windows Central
November 20, 2018 - You can also skip having to use a Microsoft account by hitting the "offline account" button. You can now enter your password, and you'll also be prompted to setup a PIN if you want.
🌐
iSumsoft
isumsoft.com › windows-tips › enable-or-disable-cortana-in-windows-10.html
3 Ways to Disable or Enable Cortana on Windows 10
This is a qiuck guide to disable or enable Cortana in Windows 10. You can disable or turn off Cortana in Windows 10 by tweaking the Windows Registry or configuring Group Policy settings.
🌐
Vacuumbreather
vacuumbreather.com › home › blog › windows 10 › disabling cortana voice support during oobe
Disabling Cortana Voice Support during OOBE - Vacuum Breather
December 12, 2017 - Be aware that according to Microsoft documentation shipping a device with Cortana voice support disabled is an unsupported configuration. From my point of view, this bit applies only to OEMs. However, should you wish to restore the default behavior, add a PowerShell script towards the end of your task sequence. Something along these lines should do the trick: Remove-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\OOBE" -Name "DisableVoice" -Force
🌐
MSFN
msfn.org › unattended windows discussion & support › unattended windows › unattended windows 10/11 installation
Skip Cortana in unattended file - Unattended Windows 10/11 Installation - MSFN
August 24, 2017 - Hi. I used this unattended file for install windows 10 build 1607. but in new version (build 1703) microsoft added cortana during installation and this unattended file can't skip select language and add layout. anyone know how can skip this part in unattended file??
🌐
Windows Noob
windows-noob.com › mdt, sms, sccm, current branch &technical preview › system center configuration manager (current branch)
how to stop Cortana from talking during Windows setup - System Center Configuration Manager (Current Branch) - www.windows-noob.com
June 22, 2018 - Hello Guys, I am deploying Windows 10 v1703 and wish to get rid of cortana talking through windows setup in my office environment (Cortana during the "Lets get your connected" step of OOBE). I am referring below article what I wish to get rid of: https://www.windowscentral.com/windows-10-creators...
🌐
Windows 10 Forums
windowsphoneinfo.com › windows 10 forums › windows 10 network and sharing
Windows 10 Setup skip
Discus and support Windows 10 Setup skip in Windows 10 Network and Sharing to solve the problem; Hello, so I activated the hidden administrator account in windows 10, and now it wants to set my pc up, like it was not used. i start from the" his...
🌐
Tom's Guide
tomsguide.com › computing
How to uninstall Cortana | Tom's Guide
July 10, 2024 - There are two ways to disable Cortana, as outlined by Windows Latest. You can either stop it from automatically opening when you boot your PC (the easier way) or remove the Cortana app from Windows 10 (which is a little harder).
🌐
Geekflare
geekflare.com › windows › how to enable and/or disable cortana on your windows pc
How to Enable and/or Disable Cortana on your Windows PC
December 24, 2024 - So we are here to help both groups and see how to enable/disable Cortana. While it seems a standard feature to turn it off or on, it’s not available in Windows settings or anything similar. It involves group policy or registry editing, which you’ll easily do after this tutorial. Let’s get started. Please remember that this will work for personal computers with admin privileges. And you should consult your system administrator for any issues if your PC is part of a business network. Open Windows Run by pressing ⊞+R, type gpedit.msc, and press enter.