Last month I went to a store, played with a demo unit of Asus Transformer Book T100 and wrote a first impression review about it. Last week I decided to buy it to replace my old Dell laptop, and here’s my complete review on it.

asus-transformer-book-t100-1

First… Asus Transformer Book T100 is an entry level tablet/laptop hybrid with Windows 8.1 (full Windows, not RT), Intel Atom Z3740 quad-core Bay Trail processor, 10.1 inch, 1366 x 768 pixel IPS multi-touch display, 2GB of RAM, a 1.2MP front-facing camera, a micro USB port, micro HDMI port, micro SD card slot, headset jack, a few buttons and 802.11a/b/g/n WiFi and Bluetooth 4.0. On top of all, the price is set on $349 (US price) for 32GB model. I got myself the 64GB model hoping to have enough free-space left after all the basic applications installed.

asus-transformer-book-t100The unit of Asus Transformer Book T100 consists of two units: the screen and the keyboard dock. The screen is well built, feels solid on my hand, slightly larger than iPad, and the weight is somewhere between iPad 4 and iPad Air. The back of the screen is made of plastic. It looks fairly attractive until we actually hold it and have our fingerprints everywhere. The keyboard dock is a decent keyboard, a bit small to my taste, especially the size of right Shift key. I kept accidentally pressing other keys when trying to reach that one. This keyboard unit weigh almost like the tablet unit, although there’s no battery or any important components inside. The only port available from the keyboard dock is the full-sized USB 3.0 (all other ports are located in the tablet unit).

T100 docking mechanism is convenient. It feels strong and solid. When the tablet unit is docked and the “screen” is opened, the dock hinge slightly raised the back of keyboard. There are 4 rubber legs at the bottom of the keyboard, allowing for non-slippery usage. However, in normal typing position, the keyboard base moves around the desk easily because 2 rubber legs at the back are no longer in contact with our desk.

In most other Windows tablet, we usually see a Windows logo on the bottom of the screen and pressing that logo is the same as pressing Start button. Asus Transformer Book T100 has a Windows logo on its screen, but it’s just… a logo. It will not react to any action. The actual hardware button for Windows button is located at the left side, near the volume up/down button. A weird position for Windows button, and during few days of usage, I never end up using that button. Swiping from right edge to left will display Search, Share, Start, Devices and Settings, this becomes my primary way of accessing Start menu now.

Move on the next issue: setting up. Asus Transformer Book T100 comes with Windows 8.1 pre-installed. Upon unboxing, there is no battery at all in the tablet unit so we need to charge it for few minutes just to make it able to turn on. Once it’s turned on, we get the usual few questions of Windows setup. I linked the machine’s login account with my Microsoft account and got my outlook inbox set up automatically.

Windows 8.1 is a noticeable improvement from Windows 8. I like the new structure of settings menu.

asus-transformer-book-t100-2My usual habit whenever I set up a new computer is to trigger software update so a machine will receive the latest possible updates. And I did the same with Asus Transformer Book T100. I fired up Windows Update and have it downloaded around 700MB of updates, I think. There are few optional updates for the Asus machine, and I decided to have them installed too.

So the Windows update has finished doing its job and telling me it will automatically restart within 2 days (or I can restart it now). I choose to restart. Guess what happened right after I restarted the Windows? I got the famous BSOD (blue screen of death). I restarted the computer again. My screen remains black for a while, did not display anything, but when I tried touching the trackpad on keyboard dock, it shows mouse pointer moving. I waited for more than 2 hours and it still does not show anything. So I decided to force power off by long-pressing the power button. It was successful. Then another blue screen telling me Windows is trying to recover from previous problem. I waited. Almost 30 minutes. Then it “recovered”, automatically restarted, then I can log in again. Everything solved? not really. Because the so-called “recovered” state is full of problem. My keyboard dock does not work at all (I need to do everything using on-screen keyboard). And when opening the Desktop, I practically can’t open any programs. Every 10 seconds the screen blinked and the Desktop was “restored”. Anything I previously opened was closed and my Desktop is always as clean as new… every 10 damn seconds !

After a wasted hour of failed troubleshooting, I decided to reset my machine back to factory state. It was a very slow process, but it worked. My Asus Transformer Book T100 returned to its original setting. I need to repeat the process of setting up Windows, but after that, everything worked, again, including my keyboard dock.

At that point, I was not sure what was the cause of previous BSOD. My guess was… one of the optional Windows Update was not really compatible with the machine and caused the whole problem. I decided to run Windows Update again, but this time I left the “optional” downloads unselected. So I waited again for 700MB downloads and long installation time. My machine restarted. And it worked ! Wow, I was really happy. Then I used Internet Explorer for the only task it’s worth for: downloading Firefox and Chrome. Before I finished the download, a popup message appeared. This time, it’s from Asus Autoupdate program. It said it had downloaded and installed an update and need the machine to restart. I thought the problem was already solved since Windows Update ended without crashing. So I followed the request from Asus Autoupdate and restarted the computer.

Guess what? I got another BSOD ! This time it shows 0xc000021a error. Then Windows was trying to recover itself again. After MANY restarts, Windows did not managed to recover. I forced it to power off several times, it detected problem and tried to recover several times. Took me about 3 hours to get Windows to somehow recovered to a bootable condition, and I used that opportunity to restore the machine again, back to factory settings.

Ok, in the first day of ownership, I have set up my Windows three times already. I tried to browse and found a lot of people having the same problem. From lots of reading, I discovered that Asus has released a BIOS update for T100 and some people said it solved the problem with updates. So I tried. I checked this page of Asus Support website and found BIOS 216 there. I downloaded it, plus the BIOS-Utilities. Then I upgraded T100’s BIOS.

The upgrade process was smooth (warning, make sure you have T100 plugged in to charger the entire process). My computer restarted without a problem. Then I run Windows Update again, all good. Then the popup message from Asus Autoupdate appeared again, still good. I finally upgraded all the software updates without crashing my Windows !

Update: today I checked the Asus Support website again and somehow they removed BIOS 216 from there. Strange, considering this 216 update solved my problems

After I solved the dreadful experiment with Windows Update, I moved on to install some of my “basic” applications. Yes, I had to open Internet Explorer again, to download Firefox and Chrome again. IE must be very delighted to have me open it twice in a day.

Most basic applications worked fine. I downloaded Facebook, Flipboard, eBay, Dropbox and other “metro”-style apps with notifications. All looking good. I have few “classic” programs for Windows desktop that was made more than 10 years ago and it still worked fine in Windows 8.1, of course I need to do a little effort to set its compatibility mode. Novice Windows users might need some help from someone to get this done, or they might perceive it as Windows 8.1 no longer supports their “old programs”.

During few days testing, I have experienced at least 20 times of application “not responding”, and I have to kill it manually using Task Manager.

The battery of Asus Transformer Book T100 is good. It can easily survive more than 10 hours of normal work days. My main issue is not about the battery life, it’s about the super long required time to charge it back. I mean, T100 charger is a standard 10W micro USB charger. Even old netbooks would probably have charger with greater wattage. One time I had 15% battery left. I stopped working at around 11pm. I plugged in the charger and went to sleep. The Windows was still on (I did not shutdown it), and I have couple of apps running on standby like Facebook, Skype and Twitter to receive notifications. I woke up at 6am in the morning and the battery was NOT full ! It was around 86%. A true dealbreaker for me. I can’t have my laptop charging slower than my sleep time. Next day I tried the similar situation, but I shut down the Windows before went to sleep. The next morning, it was fully charged. So in order to have this laptop fully charged the next day, I need to remember to shut down the computer before I sleep. And so I won’t receive any notification at night. Not really a problem since I will be sleeping anyway, but kinda defeats the concept of a “tablet”, isn’t it?

Next, I did a little experiment with Bluetooth keyboard and Bluetooth mouse. I detached the included keyboard dock and connected Asus Transformer Book T100 with my collection of Bluetooth accessories: 1 Logitech keyboard, 1 Belkin keyboard and 1 Logitech mouse. The result? Well, if T100 is connected to ONE Bluetooth device, the connection is generally stable. But when it’s connected to 2 or more devices, I noticed some lags in my keyboard typing and mouse movement. Sometimes the lag can be more than 5 seconds, which is very annoying. I guess they design the Bluetooth mainly for one device: mouse. Most people won’t need to connect T100 to a Bluetooth keyboard since it comes with included keyboard dock that works without Bluetooth connection. As for me, I planned to use T100 as my desktop machine, meaning I will have it connected to my normal monitor, then I work with normal Bluetooth keyboard and mouse while the unit stays invisible from me. This planned setup doesn’t allow me to use the keyboard dock. Plus I kinda prefer to use full-sized keyboard for serious typing. The included keyboard dock is ok for casual (or occasional) typing, but certainly not for day-to-day heavy typing work.

More about Bluetooth connection. I was so spoiled by my Macbook that every-time I wake it from sleep, my Bluetooth mouse (and Bluetooth speaker) reconnects almost immediately. When T100 does to sleep, it disconnects all the Bluetooth connection. When it wakes up, SOMETIMES they get reconnected, sometimes they don’t. Even after I waited for more than 5 minutes. Sometimes I need to forget the device (from Bluetooth setting) and do re-pair.

Overall, T100 is a decent device. As a laptop, it runs reasonably smooth. It starts faster than my old Dell Inspiron laptop. It feels more responsive and snappy, which is not bad at all for a device with Atom-class processor. However, since it runs Windows, it also inherits a lot of Windows’ classic problems, from tedious updates, BSOD, application not responding, and many more. I guess I have used Mac for so long and I took for granted its ease of use. I started to think Mac needs to do this and that… but now using Windows again for few days refreshes my memory. And I come to love and appreciate my Macs again.

If your previous laptop is a netbook-class, you’re going to love T100. If you want T100 as your secondary laptop, it also serves well for mobility purposes. I don’t think this laptop can be used as someone’s primary laptop (the 10.1″ screen size is too small for long hours work), but it’s an excellent companion when you need to travel light.

For me, this device has its strong points, but it doesn’t meet my specific needs (the issues with Bluetooth connection and the long charging time). So I guess I will take this back to the store sometime this weekend and get my refund.