Güvenli modda uzaktan yeniden başlatma? (pencereler)


13

"Kapatma" komut satırı ile bir Windows makinesini uzaktan kapatabileceğinizi biliyorum. Ama bence bir makineyi uzaktan güvenli modda (ağ ile) almak imkansız. Bunu yapmanın bir yolunu bilen var mı?

Yanıtlar:


10

Uzak makinede yönetici haklarına sahipseniz, bu mümkündür.

Boot.ini dosyasını düzenlemeniz gerekir (genellikle C: sürücüsünün kökünde bulunur)

Yerel makinenizde bir komut istemi açın

yazın:

EDIT \\MACHINENAME\C$\BOOT.INI

Genellikle aşağıdaki gibi görünen önyükleme ini dosyası açılır:

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional"  
/noexecute=optin /fastdetect

Son satırın sonuna eklemeniz gerekir

/safeboot:network

son satır şöyle bir şey okuyacak

multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional"  
/noexecute=optin /fastdetect /safeboot:network

Değişiklikleri kaydedin ve ardından komut satırından yeniden başlatmaya zorlayın ve ağ ile güvenli moda yeniden başlaması gerekir. İşiniz bittiğinde boot.ini dosyasını değiştirmeyi unutmayın!


2
Ayrıca RDP'nin güvenli modda çalışmayabileceğini de belirtmek gerekir. Kendim denemedim / test etmedim, ancak XP Home'da çalışmadığı söylendi. Kilometreniz değişebilir.
KPWINC

3
Vista / 7 ile çalışmaz. Msconfig.exe dosyasının kullanımı XP, Vista ve 7'de çalışır (ve daha kolaydır).
mivk

7

Windows 7'yi ağ ile güvenli modda yeniden başlatmak için msconfig.exe dosyasını çalıştırın. Önyükleme sekmesinde "Güvenli önyükleme" yi seçebilirsiniz ve ağ iletişimi için bir onay kutusu vardır.

Uzak Masaüstü'nün güvenli modda çalışıp çalışmayacağından emin değilim. TightVNC kullanıyorum. TightVNC hizmetinin güvenli modda başlatılması için kayıt defteri girdisini safeboot \ network'e kopyalayın:

REG COPY HKLM\system\CurrentControlSet\services\tvnserver HKLM\system\CurrentControlSet\control\safeboot\network\tvnserver /s /f

Diğer VNC servisleri muhtemelen aynı şekilde etkinleştirilebilir.


Bunu vnc ile birçok kez kullandım. Harika çalışıyor.
johnny

Bu, Windows Server 2008 R2 için de mükemmel çalışır. Kabul edilen cevap IMO olmalı
patrick

2

Bir iş istasyonu makinesi için olası değildir. Windows'a nasıl önyükleme yapılacağını söylemek için makinenin kendisini kontrol etmenizi sağlayan bir şeye ihtiyacınız var.

Birçok satıcı konsola uzaktan bağlanma seçeneğinde oluşturduğundan sunucu donanımında daha fazla şansınız olacaktır.

Bununla birlikte, makinede Windows'a etkileşimli olarak bağlanma seçeneğiniz varsa, boot.ini dosyasında / SAFEBOOT anahtarını ayarlamak için MSCONFIG'i kullanabilir ve ardından makineyi yeniden başlatabilirsiniz. Başlat -> Çalıştır ve MSCONFIG yazın, ardından boot.ini sekmesinde Boot Options (Önyükleme Seçenekleri) altında / SAFEBOOT seçeneğini işaretleyin ve önyüklemek istediğiniz güvenli modu seçin (bu senaryoda, NETWORK).


1

LogMeIn bir güvenli mod yeniden başlatma seçeneğine sahiptir.


1

HP'nin entegre ışıklandırma seçeneği tam olarak budur. RDP hizmeti çalışmadığından, makinede oturum açamayacağınız için boot.ini dosyasını düzenlemek çok yardımcı olmaz. Bu bir HP sunucusu olsa da, doğrudan konsoluna https portalı üzerinden bağlanabilir ve ayrıca sanal "güç düğmesine" erişebilirsiniz.


0

Boot.ini'yi düzenlemekle ilgili yukarıdaki cevap güzel ve hepsi - HARİÇ .... boot.ini dosyasını değiştiremezsiniz ... "Mark's" yönergelerini adım adım takip ederseniz - bir tuğla duvara vurursunuz çünkü boot.ini salt okunurdur.

EDIT: Ve evet .... Ben bir yönetici olarak oturum açtım test.


3
Yani değiştirin .... Sağ tıklayın ---> Özellikler ve "salt okunur" un işaretini kaldırın ... Uzak bilgisayarın yönetici haklarına sahip c $ iseniz bunu yaparken hiçbir sorun yaşamamalısınız.

0

BOOT.iniAğ ile güvenli modda yeniden başlatmak ve ardından yeniden başlatmak için acele etmeyi seçtiyseniz, uzaktan oturum açamayacağınızı göreceksiniz. Büyük olasılıkla önyükleme dosyasını görüntüleyebileceksiniz \\machinename\C$\boot.ini, ancak salt okunur olduğu için değiştiremeyeceksiniz. Ayrıca, 'salt okunur' sağ tıklayıp işaretini kaldıramazsınız çünkü C$dizine hiç gidemezsiniz . Şimdi bu sanal iş istasyonuna fiziksel olarak giriş yapmam gerekiyor boot.ini. Bu hatayı bir daha asla yapmayacağım!


Bir hata gibi hissedebilir, ancak tecrübe kazandıkça, know-level yükseltildiğinde alınabilir. Bir dahaki sefere yerine çalışma planlarınız hazır olacak mı? ... ve SSH hizmetleri etkin, WMIC hatırlıyor musunuz? WMI güvenli modda mükemmel çalışır, örneğin belirli bir süre güvenli modda etkinlik yoksa normale yeniden başlayabilirsiniz. Ve elbette önyükleme işlemini değiştirmek için WMI kullanabilirsiniz.
Sampo Sarrala - codidact.org

0

Boot.ini dosyasına ne oldu?

Windows 7 Diğer

Windows'un önceki sürümlerinde, boot.ini bir bilgisayarda yüklü Windows işletim sistemleri hakkında bilgi içeren bir sistem dosyasıydı. Bu bilgiler, bilgisayarınızı açtığınızda başlatma işlemi sırasında görüntülenir. En çok çoklu önyükleme yapılandırmalarında veya Windows'un başlatılma biçimini özelleştirmesi gereken gelişmiş kullanıcılar veya yöneticiler için en kullanışlıdır.

Windows'un bu sürümünde, boot.ini dosyası Önyükleme Yapılandırma Verileri (BCD) ile değiştirilmiştir. Bu dosya boot.ini dosyasından daha çok yönlüdür ve bilgisayarı başlatmak için temel giriş / çıkış sistemi (BIOS) dışındaki araçları kullanan bilgisayar platformlarına uygulanabilir.

Görüntülenen işletim sistemleri listesinden girişleri kaldırmak gibi BCD'de değişiklik yapmanız gerekirse, yöneticiler ve BT uzmanları için gelişmiş bir araç olan Bcdedit komut satırı aracını kullanın. Bcdedit hakkında teknik bilgi için BT uzmanları için Microsoft web sitesine gidin.

Bilgisayarınız çoklu önyükleme yapılandırmasıysa, Denetim Masası'ndaki Sistem'i kullanarak varsayılan olarak hangi Windows işletim sisteminin açılacağını ve işletim sistemlerinin listesinin ne kadar süreyle görüntüleneceğini değiştirebilirsiniz.

  1. Sistem'i açmak için Başlat düğmesini Başlat düğmesinin resmi tıklatın, Bilgisayar'ı sağ tıklatın ve sonra Özellikler'i tıklatın.

Sol bölmede Gelişmiş sistem ayarları'nı tıklatın. Yönetici izni gerekir Yönetici parolası girmeniz veya onaylamanız istenirse, parolayı yazın veya onaylayın.

Gelişmiş sekmesini tıklatın ve Başlangıç ​​ve Kurtarma altında Ayarlar'ı tıklatın.

Sistem başlangıcı altında, varsayılan bir işletim sistemi ve işletim sistemlerinin listesini görüntüleme süresini seçin, Tamam'ı tıklatın ve sonra tekrar Tamam'ı tıklatın.

http://windows.microsoft.com/en-ca/windows/what-happened-boot-ini-file#1TC=windows-7


0

Bu hatayı yapmanız gerekiyorsa, büyük olasılıkla Dosya Gezgini aracılığıyla boot.ini dosyasına gidebilirsiniz, bu nedenle \ hostname \ C $ \ boot.ini olur ve "/ safeboot" komutunu da kaldırabilirsiniz. : ağ "ve kaydet.

Değişikliği boot.ini dosyasına kaydedebiliyorsanız, yönetici olarak bir komut istemi çalıştırın ve yeniden başlatmak için bu komutu çalıştırmayı deneyin: shutdown / r / m \ hostname / t 00

Umarım bu iş geri olacak!

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.