Win 7 SxS folder

R

ross

I have scoured the net to discover how to recover space from the
WinSxS folder. Most say DO NOT TOUCH IT! Sounds like the old keep out
of the registry or it will end up in tears talk. My laptop is Intel
powered whilst there are a ton (and a Half) of AMD folders lurking in
there. How would I go if I just took ownership of these AMD folders
and deleted them away? Making a full backup of course just in case.
Any comments?

ross
 
A

Andy Burns

ross said:
I have scoured the net to discover how to recover space from the
WinSxS folder. Most say DO NOT TOUCH IT!
Good advice.
Sounds like the old keep out
of the registry or it will end up in tears talk. My laptop is Intel
powered whilst there are a ton (and a Half) of AMD folders lurking in
there. How would I go if I just took ownership of these AMD folders
and deleted them away?
Is your Windows7 64bit? The AMD refers to the 64bit instruction set not
the manufacturer of your particular processor.
Making a full backup of course just in case.
Any comments?
Don't touch it.
 
V

VanguardLH

ross said:
I have scoured the net to discover how to recover space from the
WinSxS folder. Most say DO NOT TOUCH IT! Sounds like the old keep out
of the registry or it will end up in tears talk. My laptop is Intel
powered whilst there are a ton (and a Half) of AMD folders lurking in
there. How would I go if I just took ownership of these AMD folders
and deleted them away? Making a full backup of course just in case.
Any comments?
This mentions some means of scavenging back the disk space:

http://support.microsoft.com/kb/2592038

Yet it also says, "Scavenging is performed automatically on Windows 7
and Windows 2008 R2 installations".

They probably want you using the utilities to keep synchronized both the
Manifests folder and registry entries. Because of corruption (users or
software), they mention some utilities for trying to fix the component
store, like:

http://support.microsoft.com/kb/947821

Because these are hard links to where are the actual location of the
files, deleting them here under WinSxS means deleting them wherever they
really are. You sure you want to delete those component files? For
example, and by using Rekenwonder's Junction Link Magic (an old program)
on my Windows XP box (where I'm at now) and scanning the C: drive (which
is the OS partition), I'll find those junction links (reparse points)
under WinSxS that are pointing back to the real file, like:

C:\Windows\WinSxS\MSIL_IEExecRemote_b03f5f711d50a3a2.0.0.0_x-ww_6357c34e
is a junction link pointing to
C:\Windows\Assembly\GAC_MSIL\IEExecRemote\2.0.0.0__b03f5f711d50a3a

Junction links are to folders (not files) versus hard links for files,
but what's under the folder is also what's under the junction link.
NTFS lets you define reparse points.

http://support.microsoft.com/kb/931707
http://en.wikipedia.org/wiki/NTFS_reparse_point
http://en.wikipedia.org/wiki/Hard_link
http://msdn.microsoft.com/en-us/library/windows/desktop/aa365006(v=vs.85).aspx
http://www.flexhex.com/docs/articles/hard-links.phtml

When you delete a soft link, that's what you delete, not the file that
it points to. When you delete a hard link, you delete both the link and
the file. When you delete a junction, you just get rid of the pointer
(the real folder remains) - provided you use a tool that only deletes
the junction definition in NTFS (see warning in wiki article on reparse
points on deleting junctions using the wrong tool).

Just because you see it listed in Windows Explorer doesn't mean there is
an actual file or folder there. It could be a soft/hard link or a
junction.
 
B

Bill Bradshaw

I did this one time a long time ago and it caused problems. I would not
do it. Fortunately I had done an disk image before I deleted these.
 
Y

Yousuf Khan

I have scoured the net to discover how to recover space from the
WinSxS folder. Most say DO NOT TOUCH IT! Sounds like the old keep out
of the registry or it will end up in tears talk. My laptop is Intel
powered whilst there are a ton (and a Half) of AMD folders lurking in
there. How would I go if I just took ownership of these AMD folders
and deleted them away? Making a full backup of course just in case.
Any comments?
AMD was the one who invented the 64-bit version of x86, and Intel
adopted it, believe it or not. Intel and AMD share their software
patents with each other, despite being rivals. So that "AMD" refers to
your Intel stuff as well.

Side-by-Side is Windows way of keeping multiple versions of the same
DLL's for specific programs so that compatibility can be maintained.
It's bound to be very large as it keeps a lot of DLL's inside it.

If you want to clear up space use CCleaner or something like it.

Yousuf Khan
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top