OneDriveで消せない空のフォルダを削除してみる

OneDriveで消せない『空』のフォルダを削除してみる

OneDrive上のフォルダを(クラウドとの同期が走っている最中に)色々操作していたところ、当該フォルダを消せなくなってしまいました。

コマンドプロンプトから rmdir /q /s で消しても、暫くするとクラウド側から同期されてしまい、ローカルドライブ上にゾンビのように復活してしまいます。

ブラウザ上から消そうとすると、『空でないので』のようなエラーが出て削除操作が蹴られてしまいます。

ところが、当該フォルダの中身は空のように見えます。
コマンドプロンプトでのattribでも、PowerShellのGet-ChildItemでも何も見えません。

 

あれこれ試しているうちに削除方法がわかりましたので、ここに遺しておきます。

  1. ブラウザから当該フォルダを『ダウンロード』する
  2. ダウンロードしたzipフォルダを解凍する
  3. 解凍したフォルダ内に、『ゾンビの素』が存在するので、ファイル名などをメモする
  4. デスクトップ等(当該フォルダ以外の場所)に、『ゾンビの素』のファイル名で0バイトのファイルを作る(以後、偽ゾンビと呼称)
    ※適当なテキストファイルを作り、renしても良いと思います
  5. コマンドプロンプトにて、当該フォルダに偽ゾンビをコピー(ゾンビの素を上書きする)
  6. コマンドプロンプトにて、当該フォルダ上の偽ゾンビを削除
  7. 当該フォルダをブラウザから削除

無事に消せたら、嬉しいです。

以上です。