Чи безпечно (або доцільно) стискати папку Windows Installer за допомогою стиснення NTFS?


22

Назва в значній мірі пояснює питання.

Окрім очевидних (швидкість), це взагалі безпечно чи доцільно стискати за допомогою стиснення NTFS C:\Windows\Installerпапку, враховуючи, що вона знаходиться в межах Windowsпапки?

Я використовую SSD, тому особисто проблема з швидкістю не є для мене важливою (плюс я запускаю Win7 в межах VM, тому я звикла до більш високої затримки вводу / виводу).


1
Ви маєте на увазі стиснення файлів NTFS або архівування цих файлів (наприклад, .zip)?
Der Hochstapler

4
Стиснення файлу NTFS. Я оновлю питання, щоб це відобразити.
Чад Леві

1
Я це зробив і зіткнувся з купою проблем, возитися із прихованими системними папками не рекомендується, якщо явно не затверджено Microsoft.
Vojtěch Dohnal

зауважте, що Windows 10 додала функцію стиснення ОС (компактна), яка дозволяє заощадити досить багато місця (особливо корисно, якщо ви не можете знайти достатньо місця для оновлення функції на пристрої з обмеженим розміром): intowindows.com/…
Джордж Бірбіліс

@GeorgeBirbilis чудова знахідка. Я спробую цей метод спробувати на своїх віртуальних машинах. У бічній примітці "метод 2" у вашому посиланні говорить про стиснення всього накопичувача за допомогою стиснення NTFS. Тут виникає запитання: якщо весь диск можна стиснути без прошивки Windows, то чому це має значення, якщо один каталог стискається?
Чад Леві

Відповіді:


19

За винятком питань, пов’язаних із швидкістю (тут є багато дискусій на цю тему, де хтось каже, що в деякій мірі це корисно для роботи ), немає використання компресії NTFS на поточному інсталяційному диску Windows та всіх папках, що знаходяться на ньому.

  • Ваші файли є, доступні, вони насправді не змінюються на секретний стислий файл чи щось таке, це робиться на рівні файлової системи
  • Продуктивність не найгірша в залежності від думок і деяких тестів
  • Вони підлягають відновленню за допомогою утилітів для відновлення Windows або підключення вашого диска до іншого комп'ютера (до того ж, нічого важливого ніколи не зберігається всередині c:\Windows, ваші важливі файли повинні бути в іншому місці, де ...)

Microsoft зібрала кілька орієнтирів щодо стиснення NTFS, ознайомтеся з ними.

Я використовував стиснення NTFS протягом століть у повних файлових системах на декількох клієнтах та версіях Windows, і ніколи не виникло проблем через стиснуту файлову систему .


7

Так, у Installerкаталозі немає нічого особливого, що вимагає їх стискання.

У старі часи, була купа інсталятора файлів , такими як unwise.exe, unvise32.exe, uninstall.exeі т.д. в \Windows\каталозі; іноді спільно, іноді ні. \Windows\InstallerПапка є інсталятор Windows кеш , який дозволяє кожній програмі , щоб зберегти свою власну програму установки, подібно до того , як папка WinSxS допомагає уникнути DLL Hell .

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


Я залишу відповідь на те, чи можете ви стискати / архівувати їх як ZIP, RAR тощо для інших, хто знайде свій шлях тут, шукаючи це.

Деякі програми вирішують зберігати весь інсталятор, що, звичайно, небажано, але, на щастя, це рідкість; більшість просто зберігає менший файл інсталятора (як unwise32.exeколись) з основною інформацією про встановлення. Більшість програм взагалі не використовують файли в Installerпапці, і вони вступають у дію лише тоді, коли ви внесете зміни за допомогою " Додати / видалити програми" .

Однак інколи ви можете знайти програму, яка активно використовує деякі файли, зокрема, встановивши піктограму їх ярликів (у меню "Пуск", на робочому столі тощо), щоб вказати на ARPPRODUCTICON.exeфайл у своєму кеш-програмі інсталятора.

У більшості випадків ви можете стиснути або перемістити файли та повернути їх назад, коли ви хочете внести зміни (змінити, відремонтувати, видалити). Насправді папка - це в кінцевому рахунку кеш установочних файлів, тому ви можете навіть видалити їх і просто використовувати оригінальний інсталяційний носій.

Примітка : це не лише програми, які кешують свої інсталяційні файли у Installerпапці; Сам Windows також зберігає там патчі та дані пакета оновлень, тому якщо ви видалите їх, оновлення можуть не працювати, і теоретично , можливо, доведеться перевстановити Windows . Не просто переміщайте / видаляйте весь вміст мимоволі; погляньте, що там є.


Звертаючись до останнього речення, чи не стислі файли (за допомогою стиснення файлів NTFS) все ще доступні при стисненні?
Чад Леві

1
О, ти маєш на увазі стиснуте, як у стисненому біті NTFS? Так, звичайно. В цьому немає нічого поганого. Я думав, ти маєш на увазі стиснути їх як архівування у вигляді ZIP, RAR тощо.
Synetech,

Так, вибачте з цього приводу. Я оновив питання після вашої відповіді.
Чад Леві

1

SQL Server (і також інші бази даних) може не працювати нормально, якщо встановити їх на стислий розділ. Вони можуть просто не встановити.

Ось пост із описом сценарію. Я також стикався з цим на SQL Server 2014 Express.


1
Чи можете ви додати джерело для цієї інформації?
Бургі

Сценарій описаний тут іншим користувачем: посилання . Я також стикався з цим на SQL Server 2014 Express.
Райан

вам було натяком редагувати свою відповідь, щоб допомогти вам покращити її якість;) (також додайте цитату чи дві з вашого джерела)
Бургі

Спасибі! Я зовсім новачок у Super User, і я зобов’язуюся покращити якість своєї відповіді.
Райан

-3

Я б радив проти цього, як-от відновлення при запуску може залежати від цих файлів, тоді ви не зможете розпакувати ці файли без іншого комп’ютера


1
Чи є у вас джерела для цього? Я не можу знайти жодних посилань на відновлення відновлення / відновлення, спираючись на вміст у Installerпапці. Зважаючи на те, що я чергую встановлення Win7 між чоботами з голими металами та черевиками VM (через Mac з BootCamp та VMWare Fusion), це, безумовно, привернуло мою увагу, оскільки я, швидше за все, зіткнувся з проблемами запуску.
Чад Леві

2
Стиснення NTFS проводиться на рівні гучності. Відновлення при запуску буде добре з ним або без нього. . .
surfasb

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