前回は
○ お気に入りの {323CA680-C24D-4099-B94D-446DD2D7249E} をいじっても表示されない
⇨ 自分で新しくフォルダを表示させてお気に入りとして使う
○ ↓のキーだと表示場所が PC の内側になるので、一番上の階層にしたい
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{xxxx}
というところまでです
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{xxxx} じゃなくて OneDrive と同じところにキーを配置したいのですが、 Windows 10 でレジストリ検索すると検索できずに固まる(デスクトップも Surface Pro4 もなので Windows 10 自体の問題?)ので OneDrive のキーで検索ができずに進みませんでした
一日検索状態で放置してみましたが、検索が終了することはなかったです
考えてみればレジストリエディタで検索しなくても、全部エクスポートしてテキストエディタで検索すればよさそう!と思いついたのでやってみるとそれらしいものが見つかりました
全部エクスポートしても、私の環境だと 300 MB ~ 400 MB 程度なのでレジストリエディタよりテキストエディタで検索したほうが早いくらいでした
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace
だと PC の中ですが、
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace
にすると一番上の階層に表示されます

ただこれだけだとデスクトップにもアイコンが表示されてしまいます
デスクトップでは表示しないようにするためには
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel
に dword:00000001 のDWORD 値を作ります
ここまでの設定はこうなりました
サイドバーの左側に星アイコンでお気に入りが表示されてますし完璧!と思っていたのにまたも問題が!!
Windows 7 だとこういうことができます

プログラムのショートカットやフォルダ・ファイルのショートカットを設置できます
Windows10 で今回つくったものでは

そこに実体のあるフォルダしか表示されていません
ショートカットを表示したいのにショートカットではサイドバーに出てきてくれません
そういえばサイドバーって基本フォルダだけの表示で、ショートカットが出てくるのはお気に入りだけの特別なものみたいに思えます
特殊なものなら自作のフォルダじゃなくて本当のお気に入りを表示させないとダメなのかなー
○ お気に入りの {323CA680-C24D-4099-B94D-446DD2D7249E} をいじっても表示されない
⇨ 自分で新しくフォルダを表示させてお気に入りとして使う
○ ↓のキーだと表示場所が PC の内側になるので、一番上の階層にしたい
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{xxxx}
というところまでです
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{xxxx} じゃなくて OneDrive と同じところにキーを配置したいのですが、 Windows 10 でレジストリ検索すると検索できずに固まる(デスクトップも Surface Pro4 もなので Windows 10 自体の問題?)ので OneDrive のキーで検索ができずに進みませんでした
一日検索状態で放置してみましたが、検索が終了することはなかったです
考えてみればレジストリエディタで検索しなくても、全部エクスポートしてテキストエディタで検索すればよさそう!と思いついたのでやってみるとそれらしいものが見つかりました
全部エクスポートしても、私の環境だと 300 MB ~ 400 MB 程度なのでレジストリエディタよりテキストエディタで検索したほうが早いくらいでした
サイドバーのトップレベルに表示する
キーを作るところは HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace ですHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace
だと PC の中ですが、
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace
にすると一番上の階層に表示されます

ただこれだけだとデスクトップにもアイコンが表示されてしまいます
デスクトップでは表示しないようにするためには
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel
に dword:00000001 のDWORD 値を作ります
ここまでの設定はこうなりました
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\CLSID\{00e0fa1d-e147-4cc3-99d7-b21baa607efa}]
"System.IsPinnedToNameSpaceTree"=dword:00000001
@="favorite"
"SortOrderIndex"=dword:00000003
"LocalizedString"="お気に入り"
[HKEY_CLASSES_ROOT\CLSID\{00e0fa1d-e147-4cc3-99d7-b21baa607efa}\DefaultIcon]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,69,00,6d,00,\
61,00,67,00,65,00,72,00,65,00,73,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,31,\
00,30,00,32,00,34,00,00,00
[HKEY_CLASSES_ROOT\CLSID\{00e0fa1d-e147-4cc3-99d7-b21baa607efa}\InProcServer32]
@=hex(2):25,00,73,00,79,00,73,00,74,00,65,00,6d,00,72,00,6f,00,6f,00,74,00,25,\
00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,68,00,\
65,00,6c,00,6c,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,00,00
[HKEY_CLASSES_ROOT\CLSID\{00e0fa1d-e147-4cc3-99d7-b21baa607efa}\Instance]
"CLSID"="{0E5AAE11-A475-4c5b-AB00-C66DE400274E}"
[HKEY_CLASSES_ROOT\CLSID\{00e0fa1d-e147-4cc3-99d7-b21baa607efa}\Instance\InitPropertyBag]
"Attributes"=dword:00000011
"TargetFolderPath"="D:\\Data\\Shortcut"
[HKEY_CLASSES_ROOT\CLSID\{00e0fa1d-e147-4cc3-99d7-b21baa607efa}\ShellFolder]
"Attributes"=dword:f080004d
"FolderValueFlags"=dword:00000028
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\{00e0fa1d-e147-4cc3-99d7-b21baa607efa}]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel]
"{00e0fa1d-e147-4cc3-99d7-b21baa607efa}"=dword:00000001
サイドバーの左側に星アイコンでお気に入りが表示されてますし完璧!と思っていたのにまたも問題が!!
Windows 7 だとこういうことができます

プログラムのショートカットやフォルダ・ファイルのショートカットを設置できます
Windows10 で今回つくったものでは

そこに実体のあるフォルダしか表示されていません
ショートカットを表示したいのにショートカットではサイドバーに出てきてくれません
そういえばサイドバーって基本フォルダだけの表示で、ショートカットが出てくるのはお気に入りだけの特別なものみたいに思えます
特殊なものなら自作のフォルダじゃなくて本当のお気に入りを表示させないとダメなのかなー
コメントする