Cannot use DFD IIR Comb Filter Design in my application
Hi everybody,
I am filtering power line noise 60 Hz and its harmonics (120Hz, 180Hz,..) using Comb Filter Design. I do the same as the example in LabVIEW, but it does not work.
Anyone help me how to put that Comb filter into my application?
Thank you.
Attachments:
Comb Filter.vi 83 KB
Hello mipro,
When you say you do the same as the example do you mean the one at this link?
https://decibel.ni.com/content/docs/DOC-14292
And when you say it does not work, can you please be more descriptive. Are you not filtering at all? Can you post pictures showing your results in comparison to results you expect from using the example that you were talking about?
Regards,
-Travis E
National Instruments
Applications Engineer
Similar Messages
-
I'm trying to make a sharp notch-type digital filter to remove the 60 Hz frequency noise in my signal. The NI Digital Filter Design User Manual shows an easy and efficient way of doing it using the DFD IIR Notch Peak Design VI. I downloaded the Digital Filter Design demo to try it out. The problem is that I cannot find the Notch Peak Design VI among the demo files. Is this VI part of a library that you only get if you purchase the Digital Filter Design toolkit?
Thanks,
-- Ilkka L.Hi Ilkka,
After downloading and installing this toolkit, there are a couple of things you can try in order to determine if all the tools are indeed in place on your system or not. One thing I'd recommend is to do a search within the Functions Palette to determine whether or not the needed VIs are there. If the toolkit did indeed install correctly, you'll find a whole sub-directory of VIs within Functions>>Addons>>Digital Filter Design. These VIs are what you would need in order to build a customized application or to run the included examples. This leads me to the second recommendation: If everything is in place on the system, you will find the Digital Filter Design examples under the 'Toolkits and Modules' section of the Example Finder.
Let me know how these searches turn out and we'll see what we can do from there.
Peter
Peter L.
Applications Engineer
National Instruments
www.ni.com/support/ -
Using sql in the filter expression
For a project I need to use a filter which is a construction
with BETWEEN dateFrom AND dateTo.
But the user does not choose these datevalues,
he chooses timePeriods which have a unique startDate.
The dashboard prompts are populated with these timePeriods and the user chooses 2 of these and 2
presentation variables are set.
Now I need to retrieve the according startDate for a chosen timePeriod.
I tried to do this using a sub-query in the filter expression,
but this seems not to be valid in Answers.
In standard SQL it is expressed like this:
select table1.* from table1
where table1.dateValue BETWEEN
+(select table2.startDate from table2 where table2.timePeriod = 'theChosenValue1')+
AND
+(select table2.startDate from table2 where table2.timePeriod = 'theChosenValue2')+
The return of the subqueries are single row, as it should in such constructions.
I want the where clause to be in the filter expression for the dateValue column in Answers.(trimming of the WHERE keyword)
Is there any other construction that does this trick in the BI Answers/Dashboard environment to do this?
Kind regardsHi Micek,
Thanks for your quick reaction.
Yes you are right the ChosenValues will be replaced by presentation-variables in the final dashboard,
I just am testing it with constant values in the Answers module.
The problem seems to be that it is not allowed to use a sub-query in the filter expression.
The Answers web application says there is a syntax problem near <select>, while I expect the SQL to be valid.
I guess not all regular SQL is allowed in filter expressions.
And since the report does not try to fetch data, no log of a generated, real SQL is written to the logfile.
I need some alternative for the subquery, but one that is allowed in the filter expression.
The problem is based on the fact that the user chooses a different value then the one that is filtered on.
The timePeriods represent just one startDate, but I cannot use timePeriod itself to filter on.
Because I need a between value, wich does not make sense for a timePeriod element
such as '01-08' or 'JAN-08'.
Several timePeriod notations are used, so using SubString and || to calculate a numeric value from the timePeriod varchar2 is not a good option.
The error says:
Error getting drill information: SELECT "....
State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 27002] Near <SELECT>: Syntax error [nQSError: 26012] . (HY000)
Any input is welcome
kind regards -
Me and my teacher would like to use the Labview Digital filter design toolkit. He has lot's of different CDs from Labview in his Lab. He said maybe find out if it's maybe on one of the Labview CDs we already have here The question is : Is the Labview digital filter design toolkit only on one CD, or can we find it somewhere on an other Labview CD ?
Hello,
The DFDT is sold sperately but it could also be bundled in a Developer's Suite. Most of the time its a seperate CD. So should check to see if you have a CD for DFDT or perhaps a LabVIEW Toolkits CD.
Regards,
Chetan K
AE-NIC -
Design a Filter using the Digital FIR Filter.vi
Hello,
I was working with Digital FIR Filter.vi to create a bandstand filter.
The problem I faced is regarding the FIR Filter Specification, the Frequencies given for the Upper and Lower Pass and Stop band.
For a low pass Filter, the upper Stop Band frequency is set at 0. While the Lower Stop band frequency is set at 200.
And the Lower pass band is set at 100 while the upper pass band is set at 0.
What the lower and upper frequencies actually means? As for a low pass filter, the upper cutoff frequency must be greater than lower.
So plus tell me how does it works and what frequencies should I specify for a Bandstand Filter.
Thanks v.muchHi,
Have a look at the following example: [LabVIEW Folder]\examples\Digital Filter Design\Floating-Point Filters\Conventional\Classical Filter Design.vi .This example demonstrates how to use the DFD Classical Design VI to design a lowpass, highpass, bandpass, or bandstop filter with classical design methods.
Complete the following steps to use this VI.
1) Run the VI.
2) Change the specifications.
3) Observe the magnitude response and phase response. Notice that the magnitude response approximates the frequency specification and the phase response is nonlinear for IIR filters (Butterworth, Chebyshev, Inverse Chebyshev, and Elliptic).
4) Change the Design Method to view the ripples in the passband and stopband.
5) Observe the filter order that the VI returns automatically.
6) Click the STOP button to stop this VI.
Sev K.
Applications Engineering Specialist | CLA
National Instruments -
Fir notch filter design.(us​ing DFD tool kit)
Hi
We used standard narrow band lowpass FIR filter design vis to desin a filter which can filter out any signal between 0.1 hz to 5hz. This does generate a filter design but is of a very high order, hence takes a very long time to process the raw data. Our raw data is of about 5000 samples and probably need to have higher samples when acqiring in the lower band frequencies,(say 0.1 hz or 0.5 hz).
Presently the need is to design a filter with folllowing characteristics:
1. Phase linearity to be maintained in the pass band.
2. sharp cut off freq band (can be the best possible to optimize speed of computation).
3. speed should be optimized.(require fast)
4. signal is mostly sign waves with noise riding on it.
5. High sampling rate is necessary to maintain the shape of the sign wave since we are more concerned with the phase of the input signal.
I have attached the snap of our design, (we used "DFD Narrowband Filter Design.vi"), which already uses the cascading technique.
thanks and regards,
sunil
Apna Technologies and Solutions
Bangalore,
Karnataka,
India
Attachments:
snap of FIR narrow LPF.JPG 63 KBHi,
Thanks for the reply.
The vi is designed but we are having an issue of speed of processing.
This filter takes a long time to process.
We are looking for the following:
Since our signal can range from 0.1Hz to 5Hz our sampling freq needs to be higher, about 8000 samples/s, this is necessary since the shape needs to be maintained for accurate phase measurements (the signal is always sinewave and with noise on it).However you may suggest this sampling rate based on your experience.
Since the phase in the pass band needs to be linear we have to select FIR and since the filter roll off needed is very sharp as provided in the attachment, the resulting design has a large number of taps(coefficients), this makes the processing slow.
--What would be the appropriate sampling frequency for such a filter design.
--Is it that such filters are slow, if so how can they be put in the front end filtering of signals acquired from a daq (PCI-6229)analog channel in a continuous acquisition mode.
we would be thankful for a quick response.
PLS refer to the attachment for filter characteristics.
thanks & regards,
sunil
Apna Technologies and Solutions
Bangalore,
Karnataka,
India -
Materialized View cannot use filter columns ORA-12033
Hello Forum members,
I am creating the following MV with Can you please advise me??
Thanks
SQL> create materialized view log on his_swi with rowid including new values;
Materialized view log created.
SQL>
SQL> CREATE MATERIALIZED VIEW His_Swi_mv
2 refresh fast with rowid
3 AS
4 select quarter,sum(sw_po),sum(sw_po_fre),
5 sum(sw_por_sta+sw_porunt_swi+sw_por_hb+sw_po_free) as proj from
6 history_switch group by quarter;
his_swi group by quarter
ERROR at line 6:
ORA-12033: cannot use filter columns from materialized view log on
"EM"."HIS_SWI"Hello Forum members,
Please ignore the above post.
got solution from : http://www.jusungyang.com/DWfolder/MaterializedViews/MVlogFilterColumns.txt
Thanks -
Updated to lion now I cannot use any of my design software. Thanks apple!
I updated to lion now I cannot use any of my design software, as no PowerPC apps can be supported
Thanks apple!Pursley wrote:
I updated to lion now I cannot use any of my design software, as no PowerPC apps can be supported
Thanks apple!
If you would have done some simple product research you would have known this before intsalling Lion. -
Hi..I purchased a Pantum p2000 printer and I cannot use it. It gives me an error ( Stopped, Filter failure) I tried to re-install the driver several times but I still get the same message. I'm using OS X Yosemite 10.10.1
If you haven't done so already, try resetting the printing system.
OS X Mavericks: Reset the printing system also Yosemite -
I got an error saying that Licensing stopped working. We downloaded an small .exe file (LicenseRecover), but it didn't work.
We started the computer again and we got another error, saying that we had to uninstall and reinstall. But If we uninstall, we uninstall without deactivating, so that is not an option.
This is the error we get when starting CS3 right now: You cannot use this product at this time. You must repair the problem by uninstalling and then reinstalling this product, or contacting your IT administrator, or Adobe customer support for help.
So I tried online customer support. Seems there is no online support anymore for CS3!
How can I get it to work again? I really need the software for my job.If you only installed and activated the software once previously, you still have an extra activation available to you. So if that's the case you can uninstall and reinstall and reactivate using your serial number.
You can also get Adobe support thru chat to reset your activations - they are likely not available until after the weekend. Do not ask for more than that though or they will tell you they do not support installation issues for older software.
For the link below click the Still Need Help? option in the blue area at the bottom and choose the chat option...
Serial number and activation chat support (non-CC)
http://helpx.adobe.com/x-productkb/global/service1.html ( http://adobe.ly/1aYjbSC ) -
Narrow Band Pass filter using DFD tool kit.
Hi,
This is in continuation of my other posts for the same subject. We are now designed a working filter but are presently facing some problems as mentioned below:
The filter does not work for any input frequency which varies in the second decimal place,
Eg
if the input freq is say 2.15 Hz the filter does not work well, we observe amplitude errors and some random dips in the amplutude response, however the freq is ok.
With all settings the same and only the input changed ot 2.1 Hz the filter starts to work fine.
This phenomenom is observed over the either filter range of 0.1 Hz to 5 Hz
In brief, our porblem is that, while acquiring dynamic signal from a daq (NI 6229), we may encounter any signal between 0.1 hz to 5 hz, since it is an analog signal and the freq can go to an accuracy of at least 10 exp -6 we are not able to filter these signals since out filter can filter signal only up to the first decimal place which is 10 exp -1.
We are attaching a doc to this post. containing further details.
We are in a time critical situation.
Thanks and regards.
sunil
Attachments:
Details of the filter settings.doc 47 KBHi,
Thanks for the reply.
The vi is designed but we are having an issue of speed of processing.
This filter takes a long time to process.
We are looking for the following:
Since our signal can range from 0.1Hz to 5Hz our sampling freq needs to be higher, about 8000 samples/s, this is necessary since the shape needs to be maintained for accurate phase measurements (the signal is always sinewave and with noise on it).However you may suggest this sampling rate based on your experience.
Since the phase in the pass band needs to be linear we have to select FIR and since the filter roll off needed is very sharp as provided in the attachment, the resulting design has a large number of taps(coefficients), this makes the processing slow.
--What would be the appropriate sampling frequency for such a filter design.
--Is it that such filters are slow, if so how can they be put in the front end filtering of signals acquired from a daq (PCI-6229)analog channel in a continuous acquisition mode.
we would be thankful for a quick response.
PLS refer to the attachment for filter characteristics.
thanks & regards,
sunil
Apna Technologies and Solutions
Bangalore,
Karnataka,
India -
Filter Design Problems - Labview 8.2
I am trying to designe a filter to replicate the frequency weighting curves in ISO-2631-4.
These curves are specified (in third octace steps) between 0.1 and 400 hz
I have based my design on the "DFD least Pth Norm Design.vi"
I have created the band specification array but in my vi I do not appear to be getting anthing out of the "DFD Get Freq responce.vi"
Any thoughts
I quite new to filter design, Am I using the right technique? If not how should I be implementing this filter?
Attached is my vi
Thanks
Attachments:
RQ Filter.vi 40 KBdehmann wrote:
Wow, thank you for the diagram tbob. The program outputs correctly. I've been searching for help for almost 3 weeks now. I have a few remaining questions. 1) Why did you choose to use shift registers instead of indexing nodes? 2) What exactly is writing the data inside the loop? 3) How do I make the program write every 100 ms instead of once every cycle? 4) Do you have any other tips for programming? Thank you so much for your help.
1) You are using a For Loop which can run 0 times if the input to N is 0. With regular terminals, if this happens, the output terminals will be at default value and you will get an error on your Close function after the loop, and the file will not close. Causes memory problems. Also if there was an error before the loop, the default error (no error) will occur after the loop and you lose your error. With shift registers, the values going in (error and file reference) will be carried to the output if the loop does not execute and the file will close normally and the errors will be reported. This was a suggestions given to me by NI in one of their training classes.
2) The Format Into File function will format the data according to the input format string and then write the formated string to a file.
3) Make the cycle 100ms and then write once every cycle. This is the easiest way to do it. Make the delay 100ms to do this. You gather data every loop cycle so just write once every cycle. Why would you want to write the same data more than once?
- tbob
Inventor of the WORM Global -
CIC filter design and implementation
I need a CIC (cascaded integrator-comb) filter - see here
How can I design and implement it in CVI?
Thanks
Vix
In claris non fit interpretatio
Using LV 2013 SP1 on Win 7 64bit
Using LV 8.2.1 on WinXP SP3
Using CVI 2012 SP1 on Win 7 64bit, WinXP and WinXP Embedded
Using CVI 6.0 on Win2k, WinXP and WinXP EmbeddedHi,
Although there is a specific toolkit named Digital Filter Design Toolkit in LabVIEW, there isn't a specific toolkit for CVI.
You can see these document for more info:
http://www.ni.com/white-paper/52336/en/
http://www.ni.com/white-paper/14784/en/
http://www.ni.com/white-paper/2859/en/
http://zone.ni.com/reference/en-XX/help/371988F-01/lvdfdtconcepts/cic_filters/ -
Cannot use Remote Desktop host on Windows 8.1 Pro, termsrv corrupted?
Hello,
Few days ago I upgraded my home desktop machine from Windows 8.1 to Windows 8.1 Professional so I can use the Remote Desktop feature.
I enabled everything needed, checked "Allow computers to connect to this computer" from the Remote Settings, forwarded the port 3389 in my rounter and allowed it in my firewall etc...
But I still can't connect to this computer from outside my home network or inside it. The error I get trying to connect is this:
(For some reason i still can't post images in this forum...) So I posted a link below to my original thread with the images
I'm trying to connect using a laptop running Windows 7 Home Premium.
After searching around I found out that the service responsible for the RDP is called "TermService", I found it on my services but was unable to start it:
(For some reason i still can't post images in this forum...) So I posted a link below to my original thread with the images
Also, notice the description of the service. So I tried to run a System File Checker on the service's DLL (sfc /scanfile=c:\windows\system32\termsrv.dll) and got this log:
2014-10-05 14:20:41, Info CBS TI: --- Initializing Trusted Installer ---
2014-10-05 14:20:41, Info CBS TI: Last boot time: 2014-10-05 13:56:05.492
2014-10-05 14:20:41, Info CBS Starting TrustedInstaller initialization.
2014-10-05 14:20:41, Info CBS Ending TrustedInstaller initialization.
2014-10-05 14:20:41, Info CBS Starting the TrustedInstaller main loop.
2014-10-05 14:20:41, Info CBS TrustedInstaller service starts successfully.
2014-10-05 14:20:41, Info CBS No startup processing required, TrustedInstaller service was not set as autostart
2014-10-05 14:20:41, Info CBS Startup processing thread terminated normally
2014-10-05 14:20:41, Info CBS Starting TiWorker initialization.
2014-10-05 14:20:41, Info CBS Ending TiWorker initialization.
2014-10-05 14:20:41, Info CBS Starting the TiWorker main loop.
2014-10-05 14:20:41, Info CBS TiWorker starts successfully.
2014-10-05 14:20:41, Info CBS TiWorker: Client requests SFP repair object.
2014-10-05 14:20:41, Info CBS Universal Time is: 2014-10-05 11:20:41.783
2014-10-05 14:20:41, Info CBS Loaded Servicing Stack v6.3.9600.17246 with Core: C:\Windows\winsxs\amd64_microsoft-windows-servicingstack_31bf3856ad364e35_6.3.9600.17246_none_fa4ae8e99b1f603c\cbscore.dll
2014-10-05 14:20:41, Info CSI 00000001@2014/10/5:11:20:41.786 WcpInitialize (wcp.dll version 0.0.0.6) called (stack @0x7ffee15c60e5 @0x7ffeeace2e53 @0x7ffeeace24ac @0x7ff69a94d2df @0x7ff69a94dc97
@0x7fff02912225)
2014-10-05 14:20:41, Info CBS SQM: Initializing online with Windows opt-in: True
2014-10-05 14:20:41, Info CBS SQM: Cleaning up report files older than 10 days.
2014-10-05 14:20:41, Info CBS SQM: Requesting upload of all unsent reports.
2014-10-05 14:20:41, Info CBS SQM: Queued 0 file(s) for upload with pattern: C:\Windows\servicing\sqm\*_std.sqm, flags: 0x2
2014-10-05 14:20:41, Info CBS SQM: Queued 0 file(s) for upload with pattern: C:\Windows\servicing\sqm\*_all.sqm, flags: 0x6
2014-10-05 14:20:41, Info CBS NonStart: Set pending store consistency check.
2014-10-05 14:20:41, Info CSI 00000002@2014/10/5:11:20:41.801 WcpInitialize (wcp.dll version 0.0.0.6) called (stack @0x7ffee15c60e5 @0x7ffef3637fc0 @0x7ffef36380f2 @0x7ff69a94ca25 @0x7ff69a94dcae
@0x7fff02912225)
2014-10-05 14:20:41, Info CSI 00000003 IAdvancedInstallerAwareStore_ResolvePendingTransactions (call 1) (flags = 00000004, progress = NULL, phase = 0, pdwDisposition = @0x559943db20
2014-10-05 14:20:41, Info CSI 00000004 Creating NT transaction (seq 1), objectname [6]"(null)"
2014-10-05 14:20:41, Info CSI 00000005 Created NT transaction (seq 1) result 0x00000000, handle @0x26c
2014-10-05 14:20:41, Info CSI 00000006 Poqexec successfully registered in [ml:26{13},l:24{12}]"SetupExecute"
2014-10-05 14:20:41, Info CSI 00000007@2014/10/5:11:20:41.999 Beginning NT transaction commit...
2014-10-05 14:20:41, Info CSI 00000008@2014/10/5:11:20:41.999 CSI perf trace:
CSIPERF:TXCOMMIT;143
2014-10-05 14:20:42, Info CSI 00000009 CSI Store 367642371808 (0x00000055993166e0) initialized
2014-10-05 14:20:42, Info CSI 0000000a [SR] Verifying 1 components
2014-10-05 14:20:42, Info CSI 0000000b [SR] Beginning Verify and Repair transaction
2014-10-05 14:20:42, Info CSI 0000000c [SR] Verify complete
2014-10-05 14:20:52, Info CBS TiWorker: Client requests SFP repair object.
2014-10-05 14:20:55, Info CBS TiWorker: Client requests SFP repair object.
2014-10-05 14:20:55, Info CSI 0000000d [SR] Verifying 1 components
2014-10-05 14:20:55, Info CSI 0000000e [SR] Beginning Verify and Repair transaction
2014-10-05 14:20:55, Info CSI 0000000f Hashes for file member \SystemRoot\WinSxS\amd64_microsoft-windows-t..teconnectionmanager_31bf3856ad364e35_6.3.9600.17095_none_7f53b5b72842754a\termsrv.dll
do not match actual file [l:22{11}]"termsrv.dll" :
Found: {l:32 b:wutByJu/YxhxLZan2VmIk9CNy/65VNpYphCkpd5tWqQ=} Expected: {l:32 b:cLIGmreRLrSas6vRjUtCy5Ssmcpt4/Y/SIi46qx4qqI=}
2014-10-05 14:20:55, Info CSI 00000010 [SR] Cannot repair member file [l:22{11}]"termsrv.dll" of Microsoft-Windows-TerminalServices-RemoteConnectionManager, Version = 6.3.9600.17095,
pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral in the store, hash mismatch
2014-10-05 14:20:55, Info CSI 00000011 Hashes for file member \SystemRoot\WinSxS\amd64_microsoft-windows-t..teconnectionmanager_31bf3856ad364e35_6.3.9600.17095_none_7f53b5b72842754a\termsrv.dll
do not match actual file [l:22{11}]"termsrv.dll" :
Found: {l:32 b:wutByJu/YxhxLZan2VmIk9CNy/65VNpYphCkpd5tWqQ=} Expected: {l:32 b:cLIGmreRLrSas6vRjUtCy5Ssmcpt4/Y/SIi46qx4qqI=}
2014-10-05 14:20:55, Info CSI 00000012 [SR] Cannot repair member file [l:22{11}]"termsrv.dll" of Microsoft-Windows-TerminalServices-RemoteConnectionManager, Version = 6.3.9600.17095,
pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral in the store, hash mismatch
2014-10-05 14:20:55, Info CSI 00000013 [SR] This component was referenced by [l:154{77}]"Package_3_for_KB2959626~31bf3856ad364e35~amd64~~6.3.2.0.2959626-3_neutral_GDR"
2014-10-05 14:20:55, Info CSI 00000014 Hashes for file member \??\C:\Windows\System32\termsrv.dll do not match actual file [l:22{11}]"termsrv.dll" :
Found: {l:32 b:wutByJu/YxhxLZan2VmIk9CNy/65VNpYphCkpd5tWqQ=} Expected: {l:32 b:cLIGmreRLrSas6vRjUtCy5Ssmcpt4/Y/SIi46qx4qqI=}
2014-10-05 14:20:55, Info CSI 00000015 Hashes for file member \SystemRoot\WinSxS\amd64_microsoft-windows-t..teconnectionmanager_31bf3856ad364e35_6.3.9600.17095_none_7f53b5b72842754a\termsrv.dll
do not match actual file [l:22{11}]"termsrv.dll" :
Found: {l:32 b:wutByJu/YxhxLZan2VmIk9CNy/65VNpYphCkpd5tWqQ=} Expected: {l:32 b:cLIGmreRLrSas6vRjUtCy5Ssmcpt4/Y/SIi46qx4qqI=}
2014-10-05 14:20:55, Info CSI 00000016 [SR] Could not reproject corrupted file [ml:520{260},l:46{23}]"\??\C:\Windows\System32"\[l:22{11}]"termsrv.dll"; source file
in store is also corrupted
2014-10-05 14:20:55, Info CSI 00000017 [SR] Verify complete
2014-10-05 14:20:55, Info CSI 00000018 [SR] Repairing 1 components
2014-10-05 14:20:55, Info CSI 00000019 [SR] Beginning Verify and Repair transaction
2014-10-05 14:20:55, Info CSI 0000001a Hashes for file member \SystemRoot\WinSxS\amd64_microsoft-windows-t..teconnectionmanager_31bf3856ad364e35_6.3.9600.17095_none_7f53b5b72842754a\termsrv.dll
do not match actual file [l:22{11}]"termsrv.dll" :
Found: {l:32 b:wutByJu/YxhxLZan2VmIk9CNy/65VNpYphCkpd5tWqQ=} Expected: {l:32 b:cLIGmreRLrSas6vRjUtCy5Ssmcpt4/Y/SIi46qx4qqI=}
2014-10-05 14:20:55, Info CSI 0000001b [SR] Cannot repair member file [l:22{11}]"termsrv.dll" of Microsoft-Windows-TerminalServices-RemoteConnectionManager, Version = 6.3.9600.17095,
pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral in the store, hash mismatch
2014-10-05 14:20:55, Info CSI 0000001c Hashes for file member \SystemRoot\WinSxS\amd64_microsoft-windows-t..teconnectionmanager_31bf3856ad364e35_6.3.9600.17095_none_7f53b5b72842754a\termsrv.dll
do not match actual file [l:22{11}]"termsrv.dll" :
Found: {l:32 b:wutByJu/YxhxLZan2VmIk9CNy/65VNpYphCkpd5tWqQ=} Expected: {l:32 b:cLIGmreRLrSas6vRjUtCy5Ssmcpt4/Y/SIi46qx4qqI=}
2014-10-05 14:20:55, Info CSI 0000001d [SR] Cannot repair member file [l:22{11}]"termsrv.dll" of Microsoft-Windows-TerminalServices-RemoteConnectionManager, Version = 6.3.9600.17095,
pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral in the store, hash mismatch
2014-10-05 14:20:55, Info CSI 0000001e [SR] This component was referenced by [l:154{77}]"Package_3_for_KB2959626~31bf3856ad364e35~amd64~~6.3.2.0.2959626-3_neutral_GDR"
2014-10-05 14:20:55, Info CSI 0000001f Hashes for file member \??\C:\Windows\System32\termsrv.dll do not match actual file [l:22{11}]"termsrv.dll" :
Found: {l:32 b:wutByJu/YxhxLZan2VmIk9CNy/65VNpYphCkpd5tWqQ=} Expected: {l:32 b:cLIGmreRLrSas6vRjUtCy5Ssmcpt4/Y/SIi46qx4qqI=}
2014-10-05 14:20:55, Info CSI 00000020 Hashes for file member \SystemRoot\WinSxS\amd64_microsoft-windows-t..teconnectionmanager_31bf3856ad364e35_6.3.9600.17095_none_7f53b5b72842754a\termsrv.dll
do not match actual file [l:22{11}]"termsrv.dll" :
Found: {l:32 b:wutByJu/YxhxLZan2VmIk9CNy/65VNpYphCkpd5tWqQ=} Expected: {l:32 b:cLIGmreRLrSas6vRjUtCy5Ssmcpt4/Y/SIi46qx4qqI=}
2014-10-05 14:20:55, Info CSI 00000021 [SR] Could not reproject corrupted file [ml:520{260},l:46{23}]"\??\C:\Windows\System32"\[l:22{11}]"termsrv.dll"; source file
in store is also corrupted
2014-10-05 14:20:55, Info CSI 00000022 [SR] Repair complete
Since it's the first time I use this tool I'm not familiar with this log file, but what I managed to figure out from it is that termsrv.dll is corrupted and windows cannot repair it for some reason.
My question is:
How can I repair this file? Is this even the problem preventing me from connecting to this computer via Remote Desktop?
Here's a link to my original question which contatining the images.
http://answers.microsoft.com/en-us/windows/forum/windows8_1-system/cannot-use-remote-desktop-host-on-windows-81-pro/e4776239-4d9e-4934-ae2d-b87cc09f7ademanaged to figure out from it is that termsrv.dll is corrupted and windows cannot repair it for some reason.
So, the next step supposedly is
using DISM.
Coincidentally I reached that page last night from
this one, which I thought gave me a better awareness of how much manual repair might be possible. E.g. maybe the WinSxS isn't quite as fragile as we are being led to believe? (It's making me feel sort of like how I used to feel about the
registry when seeing all the caveats about using RegEdit before I got used to that tool.)
Advanced guidelines for diagnosing and fixing servicing corruption
http://technet.microsoft.com/en-us/library/ee619779(v=WS.10).aspx
Something else that I became aware of yesterday serendipitously is SxStrace.exe. I have never seen it used but it sounds useful. E.g. perhaps easier to interpret for supplemental clues than the ProcMon trace that I usually advocate.
Or perhaps use both and see in ProcMon when the SxStrace is writing. E.g. filter with Operation Is WriteFile.
However, what I would do first is find out what the state of your system is regarding that module. E.g. try this Powershell pipeline to list what you have.
PS C:\windows> dir -R -Fil "termsrv.dll" | sort-object FullName | ft Length, FullName -AutoSize
Note that I am giving you the whole command line, including prompt to show where the command should be started from.
C.f. another thread where doing the same diagnostic procedure seems to be finding more a problem with the Windows Update software than with the user's WinSxS cache.
http://answers.microsoft.com/en-us/windows/forum/windows8_1-windows_store/windows-81-store-error-0x80070002-comprehensive/2b0ed3e1-1835-4517-97dd-0a7abb6ef74c?page=3#LastReply
HTH
Robert Aldwinckle -
Error appeared when I connected my camera to iPad I used a camera connection device error cannot use device t he connected USB device requires too much power
Thanking you
Wendy BanksSome cameras are designed to use the power suppled via USB when they're plugged into another device, usually a PC or laptop. The iPad does not supply sufficient power for a camera. The iPad Camera kit allows for either a camera to be plugged in only for the transfer of photos, not as a power sourse, or the removal of the SD Card from a camera so it can transfer photos as an alternative.
Maybe you are looking for
-
Run time error : CONTROL_NOT_FOUND
Hi all, I have the following dump in production. ShrtText CONTROL variable not found What ha
-
The default URL for the report server ( http://10.146.91.165:9704/xmlpserver ) returns an error message. I am accessing from Word and everything else works and appears to be running. Would someone please check the June 2009 BIC2G Windows Image and co
-
CS3 to CS5 Conversion - Is it possible to batch convert?
Hi, the company I'm working for is doing the move to CS5 from CS3 Indesign. When resaving the old CS3 documents in CS5, instead of just saving over the current file, it's bringing up a 'save as' type of dialog. As we have literally thousands of docum
-
Cant install OS ... advice?
I have an old iMac that I originally bought for my mom; I upgraded her with a new iMac and it was passed on to my grandpa; who I just now upgraded with a new Mac Mini and now it has been passed on to me for my kids to use. I thought I would get all m
-
Temporary image persistence in a 27inches iMac
Hello guys. My iMac(27 inches, late 2012) had a strange issue 2-3 hours ago. This is the second machine I got, as the first machine I had received suffered from heavy image persistence and it was replaced. So, I have had this second machine for six m