22

VLC player is one of the item most used on my Windows 7 machine. When I click "Start", I\it appears as "pinned" at the program list.

When I mouse over to the VLC players, I will see a list of recently played videos. Now, is there anyway I can remove the recent list? I tried to remove the recent list from the VLC player application, but this doesn't remove the recent list as remembered by the Windows OS system.

15

For Windows 7:

  1. Go to the Taskbar and Start Menu properties
  2. Go to "Jump List", uncheck "Store and display recently opened items"
  3. Click Apply then OK
  • 3
    I add this because people using win10 might land here too: In Win10 this option was moved: Desktop > right click > Personalize > Start > Show recently used files jumplist > disable. – dube Mar 15 '16 at 19:57
  • 2
    This isn't an actual answer to what's been asked, which was not to disable Windows' jump list functionality, but to remove the recent list of played videos in VLC from being displayed in a jump list. These are not the same things and should not be treated as such. The only solution to what was asked would be clearing the contents of the appropriate *.automaticDestinations-ms file and prevent it from being written to. – JW0914 Apr 17 '18 at 15:14
  • as of today, turning off the settings in VLC to store recently played items (settings -> all settings -> interface -> main interfaces -> qt -> save the recently played items in the menu) will prevent any new items being added to the jump list, and then you can clear the ` *.automaticDestinations-ms` file to get rid of old entries – mgrandi Dec 29 '19 at 11:56
6

From How to Hide Recently Played Files on VLC Player

Click the Media button on the main menu, select Recent Media-> Clear. Then you have deleted the recent media list.

image

As regarding Windows 7, see this article:
How to Disable/Clear Recent MRU Items from Jump List of Windows 7

  • @Ngu Soon Hui: Where do you see a recent list in Windows? – harrymc Sep 6 '10 at 19:02
  • @harrymc, there are two places where I can see it. 1. When I click "Start", the vlc player is pinned there. 2. When I launch vlc, and I minimize it, zoom my mouse over it, a "recent list" will also appear. Note that after I Clear everything in Recent Media ( as you show), the recent list in Windows is still there. – Graviton Sep 7 '10 at 1:08
  • I believe you are referring to the MRU list. This may help: blogsdna.com/2324/… – harrymc Sep 7 '10 at 6:27
3

On my machine, deleting this file clears the VLC jump list:

%APPDATA%\Microsoft\Windows\Recent\AutomaticDestinations\abbca1611c617117.automaticDestinations-ms

I'm not sure how the abbca1611c617117 basename is derived, or if it will be constant across different environments.

I found it by searching for files containing known jump list entry filenames in the AutomaticDestinations folder (for example, play example.mp4 in VLC, then search for example.mp4 in files in AutomaticDestinations).

  • 1
    More about it, including some insights about basenames (AppIds) -> blackbagtech.com/blog/2017/01/12/windows-10-jump-list-forensics – quetzalcoatl Oct 25 '18 at 13:53
  • 1
    aaand even more here cyberforensicator.com/wp-content/uploads/2017/01/… – quetzalcoatl Oct 25 '18 at 14:02
  • 1
    Earlier I had found the MSDN docs on AppIDs but it just said the OS generates one when the app (like VLC) doesn't explicitly specify one. The CyberForensicator link you posted is much more helpful: it reveals that implicit AppIDs are the CRC-64 checksum of the executable's path. This led me to JumpLists file names and AppID calculator, which includes a detailed description of the algorithm and an implementation in Perl (appid_calc.pl). It wasn't able to regenerate my VLC AppID but it might work for others. – Aldaviva Oct 27 '18 at 3:37
  • I was able to tweak appid_calc.pl and now it can correctly regenerate my VLC AppID. I needed to disable the environment path substitution that was converting C: into %SYSTEMDRIVE% and then I got the expected output. The value of the SystemDrive environment variable is indeed C: on my Windows 7 x64 computer, but I guess that particular expansion isn't using when hashing executable paths or something. c:\programs\Multimedia\VLC\vlc.exeABBCA1611C617117 – Aldaviva Oct 27 '18 at 3:44
1

For Windows 10:

  1. Right click on desktop, Personalize
  2. Go to Start item
  3. Turn off "Show recently opened items in Jump Lists on Start or the taskbar"
  • Any reason to add this answer ( instead of editing the accepted one)? FYI, the same information was added as a comment to the accepted answer. – Graviton Aug 9 '16 at 4:55
  • I don't see why we would edit the original answer, they are both different for the 2 Windows versions. For the comment, I saw it was there but this should be an answer. I thought it was more productive to put an answer than commenting under him saying this should be an answer. – K_Rol Aug 9 '16 at 17:42
  • This isn't an actual answer to what's been asked, which was not to disable Windows' jump list functionality, but to remove the recent list of played videos in VLC from being displayed in a jump list. These are not the same things and should not be treated as such. The only solution to what was asked would be clearing the contents of the appropriate *.automaticDestinations-ms file and prevent it from being written to. – JW0914 Apr 17 '18 at 15:15
1

Simply disabling jump lists in Windows should not be an acceptable solution to anyone, as that's a convenient functionality for many, and is not an actual answer to what's been asked...

To disable VLC, or any specific app's, jumplists:

  1. Navigate to: %AppData%\Microsoft\Windows\Recent\AutomaticDestinations
    • Change view to detailed and sort it by date (ascending)
  2. Play a media file in VLC
    • Notate what .automaticDestinations-ms file moves to the top of the list as currently modified.
  3. Close VLC, right click on the .automaticDestinations-ms from above, and open it in Notepad
    • i.e. select Edit or Open With [notepad]
  4. Select all content [CTRL+A], press DEL, then save the changes [CTRL+S]
  5. Right click on the .automaticDestinations-ms from above, tick the box for "Read-only", then select OK.
  6. Verify you modified the correct .automaticDestinations-ms file by playing something in VLC... the .automaticDestinations-ms file should remain at 0KB in size.

.

PS C:\> dir %AppData%\Microsoft\Windows\Recent\AutomaticDestinations\9fda41b86ddcf1db.automaticDestinations-ms
 Volume in drive C is System
 Volume Serial Number is xxxx-xxxx

 Directory of C:\Users\JW0914\AppData\Roaming\Microsoft\Windows\Recent\AutomaticDestinations

 2018.02.07    08:50                  0 9fda41b86ddcf1db.automaticDestinations-ms
               1 File(s)              0 bytes

Not the answer you're looking for? Browse other questions tagged or ask your own question.