Consulte https://streamable.com/efbzho . O arquivo não será aberto até que eu reinicie o explorer.exe; no entanto, funciona bem se eu executá-lo clicando duas vezes ou usando o menu abrir com sem navegar até o arquivo. Isso acontece com todas as minhas extensões de arquivo (não apenas txt) e com outros arquivos usados para abrir (não apenas Sublime Text). Eu tentei executar DISM.exe /Online /Cleanup-image /Restorehealth e sfc /scannow e reiniciar meu computador, mas isso não resolveu.
Atualização: Exatamente a mesma situação ocorreu no modo de segurança, portanto, não está sendo causada por um serviço ou programa externo; no entanto, o problema não ocorreu quando criei um novo perfil de usuário e testei nele. Existe uma maneira de corrigir o problema sem transferir tudo para um novo perfil?
Esse problema foi causado pelo grupo SYSTEM não ter permissões para meu perfil de usuário em C:\Users. Eu já havia executado o comando takeown sem o parâmetro /a. Isso me definiu como o único usuário com permissões para a pasta. Isso foi resolvido executando o comando takeown, mas desta vez com o parâmetro /a. Isso define o grupo de administradores como o proprietário da pasta, que inclui o grupo SYSTEM. Dar propriedade aos administradores para a
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts
chave também pode ter desempenhado um papel importante.Abrir com caixa de diálogo enumera o registro do aplicativo das seguintes chaves de registro:
HKEY_CLASSES_ROOT\Aplicativos
HKEY_LOCAL_MACHINE\Software\RegisteredApplications
Você pode verificar se o valor da chave no seguinte local contém o caminho correto: HKEY_CLASSES_ROOT\Applications\YOURFILE.EXE\shell\open\command
Procure o nome do aplicativo e a extensão do arquivo no registro para ver se outras entradas possivelmente também estão corrompidas.