Windows 7 无法为windows 7 enterprise安装windows SDK

Windows 7 无法为windows 7 enterprise安装windows SDK,windows-7,installation,registry,registrykey,Windows 7,Installation,Registry,Registrykey,我正在尝试安装“适用于Windows 7和.NET Framework 3.5 Service Pack 1的Microsoft®Windows®软件开发工具包”(来自)。但是,在尝试安装编译器时,我不断遇到以下错误: An error occurred installing the Microsoft Windows SDK for Windows 7 Intellidocs package. Error: 'Microsoft' is not a valid short file name.

我正在尝试安装“适用于Windows 7和.NET Framework 3.5 Service Pack 1的Microsoft®Windows®软件开发工具包”(来自)。但是,在尝试安装编译器时,我不断遇到以下错误:

An error occurred installing the Microsoft Windows SDK for Windows 7 Intellidocs package. Error: 'Microsoft' is not a valid short file name.
我知道这个错误在WindowsVista和7中相当常见,但微软没有提供解决方案(他们的诊断/修复工具无法发现任何问题,即使问题存在)。从我在网上找到的解决方法来看,它们都需要在注册表中更改一个键,但是每个错误需要更改的键都不同(可能缺少不同的短文件名)

我的问题如下: 1) “Microsoft”注册表项应该在哪里?我不知道我是否完全丢失了它,或者它是否指向了一个错误的位置,因为我不知道在注册表中的哪里可以找到它
2) 此键应该指向的正确值是多少?

Windows Installer可能有问题。请尝试修复Windows Installer服务,然后重复。这只是一个可能有效的修复方法。

注意:我知道您使用了诊断工具来尝试修复它,但这有时不起作用。请查看此链接,了解修复此问题的另一种方法: