Windows 7 – manage jump list and require password for run as admin :) Jul01

Tags

Related Posts

Share This

Windows 7 – manage jump list and require password for run as admin :)

I wanted to log my findings in keeping programs, files etc secure and hidden from just anyone who may stumble on an open work session :)

My goal was to allow a browser session to remain open, and to open recent session when executing the program from cold start.  I do not want the recent items to list in the Jump List in Start Menu.  I do not want just anyone who has access to my PC to execute this session w/o password first.  This is my solution.

I am running Windows 7 Home Premium…

Problem: Recent used programs show a sub-list of opened documents and files called Jump List: Disable

This was tricky to find, but once I had the instructions I figured it out.

  1. The thread that was most useful:  Jump List History location?
  2. For my solution I was trying to disable the jump list for a single program, a web browser; Open windows explorer and paste %AppData%\Microsoft\Windows\Recent\CustomDestinations
  3. Ensure the program you want to modify in the jump list is NOT RUNNING
  4. Cut and paste ALL the custom entries into another folder (unless you don’t care to loose wanted jump lists)
  5. Now %AppData%\Microsoft\Windows\Recent\CustomDestinations should be EMPTY
  6. Run the said program you wish to disable in jump lists – be sure you don’t run or access files for any other program while you are applying this work-around.
  7. Refresh the location %AppData%\Microsoft\Windows\Recent\CustomDestinations (use f5)
  8. Now the files that appear are related to said program.
  9. Right click and access Properties.
  10. Select the Security tab
  11. Select your user profile
  12. Click the Edit button (to change permissions)
  13. Tick deny in the boxes for Read & execute as well as Read.
  14. Click Apply.
  15. Test your settings :)

Now your program will not display a jump list.

Problem: Limit access to program by requiring password (no third party apps)

This was tricky as well and with Windows 7 Home Premium you must edit a registry entry.

NOTE: You must right click the program and select properties, compatibility tab and tick the box under Privledge Level for Run this program as an Administrator. This work-around will require ALL request for admin elevation to enter the Admin password.

  1. The thread that was most useful: Changing how UAC works (the hard way)
  2. Go to Start, type regedit in your Run/Search bar in the bottom.
  3. Access the registry entries for HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System
  4. Open ConsentPromptBehaviorAdmin, change this value to 1 (prompt for credentials).  0=elevate w/o prompt, 2=prompt for consent.
  5. Save the entry.
  6. Test your settings :)

Now your program will prompt for a password.

My links that helped resolve: