ACQUAã®ããã12æ19æ¥äºåã ã¼ãã¼
目次:
インストールが必要なソフトウェアは、オペレーティングシステムに接続するときに時間がかかり、プロシージャコールの一部はコンピュータ上ですでに利用可能なリソースに依存します。これらのリソース(例:一般的なDLLファイル - がコンピュータから見つからない場合、インストーラはそれを個別にインストールするか、プログラムが実行に失敗する可能性があります。ポータブルソフトウェアは、多くの面で優れています。これらはシステムファイルに依存せず、システムリソースに依存することなく実行されます。 ポータブル/インストーラ版ソフトウェアインストーラ版ソフトウェア
ローカルコンピュータにインストールする必要があるソフトウェアの場合、プログラマは異なるインストーラ作成者を使用しますソフトウェアをインストールするプログラムを作成します。 Windowsレジストリへの登録、レジストリのリロード、ダイナミックリンクライブラリ(DLLファイル)へのリンクなど、特定の手順が必要なため、ソフトウェアを直接実行することはできません。ほとんどの場合、このようなソフトウェアは既存の共通DLLファイルを使用します。プログラマがカスタムライブラリなどを作成した場合、インストーラはソフトウェアのインストール中にそのファイルを適切な場所にコピーします。
インストールが必要なソフトウェアの問題は、インストールされたコンピュータに指紋を残す可能性があることです。ソフトウェアをアンインストールしてもしたがって、あなたが何かプライベートで作業している場合、人々はあなたがいくつかのソフトウェアをインストールし、アンインストールしたことを知っている可能性があります。
2番目の問題は、あなたがそれを使用したいすべてのコンピュータにそのようなソフトウェアをインストールしなければならないということです。
インストーラを使用してソフトウェアをインストールすると、次のいずれかが発生する可能性があります。
ソフトウェアは、Program FilesまたはUsersの下に新しいフォルダを作成します
インストーラプログラムからローカルマシンへのファイルのコピー
- デスクトップ、タスクバーアイコンの作成
- 作成
- DLLファイルをWindowsまたはC: Windows System32などのフォルダにコピーする
- 同じソフトウェアをアンインストールすると、上記で作成された要素の1つ以上がコンピュータに残っている可能性があります。
- ポータブルソフトウェア
- ポータブルソフトウェア
ポータブルソフトウェアは、ポータブルソフトウェアとポータブルソフトウェアの違いについてのこの記事のように、インストールベースのソフトウェアと比較してはるかに優れています。ソフトウェア、それどこにでもインストールする必要はありません。これにより、USBスティックに持ち運び、使用するすべてのコンピュータにインストールすることなく任意のコンピュータで使用できるため、ソフトウェアを移植することができます。ポータブルソフトウェアを含むペンドライブを使用しているコンピュータに接続し、ポータブルソフトウェアを起動するだけです。
ポータブルソフトウェアは、すでにアプリケーションに埋め込まれたDLLを含んでいます。
ポータブルソフトウェア特にレジストリを使用する必要がある場合は、VMを作成して実行することができます。ポータブルソフトウェアが閉じられるとすぐにVMが削除されます。
インストールする必要はありません。したがって、ソフトウェアの指紋をレジストリや他の場所に残すことなく、コンピュータを使用できるようにしながら、時間を節約することができます。
UltraSurf(プロキシソフトウェア)などのプログラムは、リムーバブルドライブ実際のシステムでは何も変更せずに使用します。したがって、他の人があなたがソフトウェアを使用していることを発見する機会は少なくなります。彼らは目を覚ますことからあなたを保護しながら直ぐに働くことに役立ちます。
- ほとんどのポータブルソフトウェアはトレースを残しませんが、ソフトウェアをコピーしたフォルダ(または任意の場所)をチェックして、起動時にINFファイルまたはXMLファイルが作成されているかどうかを確認してください。ポータブルソフトウェアの中には、これらのファイルを、それらが存在していたフォルダと同じフォルダに作成するものがあります。ポータブルソフトウェアが削除される前に、ポータブルソフトウェアが存在していたフォルダをチェックする方が常に良いです。関連するINFやXMLが見つかった場合は、それを秘密にしておきたい場合は削除してください。
- ポータブルソフトウェアは、サイズが小さくなると、インストールベースのソフトウェアに比べて常に優れています。それが巨大なソフトウェアで、他の人があなたのことを知っているかどうか気にしない場合は、インストールバージョンに行くことができます。そのようなインストールベースのソフトウェアの例は、適切な機能のためにコンピュータにコピーする必要のある多くのDLLを必要とするため、Visual Studioです。 Visual Studioをポータブルソフトウェアに変換することは可能ですが、1つのポータブルソフトウェアに統合する必要のあるライブラリやヘルプファイルの数などを考慮すると、最終製品は膨大になります。このような場合、動作が遅くなる可能性があります。
技術者のように、別のマシンでソフトウェアを実行しなければならない人は、時間を節約するためにポータブルバージョンが優れています。検閲、ブロックされたサイト、戦争報告などの場合、ポータブルソフトウェアは必要な保護を提供します。
これらの無料ポータブルWindowsソフトウェアの一部を見てみるとよいでしょう。