Windows 7 复制到对话框中的“确定”按钮不会复制配置文件

Windows 7 复制到对话框中的“确定”按钮不会复制配置文件

因此,我尝试将用户配置文件复制到默认配置文件。我使用 WinSpy++ 启用已禁用的“复制到”按钮 - 此过程在我这里的一台普通笔记本电脑上有效。

但是,在我拥有的自定义映像中,这不起作用,因为更改了大量注册表设置并应用了策略。此外,无论如何我都应该能够将默认配置文件复制到另一个配置文件上,但我做不到。

应用程序事件日志列出了以下内容:

Error Instrument: ProcessName: systempropertiesadvanced.exe 
WindowTitle: Copy To  MsgCaption: Confirm Copy  MsgText:
C:\Users\username\Desktop\test already exists. The current contents of this
directory or this file will be deleted during this operation.  Are you
sure you want to continue? 
CallerModuleName: unknown  
BaseAddr: 0XFFFFFFFF        ImageSize: 0XFFFFFFFF         ReturnAddr: 0X00000001

它是当我在复制到对话框中单击“确定”时应该显示的弹出窗口的内容...在实际执行配置文件复制之前。

我打算比较已知工作系统和该系统之间的注册表设置...但这需要花费很多精力。

此外... 它无法工作的图像是 Windows Standard Embedded 7 安装,经过测试,即使是基本干净的安装也无法工作,因此可能是安装中缺少了某些东西。我还注意到还有其他弹出类型的消息没有显示(我在事件日志中注意到了它们)

事件 ID 为 1072

答案1

在注册表中设置了 MessageBoxes 的 EnableDefaultReply。

详细信息在这里(如果链接失效,只需搜索 EnableDefaultReply): http://msdn.microsoft.com/en-us/library/ms940850(v=WinEmbedded.5).aspx

  1. 在 HKLM\System\CurrentControlSet\Control 注册表项中,创建一个名为 Error Message Instrument 的新项。

  2. 在 Error Message Instrument 项下,从下表中添加 REG_DWORD 类型的值。

EnableDefaultReply 0x00000001 启用启用默认回复功能。

这导致窗口自动回复消息框......这意味着它自动取消我的个人资料复制。

相关内容