Hi! CowieCowie, Welcome to the Microsoft Community!I realize that you've encountered a problem with Pressing a key in an application such as the search box or Explorer will result in a duplicate letters and I understand how you feel.
Based on your problem, this may be caused by user file corruption or third-party software conflict, you can try the following methods to solve the problem:、
1.Create a new local account:
You can create a new test account, and switch to the newly created account to see if the function is normal.
- Select Start > Settings > Accounts > Family & other users. (In some versions of Windows you'll see Other users.)
- Next to Add other user > Add account > I don't have this person's sign-in information, and on the next page, select Add a user without a Microsoft account.
- Enter a user name, password, or password hint—or choose security questions—and then select Next. After creating a new account, it is recommended to set it as an administrator. Visit Create a local user or administrator account in Windows - Microsoft Support for more details.
2.Perform a clean boot:
This is a mode of disabling third-party services or software, which could help rule out the interference of these elements. Please refer to the detailed steps: How to perform a clean boot in Windows - Microsoft Support, Disclaimer: A “clean boot” starts Windows with a minimal set of drivers and startup programs. It helps to determine whether a background program is interfering with your game or program and to isolate the cause of a problem. These steps of "clean boot" might look complicated at first glance. However, to avoid any trouble for you, please follow them in order and step-by-step so that it will help you get you back on track. Feel free to post back if you need further assistance.Thank you for your understanding and patience and I look forward to hearing from you.Best RegardsEddy | Microsoft Community Support Specialist