Pokazywanie postów oznaczonych etykietą windows. Pokaż wszystkie posty
Pokazywanie postów oznaczonych etykietą windows. Pokaż wszystkie posty

wtorek, 18 kwietnia 2017

Aktywacja XP po naprawie systemu

Po przeprowadzeniu naprawy systemu (po zmianie sprzętu), system kończy ładowanie na wyświetleniu pulpitu.
Jeśli przyczyną jest brak aktywacji systemu, to należy wykonać poniższe kroki:

1. Uruchomić system w trybie awaryjnym
2. Zainstalować sterowniki do karty sieciowej
3. Wykonać polecenie (przecinek i wielkość liter ma znaczenie)

rundll32.exe syssetup,SetupOobeBnk

4. Uruchomić system normalnie, mamy znowu 30 dni na aktywację
5. Jeśli próby wykonania aktywacji nie dają żadnego efektu, należy zainstalować IE8

piątek, 20 listopada 2015

Windows 10 i menu autostart

W Windows 10 zniknęło menu Autostart z Menu Start.
Folder jest cały czas na dysku i można się do niego
dostać tak.

Start->Uruchom (Win+R)

i uruchamiamy:

Autostart
shell:startup

Autostart dla wszystkich
shell:common startup

Menu Start
shell:start menu

Menu Start dla wszystkich
shell:common start menu

czwartek, 12 listopada 2015

Linux: Testowanie wydajności sieci

Najlepszy sposób to program iperf3. Trzeba zainstalować go na dwóch lub więcej komputerach.
Na jednym uruchamiamy serwer:

iperf3 -s

na drugim klienta

iperf3 -c ip_serwera


Program do pobrania tutaj: https://iperf.fr/

Jak instalować niepodpisane sterowniki w Windows 7 i wyższych

Wyłączenie kontroli.

bcdedit /set nointegritychecks ON


Włączenie.

bcdedit /set nointegritychecks OFF


Włączenie trybu testowego.

bcdedit.exe -set TESTSIGNING ON


Po zmianach trzeba zrestartować system.

poniedziałek, 20 kwietnia 2015

Migracja systemu na dysk SSD, jak przypisać C: do nowego dysku

Generalnie sprawa pozornie banalna, a może sprawić sporo kłopotu.
Zakładam, że dysk jest już sklonowany i nowa partycja systemowa jest aktywna.

Po sklonowaniu partycji systemowej na dysk SSD (albo dowolny nowy dysk)
system przypisuje mu kolejną wolną literę. Nawet po wystartowaniu systemu
z nowego dysku, i tak dane będą czytane ze "starego" dysku bo ma ciągle
przypisaną literę C:. Próba zmiany w Menedżerze dysków tylko pogarsza sprawę,
a diskpart.exe od razu się poddaje.

Zatem co robić ? Rozwiązanie jest proste (tylko trzeba wiedzieć ;).


1. Wystaruj system ze starego dysku
2. Uruchom regedit
3. Załaduj gałąź rejestru, plik Windows\System32\config\SYSTEM z nowego dysku
4. W kluczu MountedDevices skasować wszystkie wartości typu REG_BINARY
5. Uruchomić system z nowego dysku,


To wszystko, Windows oznaczy dysk startowy literą C: pozostałe partycje trzeba podmontować ręcznie.

czwartek, 26 grudnia 2013

Kasowanie z dysku plików i Brak dostępu

Instalatory często pozostawiają na dysku swoje pozostałości na dysku
w postaci katalogów z nazwami np. 104ed85e8cfec29080.
Próba usunięcia kończy się komunikatem Brak dostępu.
Pisałem już o tym tutaj, ale w Windowsie 7 może to nie wystarczyć.
Trzeba jeszcze przejąć pliki na własność.

takeown /R /F c:\104ed85e8cfec29080
icacls c:\104ed85e8cfec29080 /T /Q /C /RESET

Komendy trzeba oczywiście wykonać z konsoli uruchomionej z prawami Administratora.

sobota, 5 października 2013

Odblokowanie portów COM w użyciu - Windows XP

Ostatnio podłączyłem urządzenie USB, które utworzyło wirtualny port COM44. Zastanowiło mnie dlaczego tak wysoki numer, chociaż nie mam podłączonych innych urządzeń. Podejrzenie padło na sterowniki bluetooth, ale jak to sprawdzić ? Ano tak. Trzeba dodać nową zmienną systemową DEVMGR_SHOW_NONPRESENT_DEVICES o wartości 1. Następnie w Menedżerze urządzeń zaznaczamy opcję Pokaż ukryte urządzenia. To wszystko, teraz wystarczy odinstalować nieużywane porty.

poniedziałek, 15 lipca 2013

Podpięcie fizycznego dysku do VirtualBox

No dobra. Mam obraz dysku wyciągnięty z serwera przez ssh, zapisany na nowy dysk po Windowsem. Teraz pora przetestować to w VirtualBox. Ale okazuje się, że podpięcie fizycznego dysku do maszyny wirtualnej jest niewykonalne z GUI. Trzeba najpierw utworzyć mały plik z opisem parametrów dysku (Disk Descriptor File). Robi się to tak.

VBoxManage internalcommands createrawvmdk -filename d:\real_disk.vmdk -rawdisk \\.\PhysicalDrive0

Nr PhysicalDrive można ustalić w Menedżerze Dysków.
Teraz można dodać nowy dysk, wskazując plik *.vmdk.
Gotowe, można testować.

Zapisanie na dysk obrazu utworzonego programem dd w Windowsie

Mam obraz dysku, teraz chcę go zapisać na drugi dysk. Obraz był tworzony programem dd w linuksie, do zapisu na dysku wykorzystam dd pod windowsa. Program można znaleźć tutaj dd dla Windows. Od wersji 0.4 są obsługiwane urządzenia blokowe, więc można pisać bezpośrednio na dysku. Listę dostęnych urządzeń otrzymujemy tak:

dd --list

a potem już znajomo

dd if=obraz.dump of=\\?\Device\Harddisk2\Partition0 bs=4096

i czekamy.
Trzeba tylko 3x sprawdzić urządzenie docelowe, żeby sobie szkód nie narobić.

wtorek, 12 marca 2013

Odblokowanie dostępu do zasobów bez hasła w XP

Uruchomić gpedit.msc

Konfiguracja komputera -> Ustawienia systemu Windows -> Ustawienia zabezpieczeń -> Zasady lokalne -> Opcje zabezpieczeń

Opcja:
Konta: Ogranicz używanie pustych haseł przez konta tylko do logowania do konsoli

Zmienić na:
Wyłączony

Ustawienie to powoduje obniżenie bezpieczeństwa systemu.

niedziela, 4 maja 2008

Włączenie i wyłączenie konta użytkownika z linii poleceń

Wyłączenie
net user USERNAME /active:no
włączenie
net user USERNAME /active:yes

piątek, 18 kwietnia 2008

Internet: Wyszukanie adresu serwera DNS, na którym jest nasza domena oraz revDNS

Trzeba wydać polecenie
nslookup
set type=ns
nazwa.domeny

aby znaleźć revDNS należy zmienić typ zapytań
set type=ptr

środa, 16 stycznia 2008

Windows: Interakcja z użytkownikiem w plikach *.cmd

Jak pobrać od użytkownika tekst z klawiatury i zapamiętać go w zmiennej środowiskowej ?
Trzeba skorzystać z polecenia SET korzystając z dość karkołomnej składni
set /p KAT="Podaj nazwę katalogu: "
jak widać potrzebny jest przełącznik /p a tam gdzie jest zwykle wartość zmiennej, wpisujemy tekst zachęty dla użytkownika. Po wykonaniu tego polecenia zmienna KAT zawiera wprowadzony przez użytkownika tekst.

Windows: Instalacja drukarki z pliku *.inf

Można kliknąć prawym i wybrać Zainstaluj, jednak zwykle to nic nie daje i trzeba skorzystać z kreatora dodawania drukarki. Można tego uniknąć wydając dwa polecenia
rundll32 printui.dll,PrintUIEntry /ia /f plik.inf /m "Nazwa sterownika"
rundll32 printui.dll,PrintUIEntry /if /f plik.inf /m "Nazwa drukarki" /r "PORT:"

Pierwsze instaluje sterownik, drugie dodaje drukarkę. Nazwy sterownika i drukarki zwykle są takie same. Można te polecenia wykorzystać do utworzenia skryptu automatycznie instalującego drukarkę.
Więcej tutaj

niedziela, 6 stycznia 2008

Windows: Jak usunąć z pulpitu ikonę Sony Ericsson

W rejestrze otworzyć klucz
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\

będą tam klucze z nazwami typu GUID. Trzeba popatrzeć, który klucz odpowiada za ikonkę Sony Ericssona (wartość domyślna), u mnie był to
{A5110426-177D-4e08-AB3F-785F10B4439C}


W podobny sposób można usunąć z pulpitu Kosz.

piątek, 4 stycznia 2008

Windows: Wyłączenie funkcji Zapobieganie wykonywaniu danych

W pliku BOOT.INI trzeba zmienić parametr /noexecute=optin na /noexecute=alwaysoff

Więcej informacji tutaj

Aktualizacja:
Problem z DEP wystąpił m. in. podczas instalacji Acrobat Readera 8. Po wyłączeniu tego mechanizmu, ciągle nie można było zainstalować niektórych programów. Przyczyną był brak aktualizacji Windows Installera do wersji 3.1. Do pobrania tutaj

czwartek, 3 stycznia 2008

Delphi: Odczyt tekstu ze schowka

Jak sprawdzić czy w schowku jest tekst i jak go odczytać.
uses Clipbrd;

function GetTextFromClipboard:string;
var
dwLen : Cardinal;
hData : THandle;
ps1,
ps2 : PChar;
begin
Result := '';
with Clipboard do
begin
try
Open;
if(HasFormat(CF_TEXT)) then
begin
hData := GetClipboardData(CF_TEXT);
ps1 := GlobalLock(hData);
dwLen := GlobalSize(hData);
ps2 := StrAlloc(1 + dwLen);
StrLCopy( ps2, ps1, dwLen );
Result := ps2;
GlobalUnlock( hData );
StrDispose( ps2 ) ;
end;
finally
Close;
end;
end;
end;

poniedziałek, 31 grudnia 2007

Problem z instalacją karty dźwiękowej

Komputer wykrywa kartę, ale nie daje się poprawnie zainstalować sterowników, ani oryginalnych z płyty, ani najnowszych z internetu. Po dość długim śledztwie okazało się, że w systemie brakuje w Urządzeniach systemowych brakuje czegoś takiego: Aplikacja zbierająca informacje o oprogramowaniu urządzeń Plug and Play.
Sterownika tego nie da się jednak tak po prostu doinstalować. Żeby to zrobić trzeba skopiować plik machine.inf z WINDOWS\Inf i usunąć z niego linię 20 zawierającą ExcludeFromSelect=*.
Teraz klikamy Dodaj nowy sprzęt, wybieramy zmodyfikowany machine.inf i instalujemy Aplikacja zbierająca informacje o oprogramowaniu urządzeń Plug and Play. Pozostałe potrzebne pliki (swenum.sys, streamci.dll) powinny być już na dysku w odpowiednich miejscach, a jak ich brakuje to trzeba je rozpakować z instalki.

niedziela, 30 grudnia 2007

Odczytanie nazwy komputera w Delphi

Funkcja zwraca jako string nazwę komputera w sieci.
function GetComputerNameStr: string;
var
buffer: array[0..255] of char;
size: dword;
begin
size := Length(buffer);
if GetComputerName(buffer, size) then
Result := buffer
else
Result := ''
end;

czwartek, 27 grudnia 2007

Wiersz poleceń w menu kontekstowm

Utwórz plik o nazwie np. cmdhere.reg, z poniższą zawartością:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\shell\Command Prompt Here]
@="Command &Prompt Here"

[HKEY_CLASSES_ROOT\Directory\shell\Command Prompt Here\command]
@="cmd.exe /k cd %1 "


Następnie zapisz zmiany i uruchom.