ホームページ » すべての記事 - ページ 41

    すべての記事 - ページ 41

    Linuxに最適化が不要な理由
    あなたがLinuxユーザーなら、あなたはおそらくあなたのLinuxファイルシステムを最適化する必要はないと聞いたことがあるでしょう。 Linuxディストリビューションにはディスクデフラグユーティリティが付属していないことにも気付くでしょう。しかしなぜそれは? Linuxファイルシステムが通常の使用でデフラグを必要としない理由、そしてWindowsのファイルシステムがデフラグを必要としない理由を理解するためには、なぜフラグメンテーションが発生するのか. 断片化とは 多くのWindowsユーザーは、経験の浅いユーザーでも、ファイルシステムを定期的に最適化することでコンピューターの速度が向上すると考えています。多くの人が知らないのはこれがなぜなのか. つまり、ハードディスクドライブには多数のセクタがあり、各セクタには小さなデータが含まれています。ファイル、特に大きなファイルは、さまざまなセクターにまたがって格納する必要があります。ファイルシステムにさまざまなファイルを保存するとしましょう。これらの各ファイルは、連続したセクタのクラスタに格納されます。後で、最初に保存したファイルの1つを更新し、ファイルのサイズを大きくします。ファイルシステムは、ファイルの新しい部分を元の部分のすぐ隣に格納しようとします。残念ながら、中断のないスペースが十分にない場合は、ファイルを複数の部分に分割する必要があります。これはすべて透過的に行われます。あなたのハードディスクがファイルを読むとき、セクタの各塊を読むためにその頭はハードディスク上の異なる物理的な位置の間を飛び越えなければなりません - これは物事を遅くします. デフラグは、断片化を減らすためにファイルの断片を移動して各ファイルがドライブ上で連続していることを確認する集中的なプロセスです。. もちろん、これは可動部品がなく、最適化するべきではないソリッドステートドライブでは異なります。SSDを最適化すると、実際には寿命が短くなります。そして、最新バージョンのWindowsでは、ファイルシステムのデフラグについて心配する必要はありません。Windowsは自動的にこれを行います。最適化のためのベストプラクティスの詳細については、この記事を読んでください。 HTGは説明します:あなたは本当にあなたのPCをデフラグする必要がありますか? Windowsファイルシステムのしくみ Microsoftの古いFATファイルシステムは、Windows 98とMEではデフォルトで最後に見られましたが、今日でもUSBフラッシュドライブで使用されていますが、ファイルをインテリジェントに配置しようとはしません。ファイルをFATファイルシステムに保存すると、できるだけディスクの先頭近くに保存されます。 2番目のファイルを保存すると、最初のファイルの直後に保存されます。元のファイルのサイズが大きくなると、それらは常に断片化します。彼らが成長するための近くの部屋はありません. Windows XPおよび2000を搭載したコンシューマPCに採用されたMicrosoftの新しいNTFSファイルシステムは、少し賢くなることを目指しています。ドライブ上のファイルの周囲により多くの「バッファ」空き領域を割り当てますが、Windowsユーザーなら誰でもわかるように、NTFSファイルシステムは時間の経過とともに断片化します. これらのファイルシステムの動作方法のために、それらはピークパフォーマンスを維持するために最適化する必要があります。マイクロソフトは、最新バージョンのWindows上でバックグラウンドでデフラグプロセスを実行することにより、この問題を軽減しました。. Linuxファイルシステムのしくみ Linuxのext2、ext3、およびext4ファイルシステム - ext4は、Ubuntuおよび他のほとんどの現在のLinuxディストリビューションで使用されているファイルシステム - は、よりインテリジェントな方法でファイルを割り当てます。ハードディスク上で複数のファイルを互いに近接して配置するのではなく、Linuxファイルシステムは異なるファイルをディスク全体に分散させ、それらの間に大量の空きスペースを残します。ファイルが編集されて成長する必要があるときは、通常、ファイルを成長させるのに十分な空き容量があります。断片化が発生した場合、ファイルシステムは通常の使用で断片化を減らすためにファイルを移動しようとしますが、最適化ユーティリティは必要ありません。. このアプローチのしくみにより、ファイルシステムが一杯になると断片化が起こり始めます。 95%(または80%)いっぱいの場合は、断片化が見られます。ただし、ファイルシステムは通常の使用で断片化を避けるように設計されています. Linuxで断片化に問題があるのなら、おそらくもっと大きなハードディスクが必要です。実際にファイルシステムを最適化する必要がある場合は、最も簡単な方法がおそらく最も信頼できる方法です。すべてのファイルをパーティションからコピーし、パーティションからファイルを消去してから、ファイルをパーティションにコピーします。ファイルシステムは、ファイルをディスクにコピーして戻すときに、ファイルをインテリジェントに割り当てます。. あなたはfsckコマンドでLinuxファイルシステムの断片化を測定することができます - 出力で...
    なぜメンタルヘルスについて話すのがそんなに難しいのか
    私たちは、私たちの肉体的な生活の詳細をとても喜んで共有しています。私たちの最新の食事、装具の必要性、心疾患に苦しんでいる家族の一員かもしれません。しかし、それが精神病になると、すべてが覆い隠されています。それが助けを得ることになると双極性障害や不安などの精神的健康問題を取り巻く恥と汚名が最大の障害です。身体的な健康と同じように、精神的健康を見始める時が来たのです。. この記事は、How-To Geekのメンタルヘルス認識デーの一部です。あなたは私たちがここでしていることについてもっと読むことができます. 私は7歳頃にひじを折って、庭の岩をつまずきました。私は両親に直行し、緊急治療室に案内され、そしてすぐにパッチを当てられました。しかし、数年後、私が最初にうつ病にかかったことのせいで、私は両親のところに行きませんでしたし、医療の手助けも受けられなかったので、すぐに治療を受けることはできませんでした。 (あるとしても、うつ病は簡単に修正されるわけではありません。) もっと 腕の骨折よりも緊急事態だが、私は「病気」だとは思わなかったし、それについて話すこと、あるいは自分自身にそれを認めることさえ恥ずかしかった。. 他の健康状態とは異なり、精神疾患はしばしば弱さの兆候と見られています。私たちは、乳がんのある人に「それを乗り越える」ことや自分の意志で取り組むように言うことは決してありませんが、それは摂食障害、薬物乱用の問題、鬱病、不安、その他の精神的健康問題を抱える人々に聞こえるアドバイスです。そして精神病に苦しんでいる人たちはまた、しばしば自分自身を弱さと考えています。ジャーナリストのAndrew Solomonは次のように述べています。 人々はまだ彼らが精神病を持っているならそれは恥ずべきだと思います。彼らはそれが個人的な弱さを示していると思います。彼らはそれが失敗を示していると思います。子供たちが精神疾患を患っているのなら、彼らはそれが親としての失敗を反映していると思います. 私は自殺を愛している人を失い、毎回一番近い家族や友人だけが本当の死因を知っていました。たぶん、これらの死は防止されたかもしれません、そうではないかもしれません。しかし、私たちはメンタルヘルスについて十分に話していません。. メンタルヘルスの問題を抱えている私たちのうち、誰かに話しかける神経質になった人は、疑われ批判される危険性があります。 「持っていません リアル 誰かが私の友人に言いました。 「あなたはとても幸せになることがたくさんあります、どうすればあなたは憂うつになることができますか?」カウンセラーはかつて私に言いました(カウンセラー!)。自殺した人は単に利己的であり、精神病を患っている人は「ただ注意を向けている」と述べた人もいます。 真実は、精神病は精神病の人とそれに近い人の両方を隔離することです. それは皆を不快にします. Andrew Stewardが彼のTEDxDUトークで言ったように、「誰かが腕を組むと、私たちは彼らのキャストにサインを急ぎます。誰かが精神病と診断されたとき、私たちは他の方法で走ります。」 さらに悪いことに、精神疾患を持つ人々は、職場だけでなく、地域社会や病院でも差別や虐待を受けることがよくあります。ニュースによって犯罪や暴力的な事件が発生した場合、人々は統合失調症、鬱病、または双極性であるかどうかをすぐに尋ねます。 「犯罪とは実際には関連しない、人々の犯罪を精神疾患の診断に結び付ける傾向がなくなる必要があります」とソロモンは言います。. 私たちの現在のメンタルヘルスシステムもあまり役に立ちません、そして、健康状態を持っているアメリカの成人の41%だけがこの1年でメンタルヘルスサービスを受けました。治療費が法外に高くつくだけでなく、本当にあなたを治療できる精神科医やセラピストを見つけるのはいらいらするほど困難です。大学で、私が最初に助けを探していたとき、ある精神科医がフロイトのアプローチを私と一緒に取り、誤解し続けました。もう一つのフラットアウトは彼が私に薬を処方するがカウンセリングを「しなかった」と言った。ありがとう、バブ. これらの種類の事は私達のそれらに支えを求めるよりもむしろ恥を隠して隠れて絶望的で、話す意思がないと感じている障害を残します。国立衛生研究所によると、精神疾患を持つほとんどの人はほとんど待っています 十年 治療を求める前に症状が現れた後. しかし精神病は慢性的な体調と全く同じです. それはカウンセリングや薬で管理することができ、良い日も悪い日もあるでしょう。精神的な病気のように衰弱させることができるように、花粉に対してアレルギーがあることや高血圧を持つことは、言うまでもなく、人の決定的な特徴ではありません。.   言ったこと、物事...
    グーグル(そしてフェイスブック)があなたについて多くを知っていることが大したことではない理由
    あなたは修辞学を聞いたことがあります: グーグル(またはフェイスブック)は私についてあまりにも知っている! しかし、それほど大きな問題ではありません。あなたのデータは安全です、それはとにかく本当にあなたについてではありません、そして何も販売されていません. 現在の物語はあなたについてあまりにも多くを知っているハイテク企業があるということです 悪い. しかし、なぜ?あなたが個人的に知らない誰かがについて多くのことを知っているとき 君は, それは私たちのプライバシー感覚に影響を与えます。私たちは自然にそれに違反しているか、一般的には単に「変だ」と感じますが、それはそうではありません。あなたのプライバシーは侵害されていません. あなたのデータがグーグルやフェイスブックにとって安全な理由 それが、GoogleとFacebookです。 行う あなたのデータを収集する - あなたの名前、誕生日、性別などはすべてあなたが知っていることの一部です。検索履歴、移動先、通信相手など、その他の詳細情報も収集されます(もちろん、ネットワークに関して)ので、他の人に教えてはいけません。それはこれらのサービスが生き続ける方法です. しかし、それ自体が重要です。これらのサービス 頼りに 機能し続けるためにあなたのデータに。それゆえ、彼らがそれを安全に保つことが最も重要です - それは彼らのビジネスモデルにとって非常に重要です(これは驚くべきことにこの点で似ています). なぜそれがそんなに重要なのですか?両方の会社があなたに広告を提供することからお金を稼ぐからです。これらの広告は高度にパーソナライズされています。それが効果的になる唯一の方法だからです。それについて考えてみてください:あなたはあなたの興味に全く関係のない何かをクリックするつもりですか?いや. しかし、「あなたが誰であるか」を効果的に知ることによって、GoogleとFacebookはどちらもパーソナライズされた関連性の高い広告を生成することができます。 Googleはその中核をなす広告会社なので、データを保護し続けることがそのコンテンツ戦略の重要な部分です。 Facebookもここでは似たような動きをしている - それ自体は広告会社ではないかもしれないが、広告はその収益の重要な部分である. とにかく、どちらの会社もユーザーのデータをオープンにすることで得られるものはないが、失うものはすべてある。それが、あなたのデータが両方の会社によって保護、保護、暗号化されているだけではない理由でもあります。. あなたのデータを販売することに利点はありません 今すぐこの問題を解決しましょう。GoogleもFacebookもあなたのデータを販売していません。それはあなたのデータを安全かつ安全に保つことだけでなく、彼らがそれを保つことも同様に重要です 自分のために. どちらの会社もあなたのデータを売ってお金を稼ぐわけではありません。それは一度限りのことです - 彼らはあなたのデータを売って、支払いを受けます、そしてそれだけです。しかし、彼らがあなたのデータを保持しているのであれば、彼らは宣伝したい企業から利益を得ることができます。 あなたへ. Twitterに関するGoogleの従業員からのこれについて実際にすばらしいスレッドがあります、しかしここに要旨があります:会社がFacebookであなたに宣伝したいです。購入する会社にあなたの情報を提供する代わりに、Facebookは代わりにあなたのフィードにその会社の広告を入れることを申し出ます。同社はターゲットとするオーディエンスを特定し、Facebookだけがデータを持っています。そして広告を見たいオーディエンスに広告を提供するためにFacebookに支払います。. 最終結果は両社にとってうまくいきます。 数百万 (またはそれ以上)のビューの数、そしてFacebookも支払われる。あなたが広告を嫌うかもしれない限り、あなたもここで勝者になります。なぜなら、あなたが最終的に見る広告はあなたが興味を持っているものであるからです。また、あなたのデータは安全、安全、そして暗号化されています. 次に会社があなたに宣伝したいと思うとき、同じことが起こります。これにより、企業は広告ニーズのためにGoogleとFacebookの両方に戻ってくるので、全員がビジネスを継続できます。グーグルとフェイスブックはお金を稼ぎ、広告を求めている企業は大量の露出を得、そしてあなたはダイムを支払うことなしにフェイスブックとグーグルが提供するすべてにアクセスするようになる。....
    コンピュータのRAMがいっぱいであることがなぜ良いのか
    Windows、Linux、Android、または他のオペレーティングシステムは大量のRAMを使用していますか?慌てないで!最近のオペレーティングシステムは物事をスピードアップするためにファイルキャッシュとしてRAMを使用します。コンピュータが正常に動作していると仮定しても、心配する必要はありません。. コンピュータが常にRAMを使い果たしていることを覚えている人には直感に反するように思われるかもしれませんが、RAMの使用量が多いと、RAMは十分に活用されています。空のRAMは無駄なRAM. 悪い高いメモリ使用量と良い高いメモリ使用量 まず第一に、高いメモリ使用量は常に良いことではありません。コンピュータの動作が非常に遅いと思われる場合は、ランダムアクセスメモリ(RAM)の使用量が多いのは良くありません。 RAMがいっぱいで、コンピュータの速度が遅く、ハードドライブのランプが常に点滅している場合は、コンピュータがディスクに交換されています。これは、あなたのコンピュータがあなたのハードディスクを使っているというサインです。そして、それはあなたのメモリのための“オーバーフロー”として、アクセスするのがずっと遅いです。. これが起こっているならば、あなたのコンピュータがより多くのRAMを必要とするのは明らかな面です - あるいはあなたがより少ないメモリを消費するプログラムを使う必要があることです。これは間違いなく悪いことです. ただし、コンピュータのパフォーマンスが良くない場合と、コンピュータが正常に動作しているように見える一般的なケースとの間には明らかな違いがあります。. ディスクキャッシング Windows XPをコンピュータにインストールすると、システムがアイドル状態のときに、おそらく数百メガバイトのメモリを使用していることがわかります。同じコンピュータにWindows 7をインストールすると、Windows 7が同じ状況で数ギガバイトのメモリを使用していることがわかります。. どうしたの? Windows XPは、軽量で高速なオペレーティングシステムですか?最近のオペレーティングシステムは肥大化し、メモリを浪費していますか?かなりではない. RAMは、Windows XPが光沢のある新しいオペレーティングシステムであったときよりも豊富であり、現代のオペレーティングシステムはそれを利用しています。最近のオペレーティングシステムは、頻繁にアクセスされるファイルやプログラムデータのキャッシュとしてコンピュータのRAMを使用しています. Windowsでは、この機能はSuperFetchと呼ばれ、Windows Vistaで導入されました。 SuperFetchは、使用するアプリケーションを監視し、必要になる前に、よく使用されるアプリケーションファイルとライブラリをコンピュータのRAMにロードします。アプリケーションを起動すると、Windowsはアプリケーションのファイルをディスクから読み込むのではなく、RAMから読み込むので、処理が遅くなります。これにより、アプリケーションの起動が速くなり、通常はコンピュータの動作が速くなり、反応がよくなります。. これはWindowsだけには当てはまりません。 Linuxユーザーは、自分のコンピュータがディスクからファイルをキャッシュするために一見驚くべき量のメモリを使用していることにも気付くでしょう。 GNOME System Monitorなどの多くのリソース使用状況監視プログラムは、キャッシュに使用されているメモリをユーザーから隠し、ユーザーがこれを理解したり心配したりする必要がないようにします。. ブラウザとその他のソフトウェア 同じことが、ブラウザやその他の独自のキャッシュを持つソフトウェアアプリケーションにも当てはまります。たとえば、Mozilla Firefoxのような大量のRAMを使用しているWebブラウザに気付いた場合、それは必ずしも悪いことではありません。あなたのコンピュータにたくさんのRAMがあるなら、Firefoxがそれを使っているのは良いことです。アクセスしたWebページをRAMにキャッシュすることで、FirefoxはWebページの読み込み時間を短縮し、[戻る]ボタンと[進む]ボタンを使用する時間を大幅に短縮します。このため、FirefoxはコンピュータのRAM容量に基づいて自動的に理想的なキャッシュサイズを決定します。....
    なぜあなたの誕生日をオンラインで共有するのは危険です
    ルースブラック/シャッターストック 誕生日は、あなたが秘密にしておくべき個人情報であるとあなたが考えるかもしれないものではありません。ほとんどの人がソーシャルメディアでそれらを祝い、かなりの数の人々が彼らのプロフィールにそれらを投稿しています。それはひどい考えです。これが理由です. それはおそらくあなたのセキュリティ問題の一つです あなたの最初の車のモデルとあなたのお母さんの旧姓に加えて、あなたの誕生日はおそらくほとんどのウェブサイトで尋ねられる最も一般的なセキュリティの質問です。. セキュリティの問題は悪名高いほど悪名高いです。多くの著名人に影響を及ぼした2014年のiCloud侵害を含む、ほとんどのソーシャルメディアがオンラインで「ハッキング」した原因と思われます。障害はパスワード回復システムにあります。彼らはあなたのパスワードを簡単にリセットできるようにあなたのために設計されていますが、彼らはしばしばハッカーが同じことをするのを容易にします。 Webサイトでパスワードをブルートフォースすることはもはや現実的なことではなく、あなたが経験する可能性があるほとんどの「ハック」は、あなたが大規模なデータ侵害に巻き込まれたり、ひどいセキュリティ問題を抱えたりすることにかかっています。. あなたの誕生日が好きです。ハッカーにとっては、「成長した通り」よりも、誕生日を見つける方がはるかに簡単なので、それでも、まだ安全でない「セキュリティの質問に対する保護」の選択肢でさえあることは驚きです。質問を覚えておくために、それはおそらく非常に頻繁に選ばれます。多くの人が自分のプロフィールに公開したままにしておくか、少なくとも毎年「Happy Birthday!」の投稿のリストを残しているので、これは問題です。実際、人々はセキュリティの質問に対する多くの答えをFacebookの周りで共有される「クイズ」の形で配っています。別の日、別の陽気な攻撃ベクトル. あなたの誕生日があなたのアカウントの実際のセキュリティ保護の質問に対する答えではないとしても、それは、あなたのサービスプロバイダに電話してあなたになりすますことのような他の手段を通してあなたがあなたのアカウントにアクセスしようとする時に使うことができる情報です。. それは時々あなたのパスワードとして機能します 私がVerizonの店で新しい電話にアップグレードしたとき、彼らは2つのことを私に尋ねた:私の電話番号と私の誕生日。他に何もない。それから彼らは私の電話回線全体を新しい装置に切り替え始めた。これら2つの簡単にアクセス可能な数字は2要素認証に対する明らかな攻撃ベクトルを提示するため、これは問題です。. 2要素認証(2FAと呼ばれることが多い)は、サービスが携帯電話にコードを送信する(またはアプリによって生成されたコードを要求する)ときに、パスワードに加えてそのコードを入力する必要がある場合です。セキュリティを強化するための素晴らしい方法です。あなた以外の人があなたのポケットの中にあるデバイスにアクセスできない場合があるため、アカウントの回復にもよく使用されます。しかし、誰かがあなたの誕生日を知っているだけで事実上あなたの電話番号を盗むことができるのであれば、それはそれに依存するサービスを危険にさらします。. そして、あなたの携帯電話だけが脆弱になる可能性があるわけではありません。この「パスワードとしての誕生日」の問題は、多くの場所で広まっています。誕生日に何回確認を求められましたか。誰もが誕生日を迎えているので、それは理にかなっているので、人々が覚えるのは簡単です。も かなり 30年の期間内の日数はすでに1万を超える4桁のPINの組み合わせであるため、安全です。しかし、人々は自分のPINを自分のFacebookプロフィールの一番上に固定しない. それは人々があなたの社会保障番号を推測するのを助けます セキュリティのヒント:あなたの出生地と母親の旧姓を定期的に変更する - ジャスティンポット(@jhpot)2016年12月15日 あなたがアメリカで生まれ、社会保障番号を持っていれば、人々はあなたの社会保障番号を推測するためにあなたの誕生日と出生地を使うことができます。ランダム化が始まった2011年まで、社会保障番号は出生地に関連付けられていました。. あなたの誕生日は共有する唯一の危険なものではありません。アイデンティティ泥棒はまたあなたの出生地や母親の旧姓のような詳細をうまく利用することができます。そしてこれらの詳細をオンラインで共有することを避けるのは難しい.
    フォルダに「._」という名前を付けることができないのはなぜですかWindows 7では?
    好奇心のために、あるいは単に違うことをしたいという実際の欲求に基づいて、Windowsシステム上のフォルダーにいくつかの変わった名前を使用しようと試みることがあります。そのことを念頭に置いて、今日のSuperUser Q&Aの投稿には、興味を持った読者の質問に対する答えがあります。. 本日の質疑応答セッションは、コミュニティ主導のQ&A Webサイトのグループである、Stack Exchangeの下位区分であるSuperUserの好意により提供されます。. メッセージウィンドウのスクリーンショット、Ben N(SuperUser)提供. 質問 SuperUserの読者EdwardBlackが、フォルダに名前を付けることができない理由を知りたい ._. 彼のWindows 7システム上で: フォルダに名前を付けることは不可能であることに気づきました ._. 私のWindows 7システムで。それはに改名されます ._ 代わりに。名前を付けた直後に消えることがありますが、ビューを更新すると再び表示されることがあります。 Windowsでは、ファイル名の末尾にドットがあると問題があるようです。どうしてこれなの? フォルダに名前を付けることができないのはなぜですか ._. Windows 7の場合? 答え SuperUserの貢献者Ben Nが私たちに答えを持っています。 Windowsでは通常、ファイルに拡張子を付けないか、1文字以上の拡張子を付ける必要があります。長さゼロの拡張子(ピリオドで終わるファイル名)は好きではありません。フォルダにも拡張子を付けることができるため、Windowsでは名前の末尾にピリオドを付けることはできません。. ソース: DavidPostillによってリンクされている記事から: ピリオドを使用して、ディレクトリまたはファイルの名前の拡張子から基本ファイル名を区切ります。....
    なぜZipは単一のファイルを同じ内容の複数のファイルよりも圧縮できるのでしょうか。
    ファイルを共有したり転送したりするのが簡単になるようにファイルを圧縮できるようにすると、電子生活がはるかに容易になりますが、圧縮した後に奇妙なまたは予期しないサイズ設定結果が表示されることがあります。何故ですか?本日のSuperUser Q&A投稿には、混乱した読者の質問に対する答えがあります。. 本日の質疑応答セッションは、コミュニティ主導のQ&A Webサイトのグループである、Stack Exchangeの下位区分であるSuperUserの好意により提供されます。. Jean-Etienne Minh-Duy Poirrier(Flickr)の写真提供. 質問 SuperUserの読者sixtyfootersdudeは、zipが同じ種類のコンテンツを持つ複数のファイルよりも単一のファイルを圧縮できる理由を知りたいのです。 10,000個のXMLファイルがあり、それらを友人に送信したいとします。それらを送る前に、私はそれらを圧縮したいです. 方法1:それらを圧縮しない 結果: 方法2:すべてのファイルを個別に圧縮し、10,000個の圧縮XMLファイルを送信する コマンド: 結果: 方法3:10,000のXMLファイルすべてを含む単一のZipファイルを作成する コマンド: 結果: 方法4:ファイルを単一のファイルに連結して圧縮する コマンド: 結果: 質問 1つのファイルを圧縮するだけで、こんなに劇的に良い結果が得られるのはなぜですか?? 方法2ではなく方法3を使用すると、劇的に良い結果が得られると期待していましたが、そうではありません。どうしてこれなの? これはzip特有の動作ですか? Gzipを使用した場合、異なる結果が得られますか? 追加情報 メタデータ 与えられた答えの1つは、違いがzipファイルに格納されているシステムメタデータであることを示唆しています。私はこれが当てはまるとは思わない。それをテストするために、私は以下をしました:...
    このフォルダを報告しているWindowsがコピーするには長すぎるのはなぜですか?
    特に長い名前のフォルダやファイルを使ってWindowsを使って作業すると、奇妙なエラーが発生します。フォルダのパスやファイル名が長すぎるため、新しいフォルダに移動したり削除したりすることはできません。どうしたんだ? ちょっとハウツーオタク! だから先日、私は自分のコンピュータ上のいくつかのファイルを再編成し、フォルダを作成していました。その後、ファイルをフォルダに移動すると、フォルダパスが長すぎることを示すメッセージが表示されます。私は混乱していた。 DOS以降のすべてのOSがロングファイル名をサポートしていることを私は知っていますが、Windowsはパスが長すぎると主張していますか?なぜこれが起こるのですか? 心から, 解散した氏 あなたが直面している問題は、このような場合には、エラーをもたらす2つのシステムの不幸な交差点です。エラーの原因を正確に理解するには、解決策を探る前に、ロングファイルネーム(LFN)の歴史と、Windowsがそれらをどのようにやり取りするかを調べる必要があります。. 長いファイル名は、Windows 95で、基礎となるMS-DOSアーキテクチャを通じて導入されました。新しいLFNシステムでは、最大255文字のファイル名とディレクトリ名を使用できます。名前は8文字と3桁の拡張子に制限されていたため、通常8.3ファイル命名と呼ばれていましたが、ショートファイル名(SFN)とも呼ばれていました。ご想像のとおり、当時はまだDOSベースのアプリがたくさんあり、新しいLFNと従来のSFNをうまく組み合わせようとしているときに頭痛の種がいくつかありました。奇妙に切り詰められたファイル(abcdef〜1.txtなど)が入った古いディスケットやCD-ROMに遭遇したことがある場合、そのファイル名はSFNを使用している古いLFNからabcdefghijkのように切り捨てられています。 txt). しかし、私たちは1990年代半ばからはまだ長い道のりを経ていて、Long Filenameのことは(大部分は)しっかりと解決されています。過去10年間のバージョンのWindowsを実行している場合、私たちがDOS / Windows 95の頃に遭遇していたように、ファイル名の長さの衝突に遭遇することすらありません。それは言った、あなたがあなたのディスククリーンアッププロジェクトで発見したように、我々はまだしゃっくりに出くわす。しかし、なぜ? WindowsのLong Filenameシステムが、1コンポーネントあたり最大255文字のフォルダとファイル名をサポートしている場合、どのような問題に直面していますか? NTFSはフォルダとファイル名の連鎖をサポートし、合計32,767文字のパス長をサポートするため、NTFS(最近のWindowsマシンの大部分が使用しているファイルシステム)のせいにはできません。これは、ほとんどのユーザーが必要とする典型的なディレクトリ構造をはるかに超えています。. すべてがバラバラになるのは、WindowsがLFN / NTFSシステムの上に重なるという人為的な制限であるMAX_PATH変数です。 MAX_PATH変数は、Windowsの完全なディレクトリ構造が、末尾のドライブ文字、コロン、バックスラッシュ、ヌルバックラッシュを含めて合計260文字を超えないように指定します。したがって、あなたは256文字の潜在的な実際のMAX​​_PATHしか持っていません。. C:\あなたの256文字のパス\. だからあなたがあなたのコンピュータを片付けていたときに起こったことはあなたがすでに長いパスを持つディレクトリを持っていたということである(フォルダ名が長い、ファイル名が長い、あるいはその両方である)。これらのディレクトリーを長いパスを持つ別のディレクトリーに入れ、パス名の合計長がMAX_PATH変数によって課される260文字の制限を超えました. さて、あなたは考えているかもしれません。残念ながら、それはそれほど簡単ではありません。 MAX_PATH変数が本質的にWindowsにハードコードされているだけでなく、それを変更するという大変な面倒を経験したとしても、あなたはそれを壊すことになるでしょう。あまりにも多くのアプリケーションは、パス変数がWindowsが長い間それを指定したものであると予想します。莫大な混乱を招くことなしにそれを変更することはできません。. それはどこにあなたを残しますか?最も簡単な解決策は、パスデータを編集することです。たとえば、Webからそれらを保存するために使用したapplication / extensionが、記事のフルタイトル+記事のリードであるディレクトリを作成し、ファイル名自体がフルタイトルになっている、大量の保存された記事がある場合記事+記事の先導者にとって、1回の保存でMAX_PATHを超えるか超えることは本当に簡単です。これらの巨大なフォルダと記事のタイトルをより合理的なサイズに編集することは、問題を解決する簡単な方法です。. 長いパスを持つファイルが大量にあり、それらすべてを編集したくない場合(または必要な場合) 削除する...