Ты не написал, какая у тебя версия системы. Поэтому скажу про Windows 10 -- в основном это она подвержена таким выкрутасам. Выпускаемые корпорацией обновления должны по замыслу разработчиков лечить выявленные глюки, но они добавляют новые. Сброс после перезагрузки программ по умолчанию -- один из этих глюков. В частности, в этом замечены обновления КВ3135173 и КВ31224262. Про эти я знаю точно, но, конечно есть и другие (интернет тебе в помощь). Чтобы удалить нежелательное обновление, запускаешь командную строку от имени администратора и вводишь:
wusa.exe /uninstall /kb:3135173
Перезагружаешься.
Можно также создать новый профиль и проверить настройки в нём, проверить систему на наличие отсутствующих или повреждённых системных файлов командой chkdsk /scannow, ну, и проверить антивирусом со свежими базами.