VistaとWindows 7のシステムディスクのWindowsディレクトリには、Windowsディレクトリ全体にwinsxsというフォルダがあります。このフォルダは、その容量の半分以上(3GB近く)を占めますが、それだけでなく、システムの使用時間が長くなるにつれて、winsxsフォルダのサイズが大きくなります。 「あさりの肉」!考えてみてください。システムのディスクスペースがそれほど裕福ではない人にとって、この速い「スマッシュミート」は必然的にシステムを遅くするでしょう。この理由のためだけに、システムディスクスペースをより大きくするためにハードディスクを再分割し、そしてシステムを再インストールするならば、これは多大な問題です!実際、私たちは他のハードディスクパーティションにwinsxを投げるためのより簡単な方法を取り、システムをより速く走らせるためにシステムディスクのためにもっと多くの未使用スペースを作ることができます。以下では、具体的な手順を紹介するために、例としてWindows 7を使用します。

ヒント:

winsxsフォルダの役割

winsxsはVista /Windows 7のWindowsディレクトリの中で非常に重要なフォルダです。このフォルダには多くの重要なものがあります。これらのフォルダはmscorwks.dllをサポートしており、mscorwksなしでは読み込むことができません。強制的に削除すると、Windowsをセーフモードで起動することがほとんどできなくなり、Windowsがハングアップします。

ステップ1:リンクを確立します。

http://technet.microsoft.com/en-us/bb897556.aspxから「PendMoves and MoveFile」をダウンロードし、「PendMoves」という名前のダウンロードしたZIP形式の圧縮パッケージを「X」に展開します。 :\\ Windows \\ System32 "ディレクトリ(Xはシステムディスク、以下も同じ)をクリックし、[スタート] - [ファイル名を指定して実行]をクリックし、[ファイル名を指定して実行]ダイアログボックスでCmdと入力して[Ctrl + Shift + Enter]を押します。ショートカットキーを押し、管理者としてCmdを起動し、 "コマンドプロンプト"ウィンドウを開き、最後の2つのコマンドを最後のウィンドウのカーソル位置で実行します(すべてのコマンドを入力し、Enterキーを押します。以下も同じ)。 > cd \\ windows

mklink /X winsxs.link winsxs.moved

ヒント:

DOSコマンド "mklink /X winsxs.link winsxs.moved"の意味が確立されました。 winsxs.movedへのリンクはwinsxs.linkです。

手順2:winsxsフォルダを完全に制御します。

デスクトップの[コンピュータ]アイコンをダブルクリックし、[X:\\ Windows]ディレクトリに移動して、ディレクトリ内の[winsxs]フォルダを右クリックし、[プロパティ]をクリックしてwinsxsプロパティダイアログを開きます。 [セキュリティ]タブをクリックしてタブの[詳細設定]ボタンをクリックし、新しいポップアップの[Winsxsの高度なセキュリティ設定]ダイアログの[所有者]タブに切り替えて[編集]タブをクリックします。ポップアップダイアログボックスの[管理者]オプションを選択し、[サブコンテナとオブジェクトの所有者を置き換える]チェックボックスをオンにして、[OK]ボタンをクリックします。

手順3:ファイルの名前を変更してコピーする

最初の手順で2つのDOSコマンドを実行した後、[コマンドプロンプト]ウィンドウでカーソルの位置にある次の2つのコマンドを実行します。

movefile X:\\ Windows \\ winsxs X:\\ Windows \\ winsxs.moved

移動ファイルX:\\ Windows \\ winsxs.link X:\\ Windows \\ winsxs

ヒント:
これら2つのDOSコマンドの意味"X:\\ Windows"ディレクトリの "winsxs"フォルダの名前を "winsxs.moved"に変更し、 "X:\\ Windows"ディレクトリの "winsxs.link"の名前をwinsxsに変更します。

フォルダとファイルの名前変更が完了したら、システムを再起動し、 "X:\\ Windows"ディレクトリの下の "winsxs.moved"フォルダの内容をすべてシステムディスクにコピーします。ハードディスクパーティションの "Windows \\ winsxs"ディレクトリ( "D:\\ Windows \\ winsxs"など)を使用できます。

手順4:関連付けを確立し、 "winsxs.moved"フォルダを削除します。管理者として再度Cmdを実行し、カーソルの位置にある次の3つのコマンドを実行します。

cd \\ windows

rmdir winsxs

mklink /X winsxs D:\\ windows \\ winsxs

2つのDOSコマンドの意味は、次のとおりです。 "X:\\ Windows"ディレクトリ内の "winsxs"という名前のリンクを削除し、同じ名前で "D:\\ windows"を指す新しいリンクを作成します。 \\ winsxs "ディレクトリ以下にあります。

"D:\\ windows \\ winsxs"ディレクトリを指すwinsxsという名前の新しいリンクの作成が完了したら、システムを再起動し、最後に "X:\\ Windows"ディレクトリに "winsxs.moved"という名前を付けます。フォルダを削除することができます。

"small meat" winsxsフォルダをシステムディスクの外側の他のパーティションに投げることで、システムディスクのためにもっと多くの未使用スペースを空けることができますWindows 7はより速く走ることができます。 。これを必要とする友人はそれを試してみることを望むかもしれません。

誤ってwinsxを削除した場合は、次のようにして復元できます。

システムディスクを入手し、[ファイル名を指定して実行]フィールドにsfc /scannowと入力して修正します。
zh-CN"],null,[1],zh-TW"]]]

Copyright © Windowsの知識 All Rights Reserved