فایل reg مربوط به چه کاری؟
(فکر کنم منظور من رو اشتباه برداشت کردید؟) (البته اگر منظورتون فایل reg که به محض اجرا خودش این تنظیمات (مربوط به فونت ) را انجام دهد (چرا که این هم یکی از راههای نصب فونتها می باشد) )
برنامه بنده خودش در رجیستری این کار را انجام می دهد (مثلا همان کاری که قرار است در فایل reg ذخیره شود و به هنگام اجرا در رجیستری ویندوز اضافه شود)
(نکته: به هنگام ثبت در رجیستری بایستی نام واقعی فونت را نصب کنید مثلا: bzarbd.ttf که نام فونتی که در بخش فونت ویندوز ذخیره می شود B Zar Bold می باشد)
در رابطه با کپی کردن فایل kdbfa.dll نیز بله درست است که به هنگام اجرای نرمال ویندوز درصورت حذف یا جایگزینی پیش فرض خود را از نو نصب می کند. ولیکن مد نظر بنده بیشتر وجود صفحه کلید فارسی بود (نه یک صفحه کلید اختصاصی که توسط کاربر تغییر داده شده باشد و نهایتا بخواهد که آن را در سیستم نصب کند) که این کار نیز با تغییر زبان یونی کد ویندوز (عربی یا فارسی) و دیگر تنظیمات مربوط به تغییر زبان (از طریق رجیستری) خود به خود انجام می شود. (البته بعد از ریستارت سیستم)