WindowsのSystem32フォルダー:それが何で、なぜそれを削除できないのか

インターネットに時間を費やしていますか?たとえば、サウンドの問題やバグを修正するために、コンピューターのSystem32フォルダーを削除するように勧めているいたずらに遭遇するでしょう。しかし、この不思議なWindowsフォルダーとは何ですか。また、なぜ誰かに削除を勧められるのでしょうか。Windowsシステムからsystem32フォルダーを削除した場合の事実と結果を見てみましょう。

System32とは何ですか?

System32は、Windows 2000を実行しているすべてのバージョンのWindowsに含まれているフォルダーです  。C:\ Windows \ System32に  あり、Windows自体の適切な機能に不可欠なあらゆる種類のファイルとフォルダーが含まれています。 System32には、個別に説明するにはファイルが多すぎます。シマンテックフォーラムの1人のユーザーが、興味があればかなりの量を説明しています。通常、ほとんどのSystem32コンテンツを2つのグループに分割できます。

DLL(ダイナミックリンクライブラリ)ファイル  により、プログラムはWindowsの一部にアクセスし、一般的なタスクを実行できます。たとえば、1つのDLLファイルでコンピューターがオーディオを再生できるようにし、別のDLLファイルでWindowsの自動更新を有効にすることができます。多くのDLLは、コンピューターが起動するとすぐに実行されます。それらがなければWindowsは起動できなかったため、DLLエラーはユーザーにとって大きな問題です。

EXE(実行可能)ファイル  は、ソフトウェアアプリケーションとユーティリティです。WordやChromeなどのソフトウェアを開くたびに、実行可能ファイルを起動します。ただし、System32のEXEファイルの方が重要です。イベントビューア(eventvwr.exe  )などのWindowsユーティリティに加えて  、winlogon.exeなどの重要なプロセスの実行可能ファイルが含まれています  。これらのプロセスがなければ、コンピュータにログインすることすらできません。

これとは別に、System32にはドライバーフォルダーも含まれています  。その内容により、コンピューターはさまざまなハードウェア(プリンター、マウス、キーボード)、言語ファイルなどとやり取りできます。

WindowsでSystem32を削除する方法

インターネットでのジョークにもかかわらず、System32の削除は簡単な作業ではなく、このフォルダーをシングルクリックで削除することはできません。保護されたシステムフォルダーであるため、削除しようとするとWindowsはアクセスを拒否します。これは、経験の浅いユーザーが誤ってフォルダを削除するのを防ぐのに十分です。ただし、削除する場合は、フォルダーの所有権を取得する必要があります。これにより、フォルダーを削除できますが、System32は実行中のプロセス(ファイル)を使用するため、Windowsは一部のファイルを再びブロックします。これを回避するには、System32内の個々のファイルの削除を開始するか、コマンドラインを使用してより効率的に削除します。これを行うと、Windowsでは、現在使用されていないファイルを削除できるようになります。別の方法は独特です、ハードドライブを別のPCに接続し、system32フォルダーまたはこのフォルダーの内容の一部を削除する必要があります。system32フォルダーを削除する方法とそれを削除した後のウィンドウへの影響については、以下のビデオをご覧ください。

System32をアンインストールするとどうなりますか?

System32でランダムファイルの削除を続行すると、コンピューターがゆっくりと曲がり始め、速度が低下し、あらゆる種類のエラーが発生し、まったく起動しない可能性があります。プログラムの起動、スタートメニューの検索、Windowsユーティリティの起動などの基本機能は、ファイルが削除されると機能しなくなります。ハードシャットダウンして再起動すると、これらの重要なDLLがないとWindowsがロードされない可能性があります。Windowsを再インストールする必要があります。 

System32とSysWOW64

64ビットバージョンのWindowsでは、個別のProgram Files(x86)ディレクトリなど、いくつかのフォルダーの違いに気づくでしょう。同様のことがSystem32でも起こります  。64ビットシステムの  C:\ Windowsフォルダーでは、 System32に加えてSysWOW64フォルダーが見つかります  。見てみると、2つのフォルダに同じ名前のファイルが含まれていることがわかります。プログラムファイル(x86)と同様に  、Windowsには32ビットプログラムとの互換性のために2つのディレクトリが含まれています。 32ビットプログラムが64ビットDLLをロードしようとすると、クラッシュします。しかし、64ビットシステムでは、System32に64ビットのファイルがあり、SysWOW64に32ビットのファイルが含まれているのは奇妙です。 WoW64手段  W  indowsは、32ビットの  O、N個の  W64  ビットをインストールし  ます。これは、64ビットシステム上でも、OSが32ビットプログラムを正しく実行できるようにするサービスです。

sysytem32およびsyswow64

その一部は、正しいフォルダを使用するための32ビットプロセスの自動リダイレクトです。32ビットプログラムは、64ビットソフトウェアが存在することさえ知らなくても、当然System32フォルダにアクセスしようとし  ます  。しかし、WoWはSysWOW64の代わりにリダイレクトし  ます。プログラムファイルでも同じことが起こり  ます。多くの32ビットプログラムはSystem32とProgram Filesにアクセスするようにハードコーディングされているため、このリダイレクト方法により、32ビットプログラムと64ビットプログラムが同じシステムで簡単に動作するようになります。少しわかりにくいですが、少しわかりました。

System32のウイルス

ウイルスやその他のマルウェアがSystem32に潜んでいる可能性があります。ルートキットは、フォルダーへの侵入を試み、正当なプロセスとして偽装する可能性があります。これは、CPU使用率が異常に高いために気付く場合があります。System32フォルダにウイルスがあると思われる場合は、影響を受けるファイルを削除または変更しないでください。ウイルスからシステムを駆除するよりも、システムを誤って損傷する可能性が高くなります。代わりに、信頼できるウイルス対策プログラムでスキャンしてから、Zemanaなどのウイルス対策スキャナーでスキャンする必要があります。

System32に関する結論

これで、System32のすべて、その機能、およびアンインストールするとどうなるかがわかりました。何も理解していない場合は、Windowsで実行する必要がある重要なファイルのセットがSystem32に含まれていることを知っておいてください。組み込みの保護を意図的にバイパスせずにSystem32をアンインストールすることはできません。フォルダーまたはその内容の一部を削除した場合は、Windowsを再インストールする必要があります。