版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
ATmega16簡介(六)ATmega16控制和狀態(tài)寄存器MCUCSRAVR控制和狀態(tài)寄存器提供了有關(guān)引起AVR復(fù)位的復(fù)位源的信息。?Bit4–JTRF:JTAG復(fù)位標(biāo)志
通過JTAG指令A(yù)VR_RESET可以使JTAG復(fù)位寄存器置位,并引發(fā)MCU復(fù)位,并使JTRF置位。上電復(fù)位將使其清零,也可以通過寫”0”來清除。
?Bit3–WDRF:看門狗復(fù)位標(biāo)志
看門狗復(fù)位發(fā)生時置位。上電復(fù)位將使其清零,也可以通過寫”0”來清除。
?Bit2–BORF:掉電檢測復(fù)位標(biāo)志
掉電檢測復(fù)位發(fā)生時置位。上電復(fù)位將使其清零,也可以通過寫”0”來清除。
?Bit1–EXTRF:外部復(fù)位標(biāo)志
外部復(fù)位發(fā)生時置位。上電復(fù)位將使其清零,也可以通過寫”0”來清除。
?Bit0–PORF:上電復(fù)位標(biāo)志
上電復(fù)位發(fā)生時置位。只能通過寫”0”來清除。為了使用這些復(fù)位標(biāo)志來識別復(fù)位條件,用戶應(yīng)該盡早讀取此寄存器的數(shù)據(jù),然后將其復(fù)位。如果在其他復(fù)位發(fā)生之前將此寄存器復(fù)位,則后續(xù)復(fù)位源可以通過檢查復(fù)位標(biāo)志來了解。ATmega16基準(zhǔn)電壓使能信號和啟動時間ATmega16具有片內(nèi)能隙基準(zhǔn)源,用于掉電檢測,或者是作為模擬比較器或ADC的輸入。ADC的2.56V基準(zhǔn)電壓由此片內(nèi)能隙基準(zhǔn)源產(chǎn)生。
電壓基準(zhǔn)的啟動時間可能影響其工作方式。啟動時間列于Table16。為了降低功耗,可以控制基準(zhǔn)源僅在如下情況打開:
1.BOD使能(熔絲位BODEN被編程)
2.能隙基準(zhǔn)源連接到模擬比較器(ACSR寄存器的ACBG置位)
3.ADC使能
因此,當(dāng)BOD被禁止時,置位ACBG或使能ADC后要啟動基準(zhǔn)源。為了降低掉電模式的功耗,用戶可以禁止上述三種條件,并在進(jìn)入掉電模式之前關(guān)閉基準(zhǔn)源。
ATmega16看門狗定時器看門狗定時器由獨(dú)立的1Mhz片內(nèi)振蕩器驅(qū)動。這是VCC=5V時的典型值。請參見特性數(shù)據(jù)以了解其他VCC電平下的典型值。通過設(shè)置看門狗定時器的預(yù)分頻器可以調(diào)節(jié)看門狗復(fù)位的時間間隔,如P41Table17所示??撮T狗復(fù)位指令WDR用來復(fù)位看門狗定時器。此外,禁止看門狗定時器或發(fā)生復(fù)位時定時器也被復(fù)位。復(fù)位時間有8個選項(xiàng)。如果沒有及時復(fù)位定時器,一旦時間超過復(fù)位周期,ATmega16就復(fù)位,并執(zhí)行復(fù)位向量指向的程序。具體的看門狗復(fù)位時序在P39有說明。
為了防止無意之間禁止看門狗定時器,在看門狗禁用后必須跟一個特定的修改序列。詳見看門狗定時器控制寄存器??撮T狗定時器控制寄存器-WDTCR?Bits7..5–Res:保留位
ATmega16保留位,讀操作返回值為零。
?Bit4–WDTOE:看門狗修改使能
清零WDE時必須置位WDTOE,否則不能禁止看門狗。一旦置位,硬件將在緊接的4個時鐘周期之后將其清零。請參考有關(guān)WDE的說明來禁止看門狗。
?Bit3–WDE:使能看門狗
WDE為"1“時,看門狗使能,否則看門狗將被禁止。只有在WDTOE為"1“時WDE才能清零。以下為關(guān)閉看門狗的步驟:
1.在同一個指令內(nèi)對WDTOE和WDE寫"1“,即使WDE已經(jīng)為"1“
2.在緊接的4個時鐘周期之內(nèi)對WDE寫"0”
?Bits2..0–WDP2,WDP1,WDP0:看門狗定時器預(yù)分頻器2,1和0
WDP2、WDP1和WDP0決定看門狗定時器的預(yù)分頻器,如Table17所示。下面的例子分別用匯編和C語言實(shí)現(xiàn)了關(guān)閉WDT的操作。在此假定中斷處于用戶控制之下(比如禁止全局中斷),因而在執(zhí)行下面程序時中斷不會發(fā)生。
匯編代碼例程
WDT_off:
;WDT復(fù)位
WDR
;置位WDTOE和WDE
inr16,WDTCR
orir16,(1<<WDTOE)|(1<<WDE)
outWDTCR,r16
;關(guān)閉WDT
ldir16,(0<<WDE)
outWDTCR,r16
ret
C代碼例程
voidWDT_off(void)
{
/*WDT復(fù)位*/
_WDR();
/*置位WDTOE和WDE*/
WDTCR|=(1<<WDTOE)|(1<<WDE);
/*關(guān)閉WDT*/
WDTCR=0x00;
}
ATmega16中斷向量本節(jié)描述ATmega16的中斷處理。Table19給出了不同的BOOTRST/IVSEL設(shè)置下的復(fù)位和中斷向量的位置。如果程序永遠(yuǎn)不使能中斷,中斷向量就沒有意義。用戶可以在此直接寫程序。同樣,如果復(fù)位向量位于應(yīng)用區(qū),而其他中斷向量位于Boot區(qū),則復(fù)位向量之后可以直接寫程序。反過來亦是如此。ATmega16典型的復(fù)位和中斷設(shè)置如下:
地址
符號代碼說明
$000jmpRESET;復(fù)位中斷向量
$002jmpEXT_INT0;IRQ0中斷向量
$004jmpEXT_INT1;IRQ1中斷向量
$006jmpTIM2_COMP;Timer2比較中斷向量
$008jmpTIM2_OVF;Timer2溢出中斷向量
$00AjmpTIM1_CAPT;Timer1捕捉中斷向量
$00CjmpTIM1_COMPA;Timer1比較A中斷向量
$00EjmpTIM1_COMPB;Timer1比較B中斷向量
$010jmpTIM1_OVF;Timer1溢出中斷向量
$012jmpTIM0_OVF;Timer0溢出中斷向量
$014jmpSPI_STC;SPI傳輸結(jié)束中斷向量
$016jmpUSART_RXC;USARTRX結(jié)束中斷向量
$018jmpUSART_UDRE;UDR空中斷向量
$01AjmpUSART_TXC;USARTTX結(jié)束中斷向量
$01CjmpADC;ADC轉(zhuǎn)換結(jié)束中斷向量
$01EjmpEE_RDY;EEPROM就緒中斷向量
$020jmpANA_COMP;模擬比較器中斷向量
$022jmpTWSI;兩線串行接口中斷向量
$024jmpEXT_INT2;IRQ2中斷向量
$026jmpTIM0_COMP;定時器0比較中斷向量
$028jmpSPM_RDY;SPM就緒中斷向量
;
$02ARESET:ldir16,high(RAMEND);主程序
$02BoutSPH,r16;設(shè)置堆棧指針為RAM的頂部
$02Cldir16,low(RAMEND)
$02DoutSPL,r16
$02Esei;使能中斷
$02F<instr>xxx
.........
當(dāng)熔絲位BOOTRST未編程,Boot區(qū)為2K字節(jié),且寄存器GICR的IVSEL置位時,典
型的復(fù)位和中斷設(shè)置如下:
地址符號代碼說明
$000RESET:ldir16,high(RAMEND);主程序
$001outSPH,r16;設(shè)置堆棧指針為RAM的頂部
$002ldir16,low(RAMEND)
$003outSPL,r16
$004sei;使能中斷
$005<instr>xxx
;
.org$1C02
$1C02jmpEXT_INT0;IRQ0中斷向量
$1C04jmpEXT_INT1;IRQ1中斷向量
.....;
$1C28jmpSPM_RDY;SPM就緒中斷向量
當(dāng)熔絲位BOOTRST已編程,且Boot區(qū)為2K字節(jié)時,典型的復(fù)位和中斷設(shè)置如下:
地址符號代碼說明
.org$002
$002jmpEXT_INT0;IRQ0中斷向量
$004jmpEXT_INT1;IRQ1中斷向量
.....;
$028jmpSPM_RDY;SPM就緒中斷向量
;
.org$1C00
$1C00RESET:ldir16,high(RAMEND);主程序
$1C01outSPH,r16;設(shè)置堆棧指針為RAM的頂部
$1C02ldir16,low(RAMEND)
$1C03outSPL,r16
$1C04sei;使能中斷
$1C05<instr>xxx
當(dāng)熔絲位BOOTRST已編程,Boot區(qū)為2K字節(jié),且寄存器GICR的IVSEL置位時,典
型的復(fù)位和中斷設(shè)置如下:
地址符號代碼說明
.org$1C00
$1C00jmpRESET;Reset中斷向量
$1C02jmpEXT_INT0;IRQ0中斷向量
$1C04jmpEXT_INT1;IRQ1中斷向量
.....;
$1C28jmpSPM_RDY;SPM就緒中斷向量
;
$1C2ARESET:ldir16,high(RAMEND);主程序
$1C2BoutSPH,r16;設(shè)置堆棧指針為RAM的頂部
$1C2Cldir16,low(RAMEND)
$1C2DoutSPL,r16
$1C2Esei;使能中斷
$1C2F<instr>xxx
在應(yīng)用區(qū)和Boot區(qū)之間移動中斷向量
通用中斷控制寄存器決定中斷向量表的放置地址
通用中斷控制寄存器-GICR
?Bit1–IVSEL:中斷向量選擇
當(dāng)IVSEL為"0“時,中斷向量位于Flash存儲器的起始地址;當(dāng)IVSEL為"1“時,中斷向量轉(zhuǎn)移到Boot區(qū)的起始地址。實(shí)際的Boot區(qū)起始地址由熔絲位BOOTSZ確定。具體請參考P234“支持引導(dǎo)裝入程序–在寫的同時可以讀(RWW,Read-While-Write)的自我編程能力”。
為了防止無意識地改變中斷向量表,修改IVSEL時需要遵照如下過程:
1.置位中斷向量修改使能位IVCE
2.在緊接的4個時鐘周期里將需要的數(shù)據(jù)寫入IVSEL,同時對IVCE寫”0”
執(zhí)行上述序列時中斷自動被禁止。其實(shí),在置位IVCE時中斷就被禁止了,并一直保持到寫IVSEL操作之后的下一條語句。如果沒有IVSEL寫操作,則中斷在置位IVCE之后的4個時鐘周期保持禁止。需要注意的是,雖然中斷被自動禁止,但狀態(tài)寄存器的位I的值并不受此操作的影響。
Note:若中斷向量位于Boot區(qū),且Boot鎖定位BLB02被編程,則執(zhí)行應(yīng)用區(qū)的程序時中斷被禁止;若中斷向量位于應(yīng)用區(qū),且Boot鎖定位BLB12被編程,
則執(zhí)行Boot區(qū)的程序時中斷被禁止。有關(guān)Boot鎖定位的細(xì)節(jié)請參見P234“支持引導(dǎo)裝入程序–在寫的同時可以讀
(RWW,Read-While-Write)的自我編程能力”。
?Bit0–IVCE:中斷向量修改使能
改變IVSEL時IVCE必須置位。在IVCE或IVSEL寫操作之后4個時鐘周期,IVCE被硬件清零。如前面所述,置位IVCE將禁止中斷。代碼如下:
匯編代碼例程:
Move_interrupts:
;使能中斷向量的修改
ldir16,(1<<IVCE)
outGICR,r16
;將中斷向量轉(zhuǎn)移到boot區(qū)
ldir16,(1<<IVSEL)
outGICR,r16
ret
C代碼例程
voidMove_interrupts(void)
{
/*使能中斷向量的修改*/
GICR=(1<<IVCE);
/*將中斷向量轉(zhuǎn)移到boot區(qū)*/
GICR=(1<<IVSEL);
}ATmega16通用中斷控制寄存器GICR
?Bit1–IVSEL:中斷向量選擇
當(dāng)IVSEL為"0“時,中斷向量位于Flash存儲器的起始地址;當(dāng)IVSEL為"1“時,中斷向量轉(zhuǎn)移到Boot區(qū)的起始地址。實(shí)際的Boot區(qū)起始地址由熔絲位BOOTSZ確定。具體請參考P234“支持引導(dǎo)裝入程序–在寫的同時可以讀(RWW,Read-While-Write)的自我編程能力”。為了防止無意識地改變中斷向量表,修改IVSEL時需要遵照如下過程:
1.置位中斷向量修改使能位IVCE
2.在緊接的4個時鐘周期里將需要的數(shù)據(jù)寫入IVSEL,同時對IVCE寫”0”
執(zhí)行上述序列時中斷自動被禁止。其實(shí),在置位IVCE時中斷就被禁止了,并一直保持到寫IVSEL操作之后的下一條語句。如果沒有IVSEL寫操作,則中斷在置位IVCE之后的4個時鐘周期保持禁止。需要注意的是,雖然中斷被自動禁止,但狀態(tài)寄存器的位I的值并不受此操作的影響。
Note:若中斷向量位于Boot區(qū),且Boot鎖定位BLB02被編程,則執(zhí)行應(yīng)用區(qū)的程序時中斷被禁止;若中斷向量位于應(yīng)用區(qū),且Boot鎖定位BLB12被編程,則執(zhí)行Boot區(qū)的程序時中斷被禁止。有關(guān)Boot鎖定位的細(xì)節(jié)請參見P234“支持引導(dǎo)裝入程序–在寫的同時可以讀
(RWW,Read-While-Write)的自我編程能力”。
?Bit0–IVCE:中斷向量修改使能
改變IVSEL時IVCE必須置位。在IVCE或IVSEL寫操作之后4個時鐘周期,IVCE被硬件清零。如前面所述,置位IVCE將禁止中斷。代碼如下:
匯編代碼例程:
Move_interrupts:
;使能中斷向量的修改
ldir16,(1<<IVCE)
outGICR,r16
;將中斷向量轉(zhuǎn)移到boot區(qū)
ldir16,(1<<IVSEL)
outGICR,r16
ret
C代碼例程
voidMove_interrupts(void)
{
/*使能中斷向量的修改*/
GICR=(1<<IVCE);
/*將中斷向量轉(zhuǎn)移到boot區(qū)*/
GICR=(1<<IVSEL);
}附錄資料:不需要的可以自行刪除電腦相關(guān)技巧介紹HYPERLINK""電主要介紹一下Windows操作系統(tǒng)在C盤空間不足的情況下,我們可以通過那些具體手段來增加C盤空間。1.打開“我的電腦”-“工具”-“文件夾選項(xiàng)”-“查看”-在“顯示所有文件和文件夾”選項(xiàng)前打勾-“確定”2.刪除以下文件夾中的內(nèi)容:x:\DocumentsandSettings\用戶名\Cookies\下的所有文件(保留index文件)x:\DocumentsandSettings\用戶名\LocalSettings\Temp\下的所有文件(用戶臨時文件)x:\DocumentsandSettings\用戶名\LocalSettings\TemporaryInternetFiles\下的所有文件(頁面文件)x:\DocumentsandSettings\用戶名\LocalSettings\History\下的所有文件(歷史紀(jì)錄)x:\DocumentsandSettings\用戶名\Recent\下的所有文件(最近瀏覽文件的快捷方式)x:\WINDOWS\Temp\下的所有文件(臨時文件)x:\WINDOWS\ServicePackFiles(升級sp1或sp2后的備份文件)x:\WINDOWS\DriverCache\i386下的壓縮文件(驅(qū)動程序的備份文件)x:\WINDOWS\SoftwareDistribution\download下的所有文件3.如果對系統(tǒng)進(jìn)行過windoesupdade升級,則刪除以下文件:x:\windows\下以$u...開頭的隱藏文件4.然后對磁盤進(jìn)行碎片整理,整理過程中請退出一切正在運(yùn)行的程序5.碎片整理后打開“開始”-“程序”-“附件”-“系統(tǒng)工具”-“系統(tǒng)還原”-“創(chuàng)建一個還原點(diǎn)”(最好以當(dāng)時的日期作為還原點(diǎn)的名字)6.打開“我的電腦”-右鍵點(diǎn)系統(tǒng)盤-“屬性”-“磁盤清理”-“其他選項(xiàng)”-單擊系統(tǒng)還原一欄里的“清理”-選擇“是”-ok了7、在各種軟硬件安裝妥當(dāng)之后,其實(shí)XP需要更新文件的時候就很少了。刪除系統(tǒng)備份文件吧:開始→運(yùn)行→sfc.exe/purgecache近3xxM。(該命令的作用是立即清除"Windows文件保護(hù)"文件高速緩存,釋放出其所占據(jù)的空間)8、刪掉\windows\system32\dllcache下dll檔(減去200——300mb),這是備用的dll檔,只要你已拷貝了安裝文件,完全可以這樣做。9、XP會自動備份硬件的驅(qū)動程序,但在硬件的驅(qū)動安裝正確后,一般變動硬件的可能性不大,所以也可以考慮將這個備份刪除,文件位于\windows\drivercache\i386目錄下,名稱為driver.cab,你直接將它刪除就可以了,通常這個文件是74M。10、刪除不用的輸入法:對很多網(wǎng)友來說,WindowsXPt系統(tǒng)自帶的輸入法并不全部都合適自己的使用,比如IMJP8_1日文輸入法、IMKR6_1韓文輸入法這些輸入法,如果用不著,我們可以將其刪除。輸入法位于\windows\ime\文件夾中,全部占用了88M的空間。11、升級完成發(fā)現(xiàn)windows\多了許多類似$NtUninstallQ311889$這些目錄,都干掉吧,1x-3xM12、另外,保留著\windows\help目錄下的東西對我來說是一種傷害,呵呵。。。都干掉!13、關(guān)閉系統(tǒng)還原:系統(tǒng)還原功能使用的時間一長,就會占用大量的硬盤空間。因此有必要對其進(jìn)行手工設(shè)置,以減少硬盤占用量。打開"系統(tǒng)屬性"對話框,選擇"系統(tǒng)還原"選項(xiàng),選擇"在所有驅(qū)動器上關(guān)閉系統(tǒng)還原"復(fù)選框以關(guān)閉系統(tǒng)還原。也可僅對系統(tǒng)所在的磁盤或分區(qū)設(shè)置還原。先選擇系統(tǒng)所在的分區(qū),單擊"配置"按鈕,在彈出的對話框中取消"關(guān)閉這個驅(qū)動器的系統(tǒng)還原"選項(xiàng),并可設(shè)置用于系統(tǒng)還原的磁盤空間大小。14、休眠功能會占用不少的硬盤空間,如果使用得少不妨將共關(guān)閉,關(guān)閉的方法是的:打開"控制面板",雙擊"電源選項(xiàng)",在彈出的"電源選項(xiàng)屬性"對話框中選擇"休眠"選項(xiàng)卡,取消"啟用休眠"復(fù)選框。15、卸載不常用組件:XP默認(rèn)給操作系統(tǒng)安裝了一些系統(tǒng)組件,而這些組件有很大一部分是你根本不可能用到的,可以在"添加/刪除Windows組件"中將它們卸載。但其中有一些組件XP默認(rèn)是隱藏的,在"添加/刪除Windows組件"中找不到它們,這時可以這樣操作:用記事本打開\windows\inf\sysoc.inf這個文件,用查找/替換功能把文件中的"hide"字符全部替換為空。這樣,就把所有組件的隱藏屬性都去掉了,存盤退出后再運(yùn)行"添加-刪除程序",就會看見多出不少你原來看不見的選項(xiàng),把其中那些你用不到的組件刪掉(記住存盤的時候要保存為sysoc.inf,而不是默認(rèn)的sysoc.txt),如Internat信使服務(wù)、傳真服務(wù)、Windowsmessenger,碼表等,大約可騰出近50MB的空間。16、清除系統(tǒng)臨時文件:系統(tǒng)的臨時文件一般存放在兩個位置中:一個Windows安裝目錄下的Temp文件夾;另一個是x:\DocumentsandSettings"用戶名"\LocalSettings\Temp文件夾(Y:是系統(tǒng)所在的分區(qū))。這兩個位置的文件均可以直接刪除。17、清除Internet臨時文件:定期刪除上網(wǎng)時產(chǎn)生的大量Internet臨時文件,將節(jié)省大量的硬盤空間。打開IE瀏覽器,從"工具"菜單中選擇"Internet選項(xiàng)",在彈出的對話框中選擇"常規(guī)"選項(xiàng)卡,在"Internet臨時文件"欄中單擊"刪除文件"按鈕,并在彈出"刪除文件"對話框,選中"刪除所有脫機(jī)內(nèi)容"復(fù)選框,單擊"確定"按鈕。18、清除預(yù)讀文件:WindowsXP的預(yù)讀設(shè)置雖然可以提高系統(tǒng)速度,但是使用一段時間后,預(yù)讀文件夾里的文件數(shù)量會變得相當(dāng)龐大,導(dǎo)致系統(tǒng)搜索花費(fèi)的時間變長。而且有些應(yīng)用程序會產(chǎn)生死鏈接文件,更加重了系統(tǒng)搜索的負(fù)擔(dān)。所以,應(yīng)該定期刪除這些預(yù)讀文件。預(yù)計文件存放在WindowsXP系統(tǒng)文件夾的Prefetch文件夾中,該文件夾下的所有文件均可刪除。19、壓縮NTFS驅(qū)動器、文件或文件夾:如果你的硬盤采用的是NTFS文件系統(tǒng),空間實(shí)在緊張,還可以考慮啟用NTFS的壓縮功能。右擊要壓縮的驅(qū)動器-"屬性"-"常規(guī)"-"壓縮磁盤以節(jié)省磁盤空間",然后單擊"確定",在"確認(rèn)屬性更改"中選擇需要的選項(xiàng)。這樣可以節(jié)省約20%的硬盤空間。在壓縮C盤的時候,最好在安全模式下壓縮,這樣效果要好一些。20、關(guān)閉華醫(yī)生Dr.Watson:要關(guān)閉Dr.Watson可打開注冊表編輯器,找到"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\AeDebug"分支,雙擊其下的Auto鍵值名稱,將其"數(shù)值數(shù)據(jù)"改為0,最后按F5刷新使設(shè)置生效,這樣就取消它的運(yùn)行了。也在"開始"->"運(yùn)行"中輸入"drwtsn32"命令,或者"開始"->"程序"->"附件"->"系統(tǒng)工具"->"系統(tǒng)信息"->"工具"->"DrWatson",調(diào)出系統(tǒng)里的華醫(yī)生Dr.Watson,只保留"轉(zhuǎn)儲全部線程上下文"選項(xiàng),否則一旦程序出錯,硬盤會讀很久,并占用大量空間。如以前有此情況,請查找user.dmp文件,刪除后可節(jié)省幾十MB空間。21、關(guān)閉遠(yuǎn)程桌面:"我的電腦"->"屬性"->"遠(yuǎn)程","遠(yuǎn)程桌面"里的"允許用戶遠(yuǎn)程連接到這臺計算機(jī)"勾去掉。22、取消XP對ZIP支持:WindowsXP在默認(rèn)情況下打開了對zip文件支持,這要占用一定的系統(tǒng)資源,可選擇"開始→運(yùn)行",在"運(yùn)行"對話框中鍵入"regsvr32/uzipfldr.dll",回車確認(rèn)即可取消XP對ZIP解壓縮的支持,從而節(jié)省系統(tǒng)資源。23、關(guān)閉錯誤報告:當(dāng)應(yīng)用程序出錯時,會彈出發(fā)送錯誤報告的窗口,其實(shí)這樣的錯誤報告對普通用戶而言幾乎沒有任何意義,關(guān)閉它是明智的選擇。在"系統(tǒng)屬性"對話框中選擇"高級"選項(xiàng)卡,單擊"錯誤報告"按鈕,在彈出的"錯誤匯報"對話框中,選擇"禁用錯誤匯報"單選項(xiàng),最后單擊"確定"即可。另外我們也可以從組策略中關(guān)閉錯誤報告:從"運(yùn)行"中鍵入"gpedit.msc",運(yùn)行"組策略編輯器",展開"計算機(jī)配置→管理模板→系統(tǒng)→錯誤報告功能",雙擊右邊設(shè)置欄中的"報告錯誤",在彈出的"屬性"對話框中選擇"已禁用"單選框即可將"報告錯誤"禁用。24、關(guān)掉不用的設(shè)備:WindowsXP總是盡可能為電腦的所有設(shè)備安裝驅(qū)動程序并進(jìn)行管理,這不僅會減慢系統(tǒng)啟動的速度,同時也造成了系統(tǒng)資源的大量占用。針對這一情況,你可在設(shè)備管理器中,將PCMCIA卡、調(diào)制解調(diào)器、紅外線設(shè)備、打印機(jī)端口(LPT1)或者串口(COM1)等不常用的設(shè)備停用,方法是雙擊要停用的設(shè)備,在其屬性對話框中的"常規(guī)"選項(xiàng)卡中選擇"不要使用這個設(shè)備(停用)"。在重新啟動設(shè)置即可生效,當(dāng)需要使用這些設(shè)備時再從設(shè)備管理器中啟用它們。25、定期清理系統(tǒng)還原點(diǎn):打開磁盤清理,選擇其他選項(xiàng)->清理系統(tǒng)還原點(diǎn),點(diǎn)擊清理。26、卸載不需要的程序,這個就不用我多說了27、其它優(yōu)化:a將應(yīng)用軟件裝在其它硬盤(不要安裝在系統(tǒng)盤下,這對重裝系統(tǒng)也有好處);b將"我的文檔"文件夾都轉(zhuǎn)到其他分區(qū):在桌面的"我的文檔"圖標(biāo)上是右擊鼠標(biāo),選擇"屬性"->"移動";c將IE臨時文件夾都轉(zhuǎn)到其他分區(qū):打開IE瀏覽器,選擇"工具"->"internet選項(xiàng)"->"常規(guī)"->"設(shè)置"->"移動文件夾";d把虛擬內(nèi)存也轉(zhuǎn)到其它硬盤;e把pages文件都指向一個地方:控制面板→系統(tǒng)→性能—高級→虛擬內(nèi)存→更改,注意要點(diǎn)"設(shè)置"才會生效;f在桌面的"我的電腦"圖標(biāo)上是右擊鼠標(biāo),選擇"屬性"->"高級-性能設(shè)置"->"高級-虛擬內(nèi)存",調(diào)至330-720。而且定時清理。
主要介紹一下Windows操作系統(tǒng)在C盤空間不足的情況下,我們可以通過那些具體手段來增加C盤空間。1.打開“我的電腦”-“工具”-“文件夾選項(xiàng)”-“查看”-在“顯示所有文件和文件夾”選項(xiàng)前打勾-“確定”2.刪除以下文件夾中的內(nèi)容:x:\DocumentsandSettings\用戶名\Cookies\下的所有文件(保留index文件)x:\DocumentsandSettings\用戶名\LocalSettings\Temp\下的所有文件(用戶臨時文件)x:\DocumentsandSettings\用戶名\LocalSettings\TemporaryInternetFiles\下的所有文件(頁面文件)x:\DocumentsandSettings\用戶名\LocalSettings\History\下的所有文件(歷史紀(jì)錄)x:\DocumentsandSettings\用戶名\Recent\下的所有文件(最近瀏覽文件的快捷方式)x:\WINDOWS\Temp\下的所有文件(臨時文件)x:\WINDOWS\ServicePackFiles(升級sp1或sp2后的備份文件)x:\WINDOWS\DriverCache\i386下的壓縮文件(驅(qū)動程序的備份文件)x:\WINDOWS\SoftwareDistribution\download下的所有文件3.如果對系統(tǒng)進(jìn)行過windoesupdade升級,則刪除以下文件:x:\windows\下以$u...開頭的隱藏文件4.然后對磁盤進(jìn)行碎片整理,整理過程中請退出一切正在運(yùn)行的程序5.碎片整理后打開“開始”-“程序”-“附件”-“系統(tǒng)工具”-“系統(tǒng)還原”-“創(chuàng)建一個還原點(diǎn)”(最好以當(dāng)時的日期作為還原點(diǎn)的名字)6.打開“我的電腦”-右鍵點(diǎn)系統(tǒng)盤-“屬性”-“磁盤清理”-“其他選項(xiàng)”-單擊系統(tǒng)還原一欄里的“清理”-選擇“是”-ok了7、在各種軟硬件安裝妥當(dāng)之后,其實(shí)XP需要更新文件的時候就很少了。刪除系統(tǒng)備份文件吧:開始→運(yùn)行→sfc.exe/purgecache近3xxM。(該命令的作用是立即清除"Windows文件保護(hù)"文件高速緩存,釋放出其所占據(jù)的空間)8、刪掉\windows\system32\dllcache下dll檔(減去200——300mb),這是備用的dll檔,只要你已拷貝了安裝文件,完全可以這樣做。9、XP會自動備份硬件的驅(qū)動程序,但在硬件的驅(qū)動安裝正確后,一般變動硬件的可能性不大,所以也可以考慮將這個備份刪除,文件位于\windows\drivercache\i386目錄下,名稱為driver.cab,你直接將它刪除就可以了,通常這個文件是74M。10、刪除不用的輸入法:對很多網(wǎng)友來說,WindowsXPt系統(tǒng)自帶的輸入法并不全部都合適自己的使用,比如IMJP8_1日文輸入法、IMKR6_1韓文輸入法這些輸入法,如果用不著,我們可以將其刪除。輸入法位于\windows\ime\文件夾中,全部占用了88M的空間。11、升級完成發(fā)現(xiàn)windows\多了許多類似$NtUninstallQ311889$這些目錄,都干掉吧,1x-3xM12、另外,保留著\windows\help目錄下的東西對我來說是一種傷害,呵呵。。。都干掉!13、關(guān)閉系統(tǒng)還原:系統(tǒng)還原功能使用的時間一長,就會占用大量的硬盤空間。因此有必要對其進(jìn)行手工設(shè)置,以減少硬盤占用量。打開"系統(tǒng)屬性"對話框,選擇"系統(tǒng)還原"選項(xiàng),選擇"在所有驅(qū)動器上關(guān)閉系統(tǒng)還原"復(fù)選框以關(guān)閉系統(tǒng)還原。也可僅對系統(tǒng)所在的磁盤或分區(qū)設(shè)置還原。先選擇系統(tǒng)所在的分區(qū),單擊"配置"按鈕,在彈出的對話框中取消"關(guān)閉這個驅(qū)動器的系統(tǒng)還原"選項(xiàng),并可設(shè)置用于系統(tǒng)還原的磁盤空間大小。14、休眠功能會占用不少的硬盤空間,如果使用得少不妨將共關(guān)閉,關(guān)閉的方法是的:打開"控制面板",雙擊"電源選項(xiàng)",在彈出的"電源選項(xiàng)屬性"對話框中選擇"休眠"選項(xiàng)卡,取消"啟用休眠"復(fù)選框。15、卸載不常用組件:XP默認(rèn)給操作系統(tǒng)安裝了一些系統(tǒng)組件,而這些組件有很大一部分是你根本不可能用到的,可以在"添加/刪除Windows組件"中將它們卸載。但其中有一些組件XP默認(rèn)是隱藏的,在"添加/刪除Windows組件"中找不到它們,這時可以這樣操作:用記事本打開\windows\inf\sysoc.inf這個文件,用查找/替換功能把文件中的"hide"字符全部替換為空。這樣,就把所有組件的隱藏屬性都去掉了,存盤退出后再運(yùn)行"添加-刪除程序",就會看見多出不少你原來看不見的選項(xiàng),把其中那些你用不到的組件刪掉(記住存盤的時候要保存為sysoc.inf,而不是默認(rèn)的sysoc.txt),如Internat信使服務(wù)、傳真服務(wù)、Windowsmessenger,碼表等,大約可騰出近50MB的空間。16、清除系統(tǒng)臨時文件:系統(tǒng)的臨時文件一般存放在兩個位置中:一個Windows安裝目錄下的Temp文件夾;另一個是x:\DocumentsandSettings"用戶名"\LocalSettings\Temp文件夾(Y:是系統(tǒng)所在的分區(qū))。這兩個位置的文件均可以直接刪除。17、清除Internet臨時文件:定期刪除上網(wǎng)時產(chǎn)生的大量Internet臨時文件,將節(jié)省大量的硬盤空間。打開IE瀏覽器,從"工具"菜單中選擇"Internet選項(xiàng)",在彈出的對話框中選擇"常規(guī)"選項(xiàng)卡,在"Internet臨時文件"欄中單擊"刪除文件"按鈕,并在彈出"刪除文件"對話框,選中"刪除所有脫機(jī)內(nèi)容"復(fù)選框,單擊"確定"按鈕。18、清除預(yù)讀文件:WindowsXP的預(yù)讀設(shè)置雖然可以提高系統(tǒng)速度,但是使用一段時間后,預(yù)讀文件夾里的文件數(shù)量會變得相當(dāng)龐大,導(dǎo)致系統(tǒng)搜索花費(fèi)的時間變長。而且有些應(yīng)用程序會產(chǎn)生死鏈接文件,更加重了系統(tǒng)搜索的負(fù)擔(dān)。所以,應(yīng)該定期刪除這些預(yù)讀文件。預(yù)計文件存放在WindowsXP系統(tǒng)文件夾的Prefetch文件夾中,該文件夾下的所有文件均可刪除。19、壓縮NTFS驅(qū)動器、文件或文件夾:如果你的硬盤采用的是NTFS文件系統(tǒng),空間實(shí)在緊張,還可以考慮啟用NTFS的壓縮功能。右擊要壓縮的驅(qū)動器-"屬性"-"常規(guī)"-"壓縮磁盤以節(jié)省磁盤空間",然后單擊"確定",在"確認(rèn)屬性更改"中選擇需要的選項(xiàng)。這樣可以節(jié)省約20%的硬盤空間。在壓縮C盤的時候,最好在安全模式下壓縮,這樣效果要好
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度農(nóng)村土地流轉(zhuǎn)價格協(xié)商及合同簽訂服務(wù)合同
- 二零二五年度農(nóng)業(yè)農(nóng)機(jī)廢棄物處理與資源化利用合同3篇
- 二零二五年度股東間人力資源共享合作協(xié)議書3篇
- 二零二五年度現(xiàn)代農(nóng)業(yè)農(nóng)機(jī)推廣與應(yīng)用合同2篇
- 二零二五年度老舊小區(qū)改造項(xiàng)目物業(yè)用房移交合同3篇
- 2025農(nóng)村房屋買賣及配套設(shè)施保險合同2篇
- 二零二五年度豬肉產(chǎn)品研發(fā)與市場推廣合同3篇
- 二零二五年度房地產(chǎn)項(xiàng)目三方合作協(xié)議書3篇
- 二零二五年度全新和公司簽訂的全新智慧城市規(guī)劃設(shè)計勞動合同3篇
- 二零二五年度健康養(yǎng)生兼職講師服務(wù)協(xié)議3篇
- DB52T 1776.1-2023 耕地質(zhì)量等別評價 第1部分:評價規(guī)范
- 社工個人工作述職報告
- 《人力資源管理》大學(xué)期末測試題庫500題(含答案)
- 加盟店鋪轉(zhuǎn)手合同
- 小紅書食用農(nóng)產(chǎn)品承諾書示例
- CQI-23模塑系統(tǒng)評估審核表-中英文
- 《顱內(nèi)壓增高的臨床表現(xiàn)》教學(xué)課件
- 2024-2025學(xué)年北師大版九年級數(shù)學(xué)上冊期中培優(yōu)試題
- 《建筑工程設(shè)計文件編制深度規(guī)定》(2022年版)
- 【教案】Unit+4+My+Favourite+Subject大單元整體教學(xué)設(shè)計人教版英語七年級上冊
- 七年級體育《排球》教案
評論
0/150
提交評論