Windows 8'in boyutu (disk alanı) nasıl azaltılır


15

Bu soru, Windows 8'in kullandığı boyutu azaltmak için neler yapabileceğimle ilgili .

Arka plan örneği:
Şu anda ve yalnızca bir program yüklüyken (MS Access 2007), yaklaşık 15 GB'lık sabit disk alanımı kullandım. Çok az alanım var (SSD'nin 17GB'lık bir bölümü).

Aşağıdaki konularda çözümler istiyorum:

  • Gerçekten ihtiyaç duyulmayan dosyaları kaldırın (örn. Sistemim tarafından gerçekten ihtiyaç duyulmayan sürücüler)
  • Gerçekten ihtiyaç duyulmayan yardım dosyaları (örn. Belgeler)
  • pagefile.sys (4GB koçum olacağını ve takas için gerçek bir ihtiyacım olmadığını varsayarsak)
  • hiberfil.sys (hazırda bekletme ve uyku için kullanılır ... Buna ihtiyacım var, ancak kaldırarak yaklaşık 4GB alan kazanacaktım)

İdeal olarak, çoğunlukla ihtiyaç duymayacağım dosyaları silmek istiyorum, ancak nereden başlayacağım konusunda iyi bir fikrim yok.

Donanımım değişmeyeceğinden, Windows 8'in sahip olmadığım donanım için sahip olduğu tüm sürücüleri silmek isterim.

Güncelleme

Windows 8 (ve 7) disk alanı büyük bir kısmı "Pencere geriye doğru uyumluluk dlls-cehennem" için kullanılır. Ben (klasöründe "Side Windows Yan" adlı bir özellik bahsediyorum C:\Windows\winsxsadresinde açıklanan,) Why does / winsxs klasör çok büyük büyür ve daha küçük hale getirilebilir? . Yazılımla birlikte gelen binlerce DLL dosyasının birkaç sürümünü (sık ihtiyaç duyulmasa bile) tutarak ... en azından 4-5GB disk kullanımına neden olur.


Geçici dosyaları silmek iyidir. Kullanılmayan sürücü yazılımı ve yardım dosyaları gibi daha az belirgin şeylere odaklanmak istesem de ... Temiz bir kurulumda "çok fazla" disk alanı kullanıyorum, yani silebileceğim geçici dosyalar yok
humanityANDpeace

1
Sayfa dosyasının yanlış anlaşıldığını düşünüyorum. Bir uzmanın benim için işleri netleştirebilmesini isterdim, ancak pagefile'ın işletim sisteminin önemli bir parçası olduğunu (devre dışı bırakabilmenize rağmen) ve ne kadar RAM bulundurmanız gerektiğine bakılmaksızın ... sadece minimum boyutta.
Louis

Gerçekten 4GB RAM'de sayfa dosyasını devre dışı bırakmazdım. 12GB RAM'im olduğunda ve daha ağır çoklu görevler sırasında hatalar / süreç öldürmelerim olduğunda bunu denedim (VS + Chrome + EVE Online + Vindictus / Warframe + MusicBee). @Louis 48GB RAM üzerinde hiçbir kötü etkisi olmadan devre dışı bıraktım. Birine sahip olmamak, bir BSOD'den mümkün olan tanıyı sınırlar, ancak gerçekten kimin umurundadır. Bazı kötü yazılmış programlar sayfa dosyasına güvenir / kötüye kullanır (Chrome, 48 GB RAM'e rağmen benim için WAY daha az duyarlı anahtarlama sekmeleri). Photoshop'un bir zamanlar yapılandırılmış bir sayfa dosyası olmadan başlamayacağını da hatırlıyorum.
Arthur Kay

Yanıtlar:


8

Kurulumdan Önce Azalt

Bu en iyi şekilde çalışır, ancak yapılması biraz zordur. 8 GB Netbook üzerinde Windows 7'yi böyle çalıştırdım. Bunların çoğunu yapmaya çalışmadım ama bu harika insanlar istediğini yapmaya çalıştılar. Oldukça sıkı bir pakete indirdiler. Burada SU ile ilgili bir tartışma olduğunu düşünüyorum .

Sistem Korumasını Devre Dışı Bırak

Burada adım adım talimatlar var .

  1. Arayarak kontrol paneline gidin Control Panel
  2. Aramak System Protection
  3. System Propertiesİletişim kutusunu aç
  4. System ProtectionSekmeye gidin
  5. Windows 8'in yüklü olduğu diski seçin ve config düğmesine basın
  6. Sistem geri yüklemeyi devre dışı bırak

Bu size biraz yer kazandırır. resim açıklamasını buraya girin


3

17 GiB, Windows 8 için çok az (tıpkı ondan önceki Windows 7 ve Vista gibi). Bunun nedeni, Windows'un en başından beri yükleyebileceği her şeyi içermesi, böylece daha sonra Telnet'i yüklemeye karar vermeniz nedeniyle kurulum DVD'sini avlamanıza gerek yok (XP'de olduğu gibi, sadece Telnet dahil edildi) ... zaten).

Bu makalede , Windows 7'deki kurulum ayak izini azaltma konusunda bazı ipuçları bulunmaktadır, ancak çoğu ipucu Windows 8 için de geçerli olmalıdır. Özellikle ihtiyacınız olan sürücülerin kapladığı alanı azaltmak umut vericidir:

Eski veya yinelenen sürücüleri Windows 7 C: \ Windows \ System32 \ DriverStore \ FileRepository dizininden tanımlamak ve silmek için DriverStore Explorer adlı güzel bir CodePlex aracını kullanabilirsiniz . Bu, denediğim tüm sistemlerde, dizüstü ve masaüstü sistemlerde 1 GB'den daha az disk alanı tasarrufu sağlamadı. “ Başka Bir Güzel Sistem Sürücüsü Temizleme Manevrası: DriverStore Gezginibaşlıklı bloguma bakın .


1
komik! :) kendim investigting Ben C bulundu: \ Windows \ System32 \ DriveStore dizin ve merak hakkında benim için yanıta sona erdi "Bu yer kazanmak için bir yol olup olmadığını" çok kendi gönderme . Great
humanityANDpeace

2

DISM.exe aracını kullanarak yerden de tasarruf edebilirsiniz. Örneğin, yükseltilmiş bir Windows 8 (8.0) komut isteminde aşağıdakileri yürütmek:

DISM.exe / çevrimiçi / temizleme-resmi / startcomponentcleanup

Bu işlem bazı gereksiz dosyaları kaldırır winSxS. Hala bu aracı deniyorum ama /? bayrağı.

dism /?

Windows'taki gibi benim gibi şeyleri devre dışı bırakmayı seviyorsanız, DISM.exe'den en iyi şekilde yararlanmak için Windows Update ve Windows Modülleri Yükleyici hizmetlerine ihtiyacınız olduğunu düşünüyorum.


Ben sadece ben olabilir gibi önerinizi test etmek istiyorum :) -kendiniz gibi- büyük bir "devre dışı bırakma hayranı" olmak Windows kendisini devre dışı bırakan sonunda benim linux kurulum çok daha yalın. ::: ::: Neyse DISM sistem geri yüklemesi ile ilgili değil, değil mi? Deployment Image Servicing and Management (DISM)Gerçekte ne yaptığını veya onunla nasıl karşılaştığınızı biliyor musunuz? Sadece tahmin etmek için bir şeyi durdurmazdın, değil mi?
humanityANDpeace

Hayır, DISM'in bu tür kullanımının (/ startcomponentcleanup anahtarı ile) burada olduğu gibi oldukça az örneği var: tiny.cc/827h6w Burada SE'de de benzer bir kılavuz gördüm. Sadece yardım anahtarları (/?) Bahsetti çünkü bana aracı daha iyi anladı ve ilk başta düzgün çalışmıyor gibi / restorehealth anahtarı ile veritabanımı geri yüklememe yardımcı oldu. DISM, sanırım sys yöneticileri ve çevrimdışı dağıtım görüntüleri için geliştirildi, ancak / online anahtarı çalışan sistemlere uzanıyor. Yüklemenizi bozan dism kullanıyor mu?
woowaa

Sonunda bana bu kadar yer kazandırmadı ve ben sadece Winsxs dizinindeki 3gb restore.tmp silmek için başka bir yöntem kullandım. Daha sık linux'u kendim kullanıyorum ve Winodws'un bu ince ayarlardan sonra bile SSD'mde yer aldığı alana 3+ tıknaz linux sistemi yükleyebilir.
woowaa

1

WinReducer gibi , .iso dosyasını değiştirerek ve istenmeyen işlevleri, dilleri, sürücüleri vb. Hariç tutarak Windows ön kurulumunun yükleme boyutunu azaltabilecek uygulamalar vardır . bazı diğer uygulamalar) ve işlenmesi biraz zaman alır, ancak son zamanlarda Windows 8.1 64 bit ile denediğimde ve iso'yu bir USB'ye koymak için YUMI kullandığımda çalıştı.

Çok çıldırmadım, dilleri ve tarayıcı / yazıcı sürücülerini, Modern UI uygulamalarını ve birkaç şeyi kaldırmadım. İlk olarak iso dosyası boyutu orijinalinden çok daha küçük görünmüyordu ama kurulumdan sonra toplam 9GB disk kullanımı ile sonuçlandım.

Onu daha da azaltmak için seçenekler sunar, ancak deneysel olduklarını veya bazı önemli işlevlerin kırılabileceği konusunda uyarır. Bir fonksiyon için desteği kaldırdığınızda geliştirileceğinden veya diğer uygulamaların diğer işlevlerin bağımlılıklarını yalnız bırakmada daha iyi olması için geleceğinden eminim.


1

Hızlı Başlatma özelliği için kullanıldığından, Windows 8'de Hazırda Bekletme durumunu devre dışı bırakmanız önerilmez. Kapatıldığında, Hızlı Başlatma özelliği kullanıcı oturumlarını kapatır, ancak çekirdek oturumunu hiberfil.sys dosyasına hazırlar. Bu sistem durumu daha sonra bir sonraki önyüklemeyi hızlandırmak için kullanılır.

Windows, sisteminizin RAM'inin eşdeğer bir kısmını hiberfil.sys dosyasına ayırır. Bu nedenle, çok fazla RAM'iniz varsa, hiberfil.sys, Hızlı Başlangıç ​​için olması gerekenden daha büyük olacaktır. Bunu gidermek için, yükseltilmiş bir Komut İstemi açın ve hiberfil.sys dosyasını kurulu RAM'in% 50'sine ayarlamak için "powercfg.exe / hibernate / size 50" komutunu verin. (% 50'nin altına düşemezsiniz)

Ancak, bilgisayarınızı her zaman açık bırakırsanız veya nadiren yeniden başlatırsanız, Hızlı Başlangıç'ı umursamayabilir ve Hazırda Bekletme durumunu kapatabilirsiniz. Daha sonra, HDD'ler ve hatta SSD'ler şimdi çok ucuz, alan IBM AT'niz kadar büyük bir sorun değil. ;-)


Bu% 50 neyle ilgilidir? RAM boyutunun% 50'siyse, RAM'in% 50'sinden fazlası gerçekten uykuya daldığında işlerin nasıl çalışacağını açıklayabilir misiniz? Bana tehlikeli bir ortam gibi geliyor (ama Windows'da değilim).
Arjan

Ah, RAM içeriğini sıkıştırıyor: hiberfil.sys dosyasının
Arjan

1
Windows 8 Hızlı Başlangıç'ın açık uygulamaları veya dosyaları değil, yalnızca çekirdeği kaydettiğini unutmayın. Bu nedenle, bunun için büyük bir hazırda bekletme dosyasına ihtiyacınız olmayacak. Hem Win 7 hem de 8, minimum 2 GB RAM (64 bit OS) gereksinimini belirtir. Win 7'nin hazırda bekletme modu varsayılan olarak yüklü RAM'in% 75'ine ayarlıdır, yani çekirdek ve açık uygulamaları depolamanın yeterli olduğunu hissettiler. Bu yüzden çekirdeğin tek başına RAM'in% 50'sine "sığması" oldukça güvenli görünüyor. Tabii ki, 8 GB RAM'im var, bu yüzden 4 GB hazırda bekletme dosyasına sıkıştım!
ID Kline

2
Powercfg komutu sadece hazırda bekletme dosyası boyutunu ayarlar. Hazırda Bekletme durumunu Denetim Masası / Güç Seçenekleri'nden kapatabilirsiniz. Bu ayrıca Hızlı Başlangıç ​​özelliğini de devre dışı bırakır. Daha iyi bir açıklama için Windows 8 ve 8.1'de Karma Önyükleme için "Hızlı Başlangıç" ı Açma veya Kapatma konusunu okuyun . :-)
ID Kline


0

Geçici ve istenmeyen dosyaları silmek için Windows-8'deki Disk Temizleme Yardımcı Programını önceki Windows sürümlerinde olduğu gibi kullanabilirsiniz.

Denetim Masası> Yönetimsel Araçlar> Disk Temizleme'ye gidin

Pagefile.sys ve hiberfile.sys dosyalarınızın etkilenmeyeceğinden eminim, gerektiğinde bunları manuel olarak değiştirmeniz gerekir.


Pagefile.sys ve hiberfil.sys'den biraz düşünmeye ve zaten güvenli bir disk alanına sahip olmanın yollarını paylaşmak için bahsetmiştim (yeterli RAM'e sahip olduğunuzda - belki4GB - pagefile.sys dosyasını dağıtabilirsiniz). Pagefile.sys, Denetim Masası \ Sistem ve Güvenlik \ Sistem aracılığıyla ve "Gelişmiş Sistem Ayarları" seçilerek devre dışı bırakılabilir. Bu diyalogda bulunan Gelişmiş-> Performans ayarları aracılığıyla değiştirmeyi devre dışı bırakabilirsiniz. RAM yeterliyse, belirgin bir etki ve yaklaşık 3-4GB daha fazla disk alanı olmayacak
humanityANDpeace
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.