Remove "no name" user from login screen

Page 2 of 2 FirstFirst 12

  1. Posts : 721
    Windows 10, Windows 8.1 Pro, Windows 7 Professional, OS X El Capitan
       #11

    Okay, I’ve fiddled around with DigitalPersona long enough to realise that we are not dealing with actual user accounts here, but rather something known as credential providers.

    I was not able to obtain your problem where the credential providers would persist after uninstallation of the DigitalPersona software, so I advise you try reinstalling the software package and uninstalling it again and hope that that rids the issue; though, I presume you’ve already tried this.

    Other than that, I’m not too sure what else to suggest as these things aren’t designed to be removed manually…

    At the very least, there are a few important registry keys, used by the software, worth analysing. Please run the below commands in a PowerShell console and upload the generated XML here.
    Code:
    $a = gci -r 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication'
    $a | Export-Clixml "C:\Users\$env:Username\Desktop\regAuthKey.xml"

    Additionally, check that none of the following dlls exist in C:\Windows\System32 or C:\Windows\SysWOW64:
    Code:
    DPClback.dll
    DPCrProv.dll
    DPFPApi.dll
    dpHFtrEx.dll
    dpHMatch.dll
    DpPwdFlt.dll
    DPSDApi.dll
      My Computer


  2. Posts : 10,485
    W7 Pro SP1 64bit
       #12

    Excellent work Pyprohly! I added to your rep.

    I too installed the app (inside of a virtual machine) the day that the original post was made. I too was unable to replicate the issue after uninstalling the app... so, I just lurked in the thread. I figured that not having the correct/needed hardware changes the experience. Maybe if we had the scanner, the app would further embed itself in the OS and not leave upon uninstall.

    I'm not a big fan of HP software.
      My Computer


  3. Posts : 96
    Microsoft Windows 7 Ultimate 64-bit 7601 Multiprocessor Free Service Pack 1
    Thread Starter
       #13

    Pyprohly said:
    Additionally, check that none of the following dlls exist in C:\Windows\System32 or C:\Windows\SysWOW64:
    Code:
    DPClback.dll
    DPCrProv.dll
    DPFPApi.dll
    dpHFtrEx.dll
    dpHMatch.dll
    DpPwdFlt.dll
    DPSDApi.dll
    Thanks.

    You are a legend!!

    Deleting those DLLs solved my problem.
    No more of that fingerprint icon on the logon screen.

    It also solved another problem that I had, which I didn't know what the cause was..
    Well now I know it caused by that software.

    Cannot press ENTER or click Arrow to Login

    Note:
    -BTW how did u trace what dlls/files were installed?

    -Your assumption was correct, about me reinstalling and try uninstalling the software again.
    If the solution was that simple, I would not to need to make a thread here.
    The icon persists after uninstall if u had the actual hardware.
    Maybe it locked those DLLs from being deleted as a security precaution.

    I consider myself to be quite experienced with most of the windows problems, but this problem had me stumped.

    -Just curious, but what do u do in your job? And do u have any IT qualifications?
      My Computer


  4. Posts : 721
    Windows 10, Windows 8.1 Pro, Windows 7 Professional, OS X El Capitan
       #14

    madmax2 said:
    Deleting those DLLs solved my problem. […] It also solved another problem that I had
    Two birds a stone. Excellent.

    madmax2 said:
    BTW how did u trace what dlls/files were installed?
    Nothing extreme, really, just a bit of searching.

    After locating the “Credential Providers” key under “HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication”, you’ll find it expands to a list of subkeys, all with CLSID names. Each of them have a description as their default value, and four of these include the string ‘DigitalPersona’. I took note of their CLSIDs.

    If you then search the registry by each of these CLSIDs, matching key names may be found under the HKCR hive. Contained within these keys is a value whose data references a path to a dll, so it can be inferred that credential providers are implemented through dlls. Because of this, I suspected that DigitalPersona didn’t uninstall properly on your machine, Madmax2, with the software’s dlls still lingering.

    To find other relevant dlls, I inspected just one dll belonging to DigitalPersona and decided to conduct a file system search based off its metadata. I used PowerShell to do this:
    Code:
    gci C:\Windows\System32 -filter *.dll | ?{$_.VersionInfo.CompanyName -match 'DigitalPersona'} | select -exp FullName
    madmax2 said:
    The icon persists after uninstall if u had the actual hardware.
    Maybe it locked those DLLs from being deleted as a security precaution.
    Analogous to UNI’s speculation; I completely agree with your theory.

    madmax2 said:
    Just curious, but what do u do in your job? And do u have any IT qualifications?
    Sorry to disappoint you like this, but I value my security on the Internet and will not reveal my real life occupation or qualifications at this time.
      My Computer


 
Page 2 of 2 FirstFirst 12

  Related Discussions
Our Sites
Site Links
About Us
Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 12:16.
Find Us