原创 Win8開始菜單方案第N+1種

引用註明>> 【作者:張佩】【原文:www.csdn.net/Blog_index】軟件市場上已經有很多種Win8開始菜單的解決方案了,要麼是以替換原生桌面Shell的方法,從全局解決,要麼是以一個軟件的形式Pin在任務欄上,點擊之後顯示

原创

這些日子比較累,故而常常能夠輕易地就進入了虛無縹緲的境界。恍惚之中,來到一個不知所以的所在。周圍的一切當然是極新鮮的,完全不認識。而自己的心境,竟也奇妙起來。雖然不認識,卻莫名地感到有點親切。景緻非常的古老,簡直是幻境。像神仙洞府——但我

原创 Windbg調試命令詳解(3)

3 進程與線程既可以顯示進程和線程列表,又可以顯示指定進程或線程的詳細信息。調試命令可以提供比taskmgr更詳盡的進程資料,在調試過程中不可或缺。3.1 進程命令進程命令包括這些內容:顯示進程列表、進程環境塊、設置進程環境。進程列表多個

原创 Win8驅動的兼容性問題

引用註明>> 【作者:張佩】【原文:www.yiiyee.cn/blog】最近我發現爲Win8開發的驅動程序,有些能安裝在Win7上(包括更早系統),有些則不能。那些不能安裝的情況很可怕:一旦安裝並加載驅動,系統就會立刻藍屏。針對這個問題

原创 GPU異步V-Sync技術方案

引用註明>> 【作者:張佩】【原文:www.YiiYee.cn/blog】2014年中,我在公司內部提交了一個名爲“異步Timing”(又名“異步V-Sync”)創新方案,用於解決GPU使用V-Sync同步所導致的問題。但十分可惜的是,I

原创 Win32K裏的死循環

引用註明>> 【作者:張佩】【原文:www.YiiYee.cn/blog】這是我到新公司後上手的第一個issue。一線工程師找到我,說有一個urgent issue有沒有興趣看一看。當時他已經組織了一個team的人幫助他,我便成了其中一員

原创 VS2012驅動項目時間戳驗證失敗

引用註明>> 【作者:張佩】【原文:www.yiiyee.cn/blog】前幾天的一個早晨,大概5點鐘就醒了,再也睡不着。想到有一個驅動程序還需要debug,就爬起來繼續coding。起來打開電腦,運行VS2012並打開項目。把代碼邏輯仔

原创 Large Pool 錯誤

引用註明>> 【作者:張佩】【原文:www.yiiyee.cn/blog】我前幾個月曾經分析了一個BAD_POOL_CALLER的問題(鏈接),今天收到的這個dump文件,系統是Win7 X64,最後發現問題和前者非常相似,但二者的分析過

原创 IOCTL助手 V1.1

我在2010年寫《竹林》這本書時,寫了一個分析IOCTL值的工具,一直想着可以把界面再改善一下,功能更完善一點。今天正好有一點時間,就做了這件事情。用戶可以使用這個工具查看、定義IOCTL值。下載工具:yiiyee.cn查看如果你有一個I