Posts in Microsoft
Unable to get running user’s MyDocuments folder due to security interference
- 01 January 2026
I was trying to retrieve the running user’s MyDocuments folder in a WinForms application via
To my surprise, it returned an empty string.
Counting and Deleting Emails by Sender In Outlook
- 23 December 2025
You can download the code and binary at jiangsheng/OutlookSenderStatistics .
My Google Drive is getting full. While I am cleaning up large attachments in Gmail, I notice the storage usage did not decrease but actually increased. I am getting more emails everyday. So I decided to write a program to see who’s sending me the most email and delete some old mails.
Windows 11: install failed, windows 10: Windows could not prepare the computer to boot into the next phase of installation
- 21 December 2025
When I was trying to install Windows 11 on my spare computer that used to run out-of-support Windows 10. After backing up data and deleting all partitions on the disk in Windows RE, I encountered an error message that read “Windows 11 install failed.” It doesn’t give much information about what went wrong.
I then tried again with another install media created by Rufus to check if the issue was with the installation media. However, the problem persisted.
微软拼音卡顿的问题
- 05 January 2021
微软拼音最近每次激活的时候都要卡上个几分钟。而且不是一个程序只卡一次,中英文切换之后还会继续卡。
用了Process Monitor跟踪了一下,发现每次切换中英文的时候,微软拼音都会在%appdata%MicrosoftInputMethodChs下面创建一个名字为UDPXXXX(这里XXXX是16进制数字).tmp的文件,我这个目录下有六万五千多个这样的文件。从命名风格来看,很明显是在调用GetTempFileName,而这个函数有65535个文件的限制,不删除文件的话,第65536次调用会失败,应该是微软拼音没有处理好调用这个函数失败的情况,也没有删除临时文件的代码,就卡住了。
Where is the forum for Internet Explorer?
- 21 July 2011
People get confused by various Microsoft IE forum sites so here is the steps to find the forum closer to IE related questions Basically, the mentality of different Microsoft forum brand is: MSDN: How can my software do something on my customers’ machines. Technet: How can I manage things on machines in my network. Answers: How can I do something on my own machine. So for the case involving IE:
using IE http://answers.microsoft.com/en-us/ie/forum
More ADO issues with KB983246/Windows 7 SP1: a reference count leaking when event is used
- 14 March 2011
Update: Microsoft fixed the issue in Windows 8.
User Angus Robertson is reporting that in an application that references ADO 2.1 type library and getting records using the adAsyncExecute method, each execute call leaks three handles and about 20K of memory.
the Windows Server 2008 SP2 and Windows Vista SP2 Beta program has concluded.
- 19 May 2009
Nice run uninstalling pre-release SP and installing the RTM version…
Talking about Windows XP APIs
- 03 May 2009
Photobucket has deactivated the accounts of all free users and I have no idea what was in there now. Therefore I cannot find what this post was talking about. Probably the API for various parts of Windows.
http://feed728.photobucket.com/flash/rss_slideshow.swf?rssFeed=http://feed728.photobucket.com/albums/ww283/jiangsheng/Windows%2520XP/feed.rss` <http://feed728.photobucket.com/flash/rss_slideshow.swf?rssFeed=http://feed728.photobucket.com/albums/ww283/jiangsheng/Windows%2520XP/feed.rss>`__` <http://feed728.photobucket.com/flash/rss_slideshow.swf?rssFeed=http://feed728.photobucket.com/albums/ww283/jiangsheng/Windows%2520XP/feed.rss>`__![]()
![]()
When Microsoft Office Live Meets Google Chrome
- 08 September 2008
To use Microsoft Office Live, your computer must meet one of the following requirements:
Feedback from Microsoft
- 05 June 2008
Looks like the Microsoft Award for Customer Excellence
award
I got a few years ago…
‘The Microsoft Code’ by Adam Barr
- 23 June 2006
===
The man smirked. “My work here is done. Thanks to your little reboot stunt, your account has already been terminated. Within 15 minutes your cardkey will cease to work. You’ll be paying full price for Office for the rest of your life!”
=== :) full story:
Free MSDN Visual Studio 2005 Team Suite with MSDN Premium Subscription for awardee of Microsoft Award for of Customer Excellence/ Microsoft MVP?
- 29 December 2005
Weeks ago I got an email promising free Visual Studio 2005 if I qualify for the Microsoft Award for Customer Excellence from www.microsoft-ace.com, which, according to some Microsoft employees, is a genuine Microsoft program website, but is also registered by a third party, and has a problem with the SSL certificate.
Today, I got a UPS package with 3 Visual Studio Team System with MSDN Premium redemption cards and a Microsoft-watermarked paper stating “thank you for your passionate support for VSTS”… but from www.mvpinvite.com, another website registered by 3rd party and seems has something to do with my MVP membership? So confusing…
Nomination of Microsoft Award for Customer Excellence
- 22 November 2005
Dear Sheng Jiang, Thank you for being a great contributor to Microsoft Visual Studio 2005. You have been nominated to receive the Award for Customer Excellence. This award recognizes your extraordinary contribution to the Visual Studio 2005 product and will be shipped to you without charge. Please click the following link to arrange shipment of your award: (link omitted) Should you have any questions about this award, please contact (email omitted). All the best, S. Somasegar Corporate Vice President, Microsoft Developer Division
However, I’v already got VS2005 from my one year free MSDN Premium Subscription (for Visual Studio 2005), as a part of Microsoft Most Valuable Professional Award package. It may be better if they put something else in the ACE award package …
西雅图MVP峰会见闻
- 03 October 2005
个人觉得这次MVP峰会最大的进步就是技术相关的Session数量大大增加,按照MVP专长来分类;而不像上次那样按主题分类。我只需要在VC产品组的日程里面选择就可以了,而不是像上回那样不得不去听移动开发。当然这回也有MVP不去参加VC的Session,跑去听IE和移动开发。内容方面也比上次活泼很多,Don Box还是那么幽默,比尔·盖茨也有搞笑的演出,不过他看起来比去年七月份在北京的时候老多了。
一些可能有人会感兴趣的技术信息



