Windows Web Hosting, Web Technologies, etc
Windows Administration
Free Virus Cleaning Software from Dr. Web
Apr 3rd
How often have you had someone come up to you and say “Hey, you know computers. I think my PC is infected what do I do?”
Generally, their AV is out of date or non-existent. Today it was pointed out to me that Dr. Web has a free cleaner called “Dr. Web CureIt!“. The application runs on all versions of Windows without installation of a full anti-virus application. Just download and run it.
According to their website it cleans:
* Rootkits * Mass-mailing worms * E-mail viruses * Peer-to-peer viruses * Internet worms * File viruses * Trojans * Stealth viruses* Polymorphic viruses * Bodiless viruses * Macro viruses * MS Office viruses * Script viruses * Spyware * Spybots * Password stealers * Keyloggers* Paid Dialers * Adware * Riskware* Hacktools * Backdoors * Joke programs * Malicious scripts * Other malware*
So next time you’re confronted with that, just have them download (if they can) a copy of Dr. Web CureIt!. It won’t replace having a resident (and up to date) anti-virus application running but it should help get them (and you) out of the little jam.
Migrating your old workstation to your new workstation with virtualization.
Feb 15th
Like any die-hard computer geek/junkie, when Vista was first released I moved to a new desktop running Vista. The downside to going to a new desktop is that same old problem “what do I do about my old desktop? I don’t want to (or I can’t) re-install all my programs, documents, etc?”. So for the past year+ I’ve been running two desktops, my current desktop and my legacy desktop and using terminal services to access my legacy desktop. Over time, I’ve found myself accessing it less and less as I’ve managed to migrate most of the important bits over but I still don’t want completely retire it, so what do I do? As a huge advocate of virtualization, it was time to virtualize my old desktop.
Virtualizing your old desktop the easy way.
After looking for FREE ways to do this to Virtual PC, I couldn’t find anything FREE immediately and simply didn’t want to waste time trying to hunt something down so I decided to check out what VMWare had to offer (let’s face it, they’ve been doing VM long before anyone else, they gotta have something) and sure enough they have a conversion tool that’s available for free to convert your physical machine to a VM (P2V as it’s called) it’s called the VMware Converter.
I installed the VMWare converter on my old desktop, hooked up a USB drive with plenty of free diskspace on it and started stepping through the wizard (what a great concept). After a few mouse clicks a had the conversion process running creating a new VMware VM for the latest version of VMware workstation.
I left the converter running over night and the next morning came in and found it had completed after about 12 hours (I blame the fact that my old desktop was aging hardware, I was writing to a USB drive and I had 80GB of data to convert over). What’s really impressive is that this was all run while the old desktop was online and active! (READ: NO DOWNTIME).
When I got in this morning I installed a 30 day trial of VMware workstation, connected the USB drive with the VM on it and started it up. It started immediately! I had to let the new hardware wizard run a few times, install the VMware tools and then reboot the virtual machine but after a few minutes my old desktop was now running on my new desktop as a virtual machine and I’m now able to retire my old desktop!
So why is this worthy of a blog post?
Because it’s what I call: BAD ASS TECHNOLOGY. Here’s a bullet list of what I’ve been able to accomplish thanks to this technology:
- Going Green: Today we’re all ‘going green’ and worried about carbon emissions, rising fuel costs, etc. By virtualizing my old desktop I just took one more desktop offline.
- Security: My old desktop ran Windows XP and although I kept it up to date, it’s an aged platform that will eventually no longer be supported. My virtualizing it and only running that VM when I need to access it, I’m more secure against it getting compromised.
- Legacy Data & Programs Safe and Accessible: By virtualizing my old desktop all my old programs, documents, email, etc are safe. How often have you moved to a new machine only to realize you didn’t copy a document over or that a program you use from time to time no longer runs on your new desktop. For me I have a program called Adobe ImageStyler I use to create web graphics that has been long retired and no longer available but still very handy.
Unfortunately, I don’t have any whiz-bang screenshots or pictures available. Quite honestly, I didn’t think it was going to work on the first go round and I thought I was going to have re-image the old box again before I could get it to virtualize, but it worked perfectly the first time!
If you’re like me and recently moved to a new desktop (Perhaps now you’re running Windows Vista 64bit and have applications on your old desktop running Windows XP 32bit that you can no longer run) this is a good route to go.
Conclusion
This is also the first time I’ve run VMware workstation in a couple years (let’s face it, VirtualPC is free afterall and free is hard to compete with) but I have to say it’s definitely still the leader in desktop virtualization (and yeah probably still has the edge in server virtualization too but the gap is narrowing daily). I highly encourage anyone with an old desktop still running for whatever reason to give VMware a try. With the free converter and 30 day full version trial available, it’s well worth the time to experiment to see if it will work for you. If it does work, it’s going to cost less than $200 to license VMware workstation and make your old workstation your new virtual workstation on your new machine.
Linux Additions for Virtual Server 2005 R2 SP1 updated
Nov 1st
A new version of the Linux Additions for Virtual Server is now available from the Microsoft Download Center via the following webpage:
http://www.microsoft.com/technet/virtualserver/downloads/linuxguestsupport.mspx
These new Additions add support for some updated distributions of Linux and are designed to work with Virtual Server 2005 R2 SP1 which is available at http://www.microsoft.com/windowsserversystem/virtualserver
Currently Qualified Linux Guest Operating Systems
The following Linux operating systems have been tested and are on the list of supported guests for Virtual Server 2005 R2 SP1:
Enterprise distributions:
- Red Hat Enterprise Linux 2.1 (update 7)
- Red Hat Enterprise Linux 3.0 (update

- Red Hat Enterprise Linux 4.0 (update 4)
- Red Hat Enterprise Linux 5.0
- SuSE Linux Enterprise Server 9.0
- SuSE Linux Enterprise Server 10.0
Standard distributions:
- Red Hat Linux 9.0
- SuSE Linux 9.3
- SuSE Linux 10.0
- SuSE Linux 10.1
- SuSE Linux 10.2
Installing Windows 2008 via USB thumbdrive
Oct 15th
Windows 2008 comes only on DVD and today you’d think every computer has a DVD drive by default, unfortunately most servers are ordered without them and that causes a problem obviously. Your choices would be to break the DVD into CD-ROMs (not fun) install over the network (a little more work than I wanted to do) or find another means to get it up. My solution, USB Thumb drive
Since Vista and Windows 2008 share the same code base, I figured someone must have found a way to boot vista off a thumb drive so I looked and found just that. Kurt Shintaku has a how-to on how to install Windows Vista from a high speed USB 2.0 Flash Drive.
Before you begin though, if your thumbdrive has U3 installed on it, you’ll probably want to remove that (I did just to be certain), here’s instructions on how to do that: http://www.u3.com/uninstall/
Using Kurt’s instructions this is all it took:
Format the thumb drive
- from a DOS prompt execute: diskpart
- list disk
- select disk 1 (assuming disk 1 was your thumb drive in the above list disk command)
- clean
- create partition primary
- select partition 1
- active
- format fs=fat32
- assign
- exit
Copy the Win2008 install files
xcopy d:\*.* /s/e/f e:\ (assumes your dvd is drive D: and your thumb drive is drive E:\, adjust accordingly)
That’s all it took other than verifying the server BIOS was set to boot off of the USB device. But hey, don’t stop there! Check out the Windows Cloud Servers at www.appliedi.net and get your own Windows 2008 Server in the cloud in just 30 minutes, no USB device required!
Windows Sharepoint Services (WSS) File Extractor
Aug 21st
We recently needed a way to extract files from a sharepoint site’s document libraries. With sharepoint all the files are stored in a SQL database so it would seem connecting to the database and pulling all the files out manually wouldn’t be such a hard thing to do. After a fair amount of time googling for such a solution I finally found it over at Mark Jen’s blog. Mark’s solution it turns out didn’t work for WSS 3.0 but in the comments a fella by the name of eric writes:
I have modified the code to work with SharePoint 07. Since the Content is stored in a new table with 07, the query piece needs to be a little different. Just replace line 24 with the sting below. It worked perfectly for me after that.
Find
com.CommandText =