Windowsを再インストールしたら、所有者が違って開けなかったり、暗号化されていて開けないファイルやフォルダを開く方法を紹介。
最終更新日:2025-08-31 19:37
Windowsを再インストールし、昔のパソコンで使っていたCドライブや外付けHDDのファイルを開こうとしたら、あるフォルダの中のファイルが開けない!
所有者は同じマイクロソフトアカウントなのに。。。
そこで今回は、所有者を同じにしても開けないファイルやフォルダ、そして暗号化されたファイルやフォルダの開き方や、なぜ所有者が違うと言われるのか?など、様々な理由を紹介します。
Windowsで開けないファイル・フォルダがある場合、原因はおもに2つ。
です。
共に、Windowsを再インストールし、同じアカウントでログインしても開けない、というトラブルがほとんどでしょう。
ここでは原因と対策を紹介します。
手っ取り早く解決策を知りたい場合は、アクセスする許可がないフォルダを開くへ進んでください。
「このフォルダーへのアクセスするアクセス許可が拒否されています」
といわれる場合。
まずはこの原因と仕組みについて解説します。
再インストール後、同じアカウントでWindowsにログインしているにもかかわらず、「アクセス許可が拒否されています」という警告が出るのは、新しいWindowsは、古いWindowsのユーザーアカウントとは異なるセキュリティ識別子(SID)を持つため、古いWindowsのCドライブのファイルやフォルダの所有者と異なるためです。
このSID(エスアイディー)は、Security IDentifier(セキュリティ・アイデンティファイア)の略で、Windows OSでユーザー、グループ、コンピューターなどを一意に識別するための「固有の識別番号」です。人間が覚えやすい「ユーザー名」とは異なり、システム内部ではこのSIDを使ってアクセス制御や権限管理を行っています。
そして、このSIDは、Windowsをインストールするたびに固有の識別番号になるので、同じマイクロソフトアカウントやローカルアカウントでWindowsにログインしていても、SIDが異なるとアクセスが出来ない場合があります。
これが「SID」で、このようにSIDは、「S-1-5-21」で始まる形式で表現されます。各数字は以下のような意味を持ちます。
Windows 11などでは、たいていS-1-5-21で始まります。
では、現在のSIDの値を表示させてみましょう。
と入力し、エンターキーを押します。
これは、
who am I ? (私は誰?)
という意味で、Unix系OSで古くから使われているコマンドです。
続いて、現在のCドライブの所有者を見てみました。フォルダやドライブの所有者を確認するには以下。
TrustedInstaller になっています。
これは、Windowsにとって最高権限を持つ保護者のような存在で、一般的な管理者(Administrator)よりもさらに上位の権限を持ち、システムの核となる部分を守る特別なサービスアカウントです。
このTrustedInstallerにもSIDが割り当てられています。
すると、所有者はSID表示になっていて、しかも先ほどの調べた現在のSIDと違っていました。
これは、以前使っていたWindowsのマイクロソフトアカウントのSIDということです。
すると、
Authenticated Users
があります。
これは、Everyoneに似たグループで、認証されたユーザー、つまりAuthenticated Usersグループにアクセス権が与えられています。
外付けHDDは、複数のPCで使うことが前提のストレージなので、別のPCに接続してもすぐにアクセスできるように、Authenticated Usersグループにアクセス権限が与えられているのです。
そのため、以前のWindowsで使っていたCドライブを開こうとすると、このような「このフォルダーにアクセスする許可がありません」と表示されてしまうのです。
まず、元CドライブのようなWindowsが収められているドライブの場合、所有者は古いWindowsの所有者のSIDになります。
そしてたいていCドライブにはEveryoneのようなユーザーへのアクセス許可が許可されていないため、同じマイクロソフトアカウントでも開けないという状態になります。
古いCドライブで使っていたHDDやSSDを繋げると、先ほどのような「このフォルダーへのアクセスするアクセス許可が拒否されています」という警告が表示されるフォルダと、アクセスできるフォルダがある事に気がつくと思います。
この違いはおもに「ユーザー用のフォルダ」「システムフォルダ」かどうか。
例えばユーザー用のフォルダ
C:\Users\XXXXX\
開こうとすると・・・
では、このような警告が表示されたフォルダを開く方法を紹介。
これを開こうとすると・・・・
ここで、「続行」をクリックします。
このとき、「セキュリティタブ」をクリックします。
この右側の「変更」をクリックします。
「OK」をクリック。
で、このときに「サブコンテナーとオブジェクトの所有者を置き換える」にチェックを入れてください。
ここにチェックを入れると、その中のフォルダの所有者も置き換わります。
これで、アクセスが可能になりました。
ストアアプリがインストールされる「WindowsAppsフォルダ」も同じ方法で開くことが出来ます。
WindowsAppsフォルダは、「TrustedInstaller」がデフォルトの所有者で、これをマイクロソフトアカウントに変更することで中身を参照できるのですが、マイクロソフトアカウントのままだと支障が出るので、必要がなくなったら元に戻しておいてください。
元のTrustedInstallerに戻す方法は以下。
NT SERVICE\TrustedInstaller
と入力し、「名前の確認」をクリックしてください。
「OK」を入力します。
これでWindowsAppsフォルダの所有者が「TrustedInstaller」に変更されたはずです。
さて、問題はこちら。暗号化したファイルの開き方。
このファイルを開こうとすると・・・
これは上で紹介したファイルの所有者が異なる場合とはまた別の仕組みです。
Windows標準のファイルの暗号化は「EFS (Encrypting File System)」になりますが、このファイルを開くには以下の条件があります。
新しくWindowsを再インストールした場合、暗号化証明書と秘密鍵がバックアップしていないと、同じアカウントでも開くことが出来ません。
Windowsでは他に「BitLocker」という暗号方式も採用しているのですが、EFSとの違いは以下。
項目 | BitLocker | EFS (Encrypting File System) |
---|---|---|
暗号化の対象 | ドライブ全体(C: や D: など) | ファイルやフォルダー単位 |
利用可能なファイルシステム | NTFS / exFAT / FAT32 | NTFSのみ |
認証方法 | パスワード / PIN / USBキー / TPM / 回復キー | Windowsユーザーの証明書と秘密鍵 |
主な用途 | ノートPC紛失時など、ディスク全体の保護 | PC共有環境での特定ファイルの保護 |
移行・バックアップ | 回復キーを保存しておけば別PCでも解除可 | 証明書(秘密鍵)をエクスポートしていないと別PCでは開けない |
管理のしやすさ | エンドユーザーにも比較的わかりやすい | 管理者向け(証明書管理が必要) |
基本的には「BitLocker」は、ノートパソコンのデータ用のドライブを暗号化し、万が一盗難に遭ったときなどでも、データを読み取られないようにするのに使われます。
に対して、EFSは1つのパソコンで複数のユーザーで使っている場合などに使われます。
今回はEFSで暗号化したファイルについて紹介します。
まずは「EFS」で暗号化する方法を紹介します。
これだけで完了です。
これ、暗号化キーがバックアップされたように思うかもしれないですけれど、バックアップしてください!という意味なので注意!
バックアップ方法はあとで紹介します。
EFSの暗号化証明書と秘密鍵は以下の場所にあります。
では、作成した証明書と秘密鍵をバックアップする方法を紹介します。
certmgr.msc
と入力し、「OK」をクリックします。
この「certmgr.msc」は、Windowsに標準で入っている証明書管理コンソールです。
EFSの暗号化証明書やメールの署名や暗号化などの証明書、それから信頼されたルート証明機関(CA)の確認などを確認したり、エクスポート、インポートすることが出来ます。
「個人」の横にある>をクリックします。
「証明書」をクリック。
まず、「目的」が「暗号化ファイル」のものを探し、「有効期限」がだいたい100年後のものを探してください。
同じ場合、これが暗号化したフォルダの「証明書」になります。
※忘れないように!
「参照」をクリックして、保存先を選択します。
「完了」をクリック。
証明書と鍵がない状態で開く裏技もありません。
なので、別のパソコンで暗号化したファイルを開くには、バックアップしたpfx(PKCS#12ファイル)をエクスポートしなければなりません。
また、エクスポートするときに設定したパスワードを入力しなければなりません。
続いて、エクスポートした証明書と秘密鍵をインポートする方法を紹介します。
「現在のユーザー」にチェックがついていることを確認し、「次へ」をクリック。
パスワードを忘れてしまうとインポートできないので注意!
もし、パスワードを忘れてしまった場合、暗号化したファイルを作成したパソコンが残っているのであれば、再びcertmgr.mscで再びエクスポートすることで作成し治すことが出来ます。が、なければあきらめるしかありません。
「次へ」をクリック。
「OK」をクリックして、暗号化したファイルが開くか確認します。
さて、暗号化したWindowsが起動しない場合は、どのようにすればいいでしょう?
もし、起動できなくてもユーザープロファイル(C:\Users\<ユーザー名>\)にアクセスできる場合は、エクスポート出来るかもしれません。
元のCドライブを新しいパソコンに接続(仮にXドライブとする)したら以下のフォルダの中身を新しいCドライブの同じ場所にコピーします。
あとは、cermgr.mscを起動して同じように該当するファイルをエクスポートしてください。
この場合、ほぼあきらめるしかありません。
なにか裏技で暗号化を解除できる方法がある場合、暗号化する意味がなくなってしまいます。
Sponsored Link