<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://www.windows-now.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>WinFX - Learning the future. - All Comments</title><link>http://www.windows-now.com/blogs/ewohlman/default.aspx</link><description>The next generation Windows, a programmers view.</description><dc:language>en</dc:language><generator>CommunityServer 2008 SP2 (Build: 31104.93)</generator><item><title>My First Post</title><link>http://www.windows-now.com/blogs/ewohlman/archive/2003/11/03/1120.aspx#36130</link><pubDate>Wed, 05 Dec 2007 21:19:20 GMT</pubDate><guid isPermaLink="false">20f58a17-7e15-440c-89b3-dfe02fe74bcd:36130</guid><dc:creator>My First Post</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://maxfeed.ath.cx/item_626031.html"&gt;http://maxfeed.ath.cx/item_626031.html&lt;/a&gt;&lt;/p&gt;
&lt;img src="http://www.windows-now.com/aggbug.aspx?PostID=36130" width="1" height="1"&gt;</description></item><item><title>My First Post</title><link>http://www.windows-now.com/blogs/ewohlman/archive/2003/11/03/1120.aspx#35430</link><pubDate>Tue, 27 Nov 2007 02:07:18 GMT</pubDate><guid isPermaLink="false">20f58a17-7e15-440c-89b3-dfe02fe74bcd:35430</guid><dc:creator>My First Post</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://feeds.maxblog.eu/item_626031.html"&gt;http://feeds.maxblog.eu/item_626031.html&lt;/a&gt;&lt;/p&gt;
&lt;img src="http://www.windows-now.com/aggbug.aspx?PostID=35430" width="1" height="1"&gt;</description></item><item><title>re: WinFS and System Maintenance</title><link>http://www.windows-now.com/blogs/ewohlman/archive/2004/03/10/2719.aspx#2946</link><pubDate>Sat, 03 Apr 2004 22:47:00 GMT</pubDate><guid isPermaLink="false">20f58a17-7e15-440c-89b3-dfe02fe74bcd:2946</guid><dc:creator>dalejrstwinTr</dc:creator><description>I think they should take it one step further.. Even DOS and mac OSX based file management.  Basically I put all my stuff anyware I wanted on the disk, while anything that a pure install (run environment) from dos stayed in C:\DOS folder.&lt;br&gt;&lt;br&gt;I'm so sick of every file dumping into the windows folder or program files.  There should be two of each.  One for the install, one for everything afterward that gets installed.&lt;br&gt;&lt;br&gt;Since all the apps down install to windows\system32 or temp, or any documents and settings \common\&amp;lt;username&amp;gt; folders.  MS&lt;br&gt;should call the directory \Longhorn and \windows&lt;br&gt;and \Longhorn\Program files\ (no one else installs to the Longhorn directory but the install of Longhorn itself.&lt;br&gt;&lt;br&gt;Like its been said, it really a pain to clean out, and most of us have regulated to backup your data and format, re-install windows, copy your data files back (seperate partition a lot of us use for data) and that will make for sure clean your computer and make it run faster.&lt;br&gt;&lt;br&gt;The other thing that comes to mind, why can't I kill running .dll files thru the process manager?  Some are trojan programs that you cannot kill unless you delete the files from DOS so they don't start in windows.&lt;br&gt;&lt;br&gt;Dale Jrs Twin.&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.windows-now.com/aggbug.aspx?PostID=2946" width="1" height="1"&gt;</description></item><item><title>re: WinFS and System Maintenance</title><link>http://www.windows-now.com/blogs/ewohlman/archive/2004/03/10/2719.aspx#2749</link><pubDate>Sat, 13 Mar 2004 07:12:00 GMT</pubDate><guid isPermaLink="false">20f58a17-7e15-440c-89b3-dfe02fe74bcd:2749</guid><dc:creator>Rob @ OxfordT</dc:creator><description>It sounds you want Mac OS X which doesn't have any of your Windows pain in the ass.  It's available now (actually, 3 years ago), what's the point to wait 2 or 3 or 4 years for Longhorn?&lt;br&gt;&lt;br&gt;I used to be a Windows user, but switched to Mac about 3 years ago, and never have to do any system reinstallation, disk defragmentation, or cleaning up Registry.  Does Longhorn still use those silly drive letters?  I just hate them.&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.windows-now.com/aggbug.aspx?PostID=2749" width="1" height="1"&gt;</description></item><item><title>re: WinFS and System Maintenance</title><link>http://www.windows-now.com/blogs/ewohlman/archive/2004/03/10/2719.aspx#2748</link><pubDate>Sat, 13 Mar 2004 07:11:00 GMT</pubDate><guid isPermaLink="false">20f58a17-7e15-440c-89b3-dfe02fe74bcd:2748</guid><dc:creator>Rob @ OxfordT</dc:creator><description>It sounds you want Mac OS X which doesn't have any of your Windows pain in the ass.  It's available now (actually, 3 years ago), what's the point to wait 2 or 3 or 4 years for Longhorn?&lt;br&gt;&lt;br&gt;I used to be a Windows user, but switched to Mac about 3 years ago, and never have to do any system reinstallation, disk defragmentation, or cleaning up Registry.  Does Longhorn still use those silly drive letters?  I just hate them.&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.windows-now.com/aggbug.aspx?PostID=2748" width="1" height="1"&gt;</description></item><item><title>re: WinFS and System Maintenance</title><link>http://www.windows-now.com/blogs/ewohlman/archive/2004/03/10/2719.aspx#2743</link><pubDate>Fri, 12 Mar 2004 21:40:00 GMT</pubDate><guid isPermaLink="false">20f58a17-7e15-440c-89b3-dfe02fe74bcd:2743</guid><dc:creator>Edward Wohlma</dc:creator><description>Thats actually something I was wondering about in my earlier post. File system and registry virtualisation to help compatibility with older applications.&lt;br&gt;&lt;a target="_new" href="http://www.longhornblogs.com/ewohlman/archive/2004/02/26/2602.aspx"&gt;http://www.longhornblogs.com/ewohlman/archive/2004/02/26/2602.aspx&lt;/a&gt;&lt;br&gt;See &amp;quot;App Compatibility - or Security, Security Security&amp;quot;&lt;br&gt;&lt;br&gt;I think the MSI system has solved a lot of the older installation problems. It seems to work very well in conjunction with system restore and windows file protection. The new stuff in MSI 3 and WindowsUpdate5 is looking even better.&lt;br&gt;&lt;a target="_new" href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/setup/windows_installer_start_page.asp"&gt;http://msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/setup/windows_installer_start_page.asp&lt;/a&gt;&lt;br&gt;It means that all the installation tools are now just MSI format generators, but maybe thats not such a bad thing. The system understands what is happening during an install and can maintain it's state and allow roll-backs more easily.&lt;br&gt;&lt;br&gt;But I think there are too many other things that just accumulate over time that could be looked after better.&lt;br&gt;&lt;br&gt;Another example is in installing device drivers. Plug the same device into different USB ports and it installs the driver again for that port. If the device is something like a multiformat flash card reader it installs several copies of &amp;quot;Generic Volume&amp;quot; one for each card slot.&lt;br&gt;My tablet has 2 USB ports on the unit itself and 4 more on the docking station. How many unused copies of &amp;quot;Generic Volume&amp;quot; do I have installed?&lt;br&gt;&lt;br&gt;You can't even see them unless you use the environment variable to show unplugged devices.&lt;br&gt;&lt;br&gt;set DEVMGR_SHOW_NONPRESENT_DEVICES=1&lt;br&gt;devmgmt.msc&lt;br&gt;&amp;quot;Show Hidden Devices&amp;quot;&lt;br&gt;I'm usually amazed at how many HID Devices etc I have listed, from plugging my mouse into different ports.&lt;br&gt;&lt;br&gt;OK, so there may not be a more elegant way of organising things, I might have bought two of the same device and want to use them in different ports at the same time so it does need to install each device seperately into the hierachy. But I'd have though that if a device hasn't been plugged in to a particular port for a couple of months it could safely be removed from the tree.&lt;br&gt;Perhaps it shouldn't matter to have the same device enumerated several times. But it does seem to solve a lot of problems to periodically clear out the older entries.&lt;br&gt;&lt;br&gt;A number of things that through day-to-day use subtly alter your configuration and either lead to ever more hdd space or memory resources being used or introduce subtle incompatibilites.&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.windows-now.com/aggbug.aspx?PostID=2743" width="1" height="1"&gt;</description></item><item><title>re: WinFS and System Maintenance</title><link>http://www.windows-now.com/blogs/ewohlman/archive/2004/03/10/2719.aspx#2742</link><pubDate>Fri, 12 Mar 2004 20:47:00 GMT</pubDate><guid isPermaLink="false">20f58a17-7e15-440c-89b3-dfe02fe74bcd:2742</guid><dc:creator>Keith Patrick</dc:creator><description>Ivan: XP physically protects the Windows and also supplies the Documents and Settings folder as a location for user-specific configuration data, but what I think n4cer is talking about is something I remember reading was slated for Blackcomb ages ago whereby a legacy app tries to write a DLL to System32 or a configuration setting to win.ini, but the OS intercepts the FS call and actually performs the actions on a local (Documents and Settings) version of the app, so the app, due to low-level OS FS interception, thinks everything is fine, but the OS is actually protecting the real copies of its files.  I had actually done a similar thing using NTFS hardlinks to get Mirc32 running out of my user directory (it stores personalized settings in a global, app-directory .ini file, so by having local hardlinks to the app and true copies of the personalization files, Mirc thinks its running normally, but in reality, every user has his/her own configuration data.&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.windows-now.com/aggbug.aspx?PostID=2742" width="1" height="1"&gt;</description></item><item><title>re: WinFS and System Maintenance</title><link>http://www.windows-now.com/blogs/ewohlman/archive/2004/02/26/2602.aspx#2744</link><pubDate>Fri, 12 Mar 2004 15:42:00 GMT</pubDate><guid isPermaLink="false">20f58a17-7e15-440c-89b3-dfe02fe74bcd:2744</guid><dc:creator>TrackBack</dc:creator><description>&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.windows-now.com/aggbug.aspx?PostID=2744" width="1" height="1"&gt;</description></item><item><title>re: WinFS and System Maintenance</title><link>http://www.windows-now.com/blogs/ewohlman/archive/2004/03/10/2719.aspx#2739</link><pubDate>Fri, 12 Mar 2004 14:14:00 GMT</pubDate><guid isPermaLink="false">20f58a17-7e15-440c-89b3-dfe02fe74bcd:2739</guid><dc:creator>Ivan Polchenk</dc:creator><description>thx n4cer&lt;br&gt;&amp;quot;Some parts of the system will also be virtualized so the application thinks it's storing a shared dll or installer executable (for example) into the system directory, but it is really installing to an app-specific folder.&amp;quot;&lt;br&gt;&lt;br&gt;don't they already have something like that in XP?&lt;br&gt;application data stored in individual folders in doc&amp;amp;sets/user folder no?&lt;br&gt;&lt;br&gt;anyhow..&lt;br&gt;basically, what i was trying to suggest is to have an opposite to .msi so that&lt;br&gt;u wouldn't have to store ur own uninstaller bin's and resources.&lt;br&gt;-----------------&lt;br&gt;... so you are saying that, when you move in, you dont have to bring you own janitors and provide them with accomodation? kewl..&lt;br&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.windows-now.com/aggbug.aspx?PostID=2739" width="1" height="1"&gt;</description></item><item><title>re: WinFS and System Maintenance</title><link>http://www.windows-now.com/blogs/ewohlman/archive/2004/03/10/2719.aspx#2738</link><pubDate>Fri, 12 Mar 2004 11:54:00 GMT</pubDate><guid isPermaLink="false">20f58a17-7e15-440c-89b3-dfe02fe74bcd:2738</guid><dc:creator>Anonymous</dc:creator><description>Longhorn will monitor application installation changes so that upon uninstall, the system state would be equivalent to before the app was installed. Some parts of the system will also be virtualized so the application thinks it's storing a shared dll or installer executable (for example) into the system directory, but it is really installing to an app-specific folder.&lt;br&gt;&lt;br&gt;I believe this is diccussed in this session:&lt;br&gt;&lt;br&gt;CLI371 - Advanced Deployment Topics: Installing Your Application&lt;br&gt;&lt;a target="_new" href="http://microsoft.sitestream.com/PDC2003/CLI/CLI371.htm"&gt;http://microsoft.sitestream.com/PDC2003/CLI/CLI371.htm&lt;/a&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.windows-now.com/aggbug.aspx?PostID=2738" width="1" height="1"&gt;</description></item><item><title>re: WinFS and System Maintenance</title><link>http://www.windows-now.com/blogs/ewohlman/archive/2004/03/10/2719.aspx#2730</link><pubDate>Thu, 11 Mar 2004 11:20:00 GMT</pubDate><guid isPermaLink="false">20f58a17-7e15-440c-89b3-dfe02fe74bcd:2730</guid><dc:creator>Ivan Polchenk</dc:creator><description>Hi.&lt;br&gt;You mentioned the C:/Windows/ dir size and all.&lt;br&gt;I've noticed something that Microsoft has left from Windows 9X and barerly changed&lt;br&gt;ever since. When you install new software on your computer it tends to put all the uninstall info into each, separate [hidden] folder right in Windows/ dir.&lt;br&gt;I think that with WinFS and Longhorn, Microsoft should offer developers new system&lt;br&gt;and 'standard' in a sense for all uninstall and install needs.&lt;br&gt;Maybe not install, because there is a market for different install wizards already.&lt;br&gt;But for Uninstall, i think that it would be better that 'install and uninstall programs' should be a service, and every .msi package should triger it for start up&lt;br&gt;and provide all the nessesary info to the wizard, so that u don't have to chose the install directory anymore. Now when it comes to uninstalling applications, i imagine &amp;quot;install and uninstall programs&amp;quot; service would create an &amp;quot;uninstall guidence script&amp;quot; so that in the start menu in app's category-dir there would be an unstall link that would be the executable script, which will trigure the &amp;quot;install and uninstall&amp;quot; service one more and guide it for a proper clean up.&lt;br&gt;&lt;br&gt;Today you can find a lot of install wizards, but most of them are very buggy and&lt;br&gt;always tend to screw up here or there, and leave lots of garbage. The others dont even work, and seem to be wining about some .dll and .ini files.&lt;br&gt;&lt;br&gt;So, I hope that MSCD (ms developers) guys realized it all and found a better way to take care of this 'problem'.&lt;br&gt;&lt;br&gt;Thanks, &lt;br&gt;&lt;br&gt;IP&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.windows-now.com/aggbug.aspx?PostID=2730" width="1" height="1"&gt;</description></item><item><title>re: WinFS and System Maintenance</title><link>http://www.windows-now.com/blogs/ewohlman/archive/2004/03/10/2719.aspx#2725</link><pubDate>Wed, 10 Mar 2004 20:16:00 GMT</pubDate><guid isPermaLink="false">20f58a17-7e15-440c-89b3-dfe02fe74bcd:2725</guid><dc:creator>Keith Patrick</dc:creator><description>Something like WinDiff, that shows a graphical representation of system snapshots would be a really helpful way to guage how much a system has deviated from its original state.  Right now, my machine (6 months from top of the line) has an issue with explorer.exe sitting on an hourglass for a minute or two on startup.  Spyware used to do it, but regardless, it would be very nice to run an Avalon-optimized WinDiff For System Restore and see a little red bar (or equivalent) at a point 2 months ago where I can see &amp;quot;Oh, Gator got installed right there!&amp;quot; and rollback to the fix (or even break non-dependent changes out and manually remove that event from the current point)&lt;br&gt;&lt;br&gt;Other than that, I'd also say that more emphasis will need to start being placed on the File and Settings Xfer Wizard (I haven't actually tried it, but I would assume that it would grab the WinFS stores out of each users' personal folders), as the dynamic data on the systems are becoming longer lived and larger.&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.windows-now.com/aggbug.aspx?PostID=2725" width="1" height="1"&gt;</description></item><item><title>re: WinFS and System Maintenance</title><link>http://www.windows-now.com/blogs/ewohlman/archive/2004/03/10/2719.aspx#2724</link><pubDate>Wed, 10 Mar 2004 14:59:00 GMT</pubDate><guid isPermaLink="false">20f58a17-7e15-440c-89b3-dfe02fe74bcd:2724</guid><dc:creator>Robert McLaws</dc:creator><description>GREAT Feedback! Hadn't thought of that before. Looking forward to hearing some answers.&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.windows-now.com/aggbug.aspx?PostID=2724" width="1" height="1"&gt;</description></item><item><title>re: Longhorn- The missing pieces</title><link>http://www.windows-now.com/blogs/ewohlman/archive/2004/02/26/2602.aspx#2633</link><pubDate>Sat, 28 Feb 2004 16:58:00 GMT</pubDate><guid isPermaLink="false">20f58a17-7e15-440c-89b3-dfe02fe74bcd:2633</guid><dc:creator>Anonymous</dc:creator><description>LOL .. Sydney train &amp;quot;timetables&amp;quot;. So that's the random number generator they use? ;)&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.windows-now.com/aggbug.aspx?PostID=2633" width="1" height="1"&gt;</description></item><item><title>re: Longhorn- The missing pieces</title><link>http://www.windows-now.com/blogs/ewohlman/archive/2004/02/26/2602.aspx#2610</link><pubDate>Thu, 26 Feb 2004 20:40:00 GMT</pubDate><guid isPermaLink="false">20f58a17-7e15-440c-89b3-dfe02fe74bcd:2610</guid><dc:creator>Chris Gervais</dc:creator><description>Wow...the MacAfee screen just seems slightly wrong for an application. I don't know if the combination of browsing metaphors (e.g.: pages, backwards, home, etc.) really belong in an event-driven application. When you browse you're essentially doing two prime tasks: reading or movement. The same isn't true in an application like Word or even in the front-end to a virus scanning engine. As a &amp;quot;fat client&amp;quot; application developer, I can't even begin to wrap my mind around what forward and back buttons would mean. Are they like undo and redo? Do I start thinking about my application's interface in terms of pages rather than mutable windows and dialog boxes? Yipes, my head hurts already!&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.windows-now.com/aggbug.aspx?PostID=2610" width="1" height="1"&gt;</description></item></channel></rss>