Forum Discussion

zookey's avatar
zookey
Copper Contributor
Mar 03, 2025

Disable sign in to Windows device (fast)

Hi,

When using Intune along with WHfB PIN, what is the best approach to disable sign-in to Windows PC (using WHfB PIN)? Wipe command is not an option in this case, we just need to block access to the PC and do it fast as possible.

In my testing blocking user, revoke session, disabling device is not preventing user from using cached PIN to enter and use computer. Yes, it's signed out from Office apps etc, but still has access to local files.

I think there should be command in Intune that will efficiently do this.


Thanks!

  • ARZHost's avatar
    ARZHost
    Copper Contributor

    The quickest method of disabling sign-in to a Windows PC with Intune without wiping it is through the Remote Lock feature, which instantly signs out the user and needs an admin to unlock. Another method is to flag the device as non-compliant, which can activate Conditional Access policies to block sign-ins. Disabling Windows Hello for Business (WHfB) via Account Protection policies might assist, but cached PINs can still grant local access. To further limit access, revoking the user from local access groups and rotating the BitLocker key (if encryption is being used) can block unauthorized access to files.

  • klenTAHN's avatar
    klenTAHN
    Copper Contributor

    add the script below to a remediation, so that you can run it on demand (we just put the script in detection script).

     

    #set regkey values
    Set-ItemProperty HKLM:\SOFTWARE\Policies\Microsoft\Windows\System -Name "AllowDomainPINLogon" -Value 0
    Set-ItemProperty HKLM:\SOFTWARE\Microsoft\PolicyManager\default\Settings\AllowSignInOptions -Name "value" -Value 0

    #take ownership of necessary folder and remove contents

    Start-Process cmd -ArgumentList '/s,/c,takeown /f C:\Windows\ServiceProfiles\LocalService\AppData\Local\Microsoft\NGC /r /d y & icacls C:\Windows\ServiceProfiles\LocalService\AppData\Local\Microsoft\NGC /grant administrators:F /t & RD /S /Q C:\Windows\ServiceProfiles\LocalService\AppData\Local\Microsoft\Ngc & MD C:\Windows\ServiceProfiles\LocalService\AppData\Local\Microsoft\Ngc & icacls C:\Windows\ServiceProfiles\LocalService\AppData\Local\Microsoft\Ngc /T /Q /C /RESET' -Verb runAs

Resources