進階設定

最後更新日期: 2026年1月21日

先進的 標籤頁 設定對話框 您可以啟用進階功能並存取主設定檔。.


請選取 「深度操作」 如果您希望忽略碎片整理和最佳化標籤中的所有設置,對所有檔案進行處理, 完整最佳化 即可。

如果您想快速測試磁碟處理方法,請勾選「 快速測試模式」。此模式下不會實際移動磁碟上的文件,但其他所有操作都與正常操作相同。

預設情況下, UltraDefrag 不會跳過碎片化程度較低的磁碟,因為即使碎片化程度很低,一些重要的系統檔案也可能存在碎片,而這些碎片可能會顯著影響系統效能。但是,如果您願意,您可以完全排除碎片化程度較低的磁碟,使其不參與碎片化處理。.

另一個值得關注的選項是檔案區塊大小。預設情況下, UltraDefrag 以 8 MB 為單位移動資料。您可以增加此值以提高磁碟處理效能,也可以稍微減少此值以提高 UltraDefrag 所有介面的回應速度並獲得更流暢的進度更新。.

您也可以使用進度指示器精確度設定來增加進度指示器中顯示的小數位數,從而提高進度更新的流暢度。.

此外,在高級設定標籤中,如果啟動時介面無法偵測到您的鍵盤,您可以新增啟動時鍵盤初始化延遲;停用資源管理器上下文選單處理程序的 GPU 加速;以及設定日誌級別,以便在某些功能未按預期工作且您希望收集一些額外的偵錯資訊時使用。.

的最進階選項, UltraDefrag 請按一下 「設定檔」>「編輯」。或者,您也可以在您喜歡的文字編輯器中手動開啟以下文件: {installation_folder}\conf\options.lua

筆記

如果程式提示無法開啟文件,則很可能是因為您的 Windows 系統是 64 位元版本,但 .lua 檔案副檔名對應的是 32 位元文字編輯器。請安裝 64 位元版本的文字編輯器,或將 .lua 副檔名與 Windows 內建的記事本關聯起來。

請查看 UltraDefrag 預設使用的以下配置文件,以獲取所有可用選項的完整資訊:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
-------------------------------------------------------------------------------
-- UltraDefrag configuration file
-------------------------------------------------------------------------------
-- This file contains all UltraDefrag settings. It controls behaviour
-- of the graphical interface, the automatic defragmentation module
-- and the boot time interface.
--
-- In most cases there's no need to edit this file manually as all the most
-- useful settings are easily configurable via the settings dialog of the
-- graphical interface.
--
-- This file is written in the Lua programming language. There's no need
-- to learn it thoroughly to edit this file, only basic knowledge is required.
-- To get an idea of how it works we do recommend you to read the official Lua
-- reference manual at https://www.lua.org/manual/5.1/
--
-- Also it's worth mentioning that you can use Unicode characters in strings
-- in this file as UltraDefrag uses an improved version of Lua which supports
-- them. All you have to do is to open this file in the Notepad++ editor and
-- then save it in UTF-8 (without BOM) encoding.
--
-- Also Notepad++ features syntax highlighting which makes it much easier
-- to edit the file. The latest version of Notepad++ can be downloaded
-- for free from http://www.notepad-plus-plus.org/
-------------------------------------------------------------------------------

-------------------------------------------------------------------------------
-- 1. Common options
-------------------------------------------------------------------------------
-- These options control behaviour of all the UltraDefrag interfaces
-- mentioned above.
-------------------------------------------------------------------------------

-------------------------------------------------------------------------------
-- A. Disk cleanup options
-------------------------------------------------------------------------------

-------------------------------------------------------------------------------
-- Set it to 1 (one) to remove temporary files before the disk processing.
-------------------------------------------------------------------------------

clean_temp_files = 1

-------------------------------------------------------------------------------
-- Temporary files expiration time.
-- Example:
--   temp_files_exp_time = "1h 30m"
-- Keep it empty ("") to use the default value of 24 hours or set to zero ("0")
-- to wipe out all the temporary files independent of their age.
-------------------------------------------------------------------------------

temp_files_exp_time = "24h"

-------------------------------------------------------------------------------
-- B. Defragmentation options
-------------------------------------------------------------------------------

-------------------------------------------------------------------------------
-- Set it to a value higher than 80 used by default to perform more thorough
-- defragmentation at a cost of additional processing steps and thus prolonged
-- overall disk processing time, or select a lower depth to shorten the disk
-- processing time at a cost of less thorough defragmentation.
--
-- Accepted values: 0 - 100
-------------------------------------------------------------------------------

defragmentation_depth = 80

-------------------------------------------------------------------------------
-- List of semicolon separated paths which have to be defragmented.
-- Examples:
--   in_filter = "*.jpg;*.png;*.gif" -- defragment pictures only
--   in_filter = "?:\\windows\\*"    -- defragment windows folders only
-- Keep it empty ("") or set to "*" to defragment everything.
-------------------------------------------------------------------------------

in_filter = ""

-------------------------------------------------------------------------------
-- List of semicolon separated paths which have to be skipped.
-- Examples:
--   ex_filter = "*temp*;*tmp*;*recycle*"      -- exclude temporary content
--   ex_filter = "*.avi;*.mkv;*\\video_ts\\*"  -- exclude movies
-------------------------------------------------------------------------------

ex_filter = "*system volume information*;*temp*;*tmp*;*recycle*;*dllcache*;*ServicePackFiles*;*Windows.old*;*.log;*\\Windows\\servicing\\*"

-------------------------------------------------------------------------------
-- Popular patterns intended for inclusion in filters.
-- For more extensions visit http://www.fileinfo.com/
-------------------------------------------------------------------------------

archive_patterns = "*.7z;*.7z.*;*.arj;*.bkf;*.bz2;*.bzip2;*.cab;*.cpio;*.deb;*.dmg;*.gz;*.gzip;*.lha;*.lzh;*.lzma;*.rar;*.rpm;*.swm;*.tar;*.taz;*.tbz;*.tbz2;*.tgz;*.tpz;*.txz;*.xar;*.xz;*.z;*.zip"
audio_patterns = "*.aif;*.cda;*.flac;*.iff;*.kpl;*.m3u;*.m4a;*.mid;*.mp3;*.mpa;*.ra;*.wav;*.wma"
video_patterns = "*.3g2;*.3gp;*.asf;*.asx;*.avi;*.flv;*.mov;*.mp4;*.mpg;*.rm;*.srt;*.swf;*.vob;*.wmv"
disk_image_patterns = "*.fat;*.hdd;*.hfs;*.img;*.iso;*.ntfs;*.squashfs;*.vdi;*.vhd;*.vmdk;*.wim"

-------------------------------------------------------------------------------
-- Set these variables to 1 to include patterns defined above to in_filter.
-------------------------------------------------------------------------------

include_archive = 0
include_audio = 0
include_video = 0
include_disk_image = 0

-------------------------------------------------------------------------------
-- Set these variables to 1 to include patterns defined above to ex_filter.
-- By default all the variables are set to 1 because archives, multimedia
-- files and virtual machines rarely benefit from defragmentation.
-------------------------------------------------------------------------------

exclude_archive = 1
exclude_audio = 1
exclude_video = 1
exclude_disk_image = 1

-------------------------------------------------------------------------------
-- Skip fragments bigger than specified.
-- Example:
--   fragment_size_threshold = "20 MB"
-- Set it to an empty string ("") or zero ("0") to process fragments
-- of all sizes.
-------------------------------------------------------------------------------

fragment_size_threshold = "20 MB"

-------------------------------------------------------------------------------
-- Skip files bigger than specified.
-- Example:
--   file_size_threshold = "100 MB"
-- Keep it empty ("") to defragment files of all sizes.
-------------------------------------------------------------------------------

file_size_threshold = ""

-------------------------------------------------------------------------------
-- Skip files having less fragments than specified.
-- Example:
--   fragments_threshold = 5 -- skip files having less than 5 fragments
-- Set this parameter to zero to defragment files regardless of their
-- number of fragments.
-------------------------------------------------------------------------------

fragments_threshold = 0

-------------------------------------------------------------------------------
-- During SSD defragmentation skip files having less fragments than specified.
-- Example:
--   ssd_fragments_threshold = 20 -- skip files having less than 20 fragments
-- Set this parameter to zero to defragment files regardless of their
-- number of fragments.
-------------------------------------------------------------------------------

ssd_fragments_threshold = 20

-------------------------------------------------------------------------------
-- C. Optimization options
-------------------------------------------------------------------------------

-------------------------------------------------------------------------------
-- Set it to a value higher than 80 used by default to perform more thorough
-- quick optimization at a cost of additional processing steps and thus prolonged
-- overall disk processing time, or select a lower depth to shorten the disk
-- processing time at a cost of less thorough quick optimization.
--
-- Accepted values: 0 - 100
-------------------------------------------------------------------------------

quick_optimization_depth = 80

-------------------------------------------------------------------------------
-- Set it to a value higher than 80 used by default to perform more thorough
-- full optimization at a cost of additional processing steps and thus prolonged
-- overall disk processing time, or select a lower depth to shorten the disk
-- processing time at a cost of less thorough full optimization.
--
-- Accepted values: 0 - 100
-------------------------------------------------------------------------------

optimization_depth = 80

-------------------------------------------------------------------------------
-- File sorting criteria. Available options are: PATH (sort files by path),
-- SIZE (sort files by size), C_TIME (sort files by the creation time),
-- M_TIME (sort files by the last modification time) and A_TIME (sort files
-- by the last access time).
-- Example:
--   file_sorting_criteria = "PATH" -- sort files by path
-------------------------------------------------------------------------------

file_sorting_criteria = "PATH"

-------------------------------------------------------------------------------
-- File sorting order. Available options are: ASC (ascending) and DESC
-- (descending).
-- Example:
--   file_sorting_order = "ASC" -- sort files in ascending order
-------------------------------------------------------------------------------

file_sorting_order = "ASC"

-------------------------------------------------------------------------------
-- List of semicolon separated paths of files to place to the very
-- beginning of the disk (the fastest disk tracks) regardless
-- of the sorting criteria and order.
--
-- By default Windows boot, hibernation and paging files are selected.
-- This results in faster boot times, a quicker wake-up from hibernation
-- and smoother multitasking.
--
-- Feel free to add your favorite apps here to speed them up as well.
-------------------------------------------------------------------------------

high_priority_files = "C:\\Windows\\system32\\ntoskrnl.exe;C:\\Windows\\system32\\bootvid.dll;C:\\Windows\\system32\\hal.dll;C:\\Windows\\system32\\*.nls;C:\\Windows\\system32\\config\\SYSTEM;C:\\Windows\\system32\\drivers\\*;C:\\hiberfil.sys;C:\\pagefile.sys"

-------------------------------------------------------------------------------
-- Exclude files larger than specified (except high-priority ones) from sorting.
-- Example:
--   optimizer_file_size_threshold = "20 MB"
-- Keep it empty ("") to sort out files of all sizes. Though, we do recommend
-- to use the default value ("20 MB") as sorting of big files doesn't affect
-- system performance and just wastes time. Also keep in mind that UltraDefrag
-- needs larger free space gaps to sort out larger files, so in case they are
-- not available on the disk, large files won't get sorted out no matter what
-- value is set for this option.
-------------------------------------------------------------------------------

optimizer_file_size_threshold = "20 MB"

-------------------------------------------------------------------------------
-- If this option is set to 1 then during SSD optimization
-- UltraDefrag will defragment and trim the disk only.
-------------------------------------------------------------------------------

ssd_defragment_and_trim_only = 1

-------------------------------------------------------------------------------
-- D. Miscellaneous options
-------------------------------------------------------------------------------

-------------------------------------------------------------------------------
-- Set this option to 1 to ignore all the filters set above.
-------------------------------------------------------------------------------

deep_action = 0

-------------------------------------------------------------------------------
-- Skip disks entirely when their fragmentation level is below than specified.
-- Example:
--   fragmentation_threshold = 10 -- ignore fragmentation level below 10%
-- Set it to zero (0) to process disks regardless of their fragmentation level.
-- Note: this parameter doesn't affect the MFT optimization task.
-------------------------------------------------------------------------------

fragmentation_threshold = 0

-------------------------------------------------------------------------------
-- Move files in chunks of the specified size. Select a smaller value to get
-- smoother progress updates and improve responsiveness of all UltraDefrag
-- interfaces or a higher value to increase the disk processing speed.
-- The default value is "8 MB".
-- Example:
--   file_chunk_size = "32 MB"
-- If it is set to an empty string (""), UltraDefrag uses the default value.
-------------------------------------------------------------------------------

file_chunk_size = "8 MB"

-------------------------------------------------------------------------------
-- Terminate the job when the specified time interval elapses.
-- Example:
--   time_limit = "6h 30m"
-- Keep it empty ("") or set to zero ("0") to let the job complete
-- no matter how long will it take.
-------------------------------------------------------------------------------

time_limit = ""

-------------------------------------------------------------------------------
-- The progress refresh interval, in milliseconds. The default value is 100.
-------------------------------------------------------------------------------

refresh_interval = 100

-------------------------------------------------------------------------------
-- Set it to 1 (one) to disable generation of the file fragmentation reports.
-------------------------------------------------------------------------------

disable_reports = 0

-------------------------------------------------------------------------------
-- Set it to 1 to simulate the disk processing. No files will get moved
-- physically, but you'll be able to quickly check how various disk
-- processing algorithms work.
-------------------------------------------------------------------------------

dry_run = 0

-------------------------------------------------------------------------------
-- Set it to DETAILED for troubleshooting, otherwise keep it empty ("")
-- or set to NORMAL. Note that the detailed logging consumes more time,
-- memory and disk space. Also you may set this option to PARANOID, but
-- keep in mind that the paranoid level generates much more debugging
-- output and may slow down the disk processing significantly.
-------------------------------------------------------------------------------

dbgprint_level = "NORMAL"

-------------------------------------------------------------------------------
-- Set it to redirect debugging output to a log file. Keep it
-- empty ("") if everything works fine and no logging is needed.
-- Examples:
--   log_file_path = "C:\\Windows\\UltraDefrag\\logs\\ultradefrag.log"
--   log_file_path = ".\\logs\\ultradefrag.log"
-- Environment variables can be used as shown below:
--   log_file_path = os.getenv("TEMP") .. "\\UltraDefrag_Logs\\ultradefrag.log"
-- Note:
--   Unicode characters cannot be included into the log file path.
-------------------------------------------------------------------------------

log_file_path = ".\\logs\\ultradefrag.log"

-------------------------------------------------------------------------------
-- 2. Graphical interface options
-------------------------------------------------------------------------------
-- These options control look and feel of the graphical interface.
-------------------------------------------------------------------------------

-------------------------------------------------------------------------------
-- Set it to 1 to minimize the application's window
-- to the taskbar notification area (system tray).
-------------------------------------------------------------------------------

minimize_to_system_tray = 0

-------------------------------------------------------------------------------
-- Size of the cluster map cells, in pixels. The default value is 4.
-------------------------------------------------------------------------------

map_block_size = 4

-------------------------------------------------------------------------------
-- Width of the grid line, in pixels. The default value is 1.
-------------------------------------------------------------------------------

grid_line_width = 1

-------------------------------------------------------------------------------
-- Cluster map colors.
-------------------------------------------------------------------------------

directories_color = "#fcd34d"
solid_files_color = "#0000ff"
fragmented_files_color = "#ff0000"
locked_files_color = "#00d720"
mft_color = "#800080"
mft_zone_color = "#d300ff"
free_space_color = "#ffffff"
grid_color = "#222222"

-------------------------------------------------------------------------------
-- The shutdown confirmation timeout, in seconds. The default value
-- is 60, set it to zero to skip any confirmation. Note: it works
-- the same way when you confirm hibernation, logoff or reboot.
-------------------------------------------------------------------------------

seconds_for_shutdown_rejection = 60

-------------------------------------------------------------------------------
-- 3. Automatic defragmentation options
-------------------------------------------------------------------------------
-- These options control automatic defragmentation. Don't modify them
-- directly, open the Settings dialog in UltraDefrag GUI instead,
-- adjust automatic defragmentation options there and then click OK.
-- The program will save the options and generate the auto-defrag.cmd
-- script taking them all into account.
-------------------------------------------------------------------------------

-------------------------------------------------------------------------------
-- Being set to 1 this option enables automatic defragmentation.
-------------------------------------------------------------------------------

auto_defrag_enabled = 1

-------------------------------------------------------------------------------
-- List of drives to defragment automatically.
-------------------------------------------------------------------------------

auto_defrag_drives_list = "C"

-------------------------------------------------------------------------------
-- Being set to 1 this option forces the automatic defragmentation module
-- to use the custom script.
-------------------------------------------------------------------------------

auto_defrag_use_custom_script = 0

-------------------------------------------------------------------------------
-- 4. File fragmentation reports options
-------------------------------------------------------------------------------
-- These options define what happens when you open a file fragmentation
-- report, either from the graphical interface or from Windows Explorer.
-------------------------------------------------------------------------------

-------------------------------------------------------------------------------
-- Set it to zero to disable HTML reports generation.
-------------------------------------------------------------------------------

produce_html_report = 1

-------------------------------------------------------------------------------
-- Set it to 1 to enable generation of plain text reports.
-------------------------------------------------------------------------------

produce_plain_text_report = 0

-------------------------------------------------------------------------------
-- To adjust style of HTML reports edit the following file:
-- {installation folder}\scripts\udreport.css
-------------------------------------------------------------------------------

-------------------------------------------------------------------------------
-- this number helps to upgrade configuration file correctly, don't change it
-------------------------------------------------------------------------------

version = 331

-------------------------------------------------------------------------------
-- this code concatenates filter variables, don't modify it
-------------------------------------------------------------------------------

orig_ex_filter = ex_filter
if exclude_archive ~= 0 then ex_filter = ex_filter .. ";" .. archive_patterns end
if exclude_audio ~= 0 then ex_filter = ex_filter .. ";" .. audio_patterns end
if exclude_disk_image ~= 0 then ex_filter = ex_filter .. ";" .. disk_image_patterns end
if exclude_video ~= 0 then ex_filter = ex_filter .. ";" .. video_patterns end

orig_in_filter = in_filter
if include_archive ~= 0 then in_filter = in_filter .. ";" .. archive_patterns end
if include_audio ~= 0 then in_filter = in_filter .. ";" .. audio_patterns end
if include_disk_image ~= 0 then in_filter = in_filter .. ";" .. disk_image_patterns end
if include_video ~= 0 then in_filter = in_filter .. ";" .. video_patterns end

-------------------------------------------------------------------------------
-- this code sets environment variables for UltraDefrag, don't modify it
-------------------------------------------------------------------------------

-- common variables
os.setenv("UD_ORIG_IN_FILTER",orig_in_filter)
os.setenv("UD_ORIG_EX_FILTER",orig_ex_filter)
os.setenv("UD_EXCLUDE_ARCHIVES",exclude_archive)
os.setenv("UD_EXCLUDE_AUDIO",exclude_audio)
os.setenv("UD_EXCLUDE_VIDEO",exclude_video)
os.setenv("UD_EXCLUDE_DISK_IMAGES",exclude_disk_image)
os.setenv("UD_CLEAN_TEMP_FILES",clean_temp_files)
os.setenv("UD_TEMP_FILES_EXP_TIME",temp_files_exp_time)
os.setenv("UD_DEFRAGMENTATION_DEPTH",defragmentation_depth)
os.setenv("UD_QUICK_OPTIMIZATION_DEPTH",quick_optimization_depth)
os.setenv("UD_OPTIMIZATION_DEPTH",optimization_depth)
os.setenv("UD_IN_FILTER",in_filter)
os.setenv("UD_EX_FILTER",ex_filter)
os.setenv("UD_FRAGMENT_SIZE_THRESHOLD",fragment_size_threshold)
os.setenv("UD_FILE_SIZE_THRESHOLD",file_size_threshold)
os.setenv("UD_FRAGMENTS_THRESHOLD",fragments_threshold)
os.setenv("UD_SSD_FRAGMENTS_THRESHOLD",ssd_fragments_threshold)
os.setenv("UD_SORTING",file_sorting_criteria)
os.setenv("UD_SORTING_ORDER",file_sorting_order)
os.setenv("UD_HIGH_PRIORITY_FILES",high_priority_files)
os.setenv("UD_OPTIMIZER_FILE_SIZE_THRESHOLD",optimizer_file_size_threshold)
os.setenv("UD_SSD_DEFRAGMENT_AND_TRIM_ONLY",ssd_defragment_and_trim_only)
os.setenv("UD_DEEP_ACTION",deep_action)
os.setenv("UD_FRAGMENTATION_THRESHOLD",fragmentation_threshold)
os.setenv("UD_FILE_CHUNK_SIZE",file_chunk_size)
os.setenv("UD_TIME_LIMIT",time_limit)
os.setenv("UD_REFRESH_INTERVAL",refresh_interval)
os.setenv("UD_DISABLE_REPORTS",disable_reports)
os.setenv("UD_DBGPRINT_LEVEL",dbgprint_level)
os.setenv("UD_LOG_FILE_PATH",log_file_path)
os.setenv("UD_DRY_RUN",dry_run)

-- GUI specific variables
os.setenv("UD_SECONDS_FOR_SHUTDOWN_REJECTION",seconds_for_shutdown_rejection)
os.setenv("UD_MINIMIZE_TO_SYSTEM_TRAY",minimize_to_system_tray)
os.setenv("UD_MAP_BLOCK_SIZE",map_block_size)
os.setenv("UD_GRID_LINE_WIDTH",grid_line_width)

os.setenv("UD_DIRECTORIES_COLOR",directories_color)
os.setenv("UD_SOLID_FILES_COLOR",solid_files_color)
os.setenv("UD_FRAGMENTED_FILES_COLOR",fragmented_files_color)
os.setenv("UD_LOCKED_FILES_COLOR",locked_files_color)
os.setenv("UD_MFT_COLOR",mft_color)
os.setenv("UD_MFT_ZONE_COLOR",mft_zone_color)
os.setenv("UD_FREE_SPACE_COLOR",free_space_color)
os.setenv("UD_GRID_COLOR",grid_color)

-- automatic defragmentation specific variables
os.setenv("UD_AUTO_DEFRAG_ENABLED",auto_defrag_enabled)
os.setenv("UD_AUTO_DEFRAG_DRIVES_LIST",auto_defrag_drives_list)
os.setenv("UD_AUTO_DEFRAG_USE_CUSTOM_SCRIPT",auto_defrag_use_custom_script)

-------------------------------------------------------------------------------
-- END OF FILE
-------------------------------------------------------------------------------
分享此頁面:
回到頂部 英語