Archiwa kategorii: Windows

Systemy Microsoft Windows

Windows 10 – zmiana sterownika IDE na AHCI

Zmiana trybu IDE na AHCI w BIOS komputera powoduje przeważnie problem z uruchomieniem systemu Windows. Aby tego dokonać należy:

  1. otworzyć linię komend z podnieniosymi uprawnieniami administratora i wpisać komendę, która spowoduje następne uruchomienie komputera w trybie awaryjnym: bcdedit /set {current} safeboot minimal;
  2. zrestatartować komputer, wejść do BIOS i ustawić tryb pracy dysku z IDE na AHCI;
  3. po uruchomieniu systemu w trybie awaryjnym, otworzyć linię komend z podnieniosymi uprawnieniami administratora i wpisać komendę, która spowoduje następne uruchomienie komputera w trybie normalnym: bcdedit /set {current} safeboot minimal

Disable SearchUI.exe

Aby wyłączyć proces SearchUI.exe należy nadać użytkownikowi pełne uprawnienia do pliku %windir%\SystemApps\Microsoft.Windows.Cortana_cw5n1h2txyewy\SearchUI.exe a następnie w wierszu poleceń uruchomionemu z podniesionymi uprawnieniami wydać następujące komendy:

cd %windir%\SystemApps\Microsoft.Windows.Cortana_cw5n1h2txyewy
takeown /f SearchUI.exe
icacls SearchUI.exe /grant administrators:F
taskkill /f /im SearchUI.exe
rename SearchUI.exe SearchUI.exe.001
pause

Windows – jak wyłączyć skype

Aby całkowicie wyłączyć Skype w systemie Windows (zamknąć wszystkie jego procesy) należy utworzyć plik .bat z następującymi wpisami:

taskkill /f /im skypeapp.exe
taskkill /f /im skypehost.exe
taskkill /f /im SkypeBridge.exe
taskkill /f /im SkypeBackgroundHost.exe
taskkill /f /im RuntimeBroker.exe
pause

Aby odinstalować Skype należy uruchomić PowerShell z podniesionymi uprawnieniami i wydać polecenie:


get-appxpackage *skype* | remove-appxpackage

Automatyczne logowanie do systemu Windows 10 bez wpisania hasła.

Aby włączyć automatyczne logowanie do systemu Windows 10 należy nacisnąć kombinację klawiszy Windows+R (czyli inaczej Start -> Uruchom) a następnie wpisać polecenie netplwiz . W nowym oknie pojawią się ustawienia kont użytkowników. Na wybranym użytkowniku należy odznaczyć opcję „Aby używać tego komputera, użytkownik musi wprowadzić nazwę użytkownika i hasło”.

Zakończenie ( zabicie ) wszystkich procesów LibreOffice

Często się zdarza że LibreOffice nie uruchamia się z powodu niepoprawnego zakończenia poprzedniego procesu. W menadżerze zadań widnieje wiele procesów LibreOffice. Aby je wszystkie zakończyć, należy wykonać z linii poleceń następujące komendy:

taskkill /IM soffice.bin /F
taskkill /IM soffice.exe /F
taskkill /IM swriter.exe /F

Uprawnienia do usług systemu Windows

Czasem zachodzi potrzeba aby dodać zwykłemu użytkownikowi pełny dostęp do usługi (np. możliwość restartu). Świetnym narzędziem, które umożliwia modyfikację uprawnień usług jest narzędzie Microsoftu – SubInACL.
Oto przykładowa składnia polecenia, które nadaje użytkownikowi „gość” pełną kontrolę nad buforem wydruku oraz drukarką HP LJ 1020.

SUBINACL /verbose=1 /service spooler /GRANT=gość=f
SUBINACL /verbose=1 /printer "HP LJ 1020" /GRANT=gość=f

Oto inne opcje:
F : Pełna kontrola (Full Control)
R : Prawo odczytu (Read) (użytkownik widzi tą usługę, ale nie może jej modyfikować)
W : Prawo do modyfikowania (Write)
X : Prawo do uruchomienia (eXecute)
Q : Odczytanie szczegółowych informacji (Query Service Configuration)
S : Odczytanie statusu (Query Service Status)
E : Wylistowanie usług zależnych (Enumerate Dependent Services)
C : Zmiana w konfiguracji usługi (Service Change Configuration)
T : Uruchamianie usługi (Start)
O : Zatrzymywanie usługi (Stop)
P : Pauza/wznowienie

Źródło:
http://www.robvanderwoude.com/subinacl.php
https://michlstechblog.info/blog/windows-set-permissions-on-a-service/
https://social.technet.microsoft.com/Forums/windows/en-US/1038ba2f-5366-4d33-9a52-479dc1280729/how-do-i-edit-the-registry-to-permanently-disable-windows-updates?forum=win10itprosetup
https://blogs.msmvps.com/erikr/2007/09/26/set-permissions-on-a-specific-service-windows/
https://www.coretechnologies.com/blog/windows-services/essential-tools-windows-services-sc-exe/

Pakowanie logów przy pomocy programu 7-zip

Poniższy skrypt pozwala na skompresowanie za pomocą programy 7-zip każdego pliku .txt znajdującego się w katalogu Logs osobno.

FOR %%i IN ("C:\Program Files (x86)\Syslogd\Logs\*.txt") DO (
"C:\Program Files (x86)\Syslogd\Logs\%%i.7z" %systemroot%\7zip\x64\7za.exe a -t7z "C:\Program Files (x86)\Syslogd\Logs\%%~ni.7z" -mx9 -aoa "%%i"
)