Câu hỏi Tôi có thể tắt hoàn toàn Cortana trên Windows 10 không?


Windows 10 có Cortana, mà tôi không thích. Tôi tắt nó ngay khi có thể. Tuy nhiên, tìm trong Task Manager, quá trình cho Cortana vẫn đang chạy, và không thể chấm dứt hiệu quả: kết thúc nhiệm vụ đơn giản là kết quả trong quá trình respawning một vài giây sau đó. Sử dụng lệnh

taskkill /IM Cortana.exe /F

có cùng một kết quả: quá trình đáp ứng.

Có cách nào để vô hiệu hóa Cortana để quá trình không tiếp tục chạy trong nền, và không respawn nếu chấm dứt?


256
2017-08-02 19:57


gốc


Tôi chỉ cần làm theo hướng dẫn mà câu trả lời dưới đây cung cấp, và trong khi bạn có thể vô hiệu hóa quá trình Cortana chết tiệt từ respawning nó sẽ ngăn bạn tìm kiếm ứng dụng sau khi khởi chạy menu Start. Và xem xét tôi làm WinKey+start typing to find app khá thường xuyên tôi cần phải kích hoạt lại Cortana. Cảm ơn M $ ... có vẻ như bạn chưa học được gì từ vụ kiện IE trong thập niên 90. - kape123
Tôi không có đủ đại diện để trả lời, nhưng nếu bạn có "Cập nhật kỷ niệm" thì công tắc bật tắt sẽ biến mất. Tinh chỉnh đăng ký này đã làm cho tôi. - default.kramer
@ kape123 Tôi sử dụng thay thế menu bắt đầu và tìm kiếm hoạt động. Tôi thích star10. - FreeSoftwareServers
Sau khi sử dụng MC10giải pháp của bên dưới (đổi tên thành C: \ Windows \ SystemApps \ Microsoft.Windows.Cortana_cw5n1h2txyewy.bak), đã hoạt động được hơn một năm, tôi nghĩ rằng tôi đã kích hoạt lại nó bằng cách vô tình đánh Thắng lợi + In màn hình cho ảnh chụp màn hình. Tôi sẽ không cố gắng và xác nhận điều này bây giờ mà tôi đã vô hiệu hóa nó một lần nữa. - samsara


Các câu trả lời:


Cách dễ nhất để vô hiệu hóa các khía cạnh riêng tư nhất định của Cortana là sử dụng công cụ của bên thứ ba chẳng hạn như phần mềm miễn phí của O & O ShutUp10.

Cortana in ShutUp10

Một phần của Cortana, mặc dù, là Windows Tìm kiếm, do đó sẽ vẫn thỉnh thoảng Cortana quá trình như lập chỉ mục tệp. Tuy nhiên, sẽ không còn sử dụng Internet nữa Cortana.

enter image description here

Bạn có thể loại bỏ Cortana hoàn toàn, nếu bạn muốn, nhưng điều đó cũng loại bỏ Windows Tìm kiếm (mặc dù điều đó có thể không phải là vấn đề nếu bạn sử dụng công cụ của bên thứ ba chẳng hạn như DocFetcher hoặc Mythicsoft's Đại lý Ransack, cung cấp chức năng tìm kiếm tăng). Điều đó nói rằng, sau khi cập nhật Windows 10, hãy hy vọng rằng Cortana sẽ được cài đặt lại. Rõ ràng, cách duy nhất để tránh vĩnh viễn Cortana là sử dụng một hệ điều hành khác, chẳng hạn như Linux.


3
2018-05-08 15:36





Cập nhật 2018: Cảnh báo về phá vỡ thanh tác vụ

Tôi vừa cài đặt lại Windows 10 Pro và làm theo tất cả các bước được quy định (cả hai loại bỏ Cortana và loại bỏ tất cả các ứng dụng lưu trữ) và nó vẫn hoạt động theo quy định.

Nó đề cập đến việc loại bỏ Cortana sẽ phá vỡ Taskbar mặc định theo những cách kỳ lạ. Nó không phá vỡ Windows Search - vì vậy tìm kiếm Explorer vẫn hoạt động theo kinh nghiệm của tôi.

Cá nhân tôi, luôn thay thế thanh tác vụ mặc định bằng Bắt đầu cổ điển (được liên kết thông qua trình cài đặt Ninite) và không có vấn đề gì trong việc sử dụng Windows hàng ngày theo cách khác.

Cập nhật: Xóa Cortana qua "TakeOwn"

Rõ ràng, thủ thuật này đã ngừng hoạt động ở một thời điểm nào đó. Tôi đã sử dụng liên kết @ Meferdati tại một số điểm thành công: winaero: cách gỡ cài đặt Cortona. Nó chứa một tập lệnh thực hiện tất cả công việc cho bạn, cũng như giải thích cách hoạt động của nó.

Dưới đây là các bước tôi đã sử dụng, rất giống với Câu trả lời của @ MC10, ngoại trừ tôi luôn phải "TakeOwn" để nhận quyền và tôi chuyển các tệp của mình sang một thư mục khác (thay vì xóa - trong trường hợp tôi quyết định hoàn nguyên):

  1. thêm TakeOwn vào menu ngữ cảnh hoặc dùng lấy từ dòng lệnh).
  2. Điều hướng đến C: \ Windows
  3. Tạo thư mục SystemApps.bak
  4. Sử dụng Takeown để giành quyền sở hữu c:\windows\SystemApps\Microsoft.Windows.Cortana_cw5n1h2txyewy
  5. (Giành quyền sở hữu bất kỳ thứ gì khác bạn muốn di chuyển)
  6. Cắt / Dán (các) thư mục từ SystemApps vào SystemApps.bak
  7. Khi cửa sổ bật lên "Quyền" xuất hiện, hãy chuyển sang Trình quản lý tác vụ
  8. Giết quá trình SearchUI.exe
  9. Chuyển về và cho phép di chuyển thư mục

Thư mục hiện nằm trong SystemsApps.bak - và bạn có thể đơn giản di chuyển nó trở lại nếu cần.

Bản gốc: Xóa Cortana qua Powershell RemoveAppPackage

Đầu tiên vô hiệu hóa nó, sau đó gỡ cài đặt ứng dụng Cortana.

Tắt tính năng này trong cài đặt tìm kiếm:

  1. Nhấp vào biểu tượng / hộp tìm kiếm ở dưới cùng bên trái
  2. nhấp vào bánh răng ở thanh bên trái
  3. Nhấp vào bên cạnh Cortana / Tìm kiếm trên web

    enter image description here

Sau đó gỡ cài đặt nó, như được liệt kê đây:

Trong PowerShell nâng cao:

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

Điều này tương tự như câu trả lời của MC10, ngoại trừ việc tôi chắc chắn rằng hệ điều hành sẽ chấp nhận việc gỡ cài đặt nó thông qua "kênh thích hợp" (powerhell) thay vì đổi tên thư mục.

Windows đã sửa nó vì vậy bây giờ bạn không thể xóa "... Cortana_1.6.1.52_ ...". Khi điều này được thử nó nói rằng đây là một phần của Windows bây giờ và không thể được gỡ bỏ. Tôi đoán tôi sẽ quay lại đổi tên thư mục.

Tôi đang sử dụng cài đặt gỡ cài đặt tương tự để xóa "các tính năng khác" như BingNews, BingSports, Etc

Chỉnh sửa: Tương tự như vậy, bạn có thể xóa các ứng dụng "Được cấp phép" (aka: crap được cài đặt cho mỗi người dùng) qua phương pháp này

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

Hoặc ... để xóa TẤT CẢ Ứng dụng mà bạn có thể, ứng dụng hoặc provisionedapp, bạn có thể làm điều này:

Chỉ là một cảnh báo: Điều này sẽ gỡ cài đặt Windows Store. Đó không phải là vấn đề đối với tôi, nhưng việc gỡ cài đặt mọi thứ không phải dành cho những người yếu tim.

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

Như đã đề cập trong các ý kiến, có lẽ khôn ngoan không phải để loại bỏ hoàn toàn Windows Store. Tôi chưa thử điều này, nhưng điều này (trong các ý kiến) có vẻ là sân chơi bóng chày của những gì tôi muốn sử dụng:

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

Tài nguyên khác: Xóa ứng dụng Windows 10 và Khôi phục các ứng dụng mặc định của Windows 10


154
2017-08-03 00:55



Xem xét 8.1 đã được phân phối qua cửa hàng, việc gỡ cài đặt cửa hàng có thể ngăn bạn cài đặt các bản nâng cấp hệ điều hành Windows trong tương lai. - Bob
@ Bob: Vì vậy, các cửa hàng là một phần không thể thiếu của Windows mà không thể được gỡ bỏ mà không vi phạm chức năng quan trọng? Ugh! Nó giống như năm 1998 tất cả hơn một lần nữa. Bạn nghĩ rằng Microsoft sẽ học được bài học của họ lần đầu tiên, nhưng dường như không ... :( - Mason Wheeler
Ngay cả khi chạy PowerShell với tư cách quản trị viên, tôi nhận được lỗi này: error 0x80070032: AppX / Deployment Xóa thao tác trên gói <Cortana> khỏi: / <Cortana> không thành công. Ứng dụng này là một phần của Windows và không thể gỡ cài đặt trên cơ sở từng người dùng. - vaindil
Điều này không hoạt động. Tôi gặp lỗi khi nói Remove-AppxPackage : Deployment failed with HRESULT: 0x80073CFA, Removal failed. Please contact your software vendor. Đã cố chạy với tư cách quản trị viên nhưng không có may mắn - Rahil Wazir
Không hoạt động nữa. Microsoft nói rằng ứng dụng bạn đang cố gắng xóa là một phần của cửa sổ và không thể xóa được.


Cortana rất tích hợp với Windows Search và vô hiệu hóa hoàn toàn nó sẽ phá vỡ Tìm kiếm. Tuy nhiên, nếu bạn muốn giữ chức năng Tìm kiếm, bạn có thể tắt các phần "Cortana-y" của Cortana.

Để tắt Cortana trong cửa sổ 10

  1. nhấn Win + R bàn phím tăng tốc để mở hộp thoại Run.
  2. Kiểu GPedit.msc và nhấn Enter hoặc OK để mở Trình chỉnh sửa chính sách nhóm cục bộ. Hướng đến Chính sách máy tính cục bộ -> Cấu hình máy tính -> Mẫu quản trị -> Thành phần Windows -> Tìm kiếm.
  3. Trong ngăn bên phải, nhấp đúp vào chính sách có tên Cho phép Cortana.
  4. Chọn Tàn tật nút radio.
  5. Khởi động lại PC và Cortana và Bing Search sẽ bị tắt. (Có thể hoạt động sau khi đăng xuất và đăng nhập lại)

Mô tả chính sách

Cài đặt chính sách này chỉ định liệu Cortana có được phép trên thiết bị hay không.

Nếu bạn bật hoặc không định cấu hình cài đặt này, Cortana sẽ được cho phép trên thiết bị. Nếu bạn tắt cài đặt này, Cortana sẽ bị tắt.

Với bộ này, người dùng sẽ vẫn có thể sử dụng tìm kiếm để tìm mọi thứ trên thiết bị và trên Internet.


72
2017-08-06 18:03



Đó là một thử tốt, nhưng không hiệu quả. Quá trình Cortana tiếp tục chạy và respawing. Tôi đề nghị xóa câu trả lời - Lombas
Tôi đề nghị để lại câu trả lời này, vì nó là chỉ có điều đó đã làm việc cho tôi vào năm 1607 và không hoàn toàn phá hoại thực đơn bắt đầu .... - Michael Hampton
Hoạt động tốt ngay cả sau khi cập nhật kỷ niệm. Câu trả lời này FTW - Rob Hardy
@peterh - The gpedit.msc khả năng làm tồn tại trong các hệ điều hành Windows 10 Professional và Enterprise, nhưng nó không có sẵn trên máy Windows 10 Home. - Run5k
thậm chí tìm kiếm trên Windows cũng không phải là một sự mất mát lớn, hãy tin tôi - Gianluca Ghettini


Disclaimer: Xin vui lòng xem WernerCDcâu trả lời của cho một phương pháp cải tiến. Điều này sẽ phá vỡ thanh tìm kiếm / Bắt đầu tìm kiếm.

Sau khi chơi xung quanh với nó một chút, và tôi nghĩ rằng tôi đã tìm thấy một phương pháp.

Mở Quản lý công việc và để nó hiển thị Biết thêm chi tiết. Nhấp chuột phải vào Cortana và chọn Mở vị trí file.

Task Manager

Bây giờ tìm thư mục Cortana, nhấp chuột phải vào thư mục đó và chọn Đổi tên. Tôi sẽ khuyên bạn chỉ cần thêm ".bak"vào cuối tên thư mục để bạn có thể dễ dàng tìm thấy nó nếu bạn muốn khôi phục lại trạng thái ban đầu của nó.

Rename

Nếu bạn cố gắng đổi tên, nó sẽ cho bạn biết rằng thư mục đang được sử dụng.

Folder In Use

Đây là lúc bạn muốn quay lại Quản lý công việc, nhấp chuột phải vào Cortanavà chọn Kết thúc nhiệm vụ.

End task

Ngay sau khi tác vụ kết thúc, hãy quay lại Thư mục đang sử dụng cửa sổ và nhấp Thử lại. Thư mục cần được đổi tên và tác vụ Cortana sẽ không bắt đầu lại.


54
2017-08-02 20:28



Làm việc một sự quyến rũ, và tôi cũng đã sử dụng nó để vô hiệu hóa một số quá trình gây phiền nhiễu khác. Cảm ơn! - ArtOfCode
Về mặt kỹ thuật, nó sẽ hoạt động, nhưng Windows Automatic Repair sẽ sửa chữa nó nếu bạn có khởi động không tốt, và Windows Update có thể khôi phục lại Cortana. Tôi không đề xuất sửa đổi tệp hệ thống chỉ để xóa một đối tượng địa lý. Nó cũng có thể có các tác dụng phụ không mong muốn, chẳng hạn như các chương trình khác phụ thuộc vào mã Cortana để cung cấp một số chức năng (tôi không ý thức của bất kỳ sự phụ thuộc như vậy, nhưng tôi sẽ không mạo hiểm nó). - phyrfox
Thay vì đăng một bản sao của câu trả lời của bạn từ tháng 7, bạn chỉ cần bỏ phiếu để đóng như trùng lặp. - T.J. Crowder
@ T.J.Crowder Tôi thực sự đã chỉnh sửa câu trả lời đó sau đăng bài này. Câu trả lời cũ của tôi về câu hỏi đó đơn giản hơn rất nhiều và bạn có thể thấy Câu trả lời gốc. - MC10
Thật tuyệt vời! Và +1 trên câu trả lời đó. Một trong những tốt đẹp cải thiện nó hơn nữa so với bản gốc. Nhưng nó không thay đổi thực tế rằng câu hỏi này là một bản dupe và nên đã được đóng lại như một. Nếu bạn thực sự muốn cũng đăng một câu trả lời, tôi muốn làm cho nó một CW liên kết với câu trả lời (cập nhật) và bỏ phiếu để đóng. - T.J. Crowder


Chôn trong Chính sách bảo mật cho Win 10 (mở rộng phần Cá nhân hóa đầu vào) là:

Bạn có thể tắt Cá nhân hóa đầu vào bất kỳ lúc nào. Điều này sẽ dừng   thu thập dữ liệu cho tính năng này và sẽ xóa dữ liệu được liên kết   được lưu trữ trên thiết bị của bạn, chẳng hạn như từ điển người dùng cục bộ và   lịch sử nhập. Khi Cortana sử dụng dữ liệu này để giúp bạn hiểu   đầu vào, tắt tính năng Cá nhân hóa đầu vào cũng sẽ tắt Cortana   thiết bị của bạn. Tại https://www.bing.com/account/personalization, bạn có thể   cũng xóa dữ liệu được gửi tới Microsoft, chẳng hạn như danh bạ và lịch của bạn   dữ liệu, từ điển người dùng, cũng như lịch sử tìm kiếm và duyệt web nếu   thiết bị cũng đã bật Cortana.

Theo HowToGeek sau khi cài đặt, bạn có thể tắt tính năng này bằng cách:

Nếu bạn đã chọn cài đặt nhanh và bạn muốn chọn không tham gia một số hoặc   tất cả những điều này, tất cả đều không bị mất. Bạn vẫn có thể đi vào cài đặt và   thay đổi mọi thứ.

Để tắt mục đầu tiên được tìm thấy trong cài đặt Cá nhân hóa, bạn   sẽ cần mở nhóm Bảo mật trong Cài đặt và sau đó là “Bài phát biểu,   inking, & đánh máy ”.

Nhấp hoặc nhấn “Ngừng tìm hiểu tôi”.

Tôi rất muốn khuyên bạn nên vô hiệu hóa nó theo cách được hỗ trợ chính thức bằng cách sửa lỗi với tệp thực thi. Sau đó chạy cả hai nguy cơ sửa chữa Windows hoặc bản cập nhật Windows trong tương lai cho Cortana sẽ cài đặt một tệp thực thi mới và kích hoạt lại nó mà bạn không biết hoặc do bạn đã xóa tệp mà bản cập nhật sẽ không thành công. Với phiên bản W10 của người tiêu dùng không cho phép bạn chọn không tham gia các bản vá lỗi, bạn có thể bị kẹt trong vòng khởi động lại do bản vá không cài đặt hoặc khóa bạn khỏi các bản cập nhật bảo mật trong tương lai vì bạn không có yêu cầu nào trong tháng trước bản vá lỗi.


11
2017-08-03 14:10



Có, nhưng một lần nữa điều này không ngăn chặn quá trình chạy trong nền. - ArtOfCode
Dường như nó sẽ không ngăn Windows kết nối với Bing bất cứ khi nào bạn nhập vào hộp tìm kiếm. - ȷ̇c
Nếu tính toàn vẹn và bảo mật của hệ điều hành phụ thuộc vào một bản sao tiện lợi giống như Siri, tôi sẽ quan tâm đáng kể đến những lĩnh vực khác có thể bị xâm phạm theo cách như vậy để đạt được bất kỳ kết thúc nào. dữ liệu người dùng). Điều này không thấm nhuần nhiều niềm tin vào tôi khi xem xét hệ điều hành này là tùy chọn khả thi đối với bất kỳ miền ứng dụng nào yêu cầu bảo mật tối thiểu (tôi đã xác nhận rằng thiết lập chính sách bảo mật cục bộ cho Allow_Cortana đến tàn tật không ngăn quá trình chạy / thu thập dữ liệu, tạo Chính sách nhóm một tùy chọn không hợp lệ). - samsara


Tải xuống công cụ có tên win6x_registry_tweak. Bây giờ mở lời nhắc lệnh có quyền quản trị trong thư mục của exe đã tải xuống và chạy lệnh này:

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

Lệnh này loại bỏ 3 gói cortana (gói chính Cortana, gói ngôn ngữ và gói 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

Sau khi khởi động lại Windows của bạn là cortana miễn phí.

CHÚ Ý. Tạo bản sao lưu đầy đủ nếu sau này bạn khôi phục lại để nhận lại Cortana. Nếu bạn chưa thực hiện bất kỳ sao lưu nào, hãy sử dụng các bước để tạo CAB cho Bản dựng của bạn. Thay thế Flash bằng tên MUM của gói Cortana. Bạn cần tạo CAB cho tất cả các tệp Cortana MUM như ở đây các MUM x86 cho Bản dựng 14393 enter image description here.


5
2017-08-15 06:21



điều này là thú vị, nhưng vì một số lý do nó không hoạt động: i.gyazo.com/3fea9c6a374635688dcd3a3249242baa.png - DeerSpotter
bạn đã khởi động lại chưa? - magicandre1981
nó đã biến mất, tôi đã đổi tên thư mục hệ thống. Phương pháp này không hoạt động. - DeerSpotter
@DeerSpotter những gì không hoạt động? Bạn đã làm gì chi tiết? nếu bạn đổi tên một thư mục, việc xóa không hoạt động. - magicandre1981
câu trả lời tôi đang bình luận, phương pháp loại bỏ cortana không hoạt động. (kiểm tra 1/22/2017) - DeerSpotter


  1. Dán văn bản này vào Notepad

    Windows Registry Editor Version 5.00
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Windows Search]
    "AllowCortana"=dword:00000000
    
  2. Lưu thành "disable cortana.reg" (bao gồm cả các dấu ngoặc kép)

  3. Chạy tệp bạn đã lưu (nhấp đúp)
  4. Khởi động lại máy tính của bạn

Bạn vẫn có thể thấy các quá trình có tên Cortana đang chạy, nhưng chúng tạo nên hệ thống tìm kiếm Windows tích hợp (vì vậy bạn có thể tìm thấy các tệp, chương trình và cài đặt từ trình đơn bắt đầu), không phải trợ lý AI được nối mạng và khai phá dữ liệu liên quan.


4
2018-01-25 04:37



superuser.com/questions/1196618/… là một câu trả lời hoàn chỉnh hơn - Ramhound
@Ramhound không hoạt động trên các phiên bản không phải Pro. Tùy chọn ‘tắt tìm kiếm trên web’ là không cần thiết, ít nhất là đối với tôi; tìm kiếm web từ trình đơn bắt đầu không hoạt động khi Cortana bị tắt và tùy chọn của chúng biến mất khỏi giao diện người dùng cài đặt Windows thông thường. Có thể không muốn vô hiệu hóa cả hai. - Walf


Để thêm vào những gì Girish và Dan đăng trên Windows 10 Professional, trước tiên bạn có thể bắt đầu chuyển các tính năng của Cortana (và liên quan) bằng cách gõ Cortana vào thanh tìm kiếm và sau đó nhấp chuột trái vào biểu tượng Bánh răng để hiển thị cửa sổ cài đặt.

Từ đây bạn có thể tắt các tính năng khác nhau liên quan đến Cortana (hoặc nhiều hơn như chọn không tham gia, đôi khi chúng vẫn bật lại). Tuy nhiên đối với một động thái đáng kể hơn, tôi khuyên bạn nên làm như sau:

  1. Nhấn phím Windows + R để hiển thị hộp Run Gpedit.msc loại để bắt đầu addin quản lý chính sách nhóm
  2. Nhấp chuột trái vào thư mục có nhãn Administrative Templates để chọn Bây giờ bạn sẽ thấy biểu tượng bộ lọc xuất hiện trên thanh công cụ ngay phía trên (trông giống như một cái phễu)
  3. Nhấp chuột trái vào tùy chọn menu View> Filter Options> tick 'Enable Bộ lọc Từ khoá 'để bật hộp văn bản và loại cortana và sau đó nhấn OK để áp dụng bộ lọc.
  4. Mở rộng Thư mục quản trị và sau đó nhấp chuột trái vào tất cả Cài đặt mục để hiển thị tất cả các mục phù hợp với bộ lọc trên đúng.

Bây giờ bạn có thể vô hiệu hóa tất cả các tùy chọn liên quan đến cortana và xem chu kỳ CPU của bạn giảm và temps trở lại bình thường!


1
2017-12-01 01:04





Đối với những người tò mò những gì đang xảy ra dưới mui xe với install_wim_tweak, nó khá đơn giản. Nếu bạn không muốn sử dụng các tập tin nhị phân ngẫu nhiên để có được sự cho phép hoàn toàn của hệ thống của bạn, đồng thời cũng xây dựng thêm sự hiểu biết, bạn có thể thực hiện theo cách này:

CHƯƠNG TRÌNH ĐÀO TẠO ĐĂNG KÝ HUY CHƯƠNG ĐÌNH

Trong Registry:

  1. Thay đổi quyền sở hữu thành Administrators của gốc cây gói: HKLM:\Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing. Tất cả các khóa bên dưới được thừa kế từ gốc. Chủ sở hữu ban đầu là TrustedInstaller giống như tất cả các phần không phải của Windows.

  2. Thay đổi Administrators sự cho phép từ Read đến Full Control trên cùng.

  3. Thay đổi Visibility trong số 4 khóa gói Cortana nói trên từ 2 (ẩn) thành 1 (có thể nhìn thấy).

  4. Phá vỡ các phụ thuộc của 4 gói bằng cách xóa tất cả Owner subkeys. Giao diện DISM từ chối loại bỏ các gói sở hữu vì chúng được xem là cần thiết cho gói cha mẹ.

  5. Sử dụng PowerShell hoặc đồng bằng cũ dism để loại bỏ các gói đã được mở khóa. Kết hợp đường ống w / ký tự đại diện tránh các tên dài khó xử:

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

  1. Khởi động lại một lần thủ công ở cuối.

BEYOND install_wim_tweak, PHẦN TUYỆT VỜI (CẢNH BÁO: BREAKS WINDOWS TƯƠNG LAI NÂNG CẤP B BNG LÝ DO.)

Việc xóa gói Cấp người dùng là tồi tệ hơn đáng kể. Dựa trên kỹ thuật đây và ở đó và người anh em họ Windows của chúng tôi mở khóa không được tìm thấy trong Registry, mà là một cơ sở dữ liệu theo dõi gói SQLite: C:\ProgramData\Microsoft\Windows\AppRepository\StateRepository-Machine.srd

Các liên kết ở trên có một số quá mức cần thiết, do đó, phiên bản luộc xuống là:

  1. Dừng dịch vụ StateRepository: Stop-Service -Name StateRepository -Force
  2. Nhận quyền sở hữu và quyền hạn cần thiết của C:\ProgramData\Microsoft\Windows\AppRepository (Chủ sở hữu, toàn quyền kiểm soát). Sử dụng icacls ... /save AclFile đầu tiên, để phục hồi sau.
  3. Sao chép tệp cơ sở dữ liệu trong: StateRepository-Machine.srd đến một khu vực trầy xước.
  4. Sử dụng một phong nha Trình soạn thảo SQLlite hoặc thậm chí với một mở rộng PowerShell nguồn mở thực hiện truy vấn UPDATE Package SET IsInbox = 0 WHERE PackageFullName LIKE '%Cortana%'
  5. Lưu kết quả vào cơ sở dữ liệu.
  6. Sao chép tệp cơ sở dữ liệu trở lại vị trí.
  7. Khôi phục quyền sở hữu (icacls ... /restore AclFile)
  8. Khởi động lại dịch vụ: Start-Service -Name StateRepository
  9. Xác nhận nó đang chạy: Get-Service -Name StateRepository
  10. Xóa gói: Get-AppxPackage -AllUsers | Where-Object { $_.Name -like '*Cortana*' } | Remove-AppxPackage -AllUsers

1
2018-04-03 02:36