テレワークで、仕事で使っていたプログラムを自宅のWindows 10に持って帰ったら動かないの

上記の通り、テレワークで、社内アプリを自宅で使おうとしたら動かなくなったという案件です。
調べてみると、ユーザーフォルダにあるはずのファイルにアクセスできないという内容

どうしても原因が分からなかったので、PC内の環境変数の一覧を送ってもらったところ、原因が分かった

ユーザー名に空白があると Visual Studio 2013 と WDK 8.1 のカーネルデバッグでターゲット PC への接続に失敗する

以下のシナリオを想定します。

    スペースが含まれているユーザー名 ( 例: "C:\ユーザー\Test User" ) のアカウントで Windows にログオンします。
    Visual Studio 2013 とWindows Driver Kit (WDK) 8.1 を使ってリモート PC をカーネルデバッグするために、Computer Configuration ウィザードを開きます。

Computer Configuration ウィザードを開く方法:

    Visual Studio 2013 を起動
    [DRIVER] メニューを開き、 [Test]、[Configure Computers...] の順にクリック

このシナリオでは、このウィザードのダイアログに以下のエラーメッセージが表示されます:

Configure debugger settings (x64) (possible reboot) failed. Please ensure connectivity with the remote machine, and restart the provisioning process.
Configure computer settings (x64) (possible reboot) failed. Please ensure connectivity with the remote machine, and restart the provisioning process.
Creating system restore point failed. Please ensure connectivity with the remote machine, and restart the provisioning process.

Windows  10 になっても、なお、スペースありのアカウントが作れてしまう上に、Microsoft 純正アプリでも不具合が出てしまうというのかw
いい加減にしてくれw

回避策
スペースを含まないユーザー名のアカウントを作成する必要があります。作成したアカウントを使うことで問題を回避できます。

こんなの回避策じゃねぇw

うっかりスペースを入れてしまったユーザー名の変更に要した労力のまとめ(個人用備忘録) - Qiita
調べてみると、スペースを入れたユーザーを修正するのは色々面倒なようだ。
素直に新しいユーザーを作って、プロフィールを移動したほうが良さそうだ。

一応、アプリ側で修正した・ω・

おすすめ

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です