Senin, 26 April 2010

Masalah DEP di Windows 2003 Server



DEP ini dimaksudkan untuk mencegah suatu aplikasi atau layanan dari peng-eksekusian kode yang berasal dari wilayah memori non-eksekusi.
DEP diberlakukan oleh teknologi hardware yang dapat mendeteksi kode yang sedang berjalan dan mengakhiri proses ketika eksekusi terjadi,
Singkatnya, DEP melakukan pemeriksaan pada memori tambahan untuk mencegah kode berbahaya atau eksploitasi berjalan pada sistem dengan menutup proses sekali terdeteksi.

Namun, Pencegahan Eksekusi Data mungkin secara tidak sengaja menutup proses yang sah dari aplikasi atau layanan yang valid,
terutama installer dari pihak ketiga yang digunakan oleh pengembang perangkat lunak, atau program perangkat lunak yang kurang umum digunakan.
DEP biasanya tidak atau gagal untuk menampilkan atau menunjukkan peringatan atau informasi atau pengakuan prompt yang dapat memberitahu Anda bahwa
DEP telah menutup sebuah proses, sehingga menyebabkan Anda tidak mengetahui alasan mengapa Aplikasi Anda tidak bisa berjalan,
atau mengapa komputer Anda tidak dapat memulai pelayanan dan lain-lain

Singkat kata biasanya jika ada file server di windows 2003 dan ada aplikasi yang termaping dengan aplikasi tersebut kadang2 tidak berjalan
sebagaimana mustinya biasanya ini terjadi karena DEP on untuk itu kita bisa menonaktifkan DEP dengan cara berikut

1. Open Windows Explorer

2. Tools > Folder Options > View

3. Uncheck Hide Protected operating system files (Recommended) and Hide extensions for known file types

4. Click apply > OK

5. Browse to C:\

6. Right click on boot.ini, select properties and ensure the “read-only” tab is unchecked and click OK

7. Edit boot.ini

8. Modify the /noexecute=
For example, set /noexecute=AlwaysOff to disasble DEP entirely

9. File > Save, close boot.ini file

10. Right click on boot.ini, select properties and ensure the “read-only” tab is checked and click OK

11. Reboot the computer

dan jika anda menggunakan vista atau windows xp bisa menggunakan perintah berikut

untuk menonaktifkan DEP

bcdedit.exe /set {current} nx AlwaysOff

untuk mengaktifkan DEP

bcdedit.exe /set {current} nx AlwaysOn



Opsi lain untuk setting boot.ini adalah

/fastdetect /PAE /NoExecute=OptIn
/NOPAE /noexecute=AlwaysOff

Tidak ada komentar: