ファイルの関連付けが変更できなくなりました。

Anonymous
2018-10-14T13:42:43+00:00

Sakura Editor にもともと関連付けしていたファイルの関連付けが変更できなくなってしまいました。

Sakura Editor をアンインストールしましたが、それ以降はメモ帳が開きますが、メモ帳から他のソフトに変えられません。

下記でファイルの関連付けを変更してみましたが、どれも変えられていません。

・「設定」 -> 「アプリ」 -> 「既定のアプリ」 -> 「ファイルの種類ごとに既定のアプリを選ぶ」

・「設定」 -> 「アプリ」 -> 「既定のアプリ」 -> 「アプリによって規定値を設定する」

・ファイルを右クリック -> 「プログラムから開く」 -> 「別のプログラムを選択」

起こることが確認されたのは、json ファイルの関連付けを Sakura Editor から Visual Studio Code に変えてみたことです。

設定後 Visual Studio Code に関連付けが変わらず、いったんメモ帳にしてみようと、メモ帳を選んだところ、

メモ帳に関連付けはされたのですが、それ以降、右クリックからも、『ファイルの種類ごとに既定のアプリを選ぶ』からも

関連付けを設定しても、メモ帳が開きます。

どうすれば関連付けをまた設定できるようになるでしょうか?

(訂正)

コメントにも記載しましたが、Sakura Editor 以外に Visual Studio Code や Photoshop も関連付けが変更できません。

家庭向け Windows | Windows 10 | アクセシビリティ

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。 プライバシーを保護するために、移行された質問のユーザー プロファイルは匿名化されます。

0 件のコメント コメントはありません
{count} 件の投票

12 件の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2018-10-14T14:06:03+00:00

    やっぱり全体的におかしいようです…

    Photoshop CC も 2018 ではなく 2017 がひらくようになってしまいました。

    上記のように関連付けが変えられません。

    0 件のコメント コメントはありません
  2. Anonymous
    2018-10-14T14:19:57+00:00

    イベントログにUser Profile Service関連のエラーが記録されていたりしませんか?

    もし記録されていたら、ユーザープロファイルが破損している証拠ですので、さらなるトラブルが発生する前に、今のうちに保存しておきたいデータを別のメディアにバックアップしておきましょう。Windowsのインストールメディアでパソコンを起動して、カスタムインストールで既存のパーティションを削除して新規にインストールしなおした方がいいでしょう。

    0 件のコメント コメントはありません
  3. Anonymous
    2018-10-14T14:25:20+00:00

    © ウィンドウズスクリプトプログラマ - Windows Script Programmer 2018


    セキュリティ対策仕様でしょう。

    hkcr.txtの既定値をサクラエディタのクラス名にする。

    あるいはhkcr\txtfile\shellにサクラエディタのverbを追加して、そのverbをshellの既定値にする。

    Extending Shortcut Menus  Microsoft Docs

    HKEY_CLASSES_ROOT

       .myp

          (Default) = MyProgram.1

       MyProgram.1

          (Default) = MyProgram Application

          Shell

             (Default) = doit

             open

                command

                   (Default) = C:\MyDir\MyProgram.exe "%1"

            doit

    (Default) = &Do It

    command (Default) = C:\MyDir\MyProgram.exe /d "%1"

    0 件のコメント コメントはありません
  4. Anonymous
    2018-10-14T14:59:02+00:00

    イベントビューアを見ると下記のエラーがたくさん出ていました。

    関連付けを変えたときには特に出ていないので、関係ないようにも思いますが。

    1)管理イベント

    ソース:Kernel-EventTracing

    内容:

    セッション "Circular Kernel Context Logger" が次のエラーで停止しました: 0xC0000188

    2)システム

    ソース:DistributedCOM

    内容:

    アプリケーション固有 のアクセス許可の設定では、CLSID 

    {D63B10C5-BB46-4990-A94F-E40B9D520160}

     および APPID 

    {9CA88EE3-ACB7-47C8-AFC4-AB702511C276}

     の COM サーバー アプリケーションに対するローカルアクティブ化のアクセス許可を、アプリケーション コンテナー 利用不可 SID (利用不可) で実行中のアドレス LocalHost (LRPC 使用) のユーザー DPWE26\FSGAME SID (S-1-5-21-2385670783-4175453256-3999951877-1002) に与えることはできません。このセキュリティ アクセス許可は、コンポーネント サービス管理ツールを使って変更できます。

    1 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません
  5. Anonymous
    2018-10-14T15:06:28+00:00

    Windowsの起動時のタイミングで複数発生しているDistributedCOMの関係は、Windowsの起動時のログイン処理のタイミングの問題で発生するものですので、無視しても大丈夫です。

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