Jalankan hanya satu program pada Windows saat startup tanpa layanan lainnya


10

Saya memiliki laptop lama dan saya ingin menggunakannya hanya untuk menampilkan mikroskop saya!

Laptop yang menjalankan Windows 7 starter.

Yang ingin saya lakukan adalah menonaktifkan semua layanan dan hanya membuatnya menjalankan program mikroskop saya, jadi ketika saya memulai laptop saya itu akan boot ke windows tetapi hanya menjalankan program tertentu secara otomatis tanpa layanan lain yang berjalan di latar belakang bahkan penjelajah!


6
Yang Anda inginkan adalah panggilan Mode Kios. Anda juga harus melihat Konfigurasi Layanan Black Viper Windows 7 Paket Layanan 1 untuk melihat layanan apa yang aman untuk dinonaktifkan.
DavidPostill

2
Coba Linux, Windows itu berat.
ferit

@Saibot Untuk program Windows Wine harus digunakan, dan karena ... teknik pengembangan yang efisien sangat sulit untuk memastikan kompatibilitas - pengembang Wine telah melakukan pekerjaan yang sangat baik tetapi itu adalah pekerjaan yang sama sekali tidak selesai.
wizzwizz4

@ wizzwizz4 dengan asumsi portabilitas, tentu saja.
ferit

@ wizzwizz4 jika mikroskop / antarmuka tidak sepenuhnya eksklusif, kemungkinan besar akan ada perangkat lunak Linux untuk tugas tanpa perlu anggur.
Joe

Jawaban:


11

Ubah nilai registri berikut untuk memulai program selain Windows Explorer.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\shell

Adapun layanan, gunakan services.msc.

Peringatan: Anda dapat mengalami berbagai masalah tanpa banyak layanan berjalan.


Oke saya menonaktifkan sebagian besar layanan, dan mengubah explorer ke program saya, tetapi tidak dimulai pada saat meminta, saya mencoba mengakses file explorer untuk menjalankan aplikasi saya, ia bekerja dengan sempurna tanpa masalah, satu-satunya masalah saya sekarang adalah saya harus pergi ke tugas manege untuk memulai explorer.exe untuk mengakses program saya! apakah ada solusi untuk ini !?
Narzan Q.

Daripada memulai explorer.exe, klik Browse dan arahkan ke program Anda.
Steven

Maaf saya maksud saya menggunakan Browse untuk menavigasi ke program saya, itu berfungsi tetapi apakah ada solusi otomatis! saya mengganti shell dari explorer.exe menjadi "amp.exe" nama aplikasi saya! apakah itu benar atau saya melakukan sesuatu yang salah mungkin! karena saya mencoba mengakses amp.exe dari RUN tetapi itu tidak berhasil!
Narzan Q.

5
Anda mungkin harus meletakkan di jalur penuh, sesuatu seperti:"C:\Program Files\<program company name>\amp.exe"
Steven

Wow itu bekerja persis seperti yang saya inginkan: D
Narzan Q.

6

Anda tidak dapat menonaktifkan semua layanan. Banyak layanan sangat penting untuk fungsi dasar sistem Anda, termasuk Explorer.

Berita baiknya adalah bahwa layanan yang BISA dinonaktifkan mudah untuk dinonaktifkan.

Buka Layanan dan buka masing-masing secara bergantian dan cobalah untuk mengatur status startup-nya ke Dinonaktifkan.

Nyalakan kembali komputer Anda secara teratur untuk memastikan komputer memuat apa-apa dengan kumpulan layanan yang dinonaktifkan yang baru.

Ulangi sampai Anda sudah membersihkan semua yang bisa dibersihkan.

Sumber daya yang bagus untuk layanan yang ditentukan yang BISA dinonaktifkan adalah BlackViper: http://www.blackviper.com/service-configurations/black-vipers-windows-7-service-pack-1-service-configurations/

Banyak penelitian dan umpan balik yang cermat masuk ke BlackViper, dan saran di sana dapat menghemat banyak usaha dan rasa sakit.


1
Saya tidak setuju dengan kalimat Anda tidak dapat menonaktifkan semua layanan. Mungkin seharusnya terdengar Anda tidak harus menonaktifkan semua layanan. Secara teknis, Anda dapat menonaktifkan semua layanan dan jika Anda melakukannya, UI masih berfungsi - dengan segala keterbatasan sebagai konsekuensinya, tetapi berfungsi. Jika exe OP akan bekerja di bawah kondisi ini, maka tidak masalah baginya. (Catatan: Saya bukan penggemar menonaktifkan semua layanan, ini hanya komentar yang membahas topik ini.)
miroxlav

1
Explorer bukan layanan.
Jamie Hanrahan

@miroxlav, tidak, Anda tidak dapat menonaktifkan semua layanan adalah pernyataan yang benar. Ada layanan yang Windows, secara default, tidak memungkinkan Anda untuk mengubah keadaan atau menonaktifkan. Ini tidak persis sama di setiap komputer atau konfigurasi. Tetapi pada setiap komputer Windows akan ada layanan yang Anda diblokir menonaktifkan.
music2myear

@ music2myear - Anda dapat dengan mudah menonaktifkan juga layanan yang diblokir tersebut, jika Anda tahu caranya. Misalnya, Process Explorer memungkinkan akses langsung ke kontrol hak istimewa setiap layanan. Dan itu hanya satu langkah lagi dari menonaktifkannya. Inilah sebabnya saya menulis bahwa "secara teknis itu mungkin " dan saya telah melihat komputer berjalan dengan layanan nol diaktifkan. Fakta menyenangkan: pengguna hampir tidak menyadarinya kecuali fakta bahwa koneksi internetnya tidak berfungsi. :)
miroxlav

3

Sebagian besar layanan (jika tidak semua) dapat dikontrol melalui nilai di Startbawah kunci registri HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\<service name> Harap dicatat bahwa CurrentControlSetkunci registri yang disebutkan di atas adalah tautan ke salah satu ControlSet001atau ControlSet002seperti yang dijelaskan di sini .

Sekarang nilai "Mulai" dapat memiliki nilai dari 0 hingga 4 ( sc config untuk referensi ):

  • 0 - boot - Menentukan driver perangkat yang dimuat oleh boot loader.
  • 1 - system - Menentukan driver perangkat yang dijalankan selama inisialisasi kernel.
  • 2 - otomatis - Menentukan layanan yang dimulai secara otomatis setiap kali komputer dihidupkan ulang dan dijalankan meskipun tidak ada yang masuk ke komputer.
  • 3 - demand (manual) - Menentukan layanan yang harus dimulai secara manual. Ini adalah nilai default jika start = tidak ditentukan.
  • 4 - dinonaktifkan - Menentukan layanan yang tidak dapat dimulai. Untuk memulai layanan yang dinonaktifkan, ubah jenis mulai ke beberapa nilai lainnya.

Ketika pergi ke layanan gila yang menonaktifkan foya, pertama periksa nilai awal layanan dan tandai, persiapkan diri Anda dengan media boot alternatif (media instalasi Windows apa pun akan melakukannya) jika sistem menjadi tidak bisa di-boot karena layanan yang diperlukan dinonaktifkan.

Jika itu terjadi, boot dari media eksternal, alihkan ke konsol (shift + F10 IIRC)> regedit> arahkan ke HKEY_LOCAL_MACHINE dan "load hive"> <systemdrive>:\Windows\System32\config\SYSTEM. Sekarang cari di bawah sarang yang dimuat ControlSet001\Servicesdan Anda dapat membatalkan kesalahan sebelumnya dengan menetapkan Startnilai ke default.

Berikut ini adalah skrip kumpulan kecil untuk mencantumkan semua layanan "default" (default hingga dimodifikasi oleh pengguna, yang kemudian menjadi "default") di bawah HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services:

@echo off
setlocal enabledelayedexpansion
set KEY=HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
for /f "tokens=5 delims=\" %%a in ('reg query !KEY! /s /v "start"') do     (
set SERVICE=%%a
for /f "tokens=3" %%b in ('reg query !KEY!\!SERVICE! /v "start" ^| findstr /i "start"') do (
        echo !KEY!\!SERVICE! - "Start" %%d
    )
)
endlocal

Tempel kode di atas ke defaultservices.batdan jalankan sebagai defaultservices.bat > defaultservices.txtmenghasilkan file teks, yang dapat digunakan nanti untuk melihat nilai-nilai standar layanan.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.