Jump to content

Where are Paint.NET's thumbnails saved?


Recommended Posts

I accidentally lost my files and I've seen that I have the thumbnails in File > Open Recent. I want to found these thumbnails and get the files back. 
I use the Microsoft Store version of Paint.NET.

 

Searched directories:

  • paint.net App Files
  • paint.net User Files
  • AppData/Local/paint.net
  • the directory where Paint.NET was installed
Edited by Viraxor
Link to post
Share on other sites
  • Viraxor changed the title to Where are Paint.NET's thumbnails saved?

Welcome @Viraxor to Paint.net :)

 

1.  How exactly did you lose your files?  If you have deleted them, then please look in your Recycle Bin.

2.  Did you save the images on another host site?

3.  The fact that Open > Recent still shows the thumbnails in Paint.net, doesn't mean they are still there.

4.  Can you remember what you named them?  If so, use the Search on your computer.

30b8T8B.gif

How I made Jennifer & Halle in Paint.net

My Gallery | My Deviant Art

"Rescuing one animal may not change the world, but for that animal their world is changed forever!" anon.

 
Link to post
Share on other sites
49 minutes ago, Pixey said:

Welcome @Viraxor to Paint.net :)

 

1.  How exactly did you lose your files?  If you have deleted them, then please look in your Recycle Bin.

2.  Did you save the images on another host site?

3.  The fact that Open > Recent still shows the thumbnails in Paint.net, doesn't mean they are still there.

4.  Can you remember what you named them?  If so, use the Search on your computer.

1. I didn't delete them; checked my Recycle Bin multiple times.

2. I didn't save them on other host sites.

3. Well, I am looking for the thumbnails, I know that the files aren't there.

4. Searched multiple times, nothing came up.

Link to post
Share on other sites

I'm not 100% sure, but looks like it is stored in Windows icon/thumb cache (AppData\Local\Microsoft\Windows\Explorer\*.db)

If not by Paint.NET itself then at least it is another trace of the same images.

And it looks like this cache can contain some high res images.

I found two apps to explore this cache: Thumbcache Viewer (free and open source) and OSForensics (30day trial seems to allow to extract everything needed.)

All picture thumbnails seem to be stored in "thumbcache_XXX.db", where XXX is a number bigger than (or equal to) 256.

Edited by MXI
Link to post
Share on other sites

Hope you can retrieve even just the thumbnails. Then perhaps when you remake the new version of the original files it will go a bit faster and a little easer. 

p.s. You are not the first person this has happened to, don't ask me how I know. Good luck and Welcome to Paint.net

           Scooter

  Age is only  a number --in my case a Really BIG number, but there you have it

When the prefect paint.net image is created, I will still be wondering "How they Do that?"- sigh☺️

       

Link to post
Share on other sites
On 1/8/2021 at 9:56 AM, toe_head2001 said:

Thumbnails are found in the registry. They are in the Base64 format.

 

HKEY_CURRENT_USER\SOFTWARE\paint.net

 

There's no way you're going to get your full-size image back from a thumbnail though.

 

You can write a simple C# / LinqPad script to decode the thumbnail. base64 -> byte[], then wrap in a MemoryStream, then use Image.FromStream(). (it's just a PNG)

The Paint.NET Blog: https://blog.getpaint.net/

Donations are always appreciated! https://www.getpaint.net/donate.html

forumSig_bmwE60.jpg

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...