2

I am developing a custom credential provider since the beginning of 2021

I took the reference from Credential Provider V2 from https://github.com/DavidWeiss2/windows-Credential-Provider-library

So far it works fine for Windows 10 Home version 20H2, version 2004

However Today I install new Windows OS on virtual machine for testing, and it is installed based on Windows 10 version 21H2

After I read the release notes https://docs.microsoft.com/en-us/windows/release-health/status-windows-10-21h1 I think I don't find any word that specify logonUI or something that related to windows credential provider

Does anyone know how to fix this problem, or at least explain why this is happening?


ex. Windows 10 Home version 20H2, version 2004

Windows 10 Home version 20H2, version 2004 - Screenshot

ex. Windows 10 version 21H2. Picture taken from Laptop not VM

Windows 10 version 21H2 - Screenshot

---------------------------UPDATE---------------------------------

Due to my bad English and unclear Image, I think I did not explain the problem correctly

Here I attach the Latest picture of my Laptop using PrintScreen funtion. So there are no Arrow Anywhere

Current condition of Windows logon

1 Answers1

0

Well, it turns out we need the Microsoft Visual Studio C++ redistribute to work.

Thanks to swiversecure

Important: the Credential Provider requires Microsoft Visual Studio C++ redistributable to work. Recent operating systems already include this, but it will need to be installed on older operating systems if it has not already been installed. You can retrieve it from here. If you have already installed the credential provider, it is not necessary to uninstall it before installing the redistributable.

I don't know what is the reason why in version 21H1, that package is not included. Therefore, I have to download it first using this link. It is not necessary to restart the pc or reinstall the Credential provider, so I just lock my pc to see result. Then, my custom credential provider just showed up ._.