|
論壇說明 |
歡迎您來到『史萊姆論壇』 ^___^ 您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的! 請點擊這裡:『註冊成為我們的一份子!』 |
|
主題工具 | 顯示模式 |
2006-07-09, 10:32 AM | #1 |
榮譽會員
|
系統 - 明明白白WinXP系統環境變數
明明白白WinXP系統環境變數
近日,筆者一個朋友的電腦出現了一個奇怪現象:在Windows XP系統的命令行模式中執行所有命令都提示該命令不是內部或外部命令,也不能執行可執行文件和或批處理文件。 解決篇: 筆者認為是執行這些命令的可執行文件被誤刪造成的,進入系統安裝目錄的system32目錄中發現ipconfig等可執行文件仍然存在,並沒有被刪除或改動的跡象。 第一步:在目錄中直接執行這些可執行文件發現可以調出一個命令執行視窗,不過一閃即逝。由此可斷定這些可執行文件沒有問題,是完好無損的。 第一步:輸入「CMD」命令進入命令行模式,然後進入「c:windowssystem32」目錄執行ipconfig命令,發現一切正常,IP地址及DNS等訊息全部顯示出來了。 第四步:筆者通過「我的電腦→內容→高階」標籤的「環境變數」按鈕檢視相關訊息。發現「系統變數」中的Path項值為空,這應該是問題的關鍵,由於預定Path為空,所以在任意路徑下執行諸如ipconfig的命令系統將無法找到該程式。雙擊path參數為其設置變數值「c:windowssystem32」。 第六步:確定後再在命令行模式中輸入「ipconfig」就能顯示出正確的訊息了。 小提示:如果你希望設置多個預定路徑可以採用諸如c:windowssystem32;c:windows的形式,即中間用「;」隔開。 思考篇: 分析本機故障原因就是因為環境變數中的預定路徑被刪除的結果,預定路徑一經設置,當前系統如有程式執行時需要某些DLL或EXE文件,以及Active控件時就會到所有預定路徑中去查找,如果在這些目錄中查找到相應的程式則自動載入,查找不到則報告缺少某某文件的錯誤訊息。 小知識:什麼是環境變數?環境變數一般是指在操作系統中用來指定操作系統執行環境的一些參數,比如臨時資料夾位置和系統資料夾位置等。這點有點類似於DOS時期的預定路徑,當你執行某些程時序除了在當前資料夾中尋找外,還會到設置的預定路徑中去查找。簡單地說這裡的「Path」就是一個變數,裡面存儲了一些常用命令所存放的目錄路徑。 很多朋友會在自己的電腦上安裝雙系統,例如C硬碟安裝Windows 98,D盤安裝Windows XP。可是某些軟件往往只在Windows 98系統中安裝,Windows XP系統中是無法正常使用的,比較麻煩卻有效的方法是再安裝一遍。當我們瞭解了環境變數中的用途後就可以很好解決雙系統的軟件共用問題。 小提示:為什麼在Windows 98中安裝了的軟件在Windows XP下無法執行呢(綠色軟件除外)?原因是安裝軟件時往往須要向系統目錄中複製某些文件,而使用另外一個系統時會由於缺少這些文件而無法執行。因此,我們可以通過設置環境變數的方法來解決這個問題。 實例:通過設置預定路徑解決雙系統共用應用軟件的問題 任務描述: 安裝了雙系統的本機電腦,C硬碟為Windows 98系統,安裝了COOL 3D,D盤為Windows XP系統。希望在不重新安裝軟件的前提下可以在D盤系統中正常執行COOL 3D程式。 在Windows XP中直接找到COOL 3D的安裝目錄並執行其執行文件,會彈出報錯交談視窗。 實現方法: 第一步:在Windows XP系統中的「我的電腦」上點滑鼠右鍵選擇「內容」。在系統內容視窗選擇「高階」標籤並按「環境變數」按鈕。 第二步:將環境變數設置視窗中的系統變數裡的Path值中新增如下目錄:「c:windowssystem32;c:windowssystem;c:windows」(不含引號)。 第三步:設置完畢後就可以順利執行COOL 3D了,如果需要系統文件會自動到上面提到的C硬碟Windows 98相應目錄去查找。 總結: 有些軟件不用通過在環境變數中修改預定路徑的方法就可以在D盤系統中正常啟動,例如超級解霸等軟件,因為它們並沒有往系統目錄中複製任何文件。另外修改預定路徑法也並不是對所有軟件有效,對於一些啟動需要載入註冊表中鍵值才能使用的軟件,可能會出現提示要求輸入註冊碼的視窗,輸入正確數值後仍即可正常使用。如果通過修改預定路徑法仍然無法啟動軟件的話,很有可能是因為Windows 98與Windows XP系統的某些DLL文件有區別而無法通用,這種情況只能在Windows XP系統中重新安裝該軟件。 |
__________________ |
|
送花文章: 3,
|