無法刪除文件片段,檔案正在被另乙個人或程式使用?

2021-05-25 20:04:40 字數 915 閱讀 6252

1)重啟或登出刪除試試;

( 2)xp系統以管理員身份登入刪除試試,或關閉系統還原,再刪;

( 3)進入安全模式或用啟動軟盤(光碟)啟動進入純dos刪除;

( 4)用瑞星卡卡或360的檔案粉碎試試;

( 5)如果是刪除資料夾,從裡往外刪,即先進入該資料夾,刪除裡面所有內容,然後再返回上一層目錄,刪除該資料夾;

( 6)對於大檔案,特別是壓縮包檔案,關閉防毒軟體的實時監控後,再刪;

( 7)登出掉預讀功能再刪:開始執行,輸入regsvr32 /u shmedia.dll,重啟後再刪。完了再執行一下regsvr32 shmedia.dll,恢復註冊;

( 8)用winrar刪除:開啟winrar,點「新增」,選中要刪除的檔案,在「設定」下點選「壓縮後刪除原始檔」,壓縮完成後把壓縮檔案也刪除。

( 9)開啟命令提示符視窗,然後再開啟任務管理器,結束「explorer.exe」程序,在命令提示符視窗進入該檔案所在目錄,用del命令刪除,完了在任務管理器中點「檔案」→新建任務→瀏覽→找著c:/windows/explorer.exe,點「確定」即可;

( 10)xp系統,清除頁面檔案再刪除:系統屬性→高階→效能設定→高階→虛擬記憶體更改→把頁面檔案大小設為「無分頁檔案」,重啟後進行刪除。然後恢復原來的頁面檔案。

( 11)看一下這個檔案在什麼盤中,比如在d盤,開始執行cmd,輸入d:回車,輸入 chkdsk /r 回車,時間稍長些,完成後再用下述兩種方法刪除一下試試;

( 12)開啟記事本輸入以下內容:

del /f /a /q /?/%1

rd /s /q //?/%1

儲存成a.bat檔案 用滑鼠拖住這個檔案到a.bat檔案上鬆手試試;

( 13)d盤右擊->屬性->工具->開始檢查->鉤選上「自動修復檔案系統錯誤」和「掃瞄並試圖恢復壞扇區->開始修復磁碟,再刪除試試;

判斷乙個檔案是否正在被使用

createfile函式的原型如下 handle createfile lpctstr lpfilename,指向檔名的指標 dword dwdesiredaccess,訪問模式 寫 讀 dword dwsharemode,共享模式 lpsecurity attributes lpsecuritya...

另一程式正在使用此檔案,程序無法訪問

專案中的程式需要自動更新 大概思路 1 通過主程式 判斷是否需要更新 開啟更新程式 2 通過更新程式關閉主程式 4 解壓 新的主程式 5 開啟主程式 在第五步的時候本機測試沒問題,發布到另一台機子之後總是報錯 另一程式正在使用此檔案,程序無法訪問.經過一番排查發現問題出在解壓時沒有釋放檔案資源 不知...

如何判斷乙個檔案是否正在被使用

這段時間在做檔案操作方面的工作.雖然看似簡單,實際卻很煩瑣,容易出現問題,加之測試也不是很方便.有時要向檔案寫入東西,在開啟檔案前不單要判斷檔案是否存在,還要判斷檔案是否被別人使用.如下 1using system 2using system.collections.generic 3using s...