解決內(nèi)存不能written
解決內(nèi)存不能written
解決內(nèi)存不能written?這個(gè)該怎么辦呢?下面就由小編我來(lái)跟大家說(shuō)一下吧!
解決內(nèi)存不能written
步驟:
首先,去看一下這個(gè)操作系統(tǒng)的虛擬內(nèi)存設(shè)置在哪個(gè)分區(qū)?這是因?yàn)閃indows操作系統(tǒng)除了使用物理內(nèi)存之外,一般還設(shè)定了虛擬內(nèi)存。查看的步驟是:開(kāi)始→控制面板→系統(tǒng)
2系統(tǒng)屬性→高級(jí)→性能→設(shè)置
性能選項(xiàng)→高級(jí)→虛擬內(nèi)存→更改
從下圖可以看到頁(yè)面文件(虛擬內(nèi)存)是設(shè)在C盤(pán)的,碎片整理就要分析C盤(pán)。
碎片整理的步驟:右鍵點(diǎn)擊系統(tǒng)盤(pán)(通常是C盤(pán))→屬性
C盤(pán)屬性→工具→碎片整理→開(kāi)始整理
點(diǎn)選虛擬內(nèi)存所在的分區(qū)→分析(安裝、卸載軟件會(huì)產(chǎn)生大量碎片,運(yùn)行程序踩在碎片上就會(huì)出錯(cuò))
如果使用電腦從來(lái)沒(méi)有整理過(guò)碎片,那這里一定是紅色的區(qū)域很多。
看一下此圖,上下對(duì)比就知道整理前后的情況了。
如果整理之后,或者分析之后,提示不需要對(duì)改卷進(jìn)行碎片整理,那么可以排除此問(wèn)題引起的內(nèi)存不能讀寫(xiě)的錯(cuò)誤。
不妨使用命令對(duì)所有的動(dòng)態(tài)鏈進(jìn)行一個(gè)重新注冊(cè),以糾正系統(tǒng)文件的錯(cuò)誤。
開(kāi)始→運(yùn)行→輸入:CMD 點(diǎn)擊確定(或按回車鍵),打開(kāi)命令提示符窗口。
打開(kāi)CMD窗口之后,輸入如下命令(回車執(zhí)行 ),重新注冊(cè)一下所有的動(dòng)態(tài)鏈(這個(gè)過(guò)程可能會(huì)很長(zhǎng)):
for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1
使用同樣的方法對(duì)組件進(jìn)行注冊(cè),兩條分別運(yùn)行完成后重啟機(jī)器:
for %1 in (%windir%\system32\*.ocx) do regsvr32.exe /s %1