Mục lục
  1. 1. Full Disk là gì ?
  2. 2. Nguyên nhân gây ra Full Disk
  3. 3. Bước 1: Tạo một thư mục mới
  4. 4. Bước 2: Viết chương trình
    1. 4.1. Tắt Cortana
    2. 4.2. DisableMicrosoftcompatibilitytelemetry.bat
    3. 4.3. DisableSuperfetch.bat
    4. 4.4. DisableSystemandcompressedmemory.bat
    5. 4.5. DisableWindowsWindowsDefender.bat
Viết bộ công cụ sửa lỗi Full Disk trên Windows 10

Full Disk là gì ?

Full Disk là một lỗi thường gặp ở các máy tính yếu, dùng ổ cứng (HDD). Lỗi này gây phiền toái rất lớn cho người dùng. Làm cho Windows khởi động chậm, không mở được các ứng dụng.

Nguyên nhân gây ra Full Disk

Nguyên nhân chính gây ra Full Disk là cho ổ ứng máy yếu, tốc độ đọc ghi chậm, do ổ cứng sắp đầy dung lượng hoặc do bạn đang mở quá nhiều ứng dụng cùng lúc.
Một nguyên nhân tiếp theo đó là do Windows hỗ trợ quá nhiều hiệu ứng, tính năng chạy ngầm làm ảnh hưởng đến máy tính của bạn.
Nào mình cùng bắt đầu

Bước 1: Tạo một thư mục mới

Mình sẽ tạo một folder mới có tên là FFD

Bước 2: Viết chương trình

Tắt Cortana

Bạn tạo một file mới với tên là DisableCortana.bat và dán đoạn code sau vào đó

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
@echo off
Title Disable Cortana
NET SESSION >nul 2>&1
IF %ERRORLEVEL% EQU 0 goto Main
goto Alert
:Main
call :Title
REG ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Windows Search" /v AllowCortana /t REG_DWORD /d 0 /f
Exit
:Alert
call :Title
COLOR 0C
echo.
echo VUI LONG CLICK CHUOT PHAI VAO FILE CHON RUN AS ADMINISTRATORS
ECHO.
pause
Exit
:Title
cls
color 0E
echo.
echo ******************************************************************
echo ** Aqua Code **
echo ******************************************************************
echo.
echo.

DisableMicrosoftcompatibilitytelemetry.bat

Viết tiếp đoạn code sau:

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
@echo off
Title Disable Microsoft compatibility telemetry
NET SESSION >nul 2>&1
IF %ERRORLEVEL% EQU 0 goto Main
goto Alert
:Main
call :Title
sc delete DiagTrack
sc delete dmwappushservice
echo "" > C:\ProgramData\Microsoft\Diagnosis\ETLLogs\AutoLogger\AutoLogger-Diagtrack-Listener.etl
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DataCollection" /v AllowTelemetry /t REG_DWORD /d 0 /f
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DiagTrack" /v Start /t REG_DWORD /d 4 /f
net stop DiagTrack
sc config DiagTrack start= disabled

Exit
:Alert
call :Title
COLOR 0C
echo.
echo VUI LONG CLICK CHUOT PHAI VAO FILE CHON RUN AS ADMINISTRATORS
ECHO.
pause
Exit
:Title
cls
color 0E
echo.
echo ******************************************************************
echo ** Aqua Code **
echo ******************************************************************
echo.
echo.

DisableSuperfetch.bat

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
@echo off
Title Disable Superfetch
NET SESSION >nul 2>&1
IF %ERRORLEVEL% EQU 0 goto Main
goto Alert
:Main
call :Title
net stop SysMain
sc config SysMain start= disabled
Exit
:Alert
call :Title
COLOR 0C
echo.
echo VUI LONG CLICK CHUOT PHAI VAO FILE CHON RUN AS ADMINISTRATORS
ECHO.
pause
Exit
:Title
cls
color 0E
echo.
echo ******************************************************************
echo ** THEGIOIDIDONG.COM - DESIGN BY TEAM HTKT LAPTOP **
echo ******************************************************************
echo.
echo.

DisableSystemandcompressedmemory.bat

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
@echo off
Title Disable Windows File Compression
NET SESSION >nul 2>&1
IF %ERRORLEVEL% EQU 0 goto Main
goto Alert
:Main
call :Title
schtasks /Change /TN "\Microsoft\Windows\MemoryDiagnostic\RunFullMemoryDiagnostic" /DISABLE
schtasks /Change /TN "\Microsoft\Windows\MemoryDiagnostic\ProcessMemoryDiagnosticEvents" /DISABLE
Exit
:Alert
call :Title
COLOR 0C
echo.
echo VUI LONG CLICK CHUOT PHAI VAO FILE CHON RUN AS ADMINISTRATORS
ECHO.
pause
Exit
:Title
cls
color 0E
echo.
echo ******************************************************************
echo ** THEGIOIDIDONG.COM - DESIGN BY TEAM HTKT LAPTOP **
echo ******************************************************************
echo.
echo.

DisableWindowsWindowsDefender.bat

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
@echo off
Title Tat Windows Defender
NET SESSION >nul 2>&1
IF %ERRORLEVEL% EQU 0 goto Main
goto Alert
:Main
call :Title
fsutil behavior set disablecompression 1
Exit
:Alert
call :Title
COLOR 0C
echo.
echo VUI LONG CLICK CHUOT PHAI VAO FILE CHON RUN AS ADMINISTRATORS
ECHO.
pause
Exit
:Title
cls
color 0E
echo.
echo ******************************************************************
echo ** THEGIOIDIDONG.COM - DESIGN BY TEAM HTKT LAPTOP **
echo ******************************************************************
echo.
echo.
Tác giả: Aqua Code DEV Team
Liên kết: https://aquacodex.github.io/2019/10/30/fix-full-disk/
Thông báo bản quyền: Tất cả bài viết ở đây được cấp phép theo CC BY-NC-SA 4.0 trừ khi nói thêm
Ủng hộ
  • Viettel Pay