• ベストアンサー

ハードディスクへの保存方法について。ハードディスクに良い方法を。

ハードディスクの保存について、初歩的なことなのですが教えて下さい。 関連性のあるフォルダを作って保存する事は常識なのでしょうが。 例えばの話ですが、100個のファイルがあった際 『100個のファイルを保存するのに、ハードディスクの中に2個位のフォルダA、Bを作り、A、Bのフォルダの中に、さらに、フォルダC、D、Eを作り、さらに、その中にF、Gなどのフォルダを作り、ファイルを保存する方法』 と 『100個のファイルを保存するのに、ハードディスクの中にA,B,C,D,E,F,Gと言うフォルダを作り、そのなかにファイルを保存する方法』 とどちらの方がハードディスクやパソコンに負担をかけない方法なのでしょうか? また、あまり負担は変わりないものなのでしょうか? 基本的なことで申し訳ないのですが宜しくお答えお願いします。 というフォルダを作り例えば保存する際に、

質問者が選んだベストアンサー

  • ベストアンサー
  • okg00
  • ベストアンサー率39% (1322/3338)
回答No.1

負担は変わりません。人間にとってわかりやすい分類方法の方がよろしいかと。 まあ、ハードディスク自体が消耗品ですから、極端に負担は気にしても仕方がないかと。

artistry
質問者

お礼

なるほどです。ハードディスクへの負担は変わらないのですね。 ありがとうございました。

その他の回答 (1)

回答No.2

データの容量が同じ100個ですので どちらの方法をとっても 負担は変わりませんよ。 作業しやすいのはABCDEFGと 分けたほうがしやすいでしょうね。 100個もあるなら必ず外付けのハードディスクにも バックアップとして保存しておきましょう。

artistry
質問者

お礼

なるほどです。ハードディスクへの負担は変わらないのですね。 ありがとうございました。 一応外付けHDにとっていますが、負担と言う意味で聞きたかったので~^^; 自分のイメージとしては、Aのフォルダの中にCのフォルダがあってさらにそのなかにFのフォルダがあるという形だと負担が掛かるのかなぁって感じたので~^^; ありがとうございました。 2人に同じお答えでお答え頂いたので、お礼の点数は早い順に20点と10点にさせていただきます。ありがとうございました。

関連するQ&A

  • ファイルの復元方法

    PCはPC-9821Xa16を使っています。 間違えてハードディスク内のファイル(フォルダごと) を削除してしまいました。 いくつかはゴミ箱に入っていたので戻せましたが 完全に消えてしまったファイルもあります。 重要なソフトもあったため 復元ができれば助かるのですが どなかたご存知ないでしょうか? ハードディスクは A:\ システム B:\ 保存用 C:\ 保存用 D:\ プログラムファイル(インストール分) F:\ 保存用 AとBが1つのHDD、CとDとEが1つのHDD。 ファイルシステムは全てFATで 消してしまったのがD:\です。 以上ですが、宜しくお願いします。

  • フォルダのコピーについて

    Dドライブに保存したデータを外付けのハードディスクにコピーする時に、同名のファイルやフォルダがあると毎回「上書きしますか?」 と聞かれるんですが、元のフォルダに新しく保存したデータだけコピーするにはどうしたらよいでしょうか? 例えば、Dドライブにa,b,c,d,e,f,gとファイルがあるとします。 外付けにはa,b,c,dはすでにコピーしてありますが、e,f,gはまだしていません。この状態でe,f,gだけコピーするやり方を教えて頂きたいのですが…すべて上書きだととても時間がかかってしまうし、単純に新しいデータだけ選択してコピーすればいいんですが、フォルダの中身コピー元とコピー先でがバラバラに並んでいるので抽出するのが大変なので… どなたかよろしくお願いします。

  • 2003Excel 別シートからのセル代入保存繰り返し方法について

    エクセル初心者です。 仕事の資料作成でとても困っています。 分かる方教えてください。 エクセルシート1と2があるとします。 シート1   A B C D 1   2   3 4 ・ ・ ・ シート2   E  F  G  H 5 ○  ×  △   6 ▲  ☆  ★   7 □  ▽  ● 8   ・ 9   ・ 10  ・ 11  ・ ・   ・ ・   ・ 【シート1のA1、A2、A3にシート2の5E、5F、5Gを入れて名前を付けて保存】 シート1   A B C D 1 ○ 2 ×  3 △ 4 【シート1のA1、A2、A3にシート2の6E、6F、6Gを入れて名前を付けて保存】 シート1   A B C D 1 ▲ 2 ☆  3 ★ 4 【シート1のA1、A2、A3にシート2の7E、7F、7Gを入れて名前を付けて保存】                  ・                  ・                  ・ と言うのを繰り返したいのですが分かる方教えて頂けませんか? 宜しくお願いします。   

  • 外付けハードディスクの中をウィルスチェックしていた

    外付けハードディスクの中をウィルスチェックしていたら、「G:\System Volume Information\_restore{12D6D169-C415-499E-891D-F51A0F4D2CD3}\RP7\A0004299.exe」というのが出てきました。個人的にそのハードディスクに入れてるファイルやフォルダなどを調べてみてもその名前のファイルはまったくみつかりませんでした。これはどういうものなのでしょうか。 System Volume Information は目に見えないところに隠されてる場所なのでしょうか。

  • HDDのバックアップ質問です

    今回、OSは関係ないかも知れませんが ビスタを使用なんですが 私は現在、メインを外付けHDDに保存 しかし、容量の関係で 普段はDドライヴにバックアップを取ってるんですが 上書き保存のシステム(?)に関する質問です 結論から言うと、全てが上書きでの反映では無いのか? と言う事なんですが 先日の事です、以前Dドライヴに あるフォルダをバックアップしており これが約1ギガ位でした それで、Cドライヴで同フォルダ内の余計なファイルを削除 5ギガ位に減らし、それをドラックでバックアップしました ところが、何回実行しても Dドライヴ内での容量が5ギガに、ならず フォルダ内を確認しても反映されてなかったんです 以前は、この方法で実行した所 反映されて、今回で言う所の5ギガに減ったんですが… この詳細は、例えば今、Cドライヴに 「あ」という名前のフォルダが、あり その中に「A」「B」「C」「D」という名の ファイルがあるとします その場合、バックアップをDドライヴに取る場合 そのままドラックすれば Dドライヴ内にも「あ」というフォルダと その中に「A」「B」「C」「D」のファイルが反映されます それで反映されるパターンとしては Cドライヴ「あ」の中に「E」「F」のファイルを入れて 「A」「B」「C」「D」「E」「F」に増やし それをDドライヴにドラックすると 同じ様に、Dドライヴ内でも 「あ」の中に「A」「B」「C」「D」「E」「F」に反映します この時「A」「B」「C」「D」は上書き 「E」「F」が新たに加わるという形な訳ですが その後、Cドライヴで「A」「B」を削除 「C」「D」「E」「F」の後に 「G」「H」を入れた場合 Cドライヴでは「C」「D」「E」「F」「G」「H」 の内容に変更されてる訳ですが そのままDドライヴにドラックした場合 Dドライヴ内の同フォルダも 「C」「D」「E」「F」「G」「H」に 反映されないのか?という質問なんです もっと簡単に言うなら Cドライヴでは「C」「D」「E」「F」「G」「H」 それをDドライヴにドラックした後 Cドライヴの同フォルダの中を削除して空フォルダに… その後、Dドライヴにドラックした場合 Dドライヴ内の同フォルダも空フォルダとして 反映されないんだろうか?…という質問です

  • フォルダ内のファイルを外に出す

    例えば、Aというフォルダがあります。 このフォルダの中には、さらにBというフォルダがあるとします。 ほかに、C、D、E、F、G・・・など多くのファイルが入っているとします。 Cというファイルを、Bのフォルダにいったん入れたのですが、やっぱり元に戻したいという時、どうすればよいですか? コピーを作成し、外に出した上で、元を削除するというような原始的な方法しかないでしょうか。

  • ハードディスクのドライブ名

    ハードディスクをC: D: E: のパーティションで使用していました。古いハードディスクを増設したら、元のD: とE: がE: F: になってしまいました。つまり、増設のドライブがD: とG: になってしまったということです。これを直す方法を教えてください。 今の状態 メインディスク C: E: F: 増設ディスク  D: G: 理想の状態 メインディスク C: D: E: 増設ディスク  F: G:

  • フレーム間移動時に変数を保存しておく方法

    フレーム間移動時に変数を保存しておく方法 Windows-XP、Flash8 で作業しています。 フレーム#1に下記の算式を作ってあります a - b = c   h - i → j d - e = f    k - l → m c + f = g        n この内 a b d e は「テキスト入力・変数名はそれぞれ a b d e 」に設定して、c f g h i j k l m n は「ダイナミックテキスト・変数名はそれぞれ「c f g …… n」と設定しました。 a~gで計算した結果をh~nに代入して「計算の控え」とします。 同じくフレーム#2には下記の算式を作りました。 a1 - b1 = c1   h1 - i1 → j1 d1 - e1 = f1    k1 - l1 → m1 c1 + f1 = g1         n1 a1~e1は「テキスト入力・変数名はそれぞれ a b d e 」、g1~n1は全て「ダイナミックテキスト・変数名はg1 h1 …n1」と設定します。そして、a1~g1で計算した結果は、フレーム#1のh~nでの各項目と「足し算」をして、フレーム#2のh1~n1に「累計額」として表示させます。 即ち、各フレームで「a~g」の計算をして、フレームが増えてゆく毎に前フレームの「a~g」欄を累積加算して「h~n」欄に累計を表示してゆくデータを作っています。 ■フレームのスクリプトに、 a = b = d = e = ""; function Keisan() { var a_num,b_num,d_num,e_num; a_num = a = (a == "") ? 0 : getNumber(a); b_num = b = (b == "") ? 0 : getNumber(b); d_num = d = (d == "") ? 0 : getNumber(d); e_num = e = (e == "") ? 0 : getNumber(e); c = c_num = a_num - b_num; f = f_num = d_num - e_num; g = c_num + f_num; return g; } function getNumber(val){ if(val.indexOf("<") > -1){ val = val.toUpperCase(); val = val.substring(val.indexOf('">',val.indexOf('KERNING')) + 2,val.lastIndexOf('</FONT')); } return Math.abs(val); } ■それぞれの「=」にボタンスクリプトとして、 on(Release){ Keisan(); } を書き込み、「a b d e」「a1 b1 d1 e1」が空欄時であっても「Nan」の出現を防ぐ処理をいたしました。 ところが、「フレーム#1 → フレーム#2」で「フレーム#2」のデータ作成後、「フレーム#1」に戻ると「フレーム#1」でのデータの内「a b d e」が消去されてしまいます。 フレームスクリプトでの「a = b = d = e = "";」が理由と思われますが、「フレーム#1」に戻った時でも「a b d e」のデータを残す必要があります。 【フレーム間移動時に変数を保存しておく方法】での処理が必要のようですが、その処理方法がわかりません。ご教授頂ければと思います。

    • ベストアンサー
    • Flash
  • 2つに分けてあるハードディスクを1つにしたいのです

    現在、ハードディスクがC-40G:D-40G:E-150G:F-100Gで使用しています。 EとFは250Gを2つに分けてあります。 これを1つの250Gにしたいのですがどうすればいいでしょうか? パソコン歴3年の素人ですので宜しければ 少しだけ詳しく教えていただけないでしょうか。お願い致します。

  • 配列をファイルに保存する方法、取り出す方法を教えてください

    (1)配列をファイルに保存する方法 (2)保存した配列をファイルから出す方法 がよく分かりません。教えていただけないでしょうか。恐れ入りますがよろしくお願いいたします。 (1) $a = "あ"; $b = "い"; $c = "う"; を(@hairetuに入れて?)ファイルに保存する方法。(ファイルにすでに保存済のデータがあった場合には、消去したいと考えております。) (2) ファイルを開き、保存されている(@hairetuを取り出し?$a 、$b 、$cに切り分け?)$a 、$b 、$c を再び"あ""い""う""として用いることができるようにする方法 ちなみに、以下のように記述してみたのですが、上手く動作しませんでした。 #####################(1)配列をファイルに保存################# #!/usr/bin/perl $file = "file.dat"; $a = "あ"; $b = "い"; $c = "う"; $d = "え"; ### $a="あ" $b="い" $c="う" を@hairetuに入れたつもりです。 @hensu = ('$a','$b','$c','$d'); ### @hairetuをファイルに保存したつもりです。 open(FILE, "+<$file"); print FILE @hensu; close(FILE); ##############(2)保存した配列をファイルから出す############### ### ファイルを開き、保存されている@hairetuを取り出したつもりです。 open(FILE, "+<$file"); @hensu = <FILE>; ### @hairetuを再び$a $b $cに切り分けようとしているのですが、これでよろしいでしょうか。 foreach $line (@hensu){ ($a,$b,$c,$d) =split(/\,/,$line); } close(FILE); ### 確認のため表示 print $a; print $b; print $c; print $d; ### これを実行すると、「あいうえ」でなく「$a$b$c$d」と表示されてしまいます。何処が間違っているのか教えていただけると幸いです。

    • ベストアンサー
    • CGI