網際論壇 - 軟體綜合研討 - 〔教學〕boot.ini的妙用
» 遊客:  註冊 | 登錄 | 會員 | 幫助
 

免費線上小說
動漫分類 : 最新上架熱門連載全本小說最新上架玄幻奇幻都市言情武俠仙俠軍事歷史網游競技科幻靈異 ... 更多小說

作者:
標題: 〔教學〕boot.ini的妙用 上一主題 | 下一主題
  ssvmw
  中級會員 
 



  積分 1117
  發文 107
  註冊 2006-7-10
  狀態 離線
#1  〔教學〕boot.ini的妙用

boot.ini,其实,它可以用的参数非常多,下面我就给大家介绍几个适用的:

首先,先了解一下boot.ini。

boot.ini位于系统盘根目录下,如C:\boot.ini,是一个隐藏文件。XP系统(单系统)打开它
(在开始——运行——输入c:\boot.ini即可)将会是:
“[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional"
/fastdetect”
以上字段。

[boot loader]是系统加载选项,由timeout和default组成。timeout指定开机时显示系统引
导菜单,它以秒(S)为单位,超过预定时间则自动加载default项目中指定位置的操作系统
。timeout默认为30s我们可以把它修改为任意值(0,1,2,3,4,5,... ...)如果你是一个以上系
统,我建议你将它的值设为5s-30s之间。而default则是指定默认引导的操作系统,在=号后
面的路径必须与operating systems中的其中一个路径相同。

[operating systems]则列出了所有预定操作系统安装路径(我们这里是单系统,所以只有一
个安装路径),该路径不是我们平常所说的C盘,D盘等,它是彩ARC路径命名规则。

那么,何为ARC路径呢???ARC是winnt用来定位其引导分区所在的路径的一种命名方法,指
定引导分区在哪一个磁盘控制器,第几块物理硬盘,第几个磁盘分区。在ARC路径后面紧跟一
个等号,在引号里面的内容就是你引导时所显示的文字,可以使用任意字符更改(如:6969
3%¥……—¥—…………*#·)这些都可以。在这段文字后面就可以以“/”作为导符,再添
加各种参数(如: /fastdetect)。

经过上面的了解,我们就来看看它的神奇功用吧:

一、我们在/fastdetect后面添加/basevideo(multi(0)disk(0)rdisk(0)partition(1)\WIN
DOWS="Microsoft Windows XP Professional" /fastdetect /basevideo)使用该参数后,你
的进入桌面时,右下角会显示屏幕分辨率低的提示。因为该参数的作用是强制操作系统引导
到640x480,16色的VGA显示模式,这种显示模式是现在任何显卡和驱动都能兼容的。所以,
当系统因设置刷新率,或安装了错误的显示器或显卡驱动导致花屏,黑屏等异常,这时用该
参数就可以很容易的解决。

二、通过上面的方法,我们再添加/maxmem=***(***为数字)这个参数是指定windows可使用
的最大内存数量,***应大于12。当系统出现不稳定的情况时,有可能是内存的故障,这时我
们就可以通过这个参数轻松的检查出是内存的哪个部分出的问题而不必拆开机箱。如:是25
6M的内存,我们可以先用/maxmem=128来检测,重新启动,如果问题解决我们可以增大数值,
如果问题依旧我们则减小数值,检查起来非常方便。

三、还有,/burnmemory=***(***仍为数字)该参数实际上是强制限制系统使用物理内存。
如,你原本是256M的内存,你使用了/burnmemory=200,则系统它就只使用200M的内存。可能
有的人会说谁会吃饱的撑着了,这么傻呀?事实上它还是有一个显著的用处的:我们可以通
过减小使用物理内存测试一下计算机的稳定性和检查内存影响系统的瓶颈为多大,从而当内
存出现问题时我们可以有的放矢的解决问题。

四、还有,/numproc=***(***仍为数字)这是一个检测处理器的参数,服务器非常适用。*
**不要大于处理器的个数,通常情况下服务器是双处理器,然而我们有很多工作单处理器就
能完成,在拿不定主意的情况下,用这个参数就可以为你作出一个理性的判断。我们先使用
1个处理器(/numproc=1)启动运行后,在任务管理器中看看性能如何,再用2个处理器(/num
proc=2)依旧在那里看看性能与一个有何差异,如果差异不大,则单处理器就够了,如果差异
较大,则我们就需要使用双处理器。(要特别强调的是,如果你的单处理器主机,别想通过使
用/numproc=2来骗计算机,如果出现事故,后果自负与笔者无关)

五、还有,/sos参数。记得几天前有位朋友问XP启动时最先用到的是哪个文件,哈哈哈哈,
使用它就可以告诉你,它的功用是将XP或03启动过程中所用到的所有文件有路径显示出来。
爽吧???

六、还有,/bootlog,看了第五点你一定在偷着乐了。其实微软是非常体贴人的。知道你有
这方面的喜好,闪那么快哪看得完呀??在/sos的基础上再加上/bootlog它就会把你启动时
所用到的文件保存下来,存系统目录里面,文件名为Ntbtlog.txt用记事本就可以打开看了,
这就用不着在启动的时候瞪眼睛喽!

七、还有,/safeboot:parameter,我们知道,在出现某些问题的时候,我们需要进入安全模
式中进行修复,欲进入安全模式则需在引导时按F8键,但事实上我们有时候却把握不住时间
又要重新启动,要是安全模式成为启动时的选项那该多好呀!!刚才说了,微软真的很体贴
人,这不,用这个参数就可以实现喽!^_^它还附带有几个参数,我们也分别来了解一下:
1,/safeboot:minimal使用此参数,windwos将加载一个标准的安全模式,它没有驱动和自动
启动项目,可以说是一个最“瘦”的系统。
2,/safeboot:network这是一个带网络的安全模式。使用这种模式有肋于用户在网络没有问
题的情况下,充分利用网络优势来解决问题,如:如果你自己不会解决的问题,还有希望通
过上网来找到洪恩的朋友为你解答等。
3,/safeboot:minimal(alternateshell),这则是一个带命令提示符的安全模式,使用它进
入的界面就像一个DOS操作系统。


2006-7-29 01:19 AM
查看資料  發短消息   編輯文章  引用回覆
  南樂
  進階會員 
 



  積分 1948
  發文 476
  註冊 2005-11-17
  來自 Taiwan
  狀態 離線
#2  

感謝提供經驗,讓初學者多瞭解,可惜用的是簡體字,看起來非常出力,要瞭解更難,謝謝!

2006-7-29 12:48 PM
查看資料  發送郵件  發短消息   編輯文章  引用回覆
  ps147258
  進階會員 
 



  積分 2396
  發文 226
  註冊 2005-9-6
  狀態 離線
#3  



  Quote:
Originally posted by 南樂 at 2006-7-29 12:48 PM:
感謝提供經驗,讓初學者多瞭解,可惜用的是簡體字,看起來非常出力,要瞭解更難,謝謝!

那我翻給你

boot.ini,其實,它可以用的參數非常多,下面我就給大家介紹幾個適用的:

首先,先瞭解一下boot.ini。

boot.ini位於系統磁碟根目錄下,如C:\boot.ini,是一個隱藏檔案。XP系統(單系統)打開它(在開始→執行→輸入 c:\boot.ini 即可)將會顯示是:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
以上文字。

[boot loader]是系統附加選項,由timeout和default組成。timeout指定開機時顯示系統啟動選單,它以秒(S)為單位,超過預定時間則自動啟動default項目中指定位置的作業系統
。timeout預設為30s我們可以把它修改為任意值(0,1,2,3,4,5,... ...)如果你是一個以上系統,我建議你將它的值設為5s-30s之間。而default則是指定預設啟動的作業系統,在=號後面的路徑必須與operating systems中的其中一個路徑相同。

[operating systems]則列出了所有預定操作系統安裝路徑(我們這裡是單系統,所以只有一個安裝路徑),該路徑不是我們平常所說的C槽,D槽等,它是採ARC路徑命名規則。

那麼,何為ARC路徑呢???ARC是winnt用來定位其引導分區所在的路徑的一種命名方法,指定引導分區在哪一個磁碟控制器,第幾塊物理磁碟,第幾個磁碟分區。在ARC路徑後面緊跟一個等號,在引號裡面的內容就是你引導時所顯示的文字,可以使用任意字符更改(如:69693%¥……—¥—…………*#·)這些都可以。在這段文字後面就可以以「/」作為導符,再添加各種參數(如: /fastdetect)。

經過上面的瞭解,我們就來看看它的神奇功用吧:

一、我們在/fastdetect後面添加/basevideo(multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect /basevideo)使用該參數後,你的進入桌面時,右下角會顯示螢幕解析度過低的提示。因為該參數的作用是強制作業系統啟動到640x480 16色的VGA顯示模式,這種顯示模式是現在任何顯卡和驅動都能兼容的。所以,當系統因設定刷新率,或安裝了錯誤的顯示器或顯卡驅動導致顯示異常,這時用該參數就可以很容易的解決。

二、通過上面的方法,我們再添加/maxmem=***(***為數字)這個參數是指定windows可使用的最大記憶體容量,***應大於12。當系統出現不穩定的情況時,有可能是記憶體的故障,這時我們就可以通過這個參數輕鬆的檢查出是記憶體的哪個部分出的問題而不必拆開機箱。如:是256M的容量,我們可以先用/maxmem=128來檢測,重新啟動,如果問題解決我們可以增大數值,如果問題依舊我們則減小數值,檢查起來非常方便。

三、還有,/burnmemory=***(***仍為數字)該參數實際上是強制限制系統使用物理記憶體。
如,你原本是256M的容量,你使用了/burnmemory=200,則系統它就只使用200M的記憶體。可能有的人會說誰會吃飽的撐著了,這麼傻呀?事實上它還是有一個顯著的用處的:我們可以通過減小使用物理記憶體測試一下電腦的穩定性和檢查記憶體影響系統的問題為多大,從而當記憶體出現問題時我們可以有方式的解決問題。

四、還有,/numproc=***(***仍為數字)這是一個檢測處理器(CPU)的參數,非常適用。***不要大於處理器的個數,通常是使用在處理器是雙處理器的情況器,然而我們有很多工作單處理器就能完成,在拿不定主意的情況下,用這個參數就可以為你作出一個理性的判斷。我們先使用1個處理器(/numproc=1)啟動後,在工作管理員中看看性能如何,再用2個處理器(/numproc=2)依舊在那裡看看性能與一個有何差異,如果差異不大,則單處理器就夠了,如果差異較大,則我們就需要使用雙處理器。(要特別強調的是,如果你的單處理器主機,別想通過使用/numproc=2來騙電腦,如果出現問題,後果自負與筆者無關)

五、還有,/sos參數。記得幾天前有位朋友問XP啟動時最先用到的是哪個檔案,哈哈哈哈,使用它就可以告訴你,它的功用是將XP或03啟動過程中所用到的所有檔案有路徑顯示出來。爽吧???

六、還有,/bootlog,看了第五點你一定在偷著樂了。其實微軟是非常體貼人的。知道你有這方面的喜好,閃那麼快哪看得完呀??在/sos的基礎上再加上/bootlog它就會把你啟動時所用到的檔案保存下來,存系統目錄裡面,檔案名為Ntbtlog.txt用記事本就可以打開看了,這就用不著在啟動的時候瞪眼睛嘍!

七、還有,/safeboot:parameter,我們知道,在出現某些問題的時候,我們需要進入安全模式中進行修復,欲進入安全模式則需在啟動時按F8鍵,但事實上我們有時候卻把抓不住時間又要重新啟動,要是安全模式成為啟動時的選項那該多好呀!!剛才說了,微軟真的很體貼人,這不,用這個參數就可以實現嘍!^_^它還附帶有幾個參數,我們也分別來瞭解一下:
1,/safeboot:minimal使用此參數,windwos將加載一個標準的安全模式,它沒有驅動和自動啟動項目,可以說是一個最「瘦」的系統。
2,/safeboot:network這是一個帶網路的安全模式。使用這種模式有助於用戶在網路沒有問題的情況下,充分利用網路優勢來解決問題,如:如果你自己不會解決的問題,還有希望通過上網來找到朋友為你解答等。
3,/safeboot:minimal(alternateshell),這則是一個帶命令提示字元(DOS)的安全模式,使用它進入的界面就像一個DOS操作系統。



可以在「Windows 符號鍵」+「F1」或「開始」→「說明及支援」打開 Windows 說明,查詢 Boot.ini 能得到更多的相關資訊。

[ Last edited by ps147258 on 2006-7-29 at 09:26 PM ]


2006-7-29 09:16 PM
查看資料  發短消息   編輯文章  引用回覆

可打印版本 | 推薦給朋友 | 訂閱主題 | 收藏主題

論壇跳轉選單: