Системные библиотеки важны для работы игрового ПО, потому что они обеспечивают зависимость игр от различных версий компиляторов, применяемых на разных этапах существования Windows. 1 Например, вспомогательные библиотеки VС Redists необходимы для запуска игр из-за зависимости последних к компиляторам, применяемым на разных этапах существования Windows. 1
Также библиотеки DLL, к которым относятся и системные, содержат общий программный код, к которому могут обращаться и использовать сразу несколько программ. 4 Это позволяет обеспечить одновременный доступ нескольких приложений к оборудованию, например видеокарте, клавиатуре или принтеру, и предотвратить переполнение оперативной памяти ненужным кодом. 4
Кроме того, модульность системных библиотек означает, что новые функции, такие как обновления для игр или поддержка других языков программирования, могут быть добавлены к старым приложениям путём простого написания новых библиотек DLL, а не через внесение изменений в код самой программы. 4