Try these steps in order:
- In Device Manager, check whether the fingerprint sensor appears under Biometric devices.
- If it is listed, right-click the fingerprint device, select Uninstall device, then restart the PC.
- After restart, Windows should try to reinstall the driver.
- In Settings > Accounts > Sign-in options:
- If Fingerprint recognition (Windows Hello) is available, remove the current enrollment and set it up again.
- If the message still says “We couldn’t find a fingerprint scanner compatible with Windows Hello Fingerprint”, continue to the next step.
- Check whether Virtualization Based Security is running:
- Open System Information > System Summary.
- Confirm Virtualization Based Security shows Running.
- Then go to System Information > Software Environment > Running Tasks and check for
bioiso.exeandngciso.exe.
- Restart the biometric service.
- Warning: this step requires removing the current PIN first.
- Go to Settings > Sign-in options and remove the PIN.
- Open Command Prompt as administrator and run:
net stop wbiosrvc && net start wbiosrvc - Then check whether fingerprint sign-in works again.
- If Windows Hello was working before, a recently installed app, driver, or update might be causing the problem. In that case, try a fresh start by restoring or resetting the PC.
- If the device is joined to a work or school account, disconnect it from Settings > Accounts > Access work or school, restart, and then check Sign-in options again.
If fingerprint sign-in starts working again, add the fingerprint again and capture slightly different finger positions during setup to improve recognition.