From: Alexander Grigoriev on 31 Jan 2010 18:28 I suppose the OS could call them after getting ECC error notifications. In any case, the time that OP would spend to make a driver that would call that costs and takes more than just buying a replacement module. "Don Burn" <burn(a)stopspam.windrvr.com> wrote in message news:enjH2ksoKHA.3748(a)TK2MSFTNGP02.phx.gbl... > Actually, it does have the option. Unfortunately, it is not documented. > There are calls MmMarkPhysicalMemoryAsBad and MmMarkPhysicalMemoryAsGood > to do this, which have been used for fault tolerant environments. I've > never seen any doc's that tell you how to use them, but they are in there, > they were even in the Windows XP DDK includes. > > I agree with Alexander in this case the right thing to do is replace the > memory. > > > -- > Don Burn (MVP, Windows DKD) > Windows Filesystem and Driver Consulting > Website: http://www.windrvr.com > Blog: http://msmvps.com/blogs/WinDrvr > > > > "Alexander Grigoriev" <alegr(a)earthlink.net> wrote in message > news:OTnlWuroKHA.4628(a)TK2MSFTNGP06.phx.gbl... >> Windows kernel has no such option because there is no value in the >> option. It's palliative treatment; your memory may fail on you in other >> places. Just bite the bullet and replace the memory. Or just set maxmem. >> >> See if your BIOS can exclude some memory. Windows gets memory map from >> BIOS. >> >> Oh, and I just checked on eBay that you can get DDR1 1GB for $25 or about >> that. >> >> "Ryu" <ryu(a)hotmail.com> wrote in message >> news:4b65d7e7$0$7053$426a74cc(a)news.free.fr... >>> Yes, but I'd like to find a software solution. The memory bank is a 1GB >>> DDR1; old and expansive now ! >>> I'm a bit surprised that the windows kernel has no solution to protect >>> the >>> system from such problem (I've tryed the memory checking program from >>> Windows, but it just report problem and bring no solution) >>> With msconfig, it's possible to set the maximum use of memory, but not a >>> specific zone :( >>> >>> I'm wondering if the kernel has an advanced malloc function ? >>> >>> >>> >>> The Sun, 31 Jan 2010 10:24:57 -0800, Alexander Grigoriev wrote : >>> >>>> If some of the memory went sour, there is danger that more of it will. >>>> Just replace the module, it's only >>>> $50 or so. >>>> >>>> "Ryu" <ryu(a)hotmail.com> wrote in message >>>> news:4b65c07e$0$22030$426a74cc(a)news.free.fr... >>>>> Hello, >>>>> I have a bad memory (from 589MB to 605MB according to memtest86+) I'd >>>>> like to know if the kernel can reserve this portion of memory; then it >>>>> will not be used anymore ? >>>>> Is it possible under Windows 7 ? >>>>> >>>>> I Found that the Linux kernel have the parameter 'memmap' for this ! >>>>> Unfortunately I can't find the same thing for Windows :( >>>>> >>>>> Any ideas to solve my memory corruption problem ? >>> >> >> >> >> __________ Information from ESET NOD32 Antivirus, version of virus >> signature database 4822 (20100131) __________ >> >> The message was checked by ESET NOD32 Antivirus. >> >> http://www.eset.com >> >> >> > > > > __________ Information from ESET NOD32 Antivirus, version of virus > signature database 4822 (20100131) __________ > > The message was checked by ESET NOD32 Antivirus. > > http://www.eset.com > > > >
From: Ryu on 1 Feb 2010 10:13 Thanks for all the remarks ! Seems I have no choice to replace it ! Too bad, I solved the problem for the Linux OS (memmap=17M$589M), but not for Windows... The Sun, 31 Jan 2010 15:28:32 -0800, Alexander Grigoriev wrote : > I suppose the OS could call them after getting ECC error notifications. > In any case, the time that OP would spend to make a driver that would > call that costs and takes more than just buying a replacement module. > > > "Don Burn" <burn(a)stopspam.windrvr.com> wrote in message > news:enjH2ksoKHA.3748(a)TK2MSFTNGP02.phx.gbl... >> Actually, it does have the option. Unfortunately, it is not >> documented. There are calls MmMarkPhysicalMemoryAsBad and >> MmMarkPhysicalMemoryAsGood to do this, which have been used for fault >> tolerant environments. I've never seen any doc's that tell you how to >> use them, but they are in there, they were even in the Windows XP DDK >> includes. >> >> I agree with Alexander in this case the right thing to do is replace >> the memory. >> >> >> -- >> Don Burn (MVP, Windows DKD) >> Windows Filesystem and Driver Consulting Website: >> http://www.windrvr.com >> Blog: http://msmvps.com/blogs/WinDrvr >> >> >> >> "Alexander Grigoriev" <alegr(a)earthlink.net> wrote in message >> news:OTnlWuroKHA.4628(a)TK2MSFTNGP06.phx.gbl... >>> Windows kernel has no such option because there is no value in the >>> option. It's palliative treatment; your memory may fail on you in >>> other places. Just bite the bullet and replace the memory. Or just set >>> maxmem. >>> >>> See if your BIOS can exclude some memory. Windows gets memory map from >>> BIOS. >>> >>> Oh, and I just checked on eBay that you can get DDR1 1GB for $25 or >>> about that. >>> >>> "Ryu" <ryu(a)hotmail.com> wrote in message >>> news:4b65d7e7$0$7053$426a74cc(a)news.free.fr... >>>> Yes, but I'd like to find a software solution. The memory bank is a >>>> 1GB DDR1; old and expansive now ! >>>> I'm a bit surprised that the windows kernel has no solution to >>>> protect the >>>> system from such problem (I've tryed the memory checking program from >>>> Windows, but it just report problem and bring no solution) With >>>> msconfig, it's possible to set the maximum use of memory, but not a >>>> specific zone :( >>>> >>>> I'm wondering if the kernel has an advanced malloc function ? >>>> >>>> >>>> >>>> The Sun, 31 Jan 2010 10:24:57 -0800, Alexander Grigoriev wrote : >>>> >>>>> If some of the memory went sour, there is danger that more of it >>>>> will. Just replace the module, it's only >>>>> $50 or so. >>>>> >>>>> "Ryu" <ryu(a)hotmail.com> wrote in message >>>>> news:4b65c07e$0$22030$426a74cc(a)news.free.fr... >>>>>> Hello, >>>>>> I have a bad memory (from 589MB to 605MB according to memtest86+) >>>>>> I'd like to know if the kernel can reserve this portion of memory; >>>>>> then it will not be used anymore ? >>>>>> Is it possible under Windows 7 ? >>>>>> >>>>>> I Found that the Linux kernel have the parameter 'memmap' for this >>>>>> ! Unfortunately I can't find the same thing for Windows :( >>>>>> >>>>>> Any ideas to solve my memory corruption problem ? >>>> >>>> >>> >>> >>> __________ Information from ESET NOD32 Antivirus, version of virus >>> signature database 4822 (20100131) __________ >>> >>> The message was checked by ESET NOD32 Antivirus. >>> >>> http://www.eset.com >>> >>> >>> >>> >> >> >> __________ Information from ESET NOD32 Antivirus, version of virus >> signature database 4822 (20100131) __________ >> >> The message was checked by ESET NOD32 Antivirus. >> >> http://www.eset.com >> >> >> >>
First
|
Prev
|
Pages: 1 2 Prev: USB FlashDrive Device Next: PID for events generated by the clipboard and/or by OLE |