Hi Stas, This is Ramesh.
When the window pops up and closes, please open PowerShell admin and run this command:
Get-ScheduledTask | Get-ScheduledTaskInfo | select TaskName, TaskPath, LastRunTime | sort LastrunTime -descending | ogv
This shows the list of scheduled tasks, reverse sorted by the last run time.
Note the tasks that ran most recently. Match the last run time with the mm:ss the window popped up.
Alternatively, use TaskSchedulerView from Nirsoft.net.
https://www.nirsoft.net/utils/task_scheduler_vi...
This link can also help:
https://www.winhelponline.com/blog/find-unknown...
(If it's not a scheduled task, we must use other methods to trace the process.)
Standard Disclaimer: There is a link to a non-Microsoft website. The page appears to provide accurate, safe information. Watch out for ads on the site that may advertise products frequently classified as PUPs (Potentially Unwanted Products). Thoroughly research any product advertised on the site before you decide to download and install it.