顯示具有 Disk 磁碟 標籤的文章。 顯示所有文章
顯示具有 Disk 磁碟 標籤的文章。 顯示所有文章

2023年12月30日 星期六

Not enough space系統槽磁碟空間不足處理

情境:檔案總管打開時,C碟(系統槽)呈現紅色狀態,代表磁碟空間將屆滿
如C槽空間不足,想把LINE應用程式,改到C槽以外的位置作法,如整理階段三。 
(一般來說,整理階段一,即可清出不少空間,除非您不滿意空間大小,再執行整理階段二) 

整理階段一:
一键清理系统 (BATCH FILE批次檔),直接刪除電腦內久置未清除的暫存檔(*.tmp)
del /f /s /q
%systemdrive%\*.tmp
%systemdrive%\*._mp
"%userprofile%\Local Settings\Temporary Internet Files\*.*"
"%userprofile%\Local Settings\Temp\*.*"
%windir%\prefetch\*.*
cleanmgr /sagerun:99

整理階段二: 將C槽資料面之資料夾(如:桌面、下載 之資料夾);  另外,應用程式面 之資料夾,請使用整理階段三),指向其它槽(如:D槽)

以挪動「桌面」資料夾為例,只要在資料夾上,按滑鼠右鍵 |  點選【內容】|切換到〔位置〕功能頁面 | 按〔移動〕按鈕 | 找到新的資料夾後 | 點選使其反白 | 再按〔選擇資料夾〕按鈕。

整理階段三(重要資料建議另外備份): (建立符號連結Symbolic-links)手動搬移預設安裝在C槽之大空間應用程式,如:LINE、CHROME),重要系統資料夾,請勿搬移(如:c:\Windows)
步驟一:關閉LINE
步驟二:把LINE資料夾 (%USERPROFILE%\AppData\Local\),複製到別的磁碟機(如D:\LINE)
步驟三:打開DOS命令提示字元(系統管理員) 執行
步驟四: 進入LINE原始安裝路徑上,執行下面mklink指令
  cd "%USERPROFILE%\AppData\Local\"
  mklink /D LINE D:\LINE

註:搬移資料夾內含空白,請用""標準雙引號 標示起來,即英語:quotation mark,視為1組字串值,如下:

 mklink /D BigApplication "D:\Program Files (x86)\BigApplication"     
步驟五: 將原本LINE執行路徑,按滑鼠右鍵|內容|修改執行路徑為 (新的路徑 )D:\LINE\bin\LineLauncher.exe

整理階段四(進階使用者): 安裝挪動磁碟分割區軟體(如:EaseUS),此種作法建議進階使用者使用,如稍有不慎可能無法開機、資料遺失!


2023年12月8日 星期五

用PYTHON程式,對Disk Analysis磁碟空間剖析

隨著儲存空間愈做愈大,如果沒有做管理將造成備份時間、儲存空間成本的增加、使用效能下降等,因此對磁碟儲存狀態剖析管理就相對重要,可透過PYTHON程式,對磁碟機進行分析檔案目錄、檔名、修改日期、檔案大小進行分析,將結果產出至OUTPUT.TXT,方能掌控磁碟空間之使用(以下為對D槽進行分析)。

import os
from datetime import datetime, timedelta

def analysis_directory(path):
    with open('OUTPUT.TXT', 'w', encoding='UTF-8') as f:
        for root, dirs, files in os.walk(path):
            for file in files:
                file_path = os.path.join(root, file)
                file_size = os.path.getsize(file_path)
                file_date = os.path.getmtime(file_path)
                file_date_str =
datetime.fromtimestamp(file_date).strftime('%Y/%m/%d %H:%M:%S')
                f.write(f'{file_path}\t{file_date_str}\t{file_size}\n')

analysis_directory('d:\\')   
   # 將 'D:\' 改為您想要剖析的磁碟機路徑

 

備註:

上面程式,測試如有型態錯誤訊息,可做調整

#程式開頭,另再加入此行
import time 

#請將datetime物件,替換成下面time物件

datetime.fromtimestamp(file_date).strftime('%Y/%m/%d %H:%M:%S')

#改用time物件

time.strftime('%Y-%m-%d %H:%M:%S')

########################################################

除上面剖析方式外,可搭配DOS指令 TREE 樹狀圖型結構,快速檢視檔案架構

步驟一: 開始  | 執行 | cmd   ,進入DOS 命令提示列

步驟二:  tree /f d: > d:\TreeView.txt     

(將D槽檔案結構,結果產出至   d:\TreeView.txt     )




 

2008年9月12日 星期五

DiskBench,測試磁碟存取時間程式

DiskBench,CrystalDiskMark,測試磁碟存取時間程式

程式需搭配Microsoft .net framework一起

相關軟體:
Hdd Speed Test(德文),個人免費使用

Drive Manager,提供磁碟機(含光碟機)相關資訊,如磁碟機讀取速度及溫度,包含檢查硬碟錯誤及修復工具

(開放源碼)IOzone Filesystem Benchmark,支援Linux或Windows作業系統

H2testw,(英文/德文)可進行磁碟(如:USB memory sticks/cards)存取驗證測試,並可顯示每秒讀取與寫入速度

HD_Speed,測速讀寫速率軟體

CD Check,光碟檔案完整性檢測軟體

2008年7月23日 星期三

JDiskReport磁碟機之資料夾及檔案容量佔用率分析

GetFoldersize, 提供免安裝版本 portable(英/德界面),掃描後可檢視磁碟槽/每個資料夾所佔用之大小

JDiskReport ,先選擇欲查詢之資料夾,並點選Scan File Tree ,結果可以圖餅圖、環型圖、長條圖等圖型方式呈現,並可提供佔用磁碟機容量大小前50名之排行

Free Disk Usage Analyzer

Largest Files Finder,可快速找出佔用硬碟空間前100大之檔案資訊

(開放源碼)WinDirStat ,可對磁碟機內容進行分析(如:每個資料夾佔用容量、子目錄及檔案數量、副加檔Extension佔用分析,並以圖視化方式呈現)

RidNacs(提供英文及德文操作畫面)以Ctrl+o,點選欲分析之磁碟機或資料夾後,即可掌握資料夾或檔案,佔用磁碟機之狀況

TreeSize Free

相關查詢:
調整佔用磁碟空間至其他磁碟槽,

2008年4月10日 星期四

Defrag免費磁碟重組軟體

(開放源碼)http://ultradefrag.sourceforge.net/

http://www.defraggler.com/

(開放源碼)JkDefrag,提供以指令CommandLine方式執行磁碟重組

WinContig磁碟重組,支援中文,可單獨選擇檔案或資料夾重組,且重組前會自動提示是否刪除暫存檔

http://www.iobit.com/iobitsmartdefrag.html

http://www.auslogics.com/disk-defrag

SSD Tweaker,

檔案重組工具:
(德文)FileSlackCleaning .NET,可協助檔案碎片重整處理,支援FAT12 /FAT16 / FAT32/ NTFS等格式

其它檔案相關工具:
UPX檔案壓縮工具