
JosefReisinger
MemberContent Type
Profiles
Forums
Events
Everything posted by JosefReisinger
-
@blackwingcat I got a macbook pro 2010 and tried to install windows 2000 exkernel just for fun. This has broadcom 5764 nextreme gigabit ethernet, and legacy broadcom driver does not work. I tried to install b57win32 from your blog http://blog.livedoor.jp/blackwingcat/archives/1892402.html, but inf is broken. BCM5750A1MeStar.XpInst will demand for: Xp32AddReg, BCM5750.Params, ParamsNt, ParamsNT8021p, ParamsNtW9x, ParamsC, ParamsWOLeStar, ParamsWireSpeed, ParamsLgSnd, ParamsM, but there is no common section in the inf, so it will not install. I tried to add from original inf: [Xp32AddReg] HKR, Ndi, Service, 0, "b57w2k" HKR, Ndi\Interfaces, UpperRange, 0, "ndis5" HKR, Ndi\Interfaces, LowerRange, 0, "ethernet" [Xp32EventLog] AddReg = Xp32AddEventLogReg [Xp32AddEventLogReg] HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll;%%SystemRoot%%\System32\drivers\b57xp32.sys" HKR, , TypesSupported , 0x00010001, 7 [bCM5700.Xp32AddService] DisplayName = %BCM5700% ServiceType = 1 StartType = 3 ErrorControl = 1 ServiceBinary = %12%\b57xp32.sys LoadOrderGroup = NDIS Addreg = bcmPnpInstallReg This did not work. Driver will install, but freeze system without bsod. Can you have a look on this? Greetings, Joe
-
I wonder if this buggy intel driver (it will BSOD on w2k, xp and server 2003, and I found many infos about this non functioning intel joke on the net) could be patched so it will work. Experiments were done with server2003 / xp64 I examined all files with dependency walker: no errors. Only some files don´t have an implemented routine to find %sysdir%\drivers when loaded into depends, although put in the sytem32 directory, so I had to set a system path system32\drivers. These files are: igxpdv64.dll igxpdx64.dll igxpgd64.dll igxprd64.dll There is no problem with installation on my system, but after reboot it will BSOD SYSTEM_SERVICE_EXCEPTION. This is the dump: 0: kd> !analyze -v ******************************************************************************* * * * Bugcheck Analysis * * * ******************************************************************************* SYSTEM_SERVICE_EXCEPTION (3b) An exception happened while executing a system service routine. Arguments: Arg1: 00000000c0000005, Exception code that caused the bugcheck Arg2: fffffadf29624de0, Address of the instruction which caused the bugcheck Arg3: fffffadf1fb30600, Address of the context record for the exception that caused the bugcheck Arg4: 0000000000000000, zero. Debugging Details: ------------------ EXCEPTION_CODE: (NTSTATUS) 0xc0000005 - Die Anweisung in "0x%08lx" verweist auf Speicher in "0x%08lx". Der Vorgang "%s" konnte nicht auf dem Speicher durchgef hrt werden. FAULTING_IP: igxpmp64+20dde0 fffffadf`29624de0 ff9000010000 call qword ptr [rax+100h] CONTEXT: fffffadf1fb30600 -- (.cxr 0xfffffadf1fb30600) rax=0000000000000000 rbx=fffffadf3aabe040 rcx=0000000000000000 rdx=fffffadf1fb30d00 rsi=fffffadf1fb31c54 rdi=fffffadf1fb31330 rip=fffffadf29624de0 rsp=fffffadf1fb30e10 rbp=fffffadf3b9d59c0 r8=0000000000000001 r9=0000000000000004 r10=fffffadf29738fb0 r11=fffffadf1fb31491 r12=0000000000232018 r13=fffffadf3ab76540 r14=fffffadf3ab761c0 r15=0000000000000000 iopl=0 nv up ei ng nz na pe nc cs=0010 ss=0018 ds=002b es=002b fs=0053 gs=002b efl=00010282 igxpmp64+0x20dde0: fffffadf`29624de0 ff9000010000 call qword ptr [rax+100h] ds:002b:00000000`00000100=???????????????? Resetting default scope CUSTOMER_CRASH_COUNT: 1 DEFAULT_BUCKET_ID: DRIVER_FAULT BUGCHECK_STR: 0x3B PROCESS_NAME: úÿÿºy CURRENT_IRQL: 0 LAST_CONTROL_TRANSFER: from fffffadf29625756 to fffffadf29624de0 STACK_TEXT: fffffadf`1fb30e10 fffffadf`29625756 : fffffadf`37c7d000 00000000`00000001 00000000`00000000 00000000`00000000 : igxpmp64+0x20dde0 fffffadf`1fb30e50 fffffadf`295a1123 : fffffadf`37c7d000 00000000`00000000 fffffadf`1fb31330 fffffadf`00000004 : igxpmp64+0x20e756 fffffadf`1fb312f0 fffffadf`29598d86 : fffffadf`3a13b000 fffffadf`0000000b fffffadf`00000000 fffffadf`295ea180 : igxpmp64+0x18a123 fffffadf`1fb31420 fffffadf`29597bd4 : fffffadf`3a13b000 fffffadf`0000000b fffffadf`00000000 fffffadf`3a154d71 : igxpmp64+0x181d86 fffffadf`1fb31490 fffffadf`2957b6cb : fffffadf`3a13b000 fffffadf`00000000 fffffadf`1fb31680 fffffadf`3b15258c : igxpmp64+0x180bd4 fffffadf`1fb315d0 fffffadf`29501498 : fffffadf`3a154210 fffffadf`1fb32110 fffffadf`1fb318f0 fffffadf`3b15258c : igxpmp64+0x1646cb fffffadf`1fb317f0 fffffadf`294f30d6 : fffffadf`3b152370 fffffadf`1fb32110 fffffadf`00000000 00000000`0826299e : igxpmp64+0xea498 fffffadf`1fb31c80 fffffadf`294f8ff9 : fffffadf`3a15f4e0 fffffadf`1fb32110 fffffadf`2971bc40 00000000`00000000 : igxpmp64+0xdc0d6 fffffadf`1fb31cc0 fffffadf`2945e2ad : fffffadf`3ab765a8 fffffadf`1fb32110 00000000`00000001 00000000`00000000 : igxpmp64+0xe1ff9 fffffadf`1fb31d00 fffffadf`29429b89 : fffffadf`3ab765a8 fffffadf`3b9d59c0 00000000`00000000 00000000`00000000 : igxpmp64+0x472ad fffffadf`1fb322d0 fffffadf`29422ae9 : fffffadf`3ab765a8 fffffadf`1fb32c08 fffffadf`3ad8abf0 fffff800`011b0180 : igxpmp64+0x12b89 fffffadf`1fb32320 fffffadf`2941ff84 : fffffadf`3ab765a8 fffffadf`1fb32c08 fffffadf`3aabe170 00000000`00000000 : igxpmp64+0xbae9 fffffadf`1fb32b20 fffffadf`2940a777 : fffffadf`3ab765a8 fffffadf`1fb32c08 00000000`00000000 fffffadf`3ad8ac00 : igxpmp64+0x8f84 fffffadf`1fb32b60 fffff97f`ff08450e : fffffadf`3ab76070 fffffadf`3aabe010 00000000`c0000002 fffffadf`3ab76070 : VIDEOPRT!VideoPortCreateEvent+0xe37 fffffadf`1fb32c80 fffff97f`ff084411 : 00000000`c0000002 fffff97f`fe847d67 fffffa80`008df370 fffff97f`fe847ff9 : win32k!GreDeviceIoControl+0xdc fffffadf`1fb32d40 fffff97f`fe851bf7 : 00000001`01065c01 fffff800`01037d2b fffffa80`008dec50 00000000`00000000 : win32k!EngDeviceIoControl+0x37 fffffadf`1fb32d90 fffff97f`fe85997d : fffffadf`3ab76070 fffffadf`00232018 fffffadf`1fb32e50 00000000`0000002c : igxpgd64+0x10bf7 fffffadf`1fb32df0 fffff97f`fe859a53 : fffffadf`3a52a000 fffffadf`3a52a05c fffffadf`1fb33080 fffffa80`00233400 : igxpgd64!GfxDebugPrint+0x1b0d fffffadf`1fb32e90 fffff97f`fe86357f : fffffadf`3a52a000 fffffadf`1fb33080 fffffa80`00000001 fffffadf`1fb32f78 : igxpgd64!GfxDebugPrint+0x1be3 fffffadf`1fb32f10 fffff97f`fe862baf : fffffa80`011f1cd0 fffffadf`00000001 fffffadf`1fb33080 fffffadf`1fb33070 : igxpgd64!GetSemaphoreHookedFlags+0x497f fffffadf`1fb32fa0 fffff97f`fe85a9ea : fffffa80`011f1cd0 fffffadf`00000001 00000000`00000000 fffffadf`1fb33180 : igxpgd64!GetSemaphoreHookedFlags+0x3faf fffffadf`1fb330d0 fffff97f`fe86b981 : fffffa80`011f1cd0 fffffadf`0000000d 00000000`00000200 fffffadf`1fb32118 : igxpgd64!DrvEnableDriver+0x70a fffffadf`1fb331b0 fffff97f`fe83112e : fffffa80`011f1cd0 fffff97f`fe83acc8 fffffadf`3adce0a0 fffff800`011b0990 : igxpgd64!OsFreeMem+0x5631 fffffadf`1fb331f0 fffff97f`ff005209 : fffffa80`011f1cd0 fffffadf`2a4a034b fffffa80`008dec50 fffffa80`011f1cd0 : igxprd64+0x912e fffffadf`1fb33280 fffff97f`ff0a9d74 : fffffadf`1fb332d0 fffffa80`010d5010 fffffa80`008f3000 fffffa80`008f3000 : win32k!WatchdogDrvEnableSurface+0x85 fffffadf`1fb332c0 fffff97f`ff007123 : fffffa80`008f3000 fffffa80`009222b4 fffffa80`011f0420 fffffa80`010d5010 : win32k!PDEVOBJ::bMakeSurface+0x43 fffffadf`1fb33310 fffff97f`ff006ccd : fffffa80`00a225c0 fffffa80`013e54c0 fffffa80`011f0420 00000000`00000001 : win32k!hCreateHDEV+0x76b fffffadf`1fb33430 fffff97f`ff00b343 : fffffadf`00000000 fffffadf`1fb334e0 00000000`00000000 00000000`ffffffff : win32k!DrvCreateMDEV+0x87f fffffadf`1fb33790 fffff97f`ff0091cd : 00000000`ffffffff 00000000`00000000 00000000`00000000 00000000`00000000 : win32k!DrvChangeDisplaySettings+0x36d fffffadf`1fb339c0 fffff97f`ff00baa2 : 00000000`00000000 00000000`00000000 00000000`00000003 fffffadf`3a9e9ec0 : win32k!InitVideo+0x4c fffffadf`1fb33a30 fffff97f`ff00b756 : 00000000`00000060 fffffadf`1fb33cf0 00000000`00000060 00000000`0000005c : win32k!UserInitialize+0x33e fffffadf`1fb33c20 fffff800`0102e33d : fffffadf`3ad8abf0 fffffadf`1fb33cf0 fffffadf`3ad8abf0 00000000`00000020 : win32k!NtUserInitialize+0x15f fffffadf`1fb33c70 fffffadf`3ad8abf0 : fffffadf`1fb33cf0 fffffadf`3ad8abf0 00000000`00000020 00000000`00000000 : nt!IoReuseIrp+0x6e fffffadf`1fb33c78 fffffadf`1fb33cf0 : fffffadf`3ad8abf0 00000000`00000020 00000000`00000000 00001f80`02000000 : 0xfffffadf`3ad8abf0 fffffadf`1fb33c80 fffffadf`3ad8abf0 : 00000000`00000020 00000000`00000000 00001f80`02000000 00000000`00000000 : 0xfffffadf`1fb33cf0 fffffadf`1fb33c88 00000000`00000020 : 00000000`00000000 00001f80`02000000 00000000`00000000 000007ff`7c7d0000 : 0xfffffadf`3ad8abf0 fffffadf`1fb33c90 00000000`00000000 : 00001f80`02000000 00000000`00000000 000007ff`7c7d0000 00000000`004c0001 : 0x20 FOLLOWUP_IP: igxpmp64+20dde0 fffffadf`29624de0 ff9000010000 call qword ptr [rax+100h] SYMBOL_STACK_INDEX: 0 SYMBOL_NAME: igxpmp64+20dde0 FOLLOWUP_NAME: MachineOwner MODULE_NAME: igxpmp64 IMAGE_NAME: igxpmp64.sys DEBUG_FLR_IMAGE_TIMESTAMP: 52eae96a STACK_COMMAND: .cxr 0xfffffadf1fb30600 ; kb FAILURE_BUCKET_ID: X64_0x3B_igxpmp64+20dde0 BUCKET_ID: X64_0x3B_igxpmp64+20dde0 Followup: MachineOwner --------- 0: kd> lmvm igxpmp64 start end module name fffffadf`29417000 fffffadf`2977a000 igxpmp64 (no symbols) Loaded symbol image file: igxpmp64.sys Mapped memory image file: d:\windows\system32\drivers\igxpmp64.sys Image path: igxpmp64.sys Image name: igxpmp64.sys Timestamp: Fri Jan 31 01:08:10 2014 (52EAE96A) CheckSum: 0035D306 ImageSize: 00363000 File version: 6.14.10.5449 Product version: 6.14.10.5449 File flags: 0 (Mask 3F) File OS: 40004 NT Win32 File type: 3.4 Driver File date: 00000000.00000000 Translations: 0409.04b0 CompanyName: Intel Corporation ProductName: Intel Graphics Accelerator Drivers for Windows XP® InternalName: igxpmp64.sys OriginalFilename: igxpmp64.sys ProductVersion: 6.14.10.5449 FileVersion: 6.14.10.5449 FileDescription: Intel Graphics Miniport Driver LegalCopyright: Copyright © 1998-2006 Intel Corporation. 0: kd> .cxr 0xfffffadf1fb30600 rax=0000000000000000 rbx=fffffadf3aabe040 rcx=0000000000000000 rdx=fffffadf1fb30d00 rsi=fffffadf1fb31c54 rdi=fffffadf1fb31330 rip=fffffadf29624de0 rsp=fffffadf1fb30e10 rbp=fffffadf3b9d59c0 r8=0000000000000001 r9=0000000000000004 r10=fffffadf29738fb0 r11=fffffadf1fb31491 r12=0000000000232018 r13=fffffadf3ab76540 r14=fffffadf3ab761c0 r15=0000000000000000 iopl=0 nv up ei ng nz na pe nc cs=0010 ss=0018 ds=002b es=002b fs=0053 gs=002b efl=00010282 igxpmp64+0x20dde0: fffffadf`29624de0 ff9000010000 call qword ptr [rax+100h] ds:002b:00000000`00000100=???????????????? Since I am a newbee, I cannot see too much out of this, but I am interested in your comments. Greetings
-
Intel MEI Driver: PCI Simple Communications Controller
JosefReisinger replied to bluebolt's topic in Windows 2000/2003/NT4
Usually, MEI and DPTF will install together. They need user mode kernel framework with wdf1000.sys v1.11. (win8). Although wdf update 1.9 is possible on w2k, xp, and server 2003 (installs wdf1000.sys v1.9. (win7)), MEI and DPTF will not work with this. I examined the dependencies of wdf win8 and the following functions have to be added to ntoskrnl 2k3 for usability: EtwRegister EtwUnregister EtwWrite PoGetSystemWake PoSetSystemWake For W2k x86, unfortunally the list is much longer: ExAquireFastMutex ExQueryDepthSList ExReleaseFastMutex ExpInterlockedPopEntrySList ExpInterlockedPushEntrySList IoWMIDeviceObjectIoProviderID KeAquireInterruptSpinLock KeAquireSpinLockRaiseToDpc KeLowerIrql KeReleaseInterruptSpinLock KeReleaseSpinLock KfRaiseIRQL WmiQueryTraceInformation WmiTraceMessageVa _C_Specific_handler plus the above functions which are not present in XP / Server kernel. Since I am newbee, I do not know which amount it would be or if it would be even possible to add this functions into exkernel, I only know from WmiQueryTraceInformation that this is very much work (usbvideo.sys will not work without this). I also looked at the difference between w7 and w8 wdf01000.sys (kb2685811): Support for System-mode Direct Memory Access (DMA)Support for passive-level interruptsAdds functional power states for multiple components in a single deviceAdds functionality to dispatch I/O Request Packets (IRPs) to I/O queuesAdds the following methods:WdfDeviceConfigureWdmIrpDispatchCallbackWdfDeviceInitSetReleaseHardwareOrderOnFailureWdfDeviceInitSetRemoveLockOptionsWdfDeviceWdmDispatchIrpWdfDmaEnablerConfigureSystemProfileWdfDmaTransactionAllocateResourcesWdfDmaTransactionCancelWdfDmaTransactionFreeResourcesWdfDmaTransactionGetTransferInfoWdfDmaTransactionInitializeUsingOffsetWdfDmaTransactionSetChannelConfigurationCallbackWdfDmaTransactionSetDeviceAddressOffsetWdfDmaTransactionSetImmediateExecutionWdfDmaTransactionSetTransferCompleteCallbackWdfDmaTransactionWdmGetTransferContextWdfInterruptQueueWorkItemForIsrWdfInterruptReportActiveWdfInterruptReportInactiveWdfInterruptTryToAcquireLockWdfIoQueueStopAndPurgeWdfIoQueueStopAndPurgeSynchronouslyWdfIoTargetPurgeWdfUsbTargetDeviceCreateIsochUrbWdfUsbTargetDeviceCreateUrbWdfUsbTargetDeviceCreateWithParametersWdfUsbTargetDeviceQueryUsbCapabilityAdds the EvtDeviceUsageNotificationEx function.Adds the IdleTimeoutType and ExcludeD3Cold members to the WDF_DEVICE_POWER_POLICY_IDLE_settings.Adds the ReportInactiveOnPowerDown member to the WDF_INTERRUPT_configuration.Adds the WdfIoTargetPurged value to the WDF_IO_TARGET_state.Adds the WdfSpecialFileBoot value to the WDF_SPECIAL_FILE_type.Adds the DbgWaitForSignalTimeoutInSec value to registry values for debugging framework-based drivers.Adds InstallWdf, MultiComp, and SingleComp samplesI wonder if these improvements could be done without touching ntoskrnl, so that mei and dptf will work properly on w2k / server 2003. Greetings -
Hello, Nvidia driver 347.88 seems to be almost working on xp64/2k3 haswell intel i7 notebook with Geforce GT820M after changing inf-string Subsys 15ED1043 into 15AD1043. It installs without exclamation mark, but unfortunally (at this time only desktop version is available) it refuses to use primary display, strictly wants to use secondary vga adapter. If I plug in second monitor with vga adapter, it will work fine (only on this monitor), primary laptop monitor is blank. In display option, I have three possibilities: 1 - (Standard monitor) with standard vga adapter (because no working intel dsiplay driver is available) 2 - (standard monitor) with nvidia GT820M 3 - (standard monitor) with nvidia GT820M If I want to use 2 or 3, laptop display blank and I have to plug in external monitor. There it works fine. What I tried: I disabled standard vga adapter, blank display on primary monitor. Tried also to change settings in nvidia control panel when I am "on nvidia" with second display, no effect. I would not care if I would "loose" intel graphics and only use nvidia. But this seems not to be very easy. Anybody here who had similar problems and solved it? Any help appreciated! BTW, blackwingcat made this driver available for w2k, so if notebook compat could be solved, also a step forward with w2k and haswell (many haswell laptops have built in GTXXXM).
-
Hi. Exkernel v2.5 localized DEU version files are on google drive for everybody who wants to use with DEU source (7z). It is without installer, but it should be possible to replace english installed files. LINK: https://drive.google.com/file/d/0B-6eD3QoMVGtMHRnQ3BIazJWX0E/view?usp=sharing Greetings
-
I disabled java quick starter and deactivated the service. Resource: Perhaps you could add to the instruction for localize exkernel: SHELL32 requires more steps: Not only stringtable, menu and dialogs, also REGINST resource must be changed, according to local version of original shell32. If I do regsvr32 gdiplus.dll, Message text is: "gdiplus was loaded, but the DllRegisterServer entry point was not found. DllRegisterServer may not be exported, or a corrupt version of gdiplus may be in memory. Consider using PView to detect and remove it". What does this mean? I found out, that windows defender which I could install with the "repair trick will not ask GDI+" has lecacy driver windefend, but also creates a second legacy driver, which is named different in each session, e.g. MpKsl0b6f594b, the correspondig sys file show up in Allusers Directory definitions update [2f87e732-7173-4B5F-8F2C-6735557F0D5D] and is also named different in each session. If this sysfile is not present, driver cannot load and defender service will not work. Problem is that on windows 2000 DEU, windows defender will not create this sysfile. I did not find out, which process is responsible for creating the sysfile. In XP registry, I found more than 70 entries for windows defender, so it seems to be difficult. I tried to manually install the driver with registry, but then it breaks PAE and BSOD "inaccesible boot device". So I will give up. Perhaps I use clamav until I have a better idea. In the next days, I will localize exkernel 2.5 and do further testing with exkernel. Greetings, Joe
-
I cannot replicate MOF error on Office 2003, it is gone after applying Office hotfixes, I do not know which one did the trick. I could overcome ressource problem german - english mismatch in explorer "folder options". These ressources are located in shell32.dll. When I localized exkernel, I only changed string table, but I did not change REGINST ressource (it is in english and normally does not need not be changed, but there are DESC descriptors for registry, which should be changed). After changing these now I had to apply to registry, too; Now everything is german, no mismatch any more. Exkernel is very stable on my system. I want to test DEU version a little longer, then I will put it on google drive, so everybody can get it, who wants to have DEU version of exkernel. *I could install java 7 update 79 on exkernel. It seems to work when opening programs which depend on java. In event viewer, I get message "Service Control Manager", ID 7031 "service "Java quick starter" was shut down unexpected, this happened 1 time....." Can this be ignored? I tried to install windows defender. I could not find a suitable download with microsoft, so I downloaded cnet. I could bypass "Need XP SP2", then GDI+ Message popped up. I have gdiplus.dll in system32, since I have exkernel, and some older gdiplus files in office and works. But it seems the installer (defender version 1.1.1593.0) is not satisfied with this (perhaps wants to see in wsxs in folder with some nice "x86_Microsoft.Windows.Gdiplus_6595b64144blablabla-x-ww-blabla"). I tried to regsvr32 gdiplus.dll, but it tells me DllRegisterEntryPoint was not found. Perhaps the right base of gdiplus_vista_dll has to be found out in DEU environement. I could get another defender version 1.1.1593.0 german, but this will install only with w2k and then not work (but not show gdi message), in xp it will not install and message "policy problem". So I did a repair of this version on w2k with the one from cnet, and now I have everything installed, but message "error on initiating 0x80010534, service was stopped because of problem". When I look into services, Windows defender is set automatic and seems to work, but when I stop the service, message Service control manager ID 7031 "service was stopped unexpected". Perhaps my windows defender version is not the right one? Where can I download a reliable version for w2k exkernel? Perhaps it would be easier to get MSE to work on exkernel? On installation it crashes with "epplauncher caused problems and need to be closed". Greetings Joe
-
@blackwingcat: I could not overcome my policy problems, so I slipstreamed extended kernel v24fG localized DEU and did a clean install. Now I am happy, everything is perfect. Windows Update working, all programs OK. Only warning is Office2003 MOF can not be loaded, but outlook works. Do you know the file which ressources are responsible for showing "files and folders" in explorer where you can choose to "display files and folders in different colours" or to "show hidden files or folders" ? There I have english / german mismatch. I must have slipstreamed an english update, but I cannot find out which file, because all updates are named "DEU". Also, "administrative tools" are not DEU in control panel. My second question: I want to localize exkernel 2.5 now, which files are different to 2.4? Greetings, Joe
-
End of Support for MSE on Windows Server 2003 ?
JosefReisinger replied to Jody Thornton's topic in Windows 2000/2003/NT4
Did anybody try to install MSE on windows 2000? -
Renesas USB3.0: I could install Logitech HD Webcam C615 on exkernel windows 2000 and LWS1.1 (driver taken from LWS2) without any problems. Also USB Audio works (it does not use lvuvcflt.sys). It is stable also with PAE (ntdetect and ntldr from XP64). Greetings Joe
-
@Blackwingcat Is it possible that kernel 2.4f breaks windows update? First everything seemed to work fine (last post), but now I have problems with windows update. Executing wupdmgr.exe should start IE with windows update, but now nothing happens without showing any error. When I start windows update within ie6, it works, let me choose express or custom, but then hangs on scanning the devices, also without error. In windows update log, no error, it finds 4 updates. IE itself seems to be OK. Any ideas? Edit: it seems to be a problem with the permissions, because now - not only wupmgr shows no reaction, also when I want to send / receive emails with Outlook 2003, I get message that I don´t have permission to do this (I have administrator privileges on that system). So something I must have missed when copying exkernel xp files on my system. Perhaps some new policies must be applied? Greetings Joe
-
Blackwingcat, thank you again. I replaced azroles, credui, dssenh, faultrep, hnetcfg, rsaenh, ssdpapi and winsta with xp SP3 DEU files. My date is April 2008. Now everything is perfect. Greetings
-
Thank you blackwingcat, I understand. My base address of rpcrt4 is 77D20000, so I changed kernel32 0177D978 in 0x5AF21 into 0177D877, OK? Now I have rebased all files in exkernel into german base address: advapi, atl, comctl32, crypt32, cryptdlg, cryptui, dnsapi, dssenh, esent, imagehlp, kernel32, mfc40, mpr, msvcirt, msvcrt, ole32, oleaut32, psapi,rpcrt4, schannel, setupapi,shell32, shlwapi, user32, userenv, winhttp, winsta, wintrust, ws2_32, wtsapi. I did not change dbghelp, imagehlp, mfc40u, mfc42 mfc42u, mspatcha, msvbvm60, msvcp60, oleacc, and oleaccrc yet. Only rsaenh.dll is real problem when rebased from 68000000 (ENU) to 7CA00000 (DEU), (1) the system will not load MOM any more (Exception 0x4a0 (1184), Thread ID=0x498)) and (2) mshta does not show installed programs and hangs; (3) system will hang at shutdown. I also get error from another source in event log: SCHANNEL "critical error at opening the kryptographic module for system dss" - code is 0x80090006 (I think this could be dssenh rebased from 68100000 to 67400000). Schannel was rebased from 767F0000 to 78160000. Did I rebase too many files? Should I leave the 5.1.2600.XXXX files ENU base or rebase them into german XP32 base instead of german w2k base? Another error I got from OAKLEY, that the 3DES cryptographic algorithm is used which is prohibited outside U.S. so it will be downgraded to DES. But this should not be a problem. Greetings, Joe
-
@blackwingcat: I want to hex edit kernel32.dll with instructions given on your blog website (localize exkernel): "d) You should change to the entry address which I_RpcBindingInqLocalClientPID!rpcrt4.dll in 0x5AF21 For expample. Japanse version 01777E78 (0x787e7701) English version 0177D978 (0x78d97701) Taiwan version 01777578 (0x78757701)" I did not find function I_RpcBindingLocalClientPID! in rpcrt4.dll. Can you tell me entry address for german version or give advice how to find out address with PE Maker? Greetings, Joe
-
I got Renesas uPD720202 USB3.0 working with Driver 3.0.23.0 in W2k Exkernel. After inserting the PCIe Card, ntdetect and ntldr from XP64 must be used for PAE mode on my system, or the system will BSOD "inaccessible boot device". This is not necessary for normal x32 mode. The driver is OK for storage devices, I tried my usb sticks and also USB3 hard disk, which shows 57mB/s (seq) in Benchmark test. With webcam, the driver is stable for video input, but usb-audio will BSOD "driver irql less or equal" with lvuvcflt.sys from Logitech LWS 1.1. Did anybody here encounter similar problems?
-
Thank you very much, Skype 5.5 works! Greetings, Joe
-
Hi blackwingcat, which files did you change in kernel v24eG - comparison to v24d6G?. I have localized v24eG into german and only want to replace different files. I have some problems with ATI Radeon and directX9, perhaps the new version will do the trick. Greetings, Joe
-
I try to get skype 6.0.59.126 working with bwc exkernel on w2k. It seems to work, but I cannot log in: "Skype can´t connect". With connection options, Port 56451 is used for incoming connections, also port 80 and 443, and proxy detection is set to automatic (I set like in WinXP). Unfortunally, the blog http://skype-open-source.blogspot.com.auis closed. Does skype 6.0. need a (registry) trick to fake a newer version? How can I do this?
-
Good news continued! K-Meleon74 works stable on Windows 2000 (Excore v16 German, Exkernel v24bG localized German). First I installed K-Meleon 1.6.0 in w2k. Then I installed K-Meleon74 in XP32 (in folder programs\k-meleon74) and copied that folder into the w2k program folder. Then I started k-meleon.exe. It works fast and stable in desktop and laptop envirement (I tried with 5 different PC's). And can be customized to look like IE6.1. Only on one machine I had to disable Direct3D (I think this is due to Radeon Driver and Directx Jun10, direct3D 8 and 9 are working, but 7 hresult 0x88760249 Get DC), otherwise screen was filled black in the browser few seconds after input. Greetings, Joe
-
Hi. Since I cannot upload here because of size, I have put BIOS here: https://drive.google.com/file/d/0B-6eD3QoMVGtdkxWMFUzQmI5ZTQ/view?usp=sharing. Also available: http://www.notebook-driver.com/de/asus/asus-r752ld-laptop-driver-utility/ Perhaps the experts can have a look on it, try in vm and see, what could be done to make it w2k compat. Of course I agree with AnX and blackwingcat, that BIOS is involved, but I thought it would be better for the future to change HAL/ACPI in w2k so it "understands" such bios. If this is too difficult, also BIOS could be modded or I could try other bios versions for intel i7. But since I have never touched bios components (too dangerous for me), I would need advice for the necessary procedures. So, if you are interested in this topic, please contact me: psychologische.praxis@aon.at So we can discuss your work and my donation for it. I am interested in: *W2k Driver development for USB UVC cam dev4F2&pid0409 *W2k Driver development for Intel vga *W2k/XP Driver development HECI i7 *W2k/XP Driver development MEI i7 *W2k HAL/ACPI development, but if this is not possible or too much work -> *Bios modding for w2k compatibility. To avoid misunderstandings: After successful implementation, I would share the drivers with everybody here who wants to run w2k on intel haswell. @AnX: My Bios is Aptio Setup Utility 2.15.1236 / AMI Bios Version 306, VBIOSVersion 2175.I15x550.007 Greetings, Joe
-
Hi dencorso, thank you for your positive feedback. I tested MPS-HAL Installation with and without /PAE mode 5 times with extended core files from blackwingcat (HFSLIP). No problems. I installed and tested some programs, directx etc., there was never BSOD or other problem. So I think, MPS HAL is stable. The only thing: With extended core files from blackwingcat, Windows should show 4 processors instead of two. But it only shows two of them. I do not know exactly, if this is a natural limitation of MPS Hal or a problem with MPS Hal (like PS/2 mouse). Perhaps blackwingcat only added core limitation breaking into halmacpi, but not in halmps. Can you give advice how to go on with ACPI? Greetings, Joe
-
Jaclaz, you are right, keyboard and mouse are somehow connected. If I try to change mouse driver, message comes up: "this will also affect keyboard". With standard or MPS Hal, keyboard gets irq 1 and mouse gets irq 12. Furthermore, irq sharing is also present with standard pc hal, although irq 1 and irq 12 are not shared. I have irq's in standard-pc mode: 1->keyboard, 3-> shared: PCI Expressroot port #3, realtek pcie lan, Intel 8 SMbus Controller 9C22, Intel 8 Series Thermal 9C24, 4-> standard pci to usb enhanced host controller, 5-> UAA Busdriver for HDA, 6-> floppy disk controller, 11 (shared) -> UAA Busdriver for HDA, Intel8 Series Thermal 0A03, Intel 8 USB extensible host controller, PCI Express Root Port #1 and #5. Now - funny - look at the irq's with mps hal: 1 - shared: Cardreader, keyboard 6 -floppy disk controller 12 - shared: UAA Busdriver, PS/2 mouse 16 - Intel 8 Series Thermal 0A03 80 - USB extensible host controller 108- UAA Busdriver for HDA 112 - shared: PCI Express Root Port #1 and #5 114 - PCI Express Root Port #3 115 - PCI Express Root Port #4 116 - USB Enhanced Host Controller 125 - SATA AHCI Controlller 126 - shared: SMBus Controller, Intel 8 Series Thermal 9C24 So it is definetly a HAL problem. I found out, that w2k can also be installed in MPS mode on intel i7 haswell notebook, if external usb mouse present and winnt.sif changed to find usb in txtmode setup. Greetings, Joe
-
Thanks! Really strange! PS/2 port mouse complains about "IRQ 12 not available", but irq shared UAA bus driver for high definition audio has no problem with irq 12. Also deactivation of UAA bus driver does not change the behavior of ps2 mouse.
-
Success update: After changing devmgr Computer-type into MPS Multiprocessor PC, the system also boots successfully into safe mode. This has to be done manually after copying multiprocessor hal and kernel files. Success update 2: After deactivation of ps/2 mouse in device manager the internal keyboard works again. So the only thing which has to be given up for the gain of multiprocessor system in pae mode on intel i7 haswell notebook is internal ps2 touchpad (I use external usb mouse now). This could be the reason why windows 2000 refused to install in multiprocessor mode - it did not find mouse. After this, I tried to change hal into halmacpi, but this did not work again. Lets wait and see... Greetings Joe
-
Additional: the system will not boot any longer in safe mode with halmps, it hangs up.