Windows 8のサイズ(ディスク容量)を減らす方法


15

この質問は、Windows 8が使用するサイズを削減するために私ができることについてです。

背景例:
現在、1つのプログラムのみがインストールされている(MS Access 2007)ので、約15GBのハードディスク領域を使用しています。スペースがほとんどありません(SSDの17GBパーティションです)。

私は次のラインに沿ったソリューションが欲しいです:

  • 本当に必要ではないファイルを削除します(たとえば、システムで実際に必要でないドライバー)
  • 本当に必要ではないヘルプファイル(ドキュメント)
  • pagefile.sys (4GBのRAMがあり、スワップの実際の必要がないと仮定)
  • hiberfil.sys (休止状態とスリープに使用...削除することで約4GBのスペースを取り戻すことができますが、それが必要です)

理想的には、ほとんど必要のないファイルをほとんど削除したいのですが、どこから始めればいいのかわかりません。

私のハードウェアは変わらないので、Windows 8が持っていないハードウェア用に持っているすべてのドライバーを削除してもかまいません。

更新

Windows 8(および7)のディスク領域の大部分は、「ウィンドウの下位互換性dlls-hell」に使用されています。私は(フォルダ内の「サイドではWindows側」という名前の機能を参照していますC:\Windows\winsxsで説明した、)なぜ/ winsxsフォルダそれほど大きく成長し、それを小さくすることができますか?。ソフトウェアに付属している数千のDLLのいくつかのバージョンを保持することにより(頻繁に必要ない場合でも)、これにより少なくとも4〜5GBのディスク使用量が発生します。


一時ファイルを削除するのは良いことです。未使用のドライバーソフトウェーやヘルプファイルなど、あまり目立たないものに焦点を当てたいと思いますが、クリーンインストールで「過剰な」ディスク領域を使用しているため、一時ファイルを削除できません
humanityANDpeace

1
ページファイルは誤解されていると思います。私は専門家が私のために物事を明確にすることを望みますが、ページファイルはOSの不可欠な部分であり(無効にすることはできますが)、保持するRAMの量に関係なく...ちょうど最小サイズで。
ルイス

4GBのRAMでページファイルを無効にすることは本当にありません。12GBのRAMがあり、より重いマルチタスク(VS + Chrome + EVE Online + Vindictus / Warframe + MusicBee)でエラー/プロセスキルが発生したときに、それを試しました。@Louis 48GBのRAMで無効にし、悪影響はありません。持っていない場合、BSODから可能な診断は制限されますが、本当に気にする人はいます。一部の不適切に作成されたプログラムは、ページファイルに依存/誤用します(Chromeは、48GBのRAMがありますが、このタブをオンにすると、タブの切り替えがあまり反応しません)。また、ページファイルが一度設定されていないとPhotoshopは起動しないことも覚えています。
アーサーケイ

回答:


8

インストール前に削減

これは最適に機能しますが、やや難しいです。これが、8 GBネットブックでWindows 7を実行した方法です。私はこれの多くをしようとしませんでしたが、これらの素晴らしい人々はあなたが望むことをしようとしたようです。彼らはそれをかなりタイトなパッケージにまとめました。ここでSUに関する議論があったと思います

システム保護を無効にする

ここにステップバイステップの手順があります

  1. 検索してコントロールパネルに移動します Control Panel
  2. 検索する System Protection
  3. System Propertiesダイアログを開く
  4. System Protectionタブに移動します
  5. Windows 8がインストールされているディスクを選択し、構成を押します
  6. システムの復元を無効にする

それはあなたに少しのスペースを節約します。 ここに画像の説明を入力してください


3

17 GiBは、Windows 8には非常に小さいです(以前のWindows 7およびVistaと同様)。理由の一部は、Windowsに最初からインストールできるものがすべて含まれているため、Telnetを後でインストールすることにしたからといってインストールDVDを探す必要がないことです(XPのように、Telnetだけが含まれていたため) ...とにかく)。

この記事には、Windows 7のインストールフットプリントを削減するためのヒントがいくつかありますが、ほとんどのヒントはWindows 8にも当てはまります。特に必要なドライバーのフットプリントを減らすことは有望に見えます:

DriverStore Explorerと呼ばれる素敵なCodePlexツールを使用して、Windows 7のC:\ Windows \ System32 \ DriverStore \ FileRepositoryディレクトリから古いドライバーまたは重複したドライバーを特定して削除できます。これは、試したすべてのシステム(ノートブックシステムとデスクトップシステム)で1 GB未満のディスクスペースを節約することに失敗したことはありません。私のブログ「別の素敵なシステムドライブクリーンアップ操作:DriverStore Explorer」を参照してください。


1
面白い!:)自分自身をinvestigting私はCが見つかりました:\ WINDOWS \ System32に\ DriveStoreディレクトリと私は私にあなたの答えになってしまった「これはスペースを節約する方法であれば、」疑問を抱いて非常に自身の投稿。素晴らしい
humanityANDpeace

2

DISM.exeを使用してスペースを節約することもできます。たとえば、昇格されたWindows 8(8.0)コマンドプロンプトで次を実行します。

DISM.exe / online / cleanup-image / startcomponentcleanup

これにより、不要なファイルがから削除されwinSxSます。私はまだこのツールで実験していますが、/?を実行することでヘルプを得ることができます。国旗。

dism /?

私のようなWindowsの機能を無効にするのが好きなら、DISM.exeを最大限に活用するには、Windows UpdateおよびWindows Modules Installerサービスを実行する必要があると思います。


私ができる限り、あなたの提案をテストしたいと思います:)-自分自身として-巨大な「無効化のファン」であるため、Windows自体を無効化することになりました。::: ::: DISMはシステムの復元とは関係ありませんか?Deployment Image Servicing and Management (DISM)それが実際に何をしているのか、それをどのようにして見つけたのか知っていますか?あなたは単なる推測のために何かを止めなかったでしょうか?
humanityANDpeace

いいえ、そのようなここのように周りのDISMの(/ startcomponentcleanupスイッチ付き)の使用のこの種のかなりの数の例があります: tiny.cc/827h6w 私もSEにここに同様のガイドを見てきました。ヘルプスイッチ(/?)のみに言及しました。ツールの理解が深まり、/ restorehealthスイッチを使用してデータベースを復元できたのは、最初は正しく機能していなかったためです。DISMはシステム管理者とオフライン展開イメージ用に開発されたと思いますが、/ onlineスイッチは実行中のシステムにまで拡張されます。あなたのインストールを壊しているのはDismを使用していますか?
woowaa

結局、それだけのスペースは節約できなかったので、別の方法でWinsxsディレクトリの3gb restore.tmpを削除しました。私は自分自身でlinuxを使用することが多く、3つ以上のチャンキーLinuxシステムのインストールを、これらの微調整を行った後でもWinodwsがSSDで占めるスペースに収めることができます。
woowaa

1

.isoファイルを変更し、不要な機能、言語、ドライバーなどを除外することにより、Windowsプレインストールのインストールサイズを削減できるWinReducerなどのアプリケーションがあります。他のアプリケーション)を処理するには時間がかかりますが、最近Windows 8.1 64ビットで試してみて、YUMIを使用してUSBにISOを配置したときに機能しました。

あまり夢中にならず、言語とスキャナー/プリンタードライバー、最新のUIアプリなどを削除しました。最初に、isoファイルのサイズは元のサイズよりも小さく見えませんでしたが、インストール後に合計9GBのディスクを使用することになりました。

それをもっと減らすオプションを提供しますが、それらは実験的であるか、いくつかの重要な機能が壊れる可能性があることを警告しています。関数のサポートを削除すると、他の関数の依存関係をそのままにしておくことで、開発されるか、他のアプリケーションがより良くなると確信しています。


1

高速起動機能に使用されるため、Windows 8で休止状態を無効にすることはお勧めしません。シャットダウンすると、高速起動機能はユーザーセッションを閉じますが、カーネルセッションをhiberfil.sysに休止状態にします。このシステム状態は、次のブートを高速化するために使用されます。

Windowsは、システムのRAMと同等の量をhiberfil.sysに割り当てます。したがって、RAMが多い場合、hiberfil.sysはFast Startに必要なサイズより大きくなります。これを修正するには、昇格したコマンドプロンプトを開き、「powercfg.exe / hibernate / size 50」を発行してhiberfil.sysをインストール済みRAMの50%に設定します。(50%未満に減らすことはできません)

ただし、コンピューターを常にオンにしておくか、めったに再起動しない場合は、高速起動を気にせず、休止状態をオフにすることができます。繰り返しになりますが、HDDとSSDの価格は非常に安くなっています。スペースはIBM ATほど大きな問題ではありません。;-)


この50%は何に関連していますか?RAMサイズの50%の場合、スリープ状態になったときにRAMの50%以上が実際に使用されている場合でも、どのように機能するかを説明できますか?私には危険な設定のように聞こえます(しかし、私はWindowsではありません)。
アルジャン

ああ、RAMの内容を圧縮しています:hiberfil.sysのサイズを小さくするどうなりますか
アルジャン

1
Windows 8 Fast Startはカーネルを保存するだけで、開いているアプリケーションやファイルは保存しないことを忘れないでください。そのため、そのための大きな休止状態ファイルは必要ありません。Win 7と8の両方は、2 GB RAM(64ビットOS)の最小要件を示しています。Win 7の休止状態ファイルは、インストールされているRAMの75%にデフォルト設定されています。つまり、カーネルと開いているアプリケーションを保存するのに十分だと感じました。したがって、カーネルだけでRAMの50%に「収まる」ことはかなり安全なようです。もちろん、8 GBのRAMがあるので、4 GBの休止状態ファイルが残っています。
IDクライン

2
powercfgコマンドは、休止状態ファイルのサイズを設定するだけです。コントロールパネル/電源オプションで休止状態をオフにできます。これにより、ファストスタートも無効になります。読むのWindows 8および8.1にハイブリッドブート用の「高速起動」をオンまたはオフを有効にする方法、より良い説明のために。:-)
IDクライン


0

Windows-8のディスククリーンアップユーティリティを使用して、以前のWindowsバージョンと同様に、一時ファイルや不要なファイルを削除できます。

[コントロールパネル]> [管理ツール]> [ディスククリーンアップ]に移動します。

必要に応じて手動で変更する必要があるため、pagefile.sysとhiberfile.sysは影響を受けないと確信しています。


pagefile.sysとhiberfil.sysについて言及し、いくつかの考え方を誘発し、ディスクスペースを安全に確保する方法を既に共有しています(十分なRAM(多分4GB)があれば、pagefile.sysを省くことができます)。pagefile.sysは、コントロールパネル\システムおよびセキュリティ\システムで無効にでき、「システムの詳細設定」を選択できます。このダイアログにある[詳細設定]-> [パフォーマンス設定]でスワップを無効にできます。RAMが十分であれば何の顕著な効果と3〜4ギガバイトの詳細ディスクスペースは存在しません
humanityANDpeace
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.