author | Oleksandr Gavenko <gavenkoa@gmail.com> |
Sun, 16 May 2010 18:54:50 +0300 | |
changeset 392 | 9ec4e7e2f2af |
parent 361 | 633200cc03c3 |
child 427 | e1de7d9d9812 |
child 437 | 72eddc71e758 |
permissions | -rw-r--r-- |
33 | 1 |
-*- outline -*- |
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 |
|
361 | 18 |
* Windows update. |
19 |
||
20 |
To find updates and drivers visit (подлинность Windows not checked): |
|
21 |
||
22 |
http://catalog.update.microsoft.com/ |
|
23 |
||
24 |
You can search driver by keywords from Device Manager like: |
|
25 |
||
26 |
VEN_10DE DEV_0247 |
|
27 |
VID_22B8 PID_2A62 |
|
28 |
||
178 | 29 |
* XP. |
30 |
||
290
8bab7e733eb0
Check system files integrity.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
178
diff
changeset
|
31 |
** Check system files integrity. |
178 | 32 |
|
33 |
cmd> sfc /Scannow |
|
34 |
||
290
8bab7e733eb0
Check system files integrity.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
178
diff
changeset
|
35 |
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
|
36 |
from .iso image for example with DemonTools). |
8bab7e733eb0
Check system files integrity.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
178
diff
changeset
|
37 |
|
8bab7e733eb0
Check system files integrity.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
178
diff
changeset
|
38 |
Works for Windows 2000, Windows XP, Windows 2003. |
178 | 39 |
|
40 |
See |
|
41 |
||
42 |
http://support.microsoft.com/kb/222471/ |
|
43 |
http://support.microsoft.com/kb/310747/ru |
|
44 |
||
291 | 45 |
** Repair boot. |
46 |
||
47 |
If you only damage boot sector of master or system partition boot from Windows |
|
48 |
XP installation CD, enter to recovery console and run: |
|
49 |
||
50 |
cmd> fixboot |
|
51 |
cmd> fixmbr |
|
52 |
||
53 |
See |
|
54 |
||
55 |
http://support.microsoft.com/kb/307654/ru |
|
56 |
||
292
45eb835dde51
Automatically connect to shared resource.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
291
diff
changeset
|
57 |
** Automatically connect to shared resource. |
45eb835dde51
Automatically connect to shared resource.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
291
diff
changeset
|
58 |
|
45eb835dde51
Automatically connect to shared resource.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
291
diff
changeset
|
59 |
Add to autorun such .bat file: |
45eb835dde51
Automatically connect to shared resource.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
291
diff
changeset
|
60 |
|
45eb835dde51
Automatically connect to shared resource.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
291
diff
changeset
|
61 |
net use x: \\server\share /user:username password |
45eb835dde51
Automatically connect to shared resource.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
291
diff
changeset
|
62 |
|
45eb835dde51
Automatically connect to shared resource.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
291
diff
changeset
|
63 |
See |
45eb835dde51
Automatically connect to shared resource.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
291
diff
changeset
|
64 |
|
45eb835dde51
Automatically connect to shared resource.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
291
diff
changeset
|
65 |
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
|
66 |
|
316 | 67 |
** Activate windows. |
68 |
||
69 |
http://www.microsoft.com/genuine/selfhelp/XPPkuinst.aspx?sGuid=bab9e103-6365-44dd-9337-93f0cd9dd4b7&displaylang=en |
|
70 |
Windows Product Key Update Tool Instructions |
|
71 |
||
178 | 72 |
* Vista |
73 |
||
74 |
** Samba. |
|
33 | 75 |
|
76 |
By default, you cannot authenticate and share files to and from Mac OS X or |
|
77 |
Linux Samba due to a well known authentication method turned off by default. |
|
78 |
To enable this, |
|
79 |
||
178 | 80 |
*** Only for Windows Vista Ultimate/Business/Enterprise Editions. |
33 | 81 |
|
178 | 82 |
Goto Start->Run and open gpedit.msc or secpol.msc |
33 | 83 |
|
84 |
Select Continue on the User Account Control prompt. This will launch the Group |
|
85 |
Policy Object Editor for the Local Computer Policy. |
|
86 |
||
87 |
In the Group Policy Object Editor, expand: |
|
88 |
||
89 |
-> Computer Configuration |
|
90 |
-> Windows Settings |
|
91 |
-> Security Settings |
|
92 |
-> Local Policies |
|
93 |
-> Security Options |
|
94 |
||
178 | 95 |
Open the "Network security: LAN Manager authentication level" policy and |
34 | 96 |
change the Security Setting to: |
33 | 97 |
|
98 |
Send LM & NTLM - use NTLMv2 session security if negotiated |
|
99 |
||
178 | 100 |
*** Windows Vista Home Edition. |
33 | 101 |
|
102 |
Since Windows Vista Home Edition does not feature the Group Policy Editor, you |
|
103 |
may do the following to enable this feature: |
|
104 |
||
178 | 105 |
Goto Start->Run-> and type regedit. |
33 | 106 |
|
107 |
Select Continue on the User Account Control prompt. |
|
108 |
||
109 |
Navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa |
|
110 |
||
178 | 111 |
Create the following DWORD value (if it doesn't exist): LmCompatibilityLevel |
33 | 112 |
|
113 |
And set its value to: 1 |
|
317
c9d11ccc0953
How run cmd on 64-bit OS.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
316
diff
changeset
|
114 |
|
307 | 115 |
* Map dir to disk. |
116 |
||
308 | 117 |
To create: |
118 |
||
119 |
cmd> subst [to-disk: [from-disk:]path] |
|
120 |
||
121 |
To remove: |
|
122 |
||
123 |
cmd> subst disk: /d |
|
318 | 124 |
|
317
c9d11ccc0953
How run cmd on 64-bit OS.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
316
diff
changeset
|
125 |
* CMD. |
c9d11ccc0953
How run cmd on 64-bit OS.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
316
diff
changeset
|
126 |
|
c9d11ccc0953
How run cmd on 64-bit OS.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
316
diff
changeset
|
127 |
** How run cmd on 64-bit OS. |
c9d11ccc0953
How run cmd on 64-bit OS.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
316
diff
changeset
|
128 |
|
c9d11ccc0953
How run cmd on 64-bit OS.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
316
diff
changeset
|
129 |
From 64-bit process: |
c9d11ccc0953
How run cmd on 64-bit OS.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
316
diff
changeset
|
130 |
|
c9d11ccc0953
How run cmd on 64-bit OS.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
316
diff
changeset
|
131 |
%windir%\System32\cmd.exe (for 64-bit) |
c9d11ccc0953
How run cmd on 64-bit OS.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
316
diff
changeset
|
132 |
%windir%\SysWOW64\cmd.exe (for 32-bit) |
c9d11ccc0953
How run cmd on 64-bit OS.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
316
diff
changeset
|
133 |
|
c9d11ccc0953
How run cmd on 64-bit OS.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
316
diff
changeset
|
134 |
From 32-bit process: |
c9d11ccc0953
How run cmd on 64-bit OS.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
316
diff
changeset
|
135 |
|
c9d11ccc0953
How run cmd on 64-bit OS.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
316
diff
changeset
|
136 |
%windir%\System32\cmd.exe (for 32-bit) |
c9d11ccc0953
How run cmd on 64-bit OS.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
316
diff
changeset
|
137 |
%windir%\Sysnative\cmd.exe (for 64-bit) |
c9d11ccc0953
How run cmd on 64-bit OS.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
316
diff
changeset
|
138 |
|
c9d11ccc0953
How run cmd on 64-bit OS.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
316
diff
changeset
|
139 |
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
|
140 |
File System Redirector |
322 | 141 |
|
142 |
* Standard scripts. |
|
143 |
||
144 |
compmgmt.msc - Computer management |
|
145 |
devmgmt.msc - Device manager |
|
146 |
diskmgmt.msc - Disk management |
|
147 |
dfrg.msc - Disk defrag |
|
148 |
eventvwr.msc - Event viewer |
|
149 |
fsmgmt.msc - Shared folders |
|
150 |
gpedit.msc - Group policies |
|
151 |
lusrmgr.msc - Local users and groups |
|
152 |
perfmon.msc - Performance monitor |
|
153 |
rsop.msc - Resultant set of policies |
|
154 |
secpol.msc - Local security settings |
|
155 |
services.msc - Various Services |
|
156 |
msconfig - System Configuration Utility |
|
157 |
regedit - Registry Editor |
|
158 |
msinfo32 - System Information |
|
159 |
sysedit - System Configuration Editor |
|
160 |
win.ini - windows loading information(also system.ini) |
|
161 |
winver - Shows current version of windows |
|
162 |
mailto: - Opens default email client |
|
163 |
command - Opens command prompt |
|
164 |
||
165 |
appwiz.cpl - Add & Remove Programs |
|
166 |
timedate.cpl - Date/Time Properties |
|
167 |
desk.cpl - Display Properties |
|
168 |
inetcpl.cpl - Internet Options |
|
169 |
mmsys.cpl - Sound Settings |
|
170 |
sysdm.cpl - System Properties |
|
171 |
password.cpl - Password Options |
|
172 |
main.cpl - Mouse and Keyboard Options |
|
173 |
control fonts - Fonts Folder |
|
174 |
control printers Printers Folder |
|
360
ddf042e3a518
Path limitation on Windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
324
diff
changeset
|
175 |
|
ddf042e3a518
Path limitation on Windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
324
diff
changeset
|
176 |
* Path. |
ddf042e3a518
Path limitation on Windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
324
diff
changeset
|
177 |
|
ddf042e3a518
Path limitation on Windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
324
diff
changeset
|
178 |
** Max path length. |
ddf042e3a518
Path limitation on Windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
324
diff
changeset
|
179 |
|
ddf042e3a518
Path limitation on Windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
324
diff
changeset
|
180 |
260 chars. Use MAX_PATH macros from 'windows.h'. |
ddf042e3a518
Path limitation on Windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
324
diff
changeset
|
181 |
|
ddf042e3a518
Path limitation on Windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
324
diff
changeset
|
182 |
** Allowed characters. |
ddf042e3a518
Path limitation on Windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
324
diff
changeset
|
183 |
|
ddf042e3a518
Path limitation on Windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
324
diff
changeset
|
184 |
Not allowed: |
ddf042e3a518
Path limitation on Windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
324
diff
changeset
|
185 |
* characters from 0 to 31 |
ddf042e3a518
Path limitation on Windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
324
diff
changeset
|
186 |
* < (less than) |
ddf042e3a518
Path limitation on Windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
324
diff
changeset
|
187 |
* > (greater than) |
ddf042e3a518
Path limitation on Windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
324
diff
changeset
|
188 |
* : (colon) |
ddf042e3a518
Path limitation on Windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
324
diff
changeset
|
189 |
* " (double quote) |
ddf042e3a518
Path limitation on Windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
324
diff
changeset
|
190 |
* / (forward slash) |
ddf042e3a518
Path limitation on Windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
324
diff
changeset
|
191 |
* \ (backslash) |
ddf042e3a518
Path limitation on Windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
324
diff
changeset
|
192 |
* | (vertical bar or pipe) |
ddf042e3a518
Path limitation on Windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
324
diff
changeset
|
193 |
* ? (question mark) |
ddf042e3a518
Path limitation on Windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
324
diff
changeset
|
194 |
* * (asterisk) |
ddf042e3a518
Path limitation on Windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
324
diff
changeset
|
195 |
|
ddf042e3a518
Path limitation on Windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
324
diff
changeset
|
196 |
http://msdn.microsoft.com/en-us/library/aa365247.aspx |
ddf042e3a518
Path limitation on Windows.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
324
diff
changeset
|
197 |
Naming Files, Paths, and Namespaces |