Резидентна програма або TSR - cокращённо від англійського: Terminate and Stay Resident, що в перекладі означає «Завершити (перервати) роботу і залишитися на постійне місце».
Резидентна програма - це програма, яка постійно знаходиться в оперативній пам'яті комп'ютера. Програми, які після припинення своєї роботи не залишаються в ОЗУ, є нерезидентними.
Резидентної може бути стороння програма, яка залишилася в пам'яті комп'ютера після видалення основної програми-оболонки.
Тепер вона постійно присутня в пам'яті комп'ютера і продовжує непомітно виконувати деякі функції в фоновому режимі. Зазвичай її завантаження відбувається автоматично.
Наприклад, Ви встановлювали антивірусну програму, потім її видалили. Але видалення сталося не повністю. залишився вірусний сканер. який був постійно завантажений в пам'ять, і тому його неможливо було видалити звичайним способом.
Цей сканер продовжує захищати комп'ютер від різних вірусів, автоматично завантажені при включенні комп'ютера і виконуючи непомітно свою роботу.
Дана програма і подібні до неї називаються резидентними іліTSR.
Але як резидентної програми може виявитися і програма. поширює вірус або виконує інші шкідливі дії (наприклад, викрадення особистих даних).
Ще TSRмогут стати причиною багатьох проблем з компьютероміз через конфлікт з іншими програмами, причиною появи повідомлень про неприпустимих операціях і уповільнення роботи комп'ютера.