• Announcements

    • xper

      MSFN Sponsorship and AdBlockers!   07/10/2016

      Dear members, MSFN is made available via subscriptions, donations and advertising revenue. The use of ad-blocking software hurts the site. Please disable ad-blocking software or set an exception for MSFN. Alternatively, become a site sponsor and ads will be disabled automatically and by subscribing you get other sponsor benefits.
mraeryceos

What Not To Remove For Some Programs

193 posts in this topic

mraeryceos, so to confirm, if one wishes to install a PDF printer such as the opensource PDFcreator, we need to keep system restore service only?

Cheers,

James

x

0

Share this post


Link to post
Share on other sites
mraeryceos, so to confirm, if one wishes to install a PDF printer such as the opensource PDFcreator, we need to keep system restore service only?

Cheers,

James

x

I think that is correct, but I am not using nLite. I am using JdeBoeck's method for taking out components. His site is gone, AFAIK.

Something else I have not removed is Windows Management Instrumentation, but I have done this for other reasons previously, not for the purpose of obtaining printer driver functionality. I should also note that I have the file framedyn.dll copied over via $OEM$, but again, I don't know if it makes a difference or not. Someone would have to try without it.

An aside... someone before mentioned starting a WIKI. I disagreed at first, but now I think it would be a good idea... I could just post a link to it on the first post, so the WIKI web address would be known to all. My objection to the WIKI was that it wouldn't be here at MSFN, but with the link FROM MSFN... well let's just say that sometimes I need to have the obvious shown to me.

0

Share this post


Link to post
Share on other sites

Hi,

fo you have any idea what file's missing if i cant play macromedia flash file? actually it is not that i cant play the whole file but the sound is missing, so if let say im accessing one of youtube video, the video will play well but there will be no sound at all...

Cheers

0

Share this post


Link to post
Share on other sites

I'm not a big multimedia buff, but "windows media lite" might help:

http://www.codecguide.com/download_other.htm

If you have nlited, or otherwise removed all traces of players and codecs, you can also rebuild with:

k-lite codec package (standard)

real alternative

quicktime alternative

If you have not nlited, or not removed all traces of players and codecs, adding additional codecs on top of existing codecs is not a good idea, so this will likely help you only if you are in this game.

Edited by mraeryceos
0

Share this post


Link to post
Share on other sites
mraeryceos, so to confirm, if one wishes to install a PDF printer such as the opensource PDFcreator, we need to keep system restore service only?

Cheers,

James

x

actually you can remove system restore service, and PDFCreator (Version 0.92-0.93) still keep working without any problems, at least it works for me.

0

Share this post


Link to post
Share on other sites
actually you can remove system restore service, and PDFCreator (Version 0.92-0.93) still keep working without any problems, at least it works for me.

Have you tried with other printer drivers?

There have been many threads whose conclusion is that Adobe Acrobat pdf printer driver depends on system restore. Are you saying that you remove system restore AFTER installing PDFCreator?

0

Share this post


Link to post
Share on other sites

Okay, so now I am a little confused - please confirm what is required in order to use PDFcreator.

Cheers,

James

x

0

Share this post


Link to post
Share on other sites

mraeryceos, so to confirm, if one wishes to install a PDF printer such as the opensource PDFcreator, we need to keep system restore service only?

Cheers,

James

x

actually you can remove system restore service, and PDFCreator (Version 0.92-0.93) still keep working without any problems, at least it works for me.

I'd swear I also used PDF printers with that service removed. :whistle:

Gonna re-use a VM soon.

0

Share this post


Link to post
Share on other sites

actually you can remove system restore service, and PDFCreator (Version 0.92-0.93) still keep working without any problems, at least it works for me.

Have you tried with other printer drivers?

There have been many threads whose conclusion is that Adobe Acrobat pdf printer driver depends on system restore. Are you saying that you remove system restore AFTER installing PDFCreator?

I never tried with real printers, but for virtual printer, they work totally fine without restore serveice, even Adobe Acrobat Printer. Here is my thought: i used to install a acrobat 5.0 pdf virtual printer on my OS, which was modified by a ealier version of nlite to remove restore service, and the printer did NOT work, also any other virtual printer like FreePDF XP and PDFCreator. So i guess it is only a little dependency mistake appeared in the ealier version of nlite and i don't know why there are still so many threads talking about not removing restore service to keep virtual printer working, they are wrong.

btw, i of course remove restore service BEFORE install PDFCreator, otherwise it's a issue of how to use XPlite :D

0

Share this post


Link to post
Share on other sites

And, If by some unknown factor, The file SFC_OD.DLL is missing... Where would I find it?

I had to reformat because someone who used my computer download a bunch of crap and filled the pc with spyware and a few viruses. Upon it coming back up Somewhere, the file SFC_OD.DLL was deleted seicne im getting the error messages.

Id Just like to know where I could find a way to repair whatevers missing.

0

Share this post


Link to post
Share on other sites

It would make me all too happy to know which files are required, rather than having to put in system restore.

I am using XP SP1, with JdeBoeck's removed files for system restore, while you guys are using XPLite and Nlite. Files taken out by JdeBoeck are:

filelist.xml

rstrui.exe

sr.inf

sr.sys

srclient.dll

srdiag.exe

srframe.mmf

srrstr.dll

srsvc.dll

sysrestr.hlp

sysrestw.chm

I had taken out system restore, so to make the pdf printer install, I had to right-click-install "sr.inf"

sr.inf contains:

[version]
Signature="$CHICAGO$"
SetupClass=BASE
LayoutFile=layout.inf

[DefaultInstall]
CopyFiles=SRFlt_files,SRSvc_files,SR_files
AddReg=SRFlt_addreg,SRSvc_addreg,SR_addreg
ProfileItems=SRProfile
RegisterDlls=SR_register
DelReg=SRSvc_delreg

[DefaultInstall.Services]
AddService=sr,,SRFlt_service,SRFlt_event
AddService=srservice,,SRSvc_service,SRSvc_event

[Uninstall]
DelFiles=SRFlt_files,SRSvc_files,SR_files,SRWmi_files
DelReg=SRFlt_delreg,SRSvc_delreg,SR_delreg
UnregisterDlls=SR_register

[Uninstall.Services]
DelService=sr
DelService=srservice

[DestinationDirs]
SRFlt_files=12
SRSvc_files=11
SR_files=11,Restore

[SRFlt_files]
sr.sys,,,0x10000

[SRSvc_files]
srclient.dll,,,0x10000
srsvc.dll,,,0x10000
srrstr.dll,,,0x10000

[SRSvc_files.Security]
"D:P(A;;GRGX;;;BU)(A;;GA;;;BA)(A;;GA;;;SY)(A;;GRGX;;;WD)"

[SR_files]
filelist.xml,,,0x10000
rstrui.exe,,,0x10000
srframe.mmf,,,0x10000
srdiag.exe,,,0x10000

[SR_files.Security]
"D:P(A;;GRGX;;;BU)(A;;GA;;;BA)(A;;GA;;;SY)(A;;GRGX;;;WD)"

[SRProfile]
Name=%SR_UI_Link_Name%
CmdLine=11,restore,rstrui.exe
SubDir=%SR_UI_Link_SubDir%
InfoTip="@%systemroot%\system32\restore\rstrui.exe,-2078"
DisplayResource="%systemroot%\system32\restore\rstrui.exe",2048


[SRFlt_service]
DisplayName = %SR_Filter_Name%
ServiceType = 2
StartType = 0
ErrorControl = 1
ServiceBinary = %12%\sr.sys
LoadOrderGroup = "FSFilter System Recovery"

[SRSvc_service]
DisplayName = %SR_Service_Name%
Description = %SR_Service_Desc%
ServiceType = 0x20
StartType = 2
ErrorControl = 1
ServiceBinary = %11%\svchost.exe -k netsvcs
Dependencies = "RpcSs"

[SRSvc_event]
AddReg=SRSvc_event_addreg
DelReg=SRSvc_event_delreg

[SRFlt_event]
AddReg=SRFlt_event_addreg
DelReg=SRFlt_event_delreg

[SRFlt_addreg]
HKLM,"system\currentcontrolset\services\SR\Parameters","FirstRun",0x10001,1
HKLM,"system\currentcontrolset\services\SR\Parameters","DontBackup",0x10001,0
HKLM,"SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\sr.sys","",0x00000000,"FSFilter System Recovery"
HKLM,"SYSTEM\CurrentControlSet\Control\SafeBoot\Network\sr.sys","",0x00000000,"FSFilter System Recovery"

[SRSvc_addreg]
HKLM,"SYSTEM\CurrentControlSet\Services\SRService\Parameters","ServiceDll",0x00020000,"%11%\srsvc.dll"
HKLM,"SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\SRService","",0x00000000,"Service"
HKLM,"SYSTEM\CurrentControlSet\Control\SafeBoot\Network\SRService","",0x00000000,"Service"

[SR_addreg]
HKLM,"Software\Microsoft\Windows NT\CurrentVersion\SystemRestore","DisableSR",0x10001,0
HKLM,"Software\Microsoft\Windows NT\CurrentVersion\SystemRestore","CreateFirstRunRp",0x10001,0
HKLM,"Software\Microsoft\Windows NT\CurrentVersion\SystemRestore\Cfg","DiskPercent",0x10001,12
HKLM,"Software\Microsoft\Windows NT\CurrentVersion\SystemRestore\SnapshotCallbacks"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Run","SRFirstRun",,"rundll32 srclient.dll,CreateFirstRunRp"

[SRSvc_event_addreg]
HKLM,"SYSTEM\CurrentControlSet\Services\EventLog\System\SRService","EventMessageFile",0x00020000,"%11%\srsvc.dll"
HKLM,"SYSTEM\CurrentControlSet\Services\EventLog\System\SRService","TypesSupported",0x00010001,7

[SRFlt_event_addreg]
HKLM,"SYSTEM\CurrentControlSet\Services\EventLog\System\SR","EventMessageFile",0x00020000,"%11%\IoLogMsg.dll;%12%\sr.sys"
HKLM,"SYSTEM\CurrentControlSet\Services\EventLog\System\SR","TypesSupported",0x00010001,7

[SRFlt_delreg]
HKLM,"system\currentcontrolset\services\SR\Parameters","MachineGuid"
HKLM,"system\currentcontrolset\services\SR\Parameters","Disabled"
HKLM,"SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\sr.sys"
HKLM,"SYSTEM\CurrentControlSet\Control\SafeBoot\Network\sr.sys"

[SRSvc_delreg]
HKLM,"Software\Microsoft\Windows NT\CurrentVersion\SvcHost","SRGroup"
HKLM,"SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\SRService"
HKLM,"SYSTEM\CurrentControlSet\Control\SafeBoot\Network\SRService"
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore\FilesToSnapshot"

[SR_delreg]
HKLM,"Software\Microsoft\Windows NT\CurrentVersion\SystemRestore"

[SRSvc_event_delreg]
HKLM,"SYSTEM\CurrentControlSet\Services\EventLog\Application\SRService"
HKLM,"SYSTEM\CurrentControlSet\Services\EventLog\System\SRService","EventMessageFile"
HKLM,"SYSTEM\CurrentControlSet\Services\EventLog\System\SRService","TypesSupported"

[SRFlt_event_delreg]
HKLM,"SYSTEM\CurrentControlSet\Services\EventLog\System\SR","EventMessageFile"
HKLM,"SYSTEM\CurrentControlSet\Services\EventLog\System\SR","TypesSupported"

[SR_register]
11,,srclient.dll,1

[Strings]
SR_Filter_Name = "System Restore Filter Driver"

SR_Service_Name = "System Restore Service"
SR_Service_Desc = "Performs system restore functions. To stop service, turn off System Restore from the System Restore tab in My Computer->Properties"

SR_UI_Link_Name = "System Restore"
SR_UI_Link_SubDir = "Accessories\System Tools"

0

Share this post


Link to post
Share on other sites

what not to remove for hamachi ? (www.hamachi.cc)

Edited by monohouse
0

Share this post


Link to post
Share on other sites

I made an INF that installs/uninstalls the 16-bit Subsystem so those who thought they didn't need it can reinstall it, but I have one snag: I don't know where C:\WINDOWS\system\setup.inf is located on the XP CD. It might not be an important file but just to be sure. If not I will publish the INF with setup.inf included.

The INF works very well.

Nevermind, I found it

--

Alright here it is.

NTVDM_nlite.inf

To restore the 16-bit subsytem:

RunDll32 advpack.dll,LaunchINFSection NTVDM_nlite.inf,Ntvdm.Install

To uninstall the 16-bit subsytem:

RunDll32 advpack.dll,LaunchINFSection NTVDM_nlite.inf,Ntvdm.Remove

Insert the path to an un-nLited CD or other source when prompted. A restart should not be required. I've only tested on XP SP2 though.

sep 22, 4pm edit; Refined file list

NTVDM_nlite.inf

Edited by redxii
0

Share this post


Link to post
Share on other sites
And, If by some unknown factor, The file SFC_OD.DLL is missing... Where would I find it?

I had to reformat because someone who used my computer download a bunch of crap and filled the pc with spyware and a few viruses. Upon it coming back up Somewhere, the file SFC_OD.DLL was deleted seicne im getting the error messages.

Id Just like to know where I could find a way to repair whatevers missing.

sfc_oS.dll cannot be missing.

Edited by Camarade_Tux
0

Share this post


Link to post
Share on other sites
so using nlite it is possible to place an exception list of dlls and other files not to delete? even if we check off to remove a specific functionality?? how and where do we do this? so basically, i could incorporate all of bold fortune's exceptions into nlite and it would not delete them?

can anyone help with this question of mine, i am curious as to this functionality of nlite.

0

Share this post


Link to post
Share on other sites

Um, I have a problem with MSN Live Messenger, wont save my specialchars (swedish åäö ÅÄÖ) when I rename my groups, put it in my username and so on. Its like messenger dont support unicode when it saves the information of my username and groupnames. It works when I change it and have the process running tho. Here is a list of my nLited winxp

OMG in swedish ;p

Customized by nLite v1.2 beta - www.nliteos.com

Components removed:

Fil och inställningsguiden

Guidad tur

Guiden för skrivbordsrensning

Konverterare för FAT till NTFS

Manuell installation och uppgradering

Mediahanterare för skalet

Remote Installation Services (RIS)

Sökassistenten

VB-skript för Administratörer

Webbvy

Verktyg för Save Dump

ClipBook Viewer

Hjälpmedelsinställningar

NT Backup

Pinball

Portfölj

Asynchronous Transfer Mode (ATM)

Bandenheter

Bildskärmskort

Flerfunktionsenheter

Grafikkortsdrivrutiner (äldre)

IBM PS/2 TrackPoint

IBM Thinkpad

ISDN

Logitech WingMan

Nätverk (LAN)

Scanners

SCSI/RAID

Serial Pen Tablet

Sony Jog Dial

Toshiba DVD-dekoderkort

Trådlöst nätverk (WLAN)

Brother-enheter

Gravis Digital GamePort

Smart Card

Stöd för Bluetooth

Stöd för Firewire (1394)

Stöd för FireWire-nätverk

Stöd för flera processorer

Windows CE USB Host

Exempelmusik

Gamla CD-Spelaren och Ljudinspelaren

Media Center

Movie Maker

Muspekare

Tablet PC

Talstöd

Windows-ljud

Client for Netware Networks

Comtrol Test Terminal Program

Guide för Internetanslutning

MSN Explorer

Netmeeting

Outlook Express

Synkroniseringshanteraren

Tillägg för Frontpage

Web Folders

Windows Messenger

Albansk tangentbord

Arabisk (101) tangentbord

Arabisk (102) AZERTY tangentbord

Arabisk (102) tangentbord

Arameisk skrift tangentbord

Armenisk (västlig) tangentbord

Armenisk (östlig) tangentbord

Azerbajdzjansk (kyrillisk) tangentbord

Azerbajdzjansk (latinsk) tangentbord

Belgisk (komma) tangentbord

Bengali (Inscript) tangentbord

Bengali tangentbord

Bosnisk tangentbord

Brittisk (utökad) tangentbord

Brittisk tangentbord

Bulgarisk (latinsk) tangentbord

Bulgarisk tangentbord

Dansk tangentbord

Devanagari - INSCRIPT tangentbord

Divehiskrift för tangentbord tangentbord

Estnisk tangentbord

Finsk med samiska språk tangentbord

Finsk tangentbord

Fonetisk arameisk skrift tangentbord

Fonetisk divehiskrift tangentbord

Fransk (belgisk) tangentbord

Fransk (kanadensisk) tangentbord

Fransk (kanadensisk, gammal) tangentbord

Fransk (schweizisk) tangentbord

Fransk tangentbord

Färöisk tangentbord

Gaelisk tangentbord

Georgisk tangentbord

Grekisk (220) Latin tangentbord

Grekisk (220) tangentbord

Grekisk (319) Latin tangentbord

Grekisk (319) tangentbord

Grekisk (latinsk) tangentbord

Grekisk (polytonisk) tangentbord

Grekisk tangentbord

Gujarati tangentbord

Hebreisk tangentbord

Hindi (traditionell) tangentbord

Irländsk tangentbord

Isländsk tangentbord

Italiensk 142 tangentbord

Italiensk tangentbord

Japansk tangentbord

Japanskt indatasystem (MS-IME2002) tangentbord

Kanadensisk (flerspråkig standard) tangentbord

Kannada tangentbord

Kazakisk tangentbord

Kinesisk (förenklad) - amerikanskt tangentbord tangentbord

Kinesisk (förenklad) - Microsoft Pinyin IME 3.0 tangentbord

Kinesisk (förenklad) - NeiMa tangentbord

Kinesisk (förenklad) - QuanPin tangentbord

Kinesisk (förenklad) - ShuangPin tangentbord

Kinesisk (förenklad) - ZhengMa tangentbord

Kinesisk (traditionell) - alfanumerisk tangentbord

Kinesisk (traditionell) - amerikanskt tangentbord tangentbord

Kinesisk (traditionell) - Big5-kod tangentbord

Kinesisk (traditionell) - ChangJie tangentbord

Kinesisk (traditionell) - DaYi tangentbord

Kinesisk (traditionell) - fonetisk tangentbord

Kinesisk (traditionell) - matris tangentbord

Kinesisk (traditionell) - ny ChangJie tangentbord

Kinesisk (traditionell) - ny fonetisk tangentbord

Kinesisk (traditionell) - snabb tangentbord

Kinesisk (traditionell) - unicode tangentbord

Kirgizisk kyrillisk skrift tangentbord

Koreansk tangentbord

Koreanskt inmatningssystem (Hangul) (MS-IME98) tangentbord

Kroatisk tangentbord

Latinamerikansk tangentbord

Lettisk (qwerty) tangentbord

Lettisk tangentbord

Litauisk IBM tangentbord

Litauisk tangentbord

Makedoniska tangentbord

Malayalam tangentbord

Maltesisk (47 tangenter) tangentbord

Maltesisk (48 tangenter) tangentbord

Maori tangentbord

Marathi tangentbord

Mongolisk kyrillisk skrift tangentbord

Nederländsk (belgisk) tangentbord

Nederländsk tangentbord

Norsk med samiska språk tangentbord

Norsk tangentbord

Persisk tangentbord

Polsk (214) tangentbord

Polsk (programmerare) tangentbord

Portugisisk (Brasiliansk ABNT) tangentbord

Portugisisk (Brasiliansk ABNT2) tangentbord

Portugisisk tangentbord

Punjabi tangentbord

Rumänsk tangentbord

Rysk (skrivmaskin) tangentbord

Rysk tangentbord

Samiska språk (utökad, Finland-Sverige) tangentbord

Samiska språk (utökad, Norge) tangentbord

Serbisk (kyrillisk) tangentbord

Serbisk (latinsk) tangentbord

Slovakisk (qwerty) tangentbord

Slovakisk tangentbord

Slovensk tangentbord

Spansk tangentbord

Spansk variation tangentbord

Tamilsk tangentbord

Tatarisk tangentbord

Telugu tangentbord

Thailändsk Kedmanee (utan ShiftLock) tangentbord

Thailändsk Kedmanee tangentbord

Thailändsk Pattachote (utan ShiftLock) tangentbord

Thailändsk Pattachote tangentbord

Tjeckisk (programmerare) tangentbord

Tjeckisk (qwerty) tangentbord

Tjeckisk tangentbord

Turkisk F tangentbord

Turkisk Q tangentbord

Tysk (IBM) tangentbord

Tysk (schweizisk) tangentbord

Tysk tangentbord

Ukrainsk tangentbord

Ungersk 101-tangenters tangentbord

Ungersk tangentbord

Urdu tangentbord

Uzbekisk (kyrillisk) tangentbord

Vietnamesisk tangentbord

Vitrysk tangentbord

Error Reporting

Messenger

Telnet Server

Uninterruptible Power Supply

DOCS

SUPPORT

VALUEADD

Språk

0

Share this post


Link to post
Share on other sites

so using nlite it is possible to place an exception list of dlls and other files not to delete? even if we check off to remove a specific functionality?? how and where do we do this? so basically, i could incorporate all of bold fortune's exceptions into nlite and it would not delete them?

can anyone help with this question of mine, i am curious as to this functionality of nlite.

Search a bit more in the remove components page.

(will post a screenshot later)

@phiber0ptik, couldn't find.

I have to say the characters you're mentionning do not necessarilly need unicode.

And one day, I'll make my lastsession.ini translator. :P

0

Share this post


Link to post
Share on other sites

According to what happened with me

the file ODBCCP32.DLL is required to run media monkey, so keep it.

Thanks

Edited by MGadAllah
0

Share this post


Link to post
Share on other sites

i found that to connect to my nt4domain i need net logon

0

Share this post


Link to post
Share on other sites
what not to remove for hamachi ? (www.hamachi.cc)

its dhcp client

-done a lot of testing and i'm pretty sure it only relies on this

Edited by bledd
0

Share this post


Link to post
Share on other sites

Honestly, I'm pretty disappointed that this is a Sticky.

Don't get me wrong, the concept is excellent. But the post itself is quite disorganized, and somewhat incoherent.

Some suggestions:

1) Why not place the list of applications in alphabetical order?

2) You could also make an alternate list with the files (in order) and the programs affected by them. It would be much easier to sift through that way.

3) Why not also include Windows components that shouldn't be removed for certain apps, not just particular files.

I don't know. Just a little more info (maybe a better explanation/intro at the top of the first post) and organization, guys.

Adding BB Code also helps make it more readable. ;)

PS: I'd be glad to help out if you like. (This is a 'real' offer, not a 'sarcastic' one. Really. I'll help.)

0

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.