日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

计算机硬盘分区和盘符,盘符

發(fā)布時間:2023/12/14 编程问答 48 豆豆
生活随笔 收集整理的這篇文章主要介紹了 计算机硬盘分区和盘符,盘符 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

盤符是DOS、WINDOWS系統(tǒng)對于磁盤存儲設(shè)備的標(biāo)識符。一般使用26個英文字符加上一個冒號:來標(biāo)識。由于歷史的原因,早期的PC機一般裝有兩個軟盤驅(qū)動器,所以,"A:"和"B:"這兩個盤符就用來表示軟驅(qū),早期的軟盤尺寸有8寸、5寸、3.5寸等。而硬盤設(shè)備就是從字母C:開始,一直到Z:。對于UNIX,LINUX系統(tǒng)來說,則沒有盤符的概念,但是目錄和路徑的概念是相同的。

中文名

盤符

外文名

drive letter用????途

磁盤存儲設(shè)備的標(biāo)識符

用于系統(tǒng)

盤符解決混亂

編輯

語音

在轉(zhuǎn)換完分區(qū)格式之后,在升級完電腦之后,在使用完虛擬光驅(qū)之后,在安裝好多塊硬盤之后……,都有可能出現(xiàn)磁盤盤符發(fā)生混亂的現(xiàn)象,面對該現(xiàn)象你該如何“撥亂反正”呢?本文下面提供的幾則方法,相信會給你帶來一定的幫助。

屏蔽硬盤法

將兩塊硬盤設(shè)置好主從關(guān)系并正確連接,然后開機進入BIOS設(shè)置程序。在“Standard CMOS Features”選項中將從盤參數(shù)項設(shè)為“NONE”,屏蔽掉從盤。在“Advanced BIOS Features”選項中設(shè)置主盤為啟動硬盤。保存設(shè)置后重新啟動,則硬盤盤符就會按照主、從盤的分區(qū)順序排列好了。這種方法的缺點是從盤只能在Windows下正常使用,在純DOS模式下無法識別從盤。

重新分區(qū)

設(shè)置好主從關(guān)系并正確連接硬盤后,使用任一款分區(qū)軟件將從盤全部劃為邏輯分區(qū),則從盤的盤符就會按順序排在主盤后面。(陳會安)

Win 9x

使用Letter Assigner

Letter Assigner能夠任意指定硬盤的盤符。啟動Letter Assigner,在Letter Assigner的工具欄下方列出了“A~Z”26個盤符,其中黃色表示當(dāng)前可以選擇使用,灰色表示當(dāng)前不可使用。在主窗口中選中需要修改的盤符,然后從盤符欄中選擇修改后的盤符,執(zhí)行“文件→保存”命令,重新啟動計算機即可。

在操作過程中,如果需要放棄修改,只要執(zhí)行“編輯→恢復(fù)原版”或者按下“Ctrl+Z”組合鍵即可。一般情況下系統(tǒng)盤的盤符不能修改,否則可能造成系統(tǒng)啟動錯誤。當(dāng)修改系統(tǒng)盤的盤符時,Letter Assigner會彈出一個提示窗口。(LanFu)

系統(tǒng)設(shè)置法

在Windows2000/XP/2003中修改錯亂的盤符十分簡單,通過系統(tǒng)自帶的“磁盤管理”程序即可輕松搞定。點擊“開始→運行”,輸入diskmgmt.msc,即可啟動“磁盤管理”。下面我們來看看如何修改盤符。

第一步:鼠標(biāo)右鍵點擊需要修改盤符的驅(qū)動器,選擇“更改驅(qū)動器號和路徑”命令。在更改驅(qū)動器的盤符時要注意系統(tǒng)盤的盤符是無法修改的,也不允許隨便修改,否則系統(tǒng)會啟動不了。

第二步:在彈出的“更改驅(qū)動器號和路徑”對話框上按“更改”按鈕,在接下來的窗口中,為該驅(qū)動器指定一個新的驅(qū)動器號(盤符)即可。

小提示:如果你要指定的盤符已經(jīng)被別的磁盤分區(qū)所占用了,可以先修改占用了盤符的該磁盤分區(qū),將它指定為別的盤符,把該磁盤分區(qū)占用的盤符釋放出來。

Windows9X/Me中

Windows9X/Me中通常只能從設(shè)置硬盤的主從跳線和BIOS的設(shè)置,或者借助第三方工具Letter Assigner去調(diào)整硬盤的盤符。我們只要在程序中點選要改變的磁盤分區(qū),然后在工具欄上指定英文盤符,調(diào)整完后按“文件→保存”儲存設(shè)置、重新啟動計算機,就 OK 了。要注意的是,Letter Assigner無法修改Windows系統(tǒng)所在的分區(qū),當(dāng)你做了不適當(dāng)?shù)恼{(diào)整時,Letter Assigner會出現(xiàn)警告信息提醒你,這時候你千萬不要強行修改。最后,若你使用的是內(nèi)存仿真硬盤 (虛擬硬盤),Letter Assigner可以用辨識“MS-RAMDRIVE”磁盤卷標(biāo)的方式讓你也能指定虛擬磁盤的盤符。

利用PartitionMagic

PartitionMagic(分區(qū)魔術(shù)師)可以對硬盤進行重新分區(qū)、格式化、復(fù)制分區(qū)等操作,使用它修改盤符的操作方法如下:

啟動PartitionMagic,鼠標(biāo)右擊需要修改的盤符,在快捷菜單中選擇“高級→修改驅(qū)動器盤符”,然后在彈出的“更改驅(qū)動器盤符”窗口中選擇新的盤符,單擊“確定”按鈕,接著選擇“常規(guī)→應(yīng)用改變”命令,按照提示重新啟動即可。

另:

(1)Windows 2000/XP

Windows 2000/XP一般不會產(chǎn)生盤符交叉的問題,但前提是安裝Windows 2000、XP時只安裝了一塊硬盤,安裝結(jié)束后才能掛上第二塊硬盤,假如是在添加第二塊硬盤后安裝Windows 2000/XP的話,那么仍然會產(chǎn)生盤符交叉,而且這是永久性的,即使取下第二塊硬盤也無濟于事。

不過,我們可以進入“控制面板→管理工具→計算機管理”窗口,在“計算機管理”下選擇“磁盤管理”,選中相應(yīng)分區(qū),從右鍵菜單中執(zhí)行“更改驅(qū)動器名和路徑”命令,在對話框中點擊“更改”按鈕,然后重新指派一個驅(qū)動器號,再對其他分區(qū)重復(fù)執(zhí)行該命令即可。

(2)Windows 9x/Me

有一個簡單的辦法可以解決這一問題,只須在BIOS設(shè)置程序中稍稍動些腦筋,將第一塊硬盤設(shè)置為“User”或“Auto”,而將第二塊硬盤設(shè)置為“NONE”,這樣盡管BIOS無法發(fā)現(xiàn)這塊硬盤,但Windows 9x/Me的即插即用功能會自動檢測第二塊硬盤,并自動分配盤符,令人擔(dān)心的盤符交叉現(xiàn)象也就不復(fù)存在了。當(dāng)然在純DOS模式下第二塊硬盤是看不到的。

(3)Fdisk

我們可以在執(zhí)行Fdisk命令分區(qū)時,選中“Change current fixed disk drive”項,然后選中第二塊硬盤將所有分區(qū)刪除,再選擇“Create Extended DOS Partition”將所有空間都分配給擴展分區(qū)使用,接下來再進行分區(qū)。也就是說不創(chuàng)建主分區(qū)只創(chuàng)建擴展分區(qū),最后格式化就行了。

屬性設(shè)置法

在Windows 98或Windows Me操作系統(tǒng)中,使用虛擬光驅(qū)軟件時,很容易造成物理光驅(qū)的盤符發(fā)生混亂,從而影響一些光盤程序的正常使用。為此筆者建議你按照下面的屬性設(shè)置法,來將物理光驅(qū)的盤符修正過來:

打開Windows系統(tǒng)的控制面板窗口,雙擊其中的“系統(tǒng)”圖標(biāo),在彈出的系統(tǒng)屬性設(shè)置界面中,單擊“設(shè)備管理器”選項,然后展開該選項頁面中的“CD-ROM驅(qū)動器”項目,并將發(fā)生盤符混亂的物理光驅(qū)選中,再用鼠標(biāo)右鍵單擊之,從彈出的快捷菜單中執(zhí)行“屬性”命令;

在隨后彈出的屬性設(shè)置頁面中,將“保留驅(qū)動器號”設(shè)置項處的“開始驅(qū)動器號”指定為物理光驅(qū)原先使用的盤符;完成上面的設(shè)置后,單擊“確定”按鈕退出屬性設(shè)置界面,并將計算機重新啟動一下,這樣物理光驅(qū)的盤符又恢復(fù)正常了。

盤符盤符消失

編輯

語音

故障是裝有Windows 98操作系統(tǒng)的計算機需要驅(qū)動程序所致。當(dāng)趕到多媒體教室一看,系統(tǒng)明明是Windows XP,而這個系統(tǒng)是不需要U盤驅(qū)動程序的。

打開“我的電腦”,果然如同事所說,里面沒有U盤盤符。更換了USB接口后,仍不能解決問題。細(xì)心觀察,發(fā)現(xiàn)雖然“資源管理器”中沒有出現(xiàn)U盤盤符,但在系統(tǒng)托盤中卻有此硬件的標(biāo)識。

于是,筆者在“資源管理器”窗口中的地址欄里輸入U盤盤符,當(dāng)回車后,卻彈出了“本次操作由于這臺計算機的限制而被取消,請與您的管理員聯(lián)系”的對話框。是不是該盤符被限制了呢?

解決辦法:右擊“我的電腦”,在彈出的快捷菜單中選擇“管理”命令,進入到“計算機管理”窗口,依次展開“存儲/可移動存儲”,單擊“磁盤管理”一項,在窗口右側(cè),看到U盤運行狀態(tài)為“良好”,這說明U盤沒問題。右擊該窗口中的U盤盤符,選擇其快捷菜單的“更改驅(qū)動器名和路徑”命令,在出現(xiàn)的對話框中,點擊〔更改〕按鈕,為其選擇一個未被使用的盤符。確定之后退出。重新打開“我的電腦”,久違的U盤盤符出現(xiàn)了。至此問題得到解決。[1]

盤符實用大全

編輯

語音

盤符裝扮盤符

每次打開“我的電腦”或“資源管理器”,驅(qū)動器形狀的盤符就映入我們的眼簾,時間一長,就容易產(chǎn)生厭倦的感覺。我們能不能給它改變一下,讓這些灰色的盤符變得更個性化一些?跟著下面做就OK。

第一步:我們先找到后綴名為“ico”或“bmp”的漂亮小圖標(biāo),圖標(biāo)不能太大了,最大只能是32×32像素,將它放置在需要修改盤符的磁盤分區(qū)下。這里假設(shè)要修改盤符的磁盤分區(qū)為D盤、小圖標(biāo)的文件名是cpcw.ico。

第二步:打開記事本,在里面寫上以下的內(nèi)容:

[AutoRun]

open=cpcwsoftware.exe

icon=cpcw.ico

第三步:將這個文件保存在D盤根目錄下,保存類型為“所有文件”,文件名為Autorun.inf。重新啟動電腦,再打開“我的電腦”或“資源管理器”你就會發(fā)現(xiàn)系統(tǒng)帶給你全新的盤符,全新的感覺!

如果你對圖標(biāo)不滿意,只要使用新的小圖標(biāo)替換掉那個小圖標(biāo)即可(文件名必須相同),不需要修改Autorun.inf。

小知識:Autorun.inf是一個文本形式的配置文件,我們可以用文本編輯軟件進行編輯,它只能位于驅(qū)動器的根目錄下。這個文件包含了需要自動運行的命令,如改變的驅(qū)動器圖標(biāo)、運行的程序文件、可選快捷菜單等內(nèi)容。Autorun.inf文件的第二行是指要自動運行的程序名稱,這個我們不用管它,而第三行“icon=cpcw.ico”才是我們自定義盤符圖標(biāo)的內(nèi)容,我們可以在驅(qū)動器的根目錄下放多個小圖標(biāo),想使用哪個圖標(biāo)作為盤符圖標(biāo)的內(nèi)容,只要更改“icon=圖標(biāo)的名稱”即可。

盤符映射盤符

要將經(jīng)常訪問的本地磁盤文件夾變?yōu)榇疟P,可以使用開始-運行-cmd的Subst命令。在Windows XP系統(tǒng)中,該命令程序文件Subst.exe存放在\Windows\System32文件夾中(在Windows 98/2000中也有這個命令),其功能是將路徑與驅(qū)動器號關(guān)聯(lián),即以磁盤驅(qū)動器符代替文件夾名稱,格式為:Subst [drive1: [drive2:]path]。

其中,“Drive1:”是指定要指派路徑的虛擬驅(qū)動器,“[drive2:]path”指定物理驅(qū)動器和要指派給虛擬驅(qū)動器的路徑。比如Subst F: d:\mydoc命令,即是把d:\mydoc文件夾虛擬成F驅(qū)動器。之后,對F盤的操作實際是對d:\mydoc文件夾的操作。注意,新盤符不能與已有的盤符重復(fù),而且盤符只能由單個字母組成。該命令執(zhí)行后,直到關(guān)閉電腦前一直有效。如果想每次開機即把d:\mydoc文件夾虛擬成F驅(qū)動器,可以把subst F: d:\mydoc命令加到C:\AUTOEXEC.BAT文件中。此外,如果想在關(guān)閉電腦前即刪除虛擬的盤符,可在cmd下執(zhí)行Subst F: /D命令即可。

盤符添加盤符

有時在Windows 2000/XP/2003插上移動硬盤或閃存時系統(tǒng)沒反應(yīng),在“我的電腦”中找不到它們的盤符。這時候我們就需要手工給它們添加盤符。啟動“磁盤管理”程序,在上面找到新安裝的沒有盤符的驅(qū)動器,用鼠標(biāo)右鍵點擊它,選擇“更改驅(qū)動器號和路徑”命令,在彈出的更改驅(qū)動器號和路徑對話框上按“添加”按鈕,在接下來的窗口中,為該驅(qū)動器指定一個新的驅(qū)動器號(盤符)即可。有趣的是,如果曾用PQMagicc隱藏過一個分區(qū),只要在“磁盤管理”對話框中給磁盤分配一個盤符,這樣這個分區(qū)就可以看到了。

盤符刪除盤符

很多虛擬光驅(qū)軟件如果卸載不當(dāng),就會在系統(tǒng)中留下它創(chuàng)建的虛擬光驅(qū)的盤符,就算你在控制面板里卸載掉跟它相關(guān)的設(shè)備,仍然沒有用。最好的方法就是重新安裝一個同樣版本的虛擬光驅(qū)軟件來“禁用/刪除”殘留的虛擬光驅(qū)盤符。

正確的卸載虛擬光驅(qū)且不留下多余無用盤符的方法是,先禁用了所有的虛擬光驅(qū),關(guān)閉駐留后臺的虛擬光驅(qū),然后再卸載虛擬光驅(qū)軟件,這樣就不會留有殘余的虛擬光驅(qū)盤符。

在Windows XP中修改驅(qū)動器盤符

盤符修改盤符

當(dāng)您向計算機中添加驅(qū)動器(如額外的硬盤驅(qū)動器、CD驅(qū)動器或與驅(qū)動器相對應(yīng)的存儲設(shè)備)時, Windows將自動為其分配一個盤符。盡管如此, 這種分配方式可能無法滿足您的系統(tǒng)需求, 舉例來說, 您可能已經(jīng)將Windows分配給一個新增驅(qū)動器的盤符映射到了一個網(wǎng)絡(luò)驅(qū)動器上。當(dāng)您需要對驅(qū)動器盤符進行修改時, 請依次執(zhí)行下列操作步驟:

右鍵單擊My Computer(我的電腦), 并選擇Manage(管理)。

在Computer Management(計算機管理)窗口中, 單擊Disk Management(磁盤管理)。在右側(cè)窗格中, 您將看到系統(tǒng)中的驅(qū)動器列表。其中, CD-ROM驅(qū)動器被列在該窗格的最底部。

右鍵單擊您所希望修改的驅(qū)動器或設(shè)備, 并在隨后出現(xiàn)的快捷菜單中選擇Change Drive Letter and Paths(修改驅(qū)動器盤符與路徑)。

單擊Change(修改), 點擊Assign the following drive letter(分配以下驅(qū)動器盤符)并選擇您希望分配的驅(qū)動器盤符, 之后單擊OK(確定)。

這種方式將不允許您修改引導(dǎo)驅(qū)動器或系統(tǒng)驅(qū)動器盤符。此外, 許多基于MS-DOS和Windows的應(yīng)用程序都會引用一個特定的驅(qū)動器盤符(例如環(huán)境變量)。如果您修改了相應(yīng)的驅(qū)動器盤符, 那么, 這些程序?qū)⒂锌赡軣o法正常工作。[1]

盤符修改源代碼

unit uMain;

interface

uses

Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

Dialogs, StdCtrls, ExtCtrls;

type

TMainfrm = class(TForm)

btn1: TButton;

lbledt1: TLabeledEdit;

lbledt2: TLabeledEdit;

mmo1: TMemo;

procedure btn1Click(Sender: TObject);

private

{ Private declarations }

public

{ Public declarations }

end;

var

Mainfrm: TMainfrm;

_GetVolumeNameForVolumeMountPoint: function (lpszVolumeMountPoint: LPCSTR;

lpszVolumeName: LPSTR; cchBufferLength: DWORD): BOOL; stdcall;

_SetVolumeMountPoint: function (lpszVolumeMountPoint: LPCSTR;

lpszVolumeName: LPCSTR): BOOL; stdcall;

_DeleteVolumeMountPoint: function (lpszVolumeMountPoint: LPCSTR): BOOL; stdcall;

implementation

{$R *.dfm}

function GetVolumeNameForVolumeMountPoint(lpszVolumeMountPoint: LPCSTR;

lpszVolumeName: LPSTR; cchBufferLength: DWORD): BOOL;

var

Kernel32: THandle;

begin

if not Assigned(_GetVolumeNameForVolumeMountPoint) then

begin

Kernel32 := GetModuleHandle(PChar( ' kernel32.dll ' ));

if Kernel32 0 then @_GetVolumeNameForVolumeMountPoint :=

GetProcAddress(Kernel32, PChar( ' GetVolumeNameForVolumeMountPointA ' ));

end;

if Assigned(_GetVolumeNameForVolumeMountPoint) then

Result := _GetVolumeNameForVolumeMountPoint(lpszVolumeMountPoint, lpszVolumeName, cchBufferLength)

else

Result := False;

end;

function SetVolumeMountPoint(lpszVolumeMountPoint: LPCSTR; lpszVolumeName: LPCSTR): BOOL;

var

Kernel32: THandle;

begin

if not Assigned(_SetVolumeMountPoint) then

begin

Kernel32 := GetModuleHandle(PChar( ' kernel32.dll ' ));

if Kernel32 0 then

@_SetVolumeMountPoint := GetProcAddress(Kernel32, PChar( ' SetVolumeMountPointA ' ));

end;

_SetVolumeMountPoint(lpszVolumeMountPoint, lpszVolumeName);

{if Assigned(_SetVolumeMountPoint) then

Result :=_SetVolumeMountPoint(lpszVolumeMountPoint, lpszVolumeName)

else

Result := False; }

end;

function DeleteVolumeMountPoint(lpszVolumeMountPoint: LPCSTR): BOOL;

var

Kernel32: THandle;

begin

if not Assigned(_DeleteVolumeMountPoint) then

begin

Kernel32 := GetModuleHandle(PChar( ' kernel32.dll ' ));

if Kernel32 0 then @_DeleteVolumeMountPoint := GetProcAddress(Kernel32, PChar( ' DeleteVolumeMountPointA ' ));

end;

if Assigned(_DeleteVolumeMountPoint) then

Result := _DeleteVolumeMountPoint(lpszVolumeMountPoint)

else

Result := False;

end;

procedure TMainfrm.btn1Click(Sender: TObject);

var

VolumeName: array [0..MAX_PATH] of Char;

begin

GetVolumeNameForVolumeMountPoint(PChar(lbledt1.Text), VolumeName, MAX_PATH);//獲取制定分區(qū)的GUID

DeleteVolumeMountPoint(PChar(lbledt1.Text));//刪除制定分區(qū)盤符

SetVolumeMountPoint(PChar(lbledt2.Text), VolumeName);//根據(jù)獲取的GUID設(shè)置新的盤符

end;

詞條圖冊

更多圖冊

參考資料

1.

更改虛擬光驅(qū)與物理光驅(qū)的盤符

.硅谷動力[引用日期2017-03-11]

總結(jié)

以上是生活随笔為你收集整理的计算机硬盘分区和盘符,盘符的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。