[Tips] 包含 Optimus 技术的 Windows 8.1 笔记本可忽略 Wininit ID11 警告事件
包含 Optimus 技术的 Windows 8.1 笔记本可忽略 Wininit ID11 警告事件
gOxiA 的笔记本是一台 ThinkPad T420,包含 Nvidia Optimus 智能显卡技术。早先 Windows 8.1 w/Update1 上安装完显卡驱动后,系统事件总会报 Wininit ID11 的警告,具体内容是“正在为每个应用程序加载自定义动态链接库。系统管理员应该复查库列表以确保它们与受信任的应用程序相关。有关详细信息,请访问 http://support.microsoft.com/kb/197571。”
参考 KB197571 对注册表进行了检查,并尝试删除了 AppInit_Dlls 加载的模块,即 nvinit.dll。发现警告事件消失了,而且系统也没什么“异常”,就这样一直用了几个月!
直到这次重装系统,显卡驱动选择通过 Windows Update 安装,按道理说应该在兼容性方面会有很大的保障,可是又开始报这个警告事件。与以前处理方式相同,在注册表中删除了加载的 nvinit.dll,但这次无意间发现了问题。因为启用了 Nvidia 显卡应用的 “GPU 活动图标”功能,当 gOxiA 利用 Nvidia Optimus 技术切换为 Nvidia GPU 运行应用时,发现并未如预期那样的在运行。“GPU 活动图标”并未侦测到有应用程序在使用 Nvidia GPU。
无奈恢复了之前删除的注册表键值,重新进行了测试,结果如预料的一样,Nvidia Optimus 正常了。跑去 Nvidia 官方站点搜索 nvinit.dll 可惜没有任何结果,微软相关站点也没有更多的解释说明,看来目前也只能忽略这个警告事件,有强迫症的朋友估计要抓狂一段时间了!
[Win8] HOWTO: 为中文 Windows 8 找回失去的美式键盘
HOWTO: 为中文 Windows 8 找回失去的美式键盘
自 Windows 8 开始,“微软拼音”被作为简体中文系统的默认输入法,默认状态下可直接输入中文,而无须先进行输入法切换。这一特性应该满足了很多普通用户的需求,无需牢记快捷键即可轻松输入中文,而且“微软拼音”是支持中英混输的。但其智能性还需改进,尤其是中英混输时总会自动加入分号,或进行云计算候选,严重影响了英文命令或单词的输入,而且经常会错误判断而提供错误的标点格式。由于默认的输入法切换键是“Shift”,当需要英文格式输入时经常会因要使用上档键组合而错误激活中文输入,造成输入效率低下,令输入体验大打折扣。gOxiA 不幸成为了这一全新设计的严重受害者……当然也不能否认这一系列设计的初衷是好的。
不管怎样,现在的状态需要改变!迫切需要将系统默认为英文输入,即使用“美式键盘”。在本月更新发布之后,gOxiA 重新安装了系统,并在安装阶段就选择使用“美式键盘”,系统安装完毕一切都挺正常,也舒适了许多。但是在使用 LiveID 绑定并登录系统后,因为系统设置进行了同步,“美式键盘”竟然自动消失了,当通过“语言选项”添加输入法时,悲剧出现了!
在简体中文下,默认能添加的输入法只有两个选项,如下图所示!想要添加“美式键盘”就只能通过添加新语言选项来进行配置。
难道没有其他办法了吗?!但是之前在装系统过程中确实是能够添加的!于是 gOxiA 为此开了一台虚拟机进行了实验!下图是虚机系统的输入法截图,可以看到在简体中文下存有“美式键盘”。于是针对两个系统的注册表相关键值进行了比较,最终利用修改注册表的方法成功在简体中文语言选项下添加了“美式键盘”。
具体操作过程如下:
- 需先确认当前用户账户所对应的 SID,以方便进行注册表的修改。为此,运行注册表工具(Regedit.exe)并定位到“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList”,对用户的 SID 进行比对。
- 定位到“HKEY_USERS”对应 SID 的“Keyboard Layout”项,并将其展开,修改或新建“Preload”项下的“字符串值”,“1”为“00000804”;“2”为“d0010804”,如下图所示。
- 接着再修改“Substitutes”项,“00000804”为“00000409”;“d0010804”为“00000804”,如下图所示。
- 重新启动计算机,使其生效。根据需要可将其修改为默认输入法。
另外,当加载多个输入法后点击系统栏图标时可能会有所不适,特别是每当单击 QQ 信息图标时会因输入法图标变化而出现错位的情况,这时可通过“语言”的“高级设置”,去除“允许我为每个应用窗口设置不同的输入法”的复选来解决。
虽然通过此法可使系统默认为英文输入,但是如果你有多台 PC,并允许同步设置,那么其中一台如果是平板电脑,则会受到影响!导致触控键盘即使显示为中文输入状态,但也只能输入英文。为此必须先将桌面输入法切换回“微软拼音”再激活触控输入面板。现在回想起前面所述的无法在简体中文语言下添加美式键盘可能也正是因为这个原因吧!
[转载] Top Support Solutions for Windows 8 or 8.1
Top Support Solutions for Windows 8 or 8.1
1. Solutions related to installing Windows updates or hotfixes:
- Repair a Windows Image
- Fixing component store corruption in Windows 8 and Windows
- Troubleshoot problems with installing updates
- How do I reset Windows Update components?
- "Failure configuring Windows updates. Reverting changes. Do not turn off your computer" error when you try to install Windows updates
- Error 0x800B0100 when you try to install Windows Updates or Microsoft Updates
- Windows Update freezes when you install updates in Windows 8, Windows 7, or Windows Vista
- Temporary connection-related errors may occur when you use Windows Update or Microsoft Update
- Error 0x80070424 occurs when you use Windows Update, Microsoft Update, or Windows Firewall
- Error Code 0x80073712 occurs in Windows Update or Microsoft Update
- Error 0x80070005 in Windows Update when you try to install updates
- How to fix errors found in the CheckSUR.log
- Windows Update error 0x800b0100
- How to enable .NET Framework 3.5 on Windows 8 in Offline Mode
- Installing the .NET Framework 3.5 on Windows 8 or 8.1
- FAQ - Microsoft Windows Help
2. Solutions related to installing or upgrading Windows:
- Windows 8.1 or Windows RT 8.1 upgrade information is not displayed as expected in Windows Store
- Duplicate files in a symbolic link folder after you upgrade from Windows 8 to Windows 8.1
- Upgrading from Windows 7 to Windows 8 fails when the Intel Smart Response Technology is enabled
- A Windows 8 installation may not start if you use a DVD that was burned from a Microsoft Store download (ISO image)
- Upgrade to Windows 8.1 fails, and the system is rolled back to its previous state
- Windows 8 upgrade process fails on a computer has a large volume without a drive letter
3. Solutions related to wireless networking and 802.1X authentication:
- Windows 8 may not be able to connect to some Cisco routers
- Wireless devices are disabled after you turn off Airplane Mode in Windows 8.1 or Windows 8
- How to change a specific Wi-Fi settings in Windows 8
- How to enable persistent tracing for a wireless LAN in Windows
4. Solutions related to routing Windows V3Windows Security TechnologiesBitLocker:
- A Windows 8-based client computer does not use the BitLocker Network Unlock feature
- Stop error when you defragment a Bitlocker-encrypted drive on a Windows 8 or Windows Server 2012-based computer
- Windows RT, Windows 8, and Windows Server 2012 update rollup: October 2013
- How to enable BitLocker device encryption on Windows 8 RT
- Win8: Security: Device wipe and device lock behavior across operating system versions and devices
- BitLocker: Use BitLocker Recovery Password Viewer
- Use BitLocker Drive Encryption Tools to manage BitLocker
- BitLocker Basic Deployment
- BitLocker Frequently Asked Questions (FAQ)
- What are the BitLocker hardware and software requirements?
- BitLocker: How to enable Network Unlock
- BitLocker Recovery Guide
5. Solutions related to “Cannot activate Windows’:
- Windows activation fails and may generate error code 0x8004FE33
- Error 0x8007232b or 0x8007007B occurs when you try to activate Windows
- Why can't I activate Windows?
- "The specified database is not a valid VAMT database" error message when you try to create a database by using VAMT 3.0 on a Windows 8 or Windows Server 2012-based computer
6. Solutions related to networking or file sharing technologies
- Windows Firewall with Advanced Security Overview
- Windows Server Troubleshooting: "The RPC server is unavailable"
- RPC Endpoint Mapper in a network trace
- Create Inbound Rules to Support RPC on Windows 8, Windows 7, Windows Vista, Windows Server 2012, Windows Server 2008, or Windows Server 2008 R2
7. Solutions related to Sysprep
- Unsupported Sysprep scenarios
- An error message occurs when you run "Sysprep /generalize" in Windows Vista or Windows 7: "A fatal error occurred while trying to Sysprep the machine"
- Summary of the limitations of the System Preparation tool
- Sysprep, SkipRearm, and Image Build Best Practices
8. Solutions related to Inbox apps such as Mail, Calendar, People, Photos, Messaging, and News
- Supporting Windows 8 Mail in your organization - Exchange Team Blog
- Using authenticated proxy servers together with Windows 8
9. Solutions related to Bugchecks, Stop errors, and unexpected restarts:
- Windows Memory Dump Collector
- Bug Check Code Reference (Windows Debuggers)
- USB devices stop working in Windows 8 or Windows Server 2012
- "0x0000007f" Stop error when you move the mouse pointer over nested windows in Windows 8 or Windows Server 2012
- Stop error when you insert a disc in Windows 8
- "0x0000009F" Stop error when a website turns on a webcam in Windows 8
- "0x000000C4" Stop error after you restart a Windows 7-based, Windows 8-based, Windows Server 2008 R2-based or Windows Server 2012-based computer that has the Driver Verifier tool enabled
- Window 8 may stop responding (hang) when multiple abort commands are sent to an embedded storage device
- Changing the ATA Drive setting in System Bios causes reboot loop on Windows 8
- A Bluetooth mouse or keyboard fails to reconnect after being left idle
10. Solutions related to Driver management
- Code 31 error in Device Manager for WAN Miniport (Network monitor) device in Windows 8 or Windows Server 2012
- Power Management for Network Devices in Windows 7