Daily Deviation
komalo's avatar

BorderSkin 0.3 - Aero Glass On XP/7/8

228 920 257K (2 Today)
By komalo   |   
© 2009 - 2020 komalo
Border Skin
Border Skin is a free portable software to skin the windows borders by skins composed of png images with the support of several features like Blur, Reflection and Aero Explorer, it supports Windows XP/Vista/7/8.

Mohamed Kamal Kamaly



Works on: XP/Vista/7/8
.Net Framework 3.5 Or Higher : www.microsoft.com/downloads/de…
Visual C++ Redistributable Packages for Visual Studio 2013 : www.microsoft.com/en-us/downlo…

Source Code
current development: github.com/mohamedkomalo/Borde…

LayeredForms: github.com/mohamedkomalo/Layer…

WindowsHook: github.com/mohamedkomalo/Windo…

the first unreleased autoit version: github.com/mohamedkomalo/Borde…

Change Log (0.3)
* BorderSkin is now open source

* BorderSkin is now written in C#
* support skinning both 32bit and 64bit at the same time * extracted "WindowsHook", "LayeredForms" and "WinApiWrappers" as seperate component that can be used in other projects * support win7 and win8, regardless of whether DWM (Aero) is enabled, When it is enabled with transparency, BorderSkin will use the Aero's blur, however if transparency is disabled BorderSkin will manually blur the background. * New better looking blur * Default theme has been changed to Sharp 2.1 by rdtsod.deviantart.com/ , but will still have the Aero theme * add all submitted language files by default to BorderSkin (Chineese, Vietnamese, Français, Dutch 1, Deutsch 2) * temporary unavailable features * menu show when down arrow in explorer is temporary unavailable for this verison (but auto complete still work) * text not get truncated and ends with ellipses when width of window is less than width of text * "Transparency" option in BorderSkin is enabled by default and can't be changed

How To Install
Extract the zip file and you are done

How To Uninstall
1 - Make sure that run at startup option is not enabled, if it is enabled, disable it .
2 - Simply delete the folder that contains the program data

Other Versions
Here: borderskin.deviantart.com/gall…

Language Files
Here: borderskin.deviantart.com/gall…

Normal Skins: borderskin.deviantart.com/gall…
Explorer Skins: borderskin.deviantart.com/gall…
Incompatible Skins: borderskin.deviantart.com/gall…
- Please, if you made a Border Skin theme, put it in the group, and please
specify what Border Skin version that works with the skin in the description.

For More Border Skin Resources: borderskin.deviantart.com/

Bug Reports Here or by email mohamedkomalo@hotmail.com

Rahul Das RDTSOD for his amazing theme Sharp 2.1 which I am happy to include as the default theme for the 0.3, Sharp 2.1 can be download separately here: rdtsod.deviantart.com/art/Shar….

BorderSkin is now released under MIT License.
anonymous's avatar
Join the community to add your comment. Already a deviant? Log In
wellingtonzirploid's avatar
wellingtonzirploidStudent Writer
It works but slows down my computer.
jaoliveros's avatar
When I try to install Border Skin I get the following error:

Exception Source    : System
Exception Type       : Win32Exception
Exception Message : El sistema no puede encontrar el archivo especificado
Exception Site         : StartWithShellExecuteEx

------------- : Stack Trace : -------------
   en System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
   en System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
   en WindowsHook.Impl.GlobalWindowsHookController.Start()
   en BorderSkin.Program.Main()
Alienwareowner's avatar
got this error on win7 sp1

Exception Source    : BorderSkin
Exception Type       : FileLoadException
Exception Message : Could not load file or assembly 'LayeredForms, Version=, Culture=neutral, PublicKeyToken=null' or one of its dependencies. Access is denied.
Exception Site         : GetSkinElement

------------- : Stack Trace : -------------
  at BorderSkin.BorderSkinning.Skin.Ini.SkinIniLoader.GetSkinElement(String ID)
  at BorderSkin.BorderSkinning.Skin.WindowBorderSkin..ctor(String skinName, String colorSchemeName)
  at BorderSkin.Settings.Settings.Load()
  at BorderSkin.Program.Main()
Alienwareowner's avatar
does this have a virus because my protection says its bad
rex-me1's avatar
Would be nice if someone could link this in WindowFX 3.0 to make the look and feel of Aero more feelable. :3
ahkkhan's avatar
this error on Windows XP SP3 Help me 

Exception Source    : BorderSkin
Exception Type       : TypeInitializationException
Exception Message : The type initializer for 'BorderSkin.Settings.Settings' threw an exception.
Exception Site         : Load

------------- : Stack Trace : -------------
  at BorderSkin.Settings.Settings.Load()
  at BorderSkin.Program.Main()

This error was raised due to a programing bug.
BorderSkin will now close, all windows borders will be restored.You can help developing the application by reporting the information in"More Details" to the developer.
dsp2003's avatar
dsp2003Hobbyist General Artist
Gives me this error on Windows XP SP3:

Exception Source    : BorderSkin
Exception Type       : TypeInitializationException
Exception Message : The type initializer for 'BorderSkin.Settings.Settings' threw an exception.
Exception Site         : Load

------------- : Stack Trace : -------------
   at BorderSkin.Settings.Settings.Load()
   at BorderSkin.Program.Main()
napx-0's avatar
napx-0Student Interface Designer
The Chinese Language File has been updated.

keep it up!
LinkFan16's avatar
LinkFan16Hobbyist Photographer
I was really missing the Aero look after I got a new PC, which came with Windows 8.1. But thanks to BorderSkin, I got rid of the ugly default window border that Windows 8 introduced. I tried other tools before to get Aero back, but BorderSkin works best.
deusvacui's avatar
deusvacuiHobbyist Digital Artist
Every time i open up Firefox it glitches the border for every windows with black lines.


Xp SP3 Fully updated ,with the latest .NET framework and C++ Redistributable installed.
RDTSOD's avatar
RDTSODHobbyist Interface Designer
Does this happen only in firefox on in other apps as well?
If it happens only in firefox, you might want to add it to the exception list
deusvacui's avatar
deusvacuiHobbyist Digital Artist
I added it to the exception list but it still skins the Firefox window.

1. First it borderskin would still try to assign a aero skin with no option to disable that.
2. I managed to disable skining of the Firefox window but the bug still appears even tho firefox is on the exclude list.

Firefox version is 36.0.1

It is probably a bug with XP SP3
Skrell's avatar
any chance you could do something to make BS more compatible with QTTabbar?


Love to see the new release btw!  YOU rule and thank you for supporting xp!
Skrell's avatar
Forgetting about QTTabbar for a minute, i'm experimenting more with Borderskin 0.3 and found 3 main issues in XPSP3:
1.  The breadcrumb addressbar doesn't work if i click on any "subpath" to jump to that folder.
2.  The search function doesn't seem to do anything.
3.  task manager isn't skinned. 

PM me if you have specific questions :)
AlanL9's avatar
You can manually add taskmgr to include list, but Breadcrumbs doesn't work in my XP either.
komalo's avatar
I don't work with QTTabBar so will try to install it and see what is the conflict, but is there a special problem when running BorderSkin with QTTabBar ??

Thanks so much Skrell =)
PeterRollar's avatar
PeterRollarHobbyist General Artist
Good to see you are updating BorderSkin. It is still one of my most beloved programs.The biggest problem to use it with Win7 and higer is that the fonts of the command bar always get messed up. They change the color and get almost unreadable.This is caused by the option to hide the explorer adress bar. Was already like this in previous versions. Maybe you can fix it.:)
komalo's avatar
Thanks so much for your support peter =)this is a problem due to the way BorderSkin removes windows border while aero is enabled. I am still searching for another way to remove the windows border without this effect, unfortunately the current fix is to disable aero I will add this to known issues.
link6155's avatar
link6155Hobbyist Interface Designer
Nice to see you still updating this :D

It looks like Borderskin isn't working with High DPI settings: sta.sh/0y35g4dayh5
komalo's avatar
Thanks, I am very happy with this release =D.

I tried changing the DPI settings and it worked normally on win7, is this windows 8 or 10 tech preview ??
link6155's avatar
link6155Hobbyist Interface Designer
This is Windows 8.1.

I also tried this on Windows 10 and it works fine on normal dpi settings. However, it doesn't work very well with tablet mode or modern applications.
komalo's avatar
On Windows 8.1 with normal DPI, doest it work normally ?

I will try to run win8.1 from a virtual machine to see this problems.

thanks for the bug report btw =)
link6155's avatar
link6155Hobbyist Interface Designer
It looks like BS works fine when it comes to the size of the window, but blur isn't working properly. I get an opaque grey background and whenever you have a window below it blurs it. Here's how it looks with blur on and off: sta.sh/21uycxkinb20

Not sure if this is helpful or not, but I'm running this on a Surface Pro 3
anonymous's avatar
Join the community to add your comment. Already a deviant? Log In