史萊姆論壇

返回   史萊姆論壇 > 教學文件資料庫 > 網路軟硬體架設技術文件
忘記密碼?
註冊帳號 論壇說明 標記討論區已讀

歡迎您來到『史萊姆論壇』 ^___^

您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的!

請點擊這裡:『註冊成為我們的一份子!』

Google 提供的廣告


 
 
主題工具 顯示模式
舊 2004-09-02, 03:36 PM   #1
psac
榮譽會員
 
psac 的頭像
榮譽勳章
UID - 3662
在線等級: 級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時
註冊日期: 2002-12-07
住址: 木柵市立動物園
文章: 17385
現金: 5261 金幣
資產: 33851 金幣
預設 已移除的網路卡總是佔用一組IP怎麼辦?(如何移除隱藏的網路卡)

已移除的網路卡總是佔用一組IP怎麼辦?(如何移除隱藏的網路卡)
適用範圍:
裝置管理員裡移除網路卡,到控制台中增加移除硬體,選移除硬體,選 顯示隱藏設備,然後移除相應的網路卡驅動程式,那就徹底清淨了。
似乎是一般的做法....
事實正確應該如下...................

Windows 2000 各版
Windows XP 各版
問題:
因為網路卡壞了,所以我換了一片新的網路卡,但是我要設定 IP的時候,卻出現一個錯誤訊息,說是我所輸入的IP已經指定給我舊的的網路卡使用,要我設定另一個IP給我新的網路卡,可是舊的網路卡明明已經從電腦上拆掉了,要怎樣才能徹底移除這個舊的網路卡呢?我的操作系統是 Windows 2000。



回答: XP下有兩類設備一般是在裝置管理員中看不見的,一種是所謂的隱藏設備,那是windows的一些系統設備或驅動,故意隱藏,可以簡單的開啟裝置管理員(控制台->系統內容->硬體->裝置管理員),然後選項 視->顯示隱藏設備 即可。

還有一類設備是所謂的遺漏設備,一般是由於PnP設備插拔導致在裝置管理員中失蹤,有兩種方法顯示之,一是臨時方法,開始->執行->cmd開啟DOS視窗,輸入
set devmgr_show_nonpresent_devices=1
然後按上面的程序重新開啟裝置管理員,顯示隱藏設備,你就可以看到遺漏的設備了。

此方法在你下次重新啟動機器後就失效了,必須在DOS下重新輸入此指令才行。還有一種長久顯示遺漏設備的方法就是,控制台->系統內容->進階->環境變數,在系統變數下(作用於本地機所有用戶),或當前用戶下選項新增,變數名為devmgr_show_nonpresent_devices,值設為1,後再按上面的程序開啟裝置管理員顯示隱藏設備,就可以看到所有的隱藏和遺漏設備了。



在 Windows 2000 下,要利用「新增/移除硬體」的功能,來移除沒有用、已經不存在的網路卡。
方法一:
• 到「控制台」,選項「新增移除硬體」,進入新增 / 移除硬體精靈之後,照畫面指示按「下一步」,選項「解除安裝」
• 按下一步,選項「解除安裝裝置」,按「下一步」
• 接著會出現裝置清單,在清單中找看看有沒有你的舊的網路卡(記得要勾起顯示隱藏的裝置那個選項),有的話,選了之後按下一步照畫面指示動作進行。
• 如果在這裡仍然看不到你已經拆掉的那張網路卡,請繼續方法二。
方法二:
• 按開始,到執行,輸入 cmd 按確定(以便快速進入指令模式,)
• 輸入以下指令後,按 ENTER 鍵,這是讓裝置管理員顯示已安裝但是目前不在
電腦上的裝置。
set devmgr_show_nonpresent_devices=1
這個設定,是設定一個環境變數,有了這個環境變數(devmgr_show_nonpresent_devices),裝置管理員就可以去顯示已經安裝的設備,而這個設備是目前並不在電腦上的東西。
因為這是在 command 模式下利用 SET 建立的環境變數,只是暫時的,所以只對此次有效,下次開機就會從記憶體消失,因此你不用擔心如此的設定會無法恢復原狀的問題。
• 輸入 start devmgmt.msc,這是啟動裝置管理員的意思。
• 到「檢視」,選「顯示隱藏裝置」
• 展開「網路適配卡」這一項,去找你之前移除的網路卡,找到之後,在其上按滑鼠右鍵選「解除安裝」。
 
其實還有一種可能,就是在註冊表裡保留了老的網路卡設定,當然包括IP,所以在安裝在新位置的網路卡再用這個位址就被告知已用.處理的方法當然也就是在註冊表中搜尋 老的IP,會發現它,移除之.ok.(有一定危險哦)
參考我機器網路卡設定的位址
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\{3E70A6B0-0C26-4462-9AFE-093D05E982E7}\Parameters\Tcpip

其實到只能到這裡HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\
原因是因為2000/xp為了方便用戶操作,在用戶將一個設備從電腦中移除後並沒有真正卸載,而是將其驅動程式和組態文件都完全保留,用戶所看到的僅僅是系統將該設備在裝置管理員中隱藏。這樣做的好處是,用戶再將該設備裝回電腦就不要組態即可直接使用。但是由於該設備的所有組態還保留,因此新裝的設備就可能會於舊的設備重複,這時按前面的說法手工卸載即可
psac 目前離線  
送花文章: 3, 收花文章: 1599 篇, 收花: 3150 次
 


主題工具
顯示模式

發表規則
不可以發文
不可以回覆主題
不可以上傳附加檔案
不可以編輯您的文章

論壇啟用 BB 語法
論壇啟用 表情符號
論壇啟用 [IMG] 語法
論壇禁用 HTML 語法
Trackbacks are 禁用
Pingbacks are 禁用
Refbacks are 禁用


所有時間均為台北時間。現在的時間是 02:53 PM


Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2014, Jelsoft Enterprises Ltd.


SEO by vBSEO 3.6.1