Na podstawie opisu problemu wygląda to na nietypowe zachowanie systemu, które może mieć kilka źródeł. Skoro skany programami AdwCleaner, Hitman oraz CureIt! nie wykazały żadnego złośliwego oprogramowania poza kilkoma plikami cookies, najprawdopodobniej nie mamy do czynienia z wirusem w klasycznym sensie. Randomowe otwieranie okienek po kilku minutach korzystania z klawiatury może sugerować konflikt oprogramowania, problem ze sterownikami lub nawet uszkodzenie sprzętowe klawiatury. Pierwszym krokiem jest sprawdzenie, czy problem występuje na innej klawiaturze. Jeżeli tak, to znaczy, że przyczyna leży w systemie lub sterownikach. Warto zaktualizować sterowniki klawiatury oraz chipsetu płyty głównej. Sprawdź także, czy nie działają w tle programy typu makro, automatyzacja lub oprogramowanie do sterowania skrótami klawiszowymi – czasami powodują one podobne problemy. Kolejnym krokiem jest uruchomienie systemu w trybie awaryjnym i obserwacja, czy problem nadal występuje. Jeżeli w trybie awaryjnym wszystko działa poprawnie, to pewnie któryś z programów uruchamianych przy starcie powoduje konflikt. W takim przypadku warto użyć narzędzia msconfig lub Autoruns, aby wyłączyć wszystkie aplikacje startowe i stopniowo je włączać, aby zidentyfikować winowajcę. Sprawdzenie logów FRST jest również ważne. Należy zwrócić uwagę na sekcje Startup oraz Tasks – czasami nawet pozornie legalne programy dodają zadania uruchamiające procesy, które mogą wchodzić w konflikt z systemem. Zwróć uwagę na wszelkie nietypowe pliki .exe, .bat lub .cmd, które uruchamiają się automatycznie. Innym krokiem jest sprawdzenie rejestru w lokalizacjach:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
Czasami pojawiają się tam wpisy uruchamiające aplikacje lub skrypty powodujące dziwne zachowania.
Warto też zrobić czysty profil użytkownika i sprawdzić, czy problem występuje na nowym koncie.
Jeśli nie, oznacza to, że problem leży w konfiguracji lub oprogramowaniu przypisanym do starego konta.
Nie należy również wykluczać problemów sprzętowych – czasami spowolnienie klawiatury lub zakłócenia w przewodach (w przypadku klawiatur przewodowych) powodują losowe wciskanie klawiszy. W przypadku klawiatury bezprzewodowej sprawdź baterie oraz interferencje sygnału. Ostatecznym krokiem, jeśli wszystko inne zawiedzie, może być wykonanie czystej instalacji systemu lub przywrócenie ustawień fabrycznych komputera. Zanim jednak to zrobisz, dobrze jest dokładnie przeanalizować logi FRST i sprawdzić wszelkie nietypowe wpisy w autostarcie, Harmonogramie zadań i rejestrze. Podsumowując, przyczyn może być kilka: konflikt oprogramowania, problem ze sterownikami, nietypowe zadania uruchamiane w tle, ustawienia rejestru lub problemy sprzętowe z klawiaturą. Dalsza diagnostyka powinna obejmować testowanie innej klawiatury, czysty rozruch systemu, analizę logów FRST i obserwację w trybie awaryjnym. Tylko systematyczne wykluczanie kolejnych przyczyn pozwoli znaleźć źródło problemu i skutecznie je rozwiązać.