Shop Mobile More Submit  Join Login
×




Details

Submitted on
March 21, 2012
File Size
103 KB
Link
Thumb
Embed

Stats

Views
27,162 (24 today)
Favourites
95 (who?)
Comments
59
Downloads
9,889 (9 today)
×
QuickFrame - the tool for replacing ExplorerFrame by Pichu-B QuickFrame - the tool for replacing ExplorerFrame by Pichu-B
VERSION 2:
Fixes a minor bug; adds the debugging info screen (next to my logo). Please include the information listed there when screaming 'bug, bug'!

- - - - - -

This utility allows you to quickly and effectively replace "Explorerframe.dll". Some of you may know of it, some may not; in short Explorerframe.dll is responsible for the back/forward buttons in Windows Explorer and gives just that finishing touch when customizing themes.

QuickFrame takes away all the pain of manually modifying the file - and it gets even better when you have many, many theme files to choose from. No more messing with "taking ownership", no more file renaming, no more headaches about which file is for which themes - QuickFrame provides previews for you.

So how does it work? It looks in a folder, specified with DLL Search Location (on the right side of the screen. I place my DLL's in system32, but you might as well put them in your Documents folder), and finds all DLL files that match the specified pattern (as specified in DLL Search Pattern). The default is "explorerframe_*", but of course you can modify this to suit your needs. You can (must) use * as a wildcard to find all files you need.

Then, from the files QuickFrame has found, just pick one and apply it. There, you're done!

This Windows 7 customization tool was brought to you by Pichu-B, as requested by Tintinytdj. Have fun!

Make sure you run the program as Administrator. I cannot guarantee that the program always succeeds to replace your system files, nor can I guarantee that it works on all system models and types. Always keep a backup ready - preferably one outside of QuickFrame as well! Use at your own risk!

In this screenshot: The Windows theme used is Soft7 2.0 by ap-graphik. The Explorerframe preview (frame_obsidian.dll) is part of the Obsidian theme, by snipes2.
Add a Comment:
 
:iconaydoooo:
Aydoooo Featured By Owner Aug 22, 2014
So this program just fucked up my entire system. I made a backup and then replaced my explorerframe.dll. Nothing happened. So I pressed on "Revert to backup" and now whenever I start my PC all I get is an error message saying that EXPLORERFRAME.dll is missing.
Reply
:iconpichu-b:
Pichu-B Featured By Owner Aug 23, 2014  Hobbyist Digital Artist
Did you make sure you ran the program as administrator (being an admin yourself is not enough, you explicitly have to give it admin rights with rightclick > run as administrator)? Windows is likely to mess with the program / reject its changes if it was unable to obtain all required privileges.

If all else fails, you can use the command prompt to manually restore your backup. It's 'explorerframe.quickframebackup' in your system32 or SYSWOW64 folder. Simply copy/rename the file to 'explorerframe.dll' and you should be fine.
Reply
Hidden by Commenter
:iconpichu-b:
Pichu-B Featured By Owner Oct 16, 2014  Hobbyist Digital Artist
Sorry to hear that.
Windows tends to reject the edits the program tries to make, for obvious reasons. I'm not entirely sure what's causing it, aside from the user not having top-level administrator priviledges, or if I can even do something about it; it appears to be semi-random on a system-by-system case.
If you made a backup, you can restore it manually using the instructions above your own comment.
Reply
:iconjorgesus:
Jorgesus Featured By Owner Oct 16, 2014
support.microsoft.com/kb/92983…

Use that link ,if you couldn't restore the backup, It worked for me, and hope maybe in a future instance of this program I'll be able to use it.
Reply
:icondarthwound:
DarthWound Featured By Owner Dec 14, 2013  Hobbyist General Artist
Using Win7 x64 SP1, I have to say that it works fine for me.

First, I thought it wasn't working, but after logout/login the session, the new explorerframe was displayed. So, if you don't see any changes, remember to logout or reboot.

And of course, run as administrator.

Well, thanks a lot Pichu-B :)
Reply
:iconspyke180:
spyke180 Featured By Owner Oct 20, 2013
Very useful, Thanks!
Reply
:iconmaxpayne112:
MAxPayne112 Featured By Owner Oct 5, 2013
da prgm is its not even opening
Reply
:iconminusanima:
MinusAnima Featured By Owner Aug 10, 2013
like this, and am very interested in using it, but I had a system error on first use.

went with explorer frames for a theme I recently downloaded from another reputable artist. the explorer buttons showed up and previewed fine. upon applying the changes however, explorer crashed, and put forth an error message stating that my EXPLORER.DLL did not exist, and that reinstalling the program might fix the problem. I got back on my feet in a few minutes via a system restore point, kinda predicted hitting a wall somewhere during themepatching here. I'm running windows 7 home ver. service pack 1, 64 bit version. the file I wanted to switch to is just called explorerframe.dll, maybe the fact that it's the same filename as the default causes a problem?

anyway, consider this at your leisure and lemme know if you have any ideas. GREAT app in theory here, I'll definitely use if I can get it working. thanks!
Reply
:iconpichu-b:
Pichu-B Featured By Owner Aug 17, 2013  Hobbyist Digital Artist
QuickFrame does not touch explorer.dll at all, so that would have been another program.
If you meant explorerframe.dll: Make sure that you are running QuickFrame as a System Administrator at all times, because it (obviously) edits system files and normally Windows doesn't quite like that. Also make sure that the explorerframe.dll file you are installing is compatible with your system. That means: same bit depth (do not mix 32 and 64 bit files), same Windows edition. The fact that both files have the same name shouldn't pose a problem at all, but I recommend you rename your custom file for clarity purposes. It would make configuring the DLL file searcher easier, anyway.
On a side note; QuickFrame has only been tested on my own 32-bit Windows 7 system, and the only people experiencing trouble are using a 64-bit operating system. Please make sure to always keep a backup at hand (e.g. copy the system default explorerframe.dll to another safe location) because this tool is highly experimental in nature.
Reply
:iconunknownguy10:
UnknownGuy10 Featured By Owner Jul 29, 2013
looks awesome shit dude
Reply
:iconmacchietta:
Macchietta Featured By Owner Dec 17, 2012
thank ya!!
Reply
:iconiron2000:
iron2000 Featured By Owner Jul 27, 2012  Hobbyist
Is it possible to make QuickFrame replace the Explorerframe.dll in SysWOW64 too?
So that the nav buttons in the open dialog of certain apps in Win7 x64 (e.g. Paint.NET, Notepad2, Win+R run dialog's browse) can be changed as well.
Reply
:iconpichu-b:
Pichu-B Featured By Owner Jul 27, 2012  Hobbyist Digital Artist
As a matter of fact, it already should do that...
I'll take a look.
Reply
:iconclintono:
clintono Featured By Owner Apr 22, 2012  Student General Artist
Works fine on win7 x64, I had a problem at first, with it not finding any of the "explorerframe.dll's"... In the search, it has "explorerframe_*" by default and if you take out the underscore and use "explorerframe*" it has no problems finding the dll's and applying them. Maybe all the other people having problems, just need to take out the underscore.
Reply
:iconpichu-b:
Pichu-B Featured By Owner Apr 22, 2012  Hobbyist Digital Artist
That search pattern is used for finding your custom DLL's in the specified folder, not the system DLL (the system DLL is found automatically). If you would store the files "my_frame_1.dll", "my_frame_2.dll" and "my_frame_A253!!9%f.dll" in folder "C:\My DLLS", your search pattern would be "my_frame_*" and the search path "C:\My DLLS". The * acts as a wildcard and may be used multiple times (can only be used in search pattern).
The custom DLLs QuickFrame can find with the specified pattern and path will appear in the list on the left side of the screen and can then be applied - so 'take out the underscore' all depends on what people name their custom DLL's...
Reply
:iconclintono:
clintono Featured By Owner Apr 23, 2012  Student General Artist
got it!
Reply
:iconpichu-b:
Pichu-B Featured By Owner Apr 23, 2012  Hobbyist Digital Artist
Enjoy :meow:
Reply
:iconalonso255:
alonso255 Featured By Owner Apr 3, 2012  Student Interface Designer
Which developement software you use to realize this? Fantastic conception!
Reply
:iconpichu-b:
Pichu-B Featured By Owner Apr 3, 2012  Hobbyist Digital Artist
Thank you :meow:
I use Microsoft Visual Studio 2008 (.NET Framework 3.5), and the language used is Visual Basic.
Reply
:iconp0ly3000:
p0ly3000 Featured By Owner Mar 29, 2012
Doesn't work correct. Tried several dll's. After "Apply Selected" and start explorer.exe it comes the message: Cannot find ExplorerFrame.dll bla bla.

Must shoot cmd.exe and restore my backup.


Win7 SP1 x64
Reply
:iconpichu-b:
Pichu-B Featured By Owner Mar 29, 2012  Hobbyist Digital Artist
Are you sure you are running the program as an elevated user (Administrator)?
Do you get another error message prior to 'explorerframe.dll not found'?
Perhaps your custom DLL files are damaged?
Reply
:iconp0ly3000:
p0ly3000 Featured By Owner Mar 30, 2012
..yep, run with admin rights.
..no other message.
..10 custom DLL's (w7 x64 SP1) from deviantart cant be wrong.
Reply
:icongymenii:
gymenii Featured By Owner Mar 29, 2012
I have the exact same result as above. Also running Win7 x64 as well. I have over a dozen perfectly coded explorerframe.dll's and none of them load correctly after applied. Nice tool though, I hope you find the bug.
Reply
:iconpichu-b:
Pichu-B Featured By Owner Mar 30, 2012  Hobbyist Digital Artist
I'm sorry but it's just a bit too vague. Make sure you are running it as an Administrator. Any other kind of information could help, too. Do you get another error message prior or after Explorer's load crash?

Also, if I may ask, what is the full path to your system explorerframe.dll? (eg, 'C:\Windows\system32\explorerframe.dll')
Reply
:icongymenii:
gymenii Featured By Owner Mar 30, 2012
Yes, I'm running w/admin privileges and get no other errors. The path to ddl's = c:\windows\system32. I also have a backup dir as well = c:\windows\resources\system files. Choosing either one makes no difference, same results. I change dll's and vs's frequently and often, all files are unlocked and UAC free to do whatever I want to them.

One thing of note... the original filenames are "ExplorerFrame.dll. After choosing a different dll and applying, changes to lowercase (tchiro had noted above as well). Not sure if that is helpful or not ... anyway good luck :)
Reply
:iconpichu-b:
Pichu-B Featured By Owner Mar 30, 2012  Hobbyist Digital Artist
The program is not supposed to discriminate between uppercase and lowercase characters... I'll see if it does.

In any case, both of you; ~p0ly3000 and ~gymenii, I have uploaded a new version of QuickFrame. There is now a link-button next to the logo (above my dA link) saying "Show Debugging Info". Please click it and tell me what exactly it says there.
I'm asking because QuickFrame does not actually 'look' for your system explorerframe.dll, but creates the path from memory. Apparently - my guess, at least - this seems to go wrong on x64.
Reply
:icongymenii:
gymenii Featured By Owner Mar 30, 2012
Well OK, steps using new version.

- open quickframe
- changed search path from explorerframe_* to explorerframe*
- search location c:\windows\system32
- finds explorerframe.dll, explorerframe-orig.dll
- change search location to backup dir c:\windows\resources\system files\explorerframe
- choose new dll to load
- hit apply selected
- hit restart explorer
- copies existing explorerframe.dll to explorerframe.dll-2012-30-03-15203084.backup
- no new explorerframe is created (not found in dir)
- error dialog popup "can not find explorerframe.dll etc, etc,"
- explorer fails to restart.
- system in limbo until explorerframe.dll is copied back into system32 dir
- retart explorer.exe from taskmanager.


Internal Info
Imageshack - [link]
Reply
:iconpichu-b:
Pichu-B Featured By Owner Mar 31, 2012  Hobbyist Digital Artist
So it simply fails to copy the DLL you selected.
Thing is, since I run a 32 bit machine myself, I can't reproduce the problem, making it a lot harder.

From what I see in your screenshot, are you applying the original explorerframe?
I'm really sorry, but I'm afraid I can't fix this for now.
Reply
(2 Replies)
:iconp0ly3000:
p0ly3000 Featured By Owner Mar 30, 2012
c:\Windows\winsxs\Backup\amd46_micros....
c:\Windows\winsxs\Backup\wow46_micros....
c:\Windows\System32
c:\Windows\SysWOW64
Reply
:iconsonic4000:
SoNiC4000 Featured By Owner Mar 27, 2012  Hobbyist Interface Designer
btw. whats the visual style you are using?
Reply
:iconpichu-b:
Pichu-B Featured By Owner Mar 27, 2012  Hobbyist Digital Artist
It's in the description. Soft7 2.0 by ^AP-GRAPHIK.
Reply
:iconserialzz:
serialZz Featured By Owner Mar 26, 2012
Very good work...works on x64 ;) :peace:
Reply
:iconprohero:
ProHero Featured By Owner Mar 26, 2012  Hobbyist Artist
This doesn't seem to work on 64bit
Reply
:iconpichu-b:
Pichu-B Featured By Owner Mar 26, 2012  Hobbyist Digital Artist
Could you explain where it goes wrong and what you do? That makes things easier to fix :meow:

Oh, by the way, welcome to :devart:!
Reply
:iconprohero:
ProHero Featured By Owner Mar 28, 2012  Hobbyist Artist
Thanks for the warm welcome!!!
Reply
:iconprohero:
ProHero Featured By Owner Mar 28, 2012  Hobbyist Artist
It just doesn't want to detect the .dll files
Reply
:iconpichu-b:
Pichu-B Featured By Owner Mar 28, 2012  Hobbyist Digital Artist
The location where the program searches for your custom DLL files can be configured in the panel in the top right, "Search Settings". This path should lead to the place where you have stored your custom DLL files - that means, not the original Explorerframe.DLL.
Reply
:iconalcex:
AlceX Featured By Owner Mar 23, 2012  Hobbyist Traditional Artist
Looks cool. I'd download it if I had any theme I'd like to add.
Reply
:iconpichu-b:
Pichu-B Featured By Owner Mar 23, 2012  Hobbyist Digital Artist
You can find lots of themes on the Interwebs - even here on dA. It adds a lot of a 'personalized' feel to your PC.
Reply
:icondocberlin77:
DocBerlin77 Featured By Owner Mar 23, 2012
very cool great work :thumbsup:
Reply
:iconjoergermeister:
Joergermeister Featured By Owner Mar 23, 2012
Very cool :-)
Reply
:icondakirby309:
dAKirby309 Featured By Owner Mar 22, 2012  Hobbyist Digital Artist
Nice job! :)
Reply
:iconpichu-b:
Pichu-B Featured By Owner Mar 23, 2012  Hobbyist Digital Artist
Thank you :D
Reply
:iconmirecek1965:
mirecek1965 Featured By Owner Mar 21, 2012
Nice work, thanks. (for start orb is responsible explorer.exe).
Reply
:iconpichu-b:
Pichu-B Featured By Owner Mar 22, 2012  Hobbyist Digital Artist
Made note of explorer.exe.
Have fun and keep on hackin'! :D
Reply
:icontintinytdj:
Tintinytdj Featured By Owner Mar 21, 2012  Hobbyist Digital Artist
You did a great job on this one. Downloading as I speak.
Reply
:icontchiro:
tchiro Featured By Owner Mar 21, 2012
does not work for me - it works for explorerframe.dll, but I have ExplorerFrame.dll, the difference in the scripts.
Reply
:iconpichu-b:
Pichu-B Featured By Owner Mar 21, 2012  Hobbyist Digital Artist
Could you explain? The program doesn't discriminate between uppercase and lowercase characters.
Reply
:icondafmat71:
dafmat71 Featured By Owner Mar 23, 2012  Hobbyist Interface Designer
but Win yes, maybe had he problem on replace!
Reply
Add a Comment: