Windows folder is up to 20.7gb. Is this normal?

Page 2 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

Mushkins

Golden Member
Feb 11, 2013
1,631
0
0
Let's waste space just because we can? :p

I extensively use virtual machines--those things don't have a whole lot of storage, and I also like to limit each virtual HDD to 25GB (the size of a BD-R disc; it's convenient for backup). Also, my mother has a laptop with a 64GB SSD (a hand-me-down SSD that I had retired when I replaced it with something bigger; that SSD used to be in a desktop that had a large spinning drive to handle the bulk data). I was surprised how little space it had left the last time I checked in on that system. Yea, we could pop in a 120GB drive, but this is a casual-use web/mail/office system, so we don't like the idea of spending more money on it (and that would defeat the purpose of my recycling that 64GB drive :p).

I would call that a non-typical case that doesn't really fall under the purview of the OP's question though. Most people aren't running a bunch of VMs and trying to keep them under the size of a single blu-ray disk for optical backups. Likewise, who cares if Windows takes up 20 out of 64GB on a machine used for "casual web/mail/office" if the user is literally *never* going to use anywhere close to the remaining ~44GB? At that point you're saving space just because you can, to no tangible benefit. Windows got bigger and takes more space. I'm not saying waste just to waste, otherwise I'd spend my day padding my collection of ISOs to match the maximum size of their intended optical media, but hardware and space requirements are going to keep creeping up over time and it's not always a negative thing to accept that and spec out machines appropriately. Could I save 2GB poking around with command line tweaks trying to optimize storage? Probably, but an afternoon of my time is worth more to me than the $60 it would cost to just toss in a 750GB secondary drive and never worry about it again until it's time for a new machine entirely.

That's not really true. 8.1U1 does not take any less space than 8.1. The space savings being alluded to are for WIMBoot. Instead of installing Windows by decompressing the Windows system image into a bunch of loose files, WIMBoot installs Windows by keeping that compressed system image intact and booting directly from it. It saves several GB through the compression of the image, and some more by eliminating the need for a separate recovery image (since a perfect reset of the system can now be done by just clobbering everything but the original image, which remains read-only).

This obviously will incur a penalty (for run-time decompression) and has its limits (it won't fix the problem of "update cruft" accumulating over time since updates are not compressed back into the image and the original superseded files are never removed), and it's something that a system builder does at the factory (there is no pretty UI to do this: it requires a lot of command-line fun, in addition to, of course, reinstalling the OS).

It's aimed mostly at tablets, like my Dell Venue 8 Pro (with 32GB of storage, I really do feel the pain on that system), but as I said, merely upgrading to 8.1U1 won't confer me any benefits on the space front. I'll need to nuke, repartition, and reinstall (and by "reinstall", I mean "reinstall manually from the command line using the ADK and WinPE, not with a friendly GUI") before I could reap any of the benefits of WIMBoot. (I will do it eventually, but after having read all the documentation to see what it all entails, I'm not exactly looking forward to it.)
You're absolutely right, which is why I said "move to", not "upgrade to" :p I figured since we're already hip deep in obscure tweaks, a fresh install wouldn't be out of the realm of possibility. Taking advantage of WIMBoot is definitely a pain, but considering it's designed specifically to address low-storage fixed hardware situations like Tablets, I'd say a low storage laptop that someone doesn't want to toss a perfectly good drive for is a pretty solid use case for the tech. Just throwing it out there as a space saving solution.
 
Last edited:

imagoon

Diamond Member
Feb 19, 2003
5,199
0
0
Not sure if Win8 has the proper powershell modules but:

Get-WindowsFeature | Where-Object {$_.Installed -match "False"} | Uninstall-WindowsFeature -Remove

Works well on 2012 servers to reduce the foot print. Granted this means a lot less now that the SAN has the block dedup module. This really only mattered to us where "only 2GB" -> x 200 machines > 400GB of wasted disk and backups.
 

Imaginer

Diamond Member
Oct 15, 1999
8,076
1
0
I think Windows updates increases the bloat, especially the optional framework stuff.

It is namely for the reasons already listed. Past updates are kept around in case of a rollback to an earlier state (instead of a complete wipe down and reinstall to the latest patches and cleaning up past superseded patches).

Framework items however, possibly can be consolidated, but each one can be treated as additional new libraries that developers and software leverage - and thus needing.
 

code65536

Golden Member
Mar 7, 2006
1,006
0
76
Not sure if Win8 has the proper powershell modules but:

Get-WindowsFeature | Where-Object {$_.Installed -match "False"} | Uninstall-WindowsFeature -Remove

Works well on 2012 servers to reduce the foot print. Granted this means a lot less now that the SAN has the block dedup module. This really only mattered to us where "only 2GB" -> x 200 machines > 400GB of wasted disk and backups.

With 8.1U1, you can also do this prior to deployment by telling DISM to optimize your installation image for WIMBoot. This optimization (which, according to Microsoft's own documentation, can be used even if you don't intend to use the image for WIMBoot) basically removes the files for any feature that isn't enabled. It means that you can't enable those features post-install, but it should save a nice chunk of space.
 

bbhaag

Diamond Member
Jul 2, 2011
6,864
2,234
146
Over the last day or so I managed to get my Windows folder down to around 14.2gb. Not bad considering it was almost 21gb when I started.

I do have several secondary and external drives that I put my music, movies, tv shows, back ups, ect on so it wasn't that stuff taking up space.
The largest program I have installed on my SSD besides Win8.1 is Office 2007 and the second largest is Audials One 11. Combined both take up around 1.5gb. All other programs I use take right around 2gb respectively. I'd have to look closer to get a more accurate number.

Anyway, just wanted to say THANKS to everyone that helped me out. It was very much appreciated!:)