约有 211 项符合查询结果, 以下是第 16 - 22项。
费时 < 1 秒。
能再细一点吗? 可以运行一个native app起来,但是它怎么在欢迎屏幕某个位置加入一个图标呢?
Posted in Windows内核
by
Thomson
on 2009-05-20
这是我自己机器上遇到的一个问题.
问题描述:Windows Xp在启动过程中,进入Welcome screen之前,一切正常. Welcome screen出来后,一般来说,第一步操作当然是移动鼠标到用户的图标上,然后点击,进行登录. 现在移动鼠标正常,但是,当鼠标移动到用户的图标上面去的时候,正常情况下,图标应该会由暗变亮,但是,现在鼠标在上面的时候,没有任何反应.此时再继续移动鼠标和击键,桌面仍然没有反应,持续鼠标键若干次(总共约是6次),最后一次,出beep音后,鼠标指针也hang住,没有反应.至此系统就完全hang了.
以上情况只是偶尔出现,不是一个必然现象.
分析:由于user input到最后都被hang住了, local debug就不方便了. ...
Posted in Windows内核调试
by
Thomson
on 2009-05-10
张老师能否再详细介绍一下,下面是我从dump里面拿到的winlogon的第一个thread的stack,从这个,能看出来,这个时候,UI hang住了吗?
THREAD 82eb5a90 Cid 02cc.02d0 Teb: 7ffdd000 Win32Thread: e17d56b0 WAIT: (WrUserRequest) UserMode Non-Alertable
8370e980 SynchronizationEvent
IRP List:
8379e988: (0006,0094) Flags: 00000800 Mdl: 00000000
Not ...
Posted in Windows内核调试
by
Thomson
on 2009-05-05
我在xp下面遇到一个问题,系统在欢迎窗口hang了,鼠标,键盘都没有响应(其实响应是beep音),但是可以用键盘手动制造一个bugcheck,另外,重启问题消失,,,,偶尔会重现...
这个界面是由winlogon维护的吗?
Posted in Windows内核调试
by
Thomson
on 2009-05-05
直接用k命令输出如下,怎么能看能到32位的stack呢?装的WinDbg也是64位的.00000000`1628ee68 00000000`7578ab46 wow64cpu!WaitForMultipleObjects32+0x3a00000000`1628ef10 00000000`7578a14c wow64!RunCpuSimulation+0xa00000000`1628ef40 00000000`775173db wow64!Wow64LdrpInitialize+0x4b400000000`1628f4a0 00000000`774d85ce ntdll!_LdrpInitialize+0x3edeb00000000`1628f550 00000000`00000000 ...
Posted in Windows内核调试
by
Thomson
on 2009-05-05
谢谢MJ0011, 回答很精彩...
另外,关于PF usage的获得,NtQuerySystemInformation应该就是根据nt!MmTotalCommittedPages换算出来的,那么这个值里面都包括哪些内存呢? 直接commit的private类型的肯定算在里面,还包括其它的吗?有没有一个列表什么的.(最好是有一个什么公式可以计算出这个值)
我看到好多处都在改这个变量.
Posted in Windows内核调试
by
Thomson
on 2009-04-28
在xp的taskmgr下面看到有一个PF usage,这个数值由哪些部分组成呢? 除了每个process的virtual size,还有其它的吗?
Posted in Windows内核调试
by
Thomson
on 2009-04-27
如果是参数的问题的话,并且要看的function是自己的code,可以试试用/HomeParams开关编译程序...不过,系统的function是不行的.
Posted in Windows内核调试
by
Thomson
on 2009-04-21
是用CPU的trace功能吗?我debug了一下windbg,好像只在wt的end address处设置了一个int 3.
Posted in WinDbg
by
Thomson
on 2009-04-17