连ç»ä¸€æ®µæ—¶é—´åœ¨å…¬å¸ä½¿ç”¨æ— 线网络上网,一直éžå¸¸ä¸çˆ½çš„就是其ä¸ç¨³å®šâ€”—éžå¸¸ä¸ç¨³å®šï¼Œæ—¶æ–æ—¶ç»ã€‚åŽæ¥ä»”ç»†ç ”ç©¶ä¹‹åŽå‘çŽ°ï¼Œæ¯æ¬¡ç»è¿‡åå‡ åˆ†é’Ÿï¼Œæ— çº¿ç½‘å¡çš„æŒ‡ç¤ºç¯å°±ç掉了,紧接ç€å°±æ˜¯æ— çº¿ç½‘ç»œæ–æŽ‰ã€‚è¿‡äº†å‡ ç§’é’Ÿï¼Œæ— çº¿ç½‘å¡æŒ‡ç¤ºç¯é‡æ–°äº®èµ·ï¼Œç„¶åŽæ— çº¿ç½‘ç»œé‡æ–°è¿žæŽ¥â€”â€”å°±è¿™æ ·ï¼Œæ— é™ç½‘ç»œä¸æ–的通æ–。
既然已ç»å‘现了问题的症结,接下æ¥å°±æ˜¯çœ‹çœ‹ä¸ºä»€ä¹ˆä¼šé€ æˆè¿™ç§æƒ…å†µã€‚æˆ‘çš„æ— çº¿ç½‘å¡æ˜¯ipw2200 (Intel PRO/Wireless 2200BG),应该是éžå¸¸å¸¸è§å’Œé€šç”¨çš„ä¸€æ¬¾æ— çº¿ç½‘å¡ï¼Œè‡³å°‘在Linux下é¢ä¸€ç›´ä»¥æ¥é©±åЍ䏿ˆé—®é¢˜ã€‚但是看了一下驱动程åºé‡Œé¢çš„选项,å‘现驱动程åºçš„æ—¶é—´æ¯”è¾ƒä¹…è¿œäº†ï¼Œæ‰€ä»¥é¦–å…ˆè¿˜æ˜¯æ¥æ›´æ–°ä¸€ä¸‹é©±åŠ¨ç¨‹åºå§ã€‚

于是到Google上æœç´¢ï¼Œé¡ºåˆ©çš„æ‰¾åˆ°äº†Intel的驱动官方站点。从上é¢çš„列表当ä¸çœ‹ï¼Œæœ‰ä¸¤ä¸ªç‰ˆæœ¬çš„驱动程åºå¯ä¾›é€‰æ‹©ï¼š11.1.1.11/9.0.4.36 版本的Driver Only包,和11.1.1.0 版本的Network Connection Software。我一直觉得硬件这个东西还是有个硬件厂商æä¾›çš„软件æ¥ååŠ©ç®¡ç†æ¯”较好,于是没有多想,就把两个都下载了下æ¥ã€‚之åŽè¿è¡Œå®‰è£…Network Connection Software,安装过程当ä¸ç¬”记本的喇å(喇åï¼Œä¸æ˜¯éŸ³ç®±ï¼‰çªç„¶è¿žç»å“了N声,直觉告诉我有点问题,但是也没多考虑,安装完毕之åŽå°±é‡æ–°å¯åŠ¨äº†ã€‚
䏿ƒ³é‡æ–°å¯åЍ之åŽï¼Œå…ˆæ˜¯ç™»å½•界é¢ä¸Šé¢è¾“入账户密ç 之åŽï¼Œç™»å½•界é¢å¥½åƒæ»æŽ‰äº†ä¸€æ ·ï¼Œç‰å¾…了大约两分钟æ‰å¯åŠ¨åˆ°æ¡Œé¢ï¼Œè€Œä¸”登录进去之åŽä¹Ÿé©¬ä¸Šå‘现ä¸å¯¹åŠ²ï¼šä»»åŠ¡æ 上é¢çš„快速å¯åŠ¨æ— æ³•æ˜¾ç¤ºã€‚è™½ç„¶ä¹‹å‰ä¹Ÿå‡ºçŽ°è¿‡ç±»ä¼¼çš„é—®é¢˜ï¼Œä½†æ˜¯éƒ½æ˜¯æŠŠå¿«é€Ÿå¯åŠ¨åˆ é™¤ç„¶åŽå†é‡æ–°æ·»åŠ å°±å¥½äº†ã€‚ä½†è¿™æ¬¡ç›´æŽ¥æŠ¥é”™ï¼šæ— æ³•æ·»åŠ å·¥å…·æ 。
当然我知é“,任务æ 当ä¸çš„å›¾æ ‡æ˜¯ä¸€ç»„å¿«æ·æ–¹å¼ï¼Œå˜æ”¾åœ¨C:\Documents and Settings\<Your User Name>\Application Data\Internet Exploerer\Quick Lunch下é¢ã€‚于是转过去找,竟然å‘现Application Data䏋颿 ¹æœ¬æ²¡æœ‰Internet Explorer的目录ï¼å†è¯•图打开FireFox,竟然直接跳出首次è¿è¡Œçš„é…置导入å‘导——一切迹象都表明:Application Data目录失踪了ï¼
幸好我知é“sysinternal有一个工具å«åšJunction,用æ¥å»ºç«‹ç›®å½•软链接。所谓的目录软链接好åƒå¿«æ·æ–¹å¼ä¸€æ ·ï¼Œå¯ä»¥è®©ä½ 从一个ä½ç½®æŒ‡å‘å¦ä¸€ä¸ªä½ç½®ã€‚但是目录软链接对于上é¢çš„åº”ç”¨ç¨‹åºæ˜¯é€æ˜Žçš„,åªè¦è½¯é“¾æŽ¥å·²ç»å»ºç«‹å¥½äº†ï¼Œæ¯”如把C:\testé‡å®šå‘到D:\test,在应用程åºçœ‹æ¥è¿™ä¸¤ä¸ªç›®å½•å°±æ˜¯å®Œå…¨ä¸€æ ·çš„äº†ï¼Œå¯¹äºŽC:\test下é¢çš„æ–‡ä»¶è®¿é—®ï¼Œä¹Ÿéƒ½ä¼šè¢«æ“作系统直接é‡å®šå‘到D:\test下é¢çš„相应文件。
幸好我知é“这个东西,而且是之å‰å°±çŸ¥é“。当年当我å‘çŽ°ä½ æ ¹æœ¬æ— æ³•é˜»æ¢å¾ˆå¤šç¨‹åºå¾€æˆ‘ç‹çª„çš„C盘上写文件的时候,我就ä¸å¾—䏿ƒ³åŠžæ³•æŠŠå°½å¯èƒ½å¤šçš„东西è¿ç§»åˆ°åˆ«çš„盘上去。最早被我看上的就是Documents and Settings下é¢çš„ç›®å½•ï¼šæ— æ•°çš„ç¨‹åºæŠŠé…置文件放在这里(也应该放在这里)。所以我就用软链接把C:\Documents and Settings\<My user name>\Application Data目录é‡å®šå‘到了å¦ä¸€ä¸ªç£ç›˜åˆ†åŒºä¸Šï¼Œé¡ºä¾¿ä¸€èµ·è¢«é‡å®šå‘çš„è¿˜æœ‰å‡ ä¸ªåŒçº§çš„目录。这ç§è§£å†³æ–¹æ¡ˆçš„一个å处就是,如果æŸä¸ªè½¯ä»¶ä½œäº†ä»€ä¹ˆä¸è¯¥åšçš„äº‹æƒ…ï¼Œåˆ æŽ‰è¿™ä¸ªè½¯é“¾æŽ¥å¦‚åŒåˆ æŽ‰ä¸€ä¸ªç©ºç›®å½•ä¸€æ ·ç®€å•:一个RemoveDirectory的系统API调用足以。
é‚£ä¹ˆæ˜¯ä¸æ˜¯è°æŠŠè¿™ä¸ªè½¯é“¾æŽ¥ç»™åˆ 掉了呢?用资æºç®¡ç†å™¨æ˜¯æ²¡æœ‰åŠžæ³•åŒºåˆ†çš„ï¼Œä½†æ˜¯ç”¨å‘½ä»¤æç¤ºç¬¦å¯ä»¥ã€‚所以我立å³ç”¨å‘½ä»¤è¡Œè½¬åˆ°è¿™ä¸ªç›®å½•去看,果然, Application Dataå·²ç»å˜æˆäº†<DIR>ï¼Œè€Œä¸æ˜¯è½¯é“¾æŽ¥(<JUNCTION>)äº†ï¼ˆå¯æƒœè¿™é‡Œå¿˜è®°æˆªå›¾ç•™ä¸‹çŽ°åœºäº†ï¼‰ã€‚
那么实际的目录内容呢?我立å³è½¬åˆ°è½¯é“¾æŽ¥æŒ‡å‘的目录观察,万幸的事情:所有的é…置文件都还在。

接下æ¥çš„事情就很简å•了,æ¢ç”¨å¦å¤–一个账户登录,使用命令æç¤ºç¬¦ç§»åŠ¨åˆ°C:\Documents and Settings\<my user name>下é¢ï¼Œåˆ 除原æ¥çš„Application Dataç›®å½•ï¼Œç„¶åŽæ‰§è¡Œjunction "Application Data" "E:\path\to\Application Data",建立了一个新的目录软链接。

釿–°ç”¨è‡ªå·±çš„账户登录,所有的é…置文件都回æ¥äº†ï¼Œæ‰“å¼€FireFox看到布满æ’ä»¶çš„çŠ¶æ€æ ,放心许多。
回顾一下我之å‰ä½œè¿‡çš„事情,åªèƒ½è®©æˆ‘相信,确实是Intelçš„å®‰è£…ç¨‹åºæŠŠè¿™ä¸ªç›®å½•åˆ æŽ‰äº†ï¼šè®¡ç®—æœºå–‡åçš„å“å£°ä¹Ÿè®¸å°±æ˜¯å› ä¸ºæœ‰ç¨‹åºå‘现自己的 Application Dataç›®å½•è¢«åˆ æŽ‰äº†ã€‚è€Œå½“æ—¶åœ¨åšçš„事情,就是在安装Intel的应用程åºè€Œå·²ã€‚
一个问题已ç»è§£å†³äº†ï¼Œä½†æ˜¯è¿˜æœ‰å¦å¤–一个问题:登录ä»ç„¶éžå¸¸çš„æ…¢ï¼Œä¸ºä»€ä¹ˆå‘¢ï¼Ÿ
ä½ çœ‹åˆ°çš„ç™»å½•ç•Œé¢å…¶å®žæ˜¯å«åšWinLogon的进程所显示的。而这个WinLogon当䏿˜¯å¯ä»¥åŠ å…¥è®¸å¤šçš„è‡ªå®šä¹‰æ¨¡å—的。但是这些模å—分布在å„处,查找起æ¥éžå¸¸ä¸ä¾¿ã€‚幸è¿çš„æ˜¯sysinternalä»ç„¶æœ‰ä¸€ä¸ªå·¥å…·æ›¿æˆ‘们åšäº†è¿™äº›äº‹æƒ…:Autoruns。这个工具è¿è¡Œä¹‹åŽï¼Œä¼šæœ‰ä¸€ä¸ªWinLogonæ ‡ç¾é¡µï¼Œå½“䏿˜¾ç¤ºäº†æ‰€æœ‰WinLogon注册的组件。请注æ„图ä¸ç”¨çº¢çº¿åœˆå‡ºçš„部分,这些就是Intel安æ’在 WinLogon当ä¸çš„。而登录的时候,WinLogon使用GINA DLLæ¥è¿›è¡Œèº«ä»½è®¤è¯ã€‚ä»Žå›¾ä¸æ˜¾ç„¶å¯ä»¥çœ‹å‡ºï¼ŒIntelçš„æ— çº¿ç½‘å¡ç¨‹åºä½¿ç”¨å®ƒè‡ªå·±çš„GINA DLLæ›¿æ¢æŽ‰äº†Windows自己的GINA DLL。
那么Windows自己的GINA DLL是什么呢?我们在system32目录下é¢è¿è¡Œdir *GINA.DLL,得到一个列表,如图ä¸å³ä¸‹è§’所示。从åå—上é¢çœ‹ï¼Œmsgina.dll应该就是微软的GINA DLL了。所以在IWPDGINA上é¢åŒå‡»ï¼ŒAutoruns自动打开注册表编辑器,并定ä½åˆ°è¯¥æ³¨å†Œè¡¨é¡¹ã€‚将它改æˆmsgina.dllã€‚ç„¶åŽæŠŠå‰©ä¸‹çš„ä¸¤ä¸ªå’ŒIntel相关的项目å‰é¢çš„勾去掉。之åŽé‡å¯ç³»ç»Ÿï¼Œè¾“入密ç 之åŽï¼Œç™»å½•ç«‹å³å®Œæˆï¼Œå¹¶ä¸”很快的看到桌é¢ï¼Œä¸€åˆ‡æ¢å¤æ£å¸¸ã€‚

è€Œè¿™ä¸ªæ—¶å€™å›žå¤´çœ‹çœ‹æˆ‘æœ€åˆæƒ³è¦åšçš„äº‹æƒ…ï¼šæˆ‘çš„æ— çº¿ç½‘å¡çš„驱动æ£ç¡®æ›´æ–°äº†ï¼š

更新之åŽçš„æ— 线网å¡é©±åŠ¨ç¡®å®žæé«˜äº†ç”µæºç®¡ç†çš„èƒ½åŠ›ï¼šåœ¨æˆ‘å†™è¿™ç¯‡æ–‡ç« çš„æ•´ä¸ª1ä¸ªå°æ—¶å½“ä¸ï¼Œæ— çº¿ç½‘ç»œæ²¡æœ‰å†æ–。
ä½†æ˜¯ï¼Œä»…ä»…æ˜¯ä¸€ä¸ªæ— çº¿ç½‘å¡ï¼Œä¸ºä»€ä¹ˆè¦åŽ»ä¿®æ”¹GINAï¼Œè€Œä¸”æ˜¯è¿™ä¹ˆæ•æ„Ÿçš„组件:我的登录用户å和密ç ä¸Žæ— çº¿ç½‘ç»œæœ‰å…³ç³»ä¹ˆï¼Ÿè€Œä¸”ï¼Œä¸ºä»€ä¹ˆä¼šæ¯æŽ‰æˆ‘çš„ Application Dataç›®å½•ï¼Ÿå¦‚æžœä¸æ˜¯æˆ‘之å‰çŸ¥é“一点Windowsçš
„东西,也许åªèƒ½é‡è£…ç³»ç»Ÿäº†ï¼ŒäºŽæ˜¯ä¸¤å¹´å¤šçš„ç”¨æˆ·ä¹ æƒ¯ï¼Œé¦–é€‰é…置,甚至邮件都å¯èƒ½ä¸¢å¤±ã€‚
而我,本æ¥åªæ˜¯ä¸ºäº†æ›´æ–°ä¸€ä¸‹é©±åŠ¨ç¨‹åºç½¢äº†ã€‚