Jak uruchomić tryb awaryjny bez klucza odzyskiwania BitLocker?

Kopia z: https://blog.szurek.tv/post/jak-uruchomic-tryb-awaryjny-bez-klucza-odzyskiwania-bitlocker/ Ten opis bazuje na wpisie użytkownika LetheTheForgotten. Standardowo jeśli używasz systemu BitLocker, to próba przejścia do okna odzyskiwanie funkcji BitLocker wymaga podania klucza odzyskiwania. Możesz spróbować uruchomić tryb awaryjny bez klucza odzyskiwania. W tym celu pomiń podawanie klucza odzyskiwania i wciśnij klawisz Esc. W kolejnym oknie wybierz Pomiń ten dysk. Wybierz Rozwiąż problemy a następnie Opcje zaawansowane. Wciśnij Wiersz polecenia. W linii komend podaj: bcdedit /set {default} safeboot minimal Uruchom komputer ponownie. Tym razem powinien uruchomić się w trybie awaryjnym - bez potrzeby podawania hasła odzyskiwania. Widać to w lewym górnym rogu ekranu po napisie Tryb awaryjny. ...

July 21, 2024

Pobierz i uruchom plik jednym poleceniem

Jak pobrać plik z internetu i go uruchomić? Może tak: Skopiuj do schowka: $u="https://urbanowski.info/pub/PCM_7_8_128_147_Fa_z_komentarzem_20240325.exe" $f=$u -replace '^.*/(.*/.*)$','$1' $s="$($env:TEMP)\$f" $ProgressPreference='SilentlyContinue' [Net.ServicePointManager]::SecurityProtocol='Tls12' iwr $u -OutFile (New-Item -Path $s -Force) Start $s To samo w jednym wierszu: Skopiuj do schowka: $u="$u="https://urbanowski.info/pub/PCM_7_8_128_147_Fa_z_komentarzem_20240325.exe";$f=$u -replace '^.*/(.*/.*)$','$1';$s="$($env:TEMP)\$f";$ProgressPreference='SilentlyContinue';[Net.ServicePointManager]::SecurityProtocol='Tls12';iwr $u -OutFile (New-Item -Path $s -Force);Start $s Włącz okno PowerShell i: ⌘ Win + x i Ctrl + v Enter (…) i gotowe ...

March 25, 2024

Reset stosu tcp windows

Reset stosu TCP, pomaga często na problemy z połączeniem VPN. Polecenia w oknie z uprawnieniami administratora. netsh int ip reset netsh int ipv4 reset netsh int ipv6 reset Potem restart komputera.

February 22, 2024

MSSQL: Szukanie ciągu znaków we wszystkich tabelach

https://stackoverflow.com/questions/15757263/find-a-string-by-searching-all-tables-in-sql-server Szukanie ciągu znaków we wszystkich tabelach (dla sqlsrv < 2016) DECLARE @search_string VARCHAR(100), @table_name SYSNAME, @table_id INT, @column_name SYSNAME, @sql_string VARCHAR(2000) SET @search_string = 'STRING' DECLARE tables_cur CURSOR FOR SELECT ss.name +'.'+ so.name [name], object_id FROM sys.objects so INNER JOIN sys.schemas ss ON so.schema_id = ss.schema_id WHERE type = 'U' OPEN tables_cur FETCH NEXT FROM tables_cur INTO @table_name, @table_id WHILE (@@FETCH_STATUS = 0) BEGIN DECLARE columns_cur CURSOR FOR SELECT name FROM sys.columns WHERE object_id = @table_id AND system_type_id IN (167, 175, 231, 239) OPEN columns_cur FETCH NEXT FROM columns_cur INTO @column_name WHILE (@@FETCH_STATUS = 0) BEGIN SET @sql_string = 'IF EXISTS (SELECT * FROM ' + @table_name + ' WHERE [' + @column_name + '] LIKE ''%' + @search_string + '%'') PRINT ''' + @table_name + ', ' + @column_name + '''' EXECUTE(@sql_string) FETCH NEXT FROM columns_cur INTO @column_name END CLOSE columns_cur DEALLOCATE columns_cur FETCH NEXT FROM tables_cur INTO @table_name, @table_id END CLOSE tables_cur DEALLOCATE tables_cur Szukanie ciągu znaków we wszystkich tabelach (dla sqlsrv >= 2016) nie testowałem ...

March 30, 2023

MSSQL - rozmiar tabel

MSSQL - rozmiar tabel SELECT DF.name as [Plik] --,[File_Location] = DF.PHYSICAL_NAME ,[Rozmiar (MB)] = CONVERT(DECIMAL(10,2),DF.SIZE/128.0) ,[Uzyte (MB)] = CONVERT(DECIMAL(10,2),DF.SIZE/128.0 - ((SIZE/128.0) - CAST(FILEPROPERTY(DF.NAME, 'SPACEUSED') AS INT)/128.0)) ,[Wolne (MB)] = CONVERT(DECIMAL(10,2),DF.SIZE/128.0 - CAST(FILEPROPERTY(DF.NAME, 'SPACEUSED') AS INT)/128.0) ,[Wolne (%)] = CONVERT(DECIMAL(10,2),((DF.SIZE/128.0 - CAST(FILEPROPERTY(DF.NAME, 'SPACEUSED') AS INT)/128.0)/(DF.SIZE/128.0))*100) FROM sys.database_files DF LEFT JOIN sys.filegroups FG ON DF.data_space_id = FG.data_space_id SELECT -- s.Name AS SchemaName, t.Name AS [Tabela], p.rows AS [Ilość rekordów], CAST(ROUND((SUM(a.total_pages) / 128.00), 2) AS NUMERIC(36, 2)) AS [Rozmiar (MB)], CAST(ROUND((SUM(a.used_pages) / 128.00), 2) AS NUMERIC(36, 2)) AS [Uzyte (MB)], CAST(ROUND((SUM(a.total_pages) - SUM(a.used_pages)) / 128.00, 2) AS NUMERIC(36, 2)) AS [Wolne (MB)] FROM sys.tables t INNER JOIN sys.indexes i ON t.OBJECT_ID = i.object_id INNER JOIN sys.partitions p ON i.object_id = p.OBJECT_ID AND i.index_id = p.index_id INNER JOIN sys.allocation_units a ON p.partition_id = a.container_id INNER JOIN sys.schemas s ON t.schema_id = s.schema_id GROUP BY t.Name, s.Name, p.Rows ORDER BY [Rozmiar (MB)] DESC GO

May 16, 2022

Windows 10: błędy touchpada i zrzuty log-a

Błędy Touchpada i zrzuty log - wyłączenie reg add HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesSynTPParametersDebug /v DumpKernel /d 00000000 /t REG_DWORD /f

May 16, 2022

Windows: Wymuszenie zmiany haseł na komputerze

Poniższe komendy należy wykonać w wierszu poleceń uruchomionym jako Administrator net accounts /MAXPWAGE:30 net accounts /MINPWLEN:8 net accounts /UNIQUEPW:12 wmic path Win32_UserAccount set PasswordExpires=True

May 16, 2022

MSSQL - zmiana hasła użytkownika sa

Jeśli nie znam hasła użytkownika sa, ale mam dostęp do konta windows z uprawnieniami do serwera SQL (najczęściej użytkownik który instalował instancję SQL) możemy zmienić hasło użytkownika sa. W tym celu łączę się z serwerem SQL: osql -S SERWERSQL –E po połączeniu zmieniamy hasło: sp_password 'Wapro3000',’noweHasl0’ go -- lub tak: ALTER LOGIN sa WITH PASSWORD = 'noweHasl0' go

May 14, 2022

MSSQL: Odbudowa indeksów

Odbudowa indeksów dla wszystkich tabel w bazie danych: GO EXEC sp_MSforeachtable @command1="print '?' DBCC DBREINDEX ('?', ' ', 80)" GO

May 14, 2022