I use the extension to show Aseprite file thumbnails in my file explorer on Windows 10. It was working fine before but now it’s not showing the thumbnails for new files, i.e. thumbnails show for older files but not for newer .aseprite files. It just shows the Aseprite icon for the newer .aseprite files.
I’m not sure when exactly I started happening but if I had to guess it’s probably been happening for about a week?
I tried reinstalling the extension and reinstaling Aseprite. But the thumbnails for my newer files are still broken.
Anyone else experiencing something similar or know a fix? Thank you!
Came here to just note that this bug is persistent and I have to keep repeating the process described above to fix it every time I really don’t know what is causing it
If anyone has suggestions or similar experience, it would be helpful to hear!
While this should work, it doesn’t for me. I can’t Aseprite as the default app for .aseprite files, not any way I tried it (double clicking and going from there, doing it via settings).
I have reported my issue back in September of 2023 too, but have yet to receive any response. But as I think these issues might be linked (thumbnails and opening by clicking the file both need the default app to be set) I thought I’d react to this post about it too.
There may be a problem with the “File Association” registry.
Can you try following method?
1. Open the registry editor.
-> Most easiest way is press WIN + r and
input "regedit" and press ENTER key.
2. Check following registry key
"Computer\HKEY_CURRENT_USER\Software\Classes\Applications\Aseprite.exe\shell\open\command"
If value of REG_SZ is not correct, then edit and reboot Windows 11.
(Example “C:\Program Files (x86)\Steam\steamapps\common\Aseprite\Aseprite.exe” “%1”)
I had sometime heard from
people around me that there are file assosiation issues with Windows 11,
so that may be related.
Before I came across the Applications folder (is it called that?) I found aseprite_auto_file and aseprite-extension_auto_file in HKEY_CURRENT_USER\Software\Classes\. Both of their shell\open\command keys were still set to an old path, I changed them, and it worked.
With the information that this could be stored in multiple locations, I have quickly compiled a full tree of any Aseprite related entries in the registry editor I came across:
And here is the same one, with comments for what I found there, what I did with it, and what seems to be needed for it to work.
.
├── HKEY_CLASSES_ROOT/
│ ├── .ase # Points to "AsepriteFile"
│ ├── .aseprite # Points to "AsepriteFile"
│ ├── aseprite_auto_file/
│ │ └── shell/
│ │ └── open/
│ │ └── command # Pointed to Steam- /
│ │ ├── # installed version on C drive (long gone),
│ │ ├── # changed it to D. Did not work, until the
│ │ └── # comparable item in HKEY_CURRENT_USER matched
│ ├── AsepriteExtension # Does not exist Aseprite wasn't installed via installer/
│ │ ├── DefaultIcon
│ │ └── shell/
│ │ └── open/
│ │ ├── command # Pointed to Aseprite from installer
│ │ └── ddeexec/
│ │ ├── application
│ │ └── topic
│ ├── aseprite-extension_auto_file/
│ │ └── shell/
│ │ └── open/
│ │ └── command # Pointed to Steam- /
│ │ ├── # installed version on C drive (long gone),
│ │ ├── # changed it to D. Did not work, until the
│ │ └── # comparable item in HKEY_CURRENT_USER matched
│ └── AsepriteFile # Does not exist when the installer version isn't installed/
│ └── DefaultIcon/
│ └── shell/
│ └── open/
│ ├── command # Pointed to Aseprite from installer
│ └── ddeexec/
│ ├── application
│ └── topic
├── HKEY_CURRENT_USER/
│ └── Software/
│ └── Classes/
│ ├── Applications/
│ │ └── Aseprite.exe/
│ │ └── shell/
│ │ └── open/
│ │ └── command # Points to Steam- /
│ │ ├── # installed version on C drive (long gone),
│ │ ├── # I did not change it, and it doesn't
│ │ └── # seeem to matter either
│ ├── aseprite_auto_file/
│ │ └── shell/
│ │ └── open/
│ │ └── command # Pointed to Steam- /
│ │ ├── # installed version on C drive (long gone),
│ │ ├── # changed it to D. Has to match the comparable
│ │ └── # item in HKEY_CLASSES_ROOT
│ └── aseprite-extension_auto_file/
│ └── shell/
│ └── open/
│ └── command # Pointed to Steam- /
│ ├── # installed version on C drive (long gone),
│ ├── # changed it to D. Has to match the comparable
│ └── # item in HKEY_CLASS_ROOT
└── HKEY_LOCAL_MACHINE/
└── SOFTWARE/
└── Aseprite # Came across this entry only when explicitly/
├── # searching for Aseprite releated entries, it has gone
├── # once I uninstalled Aseprite that was installed
└── # by installer
Had a similar issue when I moved my current aseprite (from humble bundle) to steam (i apperently had a key code and I was curious about the betas) if you open the cmd in admin (searcd cmd in your start panel then right click and the select “open as administrator” then yes) copy and paste the following
then hit enter and it should work, you should get the following in a pop up
regsvr32 “C:\Program Files (x86)\Steam\steamapps\common\Aseprite\\aseprite-thumbnailer.dll” was a success. Hit ok. Then open up the task manager and restart window explorer, it should be closer to the bottom. I found this info on a Steam discussions thing so big shout out to them.
However, I’m not sure if this one thing is supposed to happen since on my animation I have a certain cell I want saved as the thumbnail, but it isn’t first (I need it as the last due to the fact that I’m making game art and I could have sworn it saved this way normally) yet when I save with the saved cell selected it’s always the first cell that becomes the icon, so if someone can tell me if it always works like this or not (and if not then how to fix/adjust it) I’d appreciate it a whole lot. I’ll probably put this up as it’s own thing in a few days if this doesn’t get anything.