噩梦。用户已成功将 .lnk(快捷方式)与 Word 2007 关联。我似乎无法找到在 Server 2008 R2(作为 TS 与 Citrix XA 6.5 一起运行)上删除此关联的方法。我尝试使用名为“unassoc”的程序,但这似乎仅适用于 Win7 或 Vista。
有人知道哪里可以删除此关联吗?
答案1
Win+ R,regedit
然后输入Enter
备份您的注册表。
- 选择
Computer
- 文件 -> 导出
- 放在安全的地方。
- 双击该文件将注册表恢复到启动的位置。
转到密钥HKEY_CLASSES_ROOT\.lnk
现在,由于我不知道他们是怎么做到的(至少我没弄明白),我不确定你的密钥是什么样子的。但这是我的密钥(Win8),我建议查找不合适的东西并将其移除。仅供参考 @= 表示密钥值名称,(Default)
引号后面的内容是数据字段中的内容。
HKEY_CLASSES_ROOT\.lnk
@="lnkfile"
HKEY_CLASSES_ROOT\.lnk\ShellEx
@=""
HKEY_CLASSES_ROOT\.lnk\ShellEx\{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} (x4)
(These four keys look like they might be system dependent)
HKEY_CLASSES_ROOT\.lnk\ShellNew
"NullFile"=""
"IconPath"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,68,00,65,00,6c,00,6c,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,31,00,36,00,37,00,36,00,39,00,00,00
"ItemName"="@shell32.dll,-30397"
"Handler"="{ceefea1b-3e29-4ef1-b34c-fec79c4f70af}" (Probably system specific)
"MenuText"="@shell32.dll,-30318"
"NullFile=""
HKEY_CLASSES_ROOT\.lnk\ShellNew\Config
"DontRename"=""
我会删除您在此处看到的任何其他键,尤其是引用 Word 的键。通常,这将是一个ContentType
键或一个"Word.Document.#"
作为 @= 值的条目,而不是"lnkfile"
答案2
regedit
您是否尝试过在“我认为记得有一个包含所有文件扩展名关联的地方”中搜索 .ink 。就在开头。
当您找到 .ink 键时,只需删除包含 Word 2007 的属性值对。
在删除某些内容之前,请记得备份 regedit。
我以前经常打开 regedit,直到我换到 ubuntu。
我认为还有其他方法可以进入资源管理器->选项以及其他内容。