Saturday, September 01, 2007

Original Vista Sidebar in Windows XP or 2003

UPDATE: Information gets outdated as times goes. It seems there is an easier, much faster installer for Vista Sidebar in XP. You can get it here. It seems to do all the steps below automatically for you, and may even have the latest versions of the components including the sidebar.

You may have experimented with sidebar mock-ups like Thoosje Sidebar or Yahoo Widgets, but found them to be not as good as Windows Vista Sidebar. Well, now you can get the original Vista Sidebar working in your Windows XP or 2003.

I have zipped up all the required files into one ZIP file, which can be downloaded by clicking here. There are some PDF files in the ZIP file as well, in case you need more information.

Before you begin, you must make sure you have Windows Media Player 11 and Internet Explorer 7 installed in your system. You can find out by opening these programs and going to "Help > About" or a similar menu item. If they are not installed, you can download them here: Windows Media Player 11 and Internet Explorer 7.

Step 1. (XP only) Install Wireless LAN API Hotfix KB918997
Run the included file "1. XP Wireless LAN API (KB918997).exe" to install the hotfix. Follow on-screen instructions. Please note that this is required in Windows XP only. Windows 2003 does not require this hotfix. You can also download it by clicking here. A system restart after the installation of the hotfix is mandatory. Do not skip the restart even though you are allowed to.

Step 2. Install Visual C++ 2005 Redistributable Package
Run the included file "2. vcredist_x86.exe" to install the package. Follow on-screen instructions. You can also download it by clicking here.

Step 3. Install Alky for Applications
Open the included ZIP file "3. AfA_final.zip," browse to either XP or 2003, depending on your version of Windows, and open the file "Installer.msi" to install Alky. Follow on-screen instructions. You can also download the latest version here.

Step 4. Install Vista Sidebar (the BIG step ;)
Run the included file "4. Windows_Sidebar_Installer_August_1-2007.exe" to install the Sidebar application. Follow on-screen instructions. Do not restart or try to open the Windows Sidebar as you will not be able to proceed to the next two steps if the Sidebar is running. You can also download the installer here.

Step 5. Copy the included fonts to the Windows Fonts folder
Extract the four files from the "5. Copy to Fonts.zip" ZIP file. Open Control Panel > Fonts (or browse to C:\Windows\Fonts). Find the four fonts named Segoe UI (Regular, Bold, Bold Italic and Italic). If you open any one of them, you will get a completely blank font, which is the reason behind this step. Delete all the four fonts. Now drag and drop the four extracted files into the Fonts folder (or copy and paste them).

Step 6. Update the Sidebar to the latest version (this is long but can be skipped :D )
Extract all the files and folders from "6. Sidebar.zip" ZIP file. Open My Computer and go to C: drive > Program Files folder > Windows Sidebar folder (or browse to C:\Program Files\Windows Sidebar). If necessary, back-up everything except Gadgets and Shared Gadgets folders. Copy the files you extracted before into this folder (use drag-drop or copy/paste), replacing all existing files and folders. (You can also obtain the latest version of these files from a Windows Vista installation.)

In C:\Program Files\Windows Sidebar, after you copied the new files, right-click the file "sbdrop.dll" and click "Patch Vista library..." Do the same for "wlsrvc.dll". Right-click the file "sidebar.exe" and select "Patch and Run Vista executable...". Within some time, you'll see the sidebar and a new tray icon in the notification area. Right-click this Windows Sidebar icon and click "Exit". Confirm the exit by selecting "Start Sidebar when Windows starts" and clicking "Exit Sidebar".

Open Command Prompt by clicking Start > Run, typing cmd and clicking OK. Copy the following set of commands and paste them in Command Prompt by right-clicking the title-bar and selecting Edit > Paste (You cannot press Ctrl-V in Command Prompt to paste).

cd "%ProgramFiles%\Windows Sidebar\"
sidebar.exe /RegServer
.\regsvr32.exe sbdrop.dll
.\regsvr32.exe wlsrvc.dll
exit

Two dialog boxes will appear. They should say that the operations had succeeded. Click OK to both of them, and press Enter at the Command Prompt to close it (the "exit" command is waiting at the prompt).

That's it. You can run Windows Sidebar by opening the shortcut on the Desktop. It will also run at start-up unless you change the options.

8 comments:

  1. I downloaded and followed all instructions... it works great. Just one question.... How do I add more/other Gadgets?

    ReplyDelete
  2. You may visit this page to learn more about the Windows Sidebar and to find answers to frequently asked questions.

    Also this page.

    Hope it helps :)

    ReplyDelete
  3. Thanks for the quick response....

    I have download a few gadgets, placed them in appropriate folders... but I can't seem to "install" .gadget file types? I know that supposedly Sidebar is supposed to give the options of "Install" or "Don't Install". But I haven't been able to get those options.

    ReplyDelete
  4. ok, i finally got it.. i had to uninstall/reinstall ab bunch of stuff but i can finally add gadgets... thanks

    ReplyDelete
  5. If you have downloaded the ".gadget" file, but double-clicking it does not show the installation wizard, you may extract the .gadget file using 7-zip or any zip app you have. (it is simply a zip file).

    Make sure you extract the files inside to a folder that goes by the same name as the .gadget file, INCLUDING the .gadget part.

    That means, if the file name is "SpeedTest.gadget" the folder name should also be "SpeedTest.gadget". Now place this folder in any ONE of these folders:

    [Preferred; Default installation folder for new gadgets] C:\Documents and Settings\your username\Local Settings\Application Data\Microsoft\Windows Sidebar\Gadgets

    C:\Program Files\Windows Sidebar\Gadgets

    C:\Program Files\Windows Sidebar\Shared Gadgets

    Once placed, you can (close and re)open the Add Gadget dialog box to find your new gadget.
    Good luck :)

    PS: There is an update to the post.

    ReplyDelete
  6. hello Arun!!! i `ve installed windows sidebar....evrything seems to be workin` good except sidebar is still opaque... i want it to be clear as my dasktop wallpaper...can u just help me out and one more thing..... inside properties... restore gadgets installed with windows button is not workin` plz help... i d removed and reinstalled it ...but da problems still goin` on ....thanks

    ReplyDelete
  7. Currently there is no way to change the skin of sidebar. The XP version is designed to be opaque. And the Restore Gadgets button is disabled because there is no default settings in XP. It only works in Vista. These are problems with (currently) NO SOLUTIONS.

    ReplyDelete
  8. Works fine, thx for your great work!
    dac1949/Brazil

    ReplyDelete

Comments are moderated, and are usually posted within 24 hours if approved. You must have a minimum of OpenID to post comments.

LinkWithin

Related Posts with Thumbnails