Program Filesの読み取り専用を解除できません。

Anonymous
2009-12-07T07:08:56+00:00

Windows7とか、Vistaで

Program Files或いはProgram Files(x86)フォルダの読み取り専用を解除できませんが、

いい方法はないでしょうか?

コマンドで

attrib -r -s c:"Program Files"

でやってみたが、「アクセルは拒否されました」のメッセージで

結局できなかったがいい方法はないでしょうか?

教えてください。

よろしくお願いします。

家庭向け Windows | 以前の Windows バージョン | ファイル、フォルダー、ストレージ

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません
質問作成者が受け入れた回答
Anonymous
2009-12-07T08:20:23+00:00

一般的には、Vistaや7では以下のようなUACの動作を行いますので、Program Filesフォルダへの書き込みには注意が必要です。

Windows Vista/7 のファイルの仮想化(Virtualization)について

http://pasofaq.jp/windows/vista/virtualstore.htm

どうしてもという事であれば、デフォルトではProgram Filesフォルダは管理者にも書き込みの権限はありませんが、Program Filesフォルダ配下のサブフォルダや、ProgramDataフォルダの中は管理者としてアクセスすれば書き込みが不可能ではありません。

またProgram Filesフォルダ配下のサブフォルダや、ProgramDataフォルダであれば、目的のフォルダのプロパティの[セキュリティ]タブでUsersに対してフルコントロールや書き込みの許可を与えれば管理者アクセスでなくても書き込めますが、実際にこれらのフォルダのセキュリティ設定を変更した場合の動作結果は保証しかねます(同様にUACを無効にして、管理者でログオンした場合にも当然書き込みは可能です)。

ただし、当然作成したアプリを配布した場合には配布先で同じ問題が起きるはずです。

私は開発者ではないので詳しくは分かりませんが、MicrosoftのUACに関する開発者のガイドラインなどに情報があるのではないかと思います。

この回答は役に立ちましたか?

2 人がこの回答が役に立ったと思いました。
0 件のコメント コメントはありません

6 件の追加の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2009-12-08T02:03:52+00:00

    フォーラムオペレーターの鈴木裕子です。

    安藤@大分 さん、OMEGAT さん、Azulean さん、ありがとうございました。

    は さん、こんにちは。

    他のコミュニティにも投稿されているようですので、情報がばらけるのを避けるため、このスレッドはロックさせていただきますね。

    こちらをご覧の皆様には、Azulean さんご投稿のリンクから情報をご参照いただければと思います

    OMEGAT さんご投稿の情報については、今回のような動作実現について情報をお探しの方に参考になる内容だと思いましたので、\[回答としてマーク\] をさせていただきました。

    回答を投稿くださった皆様がコメントされているように、Program Files フォルダの変更は、ご注意ください。

    ほかの方法で実現できるのであれば、ほかの方法をとっていただいた方が良いと思います。

    これからも Answers をよろしくお願いします。


    マイクロソフト株式会社 フォーラムオペレーター 鈴木裕子

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  2. Anonymous
    2009-12-07T14:01:06+00:00

    マルチポストのようですので繋げておきます。

    http://social.msdn.microsoft.com/Forums/ja-JP/csharpgeneralja/thread/2cc39d45-91ce-4377-89f2-7bd38569054f

    http://bbs.wankuma.com/index.cgi?mode=al2&namber=44373


    質問スレッドで解決した場合は、解決の参考になった投稿に対して「回答としてマーク」のボタンを押すことで、同じ問題に遭遇した別のユーザが役立つ投稿を見つけやすくなります。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません