6

Я знаю, что это не может быть удалено, и хотя есть некоторые посты, в которых говорится о том, как сделать его меньше, они не работают для меня.

На данный момент моя папка winsxs на 18 ГБ занимает почти половину диска, на котором установлена ОС. У меня есть тонны пространства на других дисках - могу ли я его переместить?

6 ответов6

10

Да, ты можешь. Прочитайте это.

Будьте осторожны: если вы переместите его, Windows может работать нестабильно, и, кстати, в какой-то момент они будут восстановлены.

Эти 18 ГБ не являются реальными, поскольку многие из этих файлов являются жесткими ссылками на файлы в других местах и учитываются дважды.

Я был одержим winsxs, начиная с Windows Vista и после Windows 7, пока я не отказался.

Если вы хотите сделать это, я рекомендую прочитать пост в блоге Disk Space раньше.

Не удаляйте это!

6

Перемещение WinSxS не рекомендуется, потому что это может серьезно сломать вашу систему.

Короче говоря, Winsxs, что означает «Windows Side By Side», - это кэш сборок Windows. Там хранятся библиотеки, которые используются несколькими приложениями. Эта функция была впервые представлена в Windows ME и рассматривалась как решение Microsoft для решения так называемых проблем «dll hell», которые мучают Windows 9x.

В этой папке находятся все библиотеки, которые могут использоваться различными приложениями, единственный способ уменьшить их размер - удалить приложения.

Там больше информации о папке WinSxS здесь.

Как уже упоминалось, Windows хранит старые библиотеки DLL и компоненты библиотеки в папке WinSxS. Теперь, если более новая версия этого файла является частью ОС, но конкретное приложение требует для работы определенную более старую версию, тогда будет использоваться более старая версия из папки winsxs, оставляя более новую версию на прежнем месте, для других приложения, которые могут потребовать это.

Очевидно, что вы не можете удалить этот каталог или переместить его в другое место. Также не рекомендуется ничего удалять здесь, так как такой шаг может сделать ваши приложения неработоспособными или даже сломать вашу систему! Если у вас установлено много приложений, вы можете ожидать, что у вас будет папка winsxs большого размера.

3

Вы можете переместить WinSXS. Я делал это раньше, но это не легко. Лучший способ - подключить SSD к другому компьютеру и использовать этот компьютер для установления соединений.

Однако нет причин перемещать папку WinSXS. WinSXS, скорее всего, не намного больше, чем несколько сотен мегабайт. Это обсуждение говорит о WinSXS и заблуждении, что он занимает много места. Оказывается, проблема в том, что проводник Windows неправильно сообщает размер папки, а не размер самой папки.

2

Это плохая идея. Это все равно что попросить переместить старую папку System32 в другую папку. Я бы не посмел сделать это на более старой версии Windows.

Во всяком случае, я бы попробовал переместить каталог %Windir%\Installer .

Этот каталог содержит все файлы, необходимые для переустановки ваших программ. Папка WinSXS сильно интегрирована в систему, а папка \Installer используется реже.

Я еще не пробовал это все же.

2

Ерунда! Я перемещаю папку winsxs при любой установке, и мне повезло, что у меня есть другой диск для его отправки.

Теперь метод его перемещения, вероятно, отличается от того, что вы думаете.

1) Закройте все запущенные приложения (это важно).

2) Скопируйте папку winsxs в другое место (желательно с вашего SSD :)

3) Теперь приходит волшебство: вы собираетесь создать точку соединения, которая буквально обманывает Windows, заставляя думать, что папка winsxs находится там же.

3a) Пуск> Выполнить> Введите «mklink /J» c:\Windows\winsxs »« d:\winsxs »

Команда mklink работает следующим образом: mklink LINK TARGET, поэтому в приведенном выше примере c:\Windows\winsxs действует как местоположение LINK, где вы хотите обмануть Windows, думая, что она все еще существует, и расположение TARGET, конечно же, d:\winsxs на другом диске.

Единственный реальный недостаток - если вам удастся загрузить компьютер без другого места, а затем попытаться запустить приложение. Тем не менее, если вы используете внутреннюю конфигурацию диска, я думаю, я бы не беспокоился об этом.

Я использую этот метод ВСЕ ВРЕМЯ для перемещения определенных игр в папку Steam на своих игровых компьютерах дома и даже успешно перенес установку MASSIVE из Adobe Creative Suite в одно место на другом диске SSD моей жены.

********Заметка********

Я бы НИКОГДА не делал это в корпоративной среде, но дома это просто золотой.

1

Посмотрите эту ссылку: как переместить папку winsxs.

Он работал для меня на виртуальной машине с ограниченным дисковым пространством в главном разделе, поэтому необходимо перенести его на другой.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .