Windows 7 Home Premiumでは、CドライブルートのPuTTY Key Generator(別名:Puttygen)で秘密キーを保存した後、エクスプローラーに表示されません。
再現方法:
- Puttygenを起動します。
- キーを生成します。
- [秘密キーを保存]をクリックします(これは[公開キーを保存]でも機能しますが、元のケースのみをテストしました)。
- に移動し
C:
ます。 - たとえば
id_rsa
、名前を入力して、ファイルをとして保存しますC:\id_rsa.ppk
。 - エクスプローラーを起動します。
- に移動し
C:
ます。
結果:いいえid_rsa.ppk
が表示されます。
ファイルが存在することを証明するには:
- Puttygenに戻ります。
- [秘密キーを保存]ボタンをもう一度クリックします。
- に移動し
C:
ます。
このウィンドウでは、ファイルを操作できます。そこからファイルのプロパティを確認しました:
- 隠されていません。
- ユーザーの「フルコントロール」がチェックされています。
- 「で開く」は奇妙なことに「Windows Shell Common Dll」と言います。
追加情報:
- 昨日、Windowsをインストールしたので、ソニーに感染した怪物ではありません。
- 最新のセキュリティ更新プログラムと.NET 4.0がすべて含まれています。
- 私がやることは(.ppkファイルはそれらのいずれかに関連するべきではありませんが)、彼らはこれとは何かを持っていることが考えられるので、TortoiseGitと7zipを統合がインストールされています。
物事なかったファイルを作成するには、エクスプローラに表示さ:
- ファイルを別のディレクトリに保存し、エクスプローラでコピー/移動(両方とも有効)しました
C:\
。最初に「続行」をクリックしなければならない「宛先フォルダーへのアクセスが拒否されました」というリクエストを受け取りました。 - ファイルを別のディレクトリに保存し、代わりにそこに移動しました。
- 別のディスクのルート(
D:
この場合)にファイルを保存し、そこに移動しました。
ファイルをエクスプローラーに表示できなかったもの(F5各アクションの後にエクスプローラーウィンドウで更新を押す):
- ファイルの名前をに変更しました
foo.ppk
。 - 別の名前で2つ目のコピーを保存しました。
- 「隠しファイル、フォルダ、ドライブを表示する」をオンにしました。
- 「保護されたオペレーティングシステムファイルを非表示にする」をオフにしました。
- ファイルを別のディレクトリに
C:\
保存し、Puttygenの保存ダイアログにコピーしました。私はしていないエクスプローラのように、ファイルを保存する権限を与えることを求めました。
私の素朴な仮定は、エクスプローラーには「制限」(Puttygenが無視するため実際には制限されない)ディレクトリーの組み込み特殊ケースがあり、「宛先フォルダーアクセス拒否」ダイアログを介してのみファイルリストを更新することです。実際の原因は何ですか?