Tool FFmpeg Lách Thuật Toán AI Quét Reup Chuyên Sâu
Chào các anh em làm MMO! Nếu bạn vẫn đang rỉ tai nhau các thủ thuật như Lật ngược video (Flip), chèn viền mờ, hay dán Logo to đùng giữa màn hình để lách thuật toán Reup của TikTok, Reels, thì hãy DỪNG LẠI NGAY!
Hôm nay, Hoàng Quân Agency sẽ giới thiệu đến các bạn một đẳng cấp lách luật hoàn toàn khác: Thuật toán Can thiệp Sâu (Deep Processing). Kỹ thuật này giữ nguyên 100% trải nghiệm thị giác của người xem (video vẫn đẹp, không ngược chữ, không logo rác) nhưng làm AI kiểm duyệt "mù" hoàn toàn!
1. Cấu trúc của Tool Lách AI Cấp Độ Sâu
Thay vì can thiệp vật lý, Tool này dùng FFmpeg để đánh lừa "giác quan" kỹ thuật số của máy học (Machine Learning):
- Lệch nhịp khung hình (FPS Desync): Tool ép tốc độ khung hình (Framerate) về mức dị biệt là
30.05 fps. Việc lệch đi 0.05s khiến thuật toán so khớp khung hình của AI trượt nhịp hoàn toàn so với bản gốc. - Bẻ cong dải âm thanh (Audio Frequency Shifting): Tool thay đổi tần số lấy mẫu âm thanh (Sample Rate) lên 1.5%, sau đó dùng bộ lọc kéo tốc độ về nguyên bản. Giọng nói giữ nguyên, nhạc không bị méo, nhưng biểu đồ sóng âm (Audio Fingerprint) đã biến thành một file khác.
- Micro-Vignette & Gamma Shift: Phủ một lớp bóng mờ chỉ 2% ở 4 góc viền và thay đổi không gian màu Gamma. Mắt thường không thể nhìn thấy sự thay đổi, nhưng mã màu băm (Color Hash) đã bị xáo trộn.
2. Cách tạo Tool "Tàng Hình" Hàng Loạt (.BAT)
Tương tự như các tool trước, bạn chỉ cần cài đặt sẵn FFmpeg trên máy tính và làm theo 4 bước sau:
- Mở ứng dụng Notepad.
- Sao chép toàn bộ đoạn mã trong khung tối bên dưới dán vào.
- Chọn File > Save As...
- Lưu file với tên Tool-Deep-Bypass.bat (Bắt buộc chọn All Files).
@echo off
chcp 65001 >nul
setlocal enabledelayedexpansion
title Tool Lach AI Cap Do Sau - MMO Pro
echo =============================================================
echo.
echo TOOL CAN THIEP SAU (DEEP PROCESSING FFMPEG)
echo (Khong Lat, Khong Logo, An toan 100%% voi AI)
echo.
echo =============================================================
where ffmpeg >nul 2>nul
if %errorlevel% neq 0 (
echo [LOI] Khong tim thay FFmpeg. Vui long cai dat truoc!
pause
exit /b
)
:input_loop
set "inputFolder="
set /p "inputFolder=>> Paste duong dan thu muc chua video cua ban: "
if not exist "%inputFolder%" (
echo [LOI] Thu muc khong ton tai.
goto :input_loop
)
set "outputFolder=%inputFolder%\_Video_Bypass_AI"
if not exist "%outputFolder%" mkdir "%outputFolder%"
echo.
echo Bat dau tien trinh Hack thuat toan...
echo =============================================================
for %%F in ("%inputFolder%\*.mp4", "%inputFolder%\*.mov", "%inputFolder%\*.avi") do (
if exist "%%~fF" (
echo [DANG XU LY] "%%~nxF" ...
:: 1. Video Filters: Crop 2%, Gamma shift, Micro-Vignette, Ep FPS di biet (30.05)
set "v_filters=scale=iw*1.02:ih*1.02,crop=iw/1.02:ih/1.02,eq=gamma=0.98:saturation=1.02,vignette=PI/10,fps=30.05"
:: 2. Audio Filters: Be cong tan so song am (Asetrate) ma van giu nguyen toc do
set "a_filters=bass=g=2,treble=g=1,asetrate=48000*1.015,aresample=48000,atempo=1/1.015"
:: Tien hanh Render bang codec h264, chuan net CRF 23
ffmpeg -hide_banner -loglevel error -stats -i "%%~fF" -vf "!v_filters!" -af "!a_filters!" -c:v libx264 -preset fast -crf 23 -c:a aac -b:a 128k "%outputFolder%\%%~nxF"
if !errorlevel! equ 0 (
echo -> [HOAN THIEN BYPASS]
) else (
echo -> [LOI XU LY]
)
echo.
)
)
echo =============================================================
echo HOAN TAT! Tat ca video da "tang hinh" truoc AI.
echo Luu tai: %outputFolder%
pause
3. Hướng dẫn sử dụng
Bạn chỉ cần click đúp vào file Tool-Deep-Bypass.bat, paste đường dẫn thư mục chứa các video Reup vào và nhấn Enter. Tool sẽ tự động xử lý hàng loạt và lưu vào một thư mục mới có tên _Video_Bypass_AI.
Giải mã MD5: Tử huyệt của thuật toán quét Reup TikTok, Reels
Chào các bạn! Trong các bài viết trước về việc chia sẻ bộ công cụ lách thuật toán TikTok, Reels hay YouTube Shorts, mình có nhắc rất nhiều đến khái niệm "Tẩy trắng mã MD5". Rất nhiều anh em làm MMO (Make Money Online) mới vào nghề thường thắc mắc: Mã MD5 là cái quái gì mà AI của các nền tảng lại "sợ" nó đến vậy?
Hôm nay, chúng ta sẽ cùng "mổ xẻ" bí mật lớn nhất đằng sau thuật toán quét Reup của các mạng xã hội, và tại sao việc hiểu về mã MD5 lại là ranh giới giữa một kênh "triệu view" và một kênh bị "bóp tương tác" vĩnh viễn.
1. Mã MD5 là gì? (Giải thích cực dễ hiểu)
Mã MD5 (Message-Digest algorithm 5) nghe có vẻ mang đậm tính kỹ thuật mã hóa phức tạp, nhưng bạn chỉ cần hiểu đơn giản thế này:
Mã MD5 chính là "Dấu vân tay kỹ thuật số" (hoặc số CMND) độc nhất vô nhị của một tệp tin (video, hình ảnh, văn bản).
Bất kể video của bạn dài 10 giây hay 10 tiếng, dung lượng 5MB hay 5GB, khi đưa qua thuật toán MD5, nó sẽ luôn trả về một chuỗi ký tự cố định gồm 32 chữ và số. Ví dụ: d41d8cd98f00b204e9800998ecf8427e.
Đặc điểm chí mạng của MD5: Chỉ cần bạn thay đổi MỘT CHI TIẾT CỰC NHỎ bên trong file (ví dụ: chèn thêm 1 dấu chấm, tăng 1% độ sáng, cắt đi 1 miligiây), chuỗi 32 ký tự MD5 này sẽ thay đổi hoàn toàn thành một chuỗi mới không liên quan gì đến chuỗi cũ.
2. AI của TikTok, Facebook dùng MD5 để "bắt quả tang" Reup như thế nào?
Nhiều bạn có thói quen tải một video đang trending trên Douyin (TikTok Trung Quốc) về, sau đó nhấp chuột phải, chọn Rename (Đổi tên) từ video_goc.mp4 thành video_cua_toi.mp4 rồi vô tư up lên kênh của mình. Kết quả: 0 view!
Tại sao hệ thống lại biết bạn đi copy?
Quy trình AI quét tệp tin diễn ra trong chưa tới 1 giây:
- Bước 1: Bạn tải video lên.
- Bước 2: Máy chủ ngay lập tức trích xuất mã MD5 của video đó.
- Bước 3: Nó đem chuỗi MD5 này so sánh với hàng tỷ mã MD5 trong kho dữ liệu khổng lồ của nó.
- Bước 4: "A ha! Chuỗi MD5 này đã có người đăng cách đây 3 tháng rồi!". Hệ thống lập tức dán nhãn video của bạn là Unoriginal Content (Nội dung không nguyên gốc) và cắt đứt mọi luồng đề xuất.
3. Tại sao thay đổi mã MD5 là "chìa khóa vàng" cho dân MMO?
Để qua mặt được AI, bạn phải chứng minh cho nó thấy: "Đây là một video hoàn toàn mới, chưa từng xuất hiện trên nền tảng của anh!". Và cách duy nhất để làm điều đó là tạo ra một mã MD5 mới toanh.
Khi mã MD5 thay đổi, AI buộc phải đánh giá video của bạn lại từ đầu như một nội dung mới (Fresh Content), mở ra cơ hội cắn đề xuất (Viral) cực cao.
Vậy làm thế nào để thay đổi mã MD5 hàng loạt?
Có hai phương pháp chính mà các "phù thủy" MMO thường dùng, và mình đã viết sẵn 2 công cụ tự động hóa hoàn toàn miễn phí cho các bạn:
-
Can thiệp cấu trúc ngầm (Dành cho video không cần chỉnh sửa hình ảnh):
Kỹ thuật này dùng mã lệnh chèn thêm đúng 1 Byte dữ liệu tàng hình vào cuối tệp tin. Video không hề thay đổi chất lượng hay độ dài, nhưng mã MD5 đã bị biến đổi hoàn toàn.
👉 Xem ngay bài viết: Hướng dẫn tự làm Tool PowerShell đổi tên và mã MD5 lách thuật toán. -
Render lại lớp áo mới (Tẩy trắng toàn diện 4 lớp):
Sử dụng thư viện FFmpeg để crop viền, chỉnh màu, thêm hạt nhiễu (noise) và tăng tốc độ âm thanh lên 2%. Cách này không chỉ đổi mã MD5 mà còn đánh lừa cả những AI soi Frame-by-frame khó tính nhất.
👉 Xem ngay bài viết: Tải và sử dụng Tool Render Video Hàng Loạt bằng FFmpeg chuyên nghiệp.
Tool Render Video Hàng Loạt Bằng FFmpeg Lách Reup Đỉnh Cao
Chào các bạn! Trong giới MMO (TikTok, Reels, Shorts), nếu bạn chỉ tải video về và up lại y nguyên, 99% bạn sẽ dính vi phạm "Nội dung không nguyên gốc" (Unoriginal Content). AI của các nền tảng quét siêu việt đến mức có thể nhận ra 2 video giống nhau từng khung hình.
Nhiều bạn dùng thủ thuật Xoay video (Rotate) để lách. Tuy nhiên, thuật toán này rất "củ chuối": Nó làm khung hình video bị nghiêng lệch, các góc xuất hiện viền đen hình tam giác rất xấu. Người xem nhìn vào thấy khó chịu, còn AI thì vẫn dễ dàng bắt thóp được kỹ thuật sơ sài này.
Hôm nay, Hoàng Quân Agency sẽ chia sẻ cho các bạn một Tool Render Video Hàng Loạt bằng FFmpeg. Tool này sử dụng công thức "Tẩy Trắng 4 Lớp" chuyên sâu, biến video của bạn thành một video mới hoàn toàn mã Hash mà giao diện vẫn đẹp, thẳng đứng và nịnh mắt người xem!
1. Thuật toán "Tẩy Trắng 4 Lớp" của Tool có gì?
- Smart Crop & Zoom: Cắt lẹm 4% viền video và phóng to lại kích thước chuẩn. Video được giữ thẳng đứng, không bị nghiêng, đồng thời loại bỏ sạch các watermark mờ ở rìa mép.
- Color Grading: Tự động buff thêm 3% độ tương phản và 5% độ bão hòa màu. Video gốc sẽ trở nên rực rỡ, sắc nét hơn, đồng thời thay đổi hoàn toàn mã màu của từng pixel.
- Temporal Noise (Nhiễu hạt vô hình): Phủ một lớp hạt nhiễu mờ chuyển động liên tục theo thời gian. Mắt thường không thể thấy, nhưng hệ thống quét "Frame-by-Frame" của AI sẽ bị mù hoàn toàn vì mỗi frame ảnh đều đã bị thay đổi mã MD5.
- Audio Speed Shifting: Tăng tốc độ âm thanh lên 2%. Bạn nghe vẫn hoàn toàn bình thường (không bị éo giọng), nhưng AI soi bản quyền âm thanh sẽ không nhận diện ra được bản gốc.
2. Cách tạo Tool Render Hàng Loạt (.BAT)
Điều kiện tiên quyết: Máy tính của bạn cần phải cài đặt sẵn môi trường FFmpeg. (Nếu chưa cài, hãy lên Google gõ "Hướng dẫn cài đặt FFmpeg cho Windows" và làm theo hướng dẫn khoảng 3 phút nhé).
- Mở ứng dụng Notepad trên máy tính.
- Sao chép toàn bộ đoạn mã trong khung đen bên dưới dán vào Notepad.
- Chọn File > Save As...
- Mục Save as type chọn All Files (*.*). Đặt tên file là Tool-Render-Pro.bat (Lưu ý: Bắt buộc phải là đuôi
.bat).
@echo off
:: Chuyen bang ma sang UTF-8 de ho tro ten file/thu muc co dau
chcp 65001 >nul
setlocal enabledelayedexpansion
title Tool Render Video Hang Loat - Lach Reup Pro
echo =============================================================
echo.
echo TOOL RENDER VIDEO LACH REUP TOAN DIEN (FFMPEG PRO)
echo.
echo =============================================================
echo.
:: --- KIEM TRA XEM FFmpeg DA DUOC CAI DAT CHUA ---
where ffmpeg >nul 2>nul
if %errorlevel% neq 0 (
echo [LOI] FFmpeg khong duoc tim thay tren he thong.
echo Vui long cai dat FFmpeg va them vao Environment Variables truoc.
echo.
pause
exit /b
)
:: --- NHAP THONG TIN TU NGUOI DUNG ---
:input_loop
set "inputFolder="
set /p "inputFolder=>> Nhap duong dan (Copy Paste) den thu muc chua video: "
if not defined inputFolder (
echo [LOI] Duong dan khong duoc de trong. Vui long nhap lai.
echo.
goto :input_loop
)
if not exist "%inputFolder%" (
echo [LOI] Thu muc "%inputFolder%" khong ton tai. Vui long nhap lai.
echo.
goto :input_loop
)
:: --- TAO THU MUC DAU RA ---
set "outputFolder=%inputFolder%\_Video_Da_Tay_Trang"
if not exist "%outputFolder%" (
mkdir "%outputFolder%"
)
echo.
echo =============================================================
echo Bat dau Render hang loat... Vui long kien nhan!
echo He thong dang ap dung: Zoom 4%%, Color Grading, Noise, Audio +2%%.
echo =============================================================
echo.
:: --- VONG LAP XU LY CAC FILE VIDEO ---
for %%F in ("%inputFolder%\*.mp4", "%inputFolder%\*.mov", "%inputFolder%\*.avi") do (
if exist "%%~fF" (
echo [DANG XU LY] "%%~nxF" ...
:: 1. Video Filters: Crop 96% giua -> Scale lai -> Doi mau -> Them Noise
set "v_filters=crop=iw*0.96:ih*0.96,scale=iw:ih,eq=contrast=1.03:brightness=0.02:saturation=1.05,noise=alls=1:allf=t"
:: 2. Audio Filters: Tang toc do 2%
set "a_filters=atempo=1.02"
:: Lenh FFmpeg chuyen nghiep, chat luong cao (CRF 23), toc do hien thi
ffmpeg -hide_banner -loglevel error -stats -i "%%~fF" -vf "!v_filters!" -af "!a_filters!" -c:v libx264 -preset veryfast -crf 23 -c:a aac -b:a 128k "%outputFolder%\%%~nxF"
if !errorlevel! equ 0 (
echo -> [THANH CONG]
) else (
echo -> [LOI RENDER]
)
echo.
)
)
echo =============================================================
echo.
echo HOAN TAT TAT CA VIDEO!
echo.
echo Thu muc Video da san sang de Up:
echo %outputFolder%
echo.
echo =============================================================
pause
3. Hướng dẫn sử dụng
Bước 1: Bạn gom tất cả các video tải về cần xử lý vào chung một thư mục. Nhấn vào thanh địa chỉ của thư mục đó và Copy đường dẫn (VD: D:\Tiktok\Video_Reup).
Bước 2: Nhấp đúp chuột vào file Tool-Render-Pro.bat vừa tạo. Một màn hình đen (CMD) sẽ hiện lên.
Bước 3: Paste (dán) đường dẫn thư mục vào bằng cách nhấn chuột phải. Sau đó nhấn Enter.
Máy tính của bạn sẽ tự động kích hoạt FFmpeg và bắt đầu xào nấu từng video một. Quá trình này nhanh hay chậm tùy thuộc vào độ dài video và cấu hình máy tính của bạn.
_Video_Da_Tay_Trang. Tất cả các video lách bản quyền hoàn hảo đều nằm gọn ở đó chờ bạn úp lên nền tảng!
Tool Đổi Tên File Hàng Loạt Lách Reup Bằng PowerShell
Chào các bạn! Nếu bạn đang làm MMO, xây kênh TikTok, Reels hay YouTube Shorts bằng cách xào nấu lại nội dung (Reup), chắc hẳn bạn đã từng đau đầu vì thuật toán quét bản quyền và bóp tương tác của các nền tảng.
Một trong những "tử huyệt" mà 90% người mới mắc phải là chỉ lo chỉnh sửa video mà quên mất việc "tẩy trắng" thông tin gốc của file. AI của mạng xã hội không chỉ nhìn vào hình ảnh, chúng còn quét sâu vào:
- Tên file: Các file tải về thường có dạng
snaptik_123.mp4(Lộ ngay là hàng tải lậu). - Ngày giờ tạo (Creation Time): Video cũ nhưng ngày tạo file lại là ngày hôm nay.
- Mã băm (MD5 Hash): Đây là "dấu vân tay" độc nhất của video. Đổi tên hay đổi ngày thì mã MD5 vẫn y nguyên.
Hôm nay, Hoàng Quân Agency sẽ chia sẻ cho các bạn một công cụ siêu nhẹ bằng PowerShell giúp xử lý triệt để cả 3 yếu tố trên chỉ trong 1 giây. Tool này sẽ "ngụy trang" tên file thành định dạng Camera (VD: 2024-02-21-123456.mp4), lùi ngày tạo về quá khứ và thay đổi hoàn toàn mã MD5 mà không làm hỏng video!
1. Tính năng nổi bật của Tool Lách Reup Toàn Diện
- Đổi tên chuẩn Camera: Tự động đổi tên hàng loạt theo định dạng
Năm-Tháng-Ngày-6_Số_Ngẫu_Nhiên. - Thay đổi MD5 siêu tốc: Âm thầm chèn 1 byte dữ liệu ngẫu nhiên vào cuối file. Thay đổi hoàn toàn "dấu vân tay" của video mà không làm giảm chất lượng hay ngốn RAM máy tính.
- Hack thời gian: Tự động lùi ngày tạo (Created) và ngày sửa (Modified) của file về một thời điểm ngẫu nhiên trong 30 ngày qua.
- An toàn 100%: Mã code chạy trực tiếp trên máy, không cài phần mềm lạ, không lo virus.
2. Cách tạo Tool Tẩy Trắng Video Hàng Loạt
Bạn không cần biết lập trình, chỉ cần làm đúng 4 bước cực kỳ đơn giản sau:
- Mở ứng dụng Notepad trên máy tính của bạn.
- Sao chép toàn bộ đoạn mã trong khung tối bên dưới và dán vào Notepad.
- Chọn File > Save As...
- Mục Save as type chọn All Files (*.*). Đặt tên file là Tool-Lach-Reup-Pro.ps1 (nhớ phải có đuôi
.ps1nhé).
#================================================================================
# TOOL LÁCH REUP TOÀN DIỆN (ĐỔI TÊN + MD5 HASH + NGÀY GIỜ TẠO)
#================================================================================
# 1. CẤU HÌNH ĐƯỜNG DẪN THƯ MỤC
# Hãy thay đổi đường dẫn trong ngoặc kép bên dưới thành thư mục chứa video
$folderPath = "C:\Users\Ten_Cua_Ban\Downloads\Thu_Muc_Video"
$namePattern = '^\d{4}-\d{2}-\d{2}-\d{6}\..+$'
#--------------------------------------------------------------------------------
# BẮT ĐẦU CHẠY CODE (KHÔNG CẦN CHỈNH SỬA PHẦN NÀY)
#--------------------------------------------------------------------------------
function Write-Log {
param ([string]$Message, [string]$Color = "White")
Write-Host $Message -ForegroundColor $Color
}
Write-Log "=== CÔNG CỤ LÁCH REUP HOÀN HẢO (TÊN + MD5 + TIME) ===" -Color Cyan
if (-not (Test-Path $folderPath)) {
Write-Log "LỖI: Thư mục '$folderPath' không tồn tại!" -Color Red
Write-Host "`nNhấn Enter để thoát..." -ForegroundColor Yellow
Read-Host
exit
}
$files = Get-ChildItem -Path $folderPath -File
Write-Log "Đang quét thư mục: $folderPath" -Color Gray
Write-Log "Tổng số file cần xử lý: $($files.Count)`n" -Color Gray
$successCount = 0
foreach ($file in $files) {
Write-Log "Đang xử lý: $($file.Name)" -Color Yellow
try {
# --- BƯỚC 1: LÀM MỚI MÃ MD5 ---
$stream = [System.IO.File]::OpenWrite($file.FullName)
$stream.Position = $stream.Length
$stream.WriteByte([byte](Get-Random -Minimum 0 -Maximum 255))
$stream.Close()
Write-Log " -> [OK] Đã làm mới mã MD5" -Color Green
# --- BƯỚC 2: THAY ĐỔI NGÀY GIỜ TẠO FILE ---
$randomDays = Get-Random -Minimum -30 -Maximum 0
$randomHours = Get-Random -Minimum 0 -Maximum 23
$randomMins = Get-Random -Minimum 0 -Maximum 59
$newDate = (Get-Date).AddDays($randomDays).AddHours($randomHours).AddMinutes($randomMins)
$file.CreationTime = $newDate
$file.LastWriteTime = $newDate
$file.LastAccessTime = $newDate
Write-Log " -> [OK] Lùi ngày tạo về: $($newDate.ToString('dd-MM-yyyy HH:mm'))" -Color Green
# --- BƯỚC 3: ĐỔI TÊN FILE CHUẨN CAMERA ---
if ($file.Name -match $namePattern) {
Write-Log " -> [OK] Tên file đã chuẩn định dạng." -Color DarkGray
} else {
$datePart = $newDate.ToString("yyyy-MM-dd")
$randomPart = Get-Random -Minimum 100000 -Maximum 999999
$newName = "{0}-{1}{2}" -f $datePart, $randomPart, $file.Extension
$newFullPath = Join-Path -Path $file.DirectoryName -ChildPath $newName
Rename-Item -Path $file.FullName -NewName $newFullPath -ErrorAction Stop
Write-Log " -> [OK] Đã ngụy trang tên thành: $newName" -Color Green
}
$successCount++
Write-Log "--------------------------------------------------" -Color Gray
} catch {
Write-Log " [LỖI] Không thể xử lý file $($file.Name): $_" -Color Red
if ($null -ne $stream) { $stream.Close() }
}
}
Write-Log "`n=== HOÀN TẤT ===" -Color Cyan
Write-Log "Đã 'tẩy trắng' và ngụy trang thành công: $successCount / $($files.Count) file" -Color Green
Write-Host "`nNhấn phím Enter để đóng công cụ..." -ForegroundColor Yellow
Read-Host
3. Cách sử dụng Tool để "Tẩy trắng" Video
Bước 1: Chỉnh sửa đường dẫn tới thư mục video của bạn
Bạn nhấp chuột phải vào file Tool-Lach-Reup-Pro.ps1 vừa tạo, chọn Edit (Sửa). Tìm đến dòng số 7 có chữ $folderPath = "..." và thay đoạn trong ngoặc kép thành đường dẫn tới thư mục chứa video trên máy tính của bạn. Sau đó nhấn Ctrl + S để lưu lại.
Bước 2: Cấp quyền chạy mã cho Windows (Chỉ làm 1 lần duy nhất)
Mặc định Windows sẽ chặn chạy code tự động. Bạn mở Start Menu, gõ PowerShell, chọn Run as Administrator. Dán lệnh này vào và nhấn Enter:
Set-ExecutionPolicy Bypass -Scope Process -Force
Bước 3: Chạy Tool
Bây giờ, bạn chỉ việc dùng chuột kéo file Tool-Lach-Reup-Pro.ps1 thả thẳng vào cửa sổ PowerShell và nhấn Enter. Máy tính sẽ tự động cày cuốc và biến toàn bộ video của bạn thành file "chính chủ" 100%!
Tự làm Tool dọn rác Windows bằng PowerShell siêu nhẹ
Chào các bạn! Máy tính chạy chậm, ổ đĩa C báo đỏ luôn là nỗi ám ảnh với nhiều người. Thay vì phải cài đặt các phần mềm dọn rác bên thứ ba nặng nề và đầy quảng cáo, hôm nay Hoàng Quân Agency sẽ hướng dẫn các bạn tự tạo một Công cụ dọn dẹp hệ thống bằng PowerShell cực kỳ mạnh mẽ, an toàn và hoàn toàn miễn phí.
Công cụ này được thiết kế để tự động xóa các tệp tạm thời, các tệp không dùng đến, dọn dẹp bộ nhớ đệm trình duyệt, thùng rác và nhiều hơn thế nữa. Đặc biệt, nó có hỗ trợ "chế độ chạy thử" để bạn xem trước những gì sẽ bị xóa. Dù bạn không biết gì về lập trình, chỉ cần làm theo từng bước dưới đây là chắc chắn thành công!
Phần 1: Tạo tệp Kịch bản Dọn dẹp (Script)
Đầu tiên, chúng ta sẽ tạo "bộ não" cho công cụ dọn dẹp này.
- Mở ứng dụng Notepad có sẵn trên máy tính Windows của bạn.
- Sao chép toàn bộ đoạn mã trong khung xám bên dưới và dán vào Notepad.
- Trên Notepad, chọn File > Save As...
- Ở mục Save as type, chọn All Files (*.*).
- Ở mục File name, đặt tên là CleanUp-Tool.ps1 (bắt buộc phải có đuôi
.ps1). - Lưu tệp này ra ngoài màn hình Desktop hoặc ổ D cho dễ tìm nhé.
#================================================================================
# CÔNG CỤ DỌN DẸP VÀ TỐI ƯU HỆ THỐNG BẰNG POWERSHELL
#================================================================================
# CẤU HÌNH BIẾN
$dryRun = $false # Đặt thành $true nếu chỉ muốn xem trước
$oldFileDays = 90
$largeFileSizeMB = 500
$tempFolders = @(
"$env:TEMP",
"$env:SystemRoot\Temp",
"$env:SystemRoot\Prefetch"
)
$browserCaches = @(
"$env:LOCALAPPDATA\Google\Chrome\User Data\Default\Cache",
"$env:LOCALAPPDATA\Microsoft\Edge\User Data\Default\Cache"
)
$largeFilePaths = @(
"$env:USERPROFILE\Downloads"
)
# HÀM HỖ TRỢ HIỂN THỊ MÀU SẮC
function Write-Log {
param ([string]$Message, [string]$Color = "White")
Write-Host $Message -ForegroundColor $Color
}
# HÀM XÓA AN TOÀN
function Remove-ItemSafely {
param ([string]$Path)
if ($dryRun) {
Write-Log " [CHẠY THỬ] Sẽ xóa: $Path" -Color Yellow
} else {
try {
Remove-Item -Path $Path -Recurse -Force -ErrorAction Stop
} catch {
Write-Log " [LỖI] Không thể xóa '$Path'" -Color DarkRed
}
}
}
# 1. KIỂM TRA QUYỀN QUẢN TRỊ VIÊN
if (-NOT ([Security.Principal.WindowsPrincipal][Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole]::Administrator)) {
Write-Log "LỖI: Bạn phải chạy kịch bản này bằng 'Run as Administrator'." -Color Red
Write-Host "`nNhấn phím Enter để thoát..." -ForegroundColor Yellow
Read-Host
exit
}
if ($dryRun) {
Write-Log "=== ĐANG CHẠY CHẾ ĐỘ CHẠY THỬ (DRY RUN) - KHÔNG XÓA DỮ LIỆU ===" -Color Cyan
} else {
Write-Log "=== ĐANG CHẠY CHẾ ĐỘ DỌN DẸP THỰC TẾ ===" -Color Magenta
}
# 2. XÓA TỆP TẠM THỜI
Write-Log "`n[1/6] Đang dọn dẹp tệp tạm thời hệ thống..." -Color Cyan
foreach ($folder in $tempFolders) {
if (Test-Path $folder) {
Write-Log " Đang quét: $folder"
Get-ChildItem -Path $folder -Recurse -Force -ErrorAction SilentlyContinue | ForEach-Object {
Remove-ItemSafely -Path $_.FullName
}
}
}
# 3. XÓA CACHE TRÌNH DUYỆT
Write-Log "`n[2/6] Đang dọn dẹp bộ nhớ đệm trình duyệt..." -Color Cyan
foreach ($cache in $browserCaches) {
if (Test-Path $cache) {
Write-Log " Đang làm sạch cache: $cache"
Get-ChildItem -Path $cache -Recurse -Force -ErrorAction SilentlyContinue | ForEach-Object {
Remove-ItemSafely -Path $_.FullName
}
}
}
# 4. XÓA CACHE WINDOWS UPDATE
Write-Log "`n[3/6] Đang dọn dẹp bộ nhớ đệm Windows Update..." -Color Cyan
if (-not $dryRun) {
Stop-Service -Name wuauserv -Force -ErrorAction SilentlyContinue
}
$wuDownload = "$env:SystemRoot\SoftwareDistribution\Download"
if (Test-Path $wuDownload) {
Get-ChildItem -Path $wuDownload -Recurse -Force -ErrorAction SilentlyContinue | ForEach-Object {
Remove-ItemSafely -Path $_.FullName
}
}
if (-not $dryRun) {
Start-Service -Name wuauserv -ErrorAction SilentlyContinue
}
# 5. XÓA DNS CACHE
Write-Log "`n[4/6] Đang xóa bộ nhớ đệm DNS..." -Color Cyan
if (-not $dryRun) {
Clear-DnsClientCache -ErrorAction SilentlyContinue
Write-Log " Đã xóa DNS Cache thành công." -Color Green
}
# 6. DỌN THÙNG RÁC
Write-Log "`n[5/6] Đang làm sạch Thùng rác..." -Color Cyan
if (-not $dryRun) {
Clear-RecycleBin -Force -ErrorAction SilentlyContinue
Write-Log " Đã dọn dẹp Thùng rác." -Color Green
}
# 7. TÌM TỆP CŨ VÀ LỚN
Write-Log "`n[6/6] Đang tìm các tệp cũ và lớn..." -Color Cyan
$cutoffDate = (Get-Date).AddDays(-$oldFileDays)
$minSizeBytes = $largeFileSizeMB * 1MB
foreach ($path in $largeFilePaths) {
if (Test-Path $path) {
Get-ChildItem -Path $path -Recurse -File -Force -ErrorAction SilentlyContinue | Where-Object {
$_.LastWriteTime -lt $cutoffDate -and $_.Length -gt $minSizeBytes
} | ForEach-Object {
$fileSize = [math]::Round($_.Length / 1MB, 2)
Write-Log " [GỢI Ý XÓA] $($_.FullName) ($(${fileSize})MB)" -Color Yellow
}
}
}
Write-Log "`n================================================================================" -Color Gray
Write-Log "Hoàn tất kịch bản dọn dẹp hệ thống!" -Color Green
Write-Host "`nNhấn phím Enter để đóng cửa sổ này..." -ForegroundColor Yellow
Read-Host
Phần 2: Cách chạy công cụ chuẩn nhất (Không bị tự tắt màn hình)
Một số bạn khi click đúp chuột vào tệp vừa tạo sẽ thấy màn hình xanh chớp lên rồi tắt ngay. Đó là do tính năng bảo mật mặc định của Windows. Để chạy thành công, bạn làm theo các bước sau:
- Nhấn phím Windows, gõ chữ
PowerShell. - Chọn Run as Administrator (Chạy dưới quyền quản trị).
- Tại cửa sổ màu xanh hiển thị ra, hãy copy dòng lệnh này dán vào và nhấn Enter:
Set-ExecutionPolicy Bypass -Scope Process -Force - Bây giờ, bạn chỉ việc dùng chuột kéo và thả tệp
CleanUp-Tool.ps1vào thẳng cửa sổ PowerShell đó, rồi nhấn Enter. Công cụ sẽ tự động chạy và dọn dẹp sạch sẽ!
Phần 3: Thiết lập dọn dẹp tự động hàng tuần (Cho người lười)
Nếu bạn không muốn mỗi tuần phải thao tác thủ công, chúng ta có thể nhờ "quản gia" Task Scheduler của Windows làm hộ một cách âm thầm.
- Mở Start Menu, gõ và mở Task Scheduler.
- Ở cột bên phải, nhấp vào Create Task...
- Tab General: Đặt tên tác vụ (ví dụ: Auto Cleanup). Tích chọn Run with highest privileges (để cấp quyền Admin).
- Tab Triggers: Nhấn New, chọn Weekly (Hàng tuần), chọn ngày và giờ bạn muốn máy tính tự dọn dẹp, rồi nhấn OK.
- Tab Actions: Nhấn New. Ô Program/script gõ
powershell.exe. Ở ô Add arguments, copy và dán đoạn sau (nhớ thay đổi đường dẫn tới file của bạn):
-ExecutionPolicy Bypass -WindowStyle Hidden -File "C:\Đường\dẫn\của\bạn\CleanUp-Tool.ps1" - Tab Conditions: (Dành cho Laptop) Bỏ tích ô Start the task only if the computer is on AC power để công cụ vẫn chạy khi dùng pin.
- Nhấn OK và nhập mật khẩu máy tính của bạn nếu được yêu cầu để lưu lại.
Vậy là xong! Máy tính của bạn từ nay sẽ luôn được giữ trong tình trạng sạch sẽ và mượt mà nhất mà không tốn của bạn một giây phút nào.
Bạn có gặp khó khăn ở bước nào không? Hãy để lại bình luận bên dưới để mình hỗ trợ nhé! Chúc các bạn thao tác thành công.
IPFoxy: Mua Proxy Dân Cư & ISP Static Sạch 100% - Tặng Trial
IPFoxy - "Vua" Proxy Sạch 100% Cho MMO & Ads. Nền tảng cung cấp IP Dân Cư (Residential) và ISP Static chất lượng cao. Chuyên trị các nền tảng khó tính: Facebook, TikTok, Amazon, Ebay, Etsy.
Web Hosting vs Cloud VPS: Lựa Chọn Nào Tối Ưu Nhất 2026?
Đối với một lập trình viên hay một nhà quản trị hệ thống, hạ tầng lưu trữ không chỉ là nơi chứa file mã nguồn; đó là môi trường thực thi (Runtime Environment) quyết định sự sống còn của doanh nghiệp trên môi trường số. Tại thị trường Việt Nam hiện nay, sự dịch chuyển từ Web Hosting truyền thống sang Cloud VPS không còn là xu hướng, mà là một yêu cầu bắt buộc để đảm bảo khả năng cạnh tranh.
1. Bản chất kỹ thuật: Tại sao sự khác biệt lại lớn đến thế?
Web Hosting (Shared Hosting) - Sự giới hạn từ tài nguyên dùng chung
Web Hosting hoạt động trên cơ chế chia sẻ tài nguyên vật lý của một máy chủ cho hàng trăm website khác nhau.
Dưới góc độ lập trình, bạn bị khóa chặt trong các thông số cấu hình sẵn của nhà cung cấp (thường là PHP phiên bản cũ, giới hạn bộ nhớ memory_limit thấp, và không có quyền truy cập SSH sâu). Nếu một website "láng giềng" bị tấn công DDOS hoặc ngốn RAM, website của bạn sẽ gặp tình trạng Internal Server Error 500 ngay lập tức.
Cloud VPS - Sức mạnh từ công nghệ ảo hóa (KVM/VMware)
Cloud VPS sử dụng công nghệ ảo hóa để phân tách tài nguyên độc lập. Bạn sở hữu riêng dung lượng RAM, CPU và Disk I/O. Quan trọng hơn, Cloud VPS tại Việt Nam hiện nay thường chạy trên hạ tầng Full SSD/NVMe kết hợp với cụm Cluster, giúp dữ liệu luôn an toàn ngay cả khi một phần cứng vật lý gặp sự cố.
2. So sánh chi tiết: Web Hosting vs Cloud VPS
| Đặc tính kỹ thuật | Web Hosting (Shared) | Cloud VPS (Ưu việt) |
|---|---|---|
| Quyền quản trị | Cpanel/DirectAdmin hạn chế | Full Root Access / SSH |
| Cài đặt phần mềm | Chỉ dùng những gì có sẵn | Tự do cài Docker, Redis, Nginx, Node.js |
| Tính ổn định | Dễ bị ảnh hưởng bởi website khác | Độc lập tuyệt đối, Uptime 99.99% |
| Tối ưu SEO | Tốc độ trung bình, IP dùng chung | Tốc độ cực nhanh, IP riêng sạch |
| Khả năng mở rộng | Giới hạn theo gói cố định | Nâng cấp RAM/CPU trong 30 giây |
3. 4 Lý do "Vàng" để bạn chọn Cloud VPS ngay lúc này
3.1. Tự do tùy biến môi trường Stack
Với Cloud VPS, bạn không bị giới hạn bởi LAMP stack truyền thống. Bạn có thể triển khai LEMP (Linux - Nginx - MariaDB - PHP-FPM), cài đặt Varnish Cache hoặc Redis để tăng tốc độ truy vấn cơ sở dữ liệu lên gấp 10 lần. Đây là điều không tưởng đối với Web Hosting.
3.2. Hiệu suất vượt trội cho các thuật toán phức tạp
Nếu website của bạn chạy các tác vụ nặng như xử lý hình ảnh, đồng bộ dữ liệu API từ các sàn TMĐT (Shopee, Lazada) hoặc chạy các thuật toán AI/Machine Learning cơ bản, Cloud VPS với tài nguyên thực sẽ xử lý mượt mà, không gây hiện tượng treo script (Timeout).
3.3. Bảo mật ở cấp độ Kernel
Mỗi Cloud VPS là một thực thể riêng biệt với Kernel riêng. Điều này loại bỏ hoàn toàn nguy cơ tấn công Local Attack - kiểu tấn công phổ biến trên Hosting khi hacker chiếm quyền từ một website yếu rồi lây lan sang các website khác trên cùng máy chủ.
3.4. Bài toán chi phí và hiệu quả lâu dài
Nhiều người e ngại chi phí Cloud VPS cao. Tuy nhiên, nếu xét đến việc giảm tỉ lệ thoát trang (Bounce Rate) do tốc độ nhanh và tăng thứ hạng SEO, doanh thu mang lại sẽ lớn hơn gấp nhiều lần chi phí chênh lệch vài trăm ngàn đồng mỗi tháng.
4. Khi nào bạn thực sự cần chuyển đổi?
- Website có lưu lượng truy cập từ 5.000 user/ngày trở lên.
- Đang vận hành web bán hàng bằng WooCommerce, Magento hoặc các Framework nặng như Laravel.
- Cần môi trường kiểm thử (Staging) giống hệt môi trường chạy thật.
- Yêu cầu khắt khe về bảo mật dữ liệu khách hàng và chứng chỉ SSL riêng.
Đừng để website chậm chạp làm mất đi khách hàng tiềm năng. Cloud VPS là sự đầu tư bền vững cho lộ trình phát triển doanh nghiệp 2026.
*Bài viết được tham vấn bởi đội ngũ chuyên gia hạ tầng tại Việt Nam.




