LUA Buglight 2.1.1 with support for Win7/2008R2 SP1

LUA Buglight 2.1.1 is was attached to this blog post and replaces v2.1.  It adds support for Windows 7 SP1 and Windows Server 2008 R2 SP1.  It also fixes a localization bug.

Now that I’ve (pretty much) finished work on the Windows Sysinternals Administrators Reference, maybe I can find time to write documentation for LUA Buglight! 🙂

[Update Nov 28 2012:  LUA Buglight 2.2 now available.]

Comments (10)

  1. Tony says:

    Aaron, looking forward to the book…

  2. Vinicius says:

    Good to know. I'll save some money to import your book to Brazil. =)

  3. Kevin says:

    I am trying to run this on a Windows 7 SP1 VM. I am logging in with a user account that is in the "Administrators" group and has domain admin rights as well. I double click on the LUABugLight.exe and i get the message "ERROR: LUA Buglight must be run unelevated by a member of the Administrators group in admin-approval mode."

    What am i missing or doing wrong?

    I have not run any other version of LUA Buglight on this VM as i just built it.

    Thank you.

  4. Kevin says:

    I forgot to mention that UAC is turned on….

  5. Kevin says:

    I figured it out. I had to reboot after enabling UAC. Thank you for this great tool!!!

  6. Gary says:


    I'm trying to do the following on Win XP;

    1. As Admin run a USB device driver installer.

    2. Log off as Admin

    3. Log on as Standard user

    4. Connect USB device

    5. Get pop-up saying user cannot install device because they are not in Administrators group.

    If logged in as Admin and plug device in then the USB device driver loads and even if I log in as Standard user after that the USB device works.

    What things would you suggest I do to get the device installed as a Standard user?



    [Aaron Margosis]  Interesting problem.  I would get a clean machine and reproduce the entire sequence.  Run Process Monitor to see whether any relevant ACCESS DENIED errors are observed the first time you try to use the device as standard usre.  Then run Procmon when you plug in the device with admin rights to see what changes it makes that allow standard user to use the device.  Also:  is the user still able to use the device after a reboot, or does the admin need to use the device one time?  I'm wondering whether the user is able to use the device because the admin loaded the driver and it stays loaded for the rest of the boot session.  If that's the case, you might consider making the driver an auto-start driver rather than loaded on demand.  HTH.

  7. Gary says:


    Thanks for the tips. The ProcMon did not show any ACCESS DENIED. It did show how the driver loading process described in the Microsoft Windows docs works. There is a step where the group and user are queried and then Explorer.exe pops up the dialog indicating the current user is not part of the Administrators group and therefore cannot load this device.

    Once the driver is loaded by Admin it is persistent across boots and users.

    We would really like to get a Microsoft-sanctioned solution to loading the device driver as a Standard user. If you know of any ways this can be accomplished I'm open to any ideas at this time. If not, then maybe one of your colleagues may have some ideas.

    I am looking into the auto-start driver but this may break some architectural constraints implemented in the on-demand version.

    Thanks much. Any and all help is greatly appreciated.



  8. Chris says:

    I am trying to run this tool on Server 2008 32bit and just getting the error" unelevated by a member of the Administrators group in admin-approval mode.

    tried as admin and non-admin, and with UAC turne on or off (yes I rebooted after setting change)

    worked fine on Win7…

    Im trying to use this tool to troubleshoot Terminal Services servers.

    [Aaron Margosis]  Make sure that UAC is enabled, and that you are logged on as a member of the Administrators group — but NOT the default "Administrator" account, unless you change the default UAC setting for that account.  By default, that account always runs everything with full admin rights.

  9. Bill Arnette says:

    I am trying to run LUABugLight on Windows 8 Pro and get the kernel driver error 50 message.   Any plans to update this for Windows 8?

  10. Ed says:

    I am having the same problem with it on windows 7 Ent. UAC is on, I restarted but it still did not work. I tried a two local admin accounts and a domain account but it did not work with any . Any idea why?

    [Aaron Margosis]  Which problem are you having?  What error message are you seeing (if any)?