2011-08-02 14 views
4

コマンドウィンドウで「c:\ users \ me」に移動して「dir」を実行すると、13個のフォルダが表示されますが、ファイルは表示されません。 「dir/s」を実行すると何千ものファイルが表示されますが、このようなパスは次のようなパスが表示されます。Application Dataフォルダの複数のレイヤー - Windows7

C:¥Users¥me¥AppData¥Local¥Application Data¥Application Data¥Application Data \ Application Data \ Application Data \ Application Data ...最後に、Microsoft \ VisualStudioやGoogle \ Chromeなどのようなものです。

Application Dataフォルダのレイヤーとレイヤーは何ですか?私がAgentRansackを使用してこれらのレイヤーに深く入っているファイルを検索すると、この階層の異なるレベルにあるファイルのインスタンスが15または20個表示されることがあります。削除すると「削除に失敗しました」と表示されますが、リストから削除されます。だから、これらのフォルダについて何か "仮想"があるように見えます...手がかりはありますか?

+0

ここにいくつかの追加情報があります。基本的に下位互換性のためです。 Everyone:ジャンクションへのアクセス権を拒否しました。https://www.symantec.com/business/support/index?page=content&id=TECH156919 – Chloe

答えて

3

DaddyManがこの投稿(言い換え):

アプリケーションデータ「フォルダは」あなたは通常、Cのために自分自身に完全な権限を与えることで、Application Dataフォルダのアクセス権を変更するサブフォルダとして自分自身を複製し続ける

:\ユーザー\フォルダー。 Application Dataフォルダは、実際には、その親フォルダを指すジャンクションです。

C:\ユーザーは、これは時に非再帰を防ぐために行われているのAppData \ローカル\

を\\:\ユーザーは

Cに

ポイントのAppData \ローカル\アプリケーションデータ\を\\ - Windows 7対応のアプリケーションがアプリケーションデータの「フォルダ」をスキャンし、c:\ users \の特定のフォルダに「アクセスが拒否されました」というメッセージが表示される理由もあります。

The original link。アプリケーションは、いたずらな場所にファイルを保存しようと

いつでも(:\ WindowsまたはC:Cなど:\プログラムファイル)、Windowsが強制されます。また

、ショーンB.キーン - - MVPの投稿です実際の保存は代わりにユーザーフォルダ内の場所(C:\ Users \ Username \ LocalSettings \ VirtualStore \ Program Files)に行われます。これは、ファイルが本当にProgram Filesフォルダに移動したと思うようにプログラムをトリックしますが、実際にはあなたのユーザーフォルダのどこかにあります。

悪意のある場所に保存されているひどく作成されたアプリケーションが引き続き機能するように、この仮想化(プログラムを騙す)が必要です。代わりに、Program Filesフォルダにアクセスできない場合、プログラムが保存しようとした後にクラッシュすることがあります。 Windowsがこれをしなかった場合、プログラムは実行するたびに管理者のアクセス権を必要とします。非常に安全ではなく、ユーザーが管理者として許可されていない企業環境ではプログラムを使用できなくなります。

表示されているマルチプレース・レイヤーは、フォルダーのリダイレクトと仮想化(ジャンクション・ポイントとも呼ばれます)の結果です。これらをクリーンアップしたり修正したりする必要はありません。これらのファイルの探索を避けることをお勧めします。

より良い結果を得るには、TCWファイルをProgram Filesや他の場所のDocumentsフォルダに保存します。これにより、仮想化の奇妙さを防ぐことができます。

元のリンクはhereです。

+1

リンクのみの回答はリンク腐敗の影響を受けやすいです。あなたは答えを言い換えることができますので、OPは何をすべきか考えています。詳細を知りたい人のためのリンクを残していますか? http://meta.stackexchange.com/questions/94022/how-do-i-properly-write-an-answer-that-references-my-blog/94027#94027を参照してください。 –

関連する問題