Help with winsxs

Ramzy

Member
I know that this folder contains multiple copies of the same DLL's in order to help with compatibility... And i know that this folder has a tenancy to get fairly large over time, however mine is just starting to get too big.

I see people complaining that the folder is 1GB, 2.5GB, 3.5GB... But look at mine:

nmm87t.png


My Vista partition is only 20GB because i use my OTHER partitions to store games and large data... However no matter how good i am at keeping my data sorted, this folder has a mind of its own, and is already using up half my partition... And every single day it's getting larger, and larger.

I can last a LONG time without having to format because i keep my computer clean, defragged, and running without viruses... But the winsxs folder is presenting me with a problem that gets worse, day by day.

What the hell can i do??
 

My Computer

System One

  • CPU
    Intel Core2Quad Q9550 @ 3.4GHz
    Motherboard
    ASUS P5E
    Memory
    8GB DDR2-800MHz Corsair
    Graphics Card(s)
    eVGA GTX285
    Sound Card
    Onboard
    Monitor(s) Displays
    1. Samsung 25.5" 2693HM
    Screen Resolution
    1. 1920x1200 + 1920x1080 (1:1 pixel mapping)
    Hard Drives
    1 x 320GB
    1 x 500GB
    2 x 400GB
    PSU
    Corsair HX620
    Case
    Coolermaster CM690
    Cooling
    Thermalright Ultra 120 Extreme
    Keyboard
    Logitech G15 2nd Generation
    Mouse
    Logitech G5 2nd Generation
    Internet Speed
    22Mbit
Welcome to VISTA bloat ware. Mine is about the same size.
 

My Computer

System One

  • Manufacturer/Model
    Custom - Built Myself
    CPU
    E8400 Core 2 Duo @ 9 X 400
    Motherboard
    ASUS P5E3 Deluxe WiFi X38
    Memory
    4GB OCZ Platinum OCZ3P13332GK
    Graphics Card(s)
    Gigabyte Radeon HD RX3850 775MHZ 512MB 1.4GHZ GDDR3
    Sound Card
    On Board
    Monitor(s) Displays
    Dell SP2208WFP
    Screen Resolution
    1680 X 1050
    Hard Drives
    1 X 640GB 7200 Western Digital
    2 X 500GB 7200 Seagate Barracuda
    All with cooling fans
    PSU
    ENERMAX 1000W Galaxy DXX
    Case
    CoolerMaster CM690
    Cooling
    Zalman CNPS9700 NT / 4 X 120mm / 1 X 80mm Case Fans
    Keyboard
    Microsoft Natural Ergonomic Comfort 4000
    Mouse
    Microsoft Comfort Optical 3000
    Internet Speed
    10mbps down / 1mbps up - Shaw Xtreme
    Other Info
    Lg GGC-H20L BLU-RAY HD-DVD Reader BD-ROM DVD+-RW 16X8X6 DL 4X

    Scythe Multi-Format Card Reader / Floppy Drive
Welcome to Vista
Mine is 22.5Gb
 

My Computer

System One

  • CPU
    Q6600
    Motherboard
    MSI P36 NEO2
    Memory
    4GB 5-5-5-12
    Graphics Card(s)
    8800GTS 512Mb Overclocked
    Sound Card
    5.1 surround sound
    Hard Drives
    500Gb Samsung SATAII XP
    500GB Samsung SATAII
    PSU
    1000W CoolerMaster power supply
    Case
    CoolerMaster Cosmos 1000 case
    Cooling
    120mm ThermalTake Big Typhoon CPU cooler, 3 x 120mm exhaust
    Keyboard
    Wireless Keyboard and mouse 3000
    Other Info
    1TB WD My Book Office edition external drive x 2, Dual layer LG DVD-Rom burner,
    15 in 1 card reader
    Triple boot: XP, Vista Ultimate 64 and Windows 7 Ultimate 64

My Computer

System One

  • Manufacturer/Model
    * BFK Customs *
    CPU
    Intel C2Q 9550 Yorkfield
    Motherboard
    ASUS P5Q Pro
    Memory
    8GB Dominator 8500C5D
    Graphics Card(s)
    XFX ATI 1GB 4870 XXX
    Sound Card
    Realtek HD 7-1
    Monitor(s) Displays
    1x 47" LCD HDMI & 2x 26" LCD HDMI
    Screen Resolution
    1920x1080P & 1920x1200
    Hard Drives
    2x 500GB 7200RPM 32MB Cache WD Caviar Black
    PSU
    Corsair 620HX
    Case
    CM Cosmos RC-1000
    Cooling
    Tuniq Tower 120, 2x 140mm and 3x 120mm case fans
    Keyboard
    HP Enhansed Multimedia
    Mouse
    Razer Diamondback 3G
    Internet Speed
    18.6Mb/s
    Other Info
    My First Build ;)
Hi all just some information on the WinSXS directory

If you are working on a fixed size system drive / partition

This folder can be moved whilst keeping a working system

it is however not for the casual user it involves some scary modifications to the system

Only consider this if you have no other alternative (drives are cheap these days)


for those interested check out this ...

How to move the WinSXS folder in Vista. | a Single Point of Contact

As I say not a simple one click solution and if you do decide it is needed for your system then be careful and read the instructions fully before you start.

I have performed some tests on non critical folders and the technique does work but again be careful :D
 

My Computers

System One System Two

  • Operating System
    Windows 10 Pro x64 Latest Release Preview
    Monitor(s) Displays
    Acer G276HL 27", (DVi) + Samsung 39" HDTV (HDMI)
    Screen Resolution
    2 x 1920x1080 @50Hz
  • Manufacturer/Model
    Real World Computers (Custom by Me)
    CPU
    AMD FX8350 Vishera 8 Core @4GHz
    Motherboard
    Asus M5A78L-M USB3
    Memory
    32GB [4x8GB] DDR3 1600 MHz
    Graphics card(s)
    Asus nVidia GTX750TI-OC-2GD5 (2GB DDR5)
    Sound Card
    ASUS Xoner DG + SPDIF to 5.1 System + HDMI
    Monitor(s) Displays
    Samsung 32" TV
    Screen Resolution
    1920 x 1080
    Hard Drives
    Internal
    Crucial CT256MX100SSD1 256GB SSD,
    Seagate ST2000DM001-1CH1 2TB,

    External (USB3)
    Seagate Backup+ Hub BK SCSI Disk 8TB
    2.5/3.5 Hot Swap Cradle, USB3 + eSata (client HDDs)
    NAS 4TB
    PSU
    Aerocool Templarius Imperator 750W 80+ Silver
    Case
    AeroCool X-Warrior Red Devil Tower
    Cooling
    Hyper103 CPU, Rear 120mm, Front 2x120mm, Side 2x120mm
    Internet Speed
    68 MB Down 18.5 MB Up
    Other Info
    Six Sensor Auto / Manual Digital cooling (Fan) control with Touch control Panel
Well, i've got about 1.5TB of hard drive space, but like i said, for years my Windows partition has always been 20GB, simply because i have never exceeded that size (after reducing paging file and turning off system restore)

I'll have a look at moving the winsxs folder, thanks.
 

My Computer

System One

  • CPU
    Intel Core2Quad Q9550 @ 3.4GHz
    Motherboard
    ASUS P5E
    Memory
    8GB DDR2-800MHz Corsair
    Graphics Card(s)
    eVGA GTX285
    Sound Card
    Onboard
    Monitor(s) Displays
    1. Samsung 25.5" 2693HM
    Screen Resolution
    1. 1920x1200 + 1920x1080 (1:1 pixel mapping)
    Hard Drives
    1 x 320GB
    1 x 500GB
    2 x 400GB
    PSU
    Corsair HX620
    Case
    Coolermaster CM690
    Cooling
    Thermalright Ultra 120 Extreme
    Keyboard
    Logitech G15 2nd Generation
    Mouse
    Logitech G5 2nd Generation
    Internet Speed
    22Mbit
Hello Ramze.

If you're still watching this; I just got some info about this from dmex in this article.

Michael Beck said:
While it’s true that WinSxS does consume some disk space by simply existing, and there are a number of metadata files, folders, manifests, and catalogs in it, it’s significantly smaller than reported. The actual amount of storage consumed varies, but on a typical system it is about 400MB. While that is not small, we think the robustness provided for servicing is a reasonable tradeoff.

So why does the shell report hard links the way it does? Hard links work to optimize disk footprint for duplicate files all over the system. Application developers can use this functionality to optimize the disk consumption of their applications as well. It’s critical that any path expected by an application appear as a physical file in the file system to support the appropriate loading of the actual file. In this case, the shell is just another application reporting on the files it sees. As a result of this confusion and a desire to reduce disk footprint, many folks have endeavored to just delete this directory to save space.

There have been several blogs and even some “underground” tools that tell you it’s ok to delete the WinSxS directory, and it’s certainly true that after installation, you can remove it from the system and it will appear that the system boots and runs fine. But as described above, this is a very bad practice, as you’re removing the ability to reliably service, all operating system components and the ability to update or configure optional components on your system. Windows Vista only supports the WinSxS directory on the physical drive in its originally installed location. The risks far outweigh the gains removing it or relocating it from the system, given the data described above.

Read more at the source.


Later :shock: Ted
 

My Computer

System One

  • Manufacturer/Model
    * BFK Customs *
    CPU
    Intel C2Q 9550 Yorkfield
    Motherboard
    ASUS P5Q Pro
    Memory
    8GB Dominator 8500C5D
    Graphics Card(s)
    XFX ATI 1GB 4870 XXX
    Sound Card
    Realtek HD 7-1
    Monitor(s) Displays
    1x 47" LCD HDMI & 2x 26" LCD HDMI
    Screen Resolution
    1920x1080P & 1920x1200
    Hard Drives
    2x 500GB 7200RPM 32MB Cache WD Caviar Black
    PSU
    Corsair 620HX
    Case
    CM Cosmos RC-1000
    Cooling
    Tuniq Tower 120, 2x 140mm and 3x 120mm case fans
    Keyboard
    HP Enhansed Multimedia
    Mouse
    Razer Diamondback 3G
    Internet Speed
    18.6Mb/s
    Other Info
    My First Build ;)
Thank you Ted and Dmex,

certainly changes my view of winsxs :cool:

The strange thing is that the method that I quoted to move the folder uses exactly the same function that makes the folder seem so large in the first place - Hard Links

The bottom line is then that if you have a fixed drive or partition that is near to full then moving the WINSXS folder will not recover the space you need.

will have to look into the possibility of using the technique to move other space hogs
 

My Computers

System One System Two

  • Operating System
    Windows 10 Pro x64 Latest Release Preview
    Monitor(s) Displays
    Acer G276HL 27", (DVi) + Samsung 39" HDTV (HDMI)
    Screen Resolution
    2 x 1920x1080 @50Hz
  • Manufacturer/Model
    Real World Computers (Custom by Me)
    CPU
    AMD FX8350 Vishera 8 Core @4GHz
    Motherboard
    Asus M5A78L-M USB3
    Memory
    32GB [4x8GB] DDR3 1600 MHz
    Graphics card(s)
    Asus nVidia GTX750TI-OC-2GD5 (2GB DDR5)
    Sound Card
    ASUS Xoner DG + SPDIF to 5.1 System + HDMI
    Monitor(s) Displays
    Samsung 32" TV
    Screen Resolution
    1920 x 1080
    Hard Drives
    Internal
    Crucial CT256MX100SSD1 256GB SSD,
    Seagate ST2000DM001-1CH1 2TB,

    External (USB3)
    Seagate Backup+ Hub BK SCSI Disk 8TB
    2.5/3.5 Hot Swap Cradle, USB3 + eSata (client HDDs)
    NAS 4TB
    PSU
    Aerocool Templarius Imperator 750W 80+ Silver
    Case
    AeroCool X-Warrior Red Devil Tower
    Cooling
    Hyper103 CPU, Rear 120mm, Front 2x120mm, Side 2x120mm
    Internet Speed
    68 MB Down 18.5 MB Up
    Other Info
    Six Sensor Auto / Manual Digital cooling (Fan) control with Touch control Panel
Back
Top