Como desativar completamente o Siri no Sierra?


16

Respondi 'Não' ao prompt inicial da Siri, mas ainda posso vê-lo na minha lista de processos. Eu tentei matá-lo, mas ele carrega novamente imediatamente. Como posso descarregar e remover o Siri do meu Mac?

insira a descrição da imagem aqui


2
Em Preferências do Sistema > Siri , você desmarcou a caixa de seleção [] Ativar Siri ? Quanto à remoção do Siri, na voz do HAL 9000 de 2001: A Space Oddesy, desculpe Anton, não posso permitir que você faça isso. :)
user3439894

Respostas:


9

Ok, eu descobri todo o procedimento sozinho, graças a @blueberryfields e @ bret7600.

Antes de tudo, você precisa desativar o System Integrity Check para poder editar o arquivo com.apple.Siri.plist.

  1. Reinicie no modo de recuperação reiniciando o Mac e mantendo Command+ R. Pode levar mais tempo para inicializar como de costume, tudo bem, apenas seja paciente.
  2. No menu superior, vá para Utilitários e abra o Terminal.
  3. Digite csrutil disablee pressione Enter.
  4. Digite reboote pressione Enterpara reiniciar novamente.

Agora você deve editar o arquivo com.apple.Siri.plist.

  1. Abra Terminal.app
  2. Tipo sudo plutil -replace Disabled -bool true /System/Library/LaunchAgents/com.apple.Siri.plist

Agora você deve reativar a Verificação de Integridade do Sistema. Está lá por uma razão.

  1. Reinicie no modo de recuperação reiniciando o Mac e mantendo Command+ R.
  2. No menu superior, vá para Utilitários> Terminal .
  3. Digite csrutil enablee pressione Enter.
  4. Digite reboote pressione Enterpara reiniciar novamente.

Agora, se você verificar o Activity Monitor - não verá vestígios do Siri lá. Você pode repetir este procedimento /System/Library/LaunchAgents/com.apple.assistantd.plistpara desativá-lo completamente.


3
Mhm, Okaaay, vou definitivamente não vai instalar Sierra ...
Aleksandar Pavić

não precisei reiniciar no modo de recuperação, basta reiniciar no final das instruções.
Brad

11
Isso quase funcionou. /System/Library/LaunchAgents/com.apple.Siri.plist: file does not existNo entanto com.apple.Siri.agent.plistexiste. Marcar isso como 'Desativado' terá o mesmo efeito?
krry

8

A publicação Der Flounder Blocking Siri no macOS Sierra contém arquivos que impedem sua execução e a suprimem da barra de menus:

com.apple.assistant.support.plist

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>Assistant Enabled</key>
    <false/>
</dict>
</plist>

com.apple.Siri.plist

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>StatusMenuVisible</key>
    <false/>
    <key>UserHasDeclinedEnable</key>
    <true/>
</dict>
</plist>

Também existem arquivos mobileconfig para desativá -lo automaticamente pelos scripts vinculados também.


Notas:

  • talvez seja necessário mexer no SIP (modo de proteção de integridade do sistema) antes de poder modificar esses arquivos.
  • os arquivos referenciados são copiados das configurações equivalentes para iOS e podem não funcionar necessariamente conforme o esperado no Sierra. Use com cuidado!

2
essas instruções estão incompletas na melhor das hipóteses - os arquivos plist parecem ter versões móveis datadas e existem outros problemas com o processo, incluindo sierra, que impede a edição dos arquivos no diretório / System / Library / LaunchDaemon
blueberryfields

0

Usar o defaultscomando para operar as configurações no .plistarquivo é muito mais fácil e rápido.

# Disable "Ask Siri"
defaults write com.apple.assistant.support "Assistant Enabled" -bool false

# Remove siri icon from status menu
defaults write com.apple.Siri StatusMenuVisible -bool false

O daemon assistantdainda está em execução. Eu não recomendo desativá-lo porque você precisa desativar o SIP.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.