Здравствуйте. В проекте используются несколько модулей в кодировке cp1251, т.к. созданы были в D7 и также там используются. А lazarus  используется для 64 битной версии программы. В этих модулях обработка информации получаемой  с помощью JwaWinCrypt(в основном просто отобрание информации из сертификатов/запросов). Полученные данные через функции JwaWinCrypt и просто текст кириллицей, который задан в этих модулях, выводятся на форму в richmemo. Чтобы отражалось корректно, использовал wincptoutf8. В версии lazarus 1.8.4 работает всё нормально. 
          На версии lazarus 2.0.12 32/34 что то изменили. И получается что текст полученный из JwaWinCrypt  надо преобразовывать wincptoutf8, а то что "написано" в моих модулях  Ansitoutf8.
			
		

