“Como você deseja abrir este arquivo?” caixa de diálogo que aparece aleatoriamente após a atualização para o Windows 8 / 8.1

3

Depois de atualizar meu computador do Windows 7 para o Windows 8 e continuar depois que fui para o 8.1, o arquivo "Como você deseja abrir este arquivo?" tem aparecido de forma aleatória quando estou usando o computador e sentado esperando por mim quando descarto o protetor de tela.

Dependendodequaldosaplicativosaparentementealeatórioseuescolho,oueuabrooaplicativoparaseuestadopadrãoquandonenhumarquivo/localizaçãoéselecionado,ouumamensagemdeerroreclamandoque"C: \ program" não é um arquivo válido ( a formulação exata do erro varia entre os aplicativos), um exemplo é:

Como posso rastrear de onde isso vem? Meu primeiro pensamento foi verificar o log de eventos, mas sem ter uma ideia do que pesquisar, há muito barulho para encontrar algo útil.

    
por Dan Neely 03.03.2015 / 05:01

2 respostas

2

Eu tive esse conjunto exato de sintomas, exceto que eu estava vendo a caixa de diálogo "Como você deseja abrir este arquivo ?, aparecendo todas as manhãs quando eu me sentei no computador, em vez de aleatoriamente.

Eu finalmente segui para um programa de desfragmentação chamado MyDefrag (Nota: o site parece estar inativo no momento). Quando você instala o MyDefrag, ele opcionalmente configura uma tarefa agendada para ser executada às 5:01 AM todos os dias para desfragmentar seu disco rígido, e eu escolhi essa opção. Mas a tarefa agendada que MyDefrag cria está mal configurada de alguma forma que eu ainda não descobri, porque quando você executá-lo manualmente, ele aparece o "Como você deseja abrir este arquivo?" diálogo. Eventualmente, desativei a tarefa agendada MyDefrag e só executei o MyDefrag manualmente, e as caixas de diálogo "abrir este arquivo" desapareceram.

No seu caso, se você ainda não desistiu e reformatou o computador, sugerimos que você anote a hora exata do dia em que verá o arquivo "Como você deseja abrir este arquivo?" diálogo. Então, depois de obter tempo suficiente para estabelecer um padrão (por exemplo, ele aparece a cada 2 horas, a partir do momento em que o computador é inicializado), carregue o Agendador de Tarefas e comece a navegar pelas tarefas ativas, procurando uma que se encaixa nesse padrão. Depois de encontrá-lo, desative-o (não o exclua ainda, caso ainda não tenha encontrado o caminho certo) e veja se o problema desaparece.

No meu caso, levei muito tempo para rastrear o padrão, porque a caixa de diálogo estava apenas aparecendo enquanto eu estava dormindo. Eu finalmente encontrei-o executando ProcMon.exe ( Process Monitor , uma parte muito útil do Windows SysInternals) em noite e olhando através de seus dados pela manhã. (Eu tive que reduzi-lo primeiro, porque 8 horas de monitoramento do Process Monitor produziram cerca de 16 GB de dados, e cada operação de filtro levou 10 minutos para ser concluída.) Eu filtrava pelo programa OpenWith.exe e descobri que era correndo às 5:01. Isso me deu a pista de procurar no Agendador de Tarefas as tarefas executadas às 5:01, que é como encontrei a tarefa automática mal configurada do MyDefrag.

Se você ainda não limpou e reinstalou o sistema operacional e ainda está lidando com esse pop-up aleatório, espero que isso o ajude a rastreá-lo. Se você já tiver limpado e reinstalado, esperamos que outra pessoa que tenha pesquisado no Google esse problema possa usar essas informações para rastrear o próprio problema.

    
por 04.10.2015 / 03:58
0

Eu tive o mesmo problema. Ele veio do agendador de tarefas. Eu atualizo do win7 para o win10, eu não sabia que as tarefas não estavam funcionando como no windows 7.

No meu caso, esses pop-ups vieram de autohotkeys & tarefas python que não foram atualizadas.

Você pode testar se é proveniente do agendador: basta clicar com o botão direito do mouse / executar em cada tarefa, o pop-up será exibido para a tarefa.

Você só precisará atualizá-lo após esta resposta

PS1: se uma tarefa não for executada como esperado, esta resposta explica como solucionar o problema:

... get additional relevant information from the events log. Open Event Viewer (right-click on Start). In the left panel select 'Applications and Service Log', then 'Microsoft', then 'Windows', then 'TaskScheduler', the 'Operational'. You might find that the associated middle panel is empty because this log is disabled. In this case, right-click on 'Operational' and enable it temporarily

ps2: spy winspector também foi útil, descobri no painel de log que alguns processos foram "destruídos". Então eu sabia que eles estavam vindo do agendador de tarefas.

    
por 02.07.2017 / 23:20