Update: You can use the following registry script to automate this process – just copy/paste the code block below into a text file called “Add Consolas to CMD.reg” and run it:
Windows Registry Editor Version 5.00
If you’d like to use an alternative console font for CMD.exe in Windows, check out the scoop from Microsoft Support on how to set it up…
The fonts must meet the following criteria to be available in a command session window:
The font must be a fixed-pitch font.
The font cannot be an italic font.
The font cannot have a negative A or C space.
If it is a TrueType font, it must be FF_MODERN.
If it is not a TrueType font, it must be OEM_CHARSET.
Additional criteria for Asian installations:
If it is not a TrueType font, the face name must be “Terminal.”
If it is an Asian TrueType font, it must also be an Asian character set.
In Windows 2000, the installation of Console Fonts is no longer automated. This was done to give the console window greater stability in multilanguage environments. An unsupported work around is available by adding the following font specific entry:
Add a String Value
Data= “Font Name” (without “”)
Droid Sans Mono:
Straight from the Android SDK comes the Droid Sans Mono font, which is quite similar to the DejaVu Sans Mono font listed above. You can grab this from the Android SDK download, or you can get it directly from the damieng blog here: Droid Sans Mono great coding font
Finally! This problem was bugging me for so long – I just now thought to research it and found this article. Very helpful!
Prevent Startup Programs from Running Twice in Windows XP
A way to solve the problem of programs in the Startup folder being executed twice on Windows XP logon. The applications may appear doubled in msconfig.
Under Windows XP, programs placed in the Start MenuProgramsStartup folder may be running twice. This occurs even though only one shortcut or icon for each program appears in the Startup folder when viewed through Windows Explorer. When you use msconfig (Startup tab) or autoruns (Logon tab) to inspect the Startup listings, they appear twice. Unchecking one or both disables the program from running at all.
This situation can occur if the user-specific Startup folder is deleted from the user’s profile. When that happens, Windows looks for user-specific startup programs in the All Users startup folder instead. This causes doubling, because the programs from the All Users startup folder are executed once for All Users and again for the current user.
This has nagged me for soooo long! I use Winamp, which has its own context menu integration, and I find myself accidentally opening a folder to play in Windows Media Player all the time…
Leave my context menu alone! If you just let it go wild, every program in the world wants to install some option there. Windows Media Player not only puts itself there, but integrates itself throughout the shell. Actually removing this integration is surprisingly easy!
Remove WMP Integration: 1. Click Start
2. Click Run
3. Type in regsvr32 /u wmpshell.dll
4. Click Enter
I haven’t tried using my favorite XP junction tool, NTFS-Link, since I upgraded my home computer to Windows Vista, and I’m a little apprehensive since the filesystem has changed a bit. Nonetheless, if you are still using XP, NTFS-Link is an excellent tool for those of you already familiar with symbolic links via other operating systems, such as Linux.
Luckily, Windows Vista does include a command-line tool for creating symbolic links, similar to “ln” in Linux. However, it’s not quite as straightforward. Here’s the scoop from How-To Geek:
Using the mklink Command
The command that you need to use is mklink, which you’ll use from the command line. Just type it on the command line to see the options:
Creates a symbolic link.
MKLINK [[/D] | [/H] | [/J]] Link Target
/D Creates a directory symbolic link. Default is a file
/H Creates a hard link instead of a symbolic link.
/J Creates a Directory Junction.
Link specifies the new symbolic link name.
Target specifies the path (relative or absolute) that the new link
Update: This application will help you track down which applications are using which ports on Windows – very helpful for debugging if the steps below don’t solve your problem, or if IIS is not the only application answering on port 80: http://winnetstat.zapto.org/
Also, if you don’t specifically need all the features of XAMPP, but would like to run PHP/MySQL applications through IIS, give Web Platform Installer a try. Through WPI, you can choose to install PHP directly within IIS (so that IIS can serve both ASP.NET and PHP applications on port 80, for example) and you can also have a ton of applications installed and configured automatically for you, such as Drupal, WordPress, and Moodle (among many others). However, if you are still looking to run XAMPP specifically, or just run an Apache instance along with IIS, check out the instructions below. Thanks for visiting!