error while initializing hard drive Results


Sponsored Links:



This started happening last night while i was playing Borderlands 2, it has happened at idle, playing just about any game in my library, during downloads and just browsing the web. I changed all of my accessible drivers, and it continued to happen, so i moved all of my personal files onto my external HDD. I re installed windows on my SSD (did not reformat) and reformatted my HDD. I re installed my drivers, re-enabled SLI and it ran fine for about an hour, just downloading WoW, and then happened again twice.

let me know if there's any other information you could use, and how to obtain it.

Please help! Attached Files W7F_15-12-2012.zip (345.7 KB, 16 views) Share Share this post on Digg Del.icio.us Technorati Twitter
Operating System W7 64-bit Home Premium
Computer Type Custom Build
CPU Type and Speed intel i5-2500, stock (~3.3GHz)
CPU Cooling Coolermaster Hyper 512
System Memory Type G.Skill Ripjaws 4GBx2 1600MHz
Video Card Type and Speed EVGA GTX 560 x2
Video Card Cooling stock on both
Power Supply Unit (PSU) Corsair 750W modular
Computer Monitor HP 2711x and 2310m
Headset/Microphone Coolermaster Storm Sirus
Keyboard and Mouse Razer BlackWidow + Naga
Network Speed 15 MB/s
Anti-virus Software MSE and MalwareBytes
Computer Skill Level Average Ability
Reply With Quote .postbitlegacy .postfoot .textcontrols a.post_info_button, .postbit .postfoot .textcontrols a.post_info_button { background: url(/images/post_infobox.png) no-repeat transparent left; padding-left: 20px; } .postbitlegacy .postfoot .textcontrols a.post_info_button:hover, .postbit .postfoot .textcontrols a.post_info_button:hover { background: url(/images/post_infobox-hover.png) no-repeat transparent left; JavaScript must be enabled 12-16-2012 #2 usasma Microsoft Community Contributor This member is a certified Microsoft Community Contributor at Windows 7 Forums. Click here for more information from Microsoft. Microsoft MVP - Windows Expert
- Consumer
Join Date Mar 2010 Posts 1,333 Re: Random BSOD - Kernel Data Inpage Error No memory dumps in the uploaded attachment, please follow the directions here to ensure that the system is set to generate memory dumps: Set MiniDump Also, ensure that there is a pagefile set to record the memory dumps. Once we've fixed the BSOD's, feel free to resume not using a pagefile.
No evidence of BSOD's in the WER section of MSINFO32 either - have to wonder if this is a hardware issue.

Although this step isn't required, it is strongly suggested. It's the first step(s) that we run on every computer we take in at work - and it saves us lot's of work when we do find a hardware problem.
Please run these free, bootable diagnostics: Initial Hardware Diagnostics
Post back with the results of the tests in order to let us know if they were done successfully or not.
Thanks! Only 58 updates since SP1, most systems have 130 to 140. Please visit Windows Update and get ALL available updates

We've seen a number of BSOD issues with SSD's. Here's the information that I've compiled so far:
There's not a whole bunch available to test SSD's. The "easiest" test is to remove the SSD, install a platter-based hard drive, install Windows and test for stability that way.

Here's some suggestions:
- Update the SSD's firmware to the latest available version (VERY IMPORTANT!!!)
- Update the motherboard controllers drivers to the latest available version from the controller manufacturer (NOT the mobo manufacturer unless you can't find any on the controller manufacturer's website)
- Slow the memory (RAM) down to the next slower speed (I've only seen one person who claimed that this worked for them).
- Use any manufacturer's utilities that you may have. If you don't have any, then try this free one (I haven't used it myself): Crystal Dew World
- Update chipset and storage controller drivers to the latest available from the manufacturer of the device (not the manufacturer of the motherboard). Be sure to update ALL controllers on the motherboard!
....NOTE: Recently (Nov 2011) we had BSOD issues with the Marvell 91xx controller and an SSD. You may have to switch controllers also.
- Replace the SSD with a platter based hard drive and see if that stops the BSOD's. If it does, then it's likely that there's a problem with the SSD OR an incompatibility with your system.
It's my opinion that SSD's aren't reliable enough (with current hardware) to be used on a system that needs to work reliably. Until I see reliability I will not recommend, nor will I use, SSD's for critical applications.
06 Dec 2011 - This post tends to confirm issues with certain SSD chipsets and certain controllers - [SOLVED] cant find the cause of BSOD F4 - Tech Support Forum
29 May 2012 - The frequency of BSOD's with SSD's seems to have been decreasing over the last several months. It may be approaching time to re-evaluate my stand on their suitability for use in production systems.
10 Nov 2012 - I'm seeing an upswing in SSD errors - but most appear due to older storage controller drivers. I strongly suggest NOT using storage controller drivers that don't date from 2012 (if none are available, don't connect an SSD to that controller)
This device has problems:
Not Available USBVID_0CF3&PID_30006&DF2EE03&0&7 The drivers for this device are not installed. It is most likely your Atheros BT USB - please install the drivers for it (usually available from the PC manufacturer's website).

Ensure that your USB 3.0 drivers are updated also. The 2010 version of these drivers are known to cause BSOD's (your system is using the 2010 version of these drivers).

Good luck!




Edited by WyllyWylly to remove unnecessary carriage returns.

I built a new computer within the last two months, everything was working fine until I installed Xolox (file sharing program) from Cnet.com. I shut it down and have been unable to bring it up ever since this is a jumbled description of what I have tried. Initial startup goes fine, Memory, finds both Primary & Slave HD's, and both DVD Rom and CD/RW drives. Finds all PCI... all in all it goes fine until loading windows. I did a "step-by-step" startup and I can get to the point of loading all win drivers. Sometime between this point and windows actually starting I get an error message, either "error reading info on C: drive" About, Retry, Ignore, Fail. No matter if I choose Retry or Ignore another message pops up. Error while loading VKD drivers (sometimes this message won't even type all the way out?) Windows protection error, please restart windows. Something to that effect. It will do the same thing in Safe mode. I attempted to try it hrough the command prompt. I can "read" the info on the hard drives ( C: & D: ) but I am unable to access the DVD or CD/RW (disk or not). I was going to try to re-install windows but I cannot do so if I can't use my CDROM. I do have a 98 Boot Disk/Start up disk here that I will try to use tonight.

No idea why this happened. I have loaded one new piece of software. Xolox(?) file sharing software from Cnet.com/download.com. After installing this and using it, is when I had this problem. I attempted to run the uninstall from DOS but you cannot do this and by just deleting it, it won't remove the drivers and will leave recalls in the registry. I tried the boot disk and can use the CDROM DRIVE but when I attempt to reinstall Win98 it does a SCANDISK and attempts a SCANREG at which point it freezes up.

Any suggestions would be greatly appreciated. Thanks




My problem is that I now have a PC which is totally unusable because after doing a system recovery it stalls when trying to instal Windows and it ‘can’t instal Vista in Safe Mode..’. Consequently, I can’t use the PC at all, particularly to uninstall the suspected faulty driver [nvlddmkm].

I would be very grateful for any help, for example, how I could uninstall the display driver which is probably causing the crash and get windows installed and working sufficiently for me to upload a new driver, to get passed this problem (via DOS..?) ?

I apologise for the length of this posting but I hope I’m giving helpful information about the problem/s and what I’ve done already – but sorry if it’s irrelevant/too much info!!

PC DETAILS
HP Pavilion a6250.uk Desktop PC
Microsoft Windows Vista Home Premium 32 Service Pack 2
NVIDIA GeForce 8400GS video card
HP w2007v monitor

PRIOR TO PROBLEM
All Windows, HP and security updates updated automatically, firewall set up and secure etc. All updates for hardware, such as video card, updated automatically (via HP alerts). No new hardware added to the computer since new, no new software added to the PC for ~12 months. No hardware attached to the PC except for printer and router when problems occurred.

PROBLEM
I periodically received [the dreaded!] error message:

Problem Event: BlueScreen
Problem description: PC DETAILS:
OS Version: 6.0.6002.2.2.0.768.2
Locale ID: 2057
BC Code: 116
BCP1: 877EC008
BCP2: 8E6C5150
BCP3: 00000000
BCP4: 00000002
OS Version: 6_0_6002
S.Pack: 2_0
Product: 768_1

Doing a system restore and/or using safe mode enabled PC to be continued to be used and shutdown properly, initially whilst I researched the problem - and discovered how common the fault was; I tried to find an update for the video card and whilst continuing to try to rectify the problem, including doing the in-built computer check (everything passed), I got the message:

“Display driver nvlddmkm failed and recovered…”, before failing again and not recovering.

WHAT I’VE DONE
1. Disconnected the router and printer so only keyboard, mouse and monitor connected. Did System Recovery using program on hard drive to get back to factory settings. Although it said it was successful it was exactly as before and it went straight to BlueScreen.

2. Re-did System Recovery using the discs I created when PC was new. Worked sufficiently to get to the stage of being offered the start of installing Vista, but display flaky and flickering. Each time it started ‘checking the computer’s performance…’ it got a little way then crashed. Tried to start in safe mode. Told ‘Vista can’t instal in safe mode…’ and so couldn’t continue. Tried system restore a few times to get back prior to Vista instal. Same as before; had to switch off without shutdown.

3. (Using anti-static wristband etc.) removed and re-seated: hard drive, RAM, graphics card and CMOS battery. Got BlueScreen on start up.

4. Using recovery discs, performed manufacturer menu:
- Cleared partition table
- Erased master boot record
- Wiped all sectors
Finished recovery. BlueScreen on start up. Offered Startup Repair.

5. Completed a startup repair and told:
Problem Event: StartupRepair
Problem Signature 01: Autofailover
Problem Signature 02: 6.0.6000.16386.6.0
Problem Signature 03: 2
Problem Signature 04: 131074
Problem Signature 05: FailureDuringSetup
Problem Signature 06: FailureDuringSetup
Problem Signature 07: 0
Problem Signature 08: 0
Problem Signature 09: unknown
Problem Signature 10: 1168
OS Version: 6.0.60000.2.0.0.256.1
Locale ID: 1033

Session Details
System Disk = DeviceHarddisk 0
Windows Directory = c:Windows
AutoChk Run = 0
Number of root causes = 1

[All tests performed successfully]

Root cause found:
Failure while setup in progress

So, back to square one..!
Any help VERY welcome




Hi there,
just joined the forum. Have been having lots of BSODs and other issues since I rebuilt the system. Here is the history.
1. System specs are Core I5 2500K processor, Gigabyte Z68X UD3H MOBO, Corsair 8GN RAM, Integrated video and sound, Seagate mechanical HDD, Win 7- it was running off the vertex OCX SSD - 64GB. That guy didnt do the intel RST properly as he loaded Win 7 directly onto SSD. System was giving unusual app errors so I decided to rebuild the OS 2 weeks ago - formatted HDD and loaded Win 7 SP1. I have not yet turned on the Intel RST although I have seen it works fine.

2. So Initially system was built Feb 2012 on Win 7 Ultimate - worked fine since then, but To refresh history, about 2-3 weeks ago when I decided to rebuild this machine - it was due to SFC failing to repair files. At that time windows was giving some application errors every now and then (but nowhere close to the frequency its doing now- and specialy BSOds, which I got only 2-3 times in 4 months in the previos build).

3. Now since last 2 weeks, have been thru a string of BSODs, more in last 3-4 days. I've attached all the required format details here so hopefully you gurus can help me soon. After we troubleshoot this BSOds, I really want to take a good backup of the system and then turn on Intel RST - so I can fasten the system.

4. I've also been running the Windows "Verifier" to put drivers in stress, since last 2 days. One thing found unusual now- system has been giving me BSOD sometimes on startup as well - for instance 8/25, both in morning and afternoon - when I started my PC it gave me BSODs.

5. It really cant be hardware as the machine was functioning fine for last4-5 months. Its just that rebuilt the OS and all apps- all hardware remains the same.
Also I wanted to let you know that just now again and in last 1-2 days, while starting up the machine is giving problems- like just now, when I started it, it went into start-up repair mode and then after 2 restarts (first it got me to gigabyte temporary profile) it logged into mine. I'm not sure if verifier logs any of these details or just the BSODs.

6. Now, I have stopped or put to manual some windows services, based on another recommendation to make Win 7 system fast. Attached is the detailed list of whats manual vs auto now.

7. Latest- this morning (8/26) I installed AV (Vipre antivirus) and have been sgetting FRESH STRING OF BSODs AFTER AV Install. and some other errors in a matter of an hour. SO much so that I really cant login to normal windows and am posting this from safe mode. Attached is the dump from SF diag tool.I think this confirms that its a driver issue. Some other datapoints
1. It gave me some other errors that I pasted in onenote and am posting along.
2. WHen booting in regular Win mode, it said once Error - C:/Windows/WinSXS is corrupt or unreadable. Pls. run chkdsk utility. Then on next boot it ran that but again couldnt log onto windows normally. hence I did the safe mode and took a fresh SF diag tool dump.
Pls. respond soon with what else I can run to help you guys help me fast.
thanks a ton.

8. Here is the CBS.log file as I just run SFC - it says that it found some corrupt files that it could not repair.

9. Win Safe mode works fine.

Pls. HELP!! Do respond soon on what other diagnostics- like startup or shutdown you'd like me to run. Attached Files Seven Forums #3 Safe Mode.zip (1.37 MB, 54 views) services.zip (380.3 KB, 52 views) Share Share this post on Digg Del.icio.us Technorati Twitter
Reply With Quote .postbitlegacy .postfoot .textcontrols a.post_info_button, .postbit .postfoot .textcontrols a.post_info_button { background: url(/images/post_infobox.png) no-repeat transparent left; padding-left: 20px; } .postbitlegacy .postfoot .textcontrols a.post_info_button:hover, .postbit .postfoot .textcontrols a.post_info_button:hover { background: url(/images/post_infobox-hover.png) no-repeat transparent left; JavaScript must be enabled 08-26-2012 #2 usasma Microsoft Community Contributor This member is a certified Microsoft Community Contributor at Windows 7 Forums. Click here for more information from Microsoft. Microsoft MVP - Windows Expert
- Consumer
Join Date Mar 2010 Posts 1,325 Re: HELP needed with RANDOM BSODs - attchd are all all details Headed out to dinner, but wanted to suggest this first:

Turn off Driver Verifier. To do this, open up verifier and select "Delete existing settings" then click on "Finish"
Reboot to make the changes take affect.

Update fax/modem drivers (yours date from 2006/2007)
Update webcam drivers (yours date from 2008)

We've seen a number of BSOD issues with SSD's. Here's the information that I've compiled so far:
There's not a whole bunch available to test SSD's. The "easiest" test is to remove the SSD, install a platter-based hard drive, install Windows and test for stability that way.

Here's some suggestions:
- Update the SSD's firmware to the latest available version (VERY IMPORTANT!!!)
- Update the motherboard controllers drivers to the latest available version from the controller manufacturer (NOT the mobo manufacturer unless you can't find any on the controller manufacturer's website)
- Slow the memory (RAM) down to the next slower speed (I've only seen one person who claimed that this worked for them).
- Use any manufacturer's utilities that you may have. If you don't have any, then try this free one (I haven't used it myself): Crystal Dew World
- Update chipset and storage controller drivers to the latest available from the manufacturer of the device (not the manufacturer of the motherboard). Be sure to update ALL controllers on the motherboard!
....NOTE: Recently (Nov 2011) we had BSOD issues with the Marvell 91xx controller and an SSD. You may have to switch controllers also.
- Replace the SSD with a platter based hard drive and see if that stops the BSOD's. If it does, then it's likely that there's a problem with the SSD OR an incompatibility with your system.
It's my opinion that SSD's aren't reliable enough (with current hardware) to be used on a system that needs to work reliably. Until I see reliability I will not recommend, nor will I use, SSD's for critical applications.
06 Dec 2011 - This post tends to confirm issues with certain SSD chipsets and certain controllers - [SOLVED] cant find the cause of BSOD F4 - Tech Support Forum
29 May 2012 - The frequency of BSOD's with SSD's seems to have been decreasing over the last several months. It may be approaching time to re-evaluate my stand on their suitability for use in production systems. This device is listed as having problems:
Security Processor Loader Driver ROOTLEGACY_SPLDR000 This device is not present, is not working properly, or does not have all its drivers installed. Most commonly this happens when you have a virus infection, or have had a virus infection that hasn't been completely repaired. Please run several of the free anti-malware scans at this link: Free Online AntiMalware Resources

If that doesn't stop things, then try these free hardware diagnostics: Hardware Diagnostics

Analysis:The following is for information purposes only. Code: **************************Sun Aug 26 12:28:14.508 2012 (UTC - 4:00)************************** Loading Dump File [C:UsersJohn_jcgriff2_dbug__Kernel__82612-17425-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (4 procs) Free x64 Built by: 7601.17835.amd64fre.win7sp1_gdr.120503-2030 System Uptime:0 days 0:00:25.913 BugCheck Code: BugCheck D1, {fffffa8014da34fc, 2, 0, fffff88001f8922a} Probably caused by :rdyboost.sys ( rdyboost!B_TREE::BTreeSearchKey+c6 ) BugCheck Info: DRIVER_IRQL_NOT_LESS_OR_EQUAL (d1) DEFAULT_BUCKET_ID: VERIFIER_ENABLED_VISTA_MINIDUMP BUGCHECK_STR: 0xD1 PROCESS_NAME: FUFAXSTM.exe FAILURE_BUCKET_ID: X64_0xD1_VRF_rdyboost!B_TREE__SMD_STORE_KEY,SMKM_STORE_MGR_SMD_TRAITS_::SMKM_FRONTEND_ENTRY,4096,B_TREE_DUMMY_NODE_POOL_::BTreeSearchKey+c6 CPUID: "Intel(R) Core(TM) i5-2500K CPU @ 3.30GHz" MaxSpeed: 3300 CurrentSpeed:3309 BIOS Version F12 BIOS Release Date 03/20/2012 Manufacturer Gigabyte Technology Co., Ltd. Product Name Z68X-UD3H-B3 `` **************************Sun Aug 26 12:25:00.708 2012 (UTC - 4:00)************************** Loading Dump File [C:UsersJohn_jcgriff2_dbug__Kernel__82612-16801-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (4 procs) Free x64 Built by: 7601.17835.amd64fre.win7sp1_gdr.120503-2030 System Uptime:0 days 0:00:27.112 BugCheck Code: BugCheck 19, {3, fffffa80066b0500, fffffa80066bcd00, fffffa80066bf300} Probably caused by :Pool_Corruption ( nt!ExDeferredFreePool+a53 ) BugCheck Info: BAD_POOL_HEADER (19) BUGCHECK_STR: 0x19_3 DEFAULT_BUCKET_ID: VERIFIER_ENABLED_VISTA_MINIDUMP PROCESS_NAME: svchost.exe FAILURE_BUCKET_ID: X64_0x19_3_VRF_nt!ExDeferredFreePool+a53 CPUID: "Intel(R) Core(TM) i5-2500K CPU @ 3.30GHz" MaxSpeed: 3300 CurrentSpeed:3309 BIOS Version F12 BIOS Release Date 03/20/2012 Manufacturer Gigabyte Technology Co., Ltd. Product Name Z68X-UD3H-B3 `` **************************Sun Aug 26 12:03:05.205 2012 (UTC - 4:00)************************** Loading Dump File [C:UsersJohn_jcgriff2_dbug__Kernel__82612-17097-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (4 procs) Free x64 Built by: 7601.17835.amd64fre.win7sp1_gdr.120503-2030 System Uptime:0 days 0:00:36.220 BugCheck Code: BugCheck 1A, {31, fffffa8012b432a0, fffff8800d696000, fffff8a001a5c003} Probably caused by :ntkrnlmp.exe ( nt! ?? ::NNGAKEGL::`string'+7271 ) BugCheck Info: MEMORY_MANAGEMENT (1a) BUGCHECK_STR: 0x1a_31 DEFAULT_BUCKET_ID: VERIFIER_ENABLED_VISTA_MINIDUMP PROCESS_NAME: BingDesktop.ex FAILURE_BUCKET_ID: X64_0x1a_31_VRF_nt!_??_::NNGAKEGL::_string_+7271 CPUID: "Intel(R) Core(TM) i5-2500K CPU @ 3.30GHz" MaxSpeed: 3300 CurrentSpeed:3309 BIOS Version F12 BIOS Release Date 03/20/2012 Manufacturer Gigabyte Technology Co., Ltd. Product Name Z68X-UD3H-B3 `` **************************Sun Aug 26 12:01:47.441 2012 (UTC - 4:00)************************** Loading Dump File [C:UsersJohn_jcgriff2_dbug__Kernel__82612-16333-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (4 procs) Free x64 Built by: 7601.17835.amd64fre.win7sp1_gdr.120503-2030 System Uptime:0 days 0:00:18.472 BugCheck Code: BugCheck 3B, {c0000005, fffff960000a6855, fffff88002dceb70, 0} Probably caused by :win32k.sys ( win32k!FHOBJ::pbktSearch+91 ) BugCheck Info: SYSTEM_SERVICE_EXCEPTION (3b) DEFAULT_BUCKET_ID: VERIFIER_ENABLED_VISTA_MINIDUMP BUGCHECK_STR: 0x3B PROCESS_NAME: winlogon.exe FAILURE_BUCKET_ID: X64_0x3B_VRF_win32k!FHOBJ::pbktSearch+91 CPUID: "Intel(R) Core(TM) i5-2500K CPU @ 3.30GHz" MaxSpeed: 3300 CurrentSpeed:3309 BIOS Version F12 BIOS Release Date 03/20/2012 Manufacturer Gigabyte Technology Co., Ltd. Product Name Z68X-UD3H-B3 `` **************************Sat Aug 25 17:19:49.131 2012 (UTC - 4:00)************************** Loading Dump File [C:UsersJohn_jcgriff2_dbug__Kernel__82612-16582-01.dmp] Loading Dump File [C:UsersJohn_jcgriff2_dbug__Kernel__82512-19484-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (4 procs) Free x64 Built by: 7601.17835.amd64fre.win7sp1_gdr.120503-2030 System Uptime:0 days 0:00:17.146 BugCheck Code: BugCheck 24, {1904fb, fffff880029631e8, fffff88002962a40, fffff80002ec4e50} Probably caused by :ntkrnlmp.exe ( nt!CcAcquireByteRangeForWrite+280 ) BugCheck Info: NTFS_FILE_SYSTEM (24) DEFAULT_BUCKET_ID: VERIFIER_ENABLED_VISTA_MINIDUMP PROCESS_NAME: svchost.exe BUGCHECK_STR: 0x24 FAILURE_BUCKET_ID: X64_0x24_VRF_nt!CcAcquireByteRangeForWrite+280 CPUID: "Intel(R) Core(TM) i5-2500K CPU @ 3.30GHz" MaxSpeed: 3300 CurrentSpeed:3309 BIOS Version F12 BIOS Release Date 03/20/2012 Manufacturer Gigabyte Technology Co., Ltd. Product Name Z68X-UD3H-B3 `` **************************Sat Aug 25 09:44:23.221 2012 (UTC - 4:00)************************** Loading Dump File [C:UsersJohn_jcgriff2_dbug__Kernel__82512-16863-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (4 procs) Free x64 Built by: 7601.17835.amd64fre.win7sp1_gdr.120503-2030 System Uptime:0 days 0:00:18.626 BugCheck Code: BugCheck 3B, {c0000005, fffff96000096855, fffff88002d64b70, 0} Probably caused by :win32k.sys ( win32k!FHOBJ::pbktSearch+91 ) BugCheck Info: SYSTEM_SERVICE_EXCEPTION (3b) DEFAULT_BUCKET_ID: VERIFIER_ENABLED_VISTA_MINIDUMP BUGCHECK_STR: 0x3B PROCESS_NAME: winlogon.exe FAILURE_BUCKET_ID: X64_0x3B_VRF_win32k!FHOBJ::pbktSearch+91 CPUID: "Intel(R) Core(TM) i5-2500K CPU @ 3.30GHz" MaxSpeed: 3300 CurrentSpeed:3309 BIOS Version F12 BIOS Release Date 03/20/2012 Manufacturer Gigabyte Technology Co., Ltd. Product Name Z68X-UD3H-B3 `` **************************Fri Aug 24 10:09:44.906 2012 (UTC - 4:00)************************** Loading Dump File [C:UsersJohn_jcgriff2_dbug__Kernel__82412-21777-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (4 procs) Free x64 Built by: 7601.17835.amd64fre.win7sp1_gdr.120503-2030 System Uptime:0 days 2:20:56.311 BugCheck Code: BugCheck 1A, {41287, e20, 0, 0} *** WARNING: Unable to verify timestamp for win32k.sys *** ERROR: Module load completed but symbols could not be loaded for win32k.sys Probably caused by :ntkrnlmp.exe ( nt! ?? ::FNODOBFM::`string'+45a45 ) BugCheck Info: MEMORY_MANAGEMENT (1a) BUGCHECK_STR: 0x1a_41287 DEFAULT_BUCKET_ID: VERIFIER_ENABLED_VISTA_MINIDUMP PROCESS_NAME: System FAILURE_BUCKET_ID: X64_0x1a_41287_VRF_nt!_??_::FNODOBFM::_string_+45a45 CPUID: "Intel(R) Core(TM) i5-2500K CPU @ 3.30GHz" MaxSpeed: 3300 CurrentSpeed:3309 BIOS Version F12 BIOS Release Date 03/20/2012 Manufacturer Gigabyte Technology Co., Ltd. Product Name Z68X-UD3H-B3 `` **************************Thu Aug 23 15:56:14.909 2012 (UTC - 4:00)************************** Loading Dump File [C:UsersJohn_jcgriff2_dbug__Kernel__82312-16177-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (4 procs) Free x64 Built by: 7601.17835.amd64fre.win7sp1_gdr.120503-2030 System Uptime:0 days 0:02:44.314 BugCheck Code: BugCheck 50, {fffff902bd5692c8, 0, fffff960000ecf56, 5} Probably caused by :win32k.sys ( win32k!RFONTOBJ::bGetGlyphMetricsPlus+166 ) BugCheck Info: PAGE_FAULT_IN_NONPAGED_AREA (50) DEFAULT_BUCKET_ID: WIN7_DRIVER_FAULT BUGCHECK_STR: 0x50 PROCESS_NAME: explorer.exe FAILURE_BUCKET_ID: X64_0x50_win32k!RFONTOBJ::bGetGlyphMetricsPlus+166 CPUID: "Intel(R) Core(TM) i5-2500K CPU @ 3.30GHz" MaxSpeed: 3300 CurrentSpeed:3309 BIOS Version F12 BIOS Release Date 03/20/2012 Manufacturer Gigabyte Technology Co., Ltd. Product Name Z68X-UD3H-B3 `` **************************Thu Aug 23 08:38:11.543 2012 (UTC - 4:00)************************** Loading Dump File [C:UsersJohn_jcgriff2_dbug__Kernel__82312-14258-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (4 procs) Free x64 Built by: 7601.17835.amd64fre.win7sp1_gdr.120503-2030 System Uptime:0 days 0:07:07.558 BugCheck Code: BugCheck 19, {3, fffffa800668d920, fffffa800668cd20, fffffa800668d920} Probably caused by :Pool_Corruption ( nt!ExDeferredFreePool+a53 ) BugCheck Info: BAD_POOL_HEADER (19) BUGCHECK_STR: 0x19_3 DEFAULT_BUCKET_ID: WIN7_DRIVER_FAULT PROCESS_NAME: mbamservice.ex FAILURE_BUCKET_ID: X64_0x19_3_nt!ExDeferredFreePool+a53 CPUID: "Intel(R) Core(TM) i5-2500K CPU @ 3.30GHz" MaxSpeed: 3300 CurrentSpeed:3309 BIOS Version F12 BIOS Release Date 03/20/2012 Manufacturer Gigabyte Technology Co., Ltd. Product Name Z68X-UD3H-B3 `` **************************Wed Aug 22 14:56:26.000 2012 (UTC - 4:00)************************** Loading Dump File [C:UsersJohn_jcgriff2_dbug__Kernel__82212-17050-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (4 procs) Free x64 Built by: 7601.17835.amd64fre.win7sp1_gdr.120503-2030 System Uptime:0 days 0:33:49.015 BugCheck Code: BugCheck 19, {3, fffff900c23b4b80, fffff900c23b4b80, fffff900c23b7780} Probably caused by :Pool_Corruption ( nt!ExDeferredFreePool+c96 ) BugCheck Info: BAD_POOL_HEADER (19) BUGCHECK_STR: 0x19_3 DEFAULT_BUCKET_ID: WIN7_DRIVER_FAULT PROCESS_NAME: chrome.exe FAILURE_BUCKET_ID: X64_0x19_3_nt!ExDeferredFreePool+c96 CPUID: "Intel(R) Core(TM) i5-2500K CPU @ 3.30GHz" MaxSpeed: 3300 CurrentSpeed:3309 BIOS Version F12 BIOS Release Date 03/20/2012 Manufacturer Gigabyte Technology Co., Ltd. Product Name Z68X-UD3H-B3 `` **************************Wed Aug 22 13:18:14.999 2012 (UTC - 4:00)************************** Loading Dump File [C:UsersJohn_jcgriff2_dbug__Kernel__82212-16972-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (4 procs) Free x64 Built by: 7601.17835.amd64fre.win7sp1_gdr.120503-2030 System Uptime:0 days 1:54:20.403 BugCheck Code: BugCheck 1A, {411, fffff68000304580, 9d00, fffff68000000003} Probably caused by :ntkrnlmp.exe ( nt! ?? ::FNODOBFM::`string'+6061 ) BugCheck Info: MEMORY_MANAGEMENT (1a) BUGCHECK_STR: 0x1a_411 DEFAULT_BUCKET_ID: WIN7_DRIVER_FAULT PROCESS_NAME: chrome.exe FAILURE_BUCKET_ID: X64_0x1a_411_nt!_??_::FNODOBFM::_string_+6061 CPUID: "Intel(R) Core(TM) i5-2500K CPU @ 3.30GHz" MaxSpeed: 3300 CurrentSpeed:3309 BIOS Version F12 BIOS Release Date 03/20/2012 Manufacturer Gigabyte Technology Co., Ltd. Product Name Z68X-UD3H-B3 `` **************************Wed Aug 22 11:22:45.856 2012 (UTC - 4:00)************************** Loading Dump File [C:UsersJohn_jcgriff2_dbug__Kernel__82212-19032-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (4 procs) Free x64 Built by: 7601.17835.amd64fre.win7sp1_gdr.120503-2030 System Uptime:0 days 0:00:22.261 BugCheck Code: BugCheck 27, {baad0073, fffff88003c9e138, fffff88003c9d990, fffff88001023d63} Probably caused by :msrpc.sys ( msrpc!RpcAsyncInitializeHandle+c09 ) BugCheck Info: RDR_FILE_SYSTEM (27) DEFAULT_BUCKET_ID: WIN7_DRIVER_FAULT PROCESS_NAME: winlogon.exe BUGCHECK_STR: 0x27 FAILURE_BUCKET_ID: X64_0x27_msrpc!RpcAsyncInitializeHandle+c09 CPUID: "Intel(R) Core(TM) i5-2500K CPU @ 3.30GHz" MaxSpeed: 3300 CurrentSpeed:3309 BIOS Version F12 BIOS Release Date 03/20/2012 Manufacturer Gigabyte Technology Co., Ltd. Product Name Z68X-UD3H-B3 ``

3rd Party Drivers:The following is for information purposes only. Any drivers in red should be updated. Code: **************************Sun Aug 26 12:28:14.508 2012 (UTC - 4:00)************************** mdmxsdk.sys Mon Jun 19 17:27:26 2006 (449716BE) OEM05Vfx.sys Mon Mar 5 05:55:47 2007 (45EBF733) OEM05Afx.sys Fri Jun 8 04:00:36 2007 (46690CA4) CAX_CNXT.sys Wed Jun 20 15:29:12 2007 (46798008) CAXHWBS2.sys Wed Jun 20 15:30:20 2007 (4679804C) CAX_DPV.sys Wed Jun 20 15:32:53 2007 (467980E5) xaudio64.sys Fri Jun 29 20:11:22 2007 (46859FAA) OEM05Vid.sys Fri Jul 20 02:37:49 2007 (46A0583D) AVer88xHD64.sys Thu Jun 25 06:09:54 2009 (4A434CF2) intelppm.sys Mon Jul 13 19:19:25 2009 (4A5BC0FD) amdxata.sys Fri Mar 19 12:18:18 2010 (4BA3A3CA) SBREdrv.sys Mon Mar 22 10:54:10 2010 (4BA78492) SCDEmu.SYS Mon Apr 12 04:52:25 2010 (4BC2DF49) iaStorV.sys Thu Jun 10 20:46:19 2010 (4C11875B) sbapifs.sys Mon Jun 14 12:20:34 2010 (4C1656D2) sbtis.sys Mon Jul 26 20:30:54 2010 (4C4E28BE) HECIx64.sys Tue Oct 19 19:33:43 2010 (4CBE2AD7) Rt64win7.sys Tue Sep 27 10:50:33 2011 (4E81E2B9) IntcDAud.sys Tue Dec 6 06:23:07 2011 (4EDDFB1B) igdkmd64.sys Thu Jan 5 22:36:45 2012 (4F066C4D) EtronXHCI.sys Fri Feb 3 06:23:49 2012 (4F2BC3C5) EtronHub3.sys Fri Feb 3 06:23:55 2012 (4F2BC3CB) RTKVHD64.sys Tue May 22 06:19:20 2012 (4FBB6828) iaStor.sys Wed May 30 16:40:40 2012 (4FC685C8) `` **************************Sat Aug 25 17:19:49.131 2012 (UTC - 4:00)************************** SBREdrv.sys Fri Apr 29 11:51:13 2011 (4DBADE71) `` **************************Fri Aug 24 10:09:44.906 2012 (UTC - 4:00)************************** mbam.sys Wed Nov 2 09:07:48 2011 (4EB140A4) `` **************************Thu Aug 23 15:56:14.909 2012 (UTC - 4:00)************************** VSTCNXT6.SYS Wed Oct 15 20:52:22 2008 (48F69046) VSTBS26.SYS Wed Oct 15 20:54:06 2008 (48F690AE) VSTDPV6.SYS Wed Oct 15 20:57:45 2008 (48F69189) http://www.carrona.org/drivers/driver.php?id=mdmxsdk.sys
OEM05Vfx.sys - this driver hasn't been added to the DRT as of this run. Please search Google/Bing for the driver if additional information is needed. This is a webcam driver.
OEM05Afx.sys - this driver hasn't been added to the DRT as of this run. Please search Google/Bing for the driver if additional information is needed. This is a webcam driver.
http://www.carrona.org/drivers/driver.php?id=CAX_CNXT.sys
http://www.carrona.org/drivers/driver.php?id=CAXHWBS2.sys
http://www.carrona.org/drivers/driver.php?id=CAX_DPV.sys
http://www.carrona.org/drivers/driver.php?id=xaudio64.sys
OEM05Vid.sys - this driver hasn't been added to the DRT as of this run. Please search Google/Bing for the driver if additional information is needed. This is a webcam driver.
http://www.carrona.org/drivers/driver.php?id=AVer88xHD64.sys
http://www.carrona.org/drivers/driver.php?id=intelppm.sys
http://www.carrona.org/drivers/driver.php?id=amdxata.sys
http://www.carrona.org/drivers/driver.php?id=SBREdrv.sys
http://www.carrona.org/drivers/driver.php?id=SCDEmu.SYS
http://www.carrona.org/drivers/driver.php?id=iaStorV.sys
http://www.carrona.org/drivers/driver.php?id=sbapifs.sys
http://www.carrona.org/drivers/driver.php?id=sbtis.sys
http://www.carrona.org/drivers/driver.php?id=HECIx64.sys
http://www.carrona.org/drivers/driver.php?id=Rt64win7.sys
http://www.carrona.org/drivers/driver.php?id=IntcDAud.sys
http://www.carrona.org/drivers/driver.php?id=igdkmd64.sys
http://www.carrona.org/drivers/driver.php?id=EtronXHCI.sys
http://www.carrona.org/drivers/driver.php?id=EtronHub3.sys
http://www.carrona.org/drivers/driver.php?id=RTKVHD64.sys
http://www.carrona.org/drivers/driver.php?id=iaStor.sys
http://www.carrona.org/drivers/driver.php?id=SBREdrv.sys
http://www.carrona.org/drivers/driver.php?id=mbam.sys
http://www.carrona.org/drivers/driver.php?id=VSTCNXT6.SYS
http://www.carrona.org/drivers/driver.php?id=VSTBS26.SYS
http://www.carrona.org/drivers/driver.php?id=VSTDPV6.SYS




Hello

Yesterday I bought a new Acer Aspire M1935. It has been working just fine until now...

When it is turned on for about 5 minutes, I get a blue screen. I cannot take a screenshot of the blue screen because I cannot startup anymore!
But at the top of the screen it says "IRQL_NOT_LESS_OR_EQUAL3" and at the end a long code:
***STOP: 0x0000000A (0x00001E8001BDAA08, 0x000000000000000C, 0x0000000000000001, 0XFFFFF800120FE881)

When I try safe mode, or any of the options in the F8 menu, I always get the blue screen.

When I leave my pc off for an hour and then turn it back on, it starts up normal. Than again after 5 minutes, I get the blue screen...

I really don't know what to do besides return it to the store and wait for 6 weeks..
I was hoping maybe someone could help me here?

I ran the diagnose tool (see attachments) . I tried to install the CPUID tool but i always get an error message, with the setup and the zip file...

If its helpfull here are the specs:
Intel i3 2120 dual core 3300Mhz
8GB DIMM DDR3 memory
1 TB SATA hard disk
AMD Radeon HD 7470 2048Mb video card

I hope this information was enough, otherwise please let me know what else is needed...

Thank you very much... Attached Files Seven Forums.zip (429.0 KB, 66 views) Share Share this post on Digg Del.icio.us Technorati Twitter
Reply With Quote .postbitlegacy .postfoot .textcontrols a.post_info_button, .postbit .postfoot .textcontrols a.post_info_button { background: url(/images/post_infobox.png) no-repeat transparent left; padding-left: 20px; } .postbitlegacy .postfoot .textcontrols a.post_info_button:hover, .postbit .postfoot .textcontrols a.post_info_button:hover { background: url(/images/post_infobox-hover.png) no-repeat transparent left; JavaScript must be enabled 08-22-2012 #2 usasma Microsoft Community Contributor This member is a certified Microsoft Community Contributor at Windows 7 Forums. Click here for more information from Microsoft. Microsoft MVP - Windows Expert
- Consumer
Join Date Mar 2010 Posts 1,325 Re: IRQL_NOT_LESS_OR_EQUAL on brand new PC From your description, I suspect that some component of your system is overheating - most likely because a fan is unplugged or not working (maybe the case got jiggled on the way to your home?). Are you able to open the case without voiding the warranty? If so, open the side and point a house fan (on high) into the case - see if that takes longer to get a BSOD.

While in there, have a look around (but DON'T touch!) to see if everything is plugged in and working (especially the fans).
After it BSOD's, unplug it from the wall.
Grab a hold of the metal of the case with one hand and feel around near (DO NOT touch!) the components to see if anything is excessively hot (hot enough to burn you).

Beyond that, take it back to the reseller and exchange it for another one.

The memory dumps (and the other reports) don't show anything in particular, so we have to assume that it's a hardware problem.

You can run these free, bootable diagnostics to test the RAM and hard drive: Initial Hardware Diagnostics

Analysis:The following is for information purposes only. Code: **************************Wed Aug 22 08:29:08.469 2012 (UTC - 4:00)************************** Loading Dump File [C:UsersJohn_jcgriff2_dbug__Kernel__82212-21590-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (4 procs) Free x64 Built by: 7601.17835.amd64fre.win7sp1_gdr.120503-2030 System Uptime:0 days 0:03:40.686 BugCheck Code: BugCheck A, {14c001bdb010, 2, 1, fffff800030f9830} Probably caused by :memory_corruption ( nt!MiReplenishPageSlist+c0 ) BugCheck Info: IRQL_NOT_LESS_OR_EQUAL (a) DEFAULT_BUCKET_ID: WIN7_DRIVER_FAULT BUGCHECK_STR: 0xA PROCESS_NAME: MRT.exe FAILURE_BUCKET_ID: X64_0xA_nt!MiReplenishPageSlist+c0 CPUID: "Intel(R) Core(TM) i3-2120 CPU @ 3.30GHz" MaxSpeed: 3300 CurrentSpeed:3292 BIOS Version P01-A1 BIOS Release Date 03/12/2012 Manufacturer Acer Product Name Aspire M1935 `` **************************Wed Aug 22 08:05:14.138 2012 (UTC - 4:00)************************** Loading Dump File [C:UsersJohn_jcgriff2_dbug__Kernel__82212-21559-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (4 procs) Free x64 Built by: 7601.17835.amd64fre.win7sp1_gdr.120503-2030 System Uptime:0 days 0:06:42.355 BugCheck Code: BugCheck A, {8001e42c40, 2, 1, fffff800030f6830} Probably caused by :memory_corruption ( nt!MiReplenishPageSlist+c0 ) BugCheck Info: IRQL_NOT_LESS_OR_EQUAL (a) DEFAULT_BUCKET_ID: WIN7_DRIVER_FAULT BUGCHECK_STR: 0xA PROCESS_NAME: svchost.exe FAILURE_BUCKET_ID: X64_0xA_nt!MiReplenishPageSlist+c0 CPUID: "Intel(R) Core(TM) i3-2120 CPU @ 3.30GHz" MaxSpeed: 3300 CurrentSpeed:3292 BIOS Version P01-A1 BIOS Release Date 03/12/2012 Manufacturer Acer Product Name Aspire M1935 `` **************************Wed Aug 22 07:57:41.980 2012 (UTC - 4:00)************************** Loading Dump File [C:UsersJohn_jcgriff2_dbug__Kernel__82212-27253-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (4 procs) Free x64 Built by: 7601.17835.amd64fre.win7sp1_gdr.120503-2030 System Uptime:0 days 2:31:31.197 BugCheck Code: BugCheck A, {48, 2, 1, fffff8000318334f} *** WARNING: Unable to verify timestamp for win32k.sys *** ERROR: Module load completed but symbols could not be loaded for win32k.sys Probably caused by :memory_corruption ( nt!MiIdentifyPfn+26f ) BugCheck Info: IRQL_NOT_LESS_OR_EQUAL (a) DEFAULT_BUCKET_ID: WIN7_DRIVER_FAULT BUGCHECK_STR: 0xA PROCESS_NAME: svchost.exe FAILURE_BUCKET_ID: X64_0xA_nt!MiIdentifyPfn+26f CPUID: "Intel(R) Core(TM) i3-2120 CPU @ 3.30GHz" MaxSpeed: 3300 CurrentSpeed:3292 BIOS Version P01-A1 BIOS Release Date 03/12/2012 Manufacturer Acer Product Name Aspire M1935 ``

3rd Party Drivers:The following is for information purposes only. Any drivers in red should be updated. Code: **************************Wed Aug 22 08:29:08.469 2012 (UTC - 4:00)************************** intelppm.sys Mon Jul 13 19:19:25 2009 (4A5BC0FD) amdxata.sys Fri Mar 19 12:18:18 2010 (4BA3A3CA) mwlPSDFilter.sys Fri Mar 25 03:12:11 2011 (4D8C404B) mwlPSDNServ.sys Fri Mar 25 03:12:13 2011 (4D8C404D) mwlPSDVDisk.sys Fri Mar 25 03:12:23 2011 (4D8C4057) netr28x.sys Mon Apr 18 23:31:37 2011 (4DAD0219) AtihdW76.sys Tue Jun 7 06:34:39 2011 (4DEDFEBF) atikmpag.sys Tue Oct 25 21:21:58 2011 (4EA760B6) atikmdag.sys Tue Oct 25 21:59:06 2011 (4EA7696A) HECIx64.sys Wed Nov 9 19:52:25 2011 (4EBB2049) RTKVHD64.sys Tue Nov 15 22:55:57 2011 (4EC3344D) iaStor.sys Tue Nov 29 22:39:19 2011 (4ED5A567) e1c62x64.sys Wed Nov 30 18:09:31 2011 (4ED6B7AB) iusb3hub.sys Mon Dec 5 05:09:03 2011 (4EDC983F) iusb3xhc.sys Mon Dec 5 05:09:06 2011 (4EDC9842) iusb3hcs.sys Mon Dec 5 05:11:03 2011 (4EDC98B7) mfehidk.sys Mon Feb 13 18:36:14 2012 (4F399E6E) mfewfpk.sys Mon Feb 13 18:36:29 2012 (4F399E7D) mfenlfk.sys Mon Feb 13 18:36:45 2012 (4F399E8D) mfeapfk.sys Mon Feb 13 18:37:01 2012 (4F399E9D) mfeavfk.sys Mon Feb 13 18:37:27 2012 (4F399EB7) mfefirek.sys Mon Feb 13 18:40:07 2012 (4F399F57) cfwids.sys Mon Feb 13 18:40:56 2012 (4F399F88) http://www.carrona.org/drivers/driver.php?id=intelppm.sys
http://www.carrona.org/drivers/driver.php?id=amdxata.sys
http://www.carrona.org/drivers/driver.php?id=mwlPSDFilter.sys
http://www.carrona.org/drivers/driver.php?id=mwlPSDNServ.sys
http://www.carrona.org/drivers/driver.php?id=mwlPSDVDisk.sys
http://www.carrona.org/drivers/driver.php?id=netr28x.sys
http://www.carrona.org/drivers/driver.php?id=AtihdW76.sys
http://www.carrona.org/drivers/driver.php?id=atikmpag.sys
http://www.carrona.org/drivers/driver.php?id=atikmdag.sys
http://www.carrona.org/drivers/driver.php?id=HECIx64.sys
http://www.carrona.org/drivers/driver.php?id=RTKVHD64.sys
http://www.carrona.org/drivers/driver.php?id=iaStor.sys
http://www.carrona.org/drivers/driver.php?id=e1c62x64.sys
http://www.carrona.org/drivers/driver.php?id=iusb3hub.sys
http://www.carrona.org/drivers/driver.php?id=iusb3xhc.sys
http://www.carrona.org/drivers/driver.php?id=iusb3hcs.sys
http://www.carrona.org/drivers/driver.php?id=mfehidk.sys
http://www.carrona.org/drivers/driver.php?id=mfewfpk.sys
http://www.carrona.org/drivers/driver.php?id=mfenlfk.sys
http://www.carrona.org/drivers/driver.php?id=mfeapfk.sys
http://www.carrona.org/drivers/driver.php?id=mfeavfk.sys
http://www.carrona.org/drivers/driver.php?id=mfefirek.sys
http://www.carrona.org/drivers/driver.php?id=cfwids.sys




I have just built a new computer. And am getting BSODs. Here's my notes on them:

Errors Codes are as follows:

(I didn't write the codes down the first 2 times)

3rd BSOD (3/22/11):
*** STOP: 0x0000007F (0x0000000000000008, 0x0000000080050031, 0x00000000000006F8, 0xFFFFF80003888F72)

4th BSOD (3/25/11):
*** STOP: 0x0000007F (0x0000000000000008, 0x0000000080050031, 0x00000000000006F8, 0xFFFFF80003888F72)
*** dxgmms1.sys - address FFFFF880061B2360 base at FFFFF880061A2000, DateStamp 4ce799c1

5th BSOD (4/11/11):
SYSTEM_SERVICE_EXCEPTION
*** STOP: 0x0000003B (0X00000000C0000005, 0xFFFFF96000093BFA, 0xFFFFF88008B0C210, 0x0000000000000000)
*** win32k.sys - Address FFFFF96000093BFA base at FFFFF96000010000, DateStamp 4d2415ea

6th BSOD (4/13/11):
win32k.sys
An Attempt was made to write to read-only memory.
***STOP: 0x000000BE (0xFFFFF960002E22D8, 0x80900003ED6AC021, 0xFFFFF88002A64960, 0x000000000000000B)
*** win32k.sys - Address FFFFF96000103977 base at FFFFF96000040000, DateStamp 4d2415ea

7th BSOD (4/17/11):
IRQL_NOT_LESS_OR_EQUAL
***STOP: 0x0000000A (0xFFFFF6F44001A710, 0x0000000000000002, 0x0000000000000001, 0xFFFFF800038D58E9)
-this was the first time it did this (might be cause i enabled pagefile.sys before this crash?):
Collecting data for crash dump...
Initializing disk for crash dump...
Beginning dump of physical dump.
Dumping physical memory to disk: (1-100 count ticker ran)
Physical memory dump complete.

My system is as follows:

-CPU: AMD Phenom II X6 1090T Black Edition Thuban 3.2GHz Socket AM3 w/ ZALMAN 9500A-LED 92mm 2 Ball CPU Cooler
-RAM: 2X G.SKILL Ripjaws Series 8GB (2 x 4GB) 240-Pin DDR3 SDRAM DDR3 1333 (PC3 10666) Desktop Memory Model F3-10666CL9D-8GBRL (16GB total)
-SSD: Crucial RealSSD C300 CTFDDAC064MAG-1G1 2.5" 64GB SATA III MLC Internal Solid State Drive (mainly have OS on here, and heavy programs like my DAW's)
-2x HDD: Western Digital Caviar Green WD20EARS 2TB SATA 3.0Gb/s Hard Drives (4gb total. In RAID 1 Mirror, 2 partitions: P: 195gb for programs and the rest S: 1.62gb for stoarage)
-VID CARD: ASUS EAH6870 DC/2DI2S/1GD5 Radeon HD 6870 1GB 256-bit GDDR5 PCI Express 2.1 x16 HDCP Ready CrossFireX Support Video Card with Eyefinity
-MOBO: GIGABYTE GA-880GA-UD3H AM3 AMD 880G SATA 6Gb/s USB 3.0 HDMI ATX AMD Motherboard
-POWER SUPPLY: CORSAIR Enthusiast Series CMPSU-650TX 650W ATX12V / EPS12V SLI Ready CrossFire Ready 80 PLUS Certified Active PFC Compatible with Core i7 Power Supply
-DVD R/RW: Philips Internal Drive SPD2415BD DVD 20x ReWriter SPD2415BD/17 IDE
-OS: Windows 7 Ultimate 64 bit (MSDN version) on SSD
-FIREWIRE AUDIO PERIPHERAL: Presonas Firestudio Project Firewire recording interface
-DISPLAY: 2 monitors set up as follows: Samsung 226bw (s version) via DVI cable plugged into top DVI port of my video card. And a Gateway 700G 17 inch monitor Via DVI/HDMI adapter on bottom port of my video card via HDMI to DVI cable (i didnt have another DVI cable lying around).
-AUDIO RECEIVER: Optical Denon AVR-1801 DTS precision audio recivier (with 5.1 speaker setup)
-CASE: Antec Nine Hundred Black Steel ATX Mid Tower Computer Case
-MOUSE: Logitec MX518 usb wired
-KEYBOARD: emachines ps/2 wired

What I can say what i was doing when i got the blue screens:

-first two times all i know is i was in ventrilo (voice communication program) using a usb mic and one of those times i was playing Team Fortress 2
-3rd and 4th times i was recording with my Presonas Firestudio Project interface.
-5th crash i was away. i do'nt think i had anything major running and the screens were off and i was out of the room.
-6th crash i was playing DOD:S for about 30 mins Fire Studio project was off.
-7th crash playing TF2 for 5 mins at most. Fire Studio project was on and default audio device.

My system hiccups sometimes when it shouldn't with these specs. Such as when typing in a web browser sometimes ill be typing and the cursor will freeze for a second then all that I typed while it was frozen will all pop out at once. or when playing games like TF2 there will be lots of sound loops (repeats a split second sound clip 3 to 5 times then proceeds) and video hiccups. these might be because my internet is bad also?

So far i have done the following to try to fix this error:

Ran:
-Disk Defrag on all drives
-Maleware (0 threats)
-IoBit secutry 360 (0 threats)
-AVG free (1 threat removed)
-CCleaner (both registry and disk clean)
-Driver Max and updated every Driver
-Windows Memory Diagnostics Tool with 0 problems.
-Prime95 (359 Torture Tests in 8 hours, 14 minutes with 0 errors and 0 warnings)

-Monitored all temps via CPUID's HW monitor. all temps look really nice and low even during stress tests.
MAXIMIM TEMPS:
CPU: 52 C (all cores during prime95 | ~40 C max during games and other normal high usage)
GPU: 81 C (during furmark, no more than 57 C during games)
HDDs: 25-26 C always
TMPIN0 34 C (after prime95 stress test)
TMPIN1 56 C (after prime95 stress test)
TMPIN2 57 C (after prime95 stress test)
-Voltages:
Voltage 0 1.22 Volts [0x4C] (CPU VCORE)
Voltage 1 1.47 Volts [0x5C] (VIN1)
Voltage 2 3.36 Volts [0xD2] (+3.3V)
Voltage 3 5.03 Volts [0xBB] (+5V)
Voltage 4 12.42 Volts [0xC2] (+12V)
Voltage 5 -8.96 Volts [0x8C] (-12V)
Voltage 7 3.60 Volts [0x86] (+5V VCCH)
Voltage 8 3.25 Volts [0xCB] (VBAT)
Processor Watts: 62.40 W - 141.6 W
Vid Card Votls: VINO 1.2V

-AS SSD to see my drivers. got this:
C:
AS SSD Benchmark 1.6.4067.34354
------------------------------
Name: C300-CTFDDAC064M SCSI Disk Device
Firmware: 0006
Controller: ahcix64s
Offset: 103424 K - OK
Size: 59.62 GB
Date: 3/26/2011 11:56:01 AM
------------------------------
P:
AS SSD Benchmark 1.6.4067.34354
------------------------------
Name: AMD 1X2 Mirror/RAID1 SCSI Disk Device
Firmware: 1.10
Controller: ahcix64s
Offset: 132096 K - OK
Size: 1862.64 GB
Date: 3/26/2011 11:55:34 AM
------------------------------
S:
AS SSD Benchmark 1.6.4067.34354
------------------------------
Name: AMD 1X2 Mirror/RAID1 SCSI Disk Device
Firmware: 1.10
Controller: ahcix64s
Offset: 204932096 K - OK
Size: 1862.64 GB
Date: 3/26/2011 11:55:03 AM
------------------------------
(C is my SSD with windows 7 on it and P and S are 2 partitions i set up on my RAID 1 Sata drives for Programs and Storage)

-Ran Windows Action Center and got this:
Driver software installation
Problem: Could not install driver software
Files that help describe the problem:
DMI3140.tmp.log.xml
oem36.inf
setupapi.app.log
setupapi.dev.log
View a temporary copy of these files
Warning: If a virus or other security threat caused the problem, opening a copy of the files could harm your computer.

-I have ran a check Disk on all 3 partitions just after crash 4
C: (my SSD) 0 problems, 0 bad sectors.
S: (1.62TB Partition on my RAID 1 drives for storage) 0 problems, 0 bad sectors
P: (200gb partition on my RAID 1 drives for programs)
CHKDSK P:
The type of the file system is NTFS.
Volume label is Programs.

WARNING! F parameter not specified.
Running CHKDSK in read-only mode.

CHKDSK is verifying files (stage 1 of 3)...
7680 file records processed.
File verification completed.
0 large file records processed.
0 bad file records processed.
0 EA records processed.
0 reparse records processed.
CHKDSK is verifying indexes (stage 2 of 3)...
9000 index entries processed.
Index verification completed.
0 unindexed files scanned.
0 unindexed files recovered.
CHKDSK is verifying security descriptors (stage 3 of 3)...
7680 file SDs/SIDs processed.
Security descriptor verification completed.
661 data files processed.
CHKDSK is verifying Usn Journal...
9177824 USN bytes processed.
Usn Journal verification completed.
The master file table's (MFT) BITMAP attribute is incorrect.
The Volume Bitmap is incorrect.
Windows found problems with the file system.
Run CHKDSK with the /F (fix) option to correct these.

204799999 KB total disk space.
26162916 KB in 6907 files.
3300 KB in 662 indexes.
0 KB in bad sectors.
89295 KB in use by the system.
65536 KB occupied by the log file.
178544488 KB available on disk.

4096 bytes in each allocation unit.
51199999 total allocation units on disk.
44636122 allocation units available on disk.

I ran it with /F and it fixed the problem. but still got BSOD after this (5th crash)
I have run CHKDSK with /R again just in case and found no errors no bad sectors on all partitions.

-Calculated my power supply using Antec's power supply calculator:
System Type: Single Processor
Motherboard: High End - Desktop
CPU: AMD Phenom II X6 1090T 3200 MHz Thuban
CPU Utilization (TDP): 90% TDP
RAM: 4 Sticks DDR3 SDRAM
Video Card: AMD Radeon HD 6870
Video Type: Single Card
Green SATA: 2 HDDs
Flash SSD: 1 Drive
DVD-RW/DVD+RW Drive: 1 Drive
USB: 3 Devices
IEEE-1394 FireWire: 1 Device
Fans
Regular: 1 Fan 120mm; 1 Fan 250mm;
LED: 1 Fan 92mm; 3 Fans 120mm;
Keyboard and mouse: Yes
System Load: 90 %
Recommended Minimum
PSU Wattage: 429 Watts

Neweggs power supply calculator: 527 Watts recommend

I'm 123-221 watts over recommend supply. shouldn't be a problem there.

-Did some GPU stress tests using FurMark:
First i did a Burn-In test for 30 minutes @ full screen Resolution: 1680x1050 (FS) - AA:2 samples:
max temp 81, avg fps 25, max fan speed 47%

then some Benchmarks at 1 min each one right after the other with little time in between to cool off:
-BM 1 SCORE:1488 points (24 FPS, 60000 ms) FPS: min:22, max:31, avg:24 - OPTIONS: DynBkg
-BM 2 SCORE:943 points (15 FPS, 60000 ms) FPS: min:13, max:19, avg:15 - OPTIONS: DynCam
-BM 3 SCORE:1318 points (21 FPS, 60000 ms) FPS: min:22, max:23, avg:21 - OPTIONS: none (burn in)
-BM 4 SCORE:646 points (10 FPS, 60000 ms) FPS: min:11, max:12, avg:10 - OPTIONS: XB
-BM 5 SCORE:2179 points (36 FPS, 60000 ms) FPS: min:34, max:40, avg:36 - OPTIONS: FX

no crashes. temps look good.

Thoughts of possible suspects:
-Driver issues? (sound cards?)
-Bad Windows install? Maybe bad windows install discs? Discs were bought off eBay and looked questionable. I will get new ones from M$ and reformat soon.
-When I first installed windows Pagefile.sys and hibernate.sys were huge (~13gb each) so i disabled hibernate and disabled Pagefile.sys. -I enabled my PageFile.sys after 6th crash to see if that helped but crashed again but i got a crash dump 7th time.
-Monitor issues? maybe the cabling on the second monitor is messing with something (DVI to HDMI converter on vid card with a HDMI to DVI cable to monitor). I just didn't have another DVI lying around). 2 different resolutions, sizes and aspect ratios? Attached Thumbnails Attached Files 041711-20623-01.zip (24.5 KB, 64 views) dballs_Docs.zip (1.03 MB, 67 views) rammon.txt (11.3 KB, 140 views) Share Share this post on Digg Del.icio.us Technorati Twitter
Reply With Quote .postbitlegacy .postfoot .textcontrols a.post_info_button, .postbit .postfoot .textcontrols a.post_info_button { background: url(/images/post_infobox.png) no-repeat transparent left; padding-left: 20px; } .postbitlegacy .postfoot .textcontrols a.post_info_button:hover, .postbit .postfoot .textcontrols a.post_info_button:hover { background: url(/images/post_infobox-hover.png) no-repeat transparent left; JavaScript must be enabled 04-18-2011 #2 cybercore Premier Member Enjoys Windows 7 Forums
Join Date Jul 2009 Posts 7,900 Re: BSOD's on new home build w/ full description
BugCheck A, {fffff6f44001a710, 2, 1, fffff800038d58e9}
Process: hl2.exe
Stack nt ... nt
Probably caused by : memory_corruption ( nt!MiUnmapPageInHyperSpaceWorker+49 )

RAM is the problem.

1. Load bios defaults, save and reboot. Make sure AMD Cool and Quiet is on. Also, should be no overclocking.
2. Uninstall AVG (replace with MSE for now) and uninstall Daemon Tools.
3. If still crashes, decrease the total amount of RAM by removing sticks.

PSU Wattage: 429 Watts Consider a more powerful unit.

CRASH DUMPS

Code: Microsoft (R) Windows Debugger Version 6.12.0002.633 AMD64 Copyright (c) Microsoft Corporation. All rights reserved. Loading Dump File [F:DMP41711-20623-01.dmp] Mini Kernel Dump File: Only registers and stack trace are available Symbol search path is: SRV*c:websymbols*http://msdl.microsoft.com/download/symbols Executable search path is: Windows 7 Kernel Version 7601 (Service Pack 1) MP (6 procs) Free x64 Product: WinNt, suite: TerminalServer SingleUserTS Built by: 7601.17514.amd64fre.win7sp1_rtm.101119-1850 Machine Name: Kernel base = 0xfffff800`0381f000 PsLoadedModuleList = 0xfffff800`03a64e90 Debug session time: Sun Apr 17 19:24:49.621 2011 (UTC - 4:00) System Uptime: 0 days 5:49:38.385 Loading Kernel Symbols ............................................................... ................................................................ .......................................... Loading User Symbols Loading unloaded module list ......... ******************************************************************************* * * * Bugcheck Analysis * * * ******************************************************************************* Use !analyze -v to get detailed debugging information. BugCheck A, {fffff6f44001a710, 2, 1, fffff800038d58e9} Probably caused by : memory_corruption ( nt!MiUnmapPageInHyperSpaceWorker+49 ) Followup: MachineOwner --------- 5: kd> !analyze -v ******************************************************************************* * * * Bugcheck Analysis * * * ******************************************************************************* IRQL_NOT_LESS_OR_EQUAL (a) An attempt was made to access a pageable (or completely invalid) address at an interrupt request level (IRQL) that is too high. This is usually caused by drivers using improper addresses. If a kernel debugger is available get the stack backtrace. Arguments: Arg1: fffff6f44001a710, memory referenced Arg2: 0000000000000002, IRQL Arg3: 0000000000000001, bitfield : bit 0 : value 0 = read operation, 1 = write operation bit 3 : value 0 = not an execute operation, 1 = execute operation (only on chips which support this level of status) Arg4: fffff800038d58e9, address which referenced memory Debugging Details: ------------------ WRITE_ADDRESS: GetPointerFromAddress: unable to read from fffff80003ad00e8 fffff6f44001a710 CURRENT_IRQL: 2 FAULTING_IP: nt!MiUnmapPageInHyperSpaceWorker+49 fffff800`038d58e9 48832100 and qword ptr [rcx],0 CUSTOMER_CRASH_COUNT: 1 DEFAULT_BUCKET_ID: VISTA_DRIVER_FAULT BUGCHECK_STR: 0xA PROCESS_NAME: hl2.exe TRAP_FRAME: fffff8800ab948b0 -- (.trap 0xfffff8800ab948b0) NOTE: The trap frame does not contain all registers. Some register values may be zeroed or incorrect. rax=000000000000000e rbx=0000000000000000 rcx=fffff6f44001a710 rdx=0000098000000000 rsi=0000000000000000 rdi=0000000000000000 rip=fffff800038d58e9 rsp=fffff8800ab94a40 rbp=fffff680002a5358 r8=0000000000000001 r9=0000000000000001 r10=0000000000000000 r11=0000000000000002 r12=0000000000000000 r13=0000000000000000 r14=0000000000000000 r15=0000000000000000 iopl=0 nv up ei ng nz na po nc nt!MiUnmapPageInHyperSpaceWorker+0x49: fffff800`038d58e9 48832100 and qword ptr [rcx],0 ds:fffff6f4`4001a710=???????????????? Resetting default scope LAST_CONTROL_TRANSFER: from fffff8000389ebe9 to fffff8000389f640 STACK_TEXT: fffff880`0ab94768 fffff800`0389ebe9 : 00000000`0000000a fffff6f4`4001a710 00000000`00000002 00000000`00000001 : nt!KeBugCheckEx fffff880`0ab94770 fffff800`0389d860 : 00000000`00000000 00000000`0e077990 00000000`0000014c fffff880`034d4000 : nt!KiBugCheckDispatch+0x69 fffff880`0ab948b0 fffff800`038d58e9 : 00000000`00001000 00000000`00000000 00000000`00000000 00000000`00000008 : nt!KiPageFault+0x260 fffff880`0ab94a40 fffff800`038f8a3d : fffff880`034e2000 fffff680`002a5358 00000000`00000001 00000000`00000000 : nt!MiUnmapPageInHyperSpaceWorker+0x49 fffff880`0ab94a80 fffff800`038ad09d : fffffa80`04fcae80 fffff880`0ab94b40 00000000`00000000 00000000`00000000 : nt! ?? ::FNODOBFM::`string'+0xae5f fffff880`0ab94ac0 fffff800`0389d76e : 00000000`00000001 00000000`54a6b000 fffffa80`0cb76001 00000000`2b8be740 : nt!MmAccessFault+0xa7d fffff880`0ab94c20 00000000`68ea38ea : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!KiPageFault+0x16e 00000000`1241fd34 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : 0x68ea38ea STACK_COMMAND: kb FOLLOWUP_IP: nt!MiUnmapPageInHyperSpaceWorker+49 fffff800`038d58e9 48832100 and qword ptr [rcx],0 SYMBOL_STACK_INDEX: 3 SYMBOL_NAME: nt!MiUnmapPageInHyperSpaceWorker+49 FOLLOWUP_NAME: MachineOwner MODULE_NAME: nt DEBUG_FLR_IMAGE_TIMESTAMP: 4ce7951a IMAGE_NAME: memory_corruption FAILURE_BUCKET_ID: X64_0xA_nt!MiUnmapPageInHyperSpaceWorker+49 BUCKET_ID: X64_0xA_nt!MiUnmapPageInHyperSpaceWorker+49 Followup: MachineOwner ---------

DRIVERS

Code: start end module name fffff880`04910000 fffff880`0494e000 1394ohci 1394ohci.sys Sat Nov 20 05:44:56 2010 (4CE7A6A8) fffff880`01000000 fffff880`01057000 ACPI ACPI.sys Sat Nov 20 04:19:16 2010 (4CE79294) fffff880`03000000 fffff880`03089000 afd afd.sys Sat Nov 20 04:23:27 2010 (4CE7938F) fffff880`049a4000 fffff880`049ba000 AgileVpn AgileVpn.sys Mon Jul 13 20:10:24 2009 (4A5BCCF0) fffff880`01400000 fffff880`0145a000 ahcix64s ahcix64s.sys Thu Sep 23 05:49:41 2010 (4C9B22B5) fffff880`049ea000 fffff880`049fe000 amdiox64 amdiox64.sys Thu Feb 18 10:17:53 2010 (4B7D5A21) fffff880`0419a000 fffff880`041af000 amdppm amdppm.sys Mon Jul 13 19:19:25 2009 (4A5BC0FD) fffff880`00df1000 fffff880`00dfc000 amdxata amdxata.sys Fri Mar 19 12:18:18 2010 (4BA3A3CA) fffff880`09a71000 fffff880`09a7c000 asyncmac asyncmac.sys Mon Jul 13 20:10:13 2009 (4A5BCCE5) fffff880`01075000 fffff880`0107e000 atapi atapi.sys Mon Jul 13 19:19:47 2009 (4A5BC113) fffff880`00dc7000 fffff880`00df1000 ataport ataport.SYS Sat Nov 20 04:19:15 2010 (4CE79293) fffff880`06517000 fffff880`06537000 AtihdW76 AtihdW76.sys Wed Nov 17 07:02:04 2010 (4CE3C43C) fffff880`04ca4000 fffff880`055d9000 atikmdag atikmdag.sys Tue Mar 22 22:12:23 2011 (4D895707) fffff880`04000000 fffff880`0404f000 atikmpag atikmpag.sys Tue Mar 22 21:44:22 2011 (4D895076) fffff880`01894000 fffff880`0189c000 AtiPcie AtiPcie.sys Tue May 05 11:00:22 2009 (4A005486) fffff880`01d52000 fffff880`01d86000 AVGIDSDriver AVGIDSDriver.Sys Tue Aug 03 18:24:45 2010 (4C58972D) fffff880`0188a000 fffff880`01894000 AVGIDSEH AVGIDSEH.Sys Mon Sep 13 18:46:38 2010 (4C8EA9CE) fffff880`07e71000 fffff880`07e7d000 AVGIDSFilter AVGIDSFilter.Sys Tue Aug 03 18:23:21 2010 (4C5896D9) fffff880`04124000 fffff880`04174000 avgldx64 avgldx64.sys Tue Dec 07 21:01:55 2010 (4CFEE713) fffff880`01db2000 fffff880`01dc1000 avgmfx64 avgmfx64.sys Mon Sep 06 20:49:14 2010 (4C858C0A) fffff880`01880000 fffff880`0188a000 avgrkx64 avgrkx64.sys Mon Sep 06 20:49:37 2010 (4C858C21) fffff880`030db000 fffff880`0313c000 avgtdia avgtdia.sys Fri Nov 12 06:08:42 2010 (4CDD203A) fffff880`01dca000 fffff880`01dd1000 Beep Beep.SYS Mon Jul 13 20:00:13 2009 (4A5BCA8D) fffff880`04113000 fffff880`04124000 blbdrive blbdrive.sys Mon Jul 13 19:35:59 2009 (4A5BC4DF) fffff880`07f84000 fffff880`07fa2000 bowser bowser.sys Tue Feb 22 23:55:04 2011 (4D649328) fffff960`00670000 fffff960`00697000 cdd cdd.dll Sat Nov 20 07:55:34 2010 (4CE7C546) fffff880`01d88000 fffff880`01db2000 cdrom cdrom.sys Sat Nov 20 04:19:20 2010 (4CE79298) fffff880`00d07000 fffff880`00dc7000 CI CI.dll Sat Nov 20 08:12:36 2010 (4CE7C944) fffff880`01850000 fffff880`01880000 CLASSPNP CLASSPNP.SYS Sat Nov 20 04:19:23 2010 (4CE7929B) fffff880`00ca9000 fffff880`00d07000 CLFS CLFS.SYS Mon Jul 13 19:19:57 2009 (4A5BC11D) fffff880`01520000 fffff880`01592000 cng cng.sys Sat Nov 20 05:08:45 2010 (4CE79E2D) fffff880`04994000 fffff880`049a4000 CompositeBus CompositeBus.sys Sat Nov 20 05:33:17 2010 (4CE7A3ED) fffff880`07e7d000 fffff880`07e86000 cpuz135_x64 cpuz135_x64.sys Wed Jan 19 11:42:06 2011 (4D37145E) fffff880`0711f000 fffff880`0712d000 crashdmp crashdmp.sys Mon Jul 13 20:01:01 2009 (4A5BCABD) fffff880`04072000 fffff880`040f5000 csc csc.sys Sat Nov 20 04:27:12 2010 (4CE79470) fffff880`040f5000 fffff880`04113000 dfsc dfsc.sys Sat Nov 20 04:26:31 2010 (4CE79447) fffff880`01ddf000 fffff880`01dee000 discache discache.sys Mon Jul 13 19:37:18 2009 (4A5BC52E) fffff880`0183a000 fffff880`01850000 disk disk.sys Mon Jul 13 19:19:57 2009 (4A5BC11D) fffff880`06574000 fffff880`06596000 drmk drmk.sys Mon Jul 13 21:01:25 2009 (4A5BD8E5) fffff880`07139000 fffff880`07142000 dump_atapi dump_atapi.sys Mon Jul 13 19:19:47 2009 (4A5BC113) fffff880`0712d000 fffff880`07139000 dump_dumpata dump_dumpata.sys Mon Jul 13 19:19:47 2009 (4A5BC113) fffff880`07142000 fffff880`07155000 dump_dumpfve dump_dumpfve.sys Mon Jul 13 19:21:51 2009 (4A5BC18F) fffff880`07113000 fffff880`0711f000 Dxapi Dxapi.sys Mon Jul 13 19:38:28 2009 (4A5BC574) fffff880`04269000 fffff880`0435d000 dxgkrnl dxgkrnl.sys Sat Nov 20 04:50:50 2010 (4CE799FA) fffff880`0435d000 fffff880`043a3000 dxgmms1 dxgmms1.sys Sat Nov 20 04:49:53 2010 (4CE799C1) fffff880`00c4c000 fffff880`00c60000 fileinfo fileinfo.sys Mon Jul 13 19:34:25 2009 (4A5BC481) fffff880`00c00000 fffff880`00c4c000 fltmgr fltmgr.sys Sat Nov 20 04:19:24 2010 (4CE7929C) fffff880`015a3000 fffff880`015ad000 Fs_Rec Fs_Rec.sys Mon Jul 13 19:19:45 2009 (4A5BC111) fffff880`01800000 fffff880`0183a000 fvevol fvevol.sys Sat Nov 20 04:24:06 2010 (4CE793B6) fffff880`01ad0000 fffff880`01b1a000 fwpkclnt fwpkclnt.sys Sat Nov 20 04:21:37 2010 (4CE79321) fffff880`0494e000 fffff880`0495b000 GEARAspiWDM GEARAspiWDM.sys Mon May 18 08:17:04 2009 (4A1151C0) fffff800`03e09000 fffff800`03e52000 hal hal.dll Sat Nov 20 08:00:25 2010 (4CE7C669) fffff880`043a3000 fffff880`043c7000 HDAudBus HDAudBus.sys Sat Nov 20 05:43:42 2010 (4CE7A65E) fffff880`070d8000 fffff880`070f1000 HIDCLASS HIDCLASS.SYS Sat Nov 20 05:43:49 2010 (4CE7A665) fffff880`070f1000 fffff880`070f9080 HIDPARSE HIDPARSE.SYS Mon Jul 13 20:06:17 2009 (4A5BCBF9) fffff880`070ca000 fffff880`070d8000 hidusb hidusb.sys Sat Nov 20 05:43:49 2010 (4CE7A665) fffff880`07ebb000 fffff880`07f84000 HTTP HTTP.sys Sat Nov 20 04:24:30 2010 (4CE793CE) fffff880`01be7000 fffff880`01bf0000 hwpolicy hwpolicy.sys Sat Nov 20 04:18:54 2010 (4CE7927E) fffff880`04967000 fffff880`04985000 i8042prt i8042prt.sys Mon Jul 13 19:19:57 2009 (4A5BC11D) fffff880`00e5c000 fffff880`00e7d000 jraid jraid.sys Wed Nov 24 22:27:17 2010 (4CEDD795) fffff880`04985000 fffff880`04994000 kbdclass kbdclass.sys Mon Jul 13 19:19:50 2009 (4A5BC116) fffff800`00bac000 fffff800`00bb6000 kdcom kdcom.dll Sat Feb 05 11:52:49 2011 (4D4D8061) fffff880`04218000 fffff880`0425b000 ks ks.sys Sat Nov 20 05:33:23 2010 (4CE7A3F3) fffff880`01505000 fffff880`01520000 ksecdd ksecdd.sys Sat Nov 20 04:21:15 2010 (4CE7930B) fffff880`017a7000 fffff880`017d2000 ksecpkg ksecpkg.sys Sat Nov 20 05:10:34 2010 (4CE79E9A) fffff880`06596000 fffff880`0659b200 ksthunk ksthunk.sys Mon Jul 13 20:00:19 2009 (4A5BCA93) fffff880`071a7000 fffff880`071bc000 lltdio lltdio.sys Mon Jul 13 20:08:50 2009 (4A5BCC92) fffff880`07163000 fffff880`07186000 luafv luafv.sys Mon Jul 13 19:26:13 2009 (4A5BC295) fffff880`00c88000 fffff880`00c95000 mcupdate_AuthenticAMD mcupdate_AuthenticAMD.dll Mon Jul 13 21:29:09 2009 (4A5BDF65) fffff880`07155000 fffff880`07163000 monitor monitor.sys Mon Jul 13 19:38:52 2009 (4A5BC58C) fffff880`04890000 fffff880`0489f000 mouclass mouclass.sys Mon Jul 13 19:19:50 2009 (4A5BC116) fffff880`070fa000 fffff880`07107000 mouhid mouhid.sys Mon Jul 13 20:00:20 2009 (4A5BCA94) fffff880`00e7d000 fffff880`00e97000 mountmgr mountmgr.sys Sat Nov 20 04:19:21 2010 (4CE79299) fffff880`07fa2000 fffff880`07fba000 mpsdrv mpsdrv.sys Mon Jul 13 20:08:25 2009 (4A5BCC79) fffff880`07fba000 fffff880`07fe7000 mrxsmb mrxsmb.sys Tue Feb 22 23:56:22 2011 (4D649376) fffff880`07e00000 fffff880`07e4d000 mrxsmb10 mrxsmb10.sys Tue Feb 22 23:55:12 2011 (4D649330) fffff880`07e4d000 fffff880`07e71000 mrxsmb20 mrxsmb20.sys Tue Feb 22 23:55:12 2011 (4D649330) fffff880`01c50000 fffff880`01c5b000 Msfs Msfs.SYS Mon Jul 13 19:19:47 2009 (4A5BC113) fffff880`01057000 fffff880`01061000 msisadrv msisadrv.sys Mon Jul 13 19:19:26 2009 (4A5BC0FE) fffff880`014a7000 fffff880`01505000 msrpc msrpc.sys Sat Nov 20 04:21:56 2010 (4CE79334) fffff880`031e8000 fffff880`031f3000 mssmbios mssmbios.sys Mon Jul 13 19:31:10 2009 (4A5BC3BE) fffff880`01bd5000 fffff880`01be7000 mup mup.sys Mon Jul 13 19:23:45 2009 (4A5BC201) fffff880`01654000 fffff880`01747000 ndis ndis.sys Sat Nov 20 04:23:30 2010 (4CE79392) fffff880`049de000 fffff880`049ea000 ndistapi ndistapi.sys Mon Jul 13 20:10:00 2009 (4A5BCCD8) fffff880`071bc000 fffff880`071cf000 ndisuio ndisuio.sys Sat Nov 20 05:50:08 2010 (4CE7A7E0) fffff880`04800000 fffff880`0482f000 ndiswan ndiswan.sys Sat Nov 20 05:52:32 2010 (4CE7A870) fffff880`06502000 fffff880`06517000 NDProxy NDProxy.SYS Sat Nov 20 05:52:20 2010 (4CE7A864) fffff880`03181000 fffff880`03190000 netbios netbios.sys Mon Jul 13 20:09:26 2009 (4A5BCCB6) fffff880`0313c000 fffff880`03181000 netbt netbt.sys Sat Nov 20 04:23:18 2010 (4CE79386) fffff880`01747000 fffff880`017a7000 NETIO NETIO.SYS Sat Nov 20 04:23:13 2010 (4CE79381) fffff880`01c5b000 fffff880`01c6c000 Npfs Npfs.SYS Mon Jul 13 19:19:48 2009 (4A5BC114) fffff880`031dc000 fffff880`031e8000 nsiproxy nsiproxy.sys Mon Jul 13 19:21:02 2009 (4A5BC15E) fffff800`0381f000 fffff800`03e09000 nt ntkrnlmp.exe Sat Nov 20 04:30:02 2010 (4CE7951A) fffff880`01243000 fffff880`013e6000 Ntfs Ntfs.sys Sat Nov 20 04:20:57 2010 (4CE792F9) fffff880`01dc1000 fffff880`01dca000 Null Null.SYS Mon Jul 13 19:19:37 2009 (4A5BC109) fffff880`04c7c000 fffff880`04c95000 nusb3hub nusb3hub.sys Thu Nov 18 20:34:24 2010 (4CE5D420) fffff880`043c7000 fffff880`043f8000 nusb3xhc nusb3xhc.sys Thu Feb 10 00:52:33 2011 (4D537D21) fffff880`0659c000 fffff880`065ef000 nwifi nwifi.sys Mon Jul 13 20:07:23 2009 (4A5BCC3B) fffff880`03092000 fffff880`030b8000 pacer pacer.sys Sat Nov 20 05:52:18 2010 (4CE7A862) fffff880`09a00000 fffff880`09a40280 PaeFireStudio PaeFireStudio.sys Fri Jan 21 00:43:08 2011 (4D391CEC) fffff880`09a41000 fffff880`09a49a80 PaeFireStudioAudio PaeFireStudioAudio.sys Fri Jan 21 00:41:38 2011 (4D391C92) fffff880`09a5b000 fffff880`09a63b00 PaeFireStudioMidi PaeFireStudioMidi.sys Fri Jan 21 00:41:33 2011 (4D391C8D) fffff880`00f98000 fffff880`00fad000 partmgr partmgr.sys Sat Nov 20 04:20:00 2010 (4CE792C0) fffff880`00f65000 fffff880`00f98000 pci pci.sys Sat Nov 20 04:19:11 2010 (4CE7928F) fffff880`0106e000 fffff880`01075000 pciide pciide.sys Mon Jul 13 19:19:49 2009 (4A5BC115) fffff880`011ed000 fffff880`011fd000 PCIIDEX PCIIDEX.SYS Mon Jul 13 19:19:48 2009 (4A5BC114) fffff880`01592000 fffff880`015a3000 pcw pcw.sys Mon Jul 13 19:19:27 2009 (4A5BC0FF) fffff880`06400000 fffff880`064a6000 peauth peauth.sys Mon Jul 13 21:01:19 2009 (4A5BD8DF) fffff880`06537000 fffff880`06574000 portcls portcls.sys Mon Jul 13 20:06:27 2009 (4A5BCC03) fffff880`00c95000 fffff880`00ca9000 PSHED PSHED.dll Mon Jul 13 21:32:23 2009 (4A5BE027) fffff880`049ba000 fffff880`049de000 rasl2tp rasl2tp.sys Sat Nov 20 05:52:34 2010 (4CE7A872) fffff880`0482f000 fffff880`0484a000 raspppoe raspppoe.sys Mon Jul 13 20:10:17 2009 (4A5BCCE9) fffff880`0484a000 fffff880`0486b000 raspptp raspptp.sys Sat Nov 20 05:52:31 2010 (4CE7A86F) fffff880`0486b000 fffff880`04885000 rassstp rassstp.sys Mon Jul 13 20:10:25 2009 (4A5BCCF1) fffff880`01c9b000 fffff880`01cec000 rdbss rdbss.sys Sat Nov 20 04:27:51 2010 (4CE79497) fffff880`04885000 fffff880`04890000 rdpbus rdpbus.sys Mon Jul 13 20:17:46 2009 (4A5BCEAA) fffff880`01c35000 fffff880`01c3e000 RDPCDD RDPCDD.sys Mon Jul 13 20:16:34 2009 (4A5BCE62) fffff880`01c3e000 fffff880`01c47000 rdpencdd rdpencdd.sys Mon Jul 13 20:16:34 2009 (4A5BCE62) fffff880`01c47000 fffff880`01c50000 rdprefmp rdprefmp.sys Mon Jul 13 20:16:35 2009 (4A5BCE63) fffff880`01b9b000 fffff880`01bd5000 rdyboost rdyboost.sys Sat Nov 20 04:43:10 2010 (4CE7982E) fffff880`071cf000 fffff880`071e7000 rspndr rspndr.sys Mon Jul 13 20:08:50 2009 (4A5BCC92) fffff880`04c00000 fffff880`04c6a000 Rt64win7 Rt64win7.sys Wed Feb 16 04:03:57 2011 (4D5B92FD) fffff880`06e2b000 fffff880`070c9980 RTKVHD64 RTKVHD64.sys Thu Feb 24 05:19:18 2011 (4D6630A6) fffff880`01b7e000 fffff880`01b9b000 sbp2port sbp2port.sys Sat Nov 20 04:19:21 2010 (4CE79299) fffff880`011be000 fffff880`011ed000 SCSIPORT SCSIPORT.SYS Sat Nov 20 05:34:01 2010 (4CE7A419) fffff880`07e86000 fffff880`07e91000 secdrv secdrv.SYS Wed Sep 13 09:18:38 2006 (4508052E) fffff880`0495b000 fffff880`04967000 serenum serenum.sys Mon Jul 13 20:00:33 2009 (4A5BCAA1) fffff880`03190000 fffff880`031ad000 serial serial.sys Mon Jul 13 20:00:40 2009 (4A5BCAA8) fffff880`01b76000 fffff880`01b7e000 spldr spldr.sys Mon May 11 12:56:27 2009 (4A0858BB) fffff880`01081000 fffff880`011b5000 sptd sptd.sys Sun Mar 22 08:35:35 2009 (49C63097) fffff880`09b43000 fffff880`09bdb000 srv srv.sys Tue Feb 22 23:56:21 2011 (4D649375) fffff880`09ad9000 fffff880`09b43000 srv2 srv2.sys Tue Feb 22 23:56:00 2011 (4D649360) fffff880`041b8000 fffff880`041e9000 srvnet srvnet.sys Tue Feb 22 23:55:44 2011 (4D649350) fffff880`01cef000 fffff880`01d52000 storport storport.sys Sat Nov 20 05:35:02 2010 (4CE7A456) fffff880`09a4a000 fffff880`09a5ad00 STREAM STREAM.SYS Mon Jul 13 20:06:18 2009 (4A5BCBFA) fffff880`0489f000 fffff880`048a0480 swenum swenum.sys Mon Jul 13 20:00:18 2009 (4A5BCA92) fffff880`018cc000 fffff880`01ad0000 tcpip tcpip.sys Sat Nov 20 04:25:52 2010 (4CE79420) fffff880`07e91000 fffff880`07ea3000 tcpipreg tcpipreg.sys Sat Nov 20 05:51:48 2010 (4CE7A844) fffff880`01c8e000 fffff880`01c9b000 TDI TDI.SYS Sat Nov 20 04:22:06 2010 (4CE7933E) fffff880`01c6c000 fffff880`01c8e000 tdx tdx.sys Sat Nov 20 04:21:54 2010 (4CE79332) fffff880`031c8000 fffff880`031dc000 termdd termdd.sys Sat Nov 20 06:03:40 2010 (4CE7AB0C) fffff960`00450000 fffff960`0045a000 TSDDD TSDDD.dll unavailable (00000000) fffff880`04174000 fffff880`0419a000 tunnel tunnel.sys Sat Nov 20 05:51:50 2010 (4CE7A846) fffff880`04c6a000 fffff880`04c7c000 umbus umbus.sys Sat Nov 20 05:44:37 2010 (4CE7A695) fffff880`043f8000 fffff880`043f9f00 USBD USBD.SYS Mon Jul 13 20:06:23 2009 (4A5BCBFF) fffff880`048ff000 fffff880`04910000 usbehci usbehci.sys Mon Jul 13 20:06:30 2009 (4A5BCC06) fffff880`04200000 fffff880`0420d000 usbfilter usbfilter.sys Tue Dec 22 03:26:22 2009 (4B3082AE) fffff880`064a8000 fffff880`06502000 usbhub usbhub.sys Sat Nov 20 05:44:30 2010 (4CE7A68E) fffff880`0420d000 fffff880`04218000 usbohci usbohci.sys Mon Jul 13 20:06:30 2009 (4A5BCC06) fffff880`048a9000 fffff880`048ff000 USBPORT USBPORT.SYS Mon Jul 13 20:06:31 2009 (4A5BCC07) fffff880`07107000 fffff880`07113000 usbprint usbprint.sys Mon Jul 13 20:38:18 2009 (4A5BD37A) fffff880`01061000 fffff880`0106e000 vdrvroot vdrvroot.sys Mon Jul 13 20:01:31 2009 (4A5BCADB) fffff880`01dd1000 fffff880`01ddf000 vga vga.sys Mon Jul 13 19:38:47 2009 (4A5BC587) fffff880`01c00000 fffff880`01c25000 VIDEOPRT VIDEOPRT.SYS Mon Jul 13 19:38:51 2009 (4A5BC58B) fffff880`00fc2000 fffff880`00ffe000 vmbus vmbus.sys Sat Nov 20 04:57:29 2010 (4CE79B89) fffff880`01b1a000 fffff880`01b2a000 vmstorfl vmstorfl.sys Sat Nov 20 04:57:30 2010 (4CE79B8A) fffff880`00fad000 fffff880`00fc2000 volmgr volmgr.sys Sat Nov 20 04:19:28 2010 (4CE792A0) fffff880`00e00000 fffff880`00e5c000 volmgrx volmgrx.sys Sat Nov 20 04:20:43 2010 (4CE792EB) fffff880`01b2a000 fffff880`01b76000 volsnap volsnap.sys Sat Nov 20 04:20:08 2010 (4CE792C8) fffff880`030b8000 fffff880`030ce000 vwififlt vwififlt.sys Mon Jul 13 20:07:22 2009 (4A5BCC3A) fffff880`031ad000 fffff880`031c8000 wanarp wanarp.sys Sat Nov 20 05:52:36 2010 (4CE7A874) fffff880`01c25000 fffff880`01c35000 watchdog watchdog.sys Mon Jul 13 19:37:35 2009 (4A5BC53F) fffff880`00eb2000 fffff880`00f56000 Wdf01000 Wdf01000.sys Mon Jul 13 19:22:07 2009 (4A5BC19F) fffff880`00f56000 fffff880`00f65000 WDFLDR WDFLDR.SYS Mon Jul 13 19:19:54 2009 (4A5BC11A) fffff880`03089000 fffff880`03092000 wfplwf wfplwf.sys Mon Jul 13 20:09:26 2009 (4A5BCCB6) fffff960`000b0000 fffff960`003c2000 win32k win32k.sys Wed Mar 02 22:51:40 2011 (4D6F104C) fffff880`00e97000 fffff880`00eab000 winhv winhv.sys Sat Nov 20 04:20:02 2010 (4CE792C2) fffff880`041af000 fffff880`041b8000 wmiacpi wmiacpi.sys Mon Jul 13 19:31:02 2009 (4A5BC3B6) fffff880`011b5000 fffff880`011be000 WMILIB WMILIB.SYS Mon Jul 13 19:19:51 2009 (4A5BC117) fffff880`07186000 fffff880`071a7000 WudfPf WudfPf.sys Sat Nov 20 05:42:44 2010 (4CE7A624) Unloaded modules: fffff880`09a7c000 fffff880`09abd000 Unknown_Module_fffff880`09a7c000 Timestamp: unavailable (00000000) Checksum: 00000000 ImageSize: 00041000 fffff880`09ac6000 fffff880`09ad7000 STREAM.SYS Timestamp: unavailable (00000000) Checksum: 00000000 ImageSize: 00011000 fffff880`09abd000 fffff880`09ac6000 PaeFireStudi Timestamp: unavailable (00000000) Checksum: 00000000 ImageSize: 00009000 fffff880`09bdb000 fffff880`09be4000 PaeFireStudi Timestamp: unavailable (00000000) Checksum: 00000000 ImageSize: 00009000 fffff880`09a00000 fffff880`09a71000 spsys.sys Timestamp: unavailable (00000000) Checksum: 00000000 ImageSize: 00071000 fffff880`01d52000 fffff880`01d60000 crashdmp.sys Timestamp: unavailable (00000000) Checksum: 00000000 ImageSize: 0000E000 fffff880`01d60000 fffff880`01d6c000 dump_ataport Timestamp: unavailable (00000000) Checksum: 00000000 ImageSize: 0000C000 fffff880`01d6c000 fffff880`01d75000 dump_atapi.s Timestamp: unavailable (00000000) Checksum: 00000000 ImageSize: 00009000 fffff880`01d75000 fffff880`01d88000 dump_dumpfve Timestamp: unavailable (00000000) Checksum: 00000000 ImageSize: 00013000




This new system has been experiencing multiple BSOD's since it's creation for the past two weeks. I've run driver verifier, updated removed and then re-installed all programs and drivers but have been unable to narrow down the cause. Any help would be greatly, greatly appreciated...

the sf_diag info has been attached

thanks in advance Attached Files SF_15-04-2013.zip (1.62 MB, 22 views) Share Share this post on Digg Del.icio.us Technorati Twitter
Reply With Quote .postbitlegacy .postfoot .textcontrols a.post_info_button, .postbit .postfoot .textcontrols a.post_info_button { background: url(/images/post_infobox.png) no-repeat transparent left; padding-left: 20px; } .postbitlegacy .postfoot .textcontrols a.post_info_button:hover, .postbit .postfoot .textcontrols a.post_info_button:hover { background: url(/images/post_infobox-hover.png) no-repeat transparent left; JavaScript must be enabled 04-17-2013 #2 usasma Microsoft Community Contributor This member is a certified Microsoft Community Contributor at Windows 7 Forums. Click here for more information from Microsoft. Microsoft MVP - Windows Expert
- Consumer
Join Date Mar 2010 Posts 1,333 Re: Multiple BSOD's over the past weeks (no hair left on my head) Only 82 Windows Updates installed. Most systems have 150 or more. Please visit Windows Update and get ALL available updates (it may take several trips to get them all).

You have 6 hard drives. What is the make/model/wattage and age of your Power Supply?

We've seen a number of BSOD issues with SSD's. Here's the information that I've compiled so far:
There's not a whole bunch available to test SSD's. The "easiest" test is to remove the SSD, install a platter-based hard drive, install Windows and test for stability that way.

Here's some suggestions:
- Update the SSD's firmware to the latest available version (VERY IMPORTANT!!!)
- Update the motherboard controllers drivers to the latest available version from the controller manufacturer (NOT the mobo manufacturer unless you can't find any on the controller manufacturer's website). Be sure to update ALL controllers on the motherboard! I STRONGLY suggest not using controller drivers older than mid-2012 with SSD's.
- Slow the memory (RAM) down to the next slower speed (I've only seen one person who claimed that this worked for them).
- Use any manufacturer's utilities that you may have. If you don't have any, then try this free one (I haven't used it myself): Crystal Dew World
....NOTE: Recently (Nov 2011) we had BSOD issues with the Marvell 91xx controller and an SSD. You may have to switch controllers also.
- Replace the SSD with a platter based hard drive and see if that stops the BSOD's. If it does, then it's likely that there's a problem with the SSD OR an incompatibility with your system.
06 Dec 2011 - This post tends to confirm issues with certain SSD chipsets and certain controllers - [SOLVED] cant find the cause of BSOD F4 - Tech Support Forum
05 Jan 2013 - very interesting post about difficulties with the Marvell controllers even when not connected to the SSD drives: Solved Win8 x64 PC reboots when waking from sleep
27 Feb 2013 - I'm starting to see much better reliability with SSD's using current (mid-2012 and later) storage drivers. I have withdrawn my objections to using these devices in everyday systems. If you're overclocking, please stop the overclock while we're troubleshooting. Feel free to resume the overclock once the system has been stabilized.

Long ago I learned that the first troubleshooting step in an overclocked system is to remove the overclock. This is for 2 reasons:
1) in case the overclock is at fault (and it hasn't damaged any hardware yet) - this will fix the problem.
2) the tests we use for troubleshooting are based on a standard system operating normally - so an overclocked system won't necessarily give correct results because of the stress on the components. This is why I recommend stopping the overclock completely while troubleshooting.

Also, I found that overclocks will degrade over time - the system just won't be able to hold a high overclock forever. The system will get older and it's tolerance for this sort of stress will lessen - resulting in more errors.

Finally, hardware errors aren't necessarily just hardware, they can be:
- borked (broken) hardware (several different procedures used to isolate the problem device)
- BIOS problems (check for updates at the motherboard manufacturer's website)
- overclocking - You'll know if you're overclocking or not. If uncertain we can suggest things to check.
- compatibility issues (3rd party hardware/drivers)
- low-level driver problems
- or even malware (scanned for when we ask for hardware diagnostics from Initial Hardware Diagnostics or Hardware Diagnostics ).

Analysis:
The following is for informational purposes only.
Code: **************************Mon Apr 15 16:07:42.256 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps41513-16551-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (8 procs) Free x64 Built by: 7601.18113.amd64fre.win7sp1_gdr.130318-1533 System Uptime:0 days 3:50:55.100 Probably caused by :ntkrnlmp.exe ( nt!KeInterlockedClearProcessorAffinityEx+36 ) BugCheck A, {d0, 2, 0, fffff800034d98d6} BugCheck Info: IRQL_NOT_LESS_OR_EQUAL (a) Arguments: Arg1: 00000000000000d0, memory referenced Arg2: 0000000000000002, IRQL Arg3: 0000000000000000, bitfield : bit 0 : value 0 = read operation, 1 = write operation bit 3 : value 0 = not an execute operation, 1 = execute operation (only on chips which support this level of status) Arg4: fffff800034d98d6, address which referenced memory BUGCHECK_STR: 0xA DEFAULT_BUCKET_ID: WIN7_DRIVER_FAULT PROCESS_NAME: plugin-contain FAILURE_BUCKET_ID: X64_0xA_nt!KeInterlockedClearProcessorAffinityEx+36 CPUID: "Intel(R) Core(TM) i7-3820 CPU @ 3.60GHz" MaxSpeed: 3600 CurrentSpeed: 4549 Processor may be overclocked! Expected Frequency: 3600 Actual Frequency: 4549 Overclock Ratio: 1.26361 BIOS Version 3501 BIOS Release Date 03/14/2013 Manufacturer System manufacturer Product Name System Product Name `` **************************Mon Apr 15 12:09:47.387 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps41513-10420-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (8 procs) Free x64 Built by: 7601.18113.amd64fre.win7sp1_gdr.130318-1533 System Uptime:0 days 0:01:14.230 Probably caused by :Unknown_Image ( ANALYSIS_INCONCLUSIVE ) BugCheck 101, {19, 0, fffff88003142180, 2} BugCheck Info: CLOCK_WATCHDOG_TIMEOUT (101) Arguments: Arg1: 0000000000000019, Clock interrupt time out interval in nominal clock ticks. Arg2: 0000000000000000, 0. Arg3: fffff88003142180, The PRCB address of the hung processor. Arg4: 0000000000000002, 0. BUGCHECK_STR: CLOCK_WATCHDOG_TIMEOUT_8_PROC PROCESS_NAME: System FAILURE_BUCKET_ID: X64_CLOCK_WATCHDOG_TIMEOUT_8_PROC_ANALYSIS_INCONCLUSIVE CPUID: "Intel(R) Core(TM) i7-3820 CPU @ 3.60GHz" MaxSpeed: 3600 CurrentSpeed: 4549 Processor may be overclocked! Expected Frequency: 3600 Actual Frequency: 4549 Overclock Ratio: 1.26361 BIOS Version 3501 BIOS Release Date 03/14/2013 Manufacturer System manufacturer Product Name System Product Name `` **************************Sun Apr 14 13:57:53.721 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps41413-9937-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (8 procs) Free x64 Built by: 7601.18113.amd64fre.win7sp1_gdr.130318-1533 System Uptime:0 days 0:11:00.424 Probably caused by :ntkrnlmp.exe ( nt!KiKernelCalloutExceptionHandler+e ) BugCheck 1E, {0, 0, 0, 0} BugCheck Info: KMODE_EXCEPTION_NOT_HANDLED (1e) Arguments: Arg1: 0000000000000000, The exception code that was not handled Arg2: 0000000000000000, The address that the exception occurred at Arg3: 0000000000000000, Parameter 0 of the exception Arg4: 0000000000000000, Parameter 1 of the exception BUGCHECK_STR: 0x1E DEFAULT_BUCKET_ID: WIN7_DRIVER_FAULT PROCESS_NAME: System FAILURE_BUCKET_ID: X64_0x1E_nt!KiKernelCalloutExceptionHandler+e CPUID: "Intel(R) Core(TM) i7-3820 CPU @ 3.60GHz" MaxSpeed: 3600 CurrentSpeed: 4549 Processor may be overclocked! Expected Frequency: 3600 Actual Frequency: 4549 Overclock Ratio: 1.26361 BIOS Version 3501 BIOS Release Date 03/14/2013 Manufacturer System manufacturer Product Name System Product Name `` **************************Fri Apr 12 14:30:14.928 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps41213-10998-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (8 procs) Free x64 Built by: 7601.18113.amd64fre.win7sp1_gdr.130318-1533 System Uptime:0 days 0:58:13.772 Probably caused by :Unknown_Image ( ANALYSIS_INCONCLUSIVE ) BugCheck 101, {19, 0, fffff88003142180, 2} BugCheck Info: CLOCK_WATCHDOG_TIMEOUT (101) Arguments: Arg1: 0000000000000019, Clock interrupt time out interval in nominal clock ticks. Arg2: 0000000000000000, 0. Arg3: fffff88003142180, The PRCB address of the hung processor. Arg4: 0000000000000002, 0. BUGCHECK_STR: CLOCK_WATCHDOG_TIMEOUT_8_PROC PROCESS_NAME: svchost.exe FAILURE_BUCKET_ID: X64_CLOCK_WATCHDOG_TIMEOUT_8_PROC_ANALYSIS_INCONCLUSIVE CPUID: "Intel(R) Core(TM) i7-3820 CPU @ 3.60GHz" MaxSpeed: 3600 CurrentSpeed: 4549 Processor may be overclocked! Expected Frequency: 3600 Actual Frequency: 4549 Overclock Ratio: 1.26361 BIOS Version 3501 BIOS Release Date 03/14/2013 Manufacturer System manufacturer Product Name System Product Name `` **************************Fri Apr 12 11:34:50.645 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps41213-11013-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (8 procs) Free x64 Built by: 7601.18113.amd64fre.win7sp1_gdr.130318-1533 System Uptime:0 days 0:00:25.488 Probably caused by :Unknown_Image ( ANALYSIS_INCONCLUSIVE ) BugCheck 101, {19, 0, fffff880032a5180, 5} BugCheck Info: CLOCK_WATCHDOG_TIMEOUT (101) Arguments: Arg1: 0000000000000019, Clock interrupt time out interval in nominal clock ticks. Arg2: 0000000000000000, 0. Arg3: fffff880032a5180, The PRCB address of the hung processor. Arg4: 0000000000000005, 0. BUGCHECK_STR: CLOCK_WATCHDOG_TIMEOUT_8_PROC PROCESS_NAME: updaterstartup FAILURE_BUCKET_ID: X64_CLOCK_WATCHDOG_TIMEOUT_8_PROC_ANALYSIS_INCONCLUSIVE CPUID: "Intel(R) Core(TM) i7-3820 CPU @ 3.60GHz" MaxSpeed: 3600 CurrentSpeed: 4549 Processor may be overclocked! Expected Frequency: 3600 Actual Frequency: 4549 Overclock Ratio: 1.26361 BIOS Version 3501 BIOS Release Date 03/14/2013 Manufacturer System manufacturer Product Name System Product Name `` **************************Fri Apr 12 10:56:20.783 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps41213-11044-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (8 procs) Free x64 Built by: 7601.18113.amd64fre.win7sp1_gdr.130318-1533 System Uptime:0 days 0:15:48.626 Probably caused by :Unknown_Image ( ANALYSIS_INCONCLUSIVE ) BugCheck 101, {19, 0, fffff880031e6180, 4} BugCheck Info: CLOCK_WATCHDOG_TIMEOUT (101) Arguments: Arg1: 0000000000000019, Clock interrupt time out interval in nominal clock ticks. Arg2: 0000000000000000, 0. Arg3: fffff880031e6180, The PRCB address of the hung processor. Arg4: 0000000000000004, 0. BUGCHECK_STR: CLOCK_WATCHDOG_TIMEOUT_8_PROC PROCESS_NAME: mbamservice.ex FAILURE_BUCKET_ID: X64_CLOCK_WATCHDOG_TIMEOUT_8_PROC_VRF_ANALYSIS_INCONCLUSIVE `` **************************Wed Apr 10 08:57:26.371 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps41013-11419-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (8 procs) Free x64 Built by: 7601.18044.amd64fre.win7sp1_gdr.130104-1431 System Uptime:0 days 0:00:22.980 Probably caused by :Pool_Corruption ( nt!ExDeferredFreePool+192 ) BugCheck C5, {fffff81002a176b0, 2, 0, fffff800029bca4e} BugCheck Info: DRIVER_CORRUPTED_EXPOOL (c5) Arguments: Arg1: fffff81002a176b0, memory referenced Arg2: 0000000000000002, IRQL Arg3: 0000000000000000, value 0 = read operation, 1 = write operation Arg4: fffff800029bca4e, address which referenced memory BUGCHECK_STR: 0xC5_2 PROCESS_NAME: svchost.exe FAILURE_BUCKET_ID: X64_0xC5_2_nt!ExDeferredFreePool+192 CPUID: "Intel(R) Core(TM) i7-3820 CPU @ 3.60GHz" MaxSpeed: 3600 CurrentSpeed: 4549 Processor may be overclocked! Expected Frequency: 3600 Actual Frequency: 4549 Overclock Ratio: 1.26361 BIOS Version 3501 BIOS Release Date 03/14/2013 Manufacturer System manufacturer Product Name System Product Name `` **************************Wed Apr 10 08:54:14.257 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps41013-11341-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (8 procs) Free x64 Built by: 7601.18044.amd64fre.win7sp1_gdr.130104-1431 System Uptime:0 days 0:00:25.882 Probably caused by :Pool_Corruption ( nt!ExDeferredFreePool+192 ) BugCheck C5, {fffff81002a0e6b0, 2, 0, fffff800029b3a4e} BugCheck Info: DRIVER_CORRUPTED_EXPOOL (c5) Arguments: Arg1: fffff81002a0e6b0, memory referenced Arg2: 0000000000000002, IRQL Arg3: 0000000000000000, value 0 = read operation, 1 = write operation Arg4: fffff800029b3a4e, address which referenced memory BUGCHECK_STR: 0xC5_2 PROCESS_NAME: System FAILURE_BUCKET_ID: X64_0xC5_2_nt!ExDeferredFreePool+192 CPUID: "Intel(R) Core(TM) i7-3820 CPU @ 3.60GHz" MaxSpeed: 3600 CurrentSpeed: 4549 Processor may be overclocked! Expected Frequency: 3600 Actual Frequency: 4549 Overclock Ratio: 1.26361 BIOS Version 3501 BIOS Release Date 03/14/2013 Manufacturer System manufacturer Product Name System Product Name `` **************************Wed Apr 10 08:48:40.180 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps41013-10810-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (8 procs) Free x64 Built by: 7601.18044.amd64fre.win7sp1_gdr.130104-1431 System Uptime:0 days 0:00:24.680 Probably caused by :Pool_Corruption ( nt!ExDeferredFreePool+192 ) BugCheck C5, {fffff81002a516b0, 2, 0, fffff800029f6a4e} BugCheck Info: DRIVER_CORRUPTED_EXPOOL (c5) Arguments: Arg1: fffff81002a516b0, memory referenced Arg2: 0000000000000002, IRQL Arg3: 0000000000000000, value 0 = read operation, 1 = write operation Arg4: fffff800029f6a4e, address which referenced memory BUGCHECK_STR: 0xC5_2 PROCESS_NAME: svchost.exe FAILURE_BUCKET_ID: X64_0xC5_2_nt!ExDeferredFreePool+192 CPUID: "Intel(R) Core(TM) i7-3820 CPU @ 3.60GHz" MaxSpeed: 3600 CurrentSpeed: 4549 Processor may be overclocked! Expected Frequency: 3600 Actual Frequency: 4549 Overclock Ratio: 1.26361 BIOS Version 3501 BIOS Release Date 03/14/2013 Manufacturer System manufacturer Product Name System Product Name `` **************************Wed Apr 10 08:34:34.073 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps41013-11325-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (8 procs) Free x64 Built by: 7601.18044.amd64fre.win7sp1_gdr.130104-1431 System Uptime:0 days 0:00:23.588 Probably caused by :Pool_Corruption ( nt!ExDeferredFreePool+192 ) BugCheck C5, {fffff81002a136b0, 2, 0, fffff800029b8a4e} BugCheck Info: DRIVER_CORRUPTED_EXPOOL (c5) Arguments: Arg1: fffff81002a136b0, memory referenced Arg2: 0000000000000002, IRQL Arg3: 0000000000000000, value 0 = read operation, 1 = write operation Arg4: fffff800029b8a4e, address which referenced memory BUGCHECK_STR: 0xC5_2 PROCESS_NAME: svchost.exe FAILURE_BUCKET_ID: X64_0xC5_2_nt!ExDeferredFreePool+192 CPUID: "Intel(R) Core(TM) i7-3820 CPU @ 3.60GHz" MaxSpeed: 3600 CurrentSpeed: 4549 Processor may be overclocked! Expected Frequency: 3600 Actual Frequency: 4549 Overclock Ratio: 1.26361 BIOS Version 3501 BIOS Release Date 03/14/2013 Manufacturer System manufacturer Product Name System Product Name `` **************************Wed Apr 10 08:32:58.834 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps41013-11232-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (8 procs) Free x64 Built by: 7601.18044.amd64fre.win7sp1_gdr.130104-1431 System Uptime:0 days 0:00:36.458 Probably caused by :Pool_Corruption ( nt!ExDeferredFreePool+192 ) BugCheck C5, {fffff81002a6a6b0, 2, 0, fffff80002a0fa4e} BugCheck Info: DRIVER_CORRUPTED_EXPOOL (c5) Arguments: Arg1: fffff81002a6a6b0, memory referenced Arg2: 0000000000000002, IRQL Arg3: 0000000000000000, value 0 = read operation, 1 = write operation Arg4: fffff80002a0fa4e, address which referenced memory BUGCHECK_STR: 0xC5_2 PROCESS_NAME: System FAILURE_BUCKET_ID: X64_0xC5_2_nt!ExDeferredFreePool+192 CPUID: "Intel(R) Core(TM) i7-3820 CPU @ 3.60GHz" MaxSpeed: 3600 CurrentSpeed: 4549 Processor may be overclocked! Expected Frequency: 3600 Actual Frequency: 4549 Overclock Ratio: 1.26361 BIOS Version 3501 BIOS Release Date 03/14/2013 Manufacturer System manufacturer Product Name System Product Name `` **************************Wed Apr 10 08:30:46.700 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps41013-11310-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (8 procs) Free x64 Built by: 7601.18044.amd64fre.win7sp1_gdr.130104-1431 System Uptime:0 days 15:24:52.200 Probably caused by :ntkrnlmp.exe ( nt!ExFreePoolWithTag+212 ) BugCheck 50, {fffff8e0022729bc, 1, fffff800029fe2f2, 5} BugCheck Info: PAGE_FAULT_IN_NONPAGED_AREA (50) Arguments: Arg1: fffff8e0022729bc, memory referenced. Arg2: 0000000000000001, value 0 = read operation, 1 = write operation. Arg3: fffff800029fe2f2, If non-zero, the instruction address which referenced the bad memory address. Arg4: 0000000000000005, (reserved) BUGCHECK_STR: 0x50 DEFAULT_BUCKET_ID: WIN7_DRIVER_FAULT PROCESS_NAME: explorer.exe FAILURE_BUCKET_ID: X64_0x50_nt!ExFreePoolWithTag+212 CPUID: "Intel(R) Core(TM) i7-3820 CPU @ 3.60GHz" MaxSpeed: 3600 CurrentSpeed: 4549 Processor may be overclocked! Expected Frequency: 3600 Actual Frequency: 4549 Overclock Ratio: 1.26361 BIOS Version 3501 BIOS Release Date 03/14/2013 Manufacturer System manufacturer Product Name System Product Name `` **************************Tue Apr 9 17:05:01.935 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps40913-11310-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (8 procs) Free x64 Built by: 7601.18044.amd64fre.win7sp1_gdr.130104-1431 System Uptime:0 days 0:00:41.433 *** WARNING: Unable to verify timestamp for e1c62x64.sys *** ERROR: Module load completed but symbols could not be loaded for e1c62x64.sys Probably caused by :e1c62x64.sys ( e1c62x64+1fb23 ) BugCheck 19, {20, fffffa8010275130, fffffa8010275250, 4120013} BugCheck Info: BAD_POOL_HEADER (19) Arguments: Arg1: 0000000000000020, a pool block header size is corrupt. Arg2: fffffa8010275130, The pool entry we were looking for within the page. Arg3: fffffa8010275250, The next pool entry. Arg4: 0000000004120013, (reserved) BUGCHECK_STR: 0x19_20 PROCESS_NAME: System FAILURE_BUCKET_ID: X64_0x19_20_e1c62x64+1fb23 CPUID: "Intel(R) Core(TM) i7-3820 CPU @ 3.60GHz" MaxSpeed: 3600 CurrentSpeed: 4549 Processor may be overclocked! Expected Frequency: 3600 Actual Frequency: 4549 Overclock Ratio: 1.26361 BIOS Version 3501 BIOS Release Date 03/14/2013 Manufacturer System manufacturer Product Name System Product Name `` **************************Tue Apr 9 17:03:28.411 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps40913-11122-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (8 procs) Free x64 Built by: 7601.18044.amd64fre.win7sp1_gdr.130104-1431 System Uptime:0 days 0:01:05.911 Probably caused by :Pool_Corruption ( nt!ExDeferredFreePool+192 ) BugCheck C5, {fffff81002a146b0, 2, 0, fffff800029b9a4e} BugCheck Info: DRIVER_CORRUPTED_EXPOOL (c5) Arguments: Arg1: fffff81002a146b0, memory referenced Arg2: 0000000000000002, IRQL Arg3: 0000000000000000, value 0 = read operation, 1 = write operation Arg4: fffff800029b9a4e, address which referenced memory BUGCHECK_STR: 0xC5_2 PROCESS_NAME: explorer.exe FAILURE_BUCKET_ID: X64_0xC5_2_nt!ExDeferredFreePool+192 CPUID: "Intel(R) Core(TM) i7-3820 CPU @ 3.60GHz" MaxSpeed: 3600 CurrentSpeed: 4549 Processor may be overclocked! Expected Frequency: 3600 Actual Frequency: 4549 Overclock Ratio: 1.26361 BIOS Version 3501 BIOS Release Date 03/14/2013 Manufacturer System manufacturer Product Name System Product Name `` **************************Tue Apr 9 17:01:31.696 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps40913-11200-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (8 procs) Free x64 Built by: 7601.18044.amd64fre.win7sp1_gdr.130104-1431 System Uptime:0 days 0:02:22.306 *** WARNING: Unable to verify timestamp for e1c62x64.sys *** ERROR: Module load completed but symbols could not be loaded for e1c62x64.sys Probably caused by :e1c62x64.sys ( e1c62x64+1fb23 ) BugCheck 19, {20, fffffa800fb18d70, fffffa800fb18e90, 4120015} BugCheck Info: BAD_POOL_HEADER (19) Arguments: Arg1: 0000000000000020, a pool block header size is corrupt. Arg2: fffffa800fb18d70, The pool entry we were looking for within the page. Arg3: fffffa800fb18e90, The next pool entry. Arg4: 0000000004120015, (reserved) BUGCHECK_STR: 0x19_20 PROCESS_NAME: svchost.exe FAILURE_BUCKET_ID: X64_0x19_20_e1c62x64+1fb23 CPUID: "Intel(R) Core(TM) i7-3820 CPU @ 3.60GHz" MaxSpeed: 3600 CurrentSpeed: 4549 Processor may be overclocked! Expected Frequency: 3600 Actual Frequency: 4549 Overclock Ratio: 1.26361 BIOS Version 3501 BIOS Release Date 03/14/2013 Manufacturer System manufacturer Product Name System Product Name `` **************************Tue Apr 9 15:01:07.672 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps40913-11169-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (8 procs) Free x64 Built by: 7601.18044.amd64fre.win7sp1_gdr.130104-1431 System Uptime:0 days 0:01:09.061 Probably caused by :Pool_Corruption ( nt!ExDeferredFreePool+192 ) BugCheck C5, {fffff81002a226b0, 2, 0, fffff800029c7a4e} BugCheck Info: DRIVER_CORRUPTED_EXPOOL (c5) Arguments: Arg1: fffff81002a226b0, memory referenced Arg2: 0000000000000002, IRQL Arg3: 0000000000000000, value 0 = read operation, 1 = write operation Arg4: fffff800029c7a4e, address which referenced memory BUGCHECK_STR: 0xC5_2 PROCESS_NAME: explorer.exe FAILURE_BUCKET_ID: X64_0xC5_2_nt!ExDeferredFreePool+192 CPUID: "Intel(R) Core(TM) i7-3820 CPU @ 3.60GHz" MaxSpeed: 3600 CurrentSpeed: 4549 Processor may be overclocked! Expected Frequency: 3600 Actual Frequency: 4549 Overclock Ratio: 1.26361 BIOS Version 3501 BIOS Release Date 03/14/2013 Manufacturer System manufacturer Product Name System Product Name `` **************************Tue Apr 9 14:59:03.804 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps40913-11154-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (8 procs) Free x64 Built by: 7601.18044.amd64fre.win7sp1_gdr.130104-1431 System Uptime:0 days 0:08:55.648 Probably caused by :ntkrnlmp.exe ( nt!DebugPrompt+18 ) BugCheck 3B, {80000003, fffff800034c3ab8, fffff88008fd5920, 0} BugCheck Info: SYSTEM_SERVICE_EXCEPTION (3b) Arguments: Arg1: 0000000080000003, Exception code that caused the bugcheck Arg2: fffff800034c3ab8, Address of the instruction which caused the bugcheck Arg3: fffff88008fd5920, Address of the context record for the exception that caused the bugcheck Arg4: 0000000000000000, zero. BUGCHECK_STR: 0x3B DEFAULT_BUCKET_ID: VERIFIER_ENABLED_VISTA_MINIDUMP PROCESS_NAME: WRSA.exe FAILURE_BUCKET_ID: X64_0x3B_VRF_nt!DebugPrompt+18 CPUID: "Intel(R) Core(TM) i7-3820 CPU @ 3.60GHz" MaxSpeed: 3600 CurrentSpeed: 4549 Processor may be overclocked! Expected Frequency: 3600 Actual Frequency: 4549 Overclock Ratio: 1.26361 BIOS Version 3501 BIOS Release Date 03/14/2013 Manufacturer System manufacturer Product Name System Product Name `` **************************Tue Apr 9 12:53:15.043 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps40913-20326-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (8 procs) Free x64 Built by: 7601.18044.amd64fre.win7sp1_gdr.130104-1431 System Uptime:0 days 3:31:07.887 *** WARNING: Unable to verify timestamp for snapman.sys *** ERROR: Module load completed but symbols could not be loaded for snapman.sys Probably caused by :snapman.sys ( snapman+7f86 ) BugCheck C4, {f6, c, fffffa8010777290, fffff88001b8cf86} BugCheck Info: DRIVER_VERIFIER_DETECTED_VIOLATION (c4) DRIVER_VERIFIER_DETECTED_VIOLATION (c4) Arguments: Arg1: 00000000000000f6, Referencing user handle as KernelMode. Arg2: 000000000000000c, Handle value being referenced. Arg3: fffffa8010777290, Address of the current process. Arg4: fffff88001b8cf86, Address inside the driver that is performing the incorrect reference. BUGCHECK_STR: 0xc4_f6 PROCESS_NAME: svchost.exe FAILURE_BUCKET_ID: X64_0xc4_f6_VRF_snapman+7f86 CPUID: "Intel(R) Core(TM) i7-3820 CPU @ 3.60GHz" MaxSpeed: 3600 CurrentSpeed: 4549 Processor may be overclocked! Expected Frequency: 3600 Actual Frequency: 4549 Overclock Ratio: 1.26361 BIOS Version 3501 BIOS Release Date 03/14/2013 Manufacturer System manufacturer Product Name System Product Name `` **************************Mon Apr 8 20:00:43.513 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps40813-19858-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (8 procs) Free x64 Built by: 7601.18044.amd64fre.win7sp1_gdr.130104-1431 System Uptime:0 days 1:59:03.245 *** WARNING: Unable to verify timestamp for snapman.sys *** ERROR: Module load completed but symbols could not be loaded for snapman.sys Probably caused by :snapman.sys ( snapman+7f86 ) BugCheck C4, {f6, c, fffffa8010995b30, fffff88001b58f86} BugCheck Info: DRIVER_VERIFIER_DETECTED_VIOLATION (c4) DRIVER_VERIFIER_DETECTED_VIOLATION (c4) Arguments: Arg1: 00000000000000f6, Referencing user handle as KernelMode. Arg2: 000000000000000c, Handle value being referenced. Arg3: fffffa8010995b30, Address of the current process. Arg4: fffff88001b58f86, Address inside the driver that is performing the incorrect reference. BUGCHECK_STR: 0xc4_f6 PROCESS_NAME: svchost.exe FAILURE_BUCKET_ID: X64_0xc4_f6_VRF_snapman+7f86 CPUID: "Intel(R) Core(TM) i7-3820 CPU @ 3.60GHz" MaxSpeed: 3600 CurrentSpeed: 4549 Processor may be overclocked! Expected Frequency: 3600 Actual Frequency: 4549 Overclock Ratio: 1.26361 BIOS Version 3501 BIOS Release Date 03/14/2013 Manufacturer System manufacturer Product Name System Product Name `` **************************Mon Apr 8 17:23:13.906 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps40813-12542-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (8 procs) Free x64 Built by: 7601.18044.amd64fre.win7sp1_gdr.130104-1431 System Uptime:0 days 0:00:20.749 Probably caused by :ntkrnlmp.exe ( nt!DebugPrompt+18 ) BugCheck 3B, {80000003, fffff800034c9ab8, fffff880028aa570, 0} BugCheck Info: SYSTEM_SERVICE_EXCEPTION (3b) Arguments: Arg1: 0000000080000003, Exception code that caused the bugcheck Arg2: fffff800034c9ab8, Address of the instruction which caused the bugcheck Arg3: fffff880028aa570, Address of the context record for the exception that caused the bugcheck Arg4: 0000000000000000, zero. BUGCHECK_STR: 0x3B DEFAULT_BUCKET_ID: VERIFIER_ENABLED_VISTA_MINIDUMP PROCESS_NAME: csrss.exe FAILURE_BUCKET_ID: X64_0x3B_VRF_nt!DebugPrompt+18 CPUID: "Intel(R) Core(TM) i7-3820 CPU @ 3.60GHz" MaxSpeed: 3600 CurrentSpeed: 4549 Processor may be overclocked! Expected Frequency: 3600 Actual Frequency: 4549 Overclock Ratio: 1.26361 BIOS Version 3501 BIOS Release Date 03/14/2013 Manufacturer System manufacturer Product Name System Product Name `` **************************Mon Apr 8 17:18:36.890 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps40813-12511-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (8 procs) Free x64 Built by: 7601.18044.amd64fre.win7sp1_gdr.130104-1431 System Uptime:0 days 0:00:20.734 Probably caused by :ntkrnlmp.exe ( nt!DebugPrompt+18 ) BugCheck 3B, {80000003, fffff8000347bab8, fffff880027b9450, 0} BugCheck Info: SYSTEM_SERVICE_EXCEPTION (3b) Arguments: Arg1: 0000000080000003, Exception code that caused the bugcheck Arg2: fffff8000347bab8, Address of the instruction which caused the bugcheck Arg3: fffff880027b9450, Address of the context record for the exception that caused the bugcheck Arg4: 0000000000000000, zero. BUGCHECK_STR: 0x3B DEFAULT_BUCKET_ID: VERIFIER_ENABLED_VISTA_MINIDUMP PROCESS_NAME: WRSA.exe FAILURE_BUCKET_ID: X64_0x3B_VRF_nt!DebugPrompt+18 CPUID: "Intel(R) Core(TM) i7-3820 CPU @ 3.60GHz" MaxSpeed: 3600 CurrentSpeed: 4549 Processor may be overclocked! Expected Frequency: 3600 Actual Frequency: 4549 Overclock Ratio: 1.26361 BIOS Version 3501 BIOS Release Date 03/14/2013 Manufacturer System manufacturer Product Name System Product Name `` **************************Mon Apr 8 17:10:18.015 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps40813-12636-02.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (8 procs) Free x64 Built by: 7601.18044.amd64fre.win7sp1_gdr.130104-1431 System Uptime:0 days 0:00:20.858 Probably caused by :ntkrnlmp.exe ( nt!RtlDispatchException+122 ) BugCheck A, {fffff8000379cf36, 2, 0, fffff800034e8332} BugCheck Info: IRQL_NOT_LESS_OR_EQUAL (a) Arguments: Arg1: fffff8000379cf36, memory referenced Arg2: 0000000000000002, IRQL Arg3: 0000000000000000, bitfield : bit 0 : value 0 = read operation, 1 = write operation bit 3 : value 0 = not an execute operation, 1 = execute operation (only on chips which support this level of status) Arg4: fffff800034e8332, address which referenced memory BUGCHECK_STR: 0xA DEFAULT_BUCKET_ID: VERIFIER_ENABLED_VISTA_MINIDUMP PROCESS_NAME: WRSA.exe FAILURE_BUCKET_ID: X64_0xA_VRF_nt!RtlDispatchException+122 CPUID: "Intel(R) Core(TM) i7-3820 CPU @ 3.60GHz" MaxSpeed: 3600 CurrentSpeed: 4549 Processor may be overclocked! Expected Frequency: 3600 Actual Frequency: 4549 Overclock Ratio: 1.26361 BIOS Version 3501 BIOS Release Date 03/14/2013 Manufacturer System manufacturer Product Name System Product Name `` **************************Mon Apr 8 17:05:41.937 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps40813-12636-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (8 procs) Free x64 Built by: 7601.18044.amd64fre.win7sp1_gdr.130104-1431 System Uptime:0 days 0:00:20.670 Probably caused by :ntkrnlmp.exe ( nt!DebugPrompt+18 ) BugCheck 3B, {80000003, fffff80003471ab8, fffff880025fa480, 0} BugCheck Info: SYSTEM_SERVICE_EXCEPTION (3b) Arguments: Arg1: 0000000080000003, Exception code that caused the bugcheck Arg2: fffff80003471ab8, Address of the instruction which caused the bugcheck Arg3: fffff880025fa480, Address of the context record for the exception that caused the bugcheck Arg4: 0000000000000000, zero. BUGCHECK_STR: 0x3B DEFAULT_BUCKET_ID: VERIFIER_ENABLED_VISTA_MINIDUMP PROCESS_NAME: WRSA.exe FAILURE_BUCKET_ID: X64_0x3B_VRF_nt!DebugPrompt+18 CPUID: "Intel(R) Core(TM) i7-3820 CPU @ 3.60GHz" MaxSpeed: 3600 CurrentSpeed: 4549 Processor may be overclocked! Expected Frequency: 3600 Actual Frequency: 4549 Overclock Ratio: 1.26361 BIOS Version 3501 BIOS Release Date 03/14/2013 Manufacturer System manufacturer Product Name System Product Name `` **************************Mon Apr 8 17:02:49.844 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps40813-12589-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (8 procs) Free x64 Built by: 7601.18044.amd64fre.win7sp1_gdr.130104-1431 System Uptime:0 days 0:00:20.687 Probably caused by :ntkrnlmp.exe ( nt!DebugPrompt+18 ) BugCheck 3B, {80000003, fffff80003478ab8, fffff8800278c450, 0} BugCheck Info: SYSTEM_SERVICE_EXCEPTION (3b) Arguments: Arg1: 0000000080000003, Exception code that caused the bugcheck Arg2: fffff80003478ab8, Address of the instruction which caused the bugcheck Arg3: fffff8800278c450, Address of the context record for the exception that caused the bugcheck Arg4: 0000000000000000, zero. BUGCHECK_STR: 0x3B DEFAULT_BUCKET_ID: VERIFIER_ENABLED_VISTA_MINIDUMP PROCESS_NAME: WRSA.exe FAILURE_BUCKET_ID: X64_0x3B_VRF_nt!DebugPrompt+18 CPUID: "Intel(R) Core(TM) i7-3820 CPU @ 3.60GHz" MaxSpeed: 3600 CurrentSpeed: 4549 Processor may be overclocked! Expected Frequency: 3600 Actual Frequency: 4549 Overclock Ratio: 1.26361 BIOS Version 3501 BIOS Release Date 03/14/2013 Manufacturer System manufacturer Product Name System Product Name `` **************************Mon Apr 8 16:51:06.405 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps40813-12620-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (8 procs) Free x64 Built by: 7601.18044.amd64fre.win7sp1_gdr.130104-1431 System Uptime:0 days 0:00:21.138 Probably caused by :ntkrnlmp.exe ( nt!DebugPrompt+18 ) BugCheck 3B, {80000003, fffff8000346dab8, fffff8800261f920, 0} BugCheck Info: SYSTEM_SERVICE_EXCEPTION (3b) Arguments: Arg1: 0000000080000003, Exception code that caused the bugcheck Arg2: fffff8000346dab8, Address of the instruction which caused the bugcheck Arg3: fffff8800261f920, Address of the context record for the exception that caused the bugcheck Arg4: 0000000000000000, zero. BUGCHECK_STR: 0x3B DEFAULT_BUCKET_ID: VERIFIER_ENABLED_VISTA_MINIDUMP PROCESS_NAME: WRSA.exe FAILURE_BUCKET_ID: X64_0x3B_VRF_nt!DebugPrompt+18 CPUID: "Intel(R) Core(TM) i7-3820 CPU @ 3.60GHz" MaxSpeed: 3600 CurrentSpeed: 4549 Processor may be overclocked! Expected Frequency: 3600 Actual Frequency: 4549 Overclock Ratio: 1.26361 BIOS Version 3501 BIOS Release Date 03/14/2013 Manufacturer System manufacturer Product Name System Product Name `` **************************Mon Apr 8 16:30:29.296 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps40813-13431-02.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (8 procs) Free x64 Built by: 7601.18044.amd64fre.win7sp1_gdr.130104-1431 System Uptime:0 days 0:00:21.139 Probably caused by :ntkrnlmp.exe ( nt!DebugPrompt+18 ) BugCheck 3B, {80000003, fffff800034ceab8, fffff88002842920, 0} BugCheck Info: SYSTEM_SERVICE_EXCEPTION (3b) Arguments: Arg1: 0000000080000003, Exception code that caused the bugcheck Arg2: fffff800034ceab8, Address of the instruction which caused the bugcheck Arg3: fffff88002842920, Address of the context record for the exception that caused the bugcheck Arg4: 0000000000000000, zero. BUGCHECK_STR: 0x3B DEFAULT_BUCKET_ID: VERIFIER_ENABLED_VISTA_MINIDUMP PROCESS_NAME: svchost.exe FAILURE_BUCKET_ID: X64_0x3B_VRF_nt!DebugPrompt+18 CPUID: "Intel(R) Core(TM) i7-3820 CPU @ 3.60GHz" MaxSpeed: 3600 CurrentSpeed: 4549 Processor may be overclocked! Expected Frequency: 3600 Actual Frequency: 4549 Overclock Ratio: 1.26361 BIOS Version 3501 BIOS Release Date 03/14/2013 Manufacturer System manufacturer Product Name System Product Name `` **************************Mon Apr 8 15:54:57.767 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps40813-12183-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (8 procs) Free x64 Built by: 7601.18044.amd64fre.win7sp1_gdr.130104-1431 System Uptime:0 days 0:00:21.610 Probably caused by :ntkrnlmp.exe ( nt!RtlDispatchException+122 ) BugCheck A, {fffff8000376cf36, 2, 0, fffff800034b8332} BugCheck Info: IRQL_NOT_LESS_OR_EQUAL (a) Arguments: Arg1: fffff8000376cf36, memory referenced Arg2: 0000000000000002, IRQL Arg3: 0000000000000000, bitfield : bit 0 : value 0 = read operation, 1 = write operation bit 3 : value 0 = not an execute operation, 1 = execute operation (only on chips which support this level of status) Arg4: fffff800034b8332, address which referenced memory BUGCHECK_STR: 0xA DEFAULT_BUCKET_ID: VERIFIER_ENABLED_VISTA_MINIDUMP PROCESS_NAME: svchost.exe FAILURE_BUCKET_ID: X64_0xA_VRF_nt!RtlDispatchException+122 CPUID: "Intel(R) Core(TM) i7-3820 CPU @ 3.60GHz" MaxSpeed: 3600 CurrentSpeed: 4549 Processor may be overclocked! Expected Frequency: 3600 Actual Frequency: 4549 Overclock Ratio: 1.26361 BIOS Version 3501 BIOS Release Date 03/14/2013 Manufacturer System manufacturer Product Name System Product Name `` **************************Mon Apr 8 15:45:04.265 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps40813-19921-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (8 procs) Free x64 Built by: 7601.18044.amd64fre.win7sp1_gdr.130104-1431 System Uptime:0 days 0:00:20.997 Probably caused by :ntkrnlmp.exe ( nt!DebugPrompt+18 ) BugCheck 3B, {80000003, fffff800034bdab8, fffff880025ef450, 0} BugCheck Info: SYSTEM_SERVICE_EXCEPTION (3b) Arguments: Arg1: 0000000080000003, Exception code that caused the bugcheck Arg2: fffff800034bdab8, Address of the instruction which caused the bugcheck Arg3: fffff880025ef450, Address of the context record for the exception that caused the bugcheck Arg4: 0000000000000000, zero. BUGCHECK_STR: 0x3B DEFAULT_BUCKET_ID: VERIFIER_ENABLED_VISTA_MINIDUMP PROCESS_NAME: WRSA.exe FAILURE_BUCKET_ID: X64_0x3B_VRF_nt!DebugPrompt+18 CPUID: "Intel(R) Core(TM) i7-3820 CPU @ 3.60GHz" MaxSpeed: 3600 CurrentSpeed: 4549 Processor may be overclocked! Expected Frequency: 3600 Actual Frequency: 4549 Overclock Ratio: 1.26361 BIOS Version 3501 BIOS Release Date 03/14/2013 Manufacturer System manufacturer Product Name System Product Name `` **************************Mon Apr 8 15:38:35.312 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps40813-13416-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (8 procs) Free x64 Built by: 7601.18044.amd64fre.win7sp1_gdr.130104-1431 System Uptime:0 days 0:00:21.155 Probably caused by :ntkrnlmp.exe ( nt!RtlDispatchException+122 ) BugCheck A, {fffff80003761f36, 2, 0, fffff800034ad332} BugCheck Info: IRQL_NOT_LESS_OR_EQUAL (a) Arguments: Arg1: fffff80003761f36, memory referenced Arg2: 0000000000000002, IRQL Arg3: 0000000000000000, bitfield : bit 0 : value 0 = read operation, 1 = write operation bit 3 : value 0 = not an execute operation, 1 = execute operation (only on chips which support this level of status) Arg4: fffff800034ad332, address which referenced memory BUGCHECK_STR: 0xA DEFAULT_BUCKET_ID: VERIFIER_ENABLED_VISTA_MINIDUMP PROCESS_NAME: svchost.exe FAILURE_BUCKET_ID: X64_0xA_VRF_nt!RtlDispatchException+122 CPUID: "Intel(R) Core(TM) i7-3820 CPU @ 3.60GHz" MaxSpeed: 3600 CurrentSpeed: 4549 Processor may be overclocked! Expected Frequency: 3600 Actual Frequency: 4549 Overclock Ratio: 1.26361 BIOS Version 3501 BIOS Release Date 03/14/2013 Manufacturer System manufacturer Product Name System Product Name `` **************************Fri Apr 5 19:05:12.778 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps40513-20248-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (8 procs) Free x64 Built by: 7601.18044.amd64fre.win7sp1_gdr.130104-1431 System Uptime:0 days 0:10:57.621 Probably caused by :ntkrnlmp.exe ( nt!PoIdle+4f ) BugCheck 50, {fffffa800cdedb44, 0, fffff800034da31f, 2} BugCheck Info: PAGE_FAULT_IN_NONPAGED_AREA (50) Arguments: Arg1: fffffa800cdedb44, memory referenced. Arg2: 0000000000000000, value 0 = read operation, 1 = write operation. Arg3: fffff800034da31f, If non-zero, the instruction address which referenced the bad memory address. Arg4: 0000000000000002, (reserved) BUGCHECK_STR: 0x50 DEFAULT_BUCKET_ID: WIN7_DRIVER_FAULT PROCESS_NAME: System FAILURE_BUCKET_ID: X64_0x50_nt!PoIdle+4f CPUID: "Intel(R) Core(TM) i7-3820 CPU @ 3.60GHz" MaxSpeed: 3600 CurrentSpeed: 4549 Processor may be overclocked! Expected Frequency: 3600 Actual Frequency: 4549 Overclock Ratio: 1.26361 BIOS Version 3501 BIOS Release Date 03/14/2013 Manufacturer System manufacturer Product Name System Product Name `` **************************Fri Apr 5 08:54:54.364 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps40513-20139-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (8 procs) Free x64 Built by: 7601.18044.amd64fre.win7sp1_gdr.130104-1431 System Uptime:0 days 0:04:22.207 Probably caused by :Unknown_Image ( ANALYSIS_INCONCLUSIVE ) BugCheck 101, {19, 0, fffff880033e6180, 4} BugCheck Info: CLOCK_WATCHDOG_TIMEOUT (101) Arguments: Arg1: 0000000000000019, Clock interrupt time out interval in nominal clock ticks. Arg2: 0000000000000000, 0. Arg3: fffff880033e6180, The PRCB address of the hung processor. Arg4: 0000000000000004, 0. BUGCHECK_STR: CLOCK_WATCHDOG_TIMEOUT_8_PROC PROCESS_NAME: dllhost.exe FAILURE_BUCKET_ID: X64_CLOCK_WATCHDOG_TIMEOUT_8_PROC_ANALYSIS_INCONCLUSIVE CPUID: "Intel(R) Core(TM) i7-3820 CPU @ 3.60GHz" MaxSpeed: 3600 CurrentSpeed: 4549 Processor may be overclocked! Expected Frequency: 3600 Actual Frequency: 4549 Overclock Ratio: 1.26361 BIOS Version 3305 BIOS Release Date 12/25/2012 Manufacturer System manufacturer Product Name System Product Name `` **************************Thu Apr 4 11:47:47.593 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps40413-17799-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (8 procs) Free x64 Built by: 7601.18044.amd64fre.win7sp1_gdr.130104-1431 System Uptime:0 days 2:14:46.436 Probably caused by :Unknown_Image ( ANALYSIS_INCONCLUSIVE ) BugCheck 101, {19, 0, fffff88003342180, 2} BugCheck Info: CLOCK_WATCHDOG_TIMEOUT (101) Arguments: Arg1: 0000000000000019, Clock interrupt time out interval in nominal clock ticks. Arg2: 0000000000000000, 0. Arg3: fffff88003342180, The PRCB address of the hung processor. Arg4: 0000000000000002, 0. BUGCHECK_STR: CLOCK_WATCHDOG_TIMEOUT_8_PROC PROCESS_NAME: System FAILURE_BUCKET_ID: X64_CLOCK_WATCHDOG_TIMEOUT_8_PROC_ANALYSIS_INCONCLUSIVE CPUID: "Intel(R) Core(TM) i7-3820 CPU @ 3.60GHz" MaxSpeed: 3600 CurrentSpeed: 4549 Processor may be overclocked! Expected Frequency: 3600 Actual Frequency: 4549 Overclock Ratio: 1.26361 BIOS Version 3305 BIOS Release Date 12/25/2012 Manufacturer System manufacturer Product Name System Product Name `` 3rd Party Drivers:
The following is for information purposes only.
Any drivers in red should be updated or removed from your system. And should have been discussed in the body of my post.
Code: **************************Mon Apr 15 16:07:42.256 2013 (UTC - 4:00)************************** intelppm.sys Mon Jul 13 19:19:25 2009 (4A5BC0FD) amdxata.sys Fri Mar 19 12:18:18 2010 (4BA3A3CA) btath_rcp.sys Thu Jun 24 02:17:21 2010 (4C22F871) btath_flt.sys Thu Jun 24 02:17:38 2010 (4C22F882) btath_bus.sys Thu Jun 24 02:17:43 2010 (4C22F887) btath_hcrp.sys Tue Jun 29 05:30:43 2010 (4C29BD43) ICCWDT.sys Wed Aug 18 04:27:45 2010 (4C6B9981) btath_lwflt.sys Mon Sep 13 04:26:54 2010 (4C8DE04E) btath_a2dp.sys Mon Feb 14 20:47:47 2011 (4D59DB43) btfilter.sys Tue Mar 8 01:15:22 2011 (4D75C97A) ASUSwh.sys Thu Sep 15 12:24:13 2011 (4E7226AD) ASUScr.sys Thu Sep 15 12:24:17 2011 (4E7226B1) ASUSumsc.sys Thu Sep 15 12:24:24 2011 (4E7226B8) ASUSstpt.sys Thu Sep 15 12:24:31 2011 (4E7226BF) mvxxmm.sys Mon Sep 19 07:31:37 2011 (4E772819) mvs91xx.sys Mon Sep 19 07:31:51 2011 (4E772827) mv91cons.sys Mon Sep 19 07:36:08 2011 (4E772928) ASUSFILTER.sys Tue Sep 20 11:46:33 2011 (4E78B559) asmtxhci.sys Wed Nov 2 23:00:22 2011 (4EB203C6) asmthub3.sys Wed Nov 2 23:00:32 2011 (4EB203D0) e1c62x64.sys Thu Mar 15 23:57:28 2012 (4F62BA28) HECIx64.sys Thu Jul 12 22:18:26 2012 (4FFF8572) AsIO.sys Wed Aug 22 05:54:47 2012 (5034AC67) nvhda64v.sys Wed Dec 19 00:41:41 2012 (50D15395) tib_mounter.sys Thu Dec 27 08:25:05 2012 (50DC4C31) snapman.sys Wed Jan 16 08:44:06 2013 (50F6AEA6) vididr.sys Thu Feb 14 01:47:31 2013 (511C8883) vidsflt.sys Thu Feb 14 02:04:41 2013 (511C8C89) fltsrv.sys Fri Mar 1 08:53:39 2013 (5130B2E3) nvlddmkm.sys Thu Mar 14 21:37:00 2013 (51427B3C) tib.sys Wed Mar 20 05:00:38 2013 (51497AB6) `` **************************Mon Apr 15 12:09:47.387 2013 (UTC - 4:00)************************** mbam.sys Thu Feb 28 15:33:07 2013 (512FBF03) `` **************************Tue Apr 9 17:01:31.696 2013 (UTC - 4:00)************************** WRkrn.sys Wed Mar 27 16:00:33 2013 (51534FE1) `` **************************Tue Apr 9 14:59:03.804 2013 (UTC - 4:00)************************** nvhda64v.sys Tue May 10 05:41:18 2011 (4DC9083E) afcdp.sys Wed Jul 20 10:46:03 2011 (4E26EA2B) `` **************************Fri Apr 5 19:05:12.778 2013 (UTC - 4:00)************************** nvBridge.kmd Fri May 20 23:58:23 2011 (4DD7385F) nvlddmkm.sys Tue Oct 2 14:21:13 2012 (506B3099) `` **************************Fri Apr 5 08:54:54.364 2013 (UTC - 4:00)************************** tib_mounter.sys Thu Jul 12 07:27:34 2012 (4FFEB4A6) vididr.sys Fri Jul 27 09:39:44 2012 (50129A20) vidsflt.sys Fri Jul 27 09:51:02 2012 (50129CC6) fltsrv.sys Mon Jul 30 04:45:25 2012 (501649A5) snapman.sys Fri Aug 10




Hello there!

On Friday, I started having a problem with my system, running Windows 7 Ultimate, where I get a BSOD right at the login screen. Computer boots up normally, the blue login screen pops up, and immediately goes to the BSOD with BAD_POOL_HEADER at the top. It then will go back through the boot process, and if I select boot normally (or it times out) the same thing happens.

Going into Safe Mode (with networking) I can get into the Control Panel, Recovery, and choose a restore point. The computer then does it's thing, and boots up normally. As long as I leave the computer on, it runs fine.

It does this if I restart the computer or boot it back up after a shutdown. I've included the W7F information, hopefully that'll shed some light on the problem.

Thanks in advance! Attached Files W7F_31-3-2013.zip (2.35 MB, 3 views) Share Share this post on Digg Del.icio.us Technorati Twitter
Reply With Quote .postbitlegacy .postfoot .textcontrols a.post_info_button, .postbit .postfoot .textcontrols a.post_info_button { background: url(/images/post_infobox.png) no-repeat transparent left; padding-left: 20px; } .postbitlegacy .postfoot .textcontrols a.post_info_button:hover, .postbit .postfoot .textcontrols a.post_info_button:hover { background: url(/images/post_infobox-hover.png) no-repeat transparent left; JavaScript must be enabled 04-01-2013 #2 usasma Microsoft Community Contributor This member is a certified Microsoft Community Contributor at Windows 7 Forums. Click here for more information from Microsoft. Microsoft MVP - Windows Expert
- Consumer
Join Date Mar 2010 Posts 1,333 Re: BSOD on reboot or startup after shutdown For starters:
At work we start all repairs with a set of diagnostics. Often they find problems that weren't even expected. It's a waste of time to try to fix software on a system that has hardware problems.
Please try these free diagnostics for starters: Initial Hardware Diagnostics
Also, please ensure that you have ALL available Windows Updates (it may take several trips to get them all). There are no memory dumps in the uploaded files. Please do this:
Upload Dump Files:
NOTE: If using a disk cleaning utility, please stop using it while we are troubleshooting your issues.
Please go to C:WindowsMinidump and zip up the contents of the folder. Then upload/attach the .zip file with your next post.
Left click on the first minidump file.
Hold down the "Shift" key and left click on the last minidump file.
Right click on the blue highlighted area and select "Send to"
Select "Compressed (zipped) folder" and note where the folder is saved.
Upload that .zip file with your next post.

If you have issues with "Access Denied" errors, try copying the files to your desktop and zipping them up from there. If it still won't let you zip them up, post back for further advice.

If you don't have anything in that folder, please check in C:Windows for a file named MEMORY.DMP. If you find it, zip it up and upload it to a free file hosting service. Then post the link to it in your topic so that we can download it.

Also, search your entire hard drive for files ending in .dmp, .mdmp, and .hdmp. Zip up any that you find and upload them with your next post.

Then, follow the directions here to set your system for Minidumps (much smaller than the MEMORY.DMP file): Set MiniDumpMore info on dump file options here: Overview of memory dump file options for Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7, and Windows Server 2008 R2 Please check to ensure that you have all Windows Updates (you have 137, most systems have 150 or more). It may take multiple trips to get all of them.

You have a 802.11bgn 1T1R Wireless USB Adapter
I do not recommend using wireless USB network devices. Especially in Win7/Win8 systems.
These wireless USB devices have many issues with Win7(and I suspect with Win8) - using Vista drivers with them is almost sure to cause a BSOD.
Should you want to keep using these devices, be sure to have Win7/Win8 drivers - DO NOT use Vista drivers!!!
An installable wireless PCI/PCIe card that's plugged into your motherboard is much more robust, reliable, and powerful. We've seen a number of BSOD issues with SSD's. Here's the information that I've compiled so far:
There's not a whole bunch available to test SSD's. The "easiest" test is to remove the SSD, install a platter-based hard drive, install Windows and test for stability that way.

Here's some suggestions:
- Update the SSD's firmware to the latest available version (VERY IMPORTANT!!!)
- Update the motherboard controllers drivers to the latest available version from the controller manufacturer (NOT the mobo manufacturer unless you can't find any on the controller manufacturer's website). Be sure to update ALL controllers on the motherboard! I STRONGLY suggest not using controller drivers older than mid-2012 with SSD's.
- Slow the memory (RAM) down to the next slower speed (I've only seen one person who claimed that this worked for them).
- Use any manufacturer's utilities that you may have. If you don't have any, then try this free one (I haven't used it myself): Crystal Dew World
....NOTE: Recently (Nov 2011) we had BSOD issues with the Marvell 91xx controller and an SSD. You may have to switch controllers also.
- Replace the SSD with a platter based hard drive and see if that stops the BSOD's. If it does, then it's likely that there's a problem with the SSD OR an incompatibility with your system.
06 Dec 2011 - This post tends to confirm issues with certain SSD chipsets and certain controllers - [SOLVED] cant find the cause of BSOD F4 - Tech Support Forum
05 Jan 2013 - very interesting post about difficulties with the Marvell controllers even when not connected to the SSD drives: https://www.eightforums.com/bsod-cra...tml#post169956
27 Feb 2013 - I'm starting to see much better reliability with SSD's using current (mid-2012 and later) storage drivers. I have withdrawn my objections to using these devices in everyday systems. This device has issues:
sbwtis ROOTLEGACY_SBWTIS000 This device is not present, is not working properly, or does not have all its drivers installed. This device has problems and must be fixed. I suspect it's GFI Firewall SDK Transport Inspection System Driver - but haven't had time to do much research (I'm late for work right now).
Please un-install it, then un-install the device from Device Manager




This week I have started getting BSODs. As of yet I am unable to explain the cause, or reproduce them on demand. They simply seem to happen between 30m and 2 hours of booting my computer. At first I thought they were related to Eve Online, but I soon noticed they occur even when that program is not running.

When It starts, I'm typically not doing anything taxing on the system.
Whatever program I'm using starts to hang. The screen gets all white, the window title-bar says (not responding), and the cursor turns into the spinning blue circle. I have about 15 seconds where I can alt tab to other programs and control the mouse before the entire system freezes. After 1-5 minutes, it kicks to the blue screen. Note: about half the time, no minidump is generated, the BSOD itself freezes in one of the initializing steps. However, those minidumps that have been created are attached.

Things I have done to attempt to fix the problem:

Fixed Registry Errors with CCleaner
Updated Display drivers to current
Freed up space on my SSD, which has the OS installed on it.
Ran Windows Memmory Diagnostic Tool and memtest86+ (no errors found)
Downloaded a minidump analyzer, which pointed to some kernel process, but not sure if that's the culprit.
Read all the stickies in this subforum.

Help is appreciated. I consider myself a pretty savvy fixer, but analyzing these dump files is a bit out of my league, and I'd like some directed guidance rather than taking stabs in the dark for a month. Thanks!

Updating my BIOS seems like something I may need to consider, but I haven't felt like prying open my case (yet) to see which "revision" mine is, plus GIGABYTE doesn't provide great information on how to do this safely. Their BIOS utility that you can run in windows doesn't offer up much information. And I'd prefer not to screw everything up and make my problems worse. Attached Files slothen BSOD files.zip (992.7 KB, 20 views) Last edited by slothen; 04-06-2013 at 12:55 PM. Share Share this post on Digg Del.icio.us Technorati Twitter
Operating System Windows 7 Ultimate
Computer Type Custom Desktop
OS Service Pack Service Pack 1
Internet Explorer Version None
DirectX Version DirectX 11
CPU Type and Speed AMD Phenom II x4 965 ~3.4GHz
CPU Cooling Aftermarket HS + Fan
CPU Idle Temp 33.38 C
Motherboard Chipset AMD. GA-870A-UD3 (can't recall Rev no)
System BIOS Revision Award Modular BIOS v6.00PG ?
System Memory Type G.Skill 2GB DIMM DDR3
System Memory Speed PC3-12800U DDR3-1600
System Memory Clocking not sure
Video Card Type and Speed GeForce GTX 560 Ti
Video Card Cooling out of the box
Power Supply Unit (PSU) Not sure. Didn't go cheap.
Hard Drive Crucial M4 64GB SATA SSD, Seagate 1TB SATA
Optical Drives DVD/RW
Network Adapter Realtek PCIe, Linksys WMP600N
Anti-virus Software Symantec
Computer Skill Level Self-Taught Expert
Windows Experience Index 7.3
Favorite Game Eve Online, Dwarf Fortress, Tie Fighter
Reply With Quote .postbitlegacy .postfoot .textcontrols a.post_info_button, .postbit .postfoot .textcontrols a.post_info_button { background: url(/images/post_infobox.png) no-repeat transparent left; padding-left: 20px; } .postbitlegacy .postfoot .textcontrols a.post_info_button:hover, .postbit .postfoot .textcontrols a.post_info_button:hover { background: url(/images/post_infobox-hover.png) no-repeat transparent left; JavaScript must be enabled 04-06-2013 #2 slothen Junior Member Thread Starter Enjoys learning through fixing
Join Date Apr 2013 Posts 4 Re: All of a sudden, constant BSODs UPDATE: The same crash just occurred while in safe mode with networking enabled. Once again, the BSOD screen froze on 'initializing disk for crash dump...' From what I've read here, this is a strong indicator of imminent hardware failure, yes?




So, after reviewing countless forum posts over the past year plus, I finally decided to post my own problem here with hopes someone smarter than I can determine why my Win7 box has been crashing randomly for some time. Saga below...

Built the box in Dec 2010. Worked like a champ for some time. Started random crashes probably about a year later or so, not sure exactly when. Crashes are sporadic and seemingly random. They didn't happen all that often so I only spent a bit of time trying to troubleshoot. After a while, they started to get a bit more frequent but still not bad. At one point I ran MemTest numerous times and while most times it didn't have any errors, sometimes it did. Last fall I bought a couple of sticks of new RAM (F3-12800CL9D-8GBRL) and it seemed to help for a bit. After the crashes continued, I started to suspect something with the video card...

About half the time it crashes I get a BSOD, the other half the screen just goes all garbled and usually freezes required a hard reboot. In December I turned off the auto overclocking on my ASUS mobo's (M4A89GTD PRO/USB3) integrated graphics card (Radeon HD 4290), and that really seemed to help. There were only a few crashes over the next couple of months. Then, all hell broke loose mid-March. All of a sudden it was crashing several times a day, all with the same apparent randomness. I've started another battery of MemTest and still clean except once.

Why do I suspect the integrated graphics card? The problem seems to happen more often when there is something more active going on like a game, video, etc. Also, at times it actually has locked up in the BIOS and a couple of times while doing the MemTest (but no errors were reported). The one time there were errors in MemTest it was odd since it wasn't just a couple...it appeared to trigger something and started reporting continual errors until after about 30 seconds it locked up too. I've been testing with FurMark and while it's made it through a couple of times without crashing, most of the time it does crash. I've tried different shared memory settings for the integrated graphics thinking maybe the Sideport memory on the integrated graphics might be bad, but that hasn't been able to isolate the problem either.

So, not sure what else to do before I start buying new components...I'd rather not have to buy a new graphics card, mobo and CPU since the box I have now seems to be more than enough for us. Other details about the machine are below. I've also thought of doing a clean Win7 install, but since the problem appears to happen when I'm not even in Windows, I'd rather not go through that fun unless I have to. Next step is a new graphics card unless someone finds the smoking gun for me!

CPU: AMD Athlon X4 640
Mobo: M4A89GTD PRO/USB3
RAM: 2x F3-12800CL9D-8GBRL (originally 2x F3-12800CL9D-4GBRL)
Primary HDD: OCZ Vertex 2 60 GB (SDD) (have run scandisk several times, no problems)
Seconary HDD: WD 500 GB and an eSATA WD 1 TB
Powersupply: 600W Coolmaster Silent Pro (was replaced once during this ordeal due to a PSU failure, problem happened before and after).

Thanks in advance for your help!

Rob Attached Files robwdavis.zip (3.04 MB, 16 views) Share Share this post on Digg Del.icio.us Technorati Twitter
Reply With Quote .postbitlegacy .postfoot .textcontrols a.post_info_button, .postbit .postfoot .textcontrols a.post_info_button { background: url(/images/post_infobox.png) no-repeat transparent left; padding-left: 20px; } .postbitlegacy .postfoot .textcontrols a.post_info_button:hover, .postbit .postfoot .textcontrols a.post_info_button:hover { background: url(/images/post_infobox-hover.png) no-repeat transparent left; JavaScript must be enabled 04-07-2013 #2 usasma Microsoft Community Contributor This member is a certified Microsoft Community Contributor at Windows 7 Forums. Click here for more information from Microsoft. Microsoft MVP - Windows Expert
- Consumer
Join Date Mar 2010 Posts 1,333 Re: Long Term Chronic Seemling Random BSOD Problem Just FYI - a recent poster (early Nov 2011) states that they were advised by Asus to manually set their memory settings/timings/voltages because of issues with the M4 series of motherboards.
You can get the settings/timings/voltages from the website of your RAM manufacturer.

We've seen a number of BSOD issues with SSD's. Here's the information that I've compiled so far:
There's not a whole bunch available to test SSD's. The "easiest" test is to remove the SSD, install a platter-based hard drive, install Windows and test for stability that way.

Here's some suggestions:
- Update the SSD's firmware to the latest available version (VERY IMPORTANT!!!)
- Update the motherboard controllers drivers to the latest available version from the controller manufacturer (NOT the mobo manufacturer unless you can't find any on the controller manufacturer's website). Be sure to update ALL controllers on the motherboard! I STRONGLY suggest not using controller drivers older than mid-2012 with SSD's.
- Slow the memory (RAM) down to the next slower speed (I've only seen one person who claimed that this worked for them).
- Use any manufacturer's utilities that you may have. If you don't have any, then try this free one (I haven't used it myself): Crystal Dew World
....NOTE: Recently (Nov 2011) we had BSOD issues with the Marvell 91xx controller and an SSD. You may have to switch controllers also.
- Replace the SSD with a platter based hard drive and see if that stops the BSOD's. If it does, then it's likely that there's a problem with the SSD OR an incompatibility with your system.
06 Dec 2011 - This post tends to confirm issues with certain SSD chipsets and certain controllers - [SOLVED] cant find the cause of BSOD F4 - Tech Support Forum
05 Jan 2013 - very interesting post about difficulties with the Marvell controllers even when not connected to the SSD drives: https://www.eightforums.com/bsod-cra...tml#post169956
27 Feb 2013 - I'm starting to see much better reliability with SSD's using current (mid-2012 and later) storage drivers. I have withdrawn my objections to using these devices in everyday systems. You have 3 hard drives. What is the make/model/wattage and age of your Power Supply?

You have numerous different error codes (so many that I lost count) The differing error codes are usually symptomatic of a lower level problem within the system. They are usually caused by one of these things:
- borked (broken) hardware (several different procedures used to isolate the problem device)
- BIOS issues (check for updates at the motherboard manufacturer's website)
- overclocking - You'll know if you're overclocking or not. If uncertain we can suggest things to check.
- compatibility issues (3rd party hardware/drivers)
- low-level driver problems
- or even malware (scanned for when we ask for hardware diagnostics from Initial Hardware Diagnostics or Hardware Diagnostics ).

AMD OverDrive (AODDriver2.sys) is either a stand-alone application, or a component of the AMD VISION Engine Control Center. This driver is known to cause BSOD's on some Windows systems.
Please un-install all AMD/ATI video stuff from Control Panel...Programs...Un-install a program
Then, download (but DO NOT install) a fresh copy of the ATI drivers from Global Provider of Innovative Graphics, Processors and Media Solutions | AMD (in the upper right corner of the page)
Use this procedure to install the DRIVER ONLY: ATI video cards - DRIVER ONLY installation procedure - Sysnative Forums

If the device (AODDriver or AODDriver4.01) remains a problem, open Device Manager, select the "View" item.
Then select "Show hidden devices" and scroll down to the Non-Plug and Play Drivers section.
Locate the AODDriver entry, right click on it and select "Un-install". Reboot for changes to take affect. Sometimes the driver remains and continues to cause BSOD's. If this is the case for you, post back and we'll give further instructions for safely removing it.

If overclocking, please stop. Remove the overclock and return the system to stock/standard values while we're troubleshooting. Once the system is stable again, feel free to resume the overclocking.

Please update these older drivers. Links are included to assist in looking up the source of the drivers. If unable to find an update, please remove (un-install) the program responsible for that driver. DO NOT manually delete/rename the driver as it may make the system unbootable! :

GRMNGEN.SYS Thu Apr 30 12:45:26 2009 (49F9D5A6)
Garmin Generic WDM Support Driver
http://www.carrona.org/drivers/driver.php?id=GRMNGEN.SYS

grmnusb.sys Thu Apr 30 12:45:27 2009 (49F9D5A7)
Garmin USB GPS driver
http://www.carrona.org/drivers/driver.php?id=grmnusb.sys

AtiPcie.sys Tue May 5 11:00:22 2009 (4A005486)
ATI PCIE Driver for ATI PCIE chipset or [br] ATI PCI Express (3GIO) Filter[br]Found in my ATI video drivers (I have an Intel chipset)
http://www.carrona.org/drivers/driver.php?id=AtiPcie.sys

nusb3hub.sys Thu Apr 22 21:34:35 2010 (4BD0F92B)
NEC Electronics USB 3.0 Host Controller Driver (previous BSOD issues with 2010 version)
http://www.carrona.org/drivers/driver.php?id=nusb3hub.sys

nusb3xhc.sys Thu Apr 22 21:34:36 2010 (4BD0F92C)
NEC Electronics USB 3.0 Host Controller Driver (previous BSOD issues with 2010 version)
http://www.carrona.org/drivers/driver.php?id=nusb3xhc.sys

As you have time, please start running these free hardware diagnostics also: Hardware Diagnostics This'll give you a head start if the 3rd party drivers aren't the cause.

Analysis:
The following is for informational purposes only.
Code: **************************Sat Apr 6 19:26:29.953 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps40613-50544-02.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (4 procs) Free x64 Built by: 7601.18044.amd64fre.win7sp1_gdr.130104-1431 System Uptime:0 days 1:52:28.608 Probably caused by :hardware ( Unknown_Module_fffff880`044be570>+5ed1588 ) BugCheck A, {7fffffd3fb8, 2, 1, fffff8000387f852} BugCheck Info: IRQL_NOT_LESS_OR_EQUAL (a) Arguments: Arg1: 000007fffffd3fb8, memory referenced Arg2: 0000000000000002, IRQL Arg3: 0000000000000001, bitfield : bit 0 : value 0 = read operation, 1 = write operation bit 3 : value 0 = not an execute operation, 1 = execute operation (only on chips which support this level of status) Arg4: fffff8000387f852, address which referenced memory BUGCHECK_STR: 0xA DEFAULT_BUCKET_ID: WIN7_DRIVER_FAULT FAILURE_BUCKET_ID: X64_IP_MISALIGNED `` **************************Sat Apr 6 17:25:32.255 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps40613-51605-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (4 procs) Free x64 Built by: 7601.18044.amd64fre.win7sp1_gdr.130104-1431 System Uptime:0 days 0:07:29.816 Probably caused by :ntkrnlmp.exe ( nt! ?? ::FNODOBFM::`string'+35084 ) BugCheck 1A, {41790, fffffa8001241970, ffff, 0} BugCheck Info: MEMORY_MANAGEMENT (1a) Arguments: Arg1: 0000000000041790, A page table page has been corrupted. On a 64 bit OS, parameter 2 contains the address of the PFN for the corrupted page table page. On a 32 bit OS, parameter 2 contains a pointer to the number of used PTEs, and parameter 3 contains the number of used PTEs. Arg2: fffffa8001241970 Arg3: 000000000000ffff Arg4: 0000000000000000 BUGCHECK_STR: 0x1a_41790 PROCESS_NAME: dxdiag.exe FAILURE_BUCKET_ID: X64_0x1a_41790_nt!_??_::FNODOBFM::_string_+35084 BIOS Version 3029 BIOS Release Date 07/05/2012 Manufacturer System manufacturer Product Name System Product Name `` **************************Sat Apr 6 16:31:29.054 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps40613-50559-02.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (4 procs) Free x64 Built by: 7601.18044.amd64fre.win7sp1_gdr.130104-1431 System Uptime:0 days 0:13:56.241 Probably caused by :ntkrnlmp.exe ( nt!KiKernelCalloutExceptionHandler+e ) BugCheck 1E, {0, 0, 0, 0} BugCheck Info: KMODE_EXCEPTION_NOT_HANDLED (1e) Arguments: Arg1: 0000000000000000, The exception code that was not handled Arg2: 0000000000000000, The address that the exception occurred at Arg3: 0000000000000000, Parameter 0 of the exception Arg4: 0000000000000000, Parameter 1 of the exception BUGCHECK_STR: 0x1E DEFAULT_BUCKET_ID: WIN7_DRIVER_FAULT PROCESS_NAME: System FAILURE_BUCKET_ID: X64_0x1E_nt!KiKernelCalloutExceptionHandler+e BIOS Version 3029 BIOS Release Date 07/05/2012 Manufacturer System manufacturer Product Name System Product Name `` **************************Sat Apr 6 16:13:31.572 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps40613-50606-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (4 procs) Free x64 Built by: 7601.18044.amd64fre.win7sp1_gdr.130104-1431 System Uptime:0 days 4:59:16.133 *** WARNING: Unable to verify timestamp for mfehidk.sys *** ERROR: Module load completed but symbols could not be loaded for mfehidk.sys Probably caused by :mfehidk.sys ( mfehidk+16869 ) BugCheck 135, {ffffffffc0000005, fffff88007c7eac0, fffff88001301700, fffff8a00027e380} BugCheck Info: REGISTRY_FILTER_DRIVER_EXCEPTION (135) Arguments: Arg1: ffffffffc0000005, ExceptionCode Arg2: fffff88007c7eac0, Address of the context record for the exception that caused the bugcheck Arg3: fffff88001301700, The driver's callback routine address Arg4: fffff8a00027e380, Internal BUGCHECK_STR: 0x135 DEFAULT_BUCKET_ID: WIN7_DRIVER_FAULT PROCESS_NAME: explorer.exe FAILURE_BUCKET_ID: X64_0x135_mfehidk+16869 BIOS Version 3029 BIOS Release Date 07/05/2012 Manufacturer System manufacturer Product Name System Product Name `` **************************Sat Apr 6 11:13:08.845 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps40613-50981-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (4 procs) Free x64 Built by: 7601.18044.amd64fre.win7sp1_gdr.130104-1431 System Uptime:0 days 0:03:58.406 *** WARNING: Unable to verify timestamp for mfehidk.sys *** ERROR: Module load completed but symbols could not be loaded for mfehidk.sys Probably caused by :mfehidk.sys ( mfehidk+48204 ) BugCheck 24, {1904fb, fffff88003df8bf8, fffff88003df8450, fffff8800100d64d} BugCheck Info: NTFS_FILE_SYSTEM (24) Arguments: Arg1: 00000000001904fb Arg2: fffff88003df8bf8 Arg3: fffff88003df8450 Arg4: fffff8800100d64d PROCESS_NAME: services.exe BUGCHECK_STR: 0x24 DEFAULT_BUCKET_ID: WIN7_DRIVER_FAULT FAILURE_BUCKET_ID: X64_0x24_mfehidk+48204 BIOS Version 3029 BIOS Release Date 07/05/2012 Manufacturer System manufacturer Product Name System Product Name `` **************************Sat Apr 6 11:08:04.919 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps40613-50559-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (4 procs) Free x64 Built by: 7601.18044.amd64fre.win7sp1_gdr.130104-1431 System Uptime:0 days 0:04:41.496 Probably caused by :ntkrnlmp.exe ( nt!KipFatalFilter+1b ) BugCheck 1E, {ffffffffc0000005, fffff88003118fe0, 0, 0} BugCheck Info: KMODE_EXCEPTION_NOT_HANDLED (1e) Arguments: Arg1: ffffffffc0000005, The exception code that was not handled Arg2: fffff88003118fe0, The address that the exception occurred at Arg3: 0000000000000000, Parameter 0 of the exception Arg4: 0000000000000000, Parameter 1 of the exception BUGCHECK_STR: 0x1E_c0000005_R PROCESS_NAME: System FAILURE_BUCKET_ID: X64_0x1E_c0000005_R_nt!KipFatalFilter+1b BIOS Version 3029 BIOS Release Date 07/05/2012 Manufacturer System manufacturer Product Name System Product Name `` **************************Sat Apr 6 11:02:35.768 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps40613-50591-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (4 procs) Free x64 Built by: 7601.18044.amd64fre.win7sp1_gdr.130104-1431 System Uptime:0 days 0:07:02.344 Probably caused by :ntkrnlmp.exe ( nt!ExReinitializeResourceLite+f2 ) BugCheck 24, {1904fb, fffff88008eb66e8, fffff88008eb5f40, fffff8000386fba2} BugCheck Info: NTFS_FILE_SYSTEM (24) Arguments: Arg1: 00000000001904fb Arg2: fffff88008eb66e8 Arg3: fffff88008eb5f40 Arg4: fffff8000386fba2 PROCESS_NAME: System BUGCHECK_STR: 0x24 DEFAULT_BUCKET_ID: WIN7_DRIVER_FAULT FAILURE_BUCKET_ID: X64_0x24_nt!ExReinitializeResourceLite+f2 BIOS Version 3029 BIOS Release Date 07/05/2012 Manufacturer System manufacturer Product Name System Product Name `` **************************Sat Apr 6 10:53:40.143 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps40613-50544-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (4 procs) Free x64 Built by: 7601.18044.amd64fre.win7sp1_gdr.130104-1431 System Uptime:0 days 0:43:35.719 *** WARNING: Unable to verify timestamp for Unknown_Module_00000000`00000000 Probably caused by :ntkrnlmp.exe ( nt!AlpcpProcessSynchronousRequest+366 ) BugCheck 3B, {c0000005, fffff80003be1119, fffff8800a7abfe0, 0} BugCheck Info: SYSTEM_SERVICE_EXCEPTION (3b) Arguments: Arg1: 00000000c0000005, Exception code that caused the bugcheck Arg2: fffff80003be1119, Address of the instruction which caused the bugcheck Arg3: fffff8800a7abfe0, Address of the context record for the exception that caused the bugcheck Arg4: 0000000000000000, zero. BUGCHECK_STR: 0x3B DEFAULT_BUCKET_ID: WIN7_DRIVER_FAULT FAILURE_BUCKET_ID: X64_0x3B_nt!AlpcpProcessSynchronousRequest+366 `` **************************Sat Apr 6 09:58:20.702 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps40613-50622-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (4 procs) Free x64 Built by: 7601.18044.amd64fre.win7sp1_gdr.130104-1431 System Uptime:0 days 0:24:38.263 Probably caused by :ntkrnlmp.exe ( nt! ?? ::FNODOBFM::`string'+4518f ) BugCheck 50, {fffff88007496eb5, 8, fffff88007496eb5, 0} BugCheck Info: PAGE_FAULT_IN_NONPAGED_AREA (50) Arguments: Arg1: fffff88007496eb5, memory referenced. Arg2: 0000000000000008, value 0 = read operation, 1 = write operation. Arg3: fffff88007496eb5, If non-zero, the instruction address which referenced the bad memory address. Arg4: 0000000000000000, (reserved) BUGCHECK_STR: 0x50 DEFAULT_BUCKET_ID: WIN7_DRIVER_FAULT PROCESS_NAME: System FAILURE_BUCKET_ID: X64_0x50_BAD_IP_nt!_??_::FNODOBFM::_string_+4518f BIOS Version 3029 BIOS Release Date 07/05/2012 Manufacturer System manufacturer Product Name System Product Name `` **************************Sat Apr 6 09:32:47.896 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps40613-51012-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (4 procs) Free x64 Built by: 7601.18044.amd64fre.win7sp1_gdr.130104-1431 System Uptime:0 days 0:03:24.082 Probably caused by :hardware ( nt! ?? ::FNODOBFM::`string'+487ed ) BugCheck 1E, {ffffffffc0000005, fffff8000389d6d3, 1, c000005c} BugCheck Info: KMODE_EXCEPTION_NOT_HANDLED (1e) Arguments: Arg1: ffffffffc0000005, The exception code that was not handled Arg2: fffff8000389d6d3, The address that the exception occurred at Arg3: 0000000000000001, Parameter 0 of the exception Arg4: 00000000c000005c, Parameter 1 of the exception BUGCHECK_STR: 0x1E_c0000005_R PROCESS_NAME: McSvHost.exe FAILURE_BUCKET_ID: X64_IP_MISALIGNED BIOS Version 3029 BIOS Release Date 07/05/2012 Manufacturer System manufacturer Product Name System Product Name `` **************************Sat Apr 6 09:28:50.155 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps40613-14008-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (4 procs) Free x64 Built by: 7601.18044.amd64fre.win7sp1_gdr.130104-1431 System Uptime:0 days 0:12:52.716 *** WARNING: Unable to verify timestamp for atikmpag.sys *** ERROR: Module load completed but symbols could not be loaded for atikmpag.sys Probably caused by :dxgmms1.sys ( dxgmms1!VidSchiVerifyDriverReportedFenceId+ad ) BugCheck 119, {1, f0e4, e4, e4} BugCheck Info: VIDEO_SCHEDULER_INTERNAL_ERROR (119) Arguments: Arg1: 0000000000000001, The driver has reported an invalid fence ID. Arg2: 000000000000f0e4 Arg3: 00000000000000e4 Arg4: 00000000000000e4 BUGCHECK_STR: 0x119 DEFAULT_BUCKET_ID: WIN7_DRIVER_FAULT PROCESS_NAME: System FAILURE_BUCKET_ID: X64_0x119_dxgmms1!VidSchiVerifyDriverReportedFenceId+ad BIOS Version 3029 BIOS Release Date 07/05/2012 Manufacturer System manufacturer Product Name System Product Name `` **************************Fri Apr 5 20:52:10.432 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps40513-50996-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (4 procs) Free x64 Built by: 7601.18044.amd64fre.win7sp1_gdr.130104-1431 System Uptime:0 days 0:03:45.008 *** ERROR: Module load completed but symbols could not be loaded for partmgr.sys *** ERROR: Module load completed but symbols could not be loaded for volmgr.sys *** ERROR: Module load completed but symbols could not be loaded for volsnap.sys *** ERROR: Module load completed but symbols could not be loaded for Fs_Rec.sys *** WARNING: Unable to verify timestamp for mfehidk.sys *** ERROR: Module load completed but symbols could not be loaded for mfehidk.sys Probably caused by :partmgr.sys ( partmgr+3512 ) BugCheck C2, {7, 109b, 30676863, fffffa8007990010} BugCheck Info: BAD_POOL_CALLER (c2) Arguments: Arg1: 0000000000000007, Attempt to free pool which was already freed Arg2: 000000000000109b, (reserved) Arg3: 0000000030676863, Memory contents of the pool block Arg4: fffffa8007990010, Address of the block of pool being deallocated BUGCHECK_STR: 0xc2_7 PROCESS_NAME: WUDFHost.exe FAILURE_BUCKET_ID: X64_0xc2_7_partmgr+3512 BIOS Version 3029 BIOS Release Date 07/05/2012 Manufacturer System manufacturer Product Name System Product Name `` **************************Fri Apr 5 20:47:49.695 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps40513-51199-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (4 procs) Free x64 Built by: 7601.18044.amd64fre.win7sp1_gdr.130104-1431 System Uptime:0 days 0:06:03.256 Probably caused by :CLASSPNP.SYS ( CLASSPNP!TransferPktComplete+1ce ) BugCheck D1, {6a00, 2, 8, 6a00} BugCheck Info: DRIVER_IRQL_NOT_LESS_OR_EQUAL (d1) Arguments: Arg1: 0000000000006a00, memory referenced Arg2: 0000000000000002, IRQL Arg3: 0000000000000008, value 0 = read operation, 1 = write operation Arg4: 0000000000006a00, address which referenced memory PROCESS_NAME: System BUGCHECK_STR: 0xD1 DEFAULT_BUCKET_ID: WIN7_DRIVER_FAULT FAILURE_BUCKET_ID: X64_0xD1_CODE_AV_BAD_IP_CLASSPNP!TransferPktComplete+1ce BIOS Version 3029 BIOS Release Date 07/05/2012 Manufacturer System manufacturer Product Name System Product Name `` **************************Fri Apr 5 19:26:13.785 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps40513-51979-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (4 procs) Free x64 Built by: 7601.18044.amd64fre.win7sp1_gdr.130104-1431 System Uptime:0 days 0:08:27.346 *** WARNING: Unable to verify timestamp for atikmpag.sys *** ERROR: Module load completed but symbols could not be loaded for atikmpag.sys Probably caused by :dxgmms1.sys ( dxgmms1!VidSchiVerifyDriverReportedFenceId+ad ) BugCheck 119, {1, ef00, 7d, 7d} BugCheck Info: VIDEO_SCHEDULER_INTERNAL_ERROR (119) Arguments: Arg1: 0000000000000001, The driver has reported an invalid fence ID. Arg2: 000000000000ef00 Arg3: 000000000000007d Arg4: 000000000000007d BUGCHECK_STR: 0x119 DEFAULT_BUCKET_ID: WIN7_DRIVER_FAULT PROCESS_NAME: System FAILURE_BUCKET_ID: X64_0x119_dxgmms1!VidSchiVerifyDriverReportedFenceId+ad BIOS Version 3029 BIOS Release Date 07/05/2012 Manufacturer System manufacturer Product Name System Product Name `` **************************Fri Apr 5 19:00:29.108 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps40513-51121-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (4 procs) Free x64 Built by: 7601.18044.amd64fre.win7sp1_gdr.130104-1431 System Uptime:0 days 0:01:12.669 Probably caused by :ntkrnlmp.exe ( nt!KiDeliverApc+187 ) BugCheck A, {0, 2, 1, fffff800038cf617} BugCheck Info: IRQL_NOT_LESS_OR_EQUAL (a) Arguments: Arg1: 0000000000000000, memory referenced Arg2: 0000000000000002, IRQL Arg3: 0000000000000001, bitfield : bit 0 : value 0 = read operation, 1 = write operation bit 3 : value 0 = not an execute operation, 1 = execute operation (only on chips which support this level of status) Arg4: fffff800038cf617, address which referenced memory BUGCHECK_STR: 0xA DEFAULT_BUCKET_ID: WIN7_DRIVER_FAULT PROCESS_NAME: System FAILURE_BUCKET_ID: X64_0xA_nt!KiDeliverApc+187 BIOS Version 3029 BIOS Release Date 07/05/2012 Manufacturer System manufacturer Product Name System Product Name `` **************************Thu Apr 4 17:53:14.830 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps40413-59639-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (4 procs) Free x64 Built by: 7601.18044.amd64fre.win7sp1_gdr.130104-1431 System Uptime:0 days 0:02:37.001 Probably caused by :ntkrnlmp.exe ( nt! ?? ::FNODOBFM::`string'+27911 ) BugCheck 34, {49d, ffffffffc0000420, 0, 0} BugCheck Info: CACHE_MANAGER (34) Arguments: Arg1: 000000000000049d Arg2: ffffffffc0000420 Arg3: 0000000000000000 Arg4: 0000000000000000 BUGCHECK_STR: 0x34 DEFAULT_BUCKET_ID: WIN7_DRIVER_FAULT PROCESS_NAME: System FAILURE_BUCKET_ID: X64_0x34_nt!_??_::FNODOBFM::_string_+27911 BIOS Version 3029 BIOS Release Date 07/05/2012 Manufacturer System manufacturer Product Name System Product Name `` **************************Mon Apr 1 16:03:22.230 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps40113-52728-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (4 procs) Free x64 Built by: 7601.18044.amd64fre.win7sp1_gdr.130104-1431 System Uptime:0 days 6:27:14.401 *** WARNING: Unable to verify timestamp for ???????? Probably caused by :ntkrnlmp.exe ( nt!PoIdle+52a ) BugCheck 4E, {99, 1d4ab4, 0, 1d4dc4} BugCheck Info: PFN_LIST_CORRUPT (4e) Arguments: Arg1: 0000000000000099, A PTE or PFN is corrupt Arg2: 00000000001d4ab4, page frame number Arg3: 0000000000000000, current page state Arg4: 00000000001d4dc4, 0 BUGCHECK_STR: 0x4E_99 PROCESS_NAME: System FAILURE_BUCKET_ID: X64_0x4E_99_nt!PoIdle+52a `` **************************Sun Mar 31 21:04:20.090 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps33113-54615-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (4 procs) Free x64 Built by: 7601.18044.amd64fre.win7sp1_gdr.130104-1431 System Uptime:0 days 1:45:20.588 Probably caused by :win32k.sys ( win32k!EngRestoreFloatingPointState+2a82 ) BugCheck 50, {fffff900c3b46018, 1, fffff9600012a382, 0} BugCheck Info: PAGE_FAULT_IN_NONPAGED_AREA (50) Arguments: Arg1: fffff900c3b46018, memory referenced. Arg2: 0000000000000001, value 0 = read operation, 1 = write operation. Arg3: fffff9600012a382, If non-zero, the instruction address which referenced the bad memory address. Arg4: 0000000000000000, (reserved) BUGCHECK_STR: 0x50 DEFAULT_BUCKET_ID: WIN7_DRIVER_FAULT PROCESS_NAME: ViewNX2.exe FAILURE_BUCKET_ID: X64_0x50_win32k!EngRestoreFloatingPointState+2a82 BIOS Version 3029 BIOS Release Date 07/05/2012 Manufacturer System manufacturer Product Name System Product Name `` **************************Mon Apr 1 09:35:34.027 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps40113-53414-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (4 procs) Free x64 Built by: 7601.18044.amd64fre.win7sp1_gdr.130104-1431 System Uptime:0 days 0:01:05.198 Probably caused by :Pool_Corruption ( nt!ExDeferredFreePool+a53 ) BugCheck 19, {3, fffffa80066902b0, fffffa80066908c0, fffffa80066902b0} BugCheck Info: BAD_POOL_HEADER (19) Arguments: Arg1: 0000000000000003, the pool freelist is corrupt. Arg2: fffffa80066902b0, the pool entry being checked. Arg3: fffffa80066908c0, the read back flink freelist value (should be the same as 2). Arg4: fffffa80066902b0, the read back blink freelist value (should be the same as 2). BUGCHECK_STR: 0x19_3 PROCESS_NAME: svchost.exe FAILURE_BUCKET_ID: X64_0x19_3_nt!ExDeferredFreePool+a53 BIOS Version 3029 BIOS Release Date 07/05/2012 Manufacturer System manufacturer Product Name System Product Name `` **************************Mon Apr 1 09:30:54.711 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps40113-53601-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (4 procs) Free x64 Built by: 7601.18044.amd64fre.win7sp1_gdr.130104-1431 System Uptime:0 days 12:23:53.881 Probably caused by :USBPORT.SYS ( USBPORT!USBPORT_Core_iCompleteDoneTransfer+45f ) BugCheck A, {fffffa880b947000, 2, 0, fffff80003deb3da} BugCheck Info: IRQL_NOT_LESS_OR_EQUAL (a) Arguments: Arg1: fffffa880b947000, memory referenced Arg2: 0000000000000002, IRQL Arg3: 0000000000000000, bitfield : bit 0 : value 0 = read operation, 1 = write operation bit 3 : value 0 = not an execute operation, 1 = execute operation (only on chips which support this level of status) Arg4: fffff80003deb3da, address which referenced memory BUGCHECK_STR: 0xA DEFAULT_BUCKET_ID: WIN7_DRIVER_FAULT PROCESS_NAME: MSMONEY.EXE FAILURE_BUCKET_ID: X64_0xA_USBPORT!USBPORT_Core_iCompleteDoneTransfer+45f BIOS Version 3029 BIOS Release Date 07/05/2012 Manufacturer System manufacturer Product Name System Product Name `` **************************Wed Mar 27 22:04:57.939 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps32713-53991-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (4 procs) Free x64 Built by: 7601.18044.amd64fre.win7sp1_gdr.130104-1431 System Uptime:0 days 0:01:45.499 Probably caused by :storport.sys ( storport!StorPortGetScatterGatherList+1fd ) BugCheck 1E, {0, 0, 0, 0} BugCheck Info: KMODE_EXCEPTION_NOT_HANDLED (1e) Arguments: Arg1: 0000000000000000, The exception code that was not handled Arg2: 0000000000000000, The address that the exception occurred at Arg3: 0000000000000000, Parameter 0 of the exception Arg4: 0000000000000000, Parameter 1 of the exception BUGCHECK_STR: 0x1E DEFAULT_BUCKET_ID: WIN7_DRIVER_FAULT PROCESS_NAME: System FAILURE_BUCKET_ID: X64_0x1E_storport!StorPortGetScatterGatherList+1fd BIOS Version 3029 BIOS Release Date 07/05/2012 Manufacturer System manufacturer Product Name System Product Name `` **************************Wed Mar 27 22:02:27.314 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps32713-53024-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (4 procs) Free x64 Built by: 7601.18044.amd64fre.win7sp1_gdr.130104-1431 System Uptime:0 days 1:50:25.875 Probably caused by :ntkrnlmp.exe ( nt! ?? ::FNODOBFM::`string'+48de1 ) BugCheck 18, {0, fffffa8009b451e0, 2, ffffffffffffffff} BugCheck Info: REFERENCE_BY_POINTER (18) Arguments: Arg1: 0000000000000000, Object type of the object whose reference count is being lowered Arg2: fffffa8009b451e0, Object whose reference count is being lowered Arg3: 0000000000000002, Reserved Arg4: ffffffffffffffff, Reserved The reference count of an object is illegal for the current state of the object. Each time a driver uses a pointer to an object the driver calls a kernel routine to increment the reference count of the object. When the driver is done with the pointer the driver calls another kernel routine to decrement the reference count. Drivers must match calls to the increment and decrement routines. This bugcheck can occur because an object's reference count goes to zero while there are still open handles to the object, in which case the fourth parameter indicates the number of opened handles. It may also occur when the object?s reference count drops below zero whether or not there are open handles to the object, and in that case the fourth parameter contains the actual value of the pointer references count. BUGCHECK_STR: 0x18 DEFAULT_BUCKET_ID: WIN7_DRIVER_FAULT PROCESS_NAME: iexplore.exe FAILURE_BUCKET_ID: X64_0x18_OVER_DEREFERENCE_nt!_??_::FNODOBFM::_string_+48de1 BIOS Version 3029 BIOS Release Date 07/05/2012 Manufacturer System manufacturer Product Name System Product Name `` **************************Tue Mar 26 22:07:01.610 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps32613-54007-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (4 procs) Free x64 Built by: 7601.18044.amd64fre.win7sp1_gdr.130104-1431 System Uptime:0 days 5:54:04.202 Probably caused by :ntkrnlmp.exe ( nt!CmpKcbCacheLookup+1de ) BugCheck 3B, {c0000005, fffff80003b5430e, fffff8800b836720, 0} BugCheck Info: SYSTEM_SERVICE_EXCEPTION (3b) Arguments: Arg1: 00000000c0000005, Exception code that caused the bugcheck Arg2: fffff80003b5430e, Address of the instruction which caused the bugcheck Arg3: fffff8800b836720, Address of the context record for the exception that caused the bugcheck Arg4: 0000000000000000, zero. BUGCHECK_STR: 0x3B DEFAULT_BUCKET_ID: WIN7_DRIVER_FAULT PROCESS_NAME: OUTLOOK.EXE FAILURE_BUCKET_ID: X64_0x3B_nt!CmpKcbCacheLookup+1de BIOS Version 3029 BIOS Release Date 07/05/2012 Manufacturer System manufacturer Product Name System Product Name `` **************************Tue Mar 26 14:51:24.978 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps32613-53071-01.dmp] *** WARNING: Unable to verify timestamp for Unknown_Module_00000000`00000000 Windows 7 Kernel Version 7601 (Service Pack 1) MP (4 procs) Free x64 Built by: 7601.18044.amd64fre.win7sp1_gdr.130104-1431 System Uptime:0 days 14:09:27.165 *** WARNING: Unable to verify timestamp for Unknown_Module_00000000`00000000 *** WARNING: Unable to verify timestamp for Unknown_Module_00000000`00000000 Probably caused by :Unknown_Image ( ANALYSIS_INCONCLUSIVE ) BugCheck 1E, {0, 0, 0, 0} BugCheck Info: KMODE_EXCEPTION_NOT_HANDLED (1e) Arguments: Arg1: 0000000000000000, The exception code that was not handled Arg2: 0000000000000000, The address that the exception occurred at Arg3: 0000000000000000, Parameter 0 of the exception Arg4: 0000000000000000, Parameter 1 of the exception BUGCHECK_STR: 0x1E DEFAULT_BUCKET_ID: WIN7_DRIVER_FAULT `` **************************Mon Mar 25 23:07:21.773 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps32513-92586-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (4 procs) Free x64 Built by: 7601.18044.amd64fre.win7sp1_gdr.130104-1431 System Uptime:0 days 0:03:27.334 *** WARNING: Unable to verify timestamp for amd_xata.sys *** ERROR: Module load completed but symbols could not be loaded for amd_xata.sys Probably caused by :hardware ( amd_xata+8c16 ) BugCheck D5, {fffff9801a680fb0, 1, fffff88001196c16, 0} BugCheck Info: DRIVER_PAGE_FAULT_IN_FREED_SPECIAL_POOL (d5) Arguments: Arg1: fffff9801a680fb0, memory referenced Arg2: 0000000000000001, value 0 = read operation, 1 = write operation Arg3: fffff88001196c16, if non-zero, the address which referenced memory. Arg4: 0000000000000000, (reserved) BUGCHECK_STR: 0xD5 DEFAULT_BUCKET_ID: VERIFIER_ENABLED_VISTA_MINIDUMP PROCESS_NAME: System FAILURE_BUCKET_ID: X64_IP_MISALIGNED_amd_xata.sys BIOS Version 3029 BIOS Release Date 07/05/2012 Manufacturer System manufacturer Product Name System Product Name `` **************************Mon Mar 25 21:23:38.418 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps32513-53913-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (4 procs) Free x64 Built by: 7601.18044.amd64fre.win7sp1_gdr.130104-1431 System Uptime:0 days 0:01:49.979 Probably caused by :ntkrnlmp.exe ( nt!ExAllocatePoolWithTag+537 ) BugCheck C5, {8, 2, 1, fffff800039fc147} BugCheck Info: DRIVER_CORRUPTED_EXPOOL (c5) Arguments: Arg1: 0000000000000008, memory referenced Arg2: 0000000000000002, IRQL Arg3: 0000000000000001, value 0 = read operation, 1 = write operation Arg4: fffff800039fc147, address which referenced memory BUGCHECK_STR: 0xC5_2 PROCESS_NAME: svchost.exe FAILURE_BUCKET_ID: X64_0xC5_2_nt!ExAllocatePoolWithTag+537 `` **************************Sat Mar 23 23:58:21.531 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps32313-52962-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (4 procs) Free x64 Built by: 7601.18044.amd64fre.win7sp1_gdr.130104-1431 System Uptime:0 days 0:00:59.092 *** WARNING: Unable to verify timestamp for amd_xata.sys *** ERROR: Module load completed but symbols could not be loaded for amd_xata.sys Probably caused by :amd_xata.sys ( amd_xata+1d06 ) BugCheck D1, {760, 2, 0, fffff880010e8c1d} BugCheck Info: DRIVER_IRQL_NOT_LESS_OR_EQUAL (d1) Arguments: Arg1: 0000000000000760, memory referenced Arg2: 0000000000000002, IRQL Arg3: 0000000000000000, value 0 = read operation, 1 = write operation Arg4: fffff880010e8c1d, address which referenced memory BUGCHECK_STR: 0xD1 DEFAULT_BUCKET_ID: WIN7_DRIVER_FAULT PROCESS_NAME: explorer.exe FAILURE_BUCKET_ID: X64_0xD1_amd_xata+1d06 BIOS Version 3029 BIOS Release Date 07/05/2012 Manufacturer System manufacturer Product Name System Product Name `` **************************Sat Mar 23 23:56:12.449 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps32313-52899-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (4 procs) Free x64 Built by: 7601.18044.amd64fre.win7sp1_gdr.130104-1431 System Uptime:0 days 0:08:22.010 *** ERROR: Module load completed but symbols could not be loaded for cdd.dll Probably caused by :cdd.dll ( cdd+599b ) BugCheck 1000007E, {ffffffffc0000094, fffff9600078599b, fffff880069c3778, fffff880069c2fd0} BugCheck Info: SYSTEM_THREAD_EXCEPTION_NOT_HANDLED_M (1000007e) Arguments: Arg1: ffffffffc0000094, The exception code that was not handled Arg2: fffff9600078599b, The address that the exception occurred at Arg3: fffff880069c3778, Exception Record Address Arg4: fffff880069c2fd0, Context Record Address BUGCHECK_STR: 0x7E DEFAULT_BUCKET_ID: WIN7_DRIVER_FAULT PROCESS_NAME: csrss.exe FAILURE_BUCKET_ID: X64_0x7E_cdd+599b BIOS Version 3029 BIOS Release Date 07/05/2012 Manufacturer System manufacturer Product Name System Product Name `` **************************Sat Mar 23 18:59:32.947 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps32313-51558-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (4 procs) Free x64 Built by: 7601.18044.amd64fre.win7sp1_gdr.130104-1431 System Uptime:0 days 1:57:20.133 Probably caused by :ntkrnlmp.exe ( nt!KiDoubleFaultAbort+b2 ) BugCheck 7F, {8, 80050031, 6f8, fffff80003886f24} BugCheck Info: UNEXPECTED_KERNEL_MODE_TRAP (7f) Arguments: Arg1: 0000000000000008, EXCEPTION_DOUBLE_FAULT Arg2: 0000000080050031 Arg3: 00000000000006f8 Arg4: fffff80003886f24 BUGCHECK_STR: 0x7f_8 PROCESS_NAME: System FAILURE_BUCKET_ID: X64_0x7f_8_nt!KiDoubleFaultAbort+b2 BIOS Version 3029 BIOS Release Date 07/05/2012 Manufacturer System manufacturer Product Name System Product Name `` **************************Fri Mar 22 22:42:58.624 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps32213-53586-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (4 procs) Free x64 Built by: 7601.18044.amd64fre.win7sp1_gdr.130104-1431 System Uptime:0 days 0:02:53.185 *** WARNING: Unable to verify timestamp for atikmpag.sys *** ERROR: Module load completed but symbols could not be loaded for atikmpag.sys Probably caused by :dxgmms1.sys ( dxgmms1!VidSchiVerifyDriverReportedFenceId+ad ) BugCheck 119, {1, c301, 1, 1} BugCheck Info: VIDEO_SCHEDULER_INTERNAL_ERROR (119) Arguments: Arg1: 0000000000000001, The driver has reported an invalid fence ID. Arg2: 000000000000c301 Arg3: 0000000000000001 Arg4: 0000000000000001 BUGCHECK_STR: 0x119 DEFAULT_BUCKET_ID: WIN7_DRIVER_FAULT PROCESS_NAME: CCC.exe FAILURE_BUCKET_ID: X64_0x119_dxgmms1!VidSchiVerifyDriverReportedFenceId+ad BIOS Version 3029 BIOS Release Date 07/05/2012 Manufacturer System manufacturer Product Name System Product Name `` **************************Fri Mar 22 15:03:38.544 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps32213-52837-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (4 procs) Free x64 Built by: 7601.18044.amd64fre.win7sp1_gdr.130104-1431 System Uptime:0 days 3:57:42.105 Probably caused by :SCSIPORT.SYS ( SCSIPORT!DllInitialize+3eed ) BugCheck A, {8, 2, 1, fffff80003817bbe} BugCheck Info: IRQL_NOT_LESS_OR_EQUAL (a) Arguments: Arg1: 0000000000000008, memory referenced Arg2: 0000000000000002, IRQL Arg3: 0000000000000001, bitfield : bit 0 : value 0 = read operation, 1 = write operation bit 3 : value 0 = not an execute operation, 1 = execute operation (only on chips which support this level of status) Arg4: fffff80003817bbe, address which referenced memory BUGCHECK_STR: 0xA DEFAULT_BUCKET_ID: WIN7_DRIVER_FAULT PROCESS_NAME: System FAILURE_BUCKET_ID: X64_0xA_SCSIPORT!DllInitialize+3eed BIOS Version 3029 BIOS Release Date 07/05/2012 Manufacturer System manufacturer Product Name System Product Name `` **************************Thu Mar 21 22:45:33.802 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps32113-53399-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (4 procs) Free x64 Built by: 7601.18044.amd64fre.win7sp1_gdr.130104-1431 System Uptime:0 days 0:02:13.362 Probably caused by :Pool_Corruption ( nt!ExDeferredFreePool+100 ) BugCheck 50, {ffffffffffffffff, 0, fffff800039bb9bc, 0} BugCheck Info: PAGE_FAULT_IN_NONPAGED_AREA (50) Arguments: Arg1: ffffffffffffffff, memory referenced. Arg2: 0000000000000000, value 0 = read operation, 1 = write operation. Arg3: fffff800039bb9bc, If non-zero, the instruction address which referenced the bad memory address. Arg4: 0000000000000000, (reserved) BUGCHECK_STR: 0x50 DEFAULT_BUCKET_ID: WIN7_DRIVER_FAULT PROCESS_NAME: System FAILURE_BUCKET_ID: X64_0x50_nt!ExDeferredFreePool+100 BIOS Version 3029 BIOS Release Date 07/05/2012 Manufacturer System manufacturer Product Name System Product Name `` **************************Thu Mar 21 22:41:45.790 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps32113-52915-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (4 procs) Free x64 Built by: 7601.18044.amd64fre.win7sp1_gdr.130104-1431 System Uptime:0 days 7:55:40.351 Probably caused by :ntkrnlmp.exe ( nt!KeReleaseSemaphore+137 ) BugCheck A, {fffff880009fdb08, 2, 1, fffff800038a0327} BugCheck Info: IRQL_NOT_LESS_OR_EQUAL (a) Arguments: Arg1: fffff880009fdb08, memory referenced Arg2: 0000000000000002, IRQL Arg3: 0000000000000001, bitfield : bit 0 : value 0 = read operation, 1 = write operation bit 3 : value 0 = not an execute operation, 1 = execute operation (only on chips which support this level of status) Arg4: fffff800038a0327, address which referenced memory BUGCHECK_STR: 0xA DEFAULT_BUCKET_ID: WIN7_DRIVER_FAULT PROCESS_NAME: mfefire.exe FAILURE_BUCKET_ID: X64_0xA_nt!KeReleaseSemaphore+137 BIOS Version 3029 BIOS Release Date 07/05/2012 Manufacturer System manufacturer Product Name System Product Name `` **************************Wed Mar 20 21:49:00.797 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps32013-53898-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (4 procs) Free x64 Built by: 7601.18044.amd64fre.win7sp1_gdr.130104-1431 System Uptime:0 days 10:05:03.358 Probably caused by :tcpip.sys ( tcpip!IppInspectLocalDatagramsOut+88 ) BugCheck D1, {13, 2, 0, fffff88001889b68} BugCheck Info: DRIVER_IRQL_NOT_LESS_OR_EQUAL (d1) Arguments: Arg1: 0000000000000013, memory referenced Arg2: 0000000000000002, IRQL Arg3: 0000000000000000, value 0 = read operation, 1 = write operation Arg4: fffff88001889b68, address which referenced memory BUGCHECK_STR: 0xD1 DEFAULT_BUCKET_ID: WIN7_DRIVER_FAULT PROCESS_NAME: System FAILURE_BUCKET_ID: X64_0xD1_tcpip!IppInspectLocalDatagramsOut+88 BIOS Version 3029 BIOS Release Date 07/05/2012 Manufacturer System manufacturer Product Name System Product Name `` **************************Wed Mar 20 11:43:04.159 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps32013-52899-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (4 procs) Free x64 Built by: 7601.18044.amd64fre.win7sp1_gdr.130104-1431 System Uptime:0 days 0:11:47.720 *** ERROR: Module load completed but symbols could not be loaded for usbohci.sys Probably caused by :usbohci.sys ( usbohci+2a45 ) BugCheck FE, {5, fffffa8007e971a0, 10024397, fffffa80077c4258} BugCheck Info: BUGCODE_USB_DRIVER (fe) Arguments: Arg1: 0000000000000005, USBBUGCODE_INVALID_PHYSICAL_ADDRESS The host controller is using a physical memory address that was not allocated by the USBport driver. Arg2: fffffa8007e971a0, Device extension pointer of the host controller Arg3: 0000000010024397, PCI Vendor,Product id for the controller Arg4: fffffa80077c4258, Pointer to Endpoint data structure BUGCHECK_STR: 0xFE DEFAULT_BUCKET_ID: WIN7_DRIVER_FAULT PROCESS_NAME: System FAILURE_BUCKET_ID: X64_0xFE_INVALID_PHYSICAL_ADDR_usbohci+2a45 BIOS Version 3029 BIOS Release Date 07/05/2012 Manufacturer System manufacturer Product Name System Product Name `` **************************Tue Mar 19 19:59:58.266 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps31913-52884-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (4 procs) Free x64 Built by: 7601.18044.amd64fre.win7sp1_gdr.130104-1431 System Uptime:0 days 0:04:45.842 Probably caused by :hardware ( nt!KiInterruptDispatch+22 ) BugCheck A, {ffffda802fc8f485, 2, 1, fffff80003876952} BugCheck Info: IRQL_NOT_LESS_OR_EQUAL (a) Arguments: Arg1: ffffda802fc8f485, memory referenced Arg2: 0000000000000002, IRQL Arg3: 0000000000000001, bitfield : bit 0 : value 0 = read operation, 1 = write operation bit 3 : value 0 = not an execute operation, 1 = execute operation (only on chips which support this level of status) Arg4: fffff800038




I've been trying to track the cause of this BSOD down for a few months now. I've updated all the drivers, scanned drives and memory for errors, but nothing seems to point in a useful direction.

I work on a laptop connected to an external screen for a dual display setup. This is the same with little deviation. The BSOD almost always fires on my home setup shortly after I boot, but while I'm at my office everything works perfectly fine. Most recently, I left the laptop running while I drove from work to home, plugged the external display in, and after a few minutes: BSOD. After the initial BSOD, everything was fine. The only difference in setup is I use a different display at work than at home. I've updated the drivers for the displays, but noticed no change in the frequency of the BSODs. I don't think I have ever seen the BSOD occur while only using the laptop's display.

I'm hoping some professionals could be so kind as to analyze my most recent crash dump and give me any leads. Any info at all would be appreciated. Attached Files BSOD_Info.zip (2.75 MB, 4 views) Share Share this post on Digg Del.icio.us Technorati Twitter
Reply With Quote .postbitlegacy .postfoot .textcontrols a.post_info_button, .postbit .postfoot .textcontrols a.post_info_button { background: url(/images/post_infobox.png) no-repeat transparent left; padding-left: 20px; } .postbitlegacy .postfoot .textcontrols a.post_info_button:hover, .postbit .postfoot .textcontrols a.post_info_button:hover { background: url(/images/post_infobox-hover.png) no-repeat transparent left; JavaScript must be enabled 03-28-2013 #2 usasma Microsoft Community Contributor This member is a certified Microsoft Community Contributor at Windows 7 Forums. Click here for more information from Microsoft. Microsoft MVP - Windows Expert
- Consumer
Join Date Mar 2010 Posts 1,325 Re: STOP: 0x0000001E Try changing cables on the display(s).

From the uploaded reports:

We've seen a number of BSOD issues with SSD's. Here's the information that I've compiled so far:
There's not a whole bunch available to test SSD's. The "easiest" test is to remove the SSD, install a platter-based hard drive, install Windows and test for stability that way.

Here's some suggestions:
- Update the SSD's firmware to the latest available version (VERY IMPORTANT!!!)
- Update the motherboard controllers drivers to the latest available version from the controller manufacturer (NOT the mobo manufacturer unless you can't find any on the controller manufacturer's website). Be sure to update ALL controllers on the motherboard! I STRONGLY suggest not using controller drivers older than mid-2012 with SSD's.
- Slow the memory (RAM) down to the next slower speed (I've only seen one person who claimed that this worked for them).
- Use any manufacturer's utilities that you may have. If you don't have any, then try this free one (I haven't used it myself): http://crystalmark.info/?lang=en
....NOTE: Recently (Nov 2011) we had BSOD issues with the Marvell 91xx controller and an SSD. You may have to switch controllers also.
- Replace the SSD with a platter based hard drive and see if that stops the BSOD's. If it does, then it's likely that there's a problem with the SSD OR an incompatibility with your system.
06 Dec 2011 - This post tends to confirm issues with certain SSD chipsets and certain controllers - http://www.techsupportforum.com/foru...ml#post3537179
05 Jan 2013 - very interesting post about difficulties with the Marvell controllers even when not connected to the SSD drives: https://www.eightforums.com/bsod-cra...tml#post169956
27 Feb 2013 - I'm starting to see much better reliability with SSD's using current (mid-2012 and later) storage drivers. I have withdrawn my objections to using these devices in everyday systems. The memory dump blames NETw5s64.sys - a driver for your wireless network adapter. Please download the latest Win7 compatible version from the HP website. Then un-install the current version and install the freshly downloaded one. Monitor for further BSOD's.

Also:
Please update these older drivers. Links are included to assist in looking up the source of the drivers. If unable to find an update, please remove (un-install) the program responsible for that driver. DO NOT manually delete/rename the driver as it may make the system unbootable! :

Please understand that this is an HP system - and as such there are numerous un-needed storage drivers loading (and showing in the memory dump). Please attempt to update these, but don't spend a lot of time on it. I have made notes on those drivers that need updates.

iirsp.sys Tue Dec 13 16:47:54 2005 (439F418A)
Intel Raid StorPort Driver
http://www.carrona.org/drivers/driver.php?id=iirsp.sys

nfrd960.sys Tue Jun 6 17:11:48 2006 (4485EF94)
IBM ServeRAID Controller Driver
http://www.carrona.org/drivers/driver.php?id=nfrd960.sys

adpu320.sys Tue Feb 27 19:04:15 2007 (45E4C6FF)
Adaptec .NET Ultra320 Driver
http://www.carrona.org/drivers/driver.php?id=adpu320.sys

This one must be updated:
UsbFltr.sys Mon Apr 9 06:09:44 2007 (461A10E8)
Ortek USB Keypad Driver by Waytech Development (may be a part of Razer Tarantula drivers also)
http://www.carrona.org/drivers/driver.php?id=UsbFltr.sys

adpahci.sys Tue May 1 13:30:09 2007 (46377921)
Adaptec Windows SATA Storport Driver
http://www.carrona.org/drivers/driver.php?id=adpahci.sys

arc.sys Thu May 24 17:27:55 2007 (4656035B)
Adaptec RAID Storport Driver
http://www.carrona.org/drivers/driver.php?id=arc.sys

SiSRaid2.sys Wed Sep 24 14:28:20 2008 (48DA86C4)
SiS RAID Stor Miniport Driver
http://www.carrona.org/drivers/driver.php?id=SiSRaid2.sys

sisraid4.sys Wed Oct 1 17:56:04 2008 (48E3F1F4)
SiS AHCI Stor-Miniport Driver
http://www.carrona.org/drivers/driver.php?id=sisraid4.sys

adp94xx.sys Fri Dec 5 18:54:42 2008 (4939BF42)
Adaptec HostRAID SAS Driver
http://www.carrona.org/drivers/driver.php?id=adp94xx.sys

lsi_fc.sys Tue Dec 9 17:46:09 2008 (493EF531)
LSI Logic Fusion-MPT FC Driver (StorPort)
http://www.carrona.org/drivers/driver.php?id=lsi_fc.sys

arcsas.sys Wed Jan 14 14:27:37 2009 (496E3CA9)
Adaptec SAS/SATA-II RAID WS03 Controller
http://www.carrona.org/drivers/driver.php?id=arcsas.sys

ql2300.sys Thu Jan 22 18:05:06 2009 (4978FBA2)
QLogic Miniport Driver for QLA2300 Adapter
http://www.carrona.org/drivers/driver.php?id=ql2300.sys

vsmraid.sys Fri Jan 30 20:18:57 2009 (4983A701)
VIA RAID driver for X86-32
http://www.carrona.org/drivers/driver.php?id=vsmraid.sys

elxstor.sys Tue Feb 3 17:52:11 2009 (4988CA9B)
Storport Miniport Driver for LightPulse HBAs
http://www.carrona.org/drivers/driver.php?id=elxstor.sys

stexstor.sys Tue Feb 17 18:03:36 2009 (499B4248)
Promise SuperTrak EX Series Driver
http://www.carrona.org/drivers/driver.php?id=stexstor.sys

amdsbs.sys Fri Mar 20 14:36:03 2009 (49C3E213)
AMD AHCI Compatible Controller driver
http://www.carrona.org/drivers/driver.php?id=amdsbs.sys

lsi_scsi.sys Thu Apr 16 18:13:50 2009 (49E7AD9E)
LSI SCSI driver
http://www.carrona.org/drivers/driver.php?id=lsi_scsi.sys

Update this one, if available at the HP website:
HpqKbFiltr.sys Wed Apr 29 09:48:30 2009 (49F85AAE)
HP Quick Launch Buttons HpqKbFiltr Keyboard Filter driver
http://www.carrona.org/drivers/driver.php?id=HpqKbFiltr.sys

lsi_sas.sys Mon May 18 20:20:23 2009 (4A11FB47)
LSI SAS driver
http://www.carrona.org/drivers/driver.php?id=lsi_sas.sys

lsi_sas2.sys Mon May 18 20:31:48 2009 (4A11FDF4)
LSI SAS driver
http://www.carrona.org/drivers/driver.php?id=lsi_sas2.sys

megasas.sys Mon May 18 21:09:46 2009 (4A1206DA)
MEGASAS RAID Controller Driver
http://www.carrona.org/drivers/driver.php?id=megasas.sys

ql40xx.sys Mon May 18 21:18:11 2009 (4A1208D3)
QLogic iSCSI Storport Miniport
http://www.carrona.org/drivers/driver.php?id=ql40xx.sys

MegaSR.sys Mon May 18 21:25:54 2009 (4A120AA2)
LSI MegaRAID Software RAID Driver
http://www.carrona.org/drivers/driver.php?id=MegaSR.sys

Update this one from the Intel website: http://downloadcenter.intel.com
iaStor.sys Thu Jun 4 21:53:40 2009 (4A287AA4)
Intel Storage drivers
http://www.carrona.org/drivers/driver.php?id=iaStor.sys

Please either update this one - or un-install the older CD/DVD program that it belongs to:
PxHlpa64.sys Tue Jun 23 19:16:35 2009 (4A416253)
Sonic CD/DVD driver (used by many different CD/DVD programs)
http://www.carrona.org/drivers/driver.php?id=PxHlpa64.sys

Please update this one if available at the HP website:
enecir.sys Sun Jun 28 22:17:30 2009 (4A48243A)
ENE Consumer IR Driver for eHome
http://www.carrona.org/drivers/driver.php?id=enecir.sys

Please update this one if available at the HP website:
Rt64win7.sys Mon Jul 13 02:31:43 2009 (4A5AD4CF)
Realtek RTL8168D/8111D Family PCI-E Gigabit Ethernet NIC
http://www.carrona.org/drivers/driver.php?id=Rt64win7.sys

Update this one from the Intel website: http://downloadcenter.intel.com
intelide.sys Mon Jul 13 19:19:48 2009 (4A5BC114)
Intel IDE storage driver
http://www.carrona.org/drivers/driver.php?id=intelide.sys

Please update this one if available at the HP website:
jmcr.sys Mon Jul 20 07:39:02 2009 (4A645756)
JMicron JMB38X Memory Card Reader Driver
http://www.carrona.org/drivers/driver.php?id=jmcr.sys

Please update this one if available at the HP website:
agrsm64.sys Tue Jul 21 14:03:31 2009 (4A6602F3)
Agere Systems Soft Modem
http://www.carrona.org/drivers/driver.php?id=agrsm64.sys

Analysis:
The following is for informational purposes only.
Code: **************************Wed Mar 27 23:41:55.303 2013 (UTC - 4:00)************************** Loading Dump File [C:UsersOwnerSysnativeBSODApps32713-18860-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (8 procs) Free x64 Built by: 7601.18044.amd64fre.win7sp1_gdr.130104-1431 System Uptime:0 days 13:32:38.349 *** WARNING: Unable to verify timestamp for NETw5s64.sys *** ERROR: Module load completed but symbols could not be loaded for NETw5s64.sys Probably caused by :NETw5s64.sys ( NETw5s64+c3f4 ) BugCheck 1E, {ffffffffc000001d, fffff880009ad570, 0, 0} BugCheck Info: KMODE_EXCEPTION_NOT_HANDLED (1e) Arguments: Arg1: ffffffffc000001d, The exception code that was not handled Arg2: fffff880009ad570, The address that the exception occurred at Arg3: 0000000000000000, Parameter 0 of the exception Arg4: 0000000000000000, Parameter 1 of the exception BUGCHECK_STR: 0x1E_c000001d PROCESS_NAME: chrome.exe FAILURE_BUCKET_ID: X64_0x1E_c000001d_BAD_IP_NETw5s64+c3f4 CPUID: "Intel(R) Core(TM) i7 CPU Q 720 @ 1.60GHz" MaxSpeed: 1600 CurrentSpeed: 1596 BIOS Version F.04 BIOS Release Date 09/10/2009 Manufacturer Hewlett-Packard Product Name HP Pavilion dv7 Notebook PC `` 3rd Party Drivers:
The following is for information purposes only.
Any drivers in red should be updated or removed from your system. And should have been discussed in the body of my post.
Code: **************************Wed Mar 27 23:41:55.303 2013 (UTC - 4:00)************************** iirsp.sys Tue Dec 13 16:47:54 2005 (439F418A) nfrd960.sys Tue Jun 6 17:11:48 2006 (4485EF94) adpu320.sys Tue Feb 27 19:04:15 2007 (45E4C6FF) UsbFltr.sys Mon Apr 9 06:09:44 2007 (461A10E8) adpahci.sys Tue May 1 13:30:09 2007 (46377921) arc.sys Thu May 24 17:27:55 2007 (4656035B) SiSRaid2.sys Wed Sep 24 14:28:20 2008 (48DA86C4) sisraid4.sys Wed Oct 1 17:56:04 2008 (48E3F1F4) adp94xx.sys Fri Dec 5 18:54:42 2008 (4939BF42) lsi_fc.sys Tue Dec 9 17:46:09 2008 (493EF531) arcsas.sys Wed Jan 14 14:27:37 2009 (496E3CA9) ql2300.sys Thu Jan 22 18:05:06 2009 (4978FBA2) vsmraid.sys Fri Jan 30 20:18:57 2009 (4983A701) elxstor.sys Tue Feb 3 17:52:11 2009 (4988CA9B) stexstor.sys Tue Feb 17 18:03:36 2009 (499B4248) amdsbs.sys Fri Mar 20 14:36:03 2009 (49C3E213) lsi_scsi.sys Thu Apr 16 18:13:50 2009 (49E7AD9E) HpqKbFiltr.sys Wed Apr 29 09:48:30 2009 (49F85AAE) GEARAspiWDM.sys Mon May 18 08:17:04 2009 (4A1151C0) lsi_sas.sys Mon May 18 20:20:23 2009 (4A11FB47) lsi_sas2.sys Mon May 18 20:31:48 2009 (4A11FDF4) megasas.sys Mon May 18 21:09:46 2009 (4A1206DA) ql40xx.sys Mon May 18 21:18:11 2009 (4A1208D3) MegaSR.sys Mon May 18 21:25:54 2009 (4A120AA2) iaStor.sys Thu Jun 4 21:53:40 2009 (4A287AA4) PxHlpa64.sys Tue Jun 23 19:16:35 2009 (4A416253) enecir.sys Sun Jun 28 22:17:30 2009 (4A48243A) Rt64win7.sys Mon Jul 13 02:31:43 2009 (4A5AD4CF) intelppm.sys Mon Jul 13 19:19:25 2009 (4A5BC0FD) intelide.sys Mon Jul 13 19:19:48 2009 (4A5BC114) jmcr.sys Mon Jul 20 07:39:02 2009 (4A645756) agrsm64.sys Tue Jul 21 14:03:31 2009 (4A6602F3) NETw5s64.sys Wed Jan 13 11:37:13 2010 (4B4DF6B9) amdsata.sys Thu Mar 18 20:45:17 2010 (4BA2C91D) amdxata.sys Fri Mar 19 12:18:18 2010 (4BA3A3CA) nvstor.sys Fri Mar 19 16:45:11 2010 (4BA3E257) nvraid.sys Fri Mar 19 16:59:20 2010 (4BA3E5A8) stwrt64.sys Wed Mar 24 00:01:24 2010 (4BA98E94) HpSAMD.sys Tue Apr 20 14:32:18 2010 (4BCDF332) iaStorV.sys Thu Jun 10 20:46:19 2010 (4C11875B) nvBridge.kmd Sat Oct 16 13:06:16 2010 (4CB9DB88) hpdskflt.sys Fri May 13 14:47:02 2011 (4DCD7CA6) Accelerometer.sys Fri May 13 14:47:02 2011 (4DCD7CA6) SynTP.sys Thu Oct 13 22:34:52 2011 (4E979FCC) avgrkx64.sys Thu Sep 13 20:41:40 2012 (50527D44) avgtdia.sys Thu Sep 20 21:25:33 2012 (505BC20D) wacomrouterfilter.sys Fri Oct 12 12:54:51 2012 (50784B5B) avgidsha.sys Sun Oct 14 21:22:54 2012 (507B656E) avgidsdrivera.sys Mon Oct 22 06:47:11 2012 (5085242F) nvhda64v.sys Wed Dec 19 00:41:41 2012 (50D15395) wachidrouter.sys Wed Dec 19 18:01:07 2012 (50D24733) avgtpx64.sys Tue Jan 29 05:44:37 2013 (5107A815) avgldx64.sys Thu Feb 7 22:14:24 2013 (51146D90) avgloga.sys Thu Feb 7 22:14:29 2013 (51146D95) avgmfx64.sys Thu Feb 7 22:14:48 2013 (51146DA8) nvlddmkm.sys Sat Feb 9 18:13:08 2013 (5116D804) http://www.carrona.org/drivers/driver.php?id=iirsp.sys
http://www.carrona.org/drivers/driver.php?id=nfrd960.sys
http://www.carrona.org/drivers/driver.php?id=adpu320.sys
http://www.carrona.org/drivers/driver.php?id=UsbFltr.sys
http://www.carrona.org/drivers/driver.php?id=adpahci.sys
http://www.carrona.org/drivers/driver.php?id=arc.sys
http://www.carrona.org/drivers/driver.php?id=SiSRaid2.sys
http://www.carrona.org/drivers/driver.php?id=sisraid4.sys
http://www.carrona.org/drivers/driver.php?id=adp94xx.sys
http://www.carrona.org/drivers/driver.php?id=lsi_fc.sys
http://www.carrona.org/drivers/driver.php?id=arcsas.sys
http://www.carrona.org/drivers/driver.php?id=ql2300.sys
http://www.carrona.org/drivers/driver.php?id=vsmraid.sys
http://www.carrona.org/drivers/driver.php?id=elxstor.sys
http://www.carrona.org/drivers/driver.php?id=stexstor.sys
http://www.carrona.org/drivers/driver.php?id=amdsbs.sys
http://www.carrona.org/drivers/driver.php?id=lsi_scsi.sys
http://www.carrona.org/drivers/driver.php?id=HpqKbFiltr.sys
http://www.carrona.org/drivers/driver.php?id=GEARAspiWDM.sys
http://www.carrona.org/drivers/driver.php?id=lsi_sas.sys
http://www.carrona.org/drivers/driver.php?id=lsi_sas2.sys
http://www.carrona.org/drivers/driver.php?id=megasas.sys
http://www.carrona.org/drivers/driver.php?id=ql40xx.sys
http://www.carrona.org/drivers/driver.php?id=MegaSR.sys
http://www.carrona.org/drivers/driver.php?id=iaStor.sys
http://www.carrona.org/drivers/driver.php?id=PxHlpa64.sys
http://www.carrona.org/drivers/driver.php?id=enecir.sys
http://www.carrona.org/drivers/driver.php?id=Rt64win7.sys
http://www.carrona.org/drivers/driver.php?id=intelppm.sys
http://www.carrona.org/drivers/driver.php?id=intelide.sys
http://www.carrona.org/drivers/driver.php?id=jmcr.sys
http://www.carrona.org/drivers/driver.php?id=agrsm64.sys
http://www.carrona.org/drivers/driver.php?id=NETw5s64.sys
http://www.carrona.org/drivers/driver.php?id=amdsata.sys
http://www.carrona.org/drivers/driver.php?id=amdxata.sys
http://www.carrona.org/drivers/driver.php?id=nvstor.sys
http://www.carrona.org/drivers/driver.php?id=nvraid.sys
http://www.carrona.org/drivers/driver.php?id=stwrt64.sys
http://www.carrona.org/drivers/driver.php?id=HpSAMD.sys
http://www.carrona.org/drivers/driver.php?id=iaStorV.sys
http://www.carrona.org/drivers/driver.php?id=nvBridge.kmd
http://www.carrona.org/drivers/driver.php?id=hpdskflt.sys
http://www.carrona.org/drivers/driver.php?id=Accelerometer.sys
http://www.carrona.org/drivers/driver.php?id=SynTP.sys
http://www.carrona.org/drivers/driver.php?id=avgrkx64.sys
http://www.carrona.org/drivers/driver.php?id=avgtdia.sys
http://www.carrona.org/drivers/driver.php?id=wacomrouterfilter.sys
http://www.carrona.org/drivers/driver.php?id=avgidsha.sys
http://www.carrona.org/drivers/driver.php?id=avgidsdrivera.sys
http://www.carrona.org/drivers/driver.php?id=nvhda64v.sys
http://www.carrona.org/drivers/driver.php?id=wachidrouter.sys
http://www.carrona.org/drivers/driver.php?id=avgtpx64.sys
http://www.carrona.org/drivers/driver.php?id=avgldx64.sys
http://www.carrona.org/drivers/driver.php?id=avgloga.sys
http://www.carrona.org/drivers/driver.php?id=avgmfx64.sys
http://www.carrona.org/drivers/driver.php?id=nvlddmkm.sys




Hello, first of all, here are my system specs (also in my profile):

Operating System
Microsoft Windows 7 Professional 64-bit SP1
CPU
Intel Core i7 3930K @ 3.20GHz 48 C
Sandy Bridge-E 32nm Technology
RAM
16.0 GB DDR3 @ 666MHz (9-9-11-24)
Motherboard
Gigabyte Technology Co., Ltd. X79-UD3 (SOCKET 0) 30 C
Graphics
Hanns.G HW173 (1440x900@60Hz)
AMD Radeon HD 7900 Series
Hard Drives
932GB Seagate ST1000DM003-9YN162 ATA Device (SATA) 32 C
112GB OCZ-AGILITY3 ATA Device (SSD) 30 C
Optical Drives
HL-DT-ST DVDRAM GH24NS90 ATA Device
Audio
AMD High Definition Audio Device

I've had this computer for almost a year now, and it's been giving me this problem for the entire time, since the first day. Basically, whenever I restart the computer it bluescreens a few times, giving me error codes that range from 101, to 7e, and I've even gotten a few other random ones. I just recently re-installed Windows because my computer has been acting very strange. Sometimes it boots up to a black screen as well. Also, windows explorer seems to be very slow, for example when I open my computer, it takes a few seconds instead of popping up instantly.
A while back I tested all 4 of my RAM sticks individually. I completed about 15 passes on each stick of RAM. I'm starting to think it has something to do with my Solid State drive. Any help would be awesome. I can provide you with any other information you may need. Attached is the zipped W7F folder. Attached Files W7F_28-03-2013.zip (315.6 KB, 9 views) Share Share this post on Digg Del.icio.us Technorati Twitter
Operating System Microsoft Windows 7 Professional 64-bit SP1
Computer Type The Black Pearl
CPU Type and Speed Intel Core i7 3930K @ 3.20GHz
CPU Cooling Liquid Cooling
CPU Idle Temp 42 C
Motherboard Chipset Gigabyte Technology Co., Ltd. X79-UD3
Video Card Type and Speed AMD Radeon HD 7900 Series
Sound Card AMD High Definition Audio Device
Gaming Console Microsoft Security Essentials
Reply With Quote .postbitlegacy .postfoot .textcontrols a.post_info_button, .postbit .postfoot .textcontrols a.post_info_button { background: url(/images/post_infobox.png) no-repeat transparent left; padding-left: 20px; } .postbitlegacy .postfoot .textcontrols a.post_info_button:hover, .postbit .postfoot .textcontrols a.post_info_button:hover { background: url(/images/post_infobox-hover.png) no-repeat transparent left; JavaScript must be enabled 03-29-2013 #2 usasma Microsoft Community Contributor This member is a certified Microsoft Community Contributor at Windows 7 Forums. Click here for more information from Microsoft. Microsoft MVP - Windows Expert
- Consumer
Join Date Mar 2010 Posts 1,325 Re: BSODs after restart There are no memory dumps uploaded in the attached reports. Please:
- check in C:WindowsMinidump to see if there's anything there (if there is, zip it up and upload it with your next post)
- check in C:Windows for a file named MEMORY.dmp. If it's there, zip it up and upload it to a free file hosting service (such as SkyDrive or Dropbox) and post a link to it here.
- check this page to make sure your system is set to generate minidumps: Set MiniDump

We've seen a number of BSOD issues with SSD's. Here's the information that I've compiled so far:
There's not a whole bunch available to test SSD's. The "easiest" test is to remove the SSD, install a platter-based hard drive, install Windows and test for stability that way.

Here's some suggestions:
- Update the SSD's firmware to the latest available version (VERY IMPORTANT!!!)
- Update the motherboard controllers drivers to the latest available version from the controller manufacturer (NOT the mobo manufacturer unless you can't find any on the controller manufacturer's website). Be sure to update ALL controllers on the motherboard! I STRONGLY suggest not using controller drivers older than mid-2012 with SSD's.
- Slow the memory (RAM) down to the next slower speed (I've only seen one person who claimed that this worked for them).
- Use any manufacturer's utilities that you may have. If you don't have any, then try this free one (I haven't used it myself): Crystal Dew World
....NOTE: Recently (Nov 2011) we had BSOD issues with the Marvell 91xx controller and an SSD. You may have to switch controllers also.
- Replace the SSD with a platter based hard drive and see if that stops the BSOD's. If it does, then it's likely that there's a problem with the SSD OR an incompatibility with your system.
06 Dec 2011 - This post tends to confirm issues with certain SSD chipsets and certain controllers - [SOLVED] cant find the cause of BSOD F4 - Tech Support Forum
05 Jan 2013 - very interesting post about difficulties with the Marvell controllers even when not connected to the SSD drives: https://www.eightforums.com/bsod-cra...tml#post169956
27 Feb 2013 - I'm starting to see much better reliability with SSD's using current (mid-2012 and later) storage drivers. I have withdrawn my objections to using these devices in everyday systems. No Windows Updates installed after SP1. Most systems have 150 or more. Please visit Windows Update and get ALL available updates (it may take several trips to get them all).

Holy Smokes!!! There are a ****pile of malfunctioning devices in your Device Manager:
Base System Device PCIVEN_8086&DEV_3CB3&SUBSYS_3CB31458&REV_073&4F11E61&0&83 The drivers for this device are not installed.
Base System Device PCIVEN_8086&DEV_3CAA&SUBSYS_3CAA1458&REV_073&4F11E61&0&7A The drivers for this device are not installed.
Base System Device PCIVEN_8086&DEV_3C80&SUBSYS_3C801458&REV_073&4F11E61&0&40 The drivers for this device are not installed.
Base System Device PCIVEN_8086&DEV_3CE8&SUBSYS_3CE81458&REV_073&4F11E61&0&68 The drivers for this device are not installed.
PCI Simple Communications Controller PCIVEN_8086&DEV_1D3A&SUBSYS_1C3A1458&REV_053&11583659&1&B0 The drivers for this device are not installed.
Base System Device PCIVEN_8086&DEV_3C28&SUBSYS_50001458&REV_073&11583659&1&28 The drivers for this device are not installed.
Base System Device PCIVEN_8086&DEV_3CD0&SUBSYS_3CD01458&REV_073&4F11E61&0&53 The drivers for this device are not installed.
Base System Device PCIVEN_8086&DEV_3CB4&SUBSYS_3CB41458&REV_073&4F11E61&0&84 The drivers for this device are not installed.
Base System Device PCIVEN_8086&DEV_3CAB&SUBSYS_3CAB1458&REV_073&4F11E61&0&7B The drivers for this device are not installed.
Base System Device PCIVEN_8086&DEV_3C83&SUBSYS_3C831458&REV_073&4F11E61&0&43 The drivers for this device are not installed.
Universal Serial Bus (USB) Controller PCIVEN_1B73&DEV_1009&SUBSYS_50071458&REV_024&177D82FA&0&00E6 The drivers for this device are not installed.
Base System Device PCIVEN_8086&DEV_3CE8&SUBSYS_3CE81458&REV_073&4F11E61&0&69 The drivers for this device are not installed.
Base System Device PCIVEN_8086&DEV_3C2A&SUBSYS_50001458&REV_073&11583659&1&2A The drivers for this device are not installed.
Base System Device PCIVEN_8086&DEV_3CE0&SUBSYS_3CE01458&REV_073&4F11E61&0&58 The drivers for this device are not installed.
Base System Device PCIVEN_8086&DEV_3CB5&SUBSYS_3CB51458&REV_073&4F11E61&0&85 The drivers for this device are not installed.
Base System Device PCIVEN_8086&DEV_3CAC&SUBSYS_3CAC1458&REV_073&4F11E61&0&7C The drivers for this device are not installed.
Base System Device PCIVEN_8086&DEV_3C84&SUBSYS_3C841458&REV_073&4F11E61&0&44 The drivers for this device are not installed.
Universal Serial Bus (USB) Controller PCIVEN_1B73&DEV_1009&SUBSYS_50071458&REV_024&2714E35A&0&00E5 The drivers for this device are not installed.
Base System Device PCIVEN_8086&DEV_3CE8&SUBSYS_3CE81458&REV_073&4F11E61&0&6A The drivers for this device are not installed.
System Interrupt Controller PCIVEN_8086&DEV_3C2C&SUBSYS_50001458&REV_073&11583659&1&2C The drivers for this device are not installed.
Base System Device PCIVEN_8086&DEV_3CE3&SUBSYS_3CE31458&REV_073&4F11E61&0&5B The drivers for this device are not installed.
Base System Device PCIVEN_8086&DEV_3CB6&SUBSYS_3CB61458&REV_073&4F11E61&0&86 The drivers for this device are not installed.
Base System Device PCIVEN_8086&DEV_3CAD&SUBSYS_3CAD1458&REV_073&4F11E61&0&7D The drivers for this device are not installed.
Base System Device PCIVEN_8086&DEV_3C90&SUBSYS_3C901458&REV_073&4F11E61&0&48 The drivers for this device are not installed.
Base System Device PCIVEN_8086&DEV_3CF4&SUBSYS_3CE81458&REV_073&4F11E61&0&66 The drivers for this device are not installed.
Performance Counters PCIVEN_8086&DEV_3C43&SUBSYS_3C431458&REV_073&4F11E61&0&99 The drivers for this device are not installed.
Base System Device PCIVEN_8086&DEV_3CE4&SUBSYS_3CE41458&REV_073&4F11E61&0&98 The drivers for this device are not installed.
Base System Device PCIVEN_8086&DEV_3CB7&SUBSYS_3CB71458&REV_073&4F11E61&0&87 The drivers for this device are not installed.
Base System Device PCIVEN_8086&DEV_3CAE&SUBSYS_3CAE1458&REV_073&4F11E61&0&7E The drivers for this device are not installed.
Base System Device PCIVEN_8086&DEV_3C93&SUBSYS_3C931458&REV_073&4F11E61&0&4B The drivers for this device are not installed.
Base System Device PCIVEN_8086&DEV_3CF5&SUBSYS_3CE81458&REV_073&4F11E61&0&6E The drivers for this device are not installed.
Performance Counters PCIVEN_8086&DEV_3C44&SUBSYS_3C441458&REV_073&4F11E61&0&9D The drivers for this device are not installed.
Performance Counters PCIVEN_8086&DEV_3CE6&SUBSYS_3CE61458&REV_073&4F11E61&0&9C The drivers for this device are not installed.
Base System Device PCIVEN_8086&DEV_3CB8&SUBSYS_3CB81458&REV_073&4F11E61&0&88 The drivers for this device are not installed.
Base System Device PCIVEN_8086&DEV_3CB0&SUBSYS_3CB01458&REV_073&4F11E61&0&80 The drivers for this device are not installed.
Base System Device PCIVEN_8086&DEV_3C94&SUBSYS_3C941458&REV_073&4F11E61&0&4C The drivers for this device are not installed.
Base System Device PCIVEN_8086&DEV_3CF6&SUBSYS_3CE81458&REV_073&4F11E61&0&67 The drivers for this device are not installed.
Base System Device PCIVEN_8086&DEV_3C45&SUBSYS_3C451458&REV_073&4F11E61&0&9E The drivers for this device are not installed.
SM Bus Controller PCIVEN_8086&DEV_1D22&SUBSYS_50011458&REV_063&11583659&1&FB The drivers for this device are not installed.
Base System Device PCIVEN_8086&DEV_3CE8&SUBSYS_3CE81458&REV_073&4F11E61&0&60 The drivers for this device are not installed.
Base System Device PCIVEN_8086&DEV_3CC0&SUBSYS_3CC01458&REV_073&4F11E61&0&50 The drivers for this device are not installed.
Base System Device PCIVEN_8086&DEV_3CB1&SUBSYS_3CB11458&REV_073&4F11E61&0&81 The drivers for this device are not installed.
Base System Device PCIVEN_8086&DEV_3CA0&SUBSYS_3CA01458&REV_073&4F11E61&0&70 The drivers for this device are not installed.
Performance Counters PCIVEN_8086&DEV_3C46&SUBSYS_3C461458&REV_073&4F11E61&0&71 The drivers for this device are not installed.
Base System Device PCIVEN_8086&DEV_3CE8&SUBSYS_3CE81458&REV_073&4F11E61&0&61 The drivers for this device are not installed.
Base System Device PCIVEN_8086&DEV_3CC1&SUBSYS_3CC11458&REV_073&4F11E61&0&51 The drivers for this device are not installed.
Base System Device PCIVEN_8086&DEV_3CB2&SUBSYS_3CB21458&REV_073&4F11E61&0&82 The drivers for this device are not installed.
Base System Device PCIVEN_8086&DEV_3CA8&SUBSYS_3CA81458&REV_073&4F11E61&0&78 The drivers for this device are not installed.
Base System Device PCIVEN_8086&DEV_3C71&SUBSYS_3C711458&REV_073&4F11E61&0&79 The drivers for this device are not installed.
Base System Device PCIVEN_8086&DEV_3CE8&SUBSYS_3CE81458&REV_073&4F11E61&0&62 The drivers for this device are not installed.
Base System Device PCIVEN_8086&DEV_3CC2&SUBSYS_3CC21458&REV_073&4F11E61&0&52 The drivers for this device are not installed. These seem to all be Intel devices (both hardware and software devices) - so please visit the motherboard manufacturer's website and download/install all Intel drivers from there. Then post another set of the reports so we can see if any issues remain.

There are no BSOD's listed in the WER output in MSINFO32. As such this increases the likelyhood that this is a low-level issue:
Differing error codes are usually symptomatic of a lower level problem within the system. They are usually caused by one of these things:
- borked (broken) hardware (several different procedures used to isolate the problem device)
- BIOS issues (check for updates at the motherboard manufacturer's website)
- overclocking - You'll know if you're overclocking or not. If uncertain we can suggest things to check.
- compatibility issues (3rd party hardware/drivers)
- low-level driver problems
- or even malware (scanned for when we ask for hardware diagnostics from Initial Hardware Diagnostics or Hardware Diagnostics ). Several errors like (also involving hard disk 5 and 3). Please run these free hardware diagnostics: Hardware Diagnostics (particularly the hard drive tests) Also, please run the Seatools hard drive test as it also will check the controllers on the motherboard.:
Event[2512]:
Log Name: System
Source: Disk
Date: 2013-03-28T04:20:32.915
Event ID: 11
Task: N/A
Level: Error
Opcode: N/A
Keyword: Classic
User: N/A
User Name: N/A
Computer: Jordan-PC
Description:
The driver detected a controller error on DeviceHarddisk2DR2.

Event[2513]:
Log Name: System
Source: Disk
Date: 2013-03-28T04:20:35.131
Event ID: 11
Task: N/A
Level: Error
Opcode: N/A
Keyword: Classic
User: N/A
User Name: N/A
Computer: Jordan-PC
Description:
The driver detected a controller error on DeviceHarddisk4DR4.




I just bought a system including the following hardware:

ASRock Extreme 4
I5 3570k
16 GB Corsair Ram
Gainward GTX 570

I installed all the drivers on the ASRock Page and two newer ones for the Intel USB 3 and the Intel HD IGPU. Now I get theses random Bluescreens, like once a day.

Possible reasons:

- overclock of my i5 3570K to 4.2 with stock voltage
- using Intel HD and the NVIDIA card (driver conflict?)

I am quiete new to these kind of problems so be kind Thank you very much. Attached Files W7F_03-01-2013(2).zip (1.12 MB, 6 views) Last edited by BenniMa; 01-02-2013 at 10:40 PM. Share Share this post on Digg Del.icio.us Technorati Twitter
Reply With Quote .postbitlegacy .postfoot .textcontrols a.post_info_button, .postbit .postfoot .textcontrols a.post_info_button { background: url(/images/post_infobox.png) no-repeat transparent left; padding-left: 20px; } .postbitlegacy .postfoot .textcontrols a.post_info_button:hover, .postbit .postfoot .textcontrols a.post_info_button:hover { background: url(/images/post_infobox-hover.png) no-repeat transparent left; JavaScript must be enabled 01-03-2013 #2 usasma Microsoft Community Contributor This member is a certified Microsoft Community Contributor at Windows 7 Forums. Click here for more information from Microsoft. Microsoft MVP - Windows Expert
- Consumer
Join Date Mar 2010 Posts 1,333 Re: random BSODs - new system Please remove the overclock while we're troubleshooting the issues. Feel free to resume the overclock once the BSOD's have stopped.

At work we run diagnostics on every system that we take in for repair (before we even start working on it). At a minimum, please run the free diagnostics here: Initial Hardware Diagnostics. For more in-depth diagnostics, please run those listed here: Hardware Diagnostics Only 2 updates since SP1 - most systems have 130 to 140. Please visit Windows Update and get ALL available updates (it may take several trips to get them all).

We've seen a number of BSOD issues with SSD's. Here's the information that I've compiled so far:
There's not a whole bunch available to test SSD's. The "easiest" test is to remove the SSD, install a platter-based hard drive, install Windows and test for stability that way.

Here's some suggestions:
- Update the SSD's firmware to the latest available version (VERY IMPORTANT!!!)
- Update the motherboard controllers drivers to the latest available version from the controller manufacturer (NOT the mobo manufacturer unless you can't find any on the controller manufacturer's website)
- Slow the memory (RAM) down to the next slower speed (I've only seen one person who claimed that this worked for them).
- Use any manufacturer's utilities that you may have. If you don't have any, then try this free one (I haven't used it myself): Crystal Dew World
- Update chipset and storage controller drivers to the latest available from the manufacturer of the device (not the manufacturer of the motherboard). Be sure to update ALL controllers on the motherboard!
....NOTE: Recently (Nov 2011) we had BSOD issues with the Marvell 91xx controller and an SSD. You may have to switch controllers also.
- Replace the SSD with a platter based hard drive and see if that stops the BSOD's. If it does, then it's likely that there's a problem with the SSD OR an incompatibility with your system.
It's my opinion that SSD's aren't reliable enough (with current hardware) to be used on a system that needs to work reliably. Until I see reliability I will not recommend, nor will I use, SSD's for critical applications.
06 Dec 2011 - This post tends to confirm issues with certain SSD chipsets and certain controllers - [SOLVED] cant find the cause of BSOD F4 - Tech Support Forum
29 May 2012 - The frequency of BSOD's with SSD's seems to have been decreasing over the last several months. It may be approaching time to re-evaluate my stand on their suitability for use in production systems.
10 Nov 2012 - I'm seeing an upswing in SSD errors - but most appear due to older storage controller drivers. I strongly suggest NOT using storage controller drivers that don't date from 2012 (if none are available, don't connect an SSD to that controller) Please update these older drivers. Links are included to assist in looking up the source of the drivers. If unable to find an update, please remove (un-install) the program responsible for that driver. DO NOT manually delete/rename the driver as it may make the system unbootable! :

MBfilt64.sys Thu Jul 30 23:40:32 2009 (4A7267B0)
Realtek HiDefinition Audio driver (file labelled as Creative Audio Driver)
http://www.carrona.org/drivers/driver.php?id=MBfilt64.sys

ElbyCDIO.sys Thu Dec 16 17:58:13 2010 (4D0A9985)
CDRTools/ElbyCDIO/DVD Region Killer/VirtualCloneDrive (elby CloneDVD™ 2)/AnyDVD
http://www.carrona.org/drivers/driver.php?id=ElbyCDIO.sys

VClone.sys Sat Jan 15 11:21:04 2011 (4D31C970)
VirtualCloneCD Driver by Elaborate Bytes AG
http://www.carrona.org/drivers/driver.php?id=VClone.sys

asmtxhci.sys Fri Mar 4 02:54:59 2011 (4D709AD3)
Asmedia USB 3.0 driver
http://www.carrona.org/drivers/driver.php?id=asmtxhci.sys

asmthub3.sys Fri Mar 4 02:55:10 2011 (4D709ADE)
ASMedia USB 3.0 Hub driver
http://www.carrona.org/drivers/driver.php?id=asmthub3.sys

ISCTD64.sys Tue Aug 23 13:32:39 2011 (4E53E437)
Intel Smart Connect Technology Driver
http://www.carrona.org/drivers/driver.php?id=ISCTD64.sys

asahci64.sys Wed Sep 21 05:42:57 2011 (4E79B1A1)
Asmedia 106x SATA Host Controller Driver
http://www.carrona.org/drivers/driver.php?id=asahci64.sys

If all of this doesn't fix things, please run Driver Verifier according to these instructions: Driver Verifier Settings

Analysis:
The following is for informational purposes only.
Code: **************************Wed Jan 2 21:29:53.776 2013 (UTC - 5:00)************************** Loading Dump File [C:UsersJohn_jcgriff2_dbug__Kernel__10313-24086-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (4 procs) Free x64 Built by: 7601.17514.amd64fre.win7sp1_rtm.101119-1850 System Uptime:0 days 3:18:33.978 Probably caused by :System ( INVALID_CONTEXT ) BugCheck D1, {3, 2, 8, 3} BugCheck Info: DRIVER_IRQL_NOT_LESS_OR_EQUAL (d1) Arguments: Arg1: 0000000000000003, memory referenced Arg2: 0000000000000002, IRQL Arg3: 0000000000000008, value 0 = read operation, 1 = write operation Arg4: 0000000000000003, address which referenced memory PROCESS_NAME: System BUGCHECK_STR: RAISED_IRQL_FAULT FAILURE_BUCKET_ID: X64_RAISED_IRQL_FAULT_System_CODE_AV_BAD_IP_INVALID_CONTEXT CPUID: "Intel(R) Core(TM) i5-3570K CPU @ 3.40GHz" MaxSpeed: 3400 CurrentSpeed: 3400 BIOS Version P2.70 BIOS Release Date 11/28/2012 Manufacturer To Be Filled By O.E.M. Product Name To Be Filled By O.E.M. `` **************************Wed Jan 2 18:10:44.666 2013 (UTC - 5:00)************************** Loading Dump File [C:UsersJohn_jcgriff2_dbug__Kernel__10313-23524-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (4 procs) Free x64 Built by: 7601.17514.amd64fre.win7sp1_rtm.101119-1850 System Uptime:0 days 5:36:29.494 Probably caused by :Unknown_Image ( nt!KiDeferredReadyThread+1f9 ) BugCheck A, {30, 2, 1, fffff800032e3919} BugCheck Info: IRQL_NOT_LESS_OR_EQUAL (a) Arguments: Arg1: 0000000000000030, memory referenced Arg2: 0000000000000002, IRQL Arg3: 0000000000000001, bitfield : bit 0 : value 0 = read operation, 1 = write operation bit 3 : value 0 = not an execute operation, 1 = execute operation (only on chips which support this level of status) Arg4: fffff800032e3919, address which referenced memory BUGCHECK_STR: 0xA DEFAULT_BUCKET_ID: WIN7_DRIVER_FAULT PROCESS_NAME: System CPUID: "Intel(R) Core(TM) i5-3570K CPU @ 3.40GHz" MaxSpeed: 3400 CurrentSpeed: 3400 BIOS Version P2.70 BIOS Release Date 11/28/2012 Manufacturer To Be Filled By O.E.M. Product Name To Be Filled By O.E.M. `` **************************Sun Dec 30 10:50:34.625 2012 (UTC - 5:00)************************** Loading Dump File [C:UsersJohn_jcgriff2_dbug__Kernel__123012-23556-01.dmp] Windows 7 Kernel Version 7601 (Service Pack 1) MP (4 procs) Free x64 Built by: 7601.17514.amd64fre.win7sp1_rtm.101119-1850 System Uptime:0 days 1:04:57.002 Probably caused by :System ( INVALID_CONTEXT ) BugCheck D1, {3, 2, 8, 3} BugCheck Info: DRIVER_IRQL_NOT_LESS_OR_EQUAL (d1) Arguments: Arg1: 0000000000000003, memory referenced Arg2: 0000000000000002, IRQL Arg3: 0000000000000008, value 0 = read operation, 1 = write operation Arg4: 0000000000000003, address which referenced memory PROCESS_NAME: System BUGCHECK_STR: RAISED_IRQL_FAULT FAILURE_BUCKET_ID: X64_RAISED_IRQL_FAULT_System_CODE_AV_BAD_IP_INVALID_CONTEXT CPUID: "Intel(R) Core(TM) i5-3570K CPU @ 3.40GHz" MaxSpeed: 3400 CurrentSpeed: 3400 BIOS Version P2.70 BIOS Release Date 11/28/2012 Manufacturer To Be Filled By O.E.M. Product Name To Be Filled By O.E.M. `` 3rd Party Drivers:
The following is for information purposes only.
Any drivers in red should be updated or removed from your system. And should have been discussed in the body of my post.
Code: **************************Wed Jan 2 21:29:53.776 2013 (UTC - 5:00)************************** intelppm.sys Mon Jul 13 19:19:25 2009 (4A5BC0FD) MBfilt64.sys Thu Jul 30 23:40:32 2009 (4A7267B0) amdxata.sys Fri Mar 19 12:18:18 2010 (4BA3A3CA) ElbyCDIO.sys Thu Dec 16 17:58:13 2010 (4D0A9985) VClone.sys Sat Jan 15 11:21:04 2011 (4D31C970) asmtxhci.sys Fri Mar 4 02:54:59 2011 (4D709AD3) asmthub3.sys Fri Mar 4 02:55:10 2011 (4D709ADE) k57nd60a.sys Tue May 10 00:42:30 2011 (4DC8C236) ISCTD64.sys Tue Aug 23 13:32:39 2011 (4E53E437) asahci64.sys Wed Sep 21 05:42:57 2011 (4E79B1A1) RTKVHD64.sys Tue Jan 31 05:55:06 2012 (4F27C88A) IntcDAud.sys Tue Jun 19 10:40:51 2012 (4FE08F73) HECIx64.sys Mon Jul 2 18:14:58 2012 (4FF21D62) nvhda64v.sys Tue Jul 3 11:25:04 2012 (4FF30ED0) aswrdr2.sys Mon Oct 8 04:23:43 2012 (50728D8F) iusb3hub.sys Tue Oct 16 11:49:22 2012 (507D8202) iusb3xhc.sys Tue Oct 16 11:49:26 2012 (507D8206) iusb3hcs.sys Tue Oct 16 11:51:20 2012 (507D8278) igdkmd64.sys Wed Oct 17 15:12:29 2012 (507F031D) aswFsBlk.SYS Tue Oct 30 18:43:04 2012 (509057F8) aswMonFlt.sys Tue Oct 30 18:43:09 2012 (509057FD) aswTdi.SYS Tue Oct 30 18:43:16 2012 (50905804) aswSP.SYS Tue Oct 30 18:44:06 2012 (50905836) aswSnx.SYS Tue Oct 30 18:44:08 2012 (50905838) iaStorA.sys Mon Nov 19 15:09:40 2012 (50AA9204) dump_iaStorA.sys Mon Nov 19 15:09:40 2012 (50AA9204) iaStorF.sys Mon Nov 19 15:09:43 2012 (50AA9207) nvlddmkm.sys Fri Nov 30 22:24:02 2012 (50B97852) `` **************************Sun Dec 30 10:50:34.625 2012 (UTC - 5:00)************************** iusb3hub.sys Mon Feb 27 05:56:50 2012 (4F4B6172) iusb3xhc.sys Mon Feb 27 05:56:53 2012 (4F4B6175) iusb3hcs.sys Mon Feb 27 05:58:49 2012 (4F4B61E9) http://www.carrona.org/drivers/driver.php?id=intelppm.sys
http://www.carrona.org/drivers/driver.php?id=MBfilt64.sys
http://www.carrona.org/drivers/driver.php?id=amdxata.sys
http://www.carrona.org/drivers/driver.php?id=ElbyCDIO.sys
http://www.carrona.org/drivers/driver.php?id=VClone.sys
http://www.carrona.org/drivers/driver.php?id=asmtxhci.sys
http://www.carrona.org/drivers/driver.php?id=asmthub3.sys
http://www.carrona.org/drivers/driver.php?id=k57nd60a.sys
http://www.carrona.org/drivers/driver.php?id=ISCTD64.sys
http://www.carrona.org/drivers/driver.php?id=asahci64.sys
http://www.carrona.org/drivers/driver.php?id=RTKVHD64.sys
http://www.carrona.org/drivers/driver.php?id=IntcDAud.sys
http://www.carrona.org/drivers/driver.php?id=HECIx64.sys
http://www.carrona.org/drivers/driver.php?id=nvhda64v.sys
http://www.carrona.org/drivers/driver.php?id=aswrdr2.sys
http://www.carrona.org/drivers/driver.php?id=iusb3hub.sys
http://www.carrona.org/drivers/driver.php?id=iusb3xhc.sys
http://www.carrona.org/drivers/driver.php?id=iusb3hcs.sys
http://www.carrona.org/drivers/driver.php?id=igdkmd64.sys
http://www.carrona.org/drivers/driver.php?id=aswFsBlk.SYS
http://www.carrona.org/drivers/driver.php?id=aswMonFlt.sys
http://www.carrona.org/drivers/driver.php?id=aswTdi.SYS
http://www.carrona.org/drivers/driver.php?id=aswSP.SYS
http://www.carrona.org/drivers/driver.php?id=aswSnx.SYS
http://www.carrona.org/drivers/driver.php?id=iaStorA.sys
http://www.carrona.org/drivers/driver.php?id=dump_iaStorA.sys
http://www.carrona.org/drivers/driver.php?id=iaStorF.sys
http://www.carrona.org/drivers/driver.php?id=nvlddmkm.sys
http://www.carrona.org/drivers/driver.php?id=iusb3hub.sys
http://www.carrona.org/drivers/driver.php?id=iusb3xhc.sys
http://www.carrona.org/drivers/driver.php?id=iusb3hcs.sys




In a race to optimize everything, developers often go to extremes to build software that performs routine tasks. MissionControl is a system that allows users to program a control center that stores interfaces with attached hardware sensors, allowing the users to control any other devices that can be activated via the underlying protocol. For demo purposes, the MissionControl build at this point is compatible with the Phidgets IR hybrid sensor.
The system has two core components:

A server application, which is a Win32 console application that handles incoming queries and returns data to the connected clients. This application runs on the desktop machine with the connected sensor.The Windows Phone application that sends requests to the target server and can trigger a variety of pre-programmed commands.
The Basics

Hardware and Communication Infrastructure

One of the most important parts of the project is the signal capture and replication hardware. For the purposes of this project, I decided to use a dual-mode Phidgets IR sensor. It supports both IR code capture and subsequent replication. From a users perspective, this device also eliminates a substantial code-learning overhead as well as the potential error rate. Instead of searching for a device-specific hexadecimal sequence that later has to be transformed in a working IR code, the user simply has to point his remote control at the sensor and press the button that he wants accessible from a mobile device. Given that the capturing software is running on the target machine, once the sensor detects that a code can be repeated within an acceptable precision range, it will be automatically captured and stored, with all required transformations worked out in the backend using the free Phidgets SDK.

Even though I can, I dont have to handle the binary code content received through the sensorthe Phidgets .NET libraries carry built-in types that contain all the processed metadata that I will discuss later in this article.
This sensor is connected through a USB port to a machine that acts as a communication gateway. This server should have port 6169 open for inbound connections.
NOTE: The port number can be changed, but you have to keep it consistent between your server and client applications.
The communication between the phone and the computer running the client is performed via a TCP channelsockets are used to perform the initial connections and serialized data transfer. You can see the generalized data flow between the devices that are involved in the procedure in the graphic below:

The server (desktop client) handles the local storage and release of all incoming IR codes. The mobile client has to know the location of the serveronce specified and confirmed, it can send one of the pre-defined commands to it and either query the server for existing command groups (sets) or invoke one of the stored IR codes. When I pass data between devices, I use JSON for the serializable components. The data is also processed before being sent in order to speed-up the processfor example, on the server side the sets are serialized together with the associated codes. Like this:

[
{
"Name":"batman",
"IsList":false,
"Commands":[
{
"Name":"test command",
"Code":{
"Mask":{
"BitSize":12,
"CodeData":"AAA="
},
"BitSize":12,
"Encoding":2,
"CarrierFrequency":38000,
"DutyCycle":50,
"Gap":44761,
"Header":[
2374,
606
],
"CodeData":"DJA=",
"MinRepeat":5,
"One":[
1189,
606
],
"Repeat":null,
"Trail":0,
"Zero":[
582,
606
]
}
},
{
"Name":"turn off",
"Code":{
"Mask":{
"BitSize":12,
"CodeData":"AAA="
},
"BitSize":12,
"Encoding":2,
"CarrierFrequency":38000,
"DutyCycle":50,
"Gap":44770,
"Header":[
2360,
613
],
"CodeData":"DJA=",
"MinRepeat":5,
"One":[
1169,
613
],
"Repeat":null,
"Trail":0,
"Zero":[
585,
613
]
}
}
]
}
]

The inherent problem with the JSON data above is the fact that the phone client does not need the information related to the code binary sequence and all the metadata that goes with it. So it is effectively stripped down and reduced to the names of the sets (when a list of sets is requested) and commands (when a list of commands is requested).
The Data Model

As you saw from the description above, the server organizes individual infrared codes in sets. A single set is a bundle of codes that may or may not be related to each otherultimately, this is the users decision. A good example of using sets is organizing IR commands by rooms, devices or code types. Each set has a unique name on the server, therefore eliminating the possibility of a request conflict.
Each set stores individual commands built around the Command model:

namespace Coding4Fun.MissionControl.API.Models
{
public class Command
{
public Command()
{
}

public string Name { get; set; }
public SerializableIRCode Code { get; set; }
}
}

Despite the obvious Name property, you can see that I am using a SerializableIRCode instance that is specific to each model. Before going any further, I need to mention that the Phidgets SDK offers the IRLearnedCode model to store code contents. I could have used it instead, but there is an issue that prevents me from doing thatthere is no public constructor defined for IRLearnedCode, therefore there is no way to serialize it, either with the built-in .NET serialization capabilities or JSON.NET, which I am using in the context of the project.
Instead, I have this:

using Phidgets;
namespace Coding4Fun.MissionControl.API.Models
{
public class SerializableIRCode
{
public SerializableIRCode()
{

}

IRLearnedCode code;
public ToggleMask Mask { get; set; }
public int BitSize { get; set; }
public Phidgets.IRCodeInfo.IREncoding Encoding { get; set; }
public int CarrierFrequency { get; set; }
public int DutyCycle { get; set; }
public int Gap { get; set; }
public int[] Header { get; set; }
public byte[] CodeData { get; set; }
public int MinRepeat { get; set; }
public int[] One { get; set; }
public int[] Repeat { get; set; }
public int Trail { get; set; }
public int[] Zero { get; set; }
}
}

It is an almost identical 1:1 copy of the original class, storing both the layout of the IR code and additional information related to its replication mechanism. You can learn more about each property listed in the model above by reading the official document on the topic.
ToggleMask, the identity bit carrier that helps marking the code as repeated or not, is also implemented through a built-in Phidgets SDK model, and it has the same problem as IRLearnedCode. I implemented this model to replace it in the serializable code:

namespace Coding4Fun.MissionControl.API.Models
{
public class ToggleMask
{
public ToggleMask()
{

}

public int BitSize { get; set; }
public byte[] CodeData { get; set; }
}
}

I also needed an easy way to store all sets at once and carry all associated codes in a single instance retrieved from the storage. Here is the Set class:

namespace Coding4Fun.MissionControl.API.Models
{
public class Set
{
public Set()
{
Commands = new List();
}

public string Name { get; set; }
public bool IsList { get; set; }
public List Commands { get; set; }
}
}

Notice that there is an IsList flag that allows me to specify how to display this specific list on the connecting device. This adds some level of flexibility for situations where the user wants to build a virtual remote for closely-related keys, such as digits. With that in mind, displaying those as a list might be inconvenient, wasting visual space on the client. But if the flag is set to false, the list can be displayed as a pad.
Also, when the server performs the data exchange, it provides a single envelope that allows the connecting device to easily understand what the server is trying to do:

namespace Coding4Fun.MissionControl.API.Models
{
public class ServerResponse
{
public string Identifier { get; set; }
public string Marker { get; set; }
public string Content { get; set; }
}
}

The Identifier property carries the server IP address. That way, when a device receives a response, it is able to either accept it, because it knows that a response is requested from a target location, or discard it because the user is no longer using the specific server.
Marker carries the command type of the sent command, therefore giving the Windows Phone application a hint as to what to do with the data. The server can send the following commands:

SET_LIST returns the list of sets that are currently available on the server.SET_COMMANDS:SET_NAME:IS_LIST returns the list of commands that are associated with a given set that is currently stored on the server.NOTIFICATION send a simple notification to the client; no further action is required.
Last but not least, Content is used to push the necessary data that is associated with the given Marker. It can be either a JSON-based string that lists the sets or commands, or a plain-text message that is used as an alert for the end-user.
Server Architecture

The server is the only component of this entire system that does all the heavy lifting. It learns commands, stores them and then generates new IR signal requests, as controlled from any of the connected clients. Lets take a closer look at what happens behind the scenesto start, I am going to document the network infrastructure.
The Network Layer

In order to be a reliable system, the server needs to be always ready to accept an incoming connection. For that purpose, it is possible to use the TcpListener classan always on receiver that can handle incoming TCP connections. I integrated it in my CoreStarter class that is used to start the listener when the application is launched:

namespace Coding4Fun.MissionControl.API
{
public class CoreStarter
{
static TcpListener listener;

public static void LaunchSocket()
{
Console.WriteLine("Starting socket server on port {0}...", Constants.DEFAULT_PORT);
listener = new TcpListener(NetworkHelper.GetLocalIPAddress(), Constants.DEFAULT_PORT);
listener.Start();

for (int i = 0; i < Constants.MAX_CONCURRENT_CLIENTS; i++)
{
Thread socketThread = new Thread(new ThreadStart(ListenForData));
socketThread.Start();
}
}

private static void ListenForData()
{
Console.WriteLine("Listener thread started.");

while (true)
{
Socket acceptedSocket = listener.AcceptSocket();
using (MemoryStream coreStream = new MemoryStream())
{
try
{
Console.WriteLine("Incoming connection: {0}", acceptedSocket.RemoteEndPoint);

using (Stream sourceStream = new NetworkStream(acceptedSocket))
{
sourceStream.ReadTimeout = Constants.SOCKET_READ_TIMEOUT;

byte[] buffer = new byte[Constants.DEFAULT_BUFFER_SIZE];
int i;

while ((i = sourceStream.Read(buffer, 0, buffer.Length)) != 0)
{
coreStream.Write(buffer, 0, i);
}
}
}
catch
{
string data = Encoding.ASCII.GetString(coreStream.ToArray());

CommandHelper.InterpretCommand(data, acceptedSocket.RemoteEndPoint.ToString());
}
}
}
}
}
}

When LaunchSocket is called, the listener is activated on the current machine. As I mentioned above, the port number can be arbitrarily assigned, but has to be consistent between connecting apps in order for the TCP links to be established. Because I expect that more than one device will be connecting to the service at a time, the listener is set as active across a constant number of threads.
NOTE: By default, a there is a maximum limit of 5 simultaneous clients. Although this number can be adjusted, be aware of the requirements of each environment in which a limited number of potential devices can connect. Even though the performance footprint of each thread is minimal, it can have a negative effect if used in unnecessarily large instances.
ListenForData is used to read the incoming stream. When an inbound connection is accepted, the data is read with the help of a fixed content buffer. Then a read timeout is specified to prevent situations where the stream was completely read but the application still waits to pull non-existent data. Once the timeout milestone is hit, an exception is thrown, which marks the end of the streamat this point, the plain text data that was received (remember that both the server and client exchange text data only) is passed to the command interpreterCommandHelper, with a reference to the source of the command.
The commands from the device are passed as serialized key-value pairs (KeyValuePair), the key being the command with any possible suffixes, and the value being the contents of the command itself that helps the server identify the specific item in the local storage.
InterpretCommand,in this case, does three things sequentially:

Deserialize the incoming string and create a KeyValuePair instance.Process the command and check whether it is recognizable.Send a response to the client, if deemed necessary by the command type.
The serialization and deserialization is done via JSON.NET. You can install this package in your console managed Win32 project and the Windows Phone application project via NuGet:

The deserialization step is as simple as one line of C# code:

KeyValuePair result = JsonConvert.DeserializeObject(rawCommand.Remove(0, rawCommand.IndexOf('{')));

The string is sanitized to ensure that only JSON content is being passed to the serializer.
Because of a relatively limited command set, I can put together the entire interpretation stack like this:

// Get the initial list of sets on the target server
if (result.Key == Constants.COMMAND_INIT)
{
SendSets(sourceLocation);
}
// Create a new set on the target server
else if (result.Key.Contains(Constants.COMMAND_CREATE_SET))
{
CreateSet(result, sourceLocation);
SendSets(sourceLocation);
}
// Get the commands that are associated with a given set.
else if (result.Key == Constants.COMMAND_GET_COMMANDS)
{
SendCommands(result.Value, sourceLocation);
}
// The client requested the server to learn a new command.
else if (result.Key.Contains(Constants.COMMAND_LEARN_COMMAND))
{
LearnCommand(result, sourceLocation);
}
// The client requested one of the commands to be executed on the
// target server.
else if (result.Key.Contains(Constants.COMMAND_EXECUTE))
{
ExecuteCommand(result);
}
// The client has requested a set to be deleted from the target server.
else if (result.Key == Constants.COMMAND_DELETE_SET)
{
DeleteSet(result.Value);
SendSets(sourceLocation);
}
// The client has requested a set to be deleted from the target server.
else if (result.Key.Contains(Constants.COMMAND_DELETE_COMMAND))
{
DeleteCommand(result);
SendCommands(result.Key.Split(new char[] { ':' })[1], sourceLocation);
}

All commands are constants, declared in the local helper class:

public const string COMMAND_INIT = "INIT";

public const string COMMAND_CREATE_SET = "CREATE_SET";

public const string COMMAND_GET_COMMANDS = "GET_COMMANDS";

public const string COMMAND_LEARN_COMMAND = "LEARN_COMMAND";

public const string COMMAND_EXECUTE = "EXECUTE";

public const string COMMAND_DELETE_SET = "DELETE_SET";
public const string COMMAND_DELETE_COMMAND = "DELETE_COMMAND";

Notice that these are not the commands that the server sends back, but rather the commands it receives from connecting Windows Phone devices.
Lets now take a look at the breakdown for each command.
SendSets:

///
/// Send the list of sets to the client that requested those.
///
///
The location of the requesting client.
private static void SendSets(string sourceLocation)
{
Console.WriteLine("Received an initial set query from {0}", sourceLocation);
ServerResponse response = new ServerResponse();
response.Marker = "SET_LIST";
response.Content = JsonConvert.SerializeObject(StorageHelper.GetRawSetNames());
response.Identifier = NetworkHelper.GetLocalIPAddress().ToString();
NetworkHelper.SendData(sourceLocation, JsonConvert.SerializeObject(response));
Console.WriteLine("Sent the set list to {0}", sourceLocation);
}
When this command is received, the server does not have to do much processing. It is only invoked when the client establishes the initiating link and needs to know what possible sets it can get from the target machine. The request is logged in the console and a server response is prepared that contains a serialized list of set names, which is later serialized as well and sent back to the source machine location.
StorageHelper and NetworkHelper will be documented later in this article.
CreateSet:

///
/// Create a new set and store it on the local server.
///
///
The original deserialized command.
///
The location of the requesting client.
private static void CreateSet(KeyValuePair result, string sourceLocation)
{
bool isSuccessful = false;
string[] data = result.Key.Split(new char[] { ':' });

Console.WriteLine("There is an attempt to create the {0} set from {1}.", result.Value, sourceLocation);

if (data[1].ToLower() == "list")
isSuccessful = StorageHelper.AddSet(result.Value);
else
isSuccessful = StorageHelper.AddSet(result.Value, false);

if (isSuccessful)
Console.WriteLine("The {0} set was successfully created.", result.Value);
else
Console.WriteLine("Something happened and the {0} set was not created.", result.Value);
}
When a mobile device attempts to create a new set on the server, it sends a command in the following format:
CREATE_SET:list/pad, SET_NAME
CreateSet will get the type of the set that was created, will check whether a set with the same name already exists and will either create it or ignore the command altogether. No notification is sent to the connecting device, but either the failure or the success of the command is registered in the local console.
SendCommands:

///
/// Send a list of commands that are associated with the pushed set.
///
///
The original deserialized command.
///
The location of the requesting client.
private static void SendCommands(string setName, string sourceLocation)
{
Console.WriteLine("There was a request to get the commands for the {0} set from {1}.", setName, sourceLocation);

bool isList = StorageHelper.IsSetAList(setName);

ServerResponse response = new ServerResponse();
response.Marker = string.Format("SET_COMMANDS:{0}:{1}", setName, isList);
response.Identifier = NetworkHelper.GetLocalIPAddress().ToString();
response.Content = JsonConvert.SerializeObject(StorageHelper.GetRawCommandNames(setName));

NetworkHelper.SendData(sourceLocation, JsonConvert.SerializeObject(response));

Console.WriteLine("Command list for the {0} set were sent to {1}.", setName, sourceLocation);
}
Commands are sent in the same manner as setsonce the set is recognized, the names of the associated commands are retrieved and serialized inside a ServerResponse instance and then pushed back to the requesting device.
LearnCommand:

///
/// Learn a new command and store it on the target server.
///
///
The original deserialized command.
///
The location of the requesting client.
private static void LearnCommand(KeyValuePair result, string sourceLocation)
{
Console.WriteLine("[!] Server in COMMAND LEARNING MODE! Point the remote towards the sensor and send a command.");

string[] data = result.Key.Split(new char[] { ':' });
var set = StorageHelper.GetSingleSet(StorageHelper.GetSets(), data[1]);

if (set != null)
{
if ((from c in set.Commands where c.Name == result.Value select c).FirstOrDefault() != null)
{
Console.WriteLine("Cannot learn command {0} for the following set: {1}. Command already exists.", data[1], result.Value);

ServerResponse response = new ServerResponse();
response.Marker = "NOTIFICATION";
response.Identifier = NetworkHelper.GetLocalIPAddress().ToString();
response.Content = "We could not save the following command - " + result.Value + ". It already exists in the set.";

NetworkHelper.SendData(sourceLocation, JsonConvert.SerializeObject(response));
}
else
{
if (sensor == null)
sensor = new IR();

sensor.open(-1);

sensor.waitForAttachment();

sensor.Learn += (sender, args) =>
{
Console.WriteLine("[!] Server learned the command and is no longer in COMMAND LEARNING MODE.");
IRLearnedCode code = args.LearnedCode;
code.CodeInfo.MinRepeat = 5;

Command command = new Command();
command.Name = result.Value;
command.Code = IRCodeWorker.GetSerializableIRCode(code);

StorageHelper.AddCommand(command, set.Name);

ServerResponse response = new ServerResponse();
response.Marker = "NOTIFICATION";
response.Identifier = NetworkHelper.GetLocalIPAddress().ToString();
response.Content = "The following command has been stored: " + result.Value;

NetworkHelper.SendData(sourceLocation, JsonConvert.SerializeObject(response));
};
}
}
}
Once a request was received that the server needs to learn a new command, an initial verification is done to make sure that the requested command name and set are not already taken. If neither the command nor the set exist, both will be created.
After the basic setup is complete, the IR sensor is activated and will be waiting for the command to be learned. The way it works is quite simple the sensor will remain in learning mode until the point where it recognizes a command without error, being 100% sure that it can be reproduced internally. You will need to point your remote towards the sensor and hold the button you want captured for one or two seconds in order for the command to be learned.
NOTE: To ensure that a proper transmission is done, I manually set the minimal repeat value to 5. This is the number of times the sensor will fire the same code towards the target. That is the optimal value for a target device to receive the code if the remote is pointed directly at it without necessarily triggering the same command twice or more.
After the command is learned, the code is processed and transformed into a serializable instance. The connecting client is then notified about whether the command was learned.
ExecuteCommand:

///
/// Execute one of the commands currently stored on the local server.
///
///
The original deserialized command.
private static void ExecuteCommand(KeyValuePair result)
{
string[] data = result.Key.Split(new char[] { ':' });

var set = StorageHelper.GetSingleSet(StorageHelper.GetSets(), data[1]);

if (set != null)
{
var command = StorageHelper.GetSingleCommand(StorageHelper.GetCommands(set.Name), result.Value);

IRLearnedCode code = IRCodeWorker.GetLearnedCode(command.Code);

if (sensor == null)
sensor = new IR();

sensor.open(-1);
sensor.waitForAttachment();
sensor.transmit(code.Code, code.CodeInfo);
sensor.close();
}
}
Command execution relies on the hardware sensor. The phone sends a command execution request in the following format:
EXECUTE:SET_NAME, COMMAND_NAME
Once the command is parsed out and found in the local storage, the IR code is transformed back to a model that is recognizable by the Phidgets SDK and transmitted towards the location where the sensor is pointed at the time of the execution.
DeleteSet:

///
/// Delete a single set and all the associated commands
///
///
The name of the set.
private static void DeleteSet(string target)
{
var sets = StorageHelper.GetSets();
var targetSet = StorageHelper.GetSingleSet(sets, target);

if (targetSet != null)
{
StorageHelper.RemoveSet(sets, targetSet);
}
}
When deleting a set, only the name of the set should be specified. The user will get a warning on the client side that requires a confirmation of the deletion. The server will blindly execute the command.
DeleteCommand:

private static void DeleteCommand(KeyValuePair result)
{
var sets = StorageHelper.GetSets();
string setName = result.Key.Split(new char[] {':'})[1];
var targetSet = StorageHelper.GetSingleSet(sets, setName);
var command = (from c in targetSet.Commands where c.Name == result.Value select c).FirstOrDefault();

if (command != null)
{
targetSet.Commands.Remove(command);
StorageHelper.SerializeSets(sets);
}
}

Not only can the user remove entire sets, but he can also target specific commands from a given set. Once a DELETE_COMMAND directive is recognized, the set name is parsed out from the original string, that follows the DELETE_COMMAND:SET_NAME, COMMAND_NAME format, and a simple LINQ query extracts the command instance, removes it and stores the set content on the local hard drive.
Notice that for some commands, particularly for set creation, deletion and command deletion, the server will return a list of the remaining items. The contents will be automatically updated on the devices, which will be waiting for that response. This measure was deliberately introduced to minimize the chances of a user triggering a command that was already deleted or trying to query a previously removed set.
Transforming Codes

You might have noticed that I am using IRCodeWorker.GetSerializableCodeType to transform a Phidgets SDK native IR code model into a serializable one. This is a helper function that performs a field copy of the existing object. Because of the differences in the model structure, it has to be done manually:

public static SerializableIRCode GetSerializableIRCode(IRLearnedCode code)
{
SerializableIRCode sCode = new SerializableIRCode();
sCode.BitSize = code.Code.BitCount;
sCode.Encoding = code.CodeInfo.Encoding;
sCode.CarrierFrequency = code.CodeInfo.CarrierFrequency;
sCode.CodeData = code.Code.Data;
sCode.DutyCycle = code.CodeInfo.DutyCycle;
sCode.Gap = code.CodeInfo.Gap;
sCode.Header = code.CodeInfo.Header;
sCode.MinRepeat = 5;
sCode.One = code.CodeInfo.One;
sCode.Repeat = code.CodeInfo.Repeat;
sCode.Trail = code.CodeInfo.Trail;
sCode.Zero = code.CodeInfo.Zero;
sCode.Mask = new ToggleMask()
{
BitSize = code.CodeInfo.ToggleMask.BitCount,
CodeData = code.CodeInfo.ToggleMask.Data
};

return sCode;
}

The reverse process is easier because I can pass each of the existing properties to the IRCodeInfo constructor. The only difference is the fact that I need to use Reflection to create an instance of IRLearnedCode because there is no public constructor defined and a dynamic object has to be created:

internal static IRLearnedCode GetLearnedCode(SerializableIRCode serializableIRCode)
{
IRCode code = new IRCode(serializableIRCode.CodeData, serializableIRCode.BitSize);
IRCodeInfo info = new IRCodeInfo(serializableIRCode.Encoding, serializableIRCode.BitSize, serializableIRCode.Header,
serializableIRCode.Zero, serializableIRCode.One, serializableIRCode.Trail, serializableIRCode.Gap, serializableIRCode.Repeat,
serializableIRCode.MinRepeat, serializableIRCode.Mask.CodeData, IRCodeInfo.IRCodeLength.Constant,
serializableIRCode.CarrierFrequency, serializableIRCode.DutyCycle);

object[] parameters = new object[] { code, info };

BindingFlags flags = BindingFlags.NonPublic | BindingFlags.Instance;
object instantType = Activator.CreateInstance(typeof(IRLearnedCode), flags, null, parameters, null);

return (IRLearnedCode)instantType;
}

Command and Set Management

Looking back at the code that I put together for the command interpreter, there is one class that does all local content manipulationStorageHelper. This is a simple class that performs LINQ queries on set as well as command collections, and makes sure that all the changes are preserved in the sets.xml file in the application folder that is used as the only storage place for all the content that is being manipulated by the server.

namespace Coding4Fun.MissionControl.API.Helpers
{
public class StorageHelper
{

///
/// Lists all available sets that are currently stored on the server.
///
/// List of sets on the machine.
internal static List GetSets()
{
List sets = null;

string rawContent = GetRawSets();
sets = JsonConvert.DeserializeObject(rawContent);

return sets;
}

///
/// Returns the list of commands that are associated with the given set.
///
///
The name of the target set.
/// List of commands associated with the given set.
internal static List GetCommands(string setName)
{
List commandList = null;

var sets = GetSets();

Set singleSet = null;
if (sets != null)
singleSet = (from c in sets where c.Name == setName select c).FirstOrDefault();

if (singleSet != null)
{
commandList = singleSet.Commands;
}

return commandList;
}

///
/// Gets the list of names for the commands in the requested set.
///
///
The name of the target set.
/// List of commands associated with the given set.
internal static List GetRawCommandNames(string setName)
{
List commandList = GetCommands(setName);

List stringSet = null;

if (commandList != null)
{
stringSet = commandList.Select(x => x.Name).ToList();
}

return stringSet;
}

///
/// Get the list of names for all sets on the local server.
///
/// List of sets on the machine.
internal static List GetRawSetNames()
{
List sets = GetSets();

List stringSet = null;

if (sets != null)
{
stringSet = sets.Select(x => x.Name).ToList();
}

return stringSet;
}

///
/// Get the raw string contents of sets.xml. Should only be used in the
/// context of this class.
///
/// JSON string representing stored sets and commands.
internal static string GetRawSets()
{
string sets = string.Empty;

if (File.Exists("sets"))
{
using (StreamReader reader = new StreamReader(File.OpenRead("sets")))
{
sets = reader.ReadToEnd();
}
}
else
{
FileStream stream = File.Create("sets.xml");

stream.Close();
}

return sets;
}

///
/// Check whether a set is marked with a IsList flag.
///
///
The name of the target set.
/// TRUE - set is a list. FALSE - set is not a list.
internal static bool IsSetAList(string setName)
{
bool isList = true;
var sets = GetSets();
Set set = null;

if (sets != null)
set = (from c in sets where c.Name == setName select c).FirstOrDefault();

if (set != null)
isList = set.IsList;

return isList;
}

///
/// Serialize the set collection to sets.xml
///
///
Collection to be serialized.
/// true if sets are serialized.
private static bool SerializeSets(List sets)
{
try
{
using (StreamWriter writer = new StreamWriter("sets.xml", false))
{
string data = JsonConvert.SerializeObject(sets);

writer.Write(data);
}

return true;
}
catch
{
return false;
}
}

///
/// Add a new set to the existing global set collection.
///
///
Set name.
/// true if successfully added set.
internal static bool AddSet(string name, bool isList = true)
{
var sets = GetSets();

if (sets == null)
sets = new List();

var singleSet = GetSingleSet(sets, name);

if (singleSet == null)
sets.Add(new Set { Name = name, IsList = isList });

if (SerializeSets(sets))
return true;
else
return false;
}

///
/// Retrieves a single set from a collection that has a specific name.
///
///
The source collection from which to extract the set.
///
The name of the set to get.
/// An instance of the found set, if any.
internal static Set GetSingleSet(List sets, string name)
{
if (sets != null)
return (from c in sets where c.Name == name select c).FirstOrDefault();
else
return null;
}

///
/// Add a IR command to an existing set. If the set is not found, it will be created.
///
///
The command instance to be added.
///
The name of the target set.
/// true if the command was successfully added.
internal static bool AddCommand(Command command, string targetSet)
{
var sets = GetSets();

if (sets == null)
sets = new List();

var singleSet = GetSingleSet(sets, targetSet);

if (singleSet == null)
singleSet = new Set { Name = targetSet };

var singleCommand = (from c in singleSet.Commands where c.Name == command.Name select c).FirstOrDefault();

if (singleCommand == null)
{
singleSet.Commands.Add(command);

if (SerializeSets(sets))
return true;
else
return false;
}
else
return false;
}

///
/// Retrieve a single command instance from one of the sets on the local server.
///
///
Original list of commands.
///
Name of the command to be retrieved.
/// An instance of the command, if found. NULL if not.
internal static Command GetSingleCommand(List commands, string name)
{
if (commands != null)
return (from c in commands where c.Name == name select c).FirstOrDefault();
else
return null;
}

///
/// Remove a set from a local machine.
///
///
Original list of sets.
///
Name of the set to remove.
internal static void RemoveSet(List sets, Set targetSet)
{
sets.Remove(targetSet);

SerializeSets(sets);
}
}
}
Sending Data Back to the Client

SendData in the NetworkHelper class handles all outbound connections. Here is its structure:

///
/// Send data to the target network machine.
///
///
The target machine IP.
///
Data to be sent, in string format.
///
Determines whether to remove the port from the given IP string.
public static void SendData(string destination, string data, bool sanitizeIp = true)
{
using (Socket client = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp))
{
string completeIp = string.Empty;

if (sanitizeIp)
completeIp = destination.Remove(destination.IndexOf(":"), destination.Length - destination.IndexOf(":"));

client.Connect(completeIp, 6169);
client.Send(Encoding.UTF8.GetBytes(data));
}
}
A new stream socket is created in order to connect to the target machine over the TCP pipe. If IP sanitization is enabled, the port is stripped from the address in order to pass a valid IP. A Socket instance cannot directly handle IPs of the format:
255.255.255.0:PORT_NUMBER
Later, in a synchronous manner, a connection is established and the data is sent.
At this point, you can see that the barebones service offers a flexible way to manage content. It can be accessed by any application type as long as the server can be accessed and the application can send commands in the pre-defined format and the content requested is actually located on the target server. This allows for high levels of extensibility and interoperability, as the server usage is not limited to a single platform. If I decide to create a Windows Store application that would allow me to control my TV, I simply need to add socket connection layer that will send plain strings to the machine where the IR sensor is connected.
Similarly, if some functionality needs to be added, it is possible to do so without ever touching the client applications. A modification in the endpoint will be reflected with no direct effect on all connection applications as long as all handled returned and requested values are preserved. The only additional requirement is that if the client applications want to take advantage of newly introduced capabilities, they need to have an updated command transmission layer for the new command types.
In Program.cs, I simply need to start the server through the CoreStarter class:

namespace Coding4Fun.MissionControl.API
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Coding4Fun MissionControl Server");
CoreStarter.LaunchSocket();
}
}
}

Mobile client overview

The mobile client does not have the capability to send commands directly to the IR sensor. Instead, it connects to a remote machine that has the IR sensor plugged in and attempts to invoke a command from the list returned by the service. A single mobile client can support control over multiple servers.
NOTE: Make sure that at the time of working with the Windows Phone client, the server is actually running on your local machine. To make it easier to test, also open port 6169 for incoming connections in Windows Firewall.
When building a Windows Phone application, make sure you have the proper version of the SDK installed, as well as a SLAT-compatible machine if you plan on testing the application in the emulator.
Networking Infrastructure

The Windows Phone application also relies on a network infrastructure somewhat similar to that of the server. There is a TCP listener that is created when the application is started:

// Code to execute when the application is launching (eg, from Start)
// This code will not execute when the application is reactivated
private void Application_Launching(object sender, LaunchingEventArgs e)
{
ServiceSerializer.DeserializeServices();

listener.OnClientConnected += listener_OnClientConnected;
listener.Start(6169);
}

Here, listener is an instance of TcpSocketListenera custom class designed to handle incoming network connections:

namespace Coding4Fun.MissionControl.WP.Network
{
public class TcpSocketListener : SocketConnectorBase
{
StreamSocketListener coreSocket;

public async void Start(int port)
{
coreSocket = new StreamSocketListener();
coreSocket.ConnectionReceived += coreSocket_ConnectionReceived;

try
{
await coreSocket.BindServiceNameAsync(port.ToString());
}
catch (Exception ex)
{
Debug.WriteLine(ex.Message);

coreSocket.Dispose();
coreSocket = null;
OnConnectionCompleted(new ConnectionEventArgs { IsSuccessful = false, DeviceID = string.Empty });
}
}

async void coreSocket_ConnectionReceived(StreamSocketListener sender, StreamSocketListenerConnectionReceivedEventArgs args)
{
Debug.WriteLine("Connection received!");

DataReader reader = new DataReader(args.Socket.InputStream);

try
{
while (true)
{
StringBuilder builder = new StringBuilder();

uint actualLength = 1;

while (actualLength > 0)
{
actualLength = await reader.LoadAsync(256);
builder.Append(reader.ReadString(actualLength));
}

OnConnectionCompleted(new ConnectionEventArgs
{
Socket = args.Socket,
IsSuccessful = true,
DeviceID = args.Socket.Information.RemoteHostName.DisplayName,
Token = builder.ToString()
});
break;
}
}
catch (Exception exception)
{
Debug.WriteLine(exception.Message);

OnConnectionCompleted(new ConnectionEventArgs { IsSuccessful = false });
}
}
}
}

A StreamSocketListener is used for the connection core. When a connection is received, a continuous loop reads the entire contents of the incoming stream. OnConnectionCompleted is declared in the base classSocketConnectorBase.

namespace Coding4Fun.MissionControl.WP.Network
{
public class SocketConnectorBase
{
public event EventHandler OnClientConnected;
public virtual void OnConnectionCompleted(ConnectionEventArgs connectionArgs)
{
if (OnClientConnected != null)
{
OnClientConnected(this, connectionArgs);
}
}

public event EventHandler OnSendCompletedEvent;
public virtual void OnSendCompleted(bool succeeded)
{
if (OnSendCompletedEvent != null)
{
OnSendCompletedEvent(this, succeeded);
}
}
}

public class ConnectionEventArgs : EventArgs
{
public StreamSocket Socket { get; set; }
public string DeviceID { get; set; }
public string Token { get; set; }
public bool IsSuccessful { get; set; }
}
}

ConnectionEventArgs here is used to identify the content that is passed to the client. DeviceID gives access to the source IP, IsSuccessful tells the developer whether the established connection is active and the Token carries the raw string if any was received.
Sending data is simplified to the maximum with the help of the SocketClient class, which relies on a StreamSocket instance that handles outbound connections and writing to the output stream:

namespace Coding4Fun.MissionControl.WP.Network
{
public class SocketClient : SocketConnectorBase
{
StreamSocket _socket;

public SocketClient()
{
_socket = new StreamSocket();
}

public SocketClient(StreamSocket socket)
{
_socket = socket;
}

public async void Connect(string hostName, int portNumber)
{
try
{
await _socket.ConnectAsync(new HostName(hostName), portNumber.ToString(), SocketProtectionLevel.PlainSocket);

OnConnectionCompleted(new ConnectionEventArgs { IsSuccessful = true });
}
catch (Exception ex)
{
Debug.WriteLine(ex.Message);

OnConnectionCompleted(new ConnectionEventArgs { IsSuccessful = false });
}
}

public async void Send(string dataToSend)
{
try
{
using (DataWriter writer = new DataWriter(_socket.OutputStream))
{
// Write the length of the binary data that is being
// sent to the client.
writer.WriteUInt32((UInt32)dataToSend.Length);

writer.WriteString(dataToSend);

// Send the actual data.
await writer.StoreAsync();

writer.DetachStream();

OnSendCompleted(true);
}
}
catch
{
_socket.Dispose();
_socket = null;
OnSendCompleted(false);
}
}
}
}

As with the listener class, SocketClient supports OnConnectionCompleted to notify the application that the connection attempt completed.
Back in App.xaml.cs, the data from the incoming connection captured by the TcpSocketListener instance is passed to the ResponseHelper class:

void listener_OnClientConnected(object sender, ConnectionEventArgs e)
{
ResponseHelper.HandleIncomingResponse(e.Token);
}

This class reads the possible three commands sent by the server and interprets them, creating internal collections from the raw data if the current server IP matches the one obtained in the ServerResponse (the same model in the desktop application):

using Coding4Fun.MissionControl.WP.Models;
using Coding4Fun.MissionControl.WP.ViewModels;
using Newtonsoft.Json;
using System;
using System.Collections.Generic;
using System.Globalization;
using System.Windows;

namespace Coding4Fun.MissionControl.WP.Misc
{
public class ResponseHelper
{
public static void HandleIncomingResponse(string rawResponse)
{
if (rawResponse != null)
{
ServerResponse response = JsonConvert.DeserializeObject(rawResponse);

if (response.Marker == Constants.COMMAND_SERVER_NOTIFICATION)
{
Deployment.Current.Dispatcher.BeginInvoke(() =>
{
MessageBox.Show(response.Content, "Server Response", MessageBoxButton.OK);
});
}
else
{
if (CommonViewModel.Instance.IsWaiting)
{
if (response.Identifier == CommonViewModel.Instance.CurrentServer.Location)
{
// returns the list of sets that are associated with the current server.
if (response.Marker == Constants.COMMAND_SERVER_SET_LIST)
{

List items = JsonConvert.DeserializeObject(response.Content);

if (items != null)
{
List groupedItems = Group.CreateGroups(items,
CultureInfo.CurrentCulture, (string s) => { return s[0].ToString(); }, true);
SetsPageViewModel.Instance.Sets = groupedItems;
}
else
{
SetsPageViewModel.Instance.Sets = new List();
}

Deployment.Current.Dispatcher.BeginInvoke(() =>
{
CommonViewModel.Instance.IsWaiting = false;

if (!App.RootFrame.CurrentSource.ToString().Contains("SetsPage"))
{
App.RootFrame.Navigate(new Uri("/Views/SetsPage.xaml", UriKind.Relative));
}
});

}
// returns the list of commands associated with a given set.
else if (response.Marker.Contains(Constants.COMMAND_SERVER_SET_COMMANDS))
{
string[] data = response.Marker.Split(new char[] { ':' });
if (data[1] == CommonViewModel.Instance.CurrentSet)
{
bool isList = false;
bool.TryParse(data[2].ToLower(), out isList);

if (isList)
{
CommonViewModel.Instance.CurrentSetType = "list";
}
else
{
CommonViewModel.Instance.CurrentSetType = "pad";
}

CommandsPageViewModel.Instance.Commands = new System.Collections.ObjectModel.ObservableCollection(JsonConvert.DeserializeObject(response.Content));

Deployment.Current.Dispatcher.BeginInvoke(() =>
{
CommonViewModel.Instance.IsWaiting = false;
App.RootFrame.Navigate(new Uri("/Views/CommandsPage.xaml", UriKind.Relative));
});
}
}
}
}
}
}
}
}
}

If the response comes from a server that is different than the one that is currently active, the data is discarded as the user no longer needs it. Also, for specific commands, the mobile application will be on standby, waiting for a response (unless the user decides to cancel the request) the IsWaiting flag is an application-wide indicator that a pending server action is in the queue.
Same as with the server, the commands in the Windows Phone application are represented through pre-defined constants:

public const string COMMAND_SERVER_SET_LIST = "SET_LIST";

public const string COMMAND_SERVER_SET_COMMANDS = "SET_COMMANDS";

public const string COMMAND_SERVER_NOTIFICATION = "NOTIFICATION";

Lets now take a closer look at how it is handled internally to build the visual layer.
Handling the Data

The first thing users will see when the application is launched is the list of registered servers:

This is ServiceListPage.xaml




I am experiencing almost the same problem on both my desktop (XP Home) and my laptop (XP Pro).

First, there is no noticeable problem of any kind while I am working on either machine. The symptoms appear after the computers sit untouched for at least about 6 hours. This is usually over night. This happens every night on the laptop but not every night on the desktop.

Symptoms: In the morning, when I awake the computers, at first everything appears normal. Sometimes the first sign is when I click on any application I will get an error - usually something about low system resources and no application will start. In this case, I must reboot to regain access to the computer. Other times, I will be able to start applications and will not get any resource errors. But I will find that my ethernet and phone ports are locked - I cannot access the Internet (via my cable modem) nor dial out from my computer. Again, I must reboot to regain these functions.

One other symptom that could be related is that periodically when I try to print a .pdf file via Acrobat, I will get an error that it cannot print. I find that the Acrobat printer no longer functions and that I must completely remove and reinstall Acrobat to regain the Acrobat printer. I wonder whether this is related in any way to the loss of the ethernet and phone ports., but I have not found that I have lost any of my other printers.

Troubleshooting has been difficult because when I get the "resource" error, I cannot start any applications, most times including Task Manager, to check the status of the system. The system is not accessing the hard drive or appear to be busy in any way - it will respond to mouse movement but not allow starting of an app.

I have tried performing a diagnostic startup and I do not appear to get a resource error but could not determine anything about the ethernet and phone ports as these services are apparently not functional on a diagnostic startup? I am not sure that the resource error and the loss of ports are related to the same or separate problems.

I initially thought that this was a resource problem or memory leak and made a post to that effect. I tried all of the suggestions received on that post and nothing made any change to the symptoms.

Any ideas?
This has been going on for a couple of months now and driving be batty.




It all started about 4 days ago when a boot wouldn't complete because of a missing or corrupt windows file Windowssystem (I didn't write the file name down).

My thought was that a corrupt system file meant either the hard drive had a bad sector or there was a virus.

I should have tried a System Restore to an earlier point, but I didn't think of that. I did a System Recovery instead but without a hard drive reformat. Since
this is an old machine, the Recovery brought it back to its original Win XP state (i.e. before SP1). So I did the following

1) System Recovery (brought it to Win XP base)

2) tried to Install Windows XP SP3 but it said it needed SP1 present

3) Installed Windows XP SP1 (installed without error)

4) Installed Window XP SP3 (installed without error)

5) Since IE was now back to IE6 I tried to install IE8. It failed but wouldn't say why.

6) I tried to install IE7, but it failed without explanation also.

8) I installed MS Office 2003, then Office 2003 SP3. Both installed successfully.

9) I tried to install Trend Micro Internet Security 2010. It started but then said there was a threat so it did a complete scan,
which found absolutely nothing, then continued on with the install but failed saying the install was interrupted.

9) I was able to successfully install Uniblue's Registry Booster and ran it. It found over 200 Registry errors. I believe most of
these were due to the fact that since I did not do a hard drive format, all the programs were still in C:Program Files but
none except Windows were in the registry. I don't know if all the errors were due to this but I had Registry Booster to fix
the errors, which it did.

10) I was successfully able to use IE6 for a while but after about half a day it would stall and wouldn't run successfully.
Actually what it did was this
10a- Started IE6, then started another instance of IE6 (so there are no 2 IE6's on the task bar)
10b- Would start to fill out the screen then parts of it would disappear then come back. This would happen to both
instances.
10c- I was forced to cancel both instances.

11) Since IE6 was no longer working I did a System Restore back to before I installed Registry Booster. IE6 would work now, so I
reinstalled Registry Booster, ran it (found about 60 errors), and fixed them.

12) Tried installing IE7 or IE8 again several times. Always the same result, which was that it couldn't install but no
explanation was given.

13) I Started all over with another System Recovery and repeated the upgrade steps, (WinXP SP1, WinXP SP3, didnt do Office this
time or Registry Booster).

14) Went to the MS Windows update site to look for patches which came after WinXP SP3. It started scanning my system but just
sat there for several hours. The message on the screen said a scan/install was in progress but there was no progress bar and
other than the initial message about beginning a scan there were no messages. So after about 3 hours, I simply closed IE6.

15) At this point I don't know what I have. IE6 still works but I can't install IE7, IE8, or Trend Micro and I am still unsure
whether I am dealing with a virus or a hard disk problem. My intuition tells me if it was a hard disk problem, other flakey
behavior would be happening. No evidence yet of other problems.

So I looked at the WindowUpdate.log located in C:Windows. I found multiple instances of the following

2010-09-11 23:13:23:937 1112 230 AU ########### AU: Uninitializing Automatic Updates ###########
2010-09-11 23:13:23:937 1112 230 AU WARNING: InitAUComponents Failed, will restart AU in 30 mins, error = 0x80004002
2010-09-11 23:13:23:937 1112 230 AU AU Restart required....
2010-09-12 06:27:00:750 1112 230 AU ########### AU: Uninitializing Automatic Updates ###########

So my questions are

Q1) Anyone know how to interpret these Windows update log errors?

Q2) Are there other logs I should be looking at? If so what are their names and where are they located?

Q3) Anyone have any thoughts on the whole process?




All, I am at a loss. I have an HP Pavillion Elite, m9340f, that originally came with Vista and was upgraded to Windows 7 (64bit) Home Premium. Now suddenly it won't boot correctly. Note: There have been no hardware changes for a couple of months. It now starts with the Windows Error Recovery screen.

If I choose Start Windows Normally, it will get to the Starting Windows screen, stay there for a minute, the a Blue Screen flashes for a split second and then it reboots.

If I choose Launch Startup Repair, it shows "Windows is loading files" and after a while with a blank screen, the "Startup Repair" screen comes up and says that "Startup Repair is checking your system for problems..." The screen also states that it is "Attemping Repairs ... Repairing disk errors. This might take over an hour to complete."

After a while, it states "Your computer is unable to start" and a popup window asks "Do you want to restore your computer using System Restore? I select Restore, and the screen says that it is "Attempting repairs". After a while it asks if I want to Restore to a previous spot. It quickly reboots on its own and the cycle begins again. Sometimes, Startup Repair states that it cannot repair this computer automatically. On this popup window, I can have it show the problem details, which are:
Problem Signature
Problem Event Name startupRepairOffline
Problem Signature 01: 6.1.7600.16385
Problem Signature 02: 6.1.7600.16385
Problem Signature 03: unknown
Problem Signature 04: -1
Problem Signature 05: AutoFailover
Problem Signature 06: 1
Problem Signature 07: NoRootCause
OS Version: 6.1.7600.2.0.0.256.1
Locale ID: 1033

At this point I have clicked on the "View advanced options for systm recovery and support" link and the "System Recovey Options" screen comes up. I select "English" and "US" for the keyboard and select Next. The System Recovery Options screen comes up next.

The choices are:
Startup Repair
System Restore
System Image Recovery
Wndows Memory Diagnostic
Command Prompt
If I choose Startup Repair, I fall into the loop described above.

If I choose System Restore, the first of two choices is: "Use recovery tools that help fix problems starting Windows. Select an operating system to repair. If you operating system is not listed, click Load Drivers and then install drives for your hard disks." The second choice is "Restore your computer using a system image that you created earlier." The default choice is the second one.
There is no operating system listed. If I choose to use the recovery tools and click Load Drivers, the "Add Drivers" window pops up, asking me to "Insert the installation media for the device and click OK to selet the driver." With the Windows 7 upgrade disk in the DVD drive, I click OK the files on the DVD show up, but I have no idea which of the "Setup Information" file type to choose. No matter which I try, I get the error "The Specified location does not contain information about your hardware."

If I choose System Image Recovery, I get "An internal error occured. The following information might help you resolve the error: The system cannot find the path specified.(0x80070003).

If I choose Windows Memory Diagnostic, and choose "Restart now and check for problems" it syas that "Windows cannot check for memory problems."

If I choose Command Prompt, it defaults to the X:windowssystem32 directory. If I try to change to the C: drive or look at the C: directory, it get a "The system cannot find the path (or drive) specified" The only other drives that show up are E:, F:, G:, and H: (Note: This are the Smart Media etc. drives). The X: drive is the only hard drive that shows up. None of my files shows up on the X: drive.

In trying to figure things out, I have also come across this repair log:
Startup Repair diagnosis and repair log
-----------------------------------------------------
Number of repair attempts: 1

Session details
--------------------------------------
System Disk =
Windows directory =
AutoChk Run = 0
Number of root causes = 1

Test Performed:
---------------------------------
Name: Check for updates
Result: Completed successfully. Error code = 0x0
Time taken = 0ms

Test Performed:
-----------------------------------
Name: System disk test
Result: Completed successfully. Error code = 0x0
Time taken = 16ms

Root cause found:
------------------------------
A hard disk could not be found. If a hard disk is installed, it is not responding.

I used F8 at bootup to turn off the automatic reboot on errors and recieved the following error message when the machine tried to boot: PROCESS1_INITIALIZATION_FAILED and the Technical information is :*** STOP: 0x0000006B (0xFFFFFFFFC0000020, 0x000000000000003,0x0000000000000000, 0x0000000000000000)

Hitting F10 at bootup and going into the BIOS screen, the physical C: drive is seen. Running a full SMART drive test (which took about 3 hours) returned no errors.

Hitting F9 at bootup took me to the test area and the CPU, Memory, Hard Drive, DVD Drive, and Boot Path were also tested and passed.

It will not boot in Safe Mode (goes to System Repair Screen).

As I said initially, I am at a loss. The best I can figure is that Windows is not seeing my C: drive and therefore it cannot boot. Right now my biggest concern is getting my files (i.e. My Documents, My Pictures, My Videos) saved. Any suggestions to get this computer running again would be greatly appreciated.

Thank you.




Would like to rip our CD collection to the computer. We have approximately 800 CDs, and also have plenty of hard drive space available for storage. It's a big project so would like to simplify it/automate it as much as possible while retaining the best quality sound. Want to rip everything in .wav format. Later on we may convert various music to FLAC or .wma lossless for smaller file sizes to take along on vacation, etc. Have heard that the free program Exact Audio Copy (EAC) does a good job of ripping with the fewest data errors or error correction, but am open to persuasion.
Beyond the basic task of high quality ripping to .wav files, there are a number of information and convenience factors to consider. Will list the main ones here and hope you experts can suggest what software would best handle everything. A friend suggested we might want to rip using one program (like EAC?) and to organise or catalog the music using a different program. Although we prefer free software, an excellent program that does it all very conveniently might be worth paying for. Here are some features we're hoping for:

After initial setup and configuration be able to insert a CD and have it automatically rip at highest quality to desired folder, probably organised by album title and with full artist, track, title information. If one or two quick mouse clicks are necessary with each CD that would be OK I suppose, but fully automated would be most convenient, of course.

Album art included would be nice.

Tagging or key words included would be nice. For example, locating a particular piece of classical music on an album containing various composers would be much easier if we could search tags or keywords.

There may be other useful features we haven't even thought about.

Thanks very much for your help!

Creating and saving playlists of various music would be nice.




Introduction

In early January, we were tasked with creating a unique, interactive experience for the SXSW Interactive launch party with Frog Design. We bounced around many ideas, and finally settled on a project that Rick suggested during our first meeting: boxing robots controlled via Kinect.
The theme of the opening party was Retro Gaming, so we figured creating a life size version of a classic tabletop boxing game mashed up with a "Real Steel"-inspired Kinect experience would be a perfect fit. Most importantly, since this was going to be the first big project of the new Coding4Fun team, we wanted to push ourselves to create an experience that needed each of us to bring our unique blend of hardware, software, and interaction magic to the table under an aggressively tight deadline.
Hardware

The BoxingBots had to be fit a few requirements:

They had to be funThey had to survive for 4 hours, the length of the SXSW opening partyEach robot had to punch for 90 seconds at a time, the length of a roundThey had to be life-sizeThey had to be Kinect-drivableThey had to be built, shipped, and reassembled for SXSW
Creating a robot that could be beaten up for 4 hours and still work proved to be an interesting problem. After doing some research on different configurations and styles, it was decided we should leverage a prior project to get a jump start to meet the deadline. We repurposed sections of our Kinect drivable lounge chair, Jellybean! This was an advantage because it contained many known items, such as the motors, motor controllers, and chassis material. Additionally, it was strong and fast, it was modular, and the code to drive it was already written.
Jellybean would only get us part of the way there, however. We also had to do some retrofitting to get it to work for our new project. The footprint of the base needed to shrink from 32x50 inches to 32x35 inches, while still allowing space to contain all of the original batteries, wheels, motors, motor controllers, switches, voltage adapters. We also had to change how the motors were mounted with this new layout, as well as provide for a way to easily "hot swap" the batteries out during the event. Finally, we had to mount an upper body section that looked somewhat human, complete with a head and punching arms.

Experimenting with possible layouts
The upper body had its own challenges, as it had to support a ton of equipment, including:

Punching armsPopping headPneumatic valvesAir manifoldAir Tank(s)LaptopPhidget interface boardPhidget relay boardsPhidget LED boardXbox wireless controller PC transmitter / receiverChest plateLEDsSensors to detect a punch

Brian and Rick put together one of the upper frames
Punching and Air Tanks

We had to solve the problem of getting each robot to punch hard enough to register a hit on the opponent bot while not breaking the opponent bot (or itself). Bots also had to withstand a bit of side load in case the arms got tangled or took a side blow. Pneumatic actuators provided us with a lot of flexibility over hydraulics or an electrical solution since they are fast, come in tons of variations, won't break when met with resistance, and can fine tuned with a few onsite adjustments.
To provide power to the actuators, the robots had two 2.5 gallon tanks pressurized to 150psi, with the actuators punching at ~70psi. We could punch for about five 90-second rounds before needing to re-pressurize the tanks. Pressurizing the onboard tanks was taken care of by a pair of off-the-shelf DeWalt air compressors.

The Head

It wouldnt be a polished game if the head didnt pop up on the losing bot, so we added another pneumatic actuator to raise and lower the head, and some extra red and blue LEDs. This pneumatic is housed in the chest of the robot and is triggered only when the game has ended.
To create the head, we first prototyped a concept with cardboard and duct tape. A rotated welding mask just happened to provide the shape we were going for on the crown, and we crafted each custom jaw with a laser cutter. We considered using a mold and vacuum forming to create something a bit more custom, but had to scrap the idea due to time constraints.

Sensors

Our initial implementation for detecting punches failed due to far too many false positives. We thought using IR distance sensors would be a good solution since we could detect a close punch and tell the other robot to retract the arm before real contact. The test looked promising, but in practice, when the opposite sensors were close, we saw a lot of noise in the data. The backup and currently implemented solution was to install simple push switches in the chest and detect when those are clicked by the chest plate pressing against them.

Power

Different items required different voltages. The motors and pneumatic valves required 24V, the LEDs required 12V and the USB hub required 5V. We used Castle Pro BEC converters to step down the voltages. These devices are typically used in RC airplanes and helicopters.
Shipping

So how does someone ship two 700lb robots from Seattle to Austin? We did it in 8 crates. . The key thing to note is that the tops and bottoms of each robot were separated. Any wire that connected the two parts had to be able to be disconnected in some form. This affected the serial cords and the power cords (5V, 12V, 24V).
Software

The software and architecture went through a variety of iterations during development. The final architecture used 3 laptops, 2 desktops, an access point, and a router. It's important to note that the laptops of Robot 1 and Robot 2 are physically mounted on the backs of each Robot body, communicating through WiFi to the Admin console. The entire setup looks like the following diagram:

Admin Console

The heart of the infrastructure is the Admin Console. Originally, this was also intended to be a scoreboard to show audience members the current stats of the match, but as we got further into the project, we realized this wouldn't be necessary. The robots are where the action is, and people's eyes focus there. Additionally, the robots themselves display their current health status via LEDs, so duplicating this information isn't useful. However, the admin side of this app remains.
Sockets

The admin console is the master controller for the game state and utilizes socket communication between it, the robots, and the user consoles. A generic socket handler was written to span each computer in the setup. The SocketListener object allows for incoming connections to be received, while the SocketClient allows clients to connect to those SocketListeners. These are generic objects, which must specify objects of type GamePacket to send and receive:

public class SocketListener where TSend : GamePacket where TReceive : GamePacket, new()

GamePacket is a base class from which specific packets inherit:

public abstract class GamePacket{ public byte[] ToByteArray() { MemoryStream ms = new MemoryStream(); BinaryWriter bw = new BinaryWriter(ms); try { WritePacket(bw); } catch(IOException ex) { Debug.WriteLine("Error writing packet: " + ex); } return ms.ToArray(); } public void FromBinaryReader(BinaryReader br) { try { ReadPacket(br); } catch(IOException ex) { Debug.WriteLine("Error reading packet: " + ex); } } public abstract void WritePacket(BinaryWriter bw); public abstract void ReadPacket(BinaryReader br);}For example, in communication between the robots and the admin console, GameStatePacket and MovementDescriptorPacket are sent and received. Each GamePacket must implement its own ReadPacket and WritePacket methods to serialize itself for sending across the socket.
Packets are sent between machines every "frame". We need the absolute latest game state, robot movement, etc. at all times to ensure the game is functional and responsive.

As is quite obvious, absolutely no effort was put into making the console "pretty". This is never seen by the end users and just needs to be functional. Once the robot software and the user consoles are started, the admin console initiates connections to each of those four machines. Each machine runs the SocketListener side of the socket code, while the Admin console creates four SocketClient objects to connect to each those. Once connected, the admin has control of the game and can start, stop, pause, and reset a match by sending the appropriate packets to everyone that is connected.
Robot

The robot UI is also never intended to be seen by an end user, and therefore contains only diagnostic information.

Each robot has a wireless Xbox 360 controller connected to it so it can be manually controlled. The UI above reflects the positions of the controller sticks and buttons. During a match, it's possible for a bot to get outside of our "safe zone". One bot might be pushing the other, or the user may be moving the bot toward the edge of the ring. To counter this, the player's coach can either temporarily move the bot, turning off Kinect input, or force the game into "referee mode" which pauses the entire match and turns off Kinect control on both sides. In either case, the robots can be driven with the controllers and reset to safe positions. Once both coaches signal that the robots are reset, the admin can then resume the match.
Controlling Hardware

Phidget hardware controlled our LEDs, relays, and sensors. Getting data out of a Phidget along with actions, such as opening and closing a relay, is shockingly easy as they have pretty straightforward C# APIs and samples, which is why they typically are our go-to product for projects like this.
Below are some code snippets for the LEDs, relays, and sensor.
LEDs from LedController.cs
This is the code that actually updates the health LEDs in the robot's chest. The LEDs were put on the board in a certain order to allow this style of iteration. We had a small issue of running out of one color of LEDs so we used some super bright ones and had to reduce the power levels to the non-super bright LEDs to prevent possible damage:

private void UpdateLedsNonSuperBright(int amount, int offset, int brightness){ for (var i = offset; i < amount + offset; i++) { _phidgetLed.leds[i] = brightness / 2; }}private void UpdateLedsSuperBright(int amount, int offset, int brightness){ for (var i = offset; i < amount + offset; i++) { _phidgetLed.leds[i] = brightness; }}
Sensor data from SensorController.cs
This code snippet shows how we obtain the digital and analog inputs from the Phidget 8/8/8 interface board:

public SensorController(InterfaceKit phidgetInterfaceKit) : base(phidgetInterfaceKit){ PhidgetInterfaceKit.ratiometric = true;}public int PollAnalogInput(int index){ return PhidgetInterfaceKit.sensors[index].Value;}public bool PollDigitalInput(int index){ return PhidgetInterfaceKit.inputs[index];}
Relays from RelayController.cs
Electrical relays fire our pneumatic valves. These control the head popping and the arms punching. For our application, we wanted the ability to reset the relay automatically. When the relay is opened, an event is triggered and we create an actively polled thread to validate whether we should close the relay. The reason why we actively poll is someone could be quickly toggling the relay. We wouldn't want to close it on accident. The polling and logic does result in a possible delay or early trigger for closing the relay, but for the BoxingBots the difference of 10ms for a relay closing is acceptable:

public void Open(int index, int autoCloseDelay){ UseRelay(index, true, autoCloseDelay);}public void Close(int index){ UseRelay(index, false, 0);}private void UseRelay(int index, bool openRelay, int autoCloseDelay){ AlterTimeDelay(index, autoCloseDelay); PhidgetInterfaceKit.outputs[index] = openRelay;}void _relayController_OutputChange(object sender, OutputChangeEventArgs e){ // closed if (!e.Value) return; ThreadPool.QueueUserWorkItem(state => { if (_timeDelays.ContainsKey(e.Index)) { while (_timeDelays[e.Index] > 0) { Thread.Sleep(ThreadTick); _timeDelays[e.Index] -= ThreadTick; } } Close(e.Index); });}public int GetTimeDelay(int index){ if (!_timeDelays.ContainsKey(index)) return 0; return _timeDelays[index];}public void AlterTimeDelay(int index, int autoCloseDelay){ _timeDelays[index] = autoCloseDelay;}
User Console

Since the theme of the party was Retro Gaming, we wanted to go for an early 80's Sci-fi style interface, complete with starscape background and solar flares! We wanted to create actual interactive elements, though, to maintain the green phosphor look of early monochrome monitors. Unlike traditional video games, however, the screens are designed not as the primary focus of attention, but rather to help calibrate the player before the round and provide secondary display data during the match. The player should primarily stay focused on the boxer during the match, so the interface is designed to sit under the players view line and serve as more of a dashboard during each match.
However, during calibration before each round, it is important to have the player understand how their core body will be used to drive the Robot base during each round. To do this, we needed to track an average of the joints that make up each fighter's body core. We handled the process by creating a list of core joints and a variable that normalizes the metric distances returned from the Kinect sensor into a human-acceptable range of motion:

private static List coreJoints = newList( newJointType[] { JointType.AnkleLeft, JointType.AnkleRight, JointType.ShoulderCenter, JointType.HipCenter });private const double RangeNormalizer = .22;private const double NoiseClip = .05;And then during each skeleton calculation called by the game loop, we average the core positions to determine the averages of the players as they relate to their playable ring boundary:

public staticMovementDescriptorPacket AnalyzeSkeleton(Skeleton skeleton){ // ... CoreAverageDelta.X = 0.0; CoreAverageDelta.Z = 0.0; foreach (JointType jt in CoreJoints) { CoreAverageDelta.X += skeleton.Joints[jt].Position.X - RingCenter.X; CoreAverageDelta.Z += skeleton.Joints[jt].Position.Z - RingCenter.Z; } CoreAverageDelta.X /= CoreJoints.Count * RangeNormalizer; CoreAverageDelta.Z /= CoreJoints.Count * RangeNormalizer; // ... if (CoreAverageDelta.Z > NoiseClip || CoreAverageDelta.Z < -NoiseClip) { packet.Move = -CoreAverageDelta.Z; } if (CoreAverageDelta.X > NoiseClip || CoreAverageDelta.X < -NoiseClip) { packet.Strafe = CoreAverageDelta.X; }}In this way, we filter out insignificant data noise and allow the player's average core body to serve as a joystick for driving the robot around. Allowing them to lean at any angle, the move and strafe values are accordingly set to allow for a full 360 degrees of movement freedom, while at the same time not allowing any one joint to unevenly influence their direction of motion.
Another snippet of code that may be of interest is the WPF3D rendering we used to visualize the skeleton. Since the Kinect returns joint data based off of a center point, it is relatively easy to wire up a working 3D model in WPF3D off of the skeleton data, and we do this in the ringAvatar.xaml control.
In the XAML, we simply need a basic Viewport3D with camera, lights, and an empty ModelVisual3D container to hold or squares. The empty container looks like this:

In the code, we created a generic WPF3DModel that inherits from UIElement3D and is used to store the basic positioning properties of each square. In the constructor of the object, though, we can pass a reference key to a XAML file that defines the 3D mesh to use:

public WPF3DModel(string resourceKey){ this.Visual3DModel = Application.Current.Resources[resourceKey] as Model3DGroup;}This is a handy trick when you need to do a fast WPF3D demo and require a certain level of flexibility. To create a 3D cube for each joint when ringAvatar is initialized, we simply do this:

private readonly List _models = new List();private void CreateViewportModels(){ for (int i = 0; i < 20; i++) { WPF3DModel model = new WPF3DModel("mesh_cube"); viewportModelsContainer2.Children.Add(model); // ... _models.Add(model); } // ...}And then each time we need to redraw the skeleton, we loop through the skeleton data and set the cube position like so:

if (SkeletonProcessor.RawSkeleton.TrackingState == SkeletonTrackingState.Tracked){ int i = 0; foreach (Joint joint in SkeletonProcessor.RawSkeleton.Joints) { if (joint.TrackingState == JointTrackingState.Tracked) { _models[i].Translate( joint.Position.X * 8.0, joint.Position.Y * 10.0, joint.Position.Z * -10.0); i++; } } // ...}There are a few other areas in the User Console that you may want to further dig into, including the weighting for handling a punch as well dynamically generating arcs based on the position of the fist to the shoulder. However, for this experience, the User Console serves as a secondary display to support the playing experience and gives both the player and audience a visual anchor for the game.
Making a 700lb Tank Drive like a First Person Shooter

The character in a first person shooter (FPS) video game has an X position, a Y position, and a rotation vector. On an Xbox controller, the left stick controls the X,Y position. Y is the throttle (forward and backward), X is the strafing amount (left and right), and the right thumb stick moves the camera to change what you're looking at (rotation). When all three are combined, the character can do things such as run around someone while looking at them.
In the prior project, we had existing code that worked for controlling all 4 motors at the same time, working much like a tank does, so we only had throttle (forward and back) and strafing (left and right). Accordingly, we can move the motors in all directions, but there are still scenarios in which the wheels fight one another and the base won't move. By moving to a FPS style, we eliminate the ability to move the wheels in an non-productive way and actually make it a lot easier to drive.
Note that Clint had some wiring "quirks" with polarity and which motor was left VS right, he had to correct in these quirks in software :

public Speed CalculateSpeed(double throttleVector, double strafeVector, double rotationAngle){ rotationAngle = VerifyLegalValues(rotationAngle); rotationAngle = AdjustValueForDeadzone(rotationAngle, AllowedRotationAngle, _negatedAllowedRotationAngle); // flipped wiring, easy fix is here throttleVector *= -1; rotationAngle *= -1; // miss wired, had to flip throttle and straff for calc return CalculateSpeed(strafeVector + rotationAngle, throttleVector, strafeVector - rotationAngle, throttleVector);}protected Speed CalculateSpeed(double leftSideThrottle, double leftSideVectorMultiplier, double rightSideThrottle, double rightSideVectorMultiplier) { /* code from Jellybean */ }Conclusion

The Boxing Bots project was one of the biggest things we have built to date. It was also one of our most successful projects. Though it was a rainy, cold day and night in Austin when the bots were revealed, and we had to move locations several times during setup to ensure the bots and computers wouldn't be fried by the rain, they ran flawlessly for the entire event and contestants seemed to have a lot of fun driving them.

More...





Windows 7 Forums recommends Auslogics BoostSpeed to repair Windows errors. Get it now.
May 1st, 2012: 25% off. Use coupon code: WINDOWS7FORUMS

Optimize every aspect of Windows 7 with the System Advisor or manually.Repair corrupt registry entries and defragment the registry.Disable and enable services based on how you are using your computer.Adjust and edit hundreds of settings to fix your computer in a few easy clicks.Includes File Recovery (undelete) free of charge.

Other Auslogics software:

Auslogics Antivirus
Auslogics File Recovery
Auslogics Disk Defrag Pro

Auslogics BoostSpeed 5 is quite possibly the best overall system maintenance tool of the year. Having received 5 stars from CNET, they also receive a 10/10 full endorsement from Windows7Forums.com. BoostSpeed isn't just about making your computer fast: It's about making preventative maintenance manageable through one application. While the market calls for a typical system scan to attract buyers, that scan is entirely legitimate, and does correct serious registry problems in a way that far exceeds industry expectations. CCleaner, for example, can hardly hold a candle to this utility.

Looking closer at the System Advisor, we can determine whether or not the Internet connection can be automatically optimized. This is done with BoostSpeed through a manual or automatic setting in the Auslogics Internet Optimizer. Auslogics Registry Defrag will let you know that you can reduce registry access time and increase overall system performance by running this tool. This is a very delicate task that most freeware applications will not take on. Defragmenting the registry involves significant risk if there is a failure and that is why Auslogics BoostSpeed 5 comes with a Rescue Center, which can literally allow you to backup the changes that have been made within the program. The program will even automatically create these restore points before adjusting your system for perfect fine tuning.

If the Disk and Registry Maintenance options weren't enough, Auslogics BoostSpeed 5 comes with in-depth ways to determine and modify your System Status and Privacy. If that weren't enough, the System Tweaks area allows you to optimize your Windows services around how you use your computer. This can be so useful in a work environment, as most system services continue running unabated, even when they will never be used!

Control over startup items and installed software has never been easier. Needless duplicate files found on a system can be deleted and disks can be explored to discover what is eating up all of that storage space. The System tweaks area is where Auslogics BoostSpeed really shines. It contains management options for the User Interface, Start Menu, Taskbar, Windows Explorer, System Security, Startup and Shutdown, System, Internet Explorer, Microsoft Office, and numerous additional Software Tweaks.

"Hi, I’m Jessica Dolcourt from CNET Download and this is a first look at Auslogics BoostSpeed. This is a top rated program that attempts to defrag, tweak, and otherwise optimize the computer where its most likely to get bogged down. Looking at the clean launch interface, you might never guess that there are 18 tools bundled into one app. The main pane is dominated by shortcuts for testing the health of the system. One Button Checkup will scan for issues and attempt to fix them. For instance, Disk Cleaner’s job is to find and remove junk files. With most scans you run, you’ll have the opportunity to take a closer look at the files, and to back them up before you change anything. Since the goal of the program is to optimize performance, BoostSpeed often frames problems in terms of how much space you would free if you deleted the loose files. On the left, the system tools are organized by activity: Computer, Cleanup, Optimization, Privacy, Settings, and so on. When you click the task category, you’ll see the available tools and a brief description of what they do. Clicking the tools launches it in a separate window, so that you can return to this main interface at any time. Most tools are easy to work their way around, and most changes can be undone in Auslogics Rescue Center, which you can get to from individual tool interfaces or from the settings on the BoostSpeed panel interface. In the Rescue Center, you’ll see a list of the changes you’ve made. You’ll be able to see full details for each entry and view archive backups as well. Which system files BoostSpeed will back up, and which it will leave alone, are things you can specify in the program settings, under the tab that says Rescue Center. We’re fans of Auslogics BoostSpeed for its comprehensive system maintenance and nicely packaged interface. Some of the app’s component parts are offered as stand-alone freeware products, such as the Disk Defrag…" - Courtesy CNET Review of Auslogics BoostSpeed

Under User Interface:
Disable AeroMake menu bars and window frames opaque instead of translucentDo not animate windows when minimizing and maximizingSlow the window animations when holding Shift keyDisable 3D Window SwitchingAdd context menu to activate Flip 3DTurn off Aero PeekTurn off Aero SnapTurn off Aero Shake
Under Visual Effects:
Hide window contents while draggingDo not drop shadows under icons on the desktopDo not use translucent selection rectangleShow Windows version in the desktop bottom right cornerSelect how you want the arrows displayed on shortcuts
Under Animation:
Do not allow window animationDo not use smooth scrolling for list boxesDo not animate drop-down listsSelect tooltip animation types
Menu:
Do not use menu fading animation effectsHide shadows under menusHide underlined letters for keybaord navigation until ALT is pressedMenu animation effects optionsDelay before displaying submenus (in milliseconds!)Full font smoothing optionsExtended ClearType and Standard font smoothing options
Start Menu:
Hide "Log Off" from the Start MenuHide the "Run itemHide "Set Program Access And Defaults" ("Default Programs" in Vista)Hide the "Help and Support" itemHide the "All Programs" menuHide "Administrative Tools"Hide the list of frequently used programsHide the list of pinned programsHide the "See more results" link
Under Folder options determine whether to hide individual items, show them as a link, or show them as a menu easily

Effects:
Do not highlight recently installed programsDo not show partially installed programs in grayDo not sort the "All Programs" menu by nameDisable the context menu and drag itemsDisable the "Start" button tooltipExpand menu when you hover the mouse pointer over an itemEnable small icons in the Start menu
Taskbar:
Show notification areaDo not display tooltips in the notification areaDo not hide unused icons in the notification areaDo not display the network activity icon in the notification areaDo not display the sound settings icon in the notification areaDo not display the battery icon in the notifications areaAuto-hide taskbarDo not slide taskbar buttonsAllow moving or rearranging taskbar itemsGroup similar buttons: Do not group, Group when full, Always group and hide tagsButtons: Configure advanced settings for taskbar application buttons
Explorer:
Show hidden filesShow file extensionsuse Windows classic foldersDisplay checkboxes to help select multiple filesAlways show the menu bar in Windows ExplorerDisable file and folder pop-up descriptionsDisplay folder size in the folder tooltip
Thumbnails:
Disable thumbnail cache creationDo not display thumbnails in network foldersThumbnail quality - 0-100%Thumbnail size in pixelsShow address bar folder path autocompleteShow address bar folder path autosuggestShow address bar maximized as a drop-down listInclude variable "PATH" into search pathDisable automatic replacement of a blackslash to a forward slash
Context Menu:
Show "Open Command Prompt"Show "Send To"Show "Copy to Folder..."Show "Move to Folder..."Show "Run as administrator"Show "Take ownership"Show "Search..."
Options:
Restore open Explorer windows when you restartDisable CD burning functions in Windows ExplorerRun Desktop and Explorer tasks as seperate processesRun each Explorer window as a seperate processAutomatically restart the shell if a shell error occursDisable the option to search the Internet when you open a file with unknown extension
Explorer items:
Display encrypted and compressed files and folders in a different colorDrive letter is displayed after disk labelDrive letter is displayed before disk labelDrive letter is displayed before disk label for network driveDrive letter is not displayed!
Autoplay:

Disable autorun for:
Removable drives (Floppy, flash-drive, etc)Non-removable drives (hard disk, etc)Optical disk drives (CD, DVD, etc)Temporary memory disk (RAM-disk)Network drivesUnknown drive types
Command Prompt:
Enable advanced modeEnable delayed expansion of environmental variablesEnable quick editingFile names autocomplete hotkeyFolder names autocomplete hotkey
System Security:
Disable User Acount ControlSet all UAC options including advanced options only found in registry
Privacy Policy:
Wipe page file on computer shutdownClear the "Recent documents" list on logoffDo not create the "Recent Documents" listDo not store your logon password on the diskDisable hidden sharesDisable user trackingEnable encrypt/decrypt options in ExplorerDisable Faster User Switching
For anonymous users:
Access is allowed with the default settingsTransfer of accounts and SAM names is prohibitedAccess is denied if permits are not specified
Windows Defender:
Disable Windows DefenderDisable heuristic scanningDisable archive scansDisable removable media scansDisable e-mail scansDisable real-time protectionDisable real-time protection promptsDisable downloads checkupDisable executable files checkupDisable definition updates through alternate download locationsCheck for new signatures before scheduled scansDo not log unknown detectionsDo not log known good detections
Startup and Shutdown:
Disable Windows startup soundDisable parsing AUTOEXEC.BATDisplay information about previous logons during user logonDisable Ctrl-Alt-Del before logonRun logon scripts simultaneouslyOptimize system files placement on the diskSpecify time to wait before running Check Disk (chkdsK) in seconds
Event Logging:
Do not log any eventsLog standard events onlyLog all startup and shutdown events
Legal Notice:
Write any legal notice you want during startup of Microsoft Windows
Automatic login:
Use autologin and set credentials, including username, password, and domain
System:

OEM Info:

Configure Windows OEM attributes, such as the manufacturer's logo and support information that appears in the System Properties window.

This includes:
ManufacturerModelSupport URLWorking HoursPhone120x120 pixel logo
Application Start:
Disable "Program Compatibility Assistant"Disable "Program Compatibility Wizard"Disable running 16-bit applicationsRun 16-bit programs as a separate processAdd checkbox "Run in seperate memory space" for 16-bit applications
Error Handling:
Disable sound when errors occurAutomatic restart in case of a critical errorSend error reportsShow error notification in windowDon't save reports on your computerDon't send additional information in a reportDon't write error information into system log
If an error occurs:
Ask user consent to send a reportAutomatically include only basic information in the reportAutomatically include all but personal data in the reportAutomatically include all data in the report
Internet Explorer:

Interface:
Disable visual-styled controls in Internet Explorer pagesDisable page transitionsDisable Clear Type fontsDisable smooth scrollingDisable autoamtic updatesAlways show menusDo not show extended error messagesDo not show the welcome text for new opened tabsDo not show warning messages when closing tabsDo not send bug reports via the InternetAlways ask before downloading filesPlace the menu above the address bar
Behavior:
Let Internet Explorer decide how pop-ups should openAlways open pop-ups in a new windowAlways open pop-ups in a new tab
Specify how Internet Explorer displays a web page when it's launched from another program:
Opens in a new windowOpens in a new tab in the current windowOpens in the current tab or window
Connections
Speed up web browsing in IE by using more concurrent Internet connectionsIncludes anywhere from 1-20 connections (Default is 4)
Options:
Default file download directoryHome PageCaption string that is displayed after the page title
Microsoft Office:
Do not track document editing timeBlock updates from the Office Update SiteDisable Customer Experience Improvement programDisable error reportingDisable logging Microsoft Office activityDisable Office DiagnosticsDisable clipboard dialog boxPrevent Office Help from resizing the application window
Microsoft Word:
Do not check spelling as you typeDo not check grammar as you typeDo not use background printingDo not auto-save background printingDo not auto-save documents in the backgroundDo not use translucent selectionDo not check if MS Word is the default HTML editor
Microsoft Excel:
Show Formula bar in Full ViewCache spreadsheetsCache PivotTable reportsUndo steps: Set from 0 to 100
Software tweaks (The ones we can see so far)

Skype:
Disable file transferDisable loading language filesDisable publishing Skype status on the WebDisable Skype Public APIDisable checking for updatesDisable listening for TCP connectionsDisable UDP communications
Windows Media Player
Disable auto-updatesDisable automatic codec downloadsDisable Windows Media Digital Rights Management (DRM)Disable video smoothingDisable CD and DVD Media information retrievalDisable music file media information retrievalDisable media file sharingDisable script handling in media filesHide the "Privacy" tab in the settingsHide the "Security" tab in the settingsHide the "Network" tab in the settings
Adobe Reader:
Disable splash screenDisplay PDF in the browser windowDisable Purchase Acrobat item in the menu
Firefox:
Disable link prefetchingDo not reduce memory when minimizedDo not download favorite icons (favicons)Disable blinking elementsForce frames to be reesizableUse old style for opening tabsShow all images / Block all images / Load images from the requird site only and block images from othersClose Tab Button full range of optionsHow long Firefox waits for the web page data before it displays the page (From 0 to 1 sec)
System Information includes everything:
OverviewGeneralHardwareCPUMotherbaordMemory ModulesVideoStorageIO DevicesInput DevicesModemsNetwork AdaptersResourcesProblem DevicesOperating SystemProgramsNetworkApplication ErrorsDevice ManagerMemory UsagePerformance
Tasks show Applications, processes, services, and locked files. You can unlock locked files, change the status of services, end processes, and modify application data.

Auslogics Disk Explorer will show what folders are taking up the most space and allow you to delete empty folders on your system.

File Recovery allows you to undelete files.

Speed Up Internet includes:
Automatic tuningAuto HeuristicsDefault TTLGlobal Max TCP WindowMax MTUTCP Window SizeMax Connections Per 1_0 ServerMax Simultaneous HTTP ConnectionsFirefox Max ConnectionsFirefix Max Connections Per Server
TCP/IP
1323 OptsACK FrequencyARP Cache LifeARP Cache Min Reference LifeARP Cache SizeAuto HeuristicsAuto TuningCongestion ControlDefault TTLDel ACK TicksDisable Task OffloadECN CapabilityEnable PMTU BH DetectEnable PMTU DiscoveryFin Wait DelayGlobal Max TCP Window SizeInitial RTTIPv6 over IPv4Keep Alive InternalKeep Alive TimeMax Connect RetriesMax Data RetransmissionsMax Dup ACKsMax MTUNum ConnectionsReceive-side ScalingSACK EnabledTCP Window SizeSYN Attack ProtectTimed Wait DelayUse RFC1122 Urgent Pointer
Winsock:
Default Receive WindowDefault Send WindowLarge Buffer SizeMedium Buffer SizeNon Blocking Send Special bufferingSmall Buffer SizeTransmit Worker
Workstation:
Request Buffer SizeUse Raw ReadUse Raw WriteUse Write Raw Data
Dns Cache:
Adapter Timeout TimeHash Table Bucket SizeHash Table SizeMax Entry TTL LimitMax SOA Entry TTL LimitNegative SOA TimeNegative TimeNet Failure Time
Internet Explorer:
DNS Cache EnabledDNS Cache TimeoutKeepAlive TimeoutMax Connections Per 1_0 ServerMax Connections Per ServerReceive TimeoutServer Info TimeoutSocket Receive Buffer LengthSocket Send Buffer LengthTCP Autotuning
Firefox:
Disable IPv6DNS Cache EntriesDNS Cache ExpirationHTTP Connect TimeoutKeepAlive TimeoutMax ConnectionsMax Connections Per ServerMax Persistent Connections Per ServerMax Persistent Connections Per ProxyPipeliningPipelining Max RequestsPrefetch NextProxy PipeliningUse KeepAliveUsing Proxy KeepAlive
(Auto-optimization is based on Over 1Mbps / 1Mbps or lower (default that Windows assumes) / or 128kbps or lower)

The built-in System Advisor determines (THESE ARE JUST SOME):
Can the Internet connection be optimized?Is the registry fragmented?Can Windows shutdown be sped up?Can incorrect drivers be updated? (It updates them in Auslogics Device Manager)
Quick Tasks allow you to:
Erase browser historyErase Windows historyCleanupt emporary filesOptimize memory
Privacy allows you to shred files and wippe entire disks.

Let's check that one again:
Disk MaintenanceFree Up SpaceRemove DuplicatesExplore diskDisk cleanupDisk defragmentDisk repairSoftware ControlSystem TweaksService OptimizationDisaster RecoveryFile RecoveryRescue CenterRegistry MaintenanceRegistry RepairRegistry DefragmentSystem StatusSystem InformationSystem TasksSystem ServicesLocked FilesComputer PrivacyErase Computer HistoryShred FilesWipe disksSpeed Up InternetInternet OptimizationMemory Optimization
It is quite probable that Auslogics BoostSpeed is the best program on the market for system repair and optimization EVER. Even if you don't know how to use the options listed above, that is why this program is great. It really DOES it for you. It really does repair your registry, with money behind it that went into big time research and development.

Their previous freeware products have been used regularly by IT professionals, but this product includes absolutely everything. There is nothing missing in this program, and updates are absolutely frequent. It is the one application I would recommend to every member of Windows7Forums.com without hesitation. Even if you do not know what these settings mean, this program will optimize and repair your system without any doubt. Today, there are so many programs that "claim" to do this and do that. When we saw Auslogics offering a commercial solution I had to start offering it on my website after I saw what it could do. I had to make a video about it. I had to find a way to provide a discount to members.

I have recommended it to my mother, my grandparents, and I will bring it up to a client I am currently working with tomorrow who is asking for Windows XP. This is the program that you need to automatically manage your system and keep it up-to-date, speedy, and performing in top condition.

Windows 7 Forums Rating: 10/10 Stars

Don't take my word for it. CNET gave them 5/5 stars too!

Watch our YouTube video for an exclusive discount offer.