來源:互聯網網民 2006-12-17 09:48:37
評論在Win9x下訪問NTFS分區
在Win9x下訪問NTFS分區 爲了學習ASP,前幾天我裝了NT 4.0 Server+IIS 4.0,在安裝的時候也沒仔細想就用了NTFS格式來格式化安裝NT的分區,安裝很順利,NT自動做好了多重啓動菜單。但在我的K6-2 266+32M內存的「愛機」上NT運行起來實在是太慢了。因此在不學ASP的時候我一般都進入Win98,這樣問題就來了:
在Win98下不能訪問NTFS分區(因爲我在以前裝Linux時已經將Win98所在分區轉化爲FAT16格式了,所以在NT下能訪問到它。如果你還想在NT下訪問FAT32分區可以到http://www.winternals.com/downloads/index.shtml下載FAT32 for Windows NT,安裝後不需任何設置即可使用),因此有時候爲了打開一個在NT下編寫的文件就不得不重啓後進入速度奇慢的NT。怎麽辦呢?我上網經過一番狂搜,終于發現了一個好東東NTFS for Windows 98(以下簡稱NFW)。別看它名字中有for Windows 98,其實它可以訪問Win95、Win98 SE、NT4.0(sp3以上)、Win2000的所有分區格式,它的原理就是利用NT或Windows 2000的系統文件NTFS.SYS和NTOSKRNL.SYS作爲Win9x的文件系統與NTFS分區之間的「接口」,接管應用程序對磁盤的訪問。
首先我們可以從http://www.winternals.com/downloads/index.shtml下載NFW,然後將以下幾個文件NTFS.SYS、NTOSKRNL.EXE、AUTOCHK.EXE、NTDLL.DLL、C_437.NLS、C_1252.NLS、L_INTL.NLS從NT或Win2000系統下拷貝到Win9x下,用「一路回車法」安裝NFW,安裝完成後會彈出NFW的配置對話框。
在NTFS System Files中填入你拷貝的NT系統文件的路徑,在Driver Letter Assignments中填入你想要的NTFS分區盤符。點擊Apply,重啓之後你就可以在Win98中訪問NTFS分區了。
如果點擊NFW配置對話框中的Advanced按鈕,將彈出高級設置對話框。其中各選項的意義如下:
ReadOnly:選取後,所有在Win9x中對NTFS分區中文件的操作都不會直接修改NTFS分區。在實際使用中,我發現它還是會對NTFS分區作一些修改,當你對NTFS分區進行了大量的寫操作後可能導致NT不能啓動,因爲這會使NT不能識別扇區是否寫有數據。
WriteThrough:選取後Win9x將把所有寫操作馬上寫入NTFS分區,而不是先放入Win9x的系統緩存中。
Checkpoint Interva:NTFS是一個日志文件系統,NT會每隔一定時間校正磁盤的數據結構,這個選項的值就是NT進行校正的周期。最好不要改動。
Writeback Interval:這一項決定了NFW每隔多長時間將數據寫到硬盤上,增加Writeback Interval的值會提高系統的性能,但是因系統崩潰而導致數據丟失的可能性也將增加。
需要注意的是你不能把硬盤的第一個分區或Win9x的啓動分區轉化爲NTFS文件系統,因爲Win9x在啓動過程中不能讀取NTFS分區。
最後還要告訴你的就是NT和Win2000的安全性在這裏不起任何作用,任何人都可以借助NFW訪問NTFS分區的文件,而不管其是否設有訪問權限!
在Win9x下訪問NTFS分區
在Win9x下訪問NTFS分區 爲了學習ASP,前幾天我裝了NT 4.0 Server+IIS 4.0,在安裝的時候也沒仔細想就用了NTFS格式來格式化安裝NT的分區,安裝很順利,NT自動做好了多重啓動菜單。但在我的K6-2 266+32M內存的「愛機」上NT運行起來實在是太慢了。因此在不學ASP的時候我一般都進入Win98,這樣問題就來了:
在Win98下不能訪問NTFS分區(因爲我在以前裝Linux時已經將Win98所在分區轉化爲FAT16格式了,所以在NT下能訪問到它。如果你還想在NT下訪問FAT32分區可以到http://www.winternals.com/downloads/index.shtml下載FAT32 for Windows NT,安裝後不需任何設置即可使用),因此有時候爲了打開一個在NT下編寫的文件就不得不重啓後進入速度奇慢的NT。怎麽辦呢?我上網經過一番狂搜,終于發現了一個好東東NTFS for Windows 98(以下簡稱NFW)。別看它名字中有for Windows 98,其實它可以訪問Win95、Win98 SE、NT4.0(sp3以上)、Win2000的所有分區格式,它的原理就是利用NT或Windows 2000的系統文件NTFS.SYS和NTOSKRNL.SYS作爲Win9x的文件系統與NTFS分區之間的「接口」,接管應用程序對磁盤的訪問。
首先我們可以從http://www.winternals.com/downloads/index.shtml下載NFW,然後將以下幾個文件NTFS.SYS、NTOSKRNL.EXE、AUTOCHK.EXE、NTDLL.DLL、C_437.NLS、C_1252.NLS、L_INTL.NLS從NT或Win2000系統下拷貝到Win9x下,用「一路回車法」安裝NFW,安裝完成後會彈出NFW的配置對話框。
在NTFS System Files中填入你拷貝的NT系統文件的路徑,在Driver Letter Assignments中填入你想要的NTFS分區盤符。點擊Apply,重啓之後你就可以在Win98中訪問NTFS分區了。
如果點擊NFW配置對話框中的Advanced按鈕,將彈出高級設置對話框。其中各選項的意義如下:
ReadOnly:選取後,所有在Win9x中對NTFS分區中文件的操作都不會直接修改NTFS分區。在實際使用中,我發現它還是會對NTFS分區作一些修改,當你對NTFS分區進行了大量的寫操作後可能導致NT不能啓動,因爲這會使NT不能識別扇區是否寫有數據。
WriteThrough:選取後Win9x將把所有寫操作馬上寫入NTFS分區,而不是先放入Win9x的系統緩存中。
Checkpoint Interva:NTFS是一個日志文件系統,NT會每隔一定時間校正磁盤的數據結構,這個選項的值就是NT進行校正的周期。最好不要改動。
Writeback Interval:這一項決定了NFW每隔多長時間將數據寫到硬盤上,增加Writeback Interval的值會提高系統的性能,但是因系統崩潰而導致數據丟失的可能性也將增加。
需要注意的是你不能把硬盤的第一個分區或Win9x的啓動分區轉化爲NTFS文件系統,因爲Win9x在啓動過程中不能讀取NTFS分區。
最後還要告訴你的就是NT和Win2000的安全性在這裏不起任何作用,任何人都可以借助NFW訪問NTFS分區的文件,而不管其是否設有訪問權限!