سلام دوستان.
همان طور كه دوست خوبمون گفتن فايل kbdfa.dll تمام مشكلات را حل خواهد كرد.
اما توجه داشته باشيد كه اگر شناسنامه اين فايل DLL به نام ويندوز اين دوستمون زده شده باشد ( البته در حالت خودماني اين جمله را عرض كردم ) ، در اين صورت به محض اولين ريستارت سيستم فايل به صورت خودكار جايگزين شده و به حالت اول بر خواهد گشت. چون در حالت معمول ويندوز اجازه تغيير دادن و جايگزين كردن فايلهاي سيستمي را نميدهد و به صورت اتوماتيك جلوي تغييرات را ميگيرد.
در هر حال شما بهتر است عمليات جايگزيني را در حالت Safe Mode انجام دهيد و اگر بتوانيد اين كار را در حالت Safe Mode in Command Prompt انجام دهيد خيلي بهتر است.
ضمنا قبل از انجام هر گونه تغييري حتما از فايل اصلي خود يك كپي در يك جاي مطمئن تهيه كنيد تا در صورت بروز مشكل بتوانيد از آن استفاده كنيد.
اگر سيستم شما فايل را قبول كند بعد از ريستارت هيچ اتفاقي نخواهد افتاد و مشكل شما برطف خواهدشد.
اما اگر سيستم فايل را قبول نكند ممكن است تازه مشلات شروع شود و با اولين ريستارت پيغام خطايي در ويندوز ظاهر ميشود كه اگر فايل به صورت اتومات بازيابي نشده باشد اين خطا مدام تكرار خواهد و شما را ناراحت خواهد كرد.
بنابراين در اين مورد كاملا دقت كنيد.
موفق باشيد.