Як зменшити основну папку Windows?


24

Я використовую Windows 7 64bit Premium вже два роки, і в цей час моя папка C: \ Windows виросла майже до 30 Гб, що, на мій погляд, неприйнятно.

Найбільші підпапки - winxs (10,5 ГБ), інсталятор (5,5 ГБ), System32 (4 ГБ) та SoftwareDistribution (2,5 ГБ). Я поглянув на папку winxs і виявив, що це важливо і його не можна видалити. Я поглянув на папку Installer і виявив, що це здебільшого пов'язане з Office і що його можна трохи зменшити, видаливши оновлення Office.

Але це не задовольняє. Чи дійсно потрібно 27 Гб, щоб мати працюючу ОС Windows 7 плюс сучасний Microsoft Office?

Чи є спосіб безпечно скоротити папку Windows (не потребуючи перевстановлення Windows 7)?


Зверніть увагу, що це не дублікат , це про %Windows%і не про те %Windows%\winsxs.
Тамара Війсман

3
winsxsце магазин компонентів Windows. Всі компоненти Вікна C:\Windows(включаючи різні вкладені папки , включаючи system32і SysWOW64для 64-бітових систем) C:\Program Files, а також деякі елементи в C:\ProgramDataусі hardlinked з winsxs. Якщо інструмент, який ви використовуєте, не в курсі жорстких посилань (а TreeSize Free не є, як і сам Explorer), інформація, яку ви бачите, в кращому випадку вводить в оману, а в гіршому - неправильно.
afrazier

@afrazier Чи відомо про жорсткі посилання властивостей Windows? Скажіть, 10 Гб теж ...
Бальтрам

3
Ні, діалогове вікно "Властивості папок" є частиною Провідника, і це ніяк не відомо про посилання. Розширення оболонки Link може покласти значок накладки на файли з кількома жорсткими посиланнями.
afrazier

Відповіді:


12

Крім стискання Backupпапки в winsxs(за її властивостями); ви не можете зробити winsxsнабагато меншими, якщо ви дуже ретельно не ознайомтеся з усіма записами, а також, чи це залежності для додатків у вашій системі. Але це дуже нудна справа, тому найкраще, що ви можете зробити з цим, - це встановити якомога більше програм та функцій Windows, сподіваючись, що вони стануть меншими. Або добре, перевстановіть систему. Зверніть увагу, що це нормальна поведінка , яка також вказана в специфікаціях системи .

Так само Installerпапка містить усі ваші .msiбазові інсталяційні пакети. Вони зберігаються таким чином, що ви все ще можете ремонтувати чи видаляти програми. Ви можете сміливо стискати цю папку, щоб отримати трохи місця, але не видаляйте її, якщо ви впевнені, що вам ніколи не потрібно буде ремонтувати чи видаляти всі встановлені програми.

Все з SoftwareDistribution\Downloadпапки можна видалити, це лише завантажені оновлення з Windows Update. Однак це може завадити вам не мати змоги повернути їх назад.

Також регулярно спорожнюйте C:\Windows\Tempпапку, якщо там щось є. Ви повинні використовувати майстер очищення диска з правами адміністратора, щоб зробити це, а не робити це вручну ...


8
SoftwareDistribution\Downloadцілком безпечно спорожнити після перезавантаження. Це кеш завантаження і більше нічого. Інформація про відкат там не зберігається. C:\Windows\Installerможна безпечно скопіювати на інший диск, а оригінал замінити переходом на нове місце.
afrazier


7

Інсталятор

Залиште так. Це файли встановлення, які використовуються, якщо перейти до програм "Додати та видалити програмне забезпечення" та "Видалити" або "Ремонт".

Розподіл програмного забезпечення

Біжи Disk Cleanup. Запустіть Explorer, клацніть правою кнопкою миші на диску C: виберіть PropertiesFind, а потім натисніть Disk Cleanupкнопку у вікні Властивості. Зачекайте, поки з’явиться вікно очищення диска. Натисніть «Очистити системні файли». Підтвердіть і зачекайте, поки знову з’явиться вікно очищення диска. У полі "Файли для видалення" встановіть усі прапорці - переконайтеся, що прокручуйте все, що було в списку, є ~ 9 елементів. Натисніть «ОК».

WinSxS

Запустити dism /online /Cleanup-Image /?з командного рядка. Це дасть вам список команд для автоматичного очищення WinSxS безпечним способом, і наслідки кожної команди прописані.

По-перше, ви мали б працювати з цим набором оновлень принаймні пару днів, краще кілька тижнів, тож ви знаєте, що не хочете скасовувати жодне з оновлень.

Потім можна використовувати

  • dism /online /Cleanup-Image /SpSuperseded
  • dism /online /Cleanup-Image /StartComponentCleanup (доступно в Windows 8, а не в Windows 7)

та / або

  • dism /online /Cleanup-Image /StartComponentCleanup /ResetBase (доступно в Windows 8, а не в Windows 7)

щоб зменшити розмір WinSxS. Обов’язково ознайомтеся з побічними ефектами цих команд спочатку, запустивши dism /online /Cleanup-Image /?. Ви можете прочитати більше про dism на technet .

DriverStore

Я додаю цю, оскільки це може бути доречно для деяких людей, які читають цю відповідь: Шукайте Driverstoreexplorer ( http://driverstoreexplorer.codeplex.com/ ). Це інструмент для видалення драйверів, які вам не потрібні - через кілька років їх зазвичай багато. Не забудьте ознайомитися з тим, що це робиться, перш ніж випрацюєте систему. Якщо ви не впевнені, що це робить, не використовуйте це.


2
Початкове запитання стосувалося Windows 7. Я вважаю, що параметр / StartComponentCleanup доступний лише в Windows 8, хоча очищення Windows Update було додано до програми очищення диска support.microsoft.com/kb/2852386 .
Девід Маршалл

Щойно перевірений на установці Windows 7, ви маєте рацію.
Пітер - Унбан Роберт Харві

Відповідь на очищення диска все ще хороша. Перший раз, коли я запустив опцію очищення оновлення Windows у Windows 7, я набрав близько 2 Гб. У Windows 8.1 очищення WinSxS повинно здійснюватися автоматично завданням технічного обслуговування.
Девід Маршалл

0

Спробуйте WinsxsLite, прочитайте про це тут , зробіть повне резервне копіювання системи, перш ніж запустити його.

Програму тут


Програмне забезпечення більше не доступне в жодному із наданих посилань. Сайт google посилається на мертве посилання на rapidshare.
Пітер - Унбан Роберт Харві
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.