<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Jonathan Hardwick : Tablet PC</title><link>http://blogs.msdn.com/jonathanh/archive/tags/Tablet+PC/default.aspx</link><description>Tags: Tablet PC</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Startup processes on a Toshiba M400</title><link>http://blogs.msdn.com/jonathanh/archive/2006/09/11/startup-processes-on-a-toshiba-m400.aspx</link><pubDate>Tue, 12 Sep 2006 08:58:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:750223</guid><dc:creator>jonathanh</dc:creator><slash:comments>6</slash:comments><comments>http://blogs.msdn.com/jonathanh/comments/750223.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jonathanh/commentrss.aspx?PostID=750223</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jonathanh/rsscomments.aspx?PostID=750223</wfw:comment><description>&lt;P&gt;Or, "&lt;A href="http://blogs.msdn.com/jonathanh/archive/2004/03/13/89220.aspx" mce_href="http://blogs.msdn.com/jonathanh/archive/2004/03/13/89220.aspx"&gt;What is all this stuff doing on my computer&lt;/A&gt;", part II.&lt;/P&gt;
&lt;P&gt;I've just finished switching my portable life over to a new Toshiba M400 Tablet PC. Gig of memory, Centrino Core Duo, life is good.&lt;/P&gt;
&lt;P&gt;At least, it was good until I looked at the process list in task manager. Then it was that same feeling of horror all over again. The situation was &lt;EM&gt;bad &lt;/EM&gt;on my old Toshiba Portege 3500. But this is &lt;EM&gt;worse&lt;/EM&gt;. &lt;/P&gt;
&lt;P&gt;Here are all the I'm-pretty-sure-these-aren't-vanilla-Windows processes that are still running after it's finished startup. I give descriptions where I think I know what a particular startup process does, otherwise I just quote the description field. 
&lt;OL&gt;
&lt;LI&gt;00THotkey.exe - Enables use of function keys to control laptop functions 
&lt;LI&gt;APntEx.exe - Touchpad driver (from Alps) 
&lt;LI&gt;APoint.exe - And another touchpad driver (from Alps) 
&lt;LI&gt;CrossMenu.exe - "CrossMenu Main" 
&lt;LI&gt;hkcmd.exe - "hkcmd Module" (from Intel) 
&lt;LI&gt;igfxpers.exe - "persistence Module" (from Intel) 
&lt;LI&gt;TAcelMgr.exe - Acceleration manager (what does that mean?) 
&lt;LI&gt;ThpSrv.exe - Parks your hard disk if you knock the laptop 
&lt;LI&gt;TMESRV31.exe - "Toshiba MobileExtension Service" 
&lt;LI&gt;TMETEMnu.exe - "Toshiba MobileExtension", spawned by TMESRV31 
&lt;LI&gt;TSkrMain.exe - Acceleration "shaker" utility (what does that mean?) 
&lt;LI&gt;TFNF5.exe - Switch laptop video output using Fn-F5 
&lt;LI&gt;TRot.exe - Match screen orientation to rotation of tablet screen 
&lt;LI&gt;TouchEd.exe - Turns touchpad on and off 
&lt;LI&gt;TFncKy.exe - "TFncKy" 
&lt;LI&gt;TPSMain.exe - Toshiba power saver applet 
&lt;LI&gt;TPSBattM.exe -&amp;nbsp;Spawned by TPSMain, probably battery-specific 
&lt;LI&gt;TMERzCtl.exe - "TMERzCtrl"&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;In my &lt;A href="http://blogs.msdn.com/jonathanh/archive/2004/03/13/89220.aspx" mce_href="http://blogs.msdn.com/jonathanh/archive/2004/03/13/89220.aspx"&gt;original post&lt;/A&gt;, I counted 11 extra startup processes from Toshiba on a Portege 3500. In just two hardware generations, they've out-done themselves with &lt;EM&gt;18&lt;/EM&gt; startup processes. Pretty soon there'll be more random systray applets than there are regular Windows processes. As it is, they're already sucking down 70 MB of working set. Good thing I've got a gig... &lt;/P&gt;
&lt;P&gt;Can anyone provide more details of what each of these processes does? And (perhaps more usefully!) has anyone experimented with msconfig or autoruns to see the effects of disabling each of them? &lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=750223" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jonathanh/archive/tags/Tablet+PC/default.aspx">Tablet PC</category><category domain="http://blogs.msdn.com/jonathanh/archive/tags/Windows+XP/default.aspx">Windows XP</category></item><item><title>Patch for tcserver.exe memory leak on Tablet PC - at last!</title><link>http://blogs.msdn.com/jonathanh/archive/2005/07/05/patch-for-tcserver-exe-memory-leak-on-tablet-pc-at-last.aspx</link><pubDate>Wed, 06 Jul 2005 07:15:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:435922</guid><dc:creator>jonathanh</dc:creator><slash:comments>6</slash:comments><comments>http://blogs.msdn.com/jonathanh/comments/435922.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jonathanh/commentrss.aspx?PostID=435922</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jonathanh/rsscomments.aspx?PostID=435922</wfw:comment><description>&lt;P&gt;In August 2004, I mentioned that the Tablet PC uses managed code for parts of its inking support. Specifically, &lt;A href="http://blogs.msdn.com/jonathanh/archive/2004/08/29/222543.aspx" mce_href="http://blogs.msdn.com/jonathanh/archive/2004/08/29/222543.aspx"&gt;tabtip.exe and tcserver.exe&lt;/A&gt;. Buried wayyy down at the end of the comments you’ll see my acknowledgement that there was a “known issue” with a memory leak in tcserver.exe. I’d actually reported this bug to the Tablet PC team before, but without a clean repro they had no chance of fixing it in SP2.&lt;/P&gt;
&lt;P&gt;And so the bug, and the workaround, went basically unnoticed in the wider world — until Andrew Orlowski at The Register &lt;A title="Tablet PC bug 'fills computer with ink'" href="http://www.theregister.co.uk/2005/01/28/tablet_pc_memory_geyser/" mce_href="http://www.theregister.co.uk/2005/01/28/tablet_pc_memory_geyser/"&gt;picked up on it&lt;/A&gt;, and Scoble made his lame “&lt;A title="Tablet PC bug gets Andy to take swing at MSFT" href="http://radio.weblogs.com/0001011/2005/01/30.html#a9293" mce_href="http://radio.weblogs.com/0001011/2005/01/30.html#a9293"&gt;I just reboot every day&lt;/A&gt;” admission. At which point things got &lt;EM&gt;much&lt;/EM&gt; more interesting. I’d already been working with a Tablet PC dev to narrow the bug down, but suddenly he was told to make it a higher priority. Funny, that :-)&lt;/P&gt;
&lt;P&gt;Different code fixes followed in short order, and pretty soon I was dogfooding the patch you can now download for yourself: “&lt;A title="Update for Tablet PC Input Panel Memory Leak" href="http://www.microsoft.com/downloads/details.aspx?familyid=c4eebb54-14e3-408e-8c63-0a382e8d9239&amp;amp;displaylang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?familyid=c4eebb54-14e3-408e-8c63-0a382e8d9239&amp;amp;displaylang=en"&gt;KB895953 - Memory Leak in Windows XP Tablet PC Edition&lt;/A&gt;”. Keeping quiet about this has been killing me, so it’s great to see it out at last. And it seems that I’m not alone:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;“&lt;A title="tcserver.exe memory leak fixed!" href="http://www.knowing.net/PermaLink.aspx?guid=ec750da1-b33f-414a-9376-400f8ce64285" mce_href="http://www.knowing.net/PermaLink.aspx?guid=ec750da1-b33f-414a-9376-400f8ce64285"&gt;The most anticipated patch in Tablet PC history&lt;/A&gt;” — Larry O’Brien&lt;/LI&gt;
&lt;LI&gt;“&lt;A title="Microsoft Fixes Tablet PC Memory Leak" href="http://www.microsoft-watch.com/article2/0,1995,1834338,00.asp?kc=MWRSS02129TX1K0000535" mce_href="http://www.microsoft-watch.com/article2/0,1995,1834338,00.asp?kc=MWRSS02129TX1K0000535"&gt;The one that Microsoft said it planned to fix ASAP&lt;/A&gt;” — Mary Jo Foley&lt;/LI&gt;
&lt;LI&gt;“&lt;A title="Microsoft patches the Tablet PC OS memory leak!" href="http://microsoft.weblogsinc.com/entry/1234000060049442/" mce_href="http://microsoft.weblogsinc.com/entry/1234000060049442/"&gt;Many Tablet PC users had given up hope&lt;/A&gt;” — Marc Orchant&lt;/LI&gt;
&lt;LI&gt;“&lt;A href="http://blogs.msdn.com/hiltonl/archive/2005/07/05/435841.aspx" mce_href="http://blogs.msdn.com/hiltonl/archive/2005/07/05/435841.aspx"&gt;Thank you for your patience while we got this through the process&lt;/A&gt;” — Hilton Locke&lt;/LI&gt;
&lt;LI&gt;“&lt;A title="Tablet memory leak fix available" href="http://journals.tuxreports.com/lch/archives/002762.html" mce_href="http://journals.tuxreports.com/lch/archives/002762.html"&gt;Whoohooo!&lt;/A&gt;” — Loren Heiny&lt;/LI&gt;
&lt;LI&gt;“&lt;A title="Miracle in Redmond! Tablet PC memory bug fixed" href="http://www.theregister.co.uk/2005/07/06/tablet_pc_fix/" mce_href="http://www.theregister.co.uk/2005/07/06/tablet_pc_fix/"&gt;To those Red Adairs of the Windows heap: we thank you&lt;/A&gt;” — Andrew Orlowski&lt;/LI&gt;&lt;/UL&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=435922" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jonathanh/archive/tags/Tablet+PC/default.aspx">Tablet PC</category></item><item><title>MaxiVista just got even better</title><link>http://blogs.msdn.com/jonathanh/archive/2005/06/12/maxivista-just-got-even-better.aspx</link><pubDate>Mon, 13 Jun 2005 07:53:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:428467</guid><dc:creator>jonathanh</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/jonathanh/comments/428467.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jonathanh/commentrss.aspx?PostID=428467</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jonathanh/rsscomments.aspx?PostID=428467</wfw:comment><description>&lt;P&gt;MaxiVista is a software application that lets you use another PC – your laptop, for example – as an extra screen for your main computer. Since more screen real estate is always better, this is a Good Thing. It's especially sexy with a Tablet PC, because you can rotate the keyboard out of the way, completing the illusion. &lt;/P&gt;
&lt;P&gt;In my original &lt;A href="http://blogs.msdn.com/jonathanh/archive/2004/03/07/85668.aspx" mce_href="http://blogs.msdn.com/jonathanh/archive/2004/03/07/85668.aspx"&gt;review of MaxiVista&lt;/A&gt;, I noted their approach was fundamentally different from competing tools, which are basically “software KVMs”. Software KVMs let you use one keyboard and mouse to control two different PCs, often with support for moving the mouse cursor back and forth between the two displays, and cut-and-pasting between the two computers. &lt;/P&gt;
&lt;P&gt;Having tried both paradigms, I liked MaxiVista better – and found out six months later that &lt;A href="http://blogs.msdn.com/jonathanh/archive/2004/10/07/239645.aspx" mce_href="http://blogs.msdn.com/jonathanh/archive/2004/10/07/239645.aspx"&gt;it was dangerously addictive&lt;/A&gt;. Now with v2.0 I can have my cake and eat it too, because they’ve added software KVM support! One keypress switches modes, from “laptop as second screen” to “software KVM” and back again. Oh, and for the exhibitionists amongst you (or teachers, maybe?) they also let you mirror one display onto many: see &lt;A title="MaxiVista Shop" href="http://www.maxivista.com/docs2/09/shop.htm" mce_href="http://www.maxivista.com/docs2/09/shop.htm"&gt;their price list&lt;/A&gt; for the different combinations. I’m running the $40 middle-of-the-road version. &lt;/P&gt;
&lt;P&gt;Highly recommended – if you’ve got a PC and a laptop, go grab the free trial from &lt;A title=MaxiVista href="http://www.maxivista.com/" mce_href="http://www.maxivista.com/"&gt;http://www.maxivista.com/&lt;/A&gt; and give it a spin. This is slick, seamless, magical stuff. &lt;/P&gt;
&lt;P&gt;&lt;EM&gt;Update: &lt;A title="MaxiVista Version 2 - Still the Shiznit" href="http://www.hanselman.com/blog/MaxiVistaVersion2StillTheShiznit.aspx" mce_href="http://www.hanselman.com/blog/MaxiVistaVersion2StillTheShiznit.aspx"&gt;Scott Hanselman loves it too&lt;/A&gt; - “now that I have a TabletPC, I consider MaxiVista to be a required tool”.&lt;/EM&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=428467" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jonathanh/archive/tags/Tablet+PC/default.aspx">Tablet PC</category><category domain="http://blogs.msdn.com/jonathanh/archive/tags/Windows+XP/default.aspx">Windows XP</category></item><item><title>New Tablet PC feature on Channel 9 - ink-enabled posts!</title><link>http://blogs.msdn.com/jonathanh/archive/2005/04/13/new-tablet-pc-feature-on-channel-9-ink-enabled-posts.aspx</link><pubDate>Thu, 14 Apr 2005 08:24:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:408021</guid><dc:creator>jonathanh</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/jonathanh/comments/408021.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jonathanh/commentrss.aspx?PostID=408021</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jonathanh/rsscomments.aspx?PostID=408021</wfw:comment><description>&lt;P&gt;&lt;A href="http://carmine.blogs.com/" mce_href="http://carmine.blogs.com/"&gt;Charles&lt;/A&gt; and the gang just showed off a new feature for the first birthday of the &lt;A href="http://channel9.msdn.com/" mce_href="http://channel9.msdn.com/"&gt;Channel 9&lt;/A&gt; community site - readers can now &lt;A href="http://channel9.msdn.com/ShowPost.aspx?PostID=57600" mce_href="http://channel9.msdn.com/ShowPost.aspx?PostID=57600"&gt;post handwritten comments&lt;/A&gt; using a Tablet PC! Or a mouse, plus sufficient determination :-) Here's the first of many ink posts in that thread:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://channel9.msdn.com/ShowPost.aspx?PostID=57600" mce_href="http://channel9.msdn.com/ShowPost.aspx?PostID=57600"&gt;&lt;IMG height=217 src="http://jonathanh.members.winisp.net/images/channel9-ink.gif" width=263 mce_src="http://jonathanh.members.winisp.net/images/channel9-ink.gif"&gt;&lt;/A&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=408021" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jonathanh/archive/tags/Tablet+PC/default.aspx">Tablet PC</category><category domain="http://blogs.msdn.com/jonathanh/archive/tags/Rants+and+Raves/default.aspx">Rants and Raves</category></item><item><title>Diagnosing laptop hangs - and using a tablet pc because I WANT to</title><link>http://blogs.msdn.com/jonathanh/archive/2004/11/23/diagnosing-laptop-hangs-and-using-a-tablet-pc-because-i-want-to.aspx</link><pubDate>Wed, 24 Nov 2004 09:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:269078</guid><dc:creator>jonathanh</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/jonathanh/comments/269078.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jonathanh/commentrss.aspx?PostID=269078</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jonathanh/rsscomments.aspx?PostID=269078</wfw:comment><description>&lt;P&gt;The solution to my &lt;A href="http://blogs.msdn.com/jonathanh/archive/2004/11/18/266225.aspx" mce_href="http://blogs.msdn.com/jonathanh/archive/2004/11/18/266225.aspx"&gt;hanging tablet pc&lt;/A&gt; turns out to be a simple case of "don't change the defaults, stupid". While using the Toshiba Portge 3500 at home, I had been experimenting with decreasing the wifi speed from 11 Mbps to 2 Mbps in an effort to increase its reliable range. Under SP2, the choice of transmit rates for the "Toshiba Wireless LAN Mini PCI Card"&amp;nbsp;has multiplied, and I decided to try "Auto Rate Select (Standard)" instead of the default "Auto Rate Select (High)". This works just dandy with my decrepit old Linksys access point, but use that configuration on the Microsoft corporate wifi network, and it'll lock the sucker up solid for one minute out of every five. It seems that auto rate selection on wifi cards is as fraught with problems as full-duplex negotiation was in the bad old days of Ethernet! The good news is that no chickens were hurt in debugging this problem…&lt;/P&gt;
&lt;P&gt;In the same post I discussed using a tablet pc with a pen because I &lt;STRONG&gt;had &lt;/STRONG&gt;to, since before the mysterious hangs it was the keyboard that had failed. &lt;A href="http://www.iggysoft.com/2004/11/laptop-woes-encourage-good-tableting.html" mce_href="http://www.iggysoft.com/2004/11/laptop-woes-encourage-good-tableting.html"&gt;Iggy points out&lt;/A&gt; that I could use customisable menu toolbars to improve the usability of Office 2003 apps with a pen. I'm in full agreement on that point - I make &lt;A href="http://blogs.msdn.com/jonathanh/archive/2004/09/11/228355.aspx" mce_href="http://blogs.msdn.com/jonathanh/archive/2004/09/11/228355.aspx"&gt;my own toolbars for OneNote&lt;/A&gt;, Word, and Internet Explorer- but even with these customisations Outlook 2003 is still not a &lt;STRONG&gt;great&lt;/STRONG&gt; user experience with a pen. Good enough? Certainly. Better than other e-mail clients? Easily. But great? Not compared to OneNote! Now the OneNote team have an unfair advantage, because they started with a blank sheet of paper, but I still think that they set the current gold standard for an intuitive user interface that just &lt;STRONG&gt;feels right&lt;/STRONG&gt; when you're using a pen. And as Scoble points out, with OneNote it's not just about writing vs. typing speed - the Tablet PC becomes something you can use to draw, and record audio, and &lt;A href="http://radio.weblogs.com/0001011/2004/11/20.html#a8685" mce_href="http://radio.weblogs.com/0001011/2004/11/20.html#a8685"&gt;remove the physical barrier between yourself and everyone else in a meeting&lt;/A&gt;. Someone somewhere still has to invent the great category-killer mail app for pen users. I'm hoping that the Outlook team are watching the OneNote team, and taking notes &lt;IMG src="http://jonathanh.members.winisp.net/images/smile1.gif" mce_src="http://jonathanh.members.winisp.net/images/smile1.gif"&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=269078" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jonathanh/archive/tags/Tablet+PC/default.aspx">Tablet PC</category></item><item><title>Using a tablet pc because you HAVE to (or, life is too short for 3 minute tasks)</title><link>http://blogs.msdn.com/jonathanh/archive/2004/11/18/using-a-tablet-pc-because-you-have-to-or-life-is-too-short-for-3-minute-tasks.aspx</link><pubDate>Fri, 19 Nov 2004 09:06:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:266225</guid><dc:creator>jonathanh</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/jonathanh/comments/266225.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jonathanh/commentrss.aspx?PostID=266225</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jonathanh/rsscomments.aspx?PostID=266225</wfw:comment><description>&lt;P&gt;&lt;A href="http://blogs.msdn.com/jonathanh/archive/2004/04/04/107542.aspx" mce_href="http://blogs.msdn.com/jonathanh/archive/2004/04/04/107542.aspx"&gt;Laptop woes&lt;/A&gt; have been conspiring recently to keep me from blogging. Initially it was just a couple of keys on my tablet pc that seemed to need several hits to register. The next day, however, the whole keyboard was dead. Worse yet, our tech support guys didn't have a hot-swap machine to offer, and Toshiba was back-ordered on keyboards. So for a week I learned which apps work fine with just a pen (&lt;A href="http://blogs.msdn.com/jonathanh/category/7184.aspx" mce_href="http://blogs.msdn.com/jonathanh/category/7184.aspx"&gt;OneNote&lt;/A&gt;, Internet Explorer, MSN Messenger), which ones are marginal (Outlook, FeedDemon), and which are just plain painful (old-school chat clients, and pretty much anything else that requires strictly text input). Unfortunately the otherwise-excellent blogging tool &lt;A href="http://blogjet.com/" mce_href="http://blogjet.com/"&gt;BlogJet&lt;/A&gt; falls into the latter category, and I couldn't bring myself to use the web interface to post in the meantime. After all, my tablet pc would be fixed within a week, right?&lt;/P&gt;
&lt;P&gt;Well, yes and no. The good news is that the keyboard is fixed. The bad news is that its annoying habit of freezing solid at irregular intervals has multiplied a hundred-fold. I'm pretty sure that those irregular intervals used to be once a week or so, when I would assume that it was hung solid and just reboot the thing. But when all you have is a pen, life slows down, and you wait a while to see what happens (if there were roses to smell, I'd probably be stopping to do that, too). Turns out that it mysteriously &lt;STRONG&gt;un-hangs&lt;/STRONG&gt; itself after 30-60 seconds, and XP continues merrily on its way&amp;nbsp;as if nothing has&amp;nbsp;happened, every time.&lt;/P&gt;
&lt;P&gt;Which is amusing, until it starts happening every 3 minutes. Then you learn just how much (or how little) you can do in 3 minutes of your online life, and it gives tasks a whole new level of intensity. Can I read this entire channel group of blogs in FeedDemon in 3 minutes? Answer that email? Post a blog item? It's as if I have my very own anti-carpal-tunnel-syndrome work-timer, and frankly it's driving me nuts. I think we've ruled out the obvious causes, like a failing hard disk (&lt;FONT face="Courier New"&gt;chkdsk&lt;/FONT&gt; says its fine) or an overheating CPU (it still hangs on even the slowest, coolest &lt;A href="http://blogs.msdn.com/jonathanh/archive/2004/03/20/93259.aspx" mce_href="http://blogs.msdn.com/jonathanh/archive/2004/03/20/93259.aspx"&gt;power scheme&lt;/A&gt;), so now we're moving on to voodoo magic (swap out random bits of hardware while waving a dead chicken over it). Or at least, tech support is. I hand it over to their tender ministrations tomorrow. Hopefully it'll come back &lt;EM&gt;sans&lt;/EM&gt; chicken blood.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=266225" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jonathanh/archive/tags/Tablet+PC/default.aspx">Tablet PC</category></item><item><title>The problem with MaxiVista…</title><link>http://blogs.msdn.com/jonathanh/archive/2004/10/07/239645.aspx</link><pubDate>Fri, 08 Oct 2004 06:27:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:239645</guid><dc:creator>jonathanh</dc:creator><slash:comments>23</slash:comments><comments>http://blogs.msdn.com/jonathanh/comments/239645.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jonathanh/commentrss.aspx?PostID=239645</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jonathanh/rsscomments.aspx?PostID=239645</wfw:comment><description>&lt;P&gt;…is that once you've used it you can never go back. &lt;/P&gt;
&lt;P&gt;For those who missed &lt;a href="http://blogs.msdn.com/jonathanh/archive/2004/03/07/85668.aspx"&gt;my earlier review,&lt;/A&gt; MaxiVista is a networked virtual display driver that lets you extend your Windows desktop onto the screen of a second computer. What this means is that every morning I put my Tablet PC next to my desktop's screen, rotate the keyboard out of the way… and suddenly I can drag windows from my desktop screen onto my laptop screen. &lt;A href="http://www.maxivista.com/videos/mv_4laptops.wmv"&gt;Watch the video&lt;/A&gt; for the full effect! &lt;/P&gt;
&lt;P&gt;And &lt;A href="http://www.hanselman.com/blog/PermaLink.aspx?guid=8800f312-9c57-40f8-a014-1ab75d13b8f3"&gt;as Scott Hanselman notes&lt;/A&gt;, the &lt;A href="http://www.maxivista.com/"&gt;MaxiVista folks&lt;/A&gt; just came out with version 1.5. This adds new power-user features (has anyone actually expanded their Windows desktop to the theoretical maximum of 8 physical screens across 4 PCs?), plus a couple of nice usability touches. Recommended - although I'm not quite sure that I'd agree with Scott's assessment of "it's pure sex" :-) &lt;/P&gt;
&lt;P&gt;The problem is that once you get used to all that extra screen space, you can never go back to just one display. And that's exactly what I have while using my Tablet PC at home. So this week I finally broke down and bought Dell's smallest, cheapest LCD screen. Of course, this is a low-tech hardware solution that plugs into my Tablet PC via a big thick ugly analog cable. But really, in that split second after you click "Extend my Windows desktop on this monitor", do you care how it happens? Mmmm, pixels… &lt;/P&gt;
&lt;P&gt;&lt;EM&gt;Update^2: MaxiVista v2.0 lets you flip between "laptop as second monitor" and "laptop as second computer". Oh, and performance has gone from "respectably fast" to "can't tell it's not a real screen". &lt;a href="http://blogs.msdn.com/jonathanh/archive/2005/06/12/428467.aspx"&gt;Highly recommended&lt;/A&gt;.&lt;/EM&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=239645" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jonathanh/archive/tags/Tablet+PC/default.aspx">Tablet PC</category><category domain="http://blogs.msdn.com/jonathanh/archive/tags/Windows+XP/default.aspx">Windows XP</category></item><item><title>Debugging SP2 on the Tablet PC - managed code, tabtip.exe, and procexp</title><link>http://blogs.msdn.com/jonathanh/archive/2004/08/29/222543.aspx</link><pubDate>Mon, 30 Aug 2004 09:26:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:222543</guid><dc:creator>jonathanh</dc:creator><slash:comments>11</slash:comments><comments>http://blogs.msdn.com/jonathanh/comments/222543.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jonathanh/commentrss.aspx?PostID=222543</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jonathanh/rsscomments.aspx?PostID=222543</wfw:comment><description>&lt;p&gt;If you've got a Tablet PC and you're running SP2 (and you should be!) you might have noticed a couple of processes hanging around called TabTip.exe and TCServer.exe. And right after noticing them, you probably wondered why they seemed to be taking up so much memory. &lt;/p&gt;&lt;p&gt;Luckily, &lt;a href="http://blogs.msdn.com/jonathanh/archive/2004/08/27/221699.aspx"&gt;autoruns&lt;/a&gt; is not the only cool tool from those fine folks at &lt;a href="http://www.sysinternals.com/"&gt;Sysinternals&lt;/a&gt;. They've also produced the must-have &lt;a href="http://www.sysinternals.com/ntw2k/freeware/procexp.shtml"&gt;procexp&lt;/a&gt;: it's a better task manager than Task Manager, and is great for these kinds of "what the heck is that process doing" moments. In particular, you can tell procexp to use highlighting to call attention to services, jobs, your own processes, or (as in this case) .NET processes:&lt;/p&gt;&lt;p&gt;&lt;img height="206" alt="procexp - process view" hspace="0" src="http://jonathanh.members.winisp.net/images/tabtip_2Dprocview.png" width="386" align="baseline" border="0"&gt;&lt;/p&gt;&lt;p&gt;Yup, that's right, TCServer and TabTip are both written in managed code - after all, the Tablet PC edition of Windows XP was the first to ship with the .NET CLR, so why not use it? :-) Now we can use another neat feature of procexp: right-click on the TabTip process, bring up its property window, and scroll across to the .NET tab. Managed processes define many counters to keep track of their own performance, and procexp lets you see them all. Here are some of the .&lt;a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/gngrfmemoryperformancecounters.asp"&gt;NET memory counters&lt;/a&gt; for that process:&lt;/p&gt;&lt;p&gt;&lt;img height="309" alt="procexp - .NET view" hspace="0" src="http://jonathanh.members.winisp.net/images/tabtip_2Dheapsize.png" width="293" align="baseline" border="0"&gt;&lt;/p&gt;&lt;p&gt;Now we can see why TabTip seems to be taking up so much memory: even though it's got just 0.5 MB of heap data and 1.5 MB of total data, the CLR has reserved 32 MB of virtual memory for it, "just in case". For users accustomed to unmanaged apps that do their own memory management, this "greedy" memory behavior of the CLR can come as a surprise, but for garbage-collected applications it makes sense. After all, if the machine has sufficient memory, why bother spending the time to collect objects that are no longer used?&lt;/p&gt;&lt;p&gt;As the Windows world moves towards .NET, we'll probably have to spend a lot more time explaining this to customers. In the meantime, &lt;a href="http://www.sysinternals.com/ntw2k/freeware/procexp.shtml"&gt;procexp&lt;/a&gt; is a great tool for looking into the guts of your .NET applications.&lt;/p&gt;&lt;p&gt;&lt;em&gt;Update&lt;/em&gt;: AT caught a mistake, now fixed. Also, this diagram from &lt;a href="http://blogs.msdn.com/ricom"&gt;Rico Mariani's&lt;/a&gt; excellent introductory article on "&lt;A href="http://msdn.microsoft.com/library/default.asp?url=" dotnetgcbasics.asp?? html dndotnet en-us library&gt;Garbage Collector Basics and Performance Hints&lt;/A&gt;" shows the difference between allocated, committed, and reserved space very nicely:&lt;/p&gt;&lt;p&gt;&lt;img height="311" alt=".net heaps" src="http://jonathanh.members.winisp.net/images/dotnetgcbasics.gif" width="408" align="baseline" border="0"&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=222543" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jonathanh/archive/tags/Tablet+PC/default.aspx">Tablet PC</category><category domain="http://blogs.msdn.com/jonathanh/archive/tags/.NET/default.aspx">.NET</category></item><item><title>Jittery digitizer on a Toshiba Portege 3500 Tablet PC? Pen stopped working? Try this</title><link>http://blogs.msdn.com/jonathanh/archive/2004/08/25/220752.aspx</link><pubDate>Thu, 26 Aug 2004 09:33:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:220752</guid><dc:creator>jonathanh</dc:creator><slash:comments>11</slash:comments><comments>http://blogs.msdn.com/jonathanh/comments/220752.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jonathanh/commentrss.aspx?PostID=220752</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jonathanh/rsscomments.aspx?PostID=220752</wfw:comment><description>&lt;p&gt;I just fixed an annoying problem on my old Toshiba Tablet PC - the pen stopped working. To be precise, when I tried to use it the mouse pointer would flicker madly along the top and left edges of the screen, totally unable to track the real position of the pen. And the issue is apparently that a fresh install of XP SP2 disabled "Display Stretch" in the BIOS.&lt;/p&gt;&lt;p&gt;&lt;img height="89" alt="display stretch" hspace="10" src="http://jonathanh.members.winisp.net/images/displaystretch.png" width="184" align="right" border="0"&gt;"Display Stretch" is of course the ugly hack that turns a perfectly readable 640x480 boot screen in the middle of your 1024x768 LCD into a blotchy mis-scaled mess that fills the entire display, and makes you wonder just who thought this would make a good impression on someone booting the laptop for the first time. But it turns out to be vitally important for the peaceful interaction of the Toshiba's digitizer and its Trident CyberBlade video chipset - turn it off and all hell breaks loose, penwise. Knowing this, and assuming that you've got driver version 6.4229.22ICD_Rotation_SE_DXVA_TABLET or later, just open Display Properties\Settings\Advanced\Flat Panel, and check the "Display Stretch" box. Voila!&lt;/p&gt;&lt;p&gt;Big kudos to whoever it was in Microsoft tech support who first tracked this one down and wrote up the solution…&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=220752" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jonathanh/archive/tags/Tablet+PC/default.aspx">Tablet PC</category></item><item><title>What do you map your Tablet PC buttons to?</title><link>http://blogs.msdn.com/jonathanh/archive/2004/07/26/197366.aspx</link><pubDate>Mon, 26 Jul 2004 19:48:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:197366</guid><dc:creator>jonathanh</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/jonathanh/comments/197366.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jonathanh/commentrss.aspx?PostID=197366</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jonathanh/rsscomments.aspx?PostID=197366</wfw:comment><description>&lt;P&gt;All Tablet PCs have extra buttons next to the screen, to give the user non-pen-based input options when in tablet mode. And of course these buttons can be remapped by the user - the question is what to map the buttons to, and why? &lt;/P&gt;
&lt;P&gt;Here's my current setup and the reasoning behind it:&lt;/P&gt;
&lt;P&gt;&lt;IMG height=455 src="http://jonathanh.members.winisp.net/images/tabletpcbuttons.png" width=404&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Right button turns off the screen - this is a standard Tablet PC option that Toshiba have for some bizarre reason &lt;A href="http://blogs.msdn.com/robwill/archive/2004/06/26/166951.aspx"&gt;disabled on the Portege 3500&lt;/A&gt;. Big thanks to Rob Bushway for finding monsus.exe to do the trick. 
&lt;LI&gt;Middle button maps to the space bar - or "scroll to the next page" in any reasonable text app. Especially nice when &lt;A href="http://blogs.msdn.com/jonathanh/archive/2004/06/06/149846.aspx"&gt;reading documents in portrait mode.&lt;/A&gt; 
&lt;LI&gt;Left button toggles the screen keyboard - when the tablet pc is on my desk, I rotate the keyboard around so that it's out of sight. Mostly I use it as a &lt;A href="http://blogs.msdn.com/jonathanh/archive/2004/03/07/85668.aspx"&gt;second screen for my desktop&lt;/A&gt;, but sometimes in standalone mode I still want to enter text (e.g. my login password). &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Now, roundabout here I was going to say how I really wished that I could set up the buttons differently for different screen orientations - but I just noticed that option is already available in the screenshot :-) So, I'm thinking that I should set up a dedicated set of "reading" buttons for portrait mode, freeing up the middle button to use for something else in landscape mode. Any suggestions? What do &lt;STRONG&gt;you&lt;/STRONG&gt; map your buttons to?&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=197366" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jonathanh/archive/tags/Tablet+PC/default.aspx">Tablet PC</category></item><item><title>"That looks like a GDI leak"</title><link>http://blogs.msdn.com/jonathanh/archive/2004/07/18/187040.aspx</link><pubDate>Mon, 19 Jul 2004 03:54:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:187040</guid><dc:creator>jonathanh</dc:creator><slash:comments>9</slash:comments><comments>http://blogs.msdn.com/jonathanh/comments/187040.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jonathanh/commentrss.aspx?PostID=187040</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jonathanh/rsscomments.aspx?PostID=187040</wfw:comment><description>&lt;P&gt;After reading KC Lemson's blog entry about her system slowing down &lt;A href="http://blogs.msdn.com/kclemson/archive/2004/06/21/161986.aspx"&gt;due to wisptis.exe leaking GDI objects&lt;/A&gt;, I fired up Task Manager and started poking around (click View, Select Columns, and then add "GDI Objects" to follow along). Outlook and my web browser were both pretty chunky, with a few hundred GDI objects each, but since they're heavily graphical that's understandable - and they weren't actively leaking. However, one application stuck out like a sore thumb with over a thousand GDI objects allocated. The guilty party? Toshiba's tpwrtray.exe, for &lt;A href="http://blogs.msdn.com/jonathanh/archive/2004/03/20/93259.aspx"&gt;creating custom power schemes&lt;/A&gt; on this Portege 3500 tablet pc.&lt;/P&gt;
&lt;P&gt;Just to be sure, I killed and restarted it, and then ran a little experiment. TPWRTRAY starts out with a measly 55 GDI objects allocated, but woe betide you if you ever actually want to interact with it. Just wave the mouse pointer across its system tray control five times and you're talking 577 GDI objects. Open and close its properties panel five times, and that figure grows to 1255 GDI objects. With 60 seconds of idle mouse-pointer-waving I took it to 4,000 GDI objects, and it was still hemorrhaging!&lt;/P&gt;
&lt;P&gt;This has to be the easiest denial-of-service attack ever on a Toshiba laptop - no typing required, just wave that pointer over the tpwrtray control and wait for the GDI leak to bring Windows to a grinding halt...&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=187040" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jonathanh/archive/tags/Tablet+PC/default.aspx">Tablet PC</category></item><item><title>The joys of wireless, or, why I like cloudy days in Seattle</title><link>http://blogs.msdn.com/jonathanh/archive/2004/06/25/166391.aspx</link><pubDate>Fri, 25 Jun 2004 22:20:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:166391</guid><dc:creator>jonathanh</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/jonathanh/comments/166391.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jonathanh/commentrss.aspx?PostID=166391</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jonathanh/rsscomments.aspx?PostID=166391</wfw:comment><description>&lt;P&gt;Like many other Microsoft product-group bloggers, I had today marked down as &amp;#8220;absolute drop-dead deadline to finish my annual performance review&amp;#8221;. Of course, this really means &amp;#8220;start worrying about it last night, and then channel that nervous energy into furious writing today&amp;#8221;. Thankfully, when I got in to the office my manager told me not to worry, since the tool he uses to submit it doesn't even go active for another five days (hey &lt;A href="http://blogs.msdn.com/ericr"&gt;Eric&lt;/A&gt;, what's up with that?).&lt;/P&gt;
&lt;P&gt;So, instead of finishing my review (or the spec for the mmmpphhh mmphh, which our lead PM has started dropping heavy hints about needing RIGHT NOW), I've been able to concentrate on cleaning out my inbox. Even better, I can grab a cappuccino and my laptop and do so outside. Dragonflies, birds, and a wireless connection make a nice break from the hum of air conditioning.&lt;/P&gt;
&lt;P&gt;The only downside is that I'm wearing a white t-shirt, which reflects just enough glare onto the (non-daylight-viewing-optimized) screen of my Toshiba tablet pc that I have to squint to read it. Until a cloud passes overhead, of course. And that's why I like cloudy days in Seattle.&lt;/P&gt;
&lt;P&gt;Alternatively, I've got to invest in some darker t-shirts.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=166391" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jonathanh/archive/tags/Tablet+PC/default.aspx">Tablet PC</category><category domain="http://blogs.msdn.com/jonathanh/archive/tags/Rants+and+Raves/default.aspx">Rants and Raves</category></item><item><title>The only way to work on a laptop: folder redirection and offline files</title><link>http://blogs.msdn.com/jonathanh/archive/2004/05/02/124900.aspx</link><pubDate>Mon, 03 May 2004 08:06:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:124900</guid><dc:creator>jonathanh</dc:creator><slash:comments>53</slash:comments><comments>http://blogs.msdn.com/jonathanh/comments/124900.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jonathanh/commentrss.aspx?PostID=124900</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jonathanh/rsscomments.aspx?PostID=124900</wfw:comment><description>&lt;P&gt;I might &lt;A HREF="/jonathanh/archive/2004/03/29/102225.aspx"&gt;bitch&lt;/A&gt; about eating our own dogfood, but a lot of the time it's actually pretty damn tasty.&lt;/P&gt;
&lt;P&gt;For example, I can't remember how I ever used a laptop without the combination of folder redirection and offline files. Microsoft's technical support staff use folder redirection to give each of us a gigabyte of storage space on a central server, mapped to My Documents. This is pretty nice in itself - since they back up that server, there's no need for me to bother with all the hassle of backing up my personal machines. In this sense folder redirection is “just” a personal share on a server.&lt;/P&gt;
&lt;P&gt;&lt;IMG height=336 src="http://jonathanh.members.winisp.net/images/synchronization.jpg" width=285 align=right&gt;&lt;/P&gt;
&lt;P&gt;Combine folder redirection with offline files, however, and you've got a &lt;EM&gt;&lt;STRONG&gt;killer&lt;/STRONG&gt;&lt;/EM&gt; feature for laptop users. When my Tablet PC is on the network, I've got full access to My Documents. Then I go off the network - and I still have full access to all those files, stored locally (and transparently) under &lt;FONT face="Courier New"&gt;C:\WINDOWS\CSC&lt;/FONT&gt;. I can modify them to my hearts' content, knowing that when I reattach to the network &lt;FONT face="Courier New"&gt;mobsync.exe&lt;/FONT&gt; will automatically detect this and let me synchronize all changes. And since I'm the only one touching those files, and I'm rarely working on more than one computer at once, synchronization conflicts (when it asks you to choose whether to keep one or both versions) are equally rare.&lt;/P&gt;
&lt;P&gt;Notes and gotchas:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Even if an application doesn't normally keep its state in My Documents, you can often move it there. My Internet Explorer favorites and FeedDemon cache files live quite happily in My Documents, so that they're always synchronized across machines. Dare Obasanjo has &lt;A href="http://67.161.111.174/weblog/PermaLink.aspx?guid=6abe6214-3613-445e-b3af-6a641f116142"&gt;just found out&lt;/A&gt; how sweet RSS feed synchronization is while hacking on the next version of &lt;A title="RSS Bandit" href="http://www.rssbandit.org/"&gt;RSS Bandit&lt;/A&gt; :-) 
&lt;LI&gt;You can set up synchronization to happen automatically, but this can bite you in corner cases. Instead, I set it up to &lt;EM&gt;never&lt;/EM&gt; synchronize automatically, do an explicit synchronization before disconnecting, and then let it remind me to synchronize on reconnection. Works every time. 
&lt;LI&gt;In particular, you almost certainly &lt;EM&gt;don't&lt;/EM&gt; want to synchronize automatically if you've just connected to the network over dialup. Use that narrow straw to check your email, but keep your documents offline for fast local access. 
&lt;LI&gt;If you're an MSN subscriber, you can even synchronize to a web folder on the internet. Omar Shahine &lt;A HREF="/omars/archive/2004/03/19/92855.aspx"&gt;shows you how&lt;/A&gt; (and gripes about folder redirection - hey Omar, try my tips above!) 
&lt;LI&gt;The synchronization manager will refuse to let you mark database files as “available offline”. This particularly hurts for Outlook's .pst archive files.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Any tips that I've missed? People seem to either love or hate offline files. Me, I just remember the hell of &lt;A title="Frequently Asked Questions for IntelliMirror User Profiles and Folder Redirection" href="http://www.microsoft.com/technet/community/newsgroups/upfrfaq.mspx#XSLTsection122121120120"&gt;roaming profiles&lt;/A&gt;…&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;Updates: &lt;/EM&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;EM&gt;Yup, I missed one - the other big win of folder redirection is when you combine it with &lt;/EM&gt;&lt;A HREF="/jonathanh/archive/2004/05/05/126636.aspx"&gt;&lt;EM&gt;shadow copies&lt;/EM&gt;&lt;/A&gt;&lt;EM&gt; on the server. &lt;/EM&gt;
&lt;LI&gt;&lt;A href="http://richhubbins.theclaussens.com/"&gt;&lt;EM&gt;Rich C&lt;/EM&gt;&lt;/A&gt;&lt;EM&gt; left a pointer to a &lt;/EM&gt;&lt;A title="Error Message: Files of This Type Cannot Be Made Available Offline" href="http://support.microsoft.com/default.aspx?kbid=252509"&gt;&lt;EM&gt;knowledgebase workaround&lt;/EM&gt;&lt;/A&gt;&lt;EM&gt; so that you can sync Outlook .pst files as well. &lt;/EM&gt;
&lt;LI&gt;&lt;A HREF="/omars/archive/2004/05/13/130940.aspx"&gt;&lt;EM&gt;Omar Shahine&lt;/EM&gt;&lt;/A&gt;&lt;EM&gt; found a solution to his pain, using the &lt;/EM&gt;&lt;A title="A solution for one click Offline Files Syncronization MOBSYNC command line options" href="http://www.hypernews.org/HyperNews/get/computers/languages/60/1.html?nogifs"&gt;&lt;EM&gt;undocumented&lt;/EM&gt;&lt;/A&gt;&lt;EM&gt; &lt;FONT face="Courier New"&gt;mobsync /logon&lt;/FONT&gt; for a quick sync that just pushes files you've updated on your laptop back to the server, and &lt;FONT face="Courier New"&gt;mobsync /logoff&lt;/FONT&gt; for a full sync that also pulls any files that have changed on the server. &lt;/EM&gt;
&lt;LI&gt;&lt;EM&gt;You can find more posts and questions about offline files in my “&lt;/EM&gt;&lt;A HREF="/jonathanh/archive/category/6957.aspx"&gt;&lt;EM&gt;Offline Files&lt;/EM&gt;&lt;/A&gt;&lt;EM&gt;” category. &lt;/EM&gt;
&lt;LI&gt;&lt;EM&gt;&lt;STRIKE&gt;Larry Osterman&lt;/STRIKE&gt; Raymond Chen points out &lt;/EM&gt;&lt;A HREF="/oldnewthing/archive/2005/06/30/434209.aspx"&gt;&lt;EM&gt;more things that can go wrong&lt;/EM&gt;&lt;/A&gt;&lt;EM&gt; with roaming user profiles.&lt;/EM&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;EM&gt;Edit: I've turned off comments on this thread - if you have a question, please &lt;A HREF="/jonathanh/archive/2006/03/01/541602.aspx"&gt;go here &lt;/A&gt;instead.&lt;/EM&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=124900" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jonathanh/archive/tags/Tablet+PC/default.aspx">Tablet PC</category><category domain="http://blogs.msdn.com/jonathanh/archive/tags/Offline+Files/default.aspx">Offline Files</category><category domain="http://blogs.msdn.com/jonathanh/archive/tags/Windows+XP/default.aspx">Windows XP</category></item><item><title>Microsoft laptop gripes - and why we still have to recondition batteries</title><link>http://blogs.msdn.com/jonathanh/archive/2004/04/04/microsoft-laptop-gripes-and-why-we-still-have-to-recondition-batteries.aspx</link><pubDate>Mon, 05 Apr 2004 08:44:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:107542</guid><dc:creator>jonathanh</dc:creator><slash:comments>5</slash:comments><comments>http://blogs.msdn.com/jonathanh/comments/107542.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jonathanh/commentrss.aspx?PostID=107542</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jonathanh/rsscomments.aspx?PostID=107542</wfw:comment><description>&lt;P&gt;These have been hard days for Microsoft laptops. First Dennis Cheung's Acer &lt;A href="http://blogs.msdn.com/decheung/archive/2004/04/01/106146.aspx" mce_href="http://blogs.msdn.com/decheung/archive/2004/04/01/106146.aspx"&gt;doesn't autosuspend&lt;/A&gt;, then Omar Shahine gripes about &lt;A href="http://blogs.msdn.com/omars/archive/2004/04/02/106187.aspx" mce_href="http://blogs.msdn.com/omars/archive/2004/04/02/106187.aspx"&gt;power management on his Toshiba Tablet PC&lt;/A&gt; (and about why PC laptops aren't as sexy as PowerBooks), and finally Josh Ledgard complains that his Toshiba and Vaio are &lt;A href="http://blogs.msdn.com/jledgard/archive/2004/04/03/107272.aspx" mce_href="http://blogs.msdn.com/jledgard/archive/2004/04/03/107272.aspx"&gt;arthritic and creaking&lt;/A&gt; after only two years. Oh, and somewhere in there Wayne Kao discovered that &lt;A href="http://blogs.msdn.com/waynekao/archive/2004/04/03/107001.aspx" mce_href="http://blogs.msdn.com/waynekao/archive/2004/04/03/107001.aspx"&gt;iBook batteries don't last long&lt;/A&gt;, but my Apple buddies could have told him that :-)&lt;/P&gt;
&lt;P&gt;I've already blogged about two software aspects of getting a good laptop setup before - namely, &lt;A href="http://blogs.msdn.com/jonathanh/archive/2004/03/13/89220.aspx" mce_href="http://blogs.msdn.com/jonathanh/archive/2004/03/13/89220.aspx"&gt;know what background applications are running&lt;/A&gt;, and &lt;A href="http://blogs.msdn.com/jonathanh/archive/2004/03/20/93259.aspx" mce_href="http://blogs.msdn.com/jonathanh/archive/2004/03/20/93259.aspx"&gt;customize your power schemes&lt;/A&gt; - but battery chemistry is still deep voodo to me. Thanks therefore go to Dean, who commented on Wayne's blog with a very useful pointer to "&lt;A href="http://www.batteryuniversity.com/parttwo-34.htm" mce_href="http://www.batteryuniversity.com/parttwo-34.htm"&gt;How to prolong lithium-based batteries&lt;/A&gt;". The big lessons seem to be keep 'em cool (which might mean taking them out when you're running hot on mains power), and try a full discharge every 30 cycles. That last part will seem wrong to anyone who remembers the "no memory effect" hype when lithium-ion batteries were first introduced, but matches IBM's "run it till its flat once a month" advice for their T40 laptops. The reason? Apparently the chemical engineering does indeed live up to the hype, but the power management circuitry still needs periodic recalibration via a full discharge. Net benefit to the consumer, who hoped he'd never have to recondition a battery again: zero.&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;Update: I've moved the information about ccmexec.exe and inventory.exe &lt;A href="http://blogs.msdn.com/jonathanh/archive/2004/05/27/143285.aspx" mce_href="http://blogs.msdn.com/jonathanh/archive/2004/05/27/143285.aspx"&gt;over here&lt;/A&gt;.&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;Update 2: A couple of other pointers to the same basic information on recalibrating your laptop battery to extend its life - "&lt;A href="http://www.lifehacker.com/software/laptop/how-to-recalibrate-your-laptop-battery-130735.php" mce_href="http://www.lifehacker.com/software/laptop/how-to-recalibrate-your-laptop-battery-130735.php"&gt;How to recalibrate your laptop battery&lt;/A&gt;" from lifehacker.com, and "&lt;A href="http://warning9.com/mylife/?p=46" mce_href="http://warning9.com/mylife/?p=46"&gt;Don’t Forget to re-calibrate your Laptop Battery!&lt;/A&gt;" from My Life, Cut Short.&lt;/EM&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=107542" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jonathanh/archive/tags/Tablet+PC/default.aspx">Tablet PC</category></item><item><title>Tablet PC power schemes, or how not to burn a hole in your lap</title><link>http://blogs.msdn.com/jonathanh/archive/2004/03/20/tablet-pc-power-schemes-or-how-not-to-burn-a-hole-in-your-lap.aspx</link><pubDate>Sat, 20 Mar 2004 21:25:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:93259</guid><dc:creator>jonathanh</dc:creator><slash:comments>6</slash:comments><comments>http://blogs.msdn.com/jonathanh/comments/93259.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jonathanh/commentrss.aspx?PostID=93259</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jonathanh/rsscomments.aspx?PostID=93259</wfw:comment><description>&lt;P&gt;&lt;IMG height=328 src="http://jonathanh.members.winisp.net/images/powersaver.jpg" width=354 align=right mce_src="http://jonathanh.members.winisp.net/images/powersaver.jpg"&gt;&lt;/P&gt;
&lt;P&gt;By default, Windows XP comes with &lt;A href="http://www.microsoft.com/windowsxp/tabletpc/using/howto/powerschemes.asp" mce_href="http://www.microsoft.com/windowsxp/tabletpc/using/howto/powerschemes.asp"&gt;a pretty good set of power schemes&lt;/A&gt;. But if you're a control freak, you'll &lt;EM&gt;really&lt;/EM&gt; love the Power Saver application that Toshiba ships with its Tablet PCs. You can create an unlimited number of additional power schemes, give each scheme its own icon, and then play around with 20 different sliders and 2 drop-down boxes. And that's just on the most useful tab! On other tabs you can configure power alarms and emergency hibernation settings, toggle power to system devices, and generally do everything possible to eke out the last usable millivolt from your batteries.&lt;/P&gt;
&lt;P&gt;Of course, it's also easy to spend more time playing with this application than you'll ever actually get back from it in terms of battery life. So here's some hard-won advice from a former addict on the 12-step road to recovery.&lt;/P&gt;
&lt;P&gt;First, work out the number of distinct ways that you use your tablet. I seem to use mine in one of three different modes, regardless of whether or not I'm plugged in:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;&lt;EM&gt;"Fast"&lt;/EM&gt; - demos, compiling, and other compute-intensive tasks. 
&lt;LI&gt;&lt;EM&gt;"Normal"&lt;/EM&gt; - everyday computing, i.e. Outlook, OneNote, or just being &lt;A href="http://blogs.msdn.com/jonathanh/posts/85668.aspx" mce_href="http://blogs.msdn.com/jonathanh/posts/85668.aspx"&gt;a second display for my desktop PC&lt;/A&gt;. 
&lt;LI&gt;&lt;EM&gt;"Cool"&lt;/EM&gt; - browsing, either in bed or during long meetings.&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;Next, think about what's most important to you in each mode: &lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;&lt;EM&gt;Fast&lt;/EM&gt; - I need maximum performance, for which I'll happily trade off fan noise (and battery life, if I'm not plugged in). 
&lt;LI&gt;&lt;EM&gt;Normal&lt;/EM&gt; - I don't need blazing speed, but I &lt;EM&gt;do&lt;/EM&gt; want peace and quiet. 
&lt;LI&gt;&lt;EM&gt;Cool&lt;/EM&gt; - maximum battery life and a cool lap, please.&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;Now create matching power schemes, using the "Details..." button to tune the power settings for each. The settings are pretty self-explanatory, except for three that interact to affect speed and noise:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;STRONG&gt;Processor Speed&lt;/STRONG&gt;: well, ok, this one is easy - it sets the maximum processor speed, where more speed equals more battery drain and more heat. 
&lt;LI&gt;&lt;STRONG&gt;SpeedStep Technology&lt;/STRONG&gt;: this is Intel's method of throttling back the processor even further. For everyday use leave it on "automatic", which throttles back only when the processor is idle. For demo use, try "performance" (never throttle). And if you want the ultimate battery life, try "battery optimized" (always throttle) combined with "low" processor speed. Just be prepared for a reeeally slowww laptop! 
&lt;LI&gt;&lt;STRONG&gt;Cooling Method&lt;/STRONG&gt;: if the processor heats up due to heavy use, it can either turn on a fan ("maximum performance"), throttle itself back ("battery optimized"), or do a little of each ("performance"). These three choices map nicely to my demo, browsing, and everyday computing modes.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;The magic settings for everyday computing seem to be high processor speed, automatic speedstep, and performance cooling. With this combination the fan never turns on unless the CPU gets pegged for more than a few seconds - which is generally a sign that I'm doing something wrong…&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=93259" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jonathanh/archive/tags/Tablet+PC/default.aspx">Tablet PC</category></item></channel></rss>