Cortana is a Windows 10 assistant that offers several useful features that you can use via voice commands or by typing them into the search bar. However, not everyone likes using Cortana, and many users disable Cortana for a variety of reasons. One such reason is Cortana’s high memory consumption.
Users who enabled Cortana reported higher rates, while other users wondered how Cortana could use resources if it is disabled. Users have found ways to solve this problem, and you should check them out below to learn more about the problem.
Why is Cortana consuming high memory?
- When Cortana is running, it uses more and more memory, making it difficult for the user to use it or not.
- Cortana consumes too much memory because it’s already loaded in memory, so it immediately appears in the taskbar when you click on the search box.
How do I resolve Cortana’s memory usage consumption issue?
Disable Cortana using the command prompt
- Type Command Prompt in the search bar.
- Right-click Command Prompt and select Run as administrator to open the command prompt with administrator privileges.
- In the Command Prompt window, type the following commands and press the Enter key after entering each command.
- takeown /f “%WinDir%\SystemApps\Microsoft.Windows.Cortana_cw5n1h2txyewy” /a /r /d y
- icacls “%WinDir%\SystemApps\Microsoft.Windows.Cortana_cw5n1h2txyewy” /inherit:r /accord:r Administrators:(OI)(CI)F /t /c
- taskkill /in SearchUI.exe /f
- rd “%WinDir%\SystemApps\Microsoft.Windows.Cortana_cw5n1h2txyewy” /s /q
- Wait for the message “Operation completed successfully” or something similar until the method works.
- Check if the problem with Cortana memory consumption persists.
- Press the Windows + R keys together to open the Run tool.
- Type ms-settings: and click OK to open the Settings window.
- In the Settings window, click on the Cortana section, and the Cortana-related settings will appear.
- Be sure to turn off these two options: Let Cortana respond to “Hey Cortana” and let Cortana listen to my commands when I press the Windows Logo + C key.
- Open any folder on your computer and click on This PC.
- Find the C:\Windows\SystemApps\Microsoft.Windows.Cortana_cw5n1h2txyewy location on your computer, then locate the file SearchUI.exe. Right-click the file, select Properties, and then click Security.
- Click the Advanced button. Click Edit to change the key owner. The Select User or Group window appears.
- Under Enter the name of the selectable object, enter your user account, and then click OK.
- Add an All account. Click Add first, then select Select Primary. Enter your user account and click OK.
- Under Basic permissions, check the Full Control option and press OK.
- After following the steps above, do not close this window as you will need it to delete the file.
- Press Ctrl + Shift + Escape to open the Task Manager.
- Switch to the Details tab and find SearchUI.exe. Right-click on it and select End Task.
- Look through all the dialog boxes that appear, and then quickly return to the Cortana folder.
- Right-click SearchUI.exe and select Delete.
Frequently Asked Questions
- Enter "Cortana" in the settings search box, then click "Change the way you communicate with Cortana" in the search results.
- Under "Hey Cortana", disable the "Let Cortana respond to 'Hey Cortana'" option by clicking the button in the "Off" position.
- Update the video card driver.
- Run a hard disk check.
- Run the Windows memory diagnostic test.
- Check the newly installed software and hardware.
- Check for virus infection.
- Restore system files.
Running Cortana increases memory consumption, making it difficult for the user to decide whether or not to use it. Cortana consumes too much memory because it is already loaded into memory. Therefore, when you click on the search box, it immediately appears in the taskbar.