Two possible options exist, depending on how thorough you want to be.
Firstly it is possible to disable copilot by creating a couple of registry entries. I have created a .reg
file to add these registry entries, it is as follows:
REGEDIT4
[HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\Windows\WindowsCopilot]
"TurnOffWindowsCopilot"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsCopilot]
"TurnOffWindowsCopilot"=dword:00000001
This is documented all over the web, just search for "Disable Windows Copilot" and all sorts of references to these registry entries will show up.
Secondly there is also a "take off and nuke the entire site from orbit" option. I just recently worked this out for myself, based on information I'd found regarding the removal of other unwanted aps that couldn't be removed via the "apps" page of Settings.
Disclaimer. I have only done this to one system of mine so far, and it has not yet been extensively tested to determine if anything will break as a result. Use at your own risk.
Open a powershell console as administrator and type the following:
get-appxpackage *copilot*
Notice that it prints details of the Windows AI Copilot Provider. If you then type:
get-appxpackage *copilot* | remove-appxpackage
This will cause the Copilot AppxPackage to be removed from your system. Typing the first command again will now produce no output.