Библиотеки CRT считаются критичными для функционирования Windows, потому что они обеспечивают начальную настройку для дальнейшей благополучной работы функций из стандартной библиотеки. 4 Например, устанавливают stack, heap, обнуляют статические переменные, регистрируют необходимые обработчики исключений. 4
Кроме того, для запуска многих современных программ и игр требуются библиотеки из состава компонента CTR («Универсальная среда выполнения C»). 2 Они предустановлены в последних версиях Windows, но отсутствуют в Windows 7, 8, 8.1 и более ранних редакциях. 2 Поэтому в них при попытке открыть такие приложения возникает ошибка из-за невозможности получить доступ к нужным компонентам. 2
Также в библиотеках CRT есть безопасные версии функций, которые представляют риски для безопасности, например, непроверенная функция копирования строк strcpy. 1