The problem is that editing the BCD through BCDEDIT.EXE is a pain: it's a command line utility and with plenty of switches and options.
To help make life easier on this matter, the guys at Pro-networks released a small program called VistaBootPro, that brings a GUI to this program.
It runs on Windows Vista and Windows XP Pro (in which case you must have .Net Framework 2.0 installed).
Like it or not, Windows Vista Ultimate or not, this is all you get. There's no progress bar, no indication of elapsed time, or remaining time. There's no information on how fragmented the disc is, what files are fragmented, or options to exclude some files from the defragmentation process.
I want to be in control, I want to know what and why and most importantly how long it will take to do it.
Please, at least bring back the Windows XP interface, or give me more information. I just want a progress indicator!
In the meantime, I've found Diskeeper to be a great solution.
UPDATE: Diskeeper has just released Diskeeper 2009... Recommended!
But seeing that soon I will be flying to Singapore for the Windows Vista Lab2, I thought it would be a good time to adopt it as the primary boot, at least in one of my machines.
I have a Toshiba Portege M205 Tablet PC, with 1GB RAM (up from the original 512MB). This would be a great opportunity to refresh its OS, seeing I am running the same original install, from two years ago.
First I thought I would give the new Windows Vista upgrade option a try. But it didn’t work quite well, thanks to DaemonTools. Even after uninstalling the software there was a piece of driver lurking around and causing problems. I then proceeded with a fresh install. Not before performing a full HDD image backup to my external Maxtor OneTouch 1GB drive, with Norton Ghost, just in case I needed to restore my Tablet PC.
The fresh install was not a problem. Build 5381 install Vista Ultimate, one of the various SKU planned for this OS, and as the name implies, the top of range, including everything from the home and business editions, plus Tablet PC and Media Center functionalities.
What a terrible rating, right? But remember this is an old hardware, but surprisingly it performs quite fast. Of course I am not gaming or doing anything out of the normal with this Tablet PC.
If you have a Toshiba M200 series Tablet PC I recommend you upgrade the BIOS to version 1.8. The download is small, and it comes with a ISO bootable CD image file, so if you are like me and don’t have a FDD you can still flash the Tablet PC.
The first boot was a pain, with CPU usage pegged to 100% and not leaving space for anything else. I soon found out about the default video driver being the culprit, and started investigating options. NVIDIA offers a (alpha) video driver for Windows Vista. It works with the Tablet PC, but it won’t offer screen rotation functionality, and the Aero Glass effect works (and it is pretty cool), but leaves a horrible trail on the screen.
Next I tried the original Toshiba video driver. This worked fine, with good performance, and screen rotation. But no Aero Glass effect.
Anyway, now that I settled with the original driver, I proceeded to install Microsoft Office 2007 Beta and Microsoft OneNote 2007 Beta I decided to have a up-to-date machine, with the latest OS and Office package. Installation was painless and everything worked fine. Indeed I am writing this on Word 2007 as you can see in the screenshot below:
Connecting to my network at home, both wired and wireless, worked well on the first attempt. However, using a cellular connection is not that easy. First I tried using a USB driver which allowed me to connect my Pocket PC via USB and use it as a CDMA EVDO modem. This didn’t work, even though I was able to add the modem to the system. Weird, the Properties button for this modem in the Control Panel is greyed out.
If you want to try to install the Pocket PC USB Modem driver, download it from here, unzip the contents to a temporary folder, but do not install it. On your Pocket PC run WMODEM, tap the [START] button and plug it into your computer. When asked for drivers, point to the temporary folder. The driver will be installed, a new USB modem will show up in the Control Panel, but it won't work (or it didn't for me).
Next I tried to use Bluetooth for the data connection. I plugged a USB adapter, and it was immediately recognised. Since I only wanted to use DUN (dial-up network profile) I don’t mind using the limited Microsoft Bluetooth stack. The stack was correctly installed , with the serial profile ready to use. But it failed to install the HID profile (used for mouse and keyboard) and the one I really wanted to use, the DUN profile.
It actually installed it, but again the Properties button in the modem applet in Control Panel was greyed out, and trying to create network connection failed .
Ok, it seems I am limited to using Ethernet or Wi-Fi wherever I go, at home, in a café, or Singapore providing it is available of course. This is not a big deal when overseas because I wouldn’t use cellular data roaming , but it reduces my mobility while in the country since I can’t connect via cellular networks (UMTS or CDMA).
I know I can’t complain too much. After all the Toshiba M200 series is at least two years old, and seeing that it can actually run Aero Glass (the problems are related to the driver, not OS) and run the OS quite smoothly is nice.
Of all Toshiba software for Tablet PC, the only one I found works fine is the Toshiba Tablet PC Button Driver. Everything else will install but not work, or not install at all. Also, an unknown device was found when I first booted. Since I didn’t have anything else plugged into the Tablet PC I can only believe it was the Accelerometer, which does not show in the Device Manager list now, since no driver was available to load.
Other hardware that works well is the built in SD card reader. Windows Vista had no problem using this out-of-the-box.
The installation program correctly detected this as a Tablet PC and installed the appropriate drivers and software including Control Panel applets and an introduction to Tablet PC Ink.
Ink works really well, out of the box. The TIP easily recognised strange characters I entered and the user interface is now extended. It shows where on the screen you tap with the digitiser pen, plus the Pen Flicks:
As for security, Windows Vista comes with Windows Defender, and I installed Avast anti-virus. This worked ok, integrating correctly with the Security Center, but causing an annoying authorisation dialog to pop-up in every boot. Currently you can change this behaviour by editing the Security Policies, but I only recommend changing this if you know what you are doing.
Internet Explorer 7 is the default installation, and since it’s a public beta I will not write much about it.
Not much use in trying the Media Center functionality, seeing that I don’t have a high end video card, but I will try this to manage music and photos. Windows Media Player 11 is installed and worked as expected. It also automatically connected to my server running Windows Media Connect on the same network.
Overall I am impressed with stability, easy to use and speed, even on a two year old Tablet PC. The lack of drivers is a problem though, but these will come with time. And I am now ready for the Vista Lab2.
I know it probably won't show the funky Aero interface on this Tablet PC, but this is the first build that allows update from Windows XP, so I am ok to test this and see how it works.
Next step is to burn a DVD with this ISO, install Norton Ghost on the Tablet PC and backup a full disc image to my Maxtor OneTouch III 1TB external drive (of course, just in case)...
I am already running Office 207 Beta on this Tablet PC, so it should be nice to see both beta running. And it should be good to have it up by the time I am in Singapore for the Vista Lab.
You see, in one of the last Automatic Updates one specific patch, classified as "High Priority Security Update" failed to install. I tried to manually download the patch and apply and it again failed to install.
Looking at the logs, what do I see?
2.547: 2006/05/10 11:56:51.859 (local)
2.547: \43f998869285ff556064\update\update.exe (version 188.8.131.52)
2.547: Hotfix started with following command line:
2.594: Microsoft Windows is Not Present
2.594: Condition Check for Line 1 of PreRequisite returned FALSE
2.594: ReadStringFromInf: UpdSpGetLineText failed: 0xe0000102
2.594: KB908981 Setup encountered an error: Setup cannot continue because one or more prerequisites required to install KB908981 failed. For More details check the Log File
2.609: ReadStringFromInf: UpdSpGetLineText failed: 0xe0000102
Oh, yes. A pre-requisite to install this patch is to have Windows Server running. It looks like the patch doesn't think I have a Windows Server running, right?
Next I tried to apply for e-mail support. Easy, go to Microsoft Support, and start entering the details for e-mail support. When it asked if this is the server where the problem is happening, I click yes and it can not identify the Product ID. No problem, I can manually enter it, but wait there's more:
The Microsoft PSS site tells me that my Product ID, which I copied from the System Properties is not that of a Windows Server 2003 Standard Edition, but of a Windows Server 2003 R2 Standard Edition.
So I am stuck and can't use the on-line support.
Next I try calling Microsoft PSS, and after answering a few questions I am set back with the following:
- We have to charge you $350 for this call.
- But this is a high priority security update that failed to install!
- Yes, but Windows Server is a business software and there's no free support for it.
No wonder there are insecure servers connected to the Internet and being used around the world. Microsoft fails to deliver the patches and then try charging for a fix!
UPDATE: As you may see in the comments I was contacted by someone in the Windows Server team through this blog entry. I also received an e-mail from other team member. I got a confirmation that PSS should not have indicated this would be a charged support service since this is a security patch, regardless of being home or commercial use. Currently I have someone from Microsoft looking at this problem but since it is already Satudary here in New Zealand I will not expect a status update until Monday at least.
UPDATE: The Microsoft rep had visited my server, confirmed it is a Windows Server 2003 Standard Edition and confirmed the patch fails to install. He's looking into the patch configuration now.
1. Run REGEDIT
2. Go to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Web Server
3. Created a new String Value of "Microsoft Windows" and set the
Data Value as 184.108.40.20638
After dinner some of the guys had to stay here for a reharsal of their presentations and demos for the Mirosoft Connect event.
The technical part is happening today from 9am and one of the tracks will cover how to prepare the IT infrastructure for the deployment of Microsoft Windows Vista and Microsoft Office 2007. The other track covers development under this new framework.
I will be here at the Intercontinental Hotel for the day, so if you are here too come and greet me!
PS: Posted from my Pocket PC...
PPS: At the start of the "Microsoft Office 2007 Deployment" session the audience was asked how many are runnng the Office 2007 Beta. Out of 100 and some IT professionals here, only one hand: mine...
The Vista Lab will be a two day, full on contact with the Microsoft Windows Vista Team. It's part of the Microsoft MVP programme and The Hive community initiatives. The Hive is a Microsoft sponsored community for website owners.
I've been to Redmond and Las Vegas (CES) before with The Hive, but this is the first time coming to Singapore.
By the way, according to Darryl, participating in the MEDC 2006 has some benefits too: if you are enrolled in the Windows Mobile track you will receive an i-mate SP5 Windows Mobile Smartphone, and if enrolled in the Windows CE track you will get a Via EPIA CN13000 computer.
I just have to see if I can arrange some good flight schedules - it's going to be full steam for three days.
The Origami project is happening either (a) too late or (b) too early, depending on how you look at it. We have Windows Vista shipping in less than a year, and yet these ~$500 devices aren't being bulit to support the new OS!
They're going after the consumer crowd, not the prosumer - so many geeks are going to be disappointed with what they see. It's Microsoft's chance to prove to themselves (and to the OEMs) that Lifestyle PCs can be bulit for around $500 apiece. Of course, you don't get much for $500 in a portable machine of that size - but Microsoft is hoping that soccer mom's won't mind at all.
The items in project Origami are largely going to be lackluster, the hardware will be mediocre (at best), and the general idea for Origami is nowhere near the PSP or an iPod - not even in the same ballpark. They did well in building the buzz, but the products are probably going to generate more jeers than cheers. This feeling will be magnified, as the buzz will not equal the bang of Origami.
I will keep my Windows Mobile Pocket PCs in the pocket (where they fit well, unlike some UMPCs which will need a bag to carry). I can access Bluetooth, Wi-Fi and 3G networks with my small devices. And did I say the battery life on Windows Mobile is much better than the expected 3 hour in the first generation UMPC?
And not only that, the new devices are way more expensive than the promised US$500 each unit...
This is a change in the mailbox access security. This may affect users running RIM BlackBerry Enterprise Server (BES) or Technology's GoodLink Wireless Messaging service.
No need to worry, Microsoft will let you know. The company is now pushing an update that will notify users of such copies with nag screens, asking to "legalise" their copies.
I just came to my desktop this morning to find this update waiting to be applied:
According to an article on The Star Online, this update will be deployed to Microsoft Windows users in the United States, Great Britain, New Zealand and Australia. The article also says
The patch takes effect if a PC user has opted to automatically update Windows the moment he goes online. It will also take effect should a PC user manually download the latest Windows updates.What's wrong here? First the market. Why not target the Chinese, Singaporean, Thai and South American markets where the piracy is more evident than in these four countries?
If the OS is an unauthorised copy, a pop-up dialogue box will appear on the Windows login screen, informing the user that his copy of the OS is counterfeit and that he should get a genuine copy.
A notification stating “This copy of Windows is not genuine. You may be a victim of software counterfeiting.” is also permanently “tattooed” to the bottom righthand corner of the same screen.
Another pop-up message which states that “You may be a victim of software counterfeiting. This copy of Windows is not genuine. Click this balloon to resolve now.” will appear at random times whenever the computer is in use.
Also, as noted in the Geekzone Forums, too little and too late: Windows XP is almost at the end of its life cycle (although support shall be provided way beyond the Windows Vista release date of course).