Tag Archive: Win2003

May 19

修复 Winsock 解决无法上网的问题

以前使用 CDMA 上网时曾经亲身经历过突然无法上网的问题,最后通过软件修复 Winsock 解决。当时的症状是浏览任何网页都无法打开,IE 状态栏显示 DNS 解析出了问题。但用 ipconfig 查看发现已经自动获得了 DNS 地址,Ping DNS 地址也正常,测试 Ping QQ 服务器和其它几个 IP 都能 Ping 通,尝试用 ipconfig/flushdns 来清除 DNS cache 无效,更换其他 DNS 无效。最后下载了 LSP-Fix,修复了 Winsock,问题终告解决。 前段时间同事的电脑也遇到无法上网,但是能获取 IP 地址(内网通过 DHCP 服务器)和 DNS 地址,当时第一反应就是修复 Winsock。在上网寻找软件的时候,发现对于 Windows XP SP2 版本,可以使用新增的 Netsh 命令更快地解决这个问题。借此机会正好仔细研究了一下有关修复 Winsock 的问题,整理如下: 1. Winsock 和 Winsock2,以及 LSP Winsock 最初来源于 Windows Sockets API …

Continue reading »

Sep 16

开始菜单小技巧: 阻止特定程序在最近打开的程序列表中显示

大家都知道,从 Windows XP ( 内部版本号:5.1 ) 开始,到 Windows Server 2003 ( 内部版本号: 5.2 ) 和 Windows Vista ( 内部版本号: 6.0 ),开始菜单有了更为漂亮的一种形式。与经典的开始菜单相比,新的开始菜单最重要的改进之一,就是以显示最近打开的程序列表代替了显示所有程序,让我们访问常用程序的操作更为便捷。 不过在方便的同时,隐私问题也随之而来。当然,在 XP 和 2003 中我们可以通过系统的自带的设置功能来清除整个列表,但这样的操作又变得麻烦起来。而在 Vista 中,系统直接提供了存储并显示最近打开的程序列表的选项,取消勾选后便能一劳永逸,但这样一来,选择新的开始菜单又变得似乎毫无意义了。 便捷和隐私确实是今天无处不在的一对矛盾,不过好在 Windows 系统还是为我们留出了解决这一矛盾的方法——只是,需要我们自己动手编辑注册表而已。通过为特定的程序执行文件加上 NoStartPage 键,可以阻止其在最近打开的程序列表中显示。 注意:用户直接编辑注册表存在造成系统崩溃的可能性,请确保您具备一定的相关知识,如有任何疑问,请先阅读微软知识库文章KB256986 1. 打开注册表编辑器,找到 HKEY_CLASSES_ROOT\Applications 项 2. 找到要阻止显示的程序的执行文件名字,如果没有,可以添加 3. 选中该项,在右栏中新建字符串 ( REG_SZ ) 值,命名为 NoStartPage,值为空 4. 保存修改,关闭注册表编辑器 好了,这个程序就不会再出现在你的最近打开的程序列表中了。不要告诉我你不知道注册表修改后怎样才能生效……

Jun 03

恢复 EXE 文件关联补完版

方法 1: 适用于所用 Windows 95 以上版本的 Windows (9x/ME/2000/XP/2003) 开始->运行->输入”command” (在 Windows 2000/XP/2003 中,输入”cmd”),回车 在命令行中,依次执行以下命令: cd %windir% copy regedit.exe regedit.com regedit 注册表编辑器打开后,找到以下分支: HKCR\exefile\shell\open\command 双击右侧窗口中的 (默认) 值,设置为 “%1″ %*  [包含引号] 再找到: HKCR\.exe 双击右侧窗口中的 (默认) 值,设置为 exefile 然后退出注册表编辑器,重启电脑 方法 2: 适用于 Windows 2000/XP/2003 开始->运行->输入”cmd”,回车 在命令行中,依次执行以下命令: ftype exefile=”%1″ %*    [包含引号] assoc .exe=exefile 重启电脑 方法 3: 适用于 Windows 2000/XP/2003 下载并运行以下任一 .reg 文件 http://www.kellys-korner-xp.com/regs_edits/exefix.reg http://www.dougknox.com/xp/fileassoc/xp_exe_fix.zip 另外,可以参考以下微软知识库文章: …

Continue reading »