Навіщо потрібні патчі
У комп`ютерних іграх патчі служать для зміни правил і алгоритмів. Іноді «заплатки» випускають, щоб припинити можливість недобросовісним учасникам шахраювати в грі, особливо мережевий. Якщо змінюється графіка або музичний супровід гри, розмір патча може досягати сотень мегабайт.
Для комп`ютерів, що працюють в мережі, дуже важливою проблемою стає захист інформації. Хакери шукають діри в програмному коді операційної системи, які дозволять їм впровадити шпигунське ПЗ на чужий комп`ютер. Розробники коду намагаються випередити хакерів і випускають патчі безпеки, які закривають уразливості системи.
Наприклад, в MS Windows оновлення програм виробляє вбудований сервіс «Центр оновлень Windows». Перевіряються версії ПЗ, встановленого на комп`ютері, потім сервіс пропонує використовувати патчі, розроблені для цих версій. Сервіс можна налаштувати для оновлень в ручному або автоматичному режимі.
Слід мати на увазі, що перевіряється і легальність встановленого програмного забезпечення. Власників піратських версій чекає неприємний сюрприз у вигляді звалилася системи, якщо вони вирішать "пропатчити" свій комп`ютер.
Термін «патч» зазвичай вживається, якщо мова йде про невеликі зміни програмного коду. Серйозне оновлення програм називають сервіс-паком (service pack). Наприклад, для Windows XP вийшло 3 сервіс-пака.