windows.rst
author Oleksandr Gavenko <gavenkoa@gmail.com>
Thu, 04 Mar 2010 19:51:06 +0200
changeset 319 92affd306ff5
parent 318 5a839a273056
parent 315 dd4cb03b6b46
child 324 5dfdb1a97f34
permissions -rw-r--r--
merged
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
33
2dc11012838f Windows and samba.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     1
-*- outline -*-
2dc11012838f Windows and samba.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     2
315
dd4cb03b6b46 Determining windows version.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 308
diff changeset
     3
* Determining windows version.
dd4cb03b6b46 Determining windows version.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 308
diff changeset
     4
dd4cb03b6b46 Determining windows version.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 308
diff changeset
     5
Run winver.exe: <Win> + R winver <RET>.
dd4cb03b6b46 Determining windows version.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 308
diff changeset
     6
dd4cb03b6b46 Determining windows version.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 308
diff changeset
     7
Or type: <Win> + <Break>.
dd4cb03b6b46 Determining windows version.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 308
diff changeset
     8
dd4cb03b6b46 Determining windows version.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 308
diff changeset
     9
Under cmd.exe use built-in command ver.
dd4cb03b6b46 Determining windows version.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 308
diff changeset
    10
dd4cb03b6b46 Determining windows version.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 308
diff changeset
    11
For Win 2000 and upper check registry key:
dd4cb03b6b46 Determining windows version.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 308
diff changeset
    12
dd4cb03b6b46 Determining windows version.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 308
diff changeset
    13
  cmd> reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v CurrentVersion
dd4cb03b6b46 Determining windows version.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 308
diff changeset
    14
dd4cb03b6b46 Determining windows version.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 308
diff changeset
    15
To check 32/64-bit OS use PROCESSOR_ARCHITECTURE env var (it has such values:
dd4cb03b6b46 Determining windows version.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 308
diff changeset
    16
x86, AMD64, IA64).
dd4cb03b6b46 Determining windows version.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 308
diff changeset
    17
178
abe20171d6ed Windows XP recovery.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 34
diff changeset
    18
* XP.
abe20171d6ed Windows XP recovery.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 34
diff changeset
    19
290
8bab7e733eb0 Check system files integrity.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 178
diff changeset
    20
** Check system files integrity.
178
abe20171d6ed Windows XP recovery.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 34
diff changeset
    21
abe20171d6ed Windows XP recovery.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 34
diff changeset
    22
  cmd> sfc /Scannow
abe20171d6ed Windows XP recovery.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 34
diff changeset
    23
290
8bab7e733eb0 Check system files integrity.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 178
diff changeset
    24
To complete repair you may need original installation CD (you can mount it
8bab7e733eb0 Check system files integrity.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 178
diff changeset
    25
from .iso image for example with DemonTools).
8bab7e733eb0 Check system files integrity.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 178
diff changeset
    26
8bab7e733eb0 Check system files integrity.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 178
diff changeset
    27
Works for Windows 2000, Windows XP, Windows 2003.
178
abe20171d6ed Windows XP recovery.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 34
diff changeset
    28
abe20171d6ed Windows XP recovery.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 34
diff changeset
    29
See
abe20171d6ed Windows XP recovery.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 34
diff changeset
    30
abe20171d6ed Windows XP recovery.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 34
diff changeset
    31
  http://support.microsoft.com/kb/222471/
abe20171d6ed Windows XP recovery.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 34
diff changeset
    32
  http://support.microsoft.com/kb/310747/ru
abe20171d6ed Windows XP recovery.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 34
diff changeset
    33
291
2c347c37673a Repair boot.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 290
diff changeset
    34
** Repair boot.
2c347c37673a Repair boot.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 290
diff changeset
    35
2c347c37673a Repair boot.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 290
diff changeset
    36
If you only damage boot sector of master or system partition boot from Windows
2c347c37673a Repair boot.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 290
diff changeset
    37
XP installation CD, enter to recovery console and run:
2c347c37673a Repair boot.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 290
diff changeset
    38
2c347c37673a Repair boot.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 290
diff changeset
    39
  cmd> fixboot
2c347c37673a Repair boot.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 290
diff changeset
    40
  cmd> fixmbr
2c347c37673a Repair boot.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 290
diff changeset
    41
2c347c37673a Repair boot.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 290
diff changeset
    42
See
2c347c37673a Repair boot.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 290
diff changeset
    43
2c347c37673a Repair boot.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 290
diff changeset
    44
  http://support.microsoft.com/kb/307654/ru
2c347c37673a Repair boot.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 290
diff changeset
    45
292
45eb835dde51 Automatically connect to shared resource.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 291
diff changeset
    46
** Automatically connect to shared resource.
45eb835dde51 Automatically connect to shared resource.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 291
diff changeset
    47
45eb835dde51 Automatically connect to shared resource.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 291
diff changeset
    48
Add to autorun such .bat file:
45eb835dde51 Automatically connect to shared resource.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 291
diff changeset
    49
45eb835dde51 Automatically connect to shared resource.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 291
diff changeset
    50
  net use x: \\server\share /user:username password
45eb835dde51 Automatically connect to shared resource.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 291
diff changeset
    51
45eb835dde51 Automatically connect to shared resource.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 291
diff changeset
    52
See
45eb835dde51 Automatically connect to shared resource.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 291
diff changeset
    53
45eb835dde51 Automatically connect to shared resource.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 291
diff changeset
    54
  http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/net_use.mspx
45eb835dde51 Automatically connect to shared resource.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 291
diff changeset
    55
316
e43dd1b38149 Activate windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 292
diff changeset
    56
** Activate windows.
e43dd1b38149 Activate windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 292
diff changeset
    57
e43dd1b38149 Activate windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 292
diff changeset
    58
  http://www.microsoft.com/genuine/selfhelp/XPPkuinst.aspx?sGuid=bab9e103-6365-44dd-9337-93f0cd9dd4b7&displaylang=en
e43dd1b38149 Activate windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 292
diff changeset
    59
                Windows Product Key Update Tool Instructions
e43dd1b38149 Activate windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 292
diff changeset
    60
178
abe20171d6ed Windows XP recovery.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 34
diff changeset
    61
* Vista
abe20171d6ed Windows XP recovery.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 34
diff changeset
    62
abe20171d6ed Windows XP recovery.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 34
diff changeset
    63
** Samba.
33
2dc11012838f Windows and samba.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    64
2dc11012838f Windows and samba.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    65
By default, you cannot authenticate and share files to and from Mac OS X or
2dc11012838f Windows and samba.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    66
Linux Samba due to a well known authentication method turned off by default.
2dc11012838f Windows and samba.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    67
To enable this,
2dc11012838f Windows and samba.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    68
178
abe20171d6ed Windows XP recovery.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 34
diff changeset
    69
*** Only for Windows Vista Ultimate/Business/Enterprise Editions.
33
2dc11012838f Windows and samba.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    70
178
abe20171d6ed Windows XP recovery.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 34
diff changeset
    71
Goto Start->Run and open gpedit.msc or secpol.msc
33
2dc11012838f Windows and samba.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    72
2dc11012838f Windows and samba.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    73
Select Continue on the User Account Control prompt. This will launch the Group
2dc11012838f Windows and samba.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    74
Policy Object Editor for the Local Computer Policy.
2dc11012838f Windows and samba.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    75
2dc11012838f Windows and samba.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    76
In the Group Policy Object Editor, expand:
2dc11012838f Windows and samba.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    77
2dc11012838f Windows and samba.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    78
-> Computer Configuration
2dc11012838f Windows and samba.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    79
-> Windows Settings
2dc11012838f Windows and samba.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    80
-> Security Settings
2dc11012838f Windows and samba.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    81
-> Local Policies
2dc11012838f Windows and samba.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    82
-> Security Options
2dc11012838f Windows and samba.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    83
178
abe20171d6ed Windows XP recovery.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 34
diff changeset
    84
Open the "Network security: LAN Manager authentication level" policy and
34
9442609f6876 Fill paragraph.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 33
diff changeset
    85
change the Security Setting to:
33
2dc11012838f Windows and samba.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    86
2dc11012838f Windows and samba.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    87
Send LM & NTLM - use NTLMv2 session security if negotiated
2dc11012838f Windows and samba.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    88
178
abe20171d6ed Windows XP recovery.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 34
diff changeset
    89
*** Windows Vista Home Edition.
33
2dc11012838f Windows and samba.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    90
2dc11012838f Windows and samba.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    91
Since Windows Vista Home Edition does not feature the Group Policy Editor, you
2dc11012838f Windows and samba.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    92
may do the following to enable this feature:
2dc11012838f Windows and samba.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    93
178
abe20171d6ed Windows XP recovery.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 34
diff changeset
    94
Goto Start->Run-> and type regedit.
33
2dc11012838f Windows and samba.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    95
2dc11012838f Windows and samba.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    96
Select Continue on the User Account Control prompt.
2dc11012838f Windows and samba.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    97
2dc11012838f Windows and samba.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    98
Navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa
2dc11012838f Windows and samba.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    99
178
abe20171d6ed Windows XP recovery.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 34
diff changeset
   100
Create the following DWORD value (if it doesn't exist): LmCompatibilityLevel
33
2dc11012838f Windows and samba.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   101
2dc11012838f Windows and samba.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   102
And set its value to: 1
307
f44439d365fa Map dir to disk.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 292
diff changeset
   103
f44439d365fa Map dir to disk.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 292
diff changeset
   104
* Map dir to disk.
f44439d365fa Map dir to disk.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 292
diff changeset
   105
308
bb7f69ae849a Map dir to disk.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 307
diff changeset
   106
To create:
bb7f69ae849a Map dir to disk.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 307
diff changeset
   107
bb7f69ae849a Map dir to disk.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 307
diff changeset
   108
  cmd> subst [to-disk: [from-disk:]path]
bb7f69ae849a Map dir to disk.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 307
diff changeset
   109
bb7f69ae849a Map dir to disk.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 307
diff changeset
   110
To remove:
bb7f69ae849a Map dir to disk.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 307
diff changeset
   111
bb7f69ae849a Map dir to disk.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 307
diff changeset
   112
  cmd> subst disk: /d
318
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 308 317
diff changeset
   113
317
c9d11ccc0953 How run cmd on 64-bit OS.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 316
diff changeset
   114
* CMD.
c9d11ccc0953 How run cmd on 64-bit OS.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 316
diff changeset
   115
c9d11ccc0953 How run cmd on 64-bit OS.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 316
diff changeset
   116
** How run cmd on 64-bit OS.
c9d11ccc0953 How run cmd on 64-bit OS.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 316
diff changeset
   117
c9d11ccc0953 How run cmd on 64-bit OS.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 316
diff changeset
   118
From 64-bit process:
c9d11ccc0953 How run cmd on 64-bit OS.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 316
diff changeset
   119
c9d11ccc0953 How run cmd on 64-bit OS.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 316
diff changeset
   120
  %windir%\System32\cmd.exe (for 64-bit)
c9d11ccc0953 How run cmd on 64-bit OS.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 316
diff changeset
   121
  %windir%\SysWOW64\cmd.exe (for 32-bit)
c9d11ccc0953 How run cmd on 64-bit OS.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 316
diff changeset
   122
c9d11ccc0953 How run cmd on 64-bit OS.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 316
diff changeset
   123
From 32-bit process:
c9d11ccc0953 How run cmd on 64-bit OS.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 316
diff changeset
   124
c9d11ccc0953 How run cmd on 64-bit OS.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 316
diff changeset
   125
  %windir%\System32\cmd.exe (for 32-bit)
c9d11ccc0953 How run cmd on 64-bit OS.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 316
diff changeset
   126
  %windir%\Sysnative\cmd.exe (for 64-bit)
c9d11ccc0953 How run cmd on 64-bit OS.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 316
diff changeset
   127
c9d11ccc0953 How run cmd on 64-bit OS.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 316
diff changeset
   128
  http://msdn.microsoft.com/en-us/library/aa384187%28VS.85%29.aspx
c9d11ccc0953 How run cmd on 64-bit OS.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 316
diff changeset
   129
                File System Redirector