2015-08-02 19:57:58 +0000 2015-08-02 19:57:58 +0000
293
293

Czy mogę całkowicie wyłączyć Cortana na Windows 10?

Windows 10 ma Cortana, co mi się nie podoba. Wyłączyłem ją tak szybko, jak mogłem. Jednakże, patrząc na Task Manager, proces dla Cortany jest nadal uruchomiony i nie może być skutecznie zakończony: zakończenie zadania po prostu powoduje oddychanie procesu kilka sekund później. Użycie komendy

taskkill /IM Cortana.exe /F

daje ten sam rezultat: proces odrobacza się.

Czy jest jakiś sposób na wyłączenie kortyany tak, aby proces nie działał w tle i nie odrobaczał się, jeśli zostanie przerwany?

Odpowiedzi (9)

165
165
165
2015-08-03 00:55:56 +0000

Uaktualnienie 2018: Ostrzeżenie o uszkodzeniu paska zadań

Właśnie przeinstalowałem system Windows 10 Pro i wykonałem wszystkie wymagane kroki (zarówno usunięcie Cortany, jak i usunięcie wszystkich aplikacji sklepowych) i nadal działa zgodnie z zaleceniami.

Zawiera wzmiankę, że usunięcie Cortany spowoduje uszkodzenie domyślnego paska zadań w dziwny sposób. Nie psuje on Windows Search - więc wyszukiwanie w Explorerze nadal działa w moim doświadczeniu.

Osobiście zawsze zastępowałem domyślny pasek zadań Classic Start (połączony przez instalator Ninite) i nie mam żadnych problemów z codziennym użytkowaniem Windows w inny sposób.

Uaktualnij: Usuń Cortanę poprzez “TakeOwn ”

Najwyraźniej ta sztuczka przestała działać w pewnym momencie. W pewnym momencie z powodzeniem użyłem linku @Meferdati: winaero: how to uninstall Cortona . Zawiera on skrypt, który wykonuje całą pracę za Ciebie, a także wyjaśnienie, jak to działa.

Poniżej znajdują się kroki, których używałem, a które są bardzo podobne do @MC10’s answer , z wyjątkiem tego, że zawsze musiałem “TakeOwn”, aby uzyskać uprawnienia i przenoszę moje pliki do innego folderu (zamiast kasować - w przypadku, gdy zdecyduję się na rewers):

  1. dodaj TakeOwn do menu kontekstowego lub (użyj takeown from the command line ).
  2. Przejdź do C:\ Okna
  3. Utwórz folder SystemApps.bak
  4. Użyj Takeown aby uzyskać własność c:\windows\SystemApps\Microsoft.Windows.Cortana_cw5n1h2txyewy
  5. (Uzyskaj własność czegokolwiek innego, co chcesz przenieść)
  6. Wytnij/wklej folder(y) z SystemApps.bak do SystemApps.bak
  7. Gdy pojawi się okienko “Permissions”, przejdź do Task Manager
  8. Zabij proces SearchUI.exe
  9. Przełącz się z powrotem i nadaj uprawnienia do przeniesienia folderu

Folder znajduje się teraz w SystemApps.bak - w razie potrzeby możesz go po prostu przenieść z powrotem.

Oryginał: Remove Cortana via Powershell RemoveAppPackage

Najpierw go wyłącz, a następnie odinstaluj aplikację Cortana.

Wyłącz go w ustawieniach wyszukiwania:

  1. Kliknij ikonę/skrzynkę wyszukiwania w lewym dolnym rogu
  2. Kliknij narzędzie na lewym pasku
  3. Kliknij obok Cortana/Web Searches

Następnie odinstaluj go, zgodnie z listą tutaj :

W podwyższonym PowerShell:

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

Jest to podobne do odpowiedzi MC10, z tą różnicą, że jestem pewien, że OS będzie bardziej akceptował odinstalowanie go przez “właściwe kanały” (powershell) zamiast zmiany nazwy folderu.

Windows naprawił go, więc teraz nie można usunąć “…Cortana_1.6.1.52_ …”. Przy tej próbie stwierdzono, że jest to teraz część systemu Windows i nie może być usunięta. Chyba wrócę do zmiany nazwy folderu.

Używam tej samej deinstalacji do usuwania innych “funkcji”, takich jak BingNews, BingSports, Etc

Edit: Podobnie, możesz usunąć aplikacje “Provisioned” (aka: crap that gets installed per user) przez ta metoda

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

lub. … aby usunąć WSZYSTKIE aplikacje, które możesz, aplikację lub provisionedapp, możesz to zrobić:

Po prostu ostrzeżenie: Spowoduje to odinstalowanie Windows Store. To nie jest problem dla mnie, ale odinstalowanie wszystkiego nie jest dla słabego serca.

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

Jak wspomniano w komentarzach, prawdopodobnie mądrze jest nie usuwać całkowicie Windows Store. Jeszcze tego nie próbowałem, ale to (w komentarzach) wygląda na ballpark tego, czego bym użył:

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

Dalsze źródło: Usuń Windows 10 Apps i Przywróć domyślny Windows 10 Apps

85
85
85
2015-08-06 18:03:09 +0000

Cortana jest bardzo zintegrowana z Windows Search i całkowite jej wyłączenie spowoduje przerwanie wyszukiwania. Jednakże, jeśli chcesz zachować funkcjonalność wyszukiwania, możesz po prostu wyłączyć “Cortana-y” części Cortany.

Wyłączyć Cortanę w oknach 10

  1. Wciśnij Win + R akcelerator klawiatury, aby otworzyć okno dialogowe Uruchom.
  2. Wpisz GPedit.msc i naciśnij Enter lub OK, aby otworzyć Local Group Policy Editor. Przejdź do okna dialogowego Local Group Policy -> Computer Configuration -> Administrative Templates -> Windows Components -> Search**.
  3. W prawym panelu kliknij dwukrotnie na politykę o nazwie Pozwól na Cortana.
  4. Wybierz przycisk radiowy Wyłączone.
  5. Uruchom ponownie komputer, a Cortana i Bing Search zostaną wyłączone. (Może działać po wylogowaniu się i ponownym zalogowaniu)
  6. *

Opis polityki

To ustawienie polityki określa, czy Cortana jest dozwolona w urządzeniu.

Jeśli włączysz lub nie konfigurujesz tego ustawienia, Cortana będzie dozwolona w urządzeniu. Jeśli wyłączysz to ustawienie, Cortana będzie wyłączona.

Dzięki temu ustawieniu użytkownicy nadal będą mogli korzystać z funkcji wyszukiwania w celu znalezienia rzeczy w urządzeniu i w Internecie.

59
59
59
2015-08-02 20:28:31 +0000

Disclaimer: Please see WernerCD‘s answer for an improved method. To spowoduje przerwanie paska wyszukiwania/rozpoczęcie wyszukiwania.

Po pobawieniu się z nim trochę, i myślę, że znalazłem metodę.

Otwórz Menedżer zadań i niech pokaże więcej szczegółów. Kliknij prawym przyciskiem myszy na Cortana i wybierz Otwórz lokalizację pliku.

Znajdź teraz folder Cortana, kliknij prawym przyciskiem myszy i wybierz Otwórz nazwę. Polecam tylko dodanie “ .bak” na końcu nazwy folderu, abyś mógł go łatwo odnaleźć, jeśli chcesz przywrócić jego oryginalny status.

Jeśli spróbujesz zmienić nazwę, powie ci ona, że folder jest w użyciu.

Gdy chcesz wrócić do Menedżera zadań, kliknij prawym przyciskiem myszy na Kortana i wybierz Zakończ zadanie.

Zaraz po zakończeniu zadania, przełącz się z powrotem do okna Folder w użyciu i kliknij Spróbuj ponownie. Folder powinien mieć zmienioną nazwę, a zadanie Cortana nie rozpocznie się ponownie.

16
16
16
2018-05-08 15:36:15 +0000

Najprostszym sposobem na wyłączenie Cortana aspektów prywatności_ jest użycie zewnętrznego narzędzia, takiego jak darmowe oprogramowanie O&O ShutUp10 .

Częścią Cortana jest jednak Windows Search, więc nadal będzie istniał sporadyczny proces Cortana, taki jak indeksowanie plików. Jednakże, nie powinno być już więcej używania Internetu przez Cortana.

Możesz usunąć Cortana całkowicie , jeśli chcesz, ale to również usuwa Windows Search (chociaż może to nie być problem, jeśli używasz narzędzi innych firm, takich jak DocFetcher lub Mythicsoft’s Agent Ransack , które zapewniają zwiększoną funkcjonalność wyszukiwania). Jednak po aktualizacji systemu Windows 10 oczekuj, że Cortana zostanie ponownie zainstalowana. Najwyraźniej jedynym sposobem na trwałe uniknięcie Cortana jest użycie innego systemu operacyjnego, takiego jak Linux.

11
11
11
2015-08-03 14:10:23 +0000

Grzebiąc w polityka prywatności dla Win 10 (rozwinąć sekcję Personalizacja wejść) jest:

Możesz wyłączyć Personalizację wejść w dowolnym momencie. Zatrzyma to gromadzenie danych dla tej funkcji i usunie związane z nią dane zapisane w urządzeniu, takie jak słownik użytkownika lokalnego i historia wprowadzania danych. Ponieważ program Cortana wykorzystuje te dane do ułatwienia zrozumienia wprowadzanych danych, wyłączenie funkcji Personalizacja wejść spowoduje również wyłączenie funkcji Cortana w urządzeniu.** Pod adresem https://www.bing.com/account/personalization można również wyczyścić dane wysyłane do firmy Microsoft, takie jak kontakty i dane kalendarza, słownik użytkownika, a także historię wyszukiwania i przeglądania, jeśli w urządzeniu jest włączona funkcja Cortana.

Zgodnie z HowToGeek po instalacji możesz to wyłączyć przez:

Jeśli wybrałeś ustawienia ekspresowe i chcesz zrezygnować z niektórych lub wszystkich z nich, to wszystko nie jest stracone.

Aby wyłączyć pierwszą pozycję znajdującą się w ustawieniach personalizacji, należy otworzyć grupę Prywatność w Ustawieniach, a następnie “Mowa, atrament i pisanie”.

Kliknij lub dotknij “Przestań mnie poznawać”.

Zdecydowanie zalecam wyłączenie go w oficjalnie obsługiwany sposób nad przykręcaniem z możliwością wykonania. To ostatnie wiąże się zarówno z ryzykiem, że naprawa systemu Windows lub przyszła aktualizacja systemu Cortana zainstaluje nowy program wykonywalny i uruchomi go ponownie bez Twojej wiedzy, jak i ryzykiem, że z powodu usunięcia pliku aktualizacja zakończy się niepowodzeniem. W przypadku konsumenckich wersji W10, które nie zezwalają na rezygnację z poprawek, może to spowodować, że utkniesz w pętli restartu, ponieważ poprawka nie zainstaluje lub nie zablokuje cię z przyszłych aktualizacji zabezpieczeń, ponieważ nie masz jednego z wymaganych poprawek z ostatniego miesiąca.

6
6
6
2017-01-25 04:37:30 +0000
  1. Wklej ten tekst do Notatnika (upewniając się, że ma on na końcu 2 przerwy liniowe):

  2. Zapisz jako "disable cortana machine.reg" (łącznie z cytatami)

  3. Uruchom zapisany plik (podwójne kliknięcie) raz na maszynie

  4. Wklej ten tekst do nowego pliku Notatnika, jak poprzednio

  5. Zapisz jako "disable cortana user.reg"

  6. Uruchom plik zapisany na każdym koncie użytkownika na komputerze

  7. Zrestartuj komputer

Możesz nadal widzieć uruchomione procesy o nazwie Cortana, ale tworzą one wbudowany system wyszukiwania Windows (dzięki czemu możesz znaleźć pliki, programy i ustawienia z menu startowego), nie sieciowy asystent AI i związane z nim wydobycie danych.

5
5
5
2015-08-15 06:21:28 +0000

Pobierz narzędzie o nazwie win6x\_registry_tweak . Teraz otwórz polecenie z uprawnieniami administratora w folderze pobranego exe i wykonaj to polecenie:

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

To polecenie usuwa 3 pakiety cortana (główny pakiet Cortana, pakiet językowy i pakiet 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

Po ponownym uruchomieniu Windows jest wolny od cortana.

OBSŁUGA. Zrób pełną kopię zapasową, jeśli później, kiedy ją przywrócisz, aby odzyskać Cortana. Jeśli nie zrobiłeś żadnej kopii zapasowej, użyj te kroki do wygenerowania CAB dla twojego Budynku . Zastąpić Flash nazwami MUM pakietów Cortana. Musisz wygenerować CABs dla wszystkich plików Cortana MUM jak tutaj x86 MUMs dla Build 14393

..

1
1
1
2018-04-03 02:36:48 +0000

Dla tych ciekawskich, co dzieje się pod maską z install_wim_tweak, jest to dość proste. Jeśli wolisz nie korzystać z losowych binarek, które uzyskują całkowitą zgodę Twojego systemu, a także budują więcej zrozumienia, możesz to zrobić w następujący sposób:

THE HO-HUM USUAL REGISTRY SURGERY PART

In the Registry:

  1. Zmień właściciela na Administrators korzenia drzewa pakietów: HKLM:\Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing. Wszystkie klucze znajdujące się pod nim dziedziczą po korzeniu. Pierwotnym właścicielem jest TrustedInstaller jak wszystkie nie dotykają tych części Windows.

  2. Zmień uprawnienie Administrators z Read na Full Control na Visibility na to samo.

  3. Zmień 2 wyżej wymienionych 4 kluczy pakietu Cortana z 1 (ukryty) na Owner (widoczny).

  4. Przełamać zależności 4 pakietów usuwając wszystkie subklucze dism. Interfejs DISM odmawia usunięcia posiadanych pakietów, ponieważ są one uważane za istotne dla pakietu macierzystego.

  5. Użyj PowerShell lub zwykłego starego Get-WindowsPackage -Online | Where-Object { $_.PackageName -like '*Cortana*' } | Remove-WindowsPackage -Online -NoRestart aby usunąć teraz odblokowane pakiety. Powiązanie w/wildcard pozwala uniknąć niewygodnych długich nazw:

C:\ProgramData\Microsoft\Windows\AppRepository\StateRepository-Machine.srd

  1. Zrestartuj raz ręcznie na końcu.

BEYOND install_wim_tweak, THE UGLY PART (UWAGA: BREAKS FUTURE WINDOWS UPGRADES BECAUSE OF REASONS.)

Deleting the User-level package is considerably worse. Na podstawie technik tutaj i tam i nasz kuzyn Windows odblokowanie nie znajduje się w rejestrze, ale raczej w bazie danych śledzenia pakietów SQLite: Stop-Service -Name StateRepository -Force

Powyższe linki mają pewne przerosty, więc gotową wersją jest:

  1. Zatrzymaj usługę StateRepository: C:\ProgramData\Microsoft\Windows\AppRepository
  2. Weź niezbędną własność i uprawnienia z icacls ... /save AclFile (Owner, Full Control). Najpierw użyj StateRepository-Machine.srd, aby później go przywrócić.
  3. Skopiuj plik bazy danych w obrębie: UPDATE Package SET IsInbox = 0 WHERE PackageFullName LIKE '%Cortana%' do obszaru rysowania.
  4. Użyj przyzwoitego edytor SQLlite lub nawet z rozszerzeniem open-source PowerShell wykonaj zapytanie icacls ... /restore AclFile
  5. Zapisz wynik do bazy danych.
  6. Skopiuj plik z bazą danych z powrotem na miejsce.
  7. Przywróć własność (Start-Service -Name StateRepository)
  8. Restart usługi: Get-Service -Name StateRepository
  9. Upewnij się, że jest uruchomiona: Get-AppxPackage -AllUsers | Where-Object { $_.Name -like '*Cortana*' } | Remove-AppxPackage -AllUsers
  10. Usuń pakiet: &007
1
1
1
2016-12-01 01:04:33 +0000

Aby dodać do tego, co Girish i Dan zamieścili powyżej w systemie Windows 10 Professional, można najpierw rozpocząć obracanie funkcji Cortana (i pokrewnych) wpisując Cortana na pasku wyszukiwania, a następnie klikając lewym przyciskiem myszy na ikonę Geara, aby wyświetlić okno ustawień.

Stąd można wyłączyć różne funkcje związane z Cortaną (lub bardziej jak zrezygnować, czasami nadal włączają się ponownie). Jednak dla bardziej istotnego ruchu polecam wykonać następujące czynności:

  1. Wciśnij klawisz Windows + R, aby wyświetlić polecenie Uruchom gpedit.msc, aby uruchomić dodatek do zarządzania polityką grupy
  2. Kliknij lewym przyciskiem myszy na folder oznaczony jako Administrative Templates, aby go wybrać Powinieneś teraz zobaczyć ikonę filtru, która pojawi się na pasku narzędzi tuż nad nim (wygląda jak lejek)
  3. Kliknij lewym przyciskiem myszy na opcję menu View > Filter Options > zaznacz ‘Enable Keyword Filter’, aby włączyć pole tekstowe i wpisz cortana, a następnie kliknij OK, aby zastosować filtr.
  4. Rozwiń Folder administracyjny, a następnie kliknij lewym przyciskiem myszy na pozycji Wszystkie ustawienia, aby wyświetlić wszystkie elementy, które pasują do filtra po prawej stronie.

Teraz możesz wyłączyć wszystkie opcje związane z cortaną i obserwować, jak spadają cykle procesora i temps wracają do normy!