Showing posts with label XP. Show all posts
Showing posts with label XP. Show all posts

Monday, June 21, 2010

Double-click and right-click are extremely slow

In the past few months, one of my laptops running with windows XP responded very slowly to both double-click and right-click. Double-click to open a photo less than 1 KB takes more than a minute while the right-click sometimes might freeze the Windows Explorer. Everything works fine if I use the program to open it. This problem is not specific to any type of files.

Unlike others, this laptop didn't install many applications. It doesn't even have Microsoft Office on it. But it carries adobe reader, Nero burning software, AVG anti-virus, Spybot Seach & Destroy, and the default graphic card software by Intel. That's. It was used to be super fast.

Using ShellExView for diagnostics and disabling every single Context Menu Handler, Icon Handler and Property Sheet don't help. Finally the System File Checker (sfc) command fixed the problem.

sfc /scannow

Be sure to have your Windows installation CD ready before you issue the above command.

Now I enabled all the extensions that were disabled via ShellExView. Everything is back to normal now.

In this article, it mentions Context Menu handler for Intel® Graphics could be the possible culprit. But it isn't in my case. The problem I had was not only right-click but also double-click. Thus, if you have the similar trouble, you may have to trial-and-error to rule out the issue. Using ShellExView to find the root cause is extremely time-consuming because every change you make require a reboot in order to see the actual effect. Luckily I finally have my problem solved.

Friday, April 10, 2009

Windows Firewall Settings and IIS for ASP.NET

If you are using the built-in internal development/test server in Visual Web Developer Express or VS.NET for development, testing and debugging, there is nothing you should worry about the Windows Firewall settings. However, if you would like to test your Web application over the network on a local IIS Web server, you need to have the following setting changed on Windows Firewall setting:

On Windows XP,

  • Go Control Panel -> Windows Firewall
  • Select Advanced tab
  • On the Network Connection Services selection list, select one of the connection item, e.g., Local Area Connection, Wireless Network Connection, ... and etc.
  • Then click Settings...
  • Ensure that Web Server (HTTP) is checked.

On Windows Vista,

  • Go Windows Control Panel
  • Select the Exception tab
  • Ensure that World Wide Web Services (HTTP) is checked.