ΠΠΎΠ΄ ΠΎΡΠΈΠ±ΠΊΠΈ:Β 0x00000085
ΠΠ°Π·Π²Π°Π½ΠΈΠ΅ ΠΎΡΠΈΠ±ΠΊΠΈ:Β SETUP_FAILURE
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅:
ΠΡΠΎΠΈΠ·ΠΎΡΠ»Π° ΡΠ°ΡΠ°Π»ΡΠ½Π°Ρ ΠΎΡΠΈΠ±ΠΊΠ° Π²ΠΎ Π²ΡΠ΅ΠΌΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ.
Π’Π΅ΠΊΡΡΠΎΠ²Π°Ρ ΡΠΎΡΠΌΠ° setup`a Π±ΠΎΠ»ΡΡΠ΅ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΡ Π±Π°Π³ΠΎΠ² (bugcheck), ΡΡΠΎΠ±Ρ Π²ΡΠΉΡΠΈ ΠΈΠ· ΡΠ΅ΡΡΡΠ·Π½ΡΡ ΠΎΡΠΈΠ±ΠΎΠΊ. ΠΠΎΡΡΠΎΠΌΡ Π²Ρ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ ΡΡΠΎΠ»ΠΊΠ½ΡΡΠ΅ΡΡ Ρ 0x85. ΠΡΠ΅ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ Π±Π°Π³ΠΎΠ² Π±ΡΠ»ΠΈ Π·Π°ΠΌΠ΅Π½Π΅Π½Ρ Π½Π° Π±ΠΎΠ»Π΅Π΅ Π΄ΡΡΠΆΠ΅Π»ΡΠ±Π½ΡΠ΅ ΠΈ (Π³Π΄Π΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ) Π±ΠΎΠ»Π΅Π΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΡΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ ΠΎΠ± ΠΎΡΠΈΠ±ΠΊΠ°Ρ . Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΎΡΡΠ°Π²ΠΈΡΠ΅Π»ΠΈ ΠΎΡΠΈΠ±ΠΎΠΊ ΠΏΡΠΎΡΡΠΎ Π±ΡΠ»ΠΈ Π·Π°ΠΌΠ΅Π½Π΅Π½Ρ Π½Π°ΡΠΈΠΌΠΈ bugcheck ΡΠΊΡΠ°Π½Π°ΠΌΠΈ, ΠΈ ΠΊΠΎΠ΄ Π΄Π»Ρ ΡΡΠΈΡ ΡΠΎΡΡΠΎΡΠ½ΠΈΠΉ ΠΎΡΠΈΠ±ΠΎΠΊ ΡΠ°ΠΊΠΎΠΉ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈ Π±ΡΠ». ΠΠ½ΠΈ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Ρ Π½ΠΈΠΆΠ΅.
0: OEM HAL ΡΡΠΈΡΡ — Π½Π΅Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΡΠΎΡΠΌΠ°Ρ ΡΠ°ΠΉΠ»Π° *.fon, ΠΏΠΎΡΡΠΎΠΌΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Π½Π΅ ΡΠΌΠΎΠ³Π»Π° ΠΎΡΠΎΠ±ΡΠ°Π·ΠΈΡΡ ΡΠ΅ΠΊΡΡ. ΠΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ vgaxxx.fon Π½Π° CD ΠΈΠ»ΠΈ ΡΠ»ΠΎΠΏΠΏΠΈ ΠΏΠΎΠ²ΡΠ΅ΠΆΠ΄ΡΠ½.
1)Β ΠΠ΅ ΡΠΌΠΎΠ³Π»ΠΎ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡΡΡ Π²ΠΈΠ΄Π΅ΠΎ. ΠΡΠ° ΠΎΡΠΈΠ±ΠΊΠ° ΠΈΠΌΠ΅Π΅Ρ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΉ ΡΠΊΡΠ°Π½ ΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ 2 Π²Π°ΡΠΈΠ°Π½ΡΠ°.
ΠΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ ΡΠ°ΠΉΠ» vga.sys (ΠΈΠ»ΠΈ Π΄ΡΡΠ³ΠΎΠΉ Π΄ΡΠ°ΠΉΠ²Π΅Ρ, Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΠΌΠ°ΡΠΈΠ½Ρ) ΠΏΠΎΠ²ΡΠ΅ΠΆΠ΄ΡΠ½, ΠΈΠ»ΠΈ ΡΠΎ, ΡΡΠΎ Π΄Π°Π½Π½ΠΎΠ΅ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΡΡΡ.
ΠΡΠΈΡΠΈΠ½Π° ΠΎΡΠΈΠ±ΠΊΠΈ:
0: NtCreateFile of devicevideo0
1: IOCTL_VIDEO_QUERY_NUM_AVAIL_MODES
2: IOCTL_VIDEO_QUERY_AVAIL_MODES
3: ΠΠ΅Π»Π°Π΅ΠΌΡΠΉ ΡΠ΅ΠΆΠΈΠΌ Π²ΠΈΠ΄Π΅ΠΎ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΡΡΡ. ΠΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ Π²Π½ΡΡΡΠ΅Π½Π½ΡΡ ΠΎΡΠΈΠ±ΠΊΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ.
4: IOCTL_VIDEO_SET_CURRENT_MODE (Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΡΠ΅ΠΆΠΈΠΌ Π²ΠΈΠ΄Π΅ΠΎ)
5: IOCTL_VIDEO_MAP_VIDEO_MEMORY
6: IOCTL_VIDEO_LOAD_AND_SET_FONT (3 — ΠΊΠΎΠ΄ ΡΡΠ°ΡΡΡΠ° NT API Π²ΡΠ·ΠΎΠ²Π°)
2)Β ΠΠ΅Ρ Π²Π°ΡΠΊΠ° ΠΏΠ°ΠΌΡΡΠΈ. Π’Π΅ΠΏΠ΅ΡΡ ΡΡΠ° ΠΎΡΠΈΠ±ΠΊΠ° ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ Π±ΠΎΠ»Π΅Π΅ Π΄ΡΡΠΆΠ΅ΡΡΠ²Π΅Π½Π½ΡΠΉ ΡΠΊΡΠ°Π½, Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π΄Π°Π»Π΅ΠΊΠΎ Π·Π°ΡΠ»Π° ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ°.
3)Β ΠΠ»Π°Π²ΠΈΠ°ΡΡΡΠ° Π½Π΅ Π±ΡΠ»Π° ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π°. Π’Π΅ΠΏΠ΅ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ 2 ΡΠ°Π·Π½ΡΡ ΡΠΊΡΠ°Π½Π° Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΠΎΡΠΈΠ±ΠΎΠΊ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΡΡ ΠΌΠΎΠ³Π»ΠΈ ΠΏΠΎΡΠ²ΠΈΡΡΡΡ. ΠΡΠΎ ΠΌΠΎΠΆΠ΅Ρ ΠΎΠ·Π½Π°ΡΠ°ΡΡ, ΡΡΠΎ Π΄ΠΈΡΠΊ, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠΈΠΉ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° Π΄Π»Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ (i8042prt.sys ΠΈΠ»ΠΈ kbdclass.sys) ΠΏΠΎΠ²ΡΠ΅ΠΆΠ΄ΡΠ½ ΠΈΠ»ΠΈ ΠΌΠ°ΡΠΈΠ½Π° ΠΈΠΌΠ΅Π΅Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ, ΠΊΠΎΡΠΎΡΠ°Ρ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΡΡΡ.
Π’Π°ΠΊ ΠΆΠ΅ ΡΡΠΎ ΠΌΠΎΠΆΠ΅Ρ ΠΎΠ·Π½Π°ΡΠ°ΡΡ, ΡΡΠΎ dll ΡΠ°ΡΠΊΠ»Π°Π΄ΠΊΠΈ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π·Π°Π³ΡΡΠΆΠ΅Π½.
ΠΡΠΈΡΠΈΠ½Π° ΠΎΡΠΈΠ±ΠΊΠΈ:
0: NtCreateFile of deviceKeyboardClass0 .
«Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Π½Π΅ ΠΎΠ±Π½Π°ΡΡΠΆΠΈΠ»Π° ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ, ΠΏΠΎΠ΄ΠΊΠ»ΡΡΡΠ½Π½ΡΡ ΠΊ Π²Π°ΡΠ΅ΠΌΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ.»
1: Unable to load keyboard layout dll.
«Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ Π·Π°Π³ΡΡΠ·ΠΈΡΡ dll ΡΠ°ΡΠΊΠ»Π°Π΄ΠΊΠΈ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ .»
ΠΡΠΎ Π·Π½Π°ΡΠΈΡ, ΡΡΠΎ Π½Π° ΡΠ»ΠΎΠΏΠΏΠΈ ΠΈΠ»ΠΈ CD Π½Π΅Ρ ΡΠ°ΠΉΠ»Π° (kbdus.dll Π΄Π»Ρ us ΠΈΠ»ΠΈ Π΄ΡΡΠ³ΠΈΡ dll).
4) Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Π½Π΅ ΡΠΌΠΎΠ³Π»Π° Π²ΡΡΡΠ½ΠΈΡΡ ΠΏΡΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π°, Ρ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ Π½Π°ΡΠ°Π»Π°ΡΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ°. ΠΡΠΎ Π²Π½ΡΡΡΠ΅Π½Π½ΡΡ ΠΎΡΠΈΠ±ΠΊΠ° ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ.
5)Β ΠΠ΅ ΠΏΡΠΎΡΠ»Π° ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π½Π° ΡΠ°Π±ΠΎΡΠΎΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΡ ΠΏΠ°ΡΡΠΈΡΠΈΠΉ. ΠΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ Π±Π°Π³ Π² Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ΅ Π΄ΠΈΡΠΊΠ°. ΠΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΠΈΠΌΠ΅ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ Π³ΡΡΠΏΠΏΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ.
Π Π΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ:
Π ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°Ρ ΠΎΡΠΈΠ±ΠΊΠΈ ΡΠΊΠ°Π·Π°Π½Ρ ΠΏΡΠΈΡΠΈΠ½Ρ Π΅Ρ ΠΏΠΎΡΠ²Π»Π΅Π½ΠΈΡ. Π£ΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅ ΡΡΠΈΡ ΠΏΡΠΈΡΠΈΠ½ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ ΠΈΠ·Π±Π°Π²ΠΈΡΡΡΡ ΠΎΡ Stop 0x00000085.Β
Π’Π°ΠΊ ΠΆΠ΅, Π΄Π»Ρ ΡΡΡΡΠ°Π½Π΅Π½ΠΈΡ ΠΎΡΠΈΠ±ΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎΒ Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΡΡΠ°ΡΡΠ΅ΠΉ ΠΠ±ΡΠΈΠ΅ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΠΈ ΠΏΠΎ ΡΡΡΡΠ°Π½Π΅Π½ΠΈΡ ΡΠΈΠ½Π΅Π³ΠΎ ΡΠΊΡΠ°Π½Π°