我想测试Microsoft 键盘布局创建器 1.4。(目标是使用热键在两种我经常使用的布局之间切换,并具有附加布局)。我加载现有布局“US”,交换键1和2,生成并运行安装包。自定义布局添加到语言“英语(美国)”。然后我打开记事本并尝试通过在语言栏中单击它来切换到自定义布局。当我单击布局时,任务栏重新启动,Windows 应用程序日志中出现如下消息:
Faulting application name: explorer.exe, version: 10.0.22621.1485, time stamp: 0x170d6771
Faulting module name: InputSwitch.dll, version: 10.0.22621.900, time stamp: 0xaf886d1e
Exception code: 0xc0000409
Fault offset: 0x000000000003d477
Faulting process id: 0x0x66B8
Faulting application start time: 0x0x1D979C50832CE2B
Faulting application path: C:\Windows\explorer.exe
Faulting module path: C:\Windows\System32\InputSwitch.dll
Report Id: dafc77c3-0780-49a5-97e6-54ea0ed3a584
Faulting package full name:
Faulting package-relative application ID:
- <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
- <System>
<Provider Name="Application Error" Guid="{a0e9b465-b939-57d7-b27d-95d8e925ff57}" />
<EventID>1000</EventID>
<Version>0</Version>
<Level>2</Level>
<Task>100</Task>
<Opcode>0</Opcode>
<Keywords>0x8000000000000000</Keywords>
<TimeCreated SystemTime="2023-04-28T11:33:47.8592447Z" />
<EventRecordID>2353</EventRecordID>
<Correlation />
<Execution ProcessID="9744" ThreadID="17924" />
<Channel>Application</Channel>
<Computer>basinpad</Computer>
<Security UserID="S-1-5-21-70058815-1429380656-3497993355-1001" />
</System>
- <EventData>
<Data Name="AppName">explorer.exe</Data>
<Data Name="AppVersion">10.0.22621.1485</Data>
<Data Name="AppTimeStamp">170d6771</Data>
<Data Name="ModuleName">InputSwitch.dll</Data>
<Data Name="ModuleVersion">10.0.22621.900</Data>
<Data Name="ModuleTimeStamp">af886d1e</Data>
<Data Name="ExceptionCode">c0000409</Data>
<Data Name="FaultingOffset">000000000003d477</Data>
<Data Name="ProcessId">0x66b8</Data>
<Data Name="ProcessCreationTime">0x1d979c50832ce2b</Data>
<Data Name="AppPath">C:\Windows\explorer.exe</Data>
<Data Name="ModulePath">C:\Windows\System32\InputSwitch.dll</Data>
<Data Name="IntegratorReportId">dafc77c3-0780-49a5-97e6-54ea0ed3a584</Data>
<Data Name="PackageFullName" />
<Data Name="PackageRelativeAppId" />
</EventData>
</Event>
答案1
Microsoft Keyboard Creator 现在已经很老了。
在我们开始之前,请注意:Microsoft Keyboard Layout Creator 应用程序已有近十年的历史。它仍然可以完美运行并在 Windows 10 上运行,但偶尔您可能会遇到错误。
我建议你不要在 Windows 11 上使用它。
请查看 Microsoft Power Toys(Microsoft Store),因为它具有适用于 Windows 11 的键盘设置。