Операционная система у меня стоит на маленьком (32 Гб) SSD. И всё бы, в принципе, ничего, но начало на этом диске заканчиваться место.
И это с учётом того, что пользовательские файлы и большая часть программ лежат на большом HDD. Порыскал я по диску в поисках того, кто ж столько места зажал, и увидел чудную картину: каталог "WinSXS", что лежит в каталоге "Windows" отжал почти 19Гб дискового пространства.
А удалить или почистить его (по-нормальному почистить, а не так, как предлагает "Менеджер очистки"
нельзя. Да ещё и операционка в последнее время подглючивать всё больше стала (чем больше закачивалось обновлений, тем больше глюков становлось).
И решил я систему переустановить, а заодно эксперимент провести: перенести этот злостный каталог на большой диск.
Для переноса мне понадобилась LiveCD на базе Windows 7.
Процесс операции достаточно прост:
1) Загрузитесь с LiveCD
2) Запустите командную строку
Сразу скажу, порядок дисков под LiveCD у меня был тот же, что и под операционкой. Я переносил этот каталог с диска C: на диск D:
3) В командной строке выполните следующие команды:
3.1) xcopy c:\windows\winsxs\* d:\windows\winsxs /h/i/c/k/e/y/x
(копирование каталога с диска на диск, у меня скопировалась ~41000 файлов, и это только после переустановки!)
3.2) rmdir /s/q c:\windows\winsxs
(удаление старого каталога "WinSXS"
3.3) mklink /J c:\windows\winsxs d:\windows\winsxs
(создание связки между двумя каталогами, по которой система обращаясь к "c:\windows\winsxs" будет работать "d:\windows\winsxs"
4) Перезагружайте машину и запускайте операционку.
На текущий момент полёт нормальный, ставятся драйвера и ПО.
И это с учётом того, что пользовательские файлы и большая часть программ лежат на большом HDD. Порыскал я по диску в поисках того, кто ж столько места зажал, и увидел чудную картину: каталог "WinSXS", что лежит в каталоге "Windows" отжал почти 19Гб дискового пространства.
А удалить или почистить его (по-нормальному почистить, а не так, как предлагает "Менеджер очистки"

И решил я систему переустановить, а заодно эксперимент провести: перенести этот злостный каталог на большой диск.
Для переноса мне понадобилась LiveCD на базе Windows 7.
Процесс операции достаточно прост:
1) Загрузитесь с LiveCD
2) Запустите командную строку
Сразу скажу, порядок дисков под LiveCD у меня был тот же, что и под операционкой. Я переносил этот каталог с диска C: на диск D:
3) В командной строке выполните следующие команды:
3.1) xcopy c:\windows\winsxs\* d:\windows\winsxs /h/i/c/k/e/y/x
(копирование каталога с диска на диск, у меня скопировалась ~41000 файлов, и это только после переустановки!)
3.2) rmdir /s/q c:\windows\winsxs
(удаление старого каталога "WinSXS"

3.3) mklink /J c:\windows\winsxs d:\windows\winsxs
(создание связки между двумя каталогами, по которой система обращаясь к "c:\windows\winsxs" будет работать "d:\windows\winsxs"
4) Перезагружайте машину и запускайте операционку.
На текущий момент полёт нормальный, ставятся драйвера и ПО.