win7内核修改后产生 连接到系统上的设备未发挥作用 与 不支持此接口. 高分

GKatHere 2016-12-16 08:05:00
如题:
win7内核修改后产生 连接到系统上的设备未发挥作用 与 不支持此接口???
求助高分
问题详情如下:

// 问题详情如下:
// 1: win7 64位系统
// 2: 经过驱动进入内核后勾住了一此内核程序,详细见下面
// 3: 一开始进入系统后,一切尚可
// 4: 开机运行1、2、3天后就产生了错误
// 错误1: 点击开始,上面应该显示的条目如 "计算机" "控制面板" 等没有显示
// 错误2: 刷新下桌面,则桌面上只有刚安装好系统的时候的图标,而在使用过程中拉上来的图标则没有
// 错误3: 点击桌面上的图标如 "计算机",无动作
// 错误4: 右键->启动任务管理器,出现提示窗口:不支持此接口
// 错误5: 运行regedit(好像是运行这个吧),出现提示窗口:c:\windows\system32\msdt.exe 连接在系统上的设备未发挥作用
// 错误6: 使用快捷键(自己注册的)去切换桌面到Default无效果
// 错误7: ctrl+alt+del成功,点击注销后,再进入一切又尚可了
// 内核后勾住了一此程序详细如下:
/*
NtLoadDriver,
NtQueryValueKey,
NtEnumerateKey,
NtEnumerateValueKey,
NtQueryInformationFile,
NtSetInformationFile,
NtDeviceIoControlFile,
NtQuerySystemInformation,
NtCreateFile,
NtOpenFile,
NtCreateSection,
NtOpenSection,
NtCreateNamedPipeFile,
NtFsControlFile,
NtCreateMailslotFile,
NtCreateEvent,
NtCreateMutant,
NtCreateSemaphore,
NtCreateTimer,
NtCreateThread,
NtCreateThreadEx,
NtCreateProcess,
NtCreateProcessEx,
NtCreateUserProcess,
NtQueryVolumeInformationFile,
NtAlpcSendWaitReceivePort,
NtOpenProcess,
NtOpenThread,
NtQueryInformationProcess,
NtAddAtom,
NtMapViewOfSection,
NtProtectVirtualMemory,
NtAlpcCreatePort,
NtCreatePort,
NtCreateWaitablePort,
NtConnectPort,
NtAlpcConnectPort,
NtCreateToken,
NtOpenProcessToken,
NtOpenProcessTokenEx,
NtOpenThreadToken,
NtOpenThreadTokenEx,
NtQueryVirtualMemory,
NtOpenKey,
NtOpenKeyEx,
NtCreateKey,
NtCreateKeyTransacted,
NtCreateKeyedEvent,
NtSetValueKey,

NtUserFindWindowEx,
NtUserQueryWindow,
NtUserGetForegroundWindow,
NtUserBuildHwndList,
NtUserWindowFromPoint,
NtOpenClipboard,
NtChildWindowFromPointEx,
NtRealChildWindowFromPoint,
NtUserGetClassName,
NtUserPostMessage,
NtUserMessageCall,
NtUserInternalGetWindowText,
NtUserSwitchDesktop,
*/
...全文
754 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
zgl7903 2016-12-19
  • 打赏
  • 举报
回复
可能是奔溃了吧, 写日志
赵4老师 2016-12-19
  • 打赏
  • 举报
回复
检查是否资源泄漏的办法之一: 在任务管理器 进程 查看 选择列 里面选择:内存使用、虚拟内存大小、句柄数、线程数、USER对象、GDI对象 让你的程序(进程)不退出,循环执行主流程很多遍,越多越好,比如1000000次甚至无限循环,记录以上各数值,再隔至少一小时,越长越好,比如一个月,再记录以上各数值。如果以上两组数值的差较大或随时间流逝不断增加,则铁定有对应资源的资源泄漏! 搜“GDI泄露检测”

2,640

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 硬件/系统
社区管理员
  • 硬件/系统社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧