困ったー

困ったことを調べたブログ

オリンピック特集👉👉👉 😊チケット申し込みは5/28まで。

10連休でお金が無くなったところへ、この攻撃は卑怯!👉👉👉 😊エピックストアで、 WorldWarZ 3880->2330円、サティスファクトリー 3380->2380円。 😊マイクロソフトストアで、 Minecraft Windows 10 スターター コレクション 3500->2350円。 😊任天堂ストアで、 2本でお得 ニンテンドー 9980円。マリオメーカー2にも使えるよ。

【ファイルエクスプローラ】コピーの不具合

エクスプローラはファイルの複製や削除などで毎日のように使われていると思います。

ここではエクスプローラのコピペについての不具合情報をまとめていきます。

ファイルコピーが遅い

self portrait

 

ファイルのコピーがやけに遅く感じられる場合があります。

あるフォーラムで以下のような方法が紹介されています。

 

ドライブを右クリックしてプロパティを表示します。

「ハードウェア」タブでドライブを選び「プロパティ」を押します。

f:id:apicode:20160623102606j:plain

 

さらにドライブで「設定の変更」を押します。

f:id:apicode:20160623102654j:plain

 

次にポリシータブで、「書き込みキャッシュのポリシー」を表示させ、両方ともチェックを入れます。

f:id:apicode:20160623102733j:plain

 

参考:Windows 10 10240 Slow Copy

 

 

ファイルがコピーできない

ファイルが大きすぎてコピーできない場合は?

ファイルが大きすぎてコピーや移動ができない場合には、物理的に空きスペースが足りない場合には当然エラーになります。

 

まずは移動先の空き容量が、ファイルのサイズよりもあることを確認しましょう。

 

またUSBメモリがFAT形式でフォーマットされていると、4GB以上の大きなファイルは対応していません。

その場合にはNTFSでフォーマットしないといけません。

 

フォーマットを確認するには、ファイルエクスプローラからUSBメモリを右クリックし、プロパティを選びます。

すると「ファイルシステム:FAT」などのように確認できます。

f:id:apicode:20160324165125p:plain

 

フォーマットしなおすには、ドライブを選び右クリックから「フォーマット」を選びます。

ダイアログではファイルシステムを「NTFS」にしてから実行しましょう。

f:id:apicode:20160324165425p:plain

 

 

フォーマットが終わったら、再度ファイルをコピーしましょう。

f:id:apicode:20160324165548p:plain

 

80070079エラーの場合は?

ファイルサイズの大きなファイルのコピーなどで発生します。

 

ハードディスクに空きは十分か確認し、先に不要なファイルは削除して空き容量を確保しましょう。またデフラグでディスク領域を整理するのも有用しょう。

参考:

error 0x80070079: The semaphore timeout period has expired Solved - Windows 7 Help Forums

 

 

ファイルが上書きできない

うちで使っているMySqlというソフトの設定を変更するには、「Program Files」内のMySqlのフォルダ内にある「.ini」ファイルを上書きして設定を変更するようです。

ところが実際にテキストエディタで開いて変更しようとしても、上書き禁止となってしまいます。

 

また先にファイルをコピーして、ほかのディレクトリに作成。それを上書き変更したうえで、元の場所でコピーで上書きしようとしてみたらダメでした。

 

このような場合はコマンドプロンプトなどで変更したほうがいいようです。

 

バッチファイルを作る

今回はバッチファイルを作ります。バッチファイルは、命令を書いたファイルを作って「test.bat」などのように拡張子「.bat」のファイルを作ります。するとあとはそのファイルを起動するだけで命令が実行できるようになります。

 

テキストエディタなどで新規ファイルを作ります。

 

今回は「XCOPY」というコマンドを使ってファイルをコピーします。

コマンドプロンプトでファイルを上書きコピーするには以下のフォーマットになります。

 

「XCOPY コピーするファイルのパス コピーされるファイルのパス /R /-Y」

 

/R /-Y」のようなのは「ファイルがあってもうわがきしてくださいね。」というコピーする際のオプション情報をあらわします。

今回、うちでの場合は以下になります。

xcopy C:\Data\my-default.ini C:\Program Files\MySQL\MySQL Server 5.7\my-default.ini /R /-Y

作ったら「test.bat」など任意の名前で保存します。

 

バッチファイルを停止する

作ったバッチファイル「test.bat」をダブルクリックで起動すると、処理を実行できます。

 

しかし処理が終わってすぐ終了してしまいます。

これでは、命令がうまくじっこうされているのか確認できません。

 

そこで、先ほど作ったバッチファイルを開き、命令に「PAUSE」を加えることで停止できるようになります。

xcopy C:\Data\my-default.ini C:\Program Files\MySQL\MySQL Server 5.7\my-default.ini /R /-Y

PAUSE 

 PAUSEで止めた結果、「無効なパラメータの数」というエラーが出ていました。

f:id:apicode:20161025151245p:plain

 

「無効なパラメータの数です」が出たら?

ファイルコピーをしようとするとパラメータの数が違うというエラーになる場合があります。

実際にパラメータ数が少ない場合もありますが、ファイル名に注意しましょう。

 

特にフルパス名に半角スペースなどがあるとあやういようです。

そこで、半角スペースなどが含まれるパス名を「" (ダブルクォート)」で囲むことで回避させることができます。

ファイルを開いて、半角スペースなどが含まれる後半のパス名をダブルクォートで囲みます。 

xcopy C:\Data\my-default.ini "C:\Program Files\MySQL\MySQL Server 5.7\my-default.ini" /R /-Y

PAUSE

これでファイルをまた保存しなおします。 

 

「アクセスが拒否されました」が出たら?

今度はアクセスが拒否されましたとエラーが出ました。

アクセスが拒否されないようにするには、バッチファイルを起動するときに管理者権限で実行します。

ファイルを選択して、右クリックでメニューを表示させてから「管理者権限っで実行」を行いましょう。

f:id:apicode:20161025152126p:plain

 

これでやっとProgram Files内のファイルを上書きコピーすることができました。

 

 

[エクスプローラー関連記事]

■使い方

【Windows 10】UWP版ファイルエクスプローラの使い方 - 困ったー

【Windows 10】クイックアクセスのまとめ 反応しない?遅い? - 困ったー

 

■不具合・対策

【Windows10】ファイルエクスプローラーの不具合 遅い?開かない? - 困ったー

【ファイルエクスプローラ】表示の不具合 エクセルのプレビューがでない? - 困ったー

【ファイルエクスプローラ】コピーの不具合 - 困ったー

【質問コーナー】iPhone7がファイルエクスプローラに表示されない場合は? - 困ったー

このブログは、ネットや書籍上の情報、個人の体験や感想を中心にまとめたものです。 正確性を期していはいますが、間違い・誤訳等あるかもしれません。 また、当サイトの情報によって生じたいかなる損失について一切の責任を負いません。 あらかじめご了承ください。