ホームページ >コンピューターのチュートリアル >トラブルシューティング >hosts ファイルを変更すると保存できなくなります。
hosts ファイルは、IP アドレスとホスト ドメイン名のマッピングに使用されるテキスト ファイルであり、ドメイン名解決の問題を解決するために使用されます。場合によっては、hosts ファイルの変更、一部のエントリの追加または削除が必要になる場合があります。ただし、変更後に hosts ファイルを保存できないという問題が発生する場合があります。この記事では、この問題が発生する理由を検討し、いくつかの解決策を提供します。
まず、hosts ファイルはオペレーティング システムのシステム ディレクトリにあります。たとえば、Windows オペレーティング システムのパスは C:WindowsSystem32driversetc で、macOS および Linux オペレーティング システムのパスは次のとおりです。 /etc/ホスト。 hosts ファイルはオペレーティング システムの重要なファイルであるため、これを変更するには管理者権限が必要です。管理者としてテキスト エディターまたはコマンド プロンプトを開かない場合、hosts ファイルへの変更を保存できません。
この問題の解決策は簡単です。管理者としてテキスト エディターまたはコマンド プロンプトを再度開くだけです。 Windows オペレーティング システムでは、アイコンを右クリックして [管理者として実行] を選択することで、テキスト エディターまたはコマンド プロンプトを開くことができます。 macOS および Linux オペレーティング システムでは、ターミナルで sudo コマンドを使用して管理者権限を取得できます。
hosts ファイルの保存に失敗する 2 番目の理由は、ファイルのアクセス許可の設定です。場合によっては、hosts ファイルが読み取り専用属性に設定されており、変更や保存ができない場合があります。 hosts ファイルを右クリックして「プロパティ」を選択すると、ファイルのプロパティを表示できます。 「読み取り専用」オプションがチェックされている場合、変更して保存するにはチェックを外す必要があります。
さらに、一部のセキュリティ ソフトウェアやウイルス対策ソフトウェアによっては、hosts ファイルの変更が妨げられる場合があります。これは、hosts ファイルへの変更が一部の悪意のある Web サイトや広告をブロックするために使用される可能性があるためです。この場合、セキュリティ ソフトウェアまたはウイルス対策ソフトウェアを一時的にオフにするか、hosts ファイルの変更を許可するように設定する必要があります。これらの操作を実行する前に、信頼できるソースから hosts ファイルを取得し、加えた変更が安全であることを確認することが重要であることに注意してください。
さらに、hosts ファイルの編集時に文法上のエラーやフォーマット エラーが発生した場合、ファイルの保存に失敗する可能性もあります。 hosts ファイルの形式は、IP アドレスとドメイン名を 1 行にスペースまたはタブで区切って対応させたものである必要があります。誤って余分なスペースやタブを追加したり、行末に改行文字を追加し忘れたりすると、ファイルは無効になります。この場合、エラーをチェックして修正し、各行の間に改行があることを確認できます。
最後に、上記の方法でも問題を解決できない場合は、セーフ モードで hosts ファイルの変更を試みることができます。セーフ モードは、オペレーティング システムの起動時に最も基本的なドライバーとサービスのみをロードするモードであり、オペレーティング システムに関連する問題を排除できます。コンピュータの再起動時に特定のファンクション キー (F8 キーなど) を押すと、セーフ モードに入ることができます。セーフ モードでは、管理者としてテキスト エディターまたはコマンド プロンプトを開き、hosts ファイルを変更して保存してみることができます。
つまり、hosts ファイルを変更するときに保存できないという問題が発生した場合、考えられる理由がいくつか考えられます。管理者としてテキスト エディターまたはコマンド プロンプトを開き、ファイルのアクセス許可とセキュリティ ソフトウェアの設定を確認し、ファイルが正しい形式であることを確認し、必要に応じてセーフ モードで変更を試みる必要があります。これらの方法を使用すると、hosts ファイルを正常に変更して保存できるはずです。
以上がhosts ファイルを変更すると保存できなくなります。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。