Bisakah saya sepenuhnya menonaktifkan Cortana di Windows 10?

288

Windows 10 memiliki Cortana, yang saya tidak suka. Saya menonaktifkannya sesegera mungkin. Namun, melihat di Task Manager, proses untuk Cortana masih berjalan, dan tidak dapat dihentikan secara efektif: mengakhiri tugas hanya menghasilkan proses respawning beberapa detik kemudian. Menggunakan perintah

taskkill /IM Cortana.exe /F

memiliki hasil yang sama: proses respawn.

Apakah ada cara untuk menonaktifkan Cortana sehingga proses tidak terus berjalan di latar belakang, dan tidak respawn jika dihentikan?

ArtOfCode
sumber
18
Saya hanya mengikuti instruksi yang diberikan di bawah ini, dan walaupun Anda dapat menonaktifkan proses Cortana sialan itu tidak akan mencegah Anda mencari aplikasi setelah meluncurkan menu Mulai. Dan mengingat saya WinKey+start typing to find appcukup sering saya perlu mengaktifkan kembali Cortana. Terima kasih M $ ... sepertinya Anda belum belajar dari gugatan IE di tahun 90-an.
nikib3ro
Saya tidak punya cukup tenaga untuk menjawab, tetapi jika Anda memiliki "Pembaruan Ulang Tahun", sakelar sakelar hilang. Tweak registry ini berfungsi untuk saya.
default.kramer
@ kape123 Saya menggunakan penggantian menu mulai dan pencarian berfungsi. Saya suka star10.
FreeSoftwareServers
Setelah menggunakan solusi MC10 di bawah ini (mengganti nama menjadi C: \ Windows \ SystemApps \ Microsoft.Windows.Cortana_cw5n1h2txyewy.bak ), yang bekerja selama lebih dari setahun, saya pikir saya mengaktifkannya kembali dengan secara tidak sengaja menekan Win + Print Screen untuk layar tembakan. Saya tidak akan mencoba dan mengkonfirmasi ini sekarang bahwa saya telah menonaktifkannya lagi.
samis
@ kape123 Pastikan itu benar-benar cortana ... Saya memiliki masalah serupa ketika saya menonaktifkan aplikasi yang berjalan di latar belakang (Sakelar utama, bukan aplikasi individual). Sepertinya proses pengindeksan dinonaktifkan ketika aplikasi latar belakang dinonaktifkan (meskipun tidak terdaftar)
Basic

Jawaban:

14

Cara termudah untuk menonaktifkan aspek privasi tertentu dari Cortana adalah dengan menggunakan alat pihak ketiga seperti O & O Software gratis ShutUp10 .

Cortana di ShutUp10

Bagian dari Cortana , bagaimanapun, adalah Pencarian Windows , jadi masih akan ada proses Cortana sesekali seperti pengindeksan file. Namun, seharusnya tidak ada lagi penggunaan internet oleh Cortana .

masukkan deskripsi gambar di sini

Anda dapat menghapus Cortana sepenuhnya , jika Anda mau, tetapi itu juga menghapus Pencarian Windows (meskipun itu mungkin tidak menjadi masalah jika Anda menggunakan alat pihak ketiga seperti DocFetcher atau Mythicsoft's Agent Ransack , yang menyediakan peningkatan fungsi pencarian). Yang mengatakan, setelah pembaruan Windows 10, berharap Cortana akan diinstal ulang. Tampaknya, satu-satunya cara sekarang untuk menghindari Cortana secara permanen adalah dengan menggunakan OS lain, seperti Linux.

DrMoishe Pippik
sumber
4
@ julealgon sepertinya tidak perlu bagiku. Mengingat ini adalah satu-satunya solusi nyata yang ada. Karena itu, gunakan sesuatu yang LAIN dari Windows 10.
cbmeeks
1
Masalahnya adalah dia menginstal ulang dengan setiap pembaruan windows ... dan ini adalah program yang hebat, tetapi Microsoft pasti menginginkannya di sini.
Sol
Cortana ini tidak berguna bagi saya dan byte RAM saya dan melihat untuk menyingkirkan saya harus menginstal aplikasi lain. Jendela keren.
Blasanka
164

Pembaruan 2018: Peringatan tentang Kerusakan pada Taskbar

Saya baru saja menginstal ulang Windows 10 Pro dan mengikuti semua langkah yang ditentukan (baik menghapus Cortana dan menghapus semua aplikasi toko) dan masih berfungsi seperti yang ditentukan.

Perlu disebutkan bahwa menghapus Cortana akan memecah Bilah Tugas Default dengan cara yang aneh. Itu tidak merusak Pencarian Windows - jadi pencarian Explorer masih berfungsi dalam pengalaman saya.

Saya, secara pribadi, selalu mengganti taskbar default dengan Classic Start (ditautkan melalui Ninite installer) dan tidak memiliki masalah dalam penggunaan Windows sehari-hari.

Pembaruan: Hapus Cortana melalui "TakeOwn"

Tampaknya, trik ini berhenti bekerja di beberapa titik. Saya telah berhasil menggunakan tautan @ Meferdati: winaero: cara menghapus Cortona . Ini berisi skrip yang melakukan semua pekerjaan untuk Anda, serta penjelasan tentang cara kerjanya.

Di bawah ini adalah langkah-langkah yang saya gunakan, yang sangat mirip dengan jawaban @ MC10 , kecuali saya selalu harus "TakeOwn" untuk mendapatkan izin dan saya memindahkan file saya ke folder yang berbeda (daripada menghapus - kalau-kalau saya memutuskan untuk mengembalikan):

  1. tambahkan TakeOwn ke menu konteks atau (gunakan takeown dari baris perintah ).
  2. Arahkan ke C: \ Windows
  3. Buat folder SystemApps.bak
  4. Gunakan Takeown untuk mendapatkan kepemilikan c:\windows\SystemApps\Microsoft.Windows.Cortana_cw5n1h2txyewy
  5. (Dapatkan kepemilikan hal lain yang ingin Anda pindahkan)
  6. Potong / rekatkan folder dari SystemApps ke SystemApps.bak
  7. Saat pop-up "Izin" muncul, alihkan ke Task Manager
  8. Bunuh proses SearchUI.exe
  9. Beralih kembali dan berikan izin untuk memindahkan folder

Folder tersebut sekarang ada di SystemsApps.bak - dan Anda dapat memindahkannya kembali jika diperlukan.

Asli: Hapus Cortana melalui Powershell RemoveAppPackage

Pertama-tama nonaktifkan, lalu hapus instalan aplikasi Cortana.

Nonaktifkan di pengaturan pencarian:

  1. Klik ikon pencarian / kotak di kiri bawah
  2. klik gir di bilah kiri
  3. Klik di sebelah Cortana / Pencarian Web

    masukkan deskripsi gambar di sini

Kemudian hapus instalannya, seperti yang tercantum di sini :

Dalam PowerShell tinggi:

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

Ini mirip dengan jawaban MC10, kecuali bahwa saya yakin OS akan lebih menerima mencopotnya melalui "saluran yang tepat" (powershell) daripada mengganti nama folder.

Windows telah memperbaikinya sehingga sekarang Anda tidak dapat menghapus "... Cortana_1.6.1.52_ ...". Ketika ini dicoba menyatakan bahwa ini adalah bagian dari Windows sekarang dan tidak dapat dihapus. Saya kira saya akan kembali untuk mengganti nama folder.

Saya menggunakan uninstall yang sama untuk menghapus "fitur" lain seperti BingNews, BingSports, Etc

Sunting: Demikian juga, Anda dapat menghapus aplikasi "Provisioned" (alias: omong kosong yang diinstal per pengguna) melalui metode ini

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

Atau ... untuk menghapus SEMUA Aplikasi yang Anda bisa, aplikasi atau aplikasi yang disediakan, Anda dapat melakukan ini:

Hanya peringatan: Ini akan menghapus instalan Windows Store. Itu bukan masalah bagi saya, tetapi mencopot semuanya bukan untuk menjadi lemah hati.

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

Seperti disebutkan dalam komentar, mungkin bijaksana untuk tidak sepenuhnya menghapus Windows Store. Saya belum mencoba ini, tetapi ini (dalam komentar) tampaknya menjadi kasar dari apa yang saya gunakan:

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

Sumber daya lebih lanjut: Hapus Aplikasi Windows 10 dan Kembalikan Aplikasi Default Windows 10

WernerCD
sumber
12
Mengingat 8.1 didistribusikan melalui toko, menghapus instalan toko dapat mencegah Anda menginstal peningkatan OS Windows di masa depan.
Bob
17
@ Bob: Jadi toko adalah bagian integral dari Windows yang tidak dapat dihapus tanpa merusak fungsi penting? Ugh! Seperti 1998 lagi. Anda akan berpikir Microsoft akan belajar pelajaran mereka pertama kali, tetapi ternyata tidak ... :(
Mason Wheeler
9
Bahkan menjalankan PowerShell sebagai admin saya mendapatkan ini: error 0x80070032: AppX / Deployment Hapus operasi pada paket <Cortana> dari: / <Cortana> gagal. Aplikasi ini merupakan bagian dari Windows dan tidak dapat dihapus instalasinya per pengguna.
vaindil
14
Ini tidak bekerja Saya mendapat kesalahan mengatakan Remove-AppxPackage : Deployment failed with HRESULT: 0x80073CFA, Removal failed. Please contact your software vendor.Mencoba menjalankan sebagai administrator tetapi tidak berhasil
Rahil Wazir
9
Tidak berfungsi lagi. Microsoft mengatakan bahwa aplikasi yang Anda coba hapus adalah bagian dari windows dan tidak dapat dihapus.
84

Cortana sangat terintegrasi dengan Pencarian Windows dan menonaktifkan sepenuhnya itu akan merusak Pencarian. Namun, jika Anda ingin menjaga fungsi Pencarian, Anda bisa menonaktifkan bagian "Cortana-y" Cortana.

Untuk menonaktifkan Cortana di windows 10

  1. Tekan Win + R keyboard accelerator untuk membuka kotak dialog Run.
  2. Ketik GPedit.msc dan tekan Enter atau OK untuk membuka Editor Kebijakan Grup Lokal . Arahkan ke Kebijakan Komputer Lokal -> Konfigurasi Komputer -> Template Administratif -> Komponen Windows -> Pencarian .
  3. Di panel kanan, klik dua kali pada kebijakan bernama Izinkan Cortana .
  4. Pilih tombol radio Dinonaktifkan .
  5. Nyalakan kembali PC dan Pencarian Cortana dan Bing akan dinonaktifkan. (Dapat bekerja setelah keluar dan masuk lagi)

Deskripsi Kebijakan

Pengaturan kebijakan ini menentukan apakah Cortana diizinkan pada perangkat.

Jika Anda mengaktifkan atau tidak mengkonfigurasi pengaturan ini, Cortana akan diizinkan pada perangkat. Jika Anda menonaktifkan pengaturan ini, Cortana akan dimatikan.

Dengan set ini, pengguna masih dapat menggunakan pencarian untuk menemukan hal-hal di perangkat dan di Internet.

Girish Sadanandan
sumber
6
Itu adalah percobaan yang bagus, tetapi tidak berhasil. Proses Cortana terus berjalan dan respawing. Saya menyarankan untuk menghapus jawabannya
Lombas
8
Saya sarankan meninggalkan jawaban ini, karena itu satu - satunya hal yang bekerja untuk saya pada 1607 dan tidak benar-benar merusak menu mulai ....
Michael Hampton
4
Bekerja sangat baik bahkan setelah pembaruan hari jadi. Ini jawaban FTW
Rob Hardy
11
@peterh - gpedit.mscKemampuan memang ada dalam sistem operasi Windows 10 Professional dan Enterprise, tetapi tidak tersedia pada mesin Windows 10 Home.
Run5k
5
Kunci "Izinkan Cortana" memang ada di 1709, tetapi menetapkan 'Dinonaktifkan' untuk itu dan memulai ulang tidak menghentikan Cortana. Menangkan 10 Pro Versi 1709 (OS Build 16229.309)
DK.
58

Penafian: Silakan lihat jawaban WernerCD untuk metode yang ditingkatkan. Ini akan memecah bilah pencarian / Mulai pencarian.

Setelah bermain-main dengannya sedikit, dan saya pikir saya menemukan metode.

Buka Task Manager dan minta dia untuk menunjukkan lebih detail . Klik kanan pada Cortana dan pilih Open file location .

Pengelola tugas

Sekarang temukan folder Cortana, klik kanan, dan pilih Rename . Saya akan merekomendasikan hanya menambahkan " .bak " ke akhir nama folder sehingga Anda dapat menemukannya dengan mudah jika Anda ingin mengembalikannya kembali ke status aslinya.

Ganti nama

Jika Anda mencoba untuk mengganti nama, itu akan memberi tahu Anda bahwa folder sedang digunakan.

Folder Sedang Digunakan

Ini adalah ketika Anda ingin kembali ke Task Manager , klik kanan pada Cortana , dan pilih End task .

Tugas akhir

Tepat setelah tugas berakhir, beralih kembali ke jendela Folder yang Digunakan dan klik Coba Lagi . Folder harus diganti namanya dan tugas Cortana tidak akan mulai lagi.

MC10
sumber
9
Bekerja dengan sangat baik, dan saya juga menggunakannya untuk menonaktifkan sejumlah proses menjengkelkan lainnya. Terima kasih!
ArtOfCode
44
Secara teknis ini berfungsi, tetapi Perbaikan Otomatis Windows akan memperbaikinya jika Anda memiliki boot yang buruk, dan Pemutakhiran Windows mungkin memulihkan Cortana. Saya tidak menyarankan memodifikasi file sistem hanya untuk menghapus fitur. Mungkin juga memiliki efek samping yang tidak diinginkan, seperti program lain yang bergantung pada kode Cortana untuk menyediakan beberapa fungsionalitas (saya tidak mengetahui adanya ketergantungan seperti itu, tetapi saya tidak akan mengambil risiko).
phyrfox
7
Daripada memposting duplikat jawaban Anda mulai Juli , Anda cukup memilih untuk menutup sebagai duplikat.
TJ Crowder
2
@ TJCrowder Yah sebenarnya saya mengedit jawaban itu setelah memposting yang ini. Jawaban lama saya atas pertanyaan itu jauh lebih sederhana dan Anda dapat melihat Jawaban Asli.
MC10
1
Bagus sekali! Dan memberi +1 pada jawaban itu. Bagus meningkatkannya lebih jauh dari yang asli. Tetapi itu tidak mengubah fakta bahwa pertanyaan ini adalah penipuan dan seharusnya ditutup sebagai pertanyaan. Jika Anda benar-benar ingin memposting jawaban, saya akan membuatnya menjadi CW yang menghubungkan ke jawaban (yang diperbarui) dan memilih untuk menutup.
TJ Crowder
11

Dikuburkan dalam kebijakan privasi untuk Win 10 (memperluas bagian Personalisasi Input) adalah:

Anda dapat mematikan Personalisasi Input kapan saja. Ini akan menghentikan pengumpulan data untuk fitur ini dan akan menghapus data terkait yang tersimpan di perangkat Anda, seperti kamus pengguna lokal Anda dan riwayat input Anda. Karena Cortana menggunakan data ini untuk membantu memahami input Anda, mematikan Personalisasi Input juga akan menonaktifkan Cortana di perangkat Anda. Di https://www.bing.com/account/personalization , Anda juga dapat menghapus data yang dikirim ke Microsoft, seperti kontak dan data kalender, kamus pengguna, serta riwayat penelusuran dan penelusuran jika perangkat Anda juga mengaktifkan Cortana.

Menurut HowToGeek setelah instalasi Anda dapat menonaktifkan ini dengan:

Jika Anda telah memilih pengaturan kilat dan Anda ingin menyisih dari beberapa atau semua ini, semuanya tidak hilang. Anda masih bisa masuk ke pengaturan dan mengubah hal-hal.

Untuk mematikan item pertama yang ditemukan dalam pengaturan Personalisasi, Anda harus membuka grup Privasi di Pengaturan dan kemudian "Pidato, tinta, & mengetik".

Klik atau ketuk “Berhenti berkenalan dengan saya”.

Saya sangat merekomendasikan untuk menonaktifkannya dengan cara yang didukung secara resmi untuk mengacaukan yang dapat dieksekusi. Yang terakhir menjalankan risiko perbaikan Windows atau pembaruan Windows di masa depan untuk Cortana akan menginstal yang dapat dieksekusi baru dan mengaktifkannya kembali tanpa sepengetahuan Anda, atau bahwa karena Anda menghapus file maka pembaruan akan gagal. Dengan versi konsumen W10 yang tidak memungkinkan Anda untuk keluar dari tambalan ini dapat mengakibatkan Anda terjebak dalam loop reboot karena tambalan gagal menginstal atau mengunci Anda keluar dari pembaruan keamanan di masa depan karena Anda tidak memiliki salah satu dari bulan lalu diperlukan tambalan.

Dan Neely
sumber
15
Ya, tapi sekali lagi ini tidak menghentikan proses yang berjalan di latar belakang.
ArtOfCode
3
Tampaknya tidak akan menghentikan Windows dari menghubungkan ke Bing setiap kali Anda mengetik di kotak pencarian .
ȷ̇c
Jika integritas dan keamanan OS tergantung pada klon kenyamanan seperti-Siri seperti yang disarankan, saya akan sangat peduli dengan apa bidang lain itu mungkin telah dikompromikan sedemikian rupa untuk mencapai tujuan apa pun yang ingin dibuat (yaitu data pengguna). Ini tidak menanamkan banyak kepercayaan pada saya untuk mempertimbangkan OS ini sebagai opsi yang layak untuk setiap domain aplikasi yang membutuhkan keamanan minimal (saya memang mengkonfirmasi bahwa pengaturan kebijakan keamanan lokal untuk Allow_Cortana untuk dinonaktifkan tidak mencegah proses dari menjalankan / mengumpulkan data, menjadikan Kebijakan Grup sebagai opsi yang tidak valid).
samis
6
  1. Rekatkan teks ini ke dalam Notepad (pastikan ada 2 jeda baris di akhir):

    Windows Registry Editor Version 5.00
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Windows Search]
    "AllowCortana"=dword:00000000
    "AllowCortanaAboveLock"=dword:00000000
    "AllowSearchToUseLocation"=dword:00000000
    "DisableWebSearch"=dword:00000001
    "ConnectedSearchUseWeb"=dword:00000000
    "ConnectedSearchUseWebOverMeteredConnections"=dword:00000000
    
  2. Simpan sebagai "disable cortana machine.reg"(termasuk kutipan)
  3. Jalankan file yang Anda simpan (klik dua kali) sekali per mesin
  4. Rekatkan teks ini ke file Notepad baru, seperti sebelumnya

    Windows Registry Editor Version 5.00
    
    [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Search]
    "CortanaConsent"=dword:00000000
    "AllowSearchToUseLocation"=dword:00000000
    "BingSearchEnabled"=dword:00000000
    
  5. Simpan sebagai "disable cortana user.reg"
  6. Jalankan file yang Anda simpan di setiap akun pengguna di mesin
  7. Nyalakan kembali komputer Anda

Anda mungkin masih melihat proses bernama Cortana berjalan, tetapi ini membentuk sistem pencarian Windows bawaan (sehingga Anda dapat menemukan file, program, dan pengaturan dari menu mulai), bukan asisten jaringan AI dan penambangan data terkait.

Walf
sumber
1
superuser.com/questions/1196618/… adalah jawaban yang lebih lengkap
Ramhound
@Ramhound tidak bekerja pada edisi non-Pro. Preferensi 'nonaktifkan pencarian web' berlebihan, setidaknya untuk saya; pencarian web dari menu mulai tidak berfungsi setelah Cortana dinonaktifkan dan preferensi mereka menghilang dari UI pengaturan Windows yang normal. Seseorang mungkin tidak ingin menonaktifkan keduanya.
Walf
5

Unduh alat yang disebut win6x_registry_tweak . Sekarang buka prompt perintah dengan hak admin di folder exe yang diunduh dan jalankan perintah ini:

install_wim_tweak.exe /o /c Microsoft-Windows-Cortana /r

Perintah ini menghapus 3 paket cortana (paket utama Cortana, paket bahasa dan paket PAL):

Microsoft-Windows-Cortana-Package~31bf3856ad364e35~x86~de-DE~10.0.10240.16384
Microsoft-Windows-Cortana-Package~31bf3856ad364e35~x86~~10.0.10240.16384
Microsoft-Windows-Cortana-PAL-Desktop-Package~31bf3856ad364e35~x86~~10.0.10240.16384

Setelah reboot, Windows Anda bebas dari cortana.

PERHATIAN. Buat cadangan lengkap jika nanti Anda mengembalikannya untuk mendapatkan Cortana kembali. Jika Anda belum melakukan cadangan apa pun, gunakan langkah-langkah itu untuk menghasilkan CAB untuk Build Anda . Ganti Flash dengan nama MUM dari paket Cortana. Anda perlu membuat CAB untuk semua file MUM Cortana seperti di sini MUM x86 untuk Build 14393 masukkan deskripsi gambar di sini.

magicandre1981
sumber
ini menarik, tetapi untuk beberapa alasan itu tidak berfungsi: i.gyazo.com/3fea9c6a374635688dcd3a3249242baa.png
DeerSpotter
Sudahkah Anda melakukan reboot?
magicandre1981
hilang, saya mengganti nama folder sistem. Metode ini tidak berhasil.
DeerSpotter
@ PatrickSpotter apa yang tidak berhasil? Apa yang telah Anda lakukan secara detail? jika Anda mengganti nama folder, penghapusan tidak berfungsi.
magicandre1981
jawaban yang saya komentari, metode menghilangkan cortana tidak bekerja. (diuji
1/22/2017
1

Untuk menambah apa yang diposting Girish dan Dan di atas pada Windows 10 Professional, Anda dapat mulai memutar fitur Cortana (dan yang terkait) terlebih dahulu dengan mengetik Cortana di bilah pencarian, lalu mengklik kiri pada ikon Gear untuk menampilkan jendela pengaturan.

Dari sini Anda dapat mematikan berbagai fitur yang terkait dengan Cortana (atau lebih seperti menyisih, kadang-kadang masih menyala kembali). Namun untuk langkah yang lebih substansial saya sarankan melakukan hal berikut:

  1. Tekan Windows Key + R untuk menampilkan kotak Jalankan Ketikkan gpedit.msc untuk memulai addin manajemen kebijakan grup
  2. Klik kiri pada folder berlabel Administrative Templates untuk memilihnya. Anda sekarang akan melihat ikon filter muncul pada toolbar di atas (terlihat seperti corong)
  3. Klik kiri pada pilihan menu Lihat> Opsi Filter> centang 'Aktifkan Kata Kunci Filter' untuk mengaktifkan kotak teks dan ketik cortana dan kemudian tekan OK untuk menerapkan filter.
  4. Buka Folder Administratif dan kemudian klik kiri pada item Semua Pengaturan untuk menampilkan semua item yang cocok dengan filter di sebelah kanan.

Sekarang Anda dapat menonaktifkan semua opsi yang berkaitan dengan cortana dan menyaksikan siklus CPU Anda turun dan suhu kembali normal!

Tahir Khalid
sumber
1

Bagi mereka yang ingin tahu apa yang terjadi di bawah tenda install_wim_tweak, itu cukup mudah. Jika Anda memilih untuk tidak menggunakan binari acak yang mendapatkan izin total dari sistem Anda, dan juga membangun lebih banyak pemahaman, Anda dapat melakukannya dengan cara ini:

BAGIAN SURGERI REGISTRI BIASA HO-HUM

Dalam Registry:

  1. Ubah kepemilikan Administratorsdari akar pohon paket: HKLM:\Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing. Semua kunci di bawahnya mewarisi dari root. Pemilik awal TrustedInstallerseperti semua jangan-sentuh-ini bagian Windows.

  2. Ubah Administratorsizin dari Readmenjadi Full Controlpada yang sama.

  3. Ubah Visibilitykunci 4 paket Cortana tersebut dari 2(tersembunyi) menjadi 1(terlihat).

  4. Hancurkan dependensi 4 paket dengan menghapus semua Ownersubkunci. Antarmuka DISM menolak untuk menghapus paket yang dimiliki karena dianggap penting untuk paket induk.

  5. Gunakan PowerShell atau yang lama biasa dismuntuk menghapus paket yang sekarang tidak dikunci. Saluran pipa tanpa pencocokan wildcard menghindari nama-nama panjang yang canggung:

Get-WindowsPackage -Online | Where-Object { $_.PackageName -like '*Cortana*' } | Remove-WindowsPackage -Online -NoRestart

  1. Restart sekali secara manual di akhir.

BEYOND install_wim_tweak, THE UGLY PART (PERINGATAN: BREAKS WINDOWS MASA DEPAN MENINGKATKAN KARENA ALASAN.)

Menghapus paket tingkat Pengguna jauh lebih buruk. Berdasarkan teknik di sini dan di sana dan sepupu Windows kita membuka tidak dapat ditemukan dalam Registry, melainkan database paket-pelacakan SQLite:C:\ProgramData\Microsoft\Windows\AppRepository\StateRepository-Machine.srd

Tautan di atas memiliki beberapa kesalahan, sehingga versi yang direbus adalah:

  1. Hentikan layanan StateRepository: Stop-Service -Name StateRepository -Force
  2. Ambil kepemilikan dan izin yang diperlukan dari C:\ProgramData\Microsoft\Windows\AppRepository(Pemilik, Kontrol Penuh). Gunakan icacls ... /save AclFiledulu, untuk restorasi nanti.
  3. Salin file database dalam: StateRepository-Machine.srdke area awal.
  4. Menggunakan editor SQLlite yang layak atau bahkan dengan ekstensi PowerShell open-source melakukan kueriUPDATE Package SET IsInbox = 0 WHERE PackageFullName LIKE '%Cortana%'
  5. Simpan hasilnya ke database.
  6. Salin file database kembali ke tempatnya.
  7. Pulihkan Kepemilikan ( icacls ... /restore AclFile)
  8. Mulai ulang layanan: Start-Service -Name StateRepository
  9. Konfirmasikan sedang berjalan: Get-Service -Name StateRepository
  10. Hapus paket: Get-AppxPackage -AllUsers | Where-Object { $_.Name -like '*Cortana*' } | Remove-AppxPackage -AllUsers
BaseZen
sumber