MDT 的默认安装路径c:Program FilesMicrosoft Deployment Toolkit 以前的安装路径改成E:Microsoft Deployment Toolkit 升级了系统到 Windows 以后发现 MDT(版本为 )发现不能用了错误提示 Initialization Error PowerShell is required to use the Deployment Workbench Please install PowerShell then relaunch Deployment Workbench 网上给出的两个说法都不靠谱 ()没有安装 Powershell本来就已经安装了 ()设置执行策略SetExecutionPolicy RemoteSigned Scope CurrentUser执行了问题依旧 做了一个错误的决定修复 MDT 修复以后 错误变了 未能加载文件或程序集“MicrosoftBDDWorkbench Version= Culture=neutral PublicKeyToken=bfade”或它的某一个依赖项系统找不到指定的文件 但是它并没有提供更多的信息是哪一个文件未找到于是准备用进程监视程序进行跟蹤但是(又是但是)事无凑巧难成书程序一运行就崩溃于是只能瞎找了 事实上也找到了有两个地方 ()HKLMSOFTWAREMicrosoftMMCSnapInsFX:{ffbababbcbbdaed} 其中的路径全是 c:Program FilesMicrosoft Deployment Toolkit改吧于是把 C: 改成了 E:但是又没改全没有把 Program Files这是后来才发现的 ()HLMSOFTWAREMicrosoftDeployment 其中有一个 Install_Dir 它是控制修复时的安装路径的这是一个意外的收获 当然了也未改对 结论 经过 N 多次的检查与几乎是毫无意义的网上查找终于发现是多了一个 Program Files ()去掉 中的 Program Files终于又出现了 的错误; ()去掉 中的 Program Files一切正常了 细心是多么的重要但是熟视无睹又多么难以克服 |