-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathreadme_v2.txt
More file actions
201 lines (157 loc) · 6.68 KB
/
Copy pathreadme_v2.txt
File metadata and controls
201 lines (157 loc) · 6.68 KB
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
================================================================
ReduceMemory Atmeg v2
by Atmeg | improved by Claude (Anthropic)
================================================================
Utility untuk mengurangi RAM usage di Windows 10 & 11
secara instan — tanpa popup UAC, tanpa jendela CMD,
tanpa Disk Usage tinggi, dan tanpa merusak file/program
yang sedang berjalan.
================================================================
STRUKTUR FILE
================================================================
ReduceMemoryAtmeg\
├── setup_install.bat ← Jalankan SEKALI sebagai Admin
├── reduce_memory_atmeg.bat ← Script utama (jangan run manual)
├── uninstall.bat ← Hapus semua perubahan
├── readme.txt ← File ini
└── EmptyStandbyList-master\
└── EmptyStandbyList.exe ← Diperlukan sebelum setup
File berikut dibuat OTOMATIS saat setup:
├── run_hidden.vbs ← Menjalankan bat secara silent
└── trigger.vbs ← Dipanggil dari context menu
================================================================
CARA INSTALL | BAHASA INDONESIA
================================================================
[ SYARAT ]
- Pastikan folder "EmptyStandbyList-master" sudah ada
di dalam folder yang sama dengan setup_install.bat
- User harus memiliki hak Administrator
[ LANGKAH ]
1. Klik kanan "setup_install.bat"
→ pilih "Run as administrator"
2. Klik "Yes" pada popup UAC
(Ini SATU-SATUNYA kali UAC akan muncul)
3. Tunggu hingga semua step [1/5] sampai [5/5] selesai
dan muncul tulisan "SETUP SELESAI!"
4. Selesai. Tidak perlu restart.
================================================================
HOW TO INSTALL | ENGLISH
================================================================
[ REQUIREMENTS ]
- The "EmptyStandbyList-master" folder must exist
in the same directory as setup_install.bat
- User must have Administrator privileges
[ STEPS ]
1. Right-click "setup_install.bat"
→ select "Run as administrator"
2. Click "Yes" on the UAC prompt
(This is the ONLY time UAC will appear)
3. Wait until all steps [1/5] through [5/5] complete
and "SETUP SELESAI!" message appears
4. Done. No restart required.
================================================================
CARA PAKAI | BAHASA INDONESIA
================================================================
Windows 10:
Klik kanan di Desktop → pilih "ReduceMemory Atmeg"
Windows 11:
Klik kanan di Desktop → "Show More Options"
→ pilih "ReduceMemory Atmeg"
Tidak ada popup. Tidak ada jendela. Script berjalan di
background. Cek hasilnya di Task Manager → Performance
→ Memory (tab "In Use" akan turun).
================================================================
HOW TO USE | ENGLISH
================================================================
Windows 10:
Right-click on Desktop → select "ReduceMemory Atmeg"
Windows 11:
Right-click on Desktop → "Show More Options"
→ select "ReduceMemory Atmeg"
No popup. No window. The script runs silently in the
background. Check results in Task Manager → Performance
→ Memory (the "In Use" value will decrease).
================================================================
CARA UNINSTALL
================================================================
1. Klik kanan "uninstall.bat" → "Run as administrator"
2. Selesai. Semua perubahan dihapus bersih:
- Scheduled Task dihapus
- Registry context menu dihapus
- EmptyStandbyList.exe dihapus dari System32
================================================================
PENJELASAN TEKNIS
================================================================
CARA KERJA (ALUR EKSEKUSI):
Klik kanan desktop
↓
trigger.vbs
(panggil schtasks /run secara silent)
↓
Task Scheduler
(user session, hak admin, tanpa UAC)
↓
run_hidden.vbs
(jalankan CMD dengan window = 0 / hidden)
↓
reduce_memory_atmeg.bat
↓
EmptyStandbyList workingsets
→ EmptyStandbyList modifiedpagelist
→ EmptyStandbyList standbylist
→ Hapus file temp user
→ Flush DNS cache
----------------------------------------------------------------
KENAPA TIDAK ADA UAC:
Task Scheduler mendaftarkan task dengan LogonType
"InteractiveToken" dan RunLevel "HighestAvailable".
Artinya task sudah pre-authorized saat setup — tidak
perlu konfirmasi ulang setiap dijalankan.
KENAPA TIDAK ADA JENDELA CMD:
Context menu memanggil wscript.exe (bukan cmd.exe).
wscript tidak memiliki jendela sendiri. Dari situ,
run_hidden.vbs menjalankan cmd.exe dengan parameter
window "0" (hidden).
KENAPA DISK USAGE RENDAH:
Versi lama melakukan reset Pagefile (tulis ulang
ratusan MB ke disk) dan hapus Prefetch (Windows
harus rebuild cache dari nol). Keduanya dihilangkan.
Sekarang hanya RAM yang disentuh, bukan disk.
URUTAN ESL YANG BENAR:
1. workingsets → paksa proses lepas RAM idle
2. modifiedpagelist → bersihkan data yang belum
ditulis ke disk
3. standbylist → kosongkan cache RAM
Urutan ini penting — workingsets harus duluan supaya
data yang dilepas bisa langsung diklaim ulang oleh OS.
----------------------------------------------------------------
PERBEDAAN DARI VERSI 1:
DIHAPUS:
- Reset Pagefile (penyebab Disk Usage 100%)
- Hapus Prefetch (memperlambat buka aplikasi)
- sc stop SysMain / WSearch / DiagTrack
(merusak sistem jangka panjang)
- PowerShell MinWorkingSet loop (penyebab freeze)
DITAMBAHKAN:
- setup_install.bat (one-time setup otomatis)
- run_hidden.vbs (silent execution)
- trigger.vbs (pemanggil dari context menu)
- uninstall.bat (hapus bersih semua perubahan)
- Jeda antar operasi ESL (hasil lebih optimal)
- Auto-detect path EmptyStandbyList.exe
- Flush DNS cache
================================================================
KOMPATIBILITAS
================================================================
OS : Windows 10 (semua versi) & Windows 11
Dependensi: EmptyStandbyList.exe (by @stefanpejcic)
Tested on: Windows 11 23H2
================================================================
CREDITS
================================================================
EmptyStandbyList
GitHub : github.com/stefanpejcic/EmptyStandbyList
Author : @stefanpejcic
Original script : ChatGPT
v2 improvements : Claude — Anthropic
================================================================