デキる人の使いこなしワザ for PC
特定のファイルやフォルダーにアクセスできない! ~オーナー権限をメニューから操作可能にするワザ
2017年6月8日 06:40
こんにちは、阿久津です。Windows 10のカスタマイズ中には、ファイルやフォルダーにアクセスできない場面に出くわすことがあります。これは、ファイルやフォルダー、レジストリエントリーといったオブジェクトが、所有者やアクセス権といった情報を保持しているから。例えば下図はWindowsフォルダーですが、所有者は“TrustedInstaller”、アクセス権は“SYSTEM”や“Administrator”といったグループにフルコントロールを付与しています。
例えばAdministratorsグループの権限が必要なオブジェクトに、一般ユーザーでアクセスするとUAC(ユーザーアカウント権限)の昇格プロンプトが現れます。しかし、TrustedInstallerが所有者の場合は、昇格してもアクセスできません。
ファイルやフォルダーの右クリックメニューに所有者を変更する項目を追加
本来はセキュリティなどの観点からそのまま使うべきですが、前述したようにカスタマイズやOSを再インストールした際、別ドライブに残した既存のオブジェクトへアクセスできなくて困ることも。通常はダイアログなどGUIから操作しますが、コンテキストメニューから操作可能にするレジストリ設定を紹介しましょう。
reg add HKCR\*\shell\runas /ve /d 所有者の取得 /f
reg add HKCR\*\shell\runas /v HasLUAShield /t REG_SZ /f
reg add HKCR\*\shell\runas /v NoWorkingDirectory /t REG_SZ /f
reg add HKCR\*\shell\runas /v Position /t REG_SZ /d middle /f
reg add HKCR\*\shell\runas\command /ve /d "cmd.exe /c takeown /f ^%1 && icacls ^%1 /grant administrators:F /c /l" /f
reg add HKCR\*\shell\runas\command /v IsolatedCommand /d "cmd.exe /c takeown /f ^%1 && icacls ^%1 /grant administrators:F /c /l" /f
reg add HKCR\Directory\shell\runas /ve /d 所有者の取得 /f
reg add HKCR\Directory\shell\runas /v HasLUAShield /t REG_SZ /f
reg add HKCR\Directory\shell\runas /v NoWorkingDirectory /t REG_SZ /f
reg add HKCR\Directory\shell\runas /v Position /t REG_SZ /d middle /f
reg add HKCR\Directory\shell\runas\command /ve /d "cmd.exe /c takeown /f ^%1 && icacls ^%1 /grant administrators:F /c /l" /f
reg add HKCR\Directory\shell\runas\command /v IsolatedCommand /d "cmd.exe /c takeown /f ^%1 && icacls ^%1 /grant administrators:F /c /l" /f
reg add HKCR\dllfile\shell\runas /ve /d 所有者の取得 /f
reg add HKCR\dllfile\shell\runas /v HasLUAShield /t REG_SZ /f
reg add HKCR\dllfile\shell\runas /v NoWorkingDirectory /t REG_SZ /f
reg add HKCR\dllfile\shell\runas /v Position /t REG_SZ /d middle /f
reg add HKCR\dllfile\shell\runas\command /ve /d "cmd.exe /c takeown /f ^%1 && icacls ^%1 /grant administrators:F /c /l" /f
reg add HKCR\dllfile\shell\runas\command /v IsolatedCommand /d "cmd.exe /c takeown /f ^%1 && icacls ^%1 /grant administrators:F /c /l" /f
reg add HKCR\Drive\shell\runas /ve /d 所有者の取得 /f
reg add HKCR\Drive\shell\runas /v HasLUAShield /t REG_SZ /f
reg add HKCR\Drive\shell\runas /v NoWorkingDirectory /t REG_SZ /f
reg add HKCR\Drive\shell\runas /v Position /t REG_SZ /d middle /f
reg add HKCR\Drive\shell\runas\command /ve /d "cmd.exe /c takeown /f ^%1 && icacls ^%1 /grant administrators:F /c /l" /f
reg add HKCR\Drive\shell\runas\command /v IsolatedCommand /d "cmd.exe /c takeown /f ^%1 && icacls ^%1 /grant administrators:F /c /l" /f
reg add HKCR\exefile\shell\runas /ve /d 所有者の取得 /f
reg add HKCR\exefile\shell\runas /v HasLUAShield /t REG_SZ /f
reg add HKCR\exefile\shell\runas /v NoWorkingDirectory /t REG_SZ /f
reg add HKCR\exefile\shell\runas /v Position /t REG_SZ /d middle /f
reg add HKCR\exefile\shell\runas\command /ve /d "cmd.exe /c takeown /f ^%1 && icacls ^%1 /grant administrators:F /c /l" /f
reg add HKCR\exefile\shell\runas\command /v IsolatedCommand /d "cmd.exe /c takeown /f ^%1 && icacls ^%1 /grant administrators:F /c /l" /f
このレジストリを適用した場合、ドライブやフォルダー、実行形式ファイルやDLLファイル、その他のファイルに対するコンテキストメニューに[所有者の取得]が現れます。なお、不用になった場合は、以下の内容を管理者権限で起動したコマンドプロンプトにコピー&ペーストしてください。
reg delete HKCR\*\shell\runas /f
reg delete HKCR\Directory\shell\runas /f
reg delete HKCR\dllfile\shell\runas /f
reg delete HKCR\Drive\shell\runas /f
reg delete HKCR\exefile\shell\runas /f
reg add HKCR\exefile\shell\runas /v HasLUAShield /t REG_SZ /f
reg add HKCR\exefile\shell\runas\command /ve /d "\"^%1\" ^%*" /f
reg add HKCR\exefile\shell\runas\command /v IsolatedCommand /d "\"^%1\" ^%*" /f
阿久津 良和
PC総合誌やDOS/V専門誌、Windows専門誌など、各PC雑誌の編集部を経たのちに独立。WindowsとLinuxをこよなく愛するものの、最近はクラウドやインフラを基盤としたITビジネスソリューションに強く惹かれている。「今すぐ使えるUbuntu入門ガイド Linuxをはじめよう」「今すぐ使えるかんたんPLUS+ Windows 10 完全大事典」(技術評論社)など著書多数。
Amazon 売れ筋ランキング
エアダスター 電動エアダスター 最強ブロワー ブロワー 洗車 150m/sな風速 4段階風量調整 300000RPM 超強力 7500mAh USB-C充電式 ブラシレスモーター 小型 PC掃除 空気入れ コードレス 日本語取扱説明書 青
¥8,880
HP ノートパソコン 15-fd 15.6インチ インテル Core Ultra 5 125H メモリ16GB SSD512GB Windows 11 Microsoft Office 2024搭載 WPS Office搭載 カメラシャッター 指紋認証 薄型 Copilotキー搭載 ナチュラルシルバー (BJ0M7PA-AAAF)
¥134,377
tomtoc 360°保護 15.6 16インチ パソコンケース 15.6~16型 Dell NEC Lavie ASUS HP dynabook Lenovo対応 全方位耐衝撃 ノートPCケース スリーブ ラップトップインナーバッグ 軽量 撥水加工 ブラック
¥3,490
Apple 2025 MacBook Pro 10 コアCPU、10 コアGPU のM5 チップ搭載ノートパソコン:Apple Intelligence のために設計、14.2 インチLiquid Retina XDR ディスプレイ、24GB ユニファイドメモリ、1TBのSSD ストレージ - スペースブラック
¥296,323
Lenovo Chromebook クロームブック IdeaPad Flex 3i Gen8 12.2インチ インテル® プロセッサー N100搭載 メモリ4GB eMMC 64GB バッテリー駆動12.0時間 重量1.25kg アビスブルー 82XH001KJP
¥39,800
Robloxギフトカード - 800 Robux 【限定バーチャルアイテムを含む】 【オンラインゲームコード】 ロブロックス | オンラインコード版
¥1,200
Microsoft Office Home & Business 2024(最新 永続版)|オンラインコード版|Windows11、10/mac対応|PC2台
¥39,582
Microsoft Office Home 2024(最新 永続版)|オンラインコード版|Windows11、10/mac対応|PC2台
¥37,224
Robloxギフトカード - 2,000 Robux 【限定バーチャルアイテムを含む】 【オンラインゲームコード】 ロブロックス | オンラインコード版
¥3,000
Robloxギフトカード - 10,000 Robux 【限定バーチャルアイテムを含む】 【オンラインゲームコード】 ロブロックス | オンラインコード版
¥12,000
生成AIパスポート公式テキスト 第4版
¥1,766
【Amazon.co.jp限定】1冊ですべて身につくHTML & CSSとWebデザイン入門講座[第2版] (特典:「Webデザイナーのポートフォリオの作り方入門講座」データ配信)
¥1,293
AI弁護士は私の味方だった: 法律知識ゼロの私が現役弁護士に勝訴した全記録
¥500
生成AIとライフハック: 個人的なコンピューティングにむけて
¥280
マンガでわかる『NotebookLM 完全攻略』【実践編】: YouTubeも資料も「読む」から「操る」へ。仕事が1日1時間減る、AIオーケストレーションの極意【生成AI】【ChatGPT超え】【Gamma】【NotebookLM】【Canva】 AI効率化シリーズ
¥498
Amazon Kindle Paperwhite (16GB) 7インチディスプレイ、色調調節ライト、12週間持続バッテリー、広告なし、ブラック
¥27,980
Amazon Kindle - 目に優しい、かさばらない、大きな画面で読みやすい、6週間持続バッテリー、6インチディスプレイ電子書籍リーダー、ブラック、16GB、広告なし
¥19,980
Amazon Kindle Colorsoft シグニチャーエディション | 32GBストレージ、防水、7インチカラーディスプレイ、色調調節ライト、最大8週間持続バッテリー、広告無し、メタリックブラック (2025年発売)
¥44,980
Kindle Paperwhite シグニチャーエディション (32GB) 7インチディスプレイ、明るさ自動調整、色調調節ライト、12週間持続バッテリー、広告なし、メタリックブラック
¥32,980
Amazon Kindle Colorsoft | 16GBストレージ、防水、7インチカラーディスプレイ、色調調節ライト、最大8週間持続バッテリー、広告無し、ブラック (2025年発売)
¥39,980