Help!!! Bsod system_service_exceptions!

Page 4 of 9 FirstFirst ... 23456 ... LastLast

  1. Posts : 71
    Window 7 home premium 64 bit
    Thread Starter
       #31

    the dump file i sent you was the most recent one i don't have anything else sorry what should i do?
      My Computer


  2. Posts : 2,913
    Windows 7 Ultimate x64 SP1
       #32

    Well, it seems like there's some serious hardware issues going on that corrupt your minidumps. At this point I think a reinstallation of the OS is required. However, I'm going to ask some of our more experienced BSOD team members to take a look before you do that.
      My Computer


  3. Posts : 71
    Window 7 home premium 64 bit
    Thread Starter
       #33

    okay but i just reinstall my OS before this bsod happened. so idk
      My Computer


  4. Posts : 10,200
    MS Windows 7 Ultimate SP1 64-bit
       #34

    # **********************INSTRUCTIONS**************************
    # STEP 1 ** RUN POWERSHELL AS ADMINISTRATOR ******************
    # ************************************************************
    #
    # WIN key | type POWERSHELL | do NOT hit ENTER |
    # in the PROGRAMS list, right-click on WINDOWS POWERSHELL |
    # choose "Run as administrator" |
    # Click on the YES button (if such appears)
    #
    # WIN key = key with Microsoft log on top
    #
    # for the guru:
    # WIN | type POWERSHELL | CTRL+SHIFT+ENTER key combo | ALT+Y keycombo
    # ************************************************************
    # STEP 2 ** COPY AND PASTE ***********************************
    # ************************************************************
    #
    # COPY the script using CTRL+C,
    # COPY every line of script down thru both EXIT statements
    #
    # PASTE into Powershell
    #----Right-Click at the PowerShell Prompt
    #----(Ctrl+V does not work)
    #
    # Start copying with first script line without a # at start of the line
    # Note: Actually, you can paste the entire file if you rather
    #-------Lines starting with a # are ignored by PowerShell
    # ************************************************************
    # STEP 3 ** SCRIPT OUTPUT & SCRIPT PURPOSE *******************
    # ************************************************************
    # --The script output and purpose is given at the very front of the script
    #
    # --The script output and purpose is given at the very front of the script
    #
    # ************************************************************
    # ***************** NOTE - POWERSHELL VERSION*****************
    # if you receive this error msg:
    #--The system can not find the path specified
    # you may need to update your PowerShell
    # you must be using Powershell 2.0 or later.
    #
    # To determine your Powershell version:
    #---Run PowerShell
    #---enter $host.version
    #---you should see at least:
    # Major Minor Build Revision
    # ----- ----- ----- --------
    # 2......0......-1.....-1
    #
    # If you do not see the above, update your Vista/Win 7.
    # ************************************************************
    # *************** NOTE - EXECUTION POLICY*********************
    # If you haven't set the execution policy, you may need to:
    #---Run PowerShell
    #---enter SET-EXECUTIONPOLICY -EXECUTIONPOLICY REMOTESIGNED
    # ************************************************************

    Run this script which will put COMPUTERINFO.TXT onto your deskop.

    Attach that file to your next post:
    Script:
    # ***********************************************************************
    # Puts COMPUTERINFO.TXT on your desktop
    # COMPUTERINFO.TXT contains info about your bios and your computer system
    # ***********************************************************************

    function get-ID 
      
    param ([string]$title, [int]$arraycnt, [int]$arrayndx
      
    $id " " $title " "
      
    If ($arraycnt -ne 1) {$id $id + [string]$arrayndx " "}
      
    $id }
    function 
    get-title param ([string]$id
      
    $hashes = ([int](51 $id.length)/2)
      
    $hashstr '#' $hashes
      $title 
    $hashstr $id $hashstr
      
    If ($title.length -le 51) {$title += "#"}
      
    $title  }
    $sterne "*" 79
    $ossys 
    = @(gwmi win32_operatingsystem)
    $ossyscnt $ossys.count
    $ossysid 
    get-id "WIN" 1 0
    $dskvol 
    = @(gwmi win32_volume)
    $dskvolcnt $dskvol.count
    $dskarr 
    =@(gwmi win32_diskdrive)
    $dskarrcnt $dskarr.count
    $cpu 
    = @(gwmi win32_processor)
    $cpucnt $cpu.count
    $mobo 
    gwmi win32_BaseBoard
    $moboid 
    get-id "MOTHERBOARD" 1 0
    $bootcfg 
    gwmi Win32_BootConfiguration 
    $bootid 
    get-id "BOOT CONFIGURATION" 1 0
    $Build 
    gwmi Win32_WMISetting
    $osid 
    get-id "OS BUILD" 1 0
    $CS   
    gwmi Win32_ComputerSystem   
    $CSprod  
    gwmi Win32_ComputerSystemProduct 
    $id 
    get-id "BIOS" 1 0
    $csid 
    get-id "COMPUTER SYSTEM" 1 0
    $bios 
    gwmi win32_bios
    $obj 
    = new-object -typename PSobject
    $obj 
    Add-member -membertype noteproperty -name (Get-title $id ) -value $sterne -passthru |
     
    add-member -membertype noteproperty -name ($id "Name") -value($bios.name) -passthru |
     
    add-member -membertype noteproperty -name ($id "Manufacturer") -value($bios.manufacturer) -passthru|
     
    add-member -membertype noteproperty -name ($id "Release Date") -value($bios.converttodatetime($bios.releasedate)) -passthru |
     
    add-member -membertype noteproperty -name ($id "Serial Number") -value($bios.SerialNumber) -passthru |
     
    Add-member -membertype noteproperty -name (Get-title $csid) -value $sterne -passthru |
     
    add-member -membertype noteproperty -name ($csid "Manufacturer") -value($cs.manufacturer) -passthru |
     
    add-member -membertype noteproperty -name ($csid "Model") -value($cs.model) -passthru |
     
    add-member -membertype noteproperty -name ($csid "Primary Owner") -value($cs.primaryownername) -passthru |
     
    add-member -membertype noteproperty -name ($csid "Type") -value($cs.systemtype) -passthru |
     
    add-member -membertype noteproperty -name ($csid "Total Memory") -value(([string][int]($cs.totalphysicalmemory/1073741824) + " GB")) -passthru |
     
    add-member -membertype noteproperty -name ($csid "User Name") -value($cs.username) -passthru |
     
    add-member -membertype noteproperty -name ($csid "Product Name") -value($csprod.name) -passthru |
     
    add-member -membertype noteproperty -name ($csid "Version") -value($csprod.version) -passthru |
     
    add-member -membertype noteproperty -name ($csid "Identifying Number") -value($csprod.identifyingnumber) -passthru |
     
    add-member -membertype noteproperty -name ($csid "Vendor") -value($csprod.vendor) -passthru |
     
    add-member -membertype noteproperty -name ($osID +"Build version") -value($build.BuildVersion) -passthru |
     
    add-member -membertype noteproperty -name ($bootid "Boot Directory") -value($bootcfg.bootdirectory) -passthru |
     
    add-member -membertype noteproperty -name ($bootid "Last Drive") -value($bootcfg.lastdrive) -passthru |
     
    add-member -membertype noteproperty -name ($moboID "Manufacturer") -value($mobo.manufacturer) -passthru |
     
    add-member -membertype noteproperty -name ($moboid "Product Type" )     -value($mobo.product) -passthru |
     
    add-member -membertype noteproperty -name ($moboid "Serial Number")  -value($mobo.serialnumber)
    for (
    $ndx=1$ndx -le $ossyscnt$ndx++) {
      
    $d $ossys[$ndx 1]
      
    $ossysid get-id "WIN" $ossyscnt $ndx
     $obj 
    add-member -membertype noteproperty -name ($ossysid "Build Number") -value($d.buildnumber) -passthru |
     
    add-member -membertype noteproperty -name ($ossysid "OS Version") -value($d.caption) -passthru |
     
    add-member -membertype noteproperty -name ($ossysid "Country Code") -value($d.countrycode) -passthru |
    ## add-member -membertype noteproperty -name ($ossysid + "Service Pack") -value($d.csdversion) -passthru |
     
    add-member -membertype noteproperty -name ($ossysid "Install Date") -value($d.converttodatetime($d.installdate))  -passthru |
     
    add-member -membertype noteproperty -name ($ossysid "Computer System Name") -value($d.csname) -passthru |
     
    add-member -membertype noteproperty -name ($ossysid "Last Bootup") -value($d.converttodatetime($d.lastbootuptime)) -passthru |
     
    add-member -membertype noteproperty -name ($ossysid "OS Architecture") -value($d.osarchitecture) -passthru |
     
    add-member -membertype noteproperty -name ($ossysid "Registered User") -value($d.registereduser) -passthru |
     
    add-member -membertype noteproperty -name ($ossysid "Product ID") -value($d.serialnumber) -passthru |
     
    add-member -membertype noteproperty -name ($ossysid "Service Pack Version") -value($d.servicepackmajorversion)
    }

    for (
    $ndx=1$ndx -le $cpucnt$ndx++) {
      
    $d $cpu[$ndx 1]
      
    $cpuid get-id "CPU" $cpucnt $ndx
     $obj 
    add-member -membertype noteproperty -name ($cpuid "Current Core Speed") -value([string][int]$d.currentclockspeed " MHz") -passthru |
     
    add-member -membertype noteproperty -name ($cpuid "Current Voltage") -value($d.currentvoltage) -passthru |
     
    add-member -membertype noteproperty -name ($cpuid "External Clock") -value($d.extclock) -passthru |
     
    add-member -membertype noteproperty -name ($cpuid "Max. Clock Speed") -value([string][int]$d.maxclockspeed " MHz") -passthru |
     
    add-member -membertype noteproperty -name ($cpuid "Manufacturer") -value($d.manufacturer)  -passthru |
     
    add-member -membertype noteproperty -name ($cpuid "Name") -value($d.name) -passthru |
     
    add-member -membertype noteproperty -name ($cpuid "Description") -value($d.description) -passthru |
     
    add-member -membertype noteproperty -name ($cpuid "version") -value($d.version) -passthru |
     
    add-member -membertype noteproperty -name ($cpuid "Number of Cores per CPU") -value($d.numberofcores) -passthru |
     
    add-member -membertype noteproperty -name ($cpuid "Number of Logical Processors") -value($d.numberoflogicalprocessors) -passthru |
     
    add-member -membertype noteproperty -name ($cpuid "Socket Designation") -value($d.socketdesignation)
    }
    for(
    $ndx=1$ndx -le $dskarrcnt$ndx++) {
      
    $d $dskarr[$ndx -1];
      
    $dskarrid get-id "DISK" $dskarrcnt $ndx
      $obj 
    Add-member -membertype noteproperty -name (get-title $dskarrid) -value $sterne -passthru |
       
    add-member -membertype noteproperty -name ($dskarrid "Model") -value($d.model) -passthru |
       
    add-member -membertype noteproperty -name ($dskarrid "Size") -value([string][int]($d.size/1073741824) + " GB") -passthru |
       
    add-member -membertype noteproperty -name ($dskarrid "Status") -value($d.status) -passthru |
       
    add-member -membertype noteproperty -name ($dskarrid "Capabilities") -value($d.capabilitydescriptions) -passthru |
       
    add-member -membertype noteproperty -name ($dskarrid "Interface Type") -value($d.interfacetype) -passthru |
       
    add-member -membertype noteproperty -name ($dskarrid "Partitions") -value($d.partitions) -passthru |
       
    add-member -membertype noteproperty -name ($dskarrid "Bytespersector") -value($d.bytespersector) -passthru |
       
    add-member -membertype noteproperty -name ($dskarrid "Sectors per track") -value($d.sectorspertrack) -passthru |
       
    add-member -membertype noteproperty -name ($dskarrid "Firmware revision") -value($d.firmwarerevision) -passthru |
       
    add-member -membertype noteproperty -name ($dskarrid "Device ID") -value($d.deviceid) -passthru |
       
    add-member -membertype noteproperty -name ($dskarrid "PNP Device ID") -value($d.pnpdeviceid)
    }
    function 
    Get-DrvType ($n) {
      switch ([
    int]$n) {
       
    2  {$result "Removable"}
       
    3  {$result "Partition"}
       
    5  {$result "CDROM"}
       default {
    $result "Unknown"}
       } 
      
    $result
    }
    for (
    $ndx=1$ndx -le $dskvolcnt$ndx++) {
      
    $d $dskvol[$ndx-1]
      
    $dskvolid get-id "DISK VOLUME" $dskvolcnt $ndx
      $obj 
    add-member -membertype noteproperty -name (get-title $dskvolid)  -value $sterne -passthru |
      
    add-member -membertype noteproperty -name ($dskvolid "Caption") -value($d.caption)  -passthru |
      
    add-member -membertype noteproperty -name ($dskvolid "Drive Letter") -value($d.driveletter) -passthru |
      
    add-member -membertype noteproperty -name ($dskvolid "Label") -value($d.label) -passthru |
      
    add-member -membertype noteproperty -name ($dskvolid "Capacity") -value([string][int]($d.capacity/1073741824) + " GB") -passthru |
      
    add-member -membertype noteproperty -name ($dskvolid "Free Space") -value([string][int]($d.freespace/1073741824) + " GB") -passthru |
      
    add-member -membertype noteproperty -name ($dskvolid "Volume Type") -value(get-drvtype($d.drivetype)) -passthru |
      
    add-member -membertype noteproperty -name ($dskvolid "Boot Volume") -value($d.bootvolume) -passthru |
      
    add-member -membertype noteproperty -name ($dskvolid "System Volume") -value($d.systemvolume) -passthru |
      
    add-member -membertype noteproperty -name ($dskvolid "Compressed") -value($d.compressed) -passthru |
      
    add-member -membertype noteproperty -name ($dskvolid "Serial Number") -value($d.serialnumber) -passthru |
    #  add-member -membertype noteproperty -name ($dskvolid + "Device ID") -value($d.deviceid) -passthru |
      
    add-member -membertype noteproperty -name ($dskvolid "File System") -value($d.filesystem) -passthru |
      
    add-member -membertype noteproperty -name ($dskvolid "Block Size") -value($d.blocksize) -passthru |
      
    add-member -membertype noteproperty -name ($dskvolid "Indexing Enabled") -value($d.indexingenabled) -passthru |
      
    add-member -membertype noteproperty -name ($dskvolid "Auto Mount") -value($d.automount) -passthru |
      
    add-member -membertype noteproperty -name ($dskvolid "Dirty Bit Set") -value($d.dirtybitset)
    }
    $PhyMemArray = @(gwmi win32_PhysicalMemoryArray)
    $cnt $phymemarray.count
    for ($ndx=1$ndx -le $cnt$ndx++) {
      
    $d $phymemarray[$ndx -1]
      
    $id get-id "PHYSICAL MEMORY ARRAY" $cnt $ndx
      $obj 
    add-member -membertype noteproperty -name Get-title $Id ) -value $sterne
      $obj 
    add-member -membertype noteproperty -name (" Maximum Memory Capacity") -value([string][int]($d.maxcapacity/1048576) + " GB")
      
    $obj add-member -membertype noteproperty -name (" Number of Memory Devices") -value($d.memorydevices)
    }
    $arr = @(gwmi win32_PhysicalMemory)
    $cnt $arr.count
    for($i=1$i -le $cnt$i++){
      
    $d $arr[$i-1]
      
    $id get-id "PHYSICAL MEMORY" $cnt $i
      $obj 
    add-member -membertype noteproperty -name (get-title $id) -value $sterne
      $obj 
    add-member -membertype noteproperty -name ($id "Bank Label") -value($d.banklabel)
      
    $obj add-member -membertype noteproperty -name ($id "Capacity") -value([string][int]($d.capacity/1073741824) + " GB")
      
    $obj add-member -membertype noteproperty -name ($id "Data Width") -value($d.datawidth)
      
    $obj add-member -membertype noteproperty -name ($id "Speed") -value($d.speed)
      
    $obj add-member -membertype noteproperty -name ($id "Description") -value($d.description)
      
    $obj add-member -membertype noteproperty -name ($id "Tag") -value($d.tag)
      
    $obj add-member -membertype noteproperty -name ($id "Device Locator") -value($d.devicelocator)
      
    $obj add-member -membertype noteproperty -name ($id "Manufacturer") -value($d.manufacturer)
      
    $obj add-member -membertype noteproperty -name ($id "Part Number") -value($d.partnumber)
      
    $obj add-member -membertype noteproperty -name ($id "Serial Number") -value($d.serialnumber)
    }
    $Arr = @(gwmi win32_cachememory)
    $cnt $arr.count
    for($i=1$i -le $cnt$i++){
      
    $d $arr[$i-1];
      
    $id get-id "CACHE MEMORY" $cnt $i
      $obj 
    add-member -membertype noteproperty -name (get-title $id) -value $sterne
      $obj 
    add-member -membertype noteproperty -name ($id "Name") -value($d.name)
      
    $obj add-member -membertype noteproperty -name ($id "Device ID") -value($d.deviceid)
      
    $obj add-member -membertype noteproperty -name ($id "Purpose") -value($d.purpose)
      
    $obj add-member -membertype noteproperty -name ($id "Block Size") -value($d.blocksize)
      
    $obj add-member -membertype noteproperty -name ($id "Installed Size") -value($d.installedsize)
      
    $obj add-member -membertype noteproperty -name ($id "Max Cache Size") -value($d.maxcachesize)
      
    $obj add-member -membertype noteproperty -name ($id "Number of Blocks") -value($d.numberofblocks)
      
    $obj add-member -membertype noteproperty -name ($id "Status") -value($d.status)
    }
    $Arr = @(gwmi win32_memoryarray)
    $cnt $arr.count
    for($i=1$i -le $cnt$i++){
      
    $d $arr[$i-1];
      
    $id get-id "MEMORY ARRAY" $CNT $I
      $obj 
    add-member -membertype noteproperty -name (get-title $id) -value $sterne
      $obj 
    add-member -membertype noteproperty -name ($id "Description") -value($d.description)
      
    $obj add-member -membertype noteproperty -name ($id "Device ID") -value($d.deviceid)
      
    $obj add-member -membertype noteproperty -name ($id "Starting Address") -value($d.startingaddress)
      
    $obj add-member -membertype noteproperty -name ($id "Ending Address") -value($d.endingaddress)
    }
    $Arr = @(gwmi win32_memorydevice)
    $cnt $arr.count
    for($i=1$i -le $cnt$i++){
      
    $d $arr[$i-1];
      
    $id get-id "MEMORY DEVICE" $cnd $i
      $obj 
    add-member -membertype noteproperty -name (get-title $id) -value $sterne
      $obj 
    add-member -membertype noteproperty -name ($id "Description") -value($d.description)
      
    $obj add-member -membertype noteproperty -name ($id "Device ID") -value($d.deviceid)
      
    $obj add-member -membertype noteproperty -name ($id "Starting Address") -value($d.startingaddress)
      
    $obj add-member -membertype noteproperty -name ($id "Ending Address") -value($d.endingaddress)
    }
    $obj  $env:userprofile\desktop\COMPUTERINFO.TXT

    EXIT
    EXIT 
      My Computer


  5. Posts : 10,200
    MS Windows 7 Ultimate SP1 64-bit
       #35

    Jyan,

    I also need you to run this script and attach the chkdsklogs.txt file to your next post.

    Script:
    # ************************************************************
    # Places CHKDSKLOGS.txt on your DESKTOP
    # Results of running chkdsk (check disk) are in ChkDskLogs.txt
    # ************************************************************

    $obj = new-object -typename psobject
    $events 
    get-winevent -filterhashtable @{logname='application';id=1001,26212,26214} -verbose:$false -ea:silentlycontinue |
    where {($_.providername -ne 'Microsoft-Windows-LoadPerf') -and ($_.providername -ne 'Windows Error Reporting')} |
    sort-object -property timecreated -desc 
    If ($events -eq $Null) {$events "No check disk logs exist." } ELSE {
    $obj $events SELECT timecreatedidmessage }

    $obj ft -auto -wrap $env:userprofile\desktop\CHKDSKLOGS.TXT

    EXIT
    EXIT

    # ************************************************************ 
      My Computer


  6. Posts : 71
    Window 7 home premium 64 bit
    Thread Starter
       #36

    here is the thing i got from it:
      My Computer


  7. Posts : 10,200
    MS Windows 7 Ultimate SP1 64-bit
       #37

    Go ahead and upload the chkdsklogs.txt file also. I'll hold off my response and till I've a chance to analyze that one.
      My Computer


  8. Posts : 71
    Window 7 home premium 64 bit
    Thread Starter
       #38

    karlsnooks said:
    Go ahead and upload the chkdsklogs.txt file also. I'll hold off my response and till I've a chance to analyze that one.
    where can i find my chkdsklogs
      My Computer


  9. Posts : 10,200
    MS Windows 7 Ultimate SP1 64-bit
       #39

    Jerry,
    Need following:

    HOW TO POST A SNAPSHOT OF DISK MANAGEMENT DISPLAY
    Run disk management:
    WIN |
    type DISKMGMT.MSC | ENTER
    This method gives you a display without the unneeded navigation pane.
    WIN=key with Microsoft logo on top.

    Maximize the output of Disk Management:
    Maximize the output of Disk Management:
    ALT-Spacebar key combo | X key (selects Maximize) |
    Drag the field separators (such as between Status and Capacity) to show entire field.


    Make a snapshot:
    WIN |
    type SNIPPING | ENTER | New
    Drag the cursor around the area you want to snip.
    File | Save as | select save location and name | Save


    Post the snapshot:
    Post a File or Screenshot in Seven Forums

    ==========================================
    thanks,
    karl
      My Computer


  10. Posts : 71
    Window 7 home premium 64 bit
    Thread Starter
       #40

    here you go
      My Computer


 
Page 4 of 9 FirstFirst ... 23456 ... LastLast

Our Sites
Site Links
About Us
Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 03:12.
Find Us