Windowsスマートチューニング (332) Win 8.1編: インストーラーからネットワークフォルダーにアクセスする
具体的には何らかのタイミングでタスクバー(エクスプローラー)が応答せず、場合によっては周りのアプリケーションも巻き込んで作業内容を消失させてしまうというものです。発生タイミングもユーザーによってちぐはぐで、特に欧米では話題にすら上がっていません(図01)。
筆者は当初「KB3035527」をアンインストールして様子を見ていましたが、本稿執筆時も同様のトラブルが再発生。結局「KB3033889」もアンインストールおよび(更新プログラムを)非表示に切り替えることで、トラブルから逃れることができました。お困りの方はお試しください(図02)。
さて、事前に共有フォルダーなどをネットワークドライブに割り当てている環境で、エクスプローラーから参照可能ながらも、アプリケーションのセットアッププログラムからネットワークドライブにアクセスできないケースがあります(図03)。
多くのユーザーはUAC(ユーザーアカウント制御)有効かつ、自身はAdministratorsグループに属するユーザーとしてWindows 8.1にサインインすることでしょう。その際、LSA(ローカルセキュリティ機関)はすべて権限を持つアクセストークンと、フィルター制限付きアクセストークンを生成し、デスクトップなどは後者のアクセストークンを使用して起動しています。
セキュリティの観点から各アクセストークン間の情報は共有しないため、ネットワークドライブのようにアクセス認証を用いるような場面では食い違いが発生するというものでした。本仕様はWindows Vistaから導入し、Windows 8.1にも受け継がれていますが、普段からの利便性を考えるとアクセストークン間でマッピングできた方が便利でしょう。そこで今週はアプリケーションのインストーラーなどからネットワークフォルダーへアクセス可能にするチューニングをお送りします。1. 管理者権限でレジストリエディターを起動します。
2. レジストリエディターが起動したら、HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Systemキーを開きます。
3. DWORD値「EnableLinkedConnections」を作成し、データを「1」に変更します。
4. レジストリエディターを終了します。
5. Windows 8.1を再起動します。
これでチューニングが完了しました(図04~10)。
早速結果を確認してみましょう。今回はテキストエディター「秀丸」のセットアッププログラムを使っていますが、ご覧のとおり図03の場面ではフォルダー参照時、ネットワークドライブは見つかりませんでした。しかし、チューニング後は同じ操作を行うとネットワークドライブが列挙されます(図11)。
レジストリエントリを編集せず、一時的にネットワークドライブを列挙させる場合は「net use \{コンピューター名}{共有フォルダー名} /user:{ユーザー名}」と実行し、パスワードを入力してください。
また、セキュリティなど何らかの不具合が生じた場合はDWORD値「EnableLinkedConnections」を削除し、Windows 8.1を再起動します。
それでは、また次号でお目にかかりましょう。
阿久津良和(Cactus)
関連リンク
-
new
設楽統&バカリズム“賞金1億円”『トモダチ100人よべるかな?』シーズン2決定 長谷川忍&増田貴久&ベッキー参戦【コメント全文】
-
new
東国原英夫、九死に一生…目の前に巨大な落石「僕らが通ろうとしたところ」 熊本地震直後の宮崎県内の被害状況伝える【令和8年熊本地震】
-
new
ピーチ・ジョン“ミューズ”森香澄、秋のランジェリーショット解禁【写真たくさん】
-
new
熊本出身テレ朝・森山みなみアナ「片付けを急がないで」 枕元の備えや避難時の注意点を呼びかけ【令和8年熊本地震】
-
new
友近千鶴さん死去 FM南海放送が公表 『友近ママの魔法の引き出し』今週の放送は「生前のお声をお送りします」